@charset "UTF-8";*{-webkit-user-select:none;user-select:none}.allow-user-select,.allow-user-select *,input,textarea{-webkit-user-select:text;user-select:text}::-webkit-scrollbar{height:4px;width:4px}background-color:#666;::-webkit-scrollbar-button{display:none;height:0}::-webkit-scrollbar-corner{background-color:initial}::-webkit-scrollbar-thumb{background:var(--gray-200);border-radius:8px;height:100px}::-webkit-scrollbar-track,::-webkit-scrollbar-track-piece{background-color:var(--gray-100)}:root{--ds-white:#fff;--ds-gray-100:#f5f5f5;--ds-gray-200:#d2d2d2;--ds-gray-300:#8f8f8f;--ds-gray-400:#717171;--ds-gray-500:#585858;--ds-gray-600:#464646;--ds-gray-700:#3a3a3a;--ds-gray-800:#2e2e2e;--ds-gray-900:#1f1f1f;--ds-red-100:#ffe6e5;--ds-red-200:#f36c78;--ds-red-300:#d74357;--ds-red-400:#c43148;--ds-red-500:#a8253a;--ds-red-600:#952134;--ds-red-700:#7e1b2b;--ds-red-800:#4e171d;--ds-red-900:#2d1415;--ds-orange-100:#fff2e5;--ds-orange-200:#ffc18e;--ds-orange-300:#f89338;--ds-orange-400:#e76e00;--ds-orange-500:#bd5a00;--ds-orange-600:#a74e00;--ds-orange-700:#722800;--ds-orange-800:#5d2300;--ds-orange-900:#281508;--ds-yellow-100:#fdf3d8;--ds-yellow-200:#f6d986;--ds-yellow-300:#e0b100;--ds-yellow-400:#d29e00;--ds-yellow-500:#a57400;--ds-yellow-600:#755302;--ds-yellow-700:#4a3300;--ds-yellow-800:#372800;--ds-yellow-900:#221a05;--ds-lime-green-100:#ebf5d1;--ds-lime-green-200:#cce188;--ds-lime-green-300:#a3c100;--ds-lime-green-400:#91af00;--ds-lime-green-500:#6e8a00;--ds-lime-green-600:#465900;--ds-lime-green-700:#3a4a00;--ds-lime-green-800:#242e00;--ds-lime-green-900:#171c04;--ds-vivid-green-100:#e2fce2;--ds-vivid-green-200:#9fdea0;--ds-vivid-green-300:#47b150;--ds-vivid-green-400:#27a139;--ds-vivid-green-500:#009124;--ds-vivid-green-600:#007511;--ds-vivid-green-700:#005f07;--ds-vivid-green-800:#07300c;--ds-vivid-green-900:#0b1d0c;--ds-pale-green-100:#d0f6e5;--ds-pale-green-200:#78dfab;--ds-pale-green-300:#00b377;--ds-pale-green-400:#009857;--ds-pale-green-500:#007a42;--ds-pale-green-600:#006334;--ds-pale-green-700:#00522a;--ds-pale-green-800:#00321c;--ds-pale-green-900:#001e12;--ds-teal-100:#cbf6ed;--ds-teal-200:#70e2cd;--ds-teal-300:#00c7a9;--ds-teal-400:#00a68a;--ds-teal-500:#00977b;--ds-teal-600:#007962;--ds-teal-700:#00423a;--ds-teal-800:#00322b;--ds-teal-900:#001e18;--ds-cyan-100:#ddf8fe;--ds-cyan-200:#b3f0fc;--ds-cyan-300:#6cdff2;--ds-cyan-400:#00b0cf;--ds-cyan-500:#0090b2;--ds-cyan-600:#007391;--ds-cyan-700:#004e63;--ds-cyan-800:#00303b;--ds-cyan-900:#001d22;--ds-blue-100:#ecf6fd;--ds-blue-200:#c0defc;--ds-blue-300:#74b4f5;--ds-blue-400:#4093f2;--ds-blue-500:#1865d8;--ds-blue-600:#0f4aa2;--ds-blue-700:#002a69;--ds-blue-800:#04204c;--ds-blue-900:#0a182a;--ds-indigo-100:#e0e9ff;--ds-indigo-200:#b9c8ff;--ds-indigo-300:#8594ff;--ds-indigo-400:#6c7af7;--ds-indigo-500:#5e69e8;--ds-indigo-600:#3a419e;--ds-indigo-700:#272d69;--ds-indigo-800:#1e244d;--ds-indigo-900:#14172a;--ds-purple-100:#ede5ff;--ds-purple-200:#d3c1ff;--ds-purple-300:#a581fa;--ds-purple-400:#966eed;--ds-purple-500:#865ade;--ds-purple-600:#573697;--ds-purple-700:#3b2664;--ds-purple-800:#2c1f49;--ds-purple-900:#1a1529;--ds-pink-100:#ffe5f7;--ds-pink-200:#ffb4e2;--ds-pink-300:#e36ab9;--ds-pink-400:#d455a9;--ds-pink-500:#c24098;--ds-pink-600:#822365;--ds-pink-700:#581b44;--ds-pink-800:#411833;--ds-pink-900:#26121e}.menu-bar{background:#fff;border-radius:8px;display:inline-flex;margin-bottom:8px;margin-left:8px;margin-top:4px}.menu-bar .nav-item{align-items:center;color:#000;display:flex;height:40px;justify-content:center;margin:0}.menu-bar .nav-item .btn{border:1px solid #aaaeb6;border-radius:0;height:40px}.menu-bar .nav-item.first .btn{border-radius:8px 0 0 8px}.menu-bar .nav-item.last .btn{border-radius:0 8px 8px 0}.menu-bar .btn.active,.menu-bar .btn:hover{background-color:#eff1f3;color:#000;height:40px}.custom-date-range .e-input-group .e-input[readonly]{background:none!important}.clinical-calendar .e-control-wrapper .e-input-group-icon.e-range-icon,.clinical-calendar .e-input-group-icon.e-range-icon{display:none!important}.clinical-calendar .e-input-group{background:#efeff0!important}.clinical-calendar .e-input-group input.e-input{color:#000;padding-left:0;text-align:center}.icon-only .e-input-group input,.icon-only .e-input-group input.e-input,.icon-only .e-input-group.e-control-wrapper input,.icon-only .e-input-group.e-control-wrapper input.e-input,.icon-only input.e-input{padding-left:0!important}.icon-only .e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) input:not([disabled]),.icon-only .e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) textarea:not([disabled]),.icon-only .e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),.icon-only .e-float-input.e-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) input:not([disabled]),.icon-only .e-float-input.e-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) textarea:not([disabled]),.icon-only .e-float-input.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),.icon-only .e-input-group.e-control-wrapper.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),.icon-only .e-input-group.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error),.icon-only .e-input-group.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),.icon-only .e-input-group:not(.e-success):not(.e-warning):not(.e-error){border-color:#0000!important}.icon-only .e-input-group .e-input-group-icon,.icon-only .e-input-group.e-control-wrapper .e-input-group-icon{border:0 solid}.icon-only .e-input-group.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error),.icon-only .e-input-group:not(.e-success):not(.e-warning):not(.e-error){border-color:#fff!important;box-shadow:none}.icon-only .e-input-group .e-input-group-icon,.icon-only .e-input-group.e-control-wrapper .e-input-group-icon{height:2rem}#add-adjustment-date,#add-insurance-date,#add-invoice-date,#add-payment-date{height:38px}.clinical-calendar .e-input-group .e-input-group-icon:last-child{display:none!important}.custom-date-picker .e-input-group .e-input[readonly]{background:none}.text-field-date-picker .e-datetime-wrapper .e-input-group-icon.e-date-icon,.text-field-date-picker .e-datetime-wrapper .e-input-group-icon.e-time-icon,.text-field-date-picker .e-input-group input.e-input,.text-field-date-picker .e-input-group.e-control-wrapper input.e-input{padding:19px}.custom-date-picker.date-picker-destructive .e-control-wrapper{border:1px solid var(--red-300)!important}.custom-numeric-input,.custom-numeric-input input{background-color:var(--gray-white);border:1px solid var(--gray-200);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;box-sizing:border-box;color:var(--gray-700);font-size:14px;font-style:normal;font-weight:500;height:32px;line-height:22px;padding:5px 10px;transition:box-shadow .2s ease,border-color .2s ease;width:100%}.custom-numeric-input.input-error,.custom-numeric-input.input-error input{background-color:var(--gray-white)!important;border-color:var(--red-300)!important}.custom-numeric-input:focus,.custom-numeric-input:focus input{border-color:var(--blue-200)!important;box-shadow:none!important;outline:none!important}.input-field-container{align-content:center;display:block;width:100%}.input-field-label{align-items:center;color:var(--gray-600);display:flex;font-size:14px;font-weight:400;height:22px;margin-bottom:4px}.input-wrapper{align-items:center;display:flex;position:relative}.input-left-icon,.input-right-icon{align-items:center;color:var(--gray-400);display:flex;height:16px;justify-content:center;position:absolute;width:16px}.input-left-icon{left:12px}.input-field-container .input-right-icon{border-radius:4px;display:inline-block;height:22px;right:6px;width:22px}.input-left-icon>i,.input-right-icon>i{font-size:16px;height:100%;width:100%}.input-right-icon .mgc_filter_2_line:before{color:var(--blue-500);content:"\ed6f"}.input-left-element{align-items:center;display:flex;padding:8px 12px;position:absolute}.input-left-text-custom{background-color:var(--gray-100);border:1px solid var(--gray-300);border-radius:8px 0 0 8px;color:var(--gray-500);height:40px}.input-right-element{align-items:center;display:flex;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.input-right-text{align-items:center;color:var(--gray-500);cursor:pointer;display:flex;justify-content:center}.input-field{background-color:var(--gray-white);border:1px solid var(--gray-200);border-radius:8px;box-shadow:0;box-sizing:border-box;color:var(--gray-700);font-size:14px;font-style:normal;font-weight:500;height:32px;line-height:22px;padding:5px 10px;transition:box-shadow .2s ease,border-color .2s ease;width:100%}.input-field-leading-text{border-left:none;border-radius:8px 8px 8px 8px}.input-field-with-left-icon{padding-left:40px}.input-field-with-left-text{padding-left:80px}.input-field-with-left-dropdown{padding-left:60px}.input-field-with-right-icon{padding-right:40px}.input-field-with-right-element{padding-right:60px}.input-field::placeholder{color:var(--gray-400)}.input-field:focus{border-color:var(--blue-200);box-shadow:none;outline:none}.input-field-disabled{background-color:var(--gray-100);border-color:var(--gray-200);color:var(--gray-400)}.hint-text{align-items:flex-start;color:var(--gray-400);display:flex;font-weight:400;height:20px;margin-top:4px}.input-field-destructive .input-right-icon{color:var (--red-400)}.input-field-destructive:focus{border-color:var(--red-300);box-shadow:0 0 0 4px #fee4e2}.dropdown-menu{background:var(--gray-white);border:1px solid var(--gray-300);border-radius:4px;box-shadow:0 4px 8px #0000001a;left:0;margin:4px 0 0;padding:0;top:100%;width:max-content;z-index:1000}.dropdown-menu li{cursor:pointer;padding:8px 12px}.dropdown-menu li:hover{background:var(--gray-100)}@media (max-width:768px){.input-field-container{margin-bottom:6px}.input-field-label{font-size:13px;height:20px}.input-field{font-family:Inter;font-size:14px;height:36px;padding:6px 10px}.input-field-with-left-icon{padding-left:36px}.input-field-with-left-text{padding-left:68px}.input-field-with-left-dropdown{padding-left:54px}.input-field-with-right-icon{padding-right:36px}.input-field-with-right-element{padding-right:54px}}.short-search-bar{width:200px}.short-search-bar input{padding:5px 4px 5px 28px}.short-search-bar .input-left-icon{color:var(--gray-400);height:16px;left:0;margin-left:4px;width:16px}.short-search-bar .input-left-icon svg{height:15px;width:15px}.short-search-bar .input-field::placeholder{font-size:14px;font-weight:500;line-height:22px}.text-optional{font-size:12px;font-weight:500}.textarea-container{display:block;width:100%}.textarea-label{align-items:center;color:var(--gray-500);display:flex;font-size:14px;font-weight:400;height:22px;margin-bottom:2px}.textarea-wrapper{align-items:stretch;display:flex;position:relative}.textarea{background-color:var(--gray-white);border:1px solid var(--gray-200);border-radius:8px;box-sizing:border-box;color:var(--gray-700);font-family:inherit;font-size:14px;font-weight:500;height:93px;line-height:22px;min-height:93px;overflow-y:auto;padding:10px 12px;resize:none;transition:box-shadow .2s ease,border-color .2s ease;vertical-align:top;width:100%}.textarea::placeholder{color:var(--gray-400)}.textarea:focus{border-color:var(--blue-200);box-shadow:none;outline:none}.textarea-disabled{background-color:var(--gray-100);border-color:var(--gray-200);color:var(--gray-400)}.textarea-destructive{border-color:var(--red-300)}.textarea-destructive:focus{border-color:var(--red-300);box-shadow:0 0 0 4px #fee4e2}.textarea-hint{align-items:flex-start;color:var(--gray-400);display:flex;font-size:12px;font-weight:400;margin-top:2px;min-height:20px}.textarea-hint-destructive{color:var(--red-500)}.button{align-items:center;border:1px solid #0000;border-radius:8px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;justify-content:center;padding:4px 12px;position:relative;text-align:center;text-decoration:none;transition:background-color .3s ease,border-color .3s ease,color .3s ease;white-space:nowrap}.button-label{margin:0 2px}.button-icon-left{margin-right:4px}.button-icon-right{margin-left:4px}.button-primary{background-color:var(--blue-500);border-color:var(--blue-500);color:var(--gray-white)}.button-primary:active,.button-primary:hover{background-color:var(--blue-600);border-color:var(--blue-600)}.button-primary:focus{background-color:var(--blue-600);border-color:var(--blue-400);border-width:2px;outline:none}.button-primary:disabled{background-color:var(--blue-200);border-color:var(--blue-200);color:var(--gray-white);cursor:not-allowed}.button-secondary{background:var(--gray-white);border:1px solid var(--blue-200);color:var(--blue-600)}.button-secondary:hover{background:var(--blue-100);border:1px solid var(--blue-300);color:var(--blue-600)}.button-secondary:active{background:var(--blue-200);border:1px solid var(--blue-400);color:var(--blue-600)}.button-secondary:focus{background-color:var(--gray-white);border:1px solid var(--blue-300);color:var(--blue-700);outline:none}.button-secondary:disabled{background-color:var(--gray-white);border:1px solid var(--blue-200);color:var(--blue-200);cursor:not-allowed}.button-tertiary{background-color:initial;border:#0000;color:var(--indigo-600)}.button-tertiary:hover{background-color:var(--indigo-100);border-color:var(--indigo-100)}.button-tertiary:active{background-color:var(--indigo-200);border-color:var(--indigo-200)}.button-tertiary:focus{background-color:initial;border-color:var(--indigo-300);border-width:2px;outline:none}.button-tertiary:disabled{background-color:initial;border-color:var(--blue-200);color:var(--gray-400);cursor:not-allowed}.button-link{background-color:initial;border:none;color:var(--blue-600);text-decoration:underline}.button-link:hover{color:var(--blue-400)}.button-link:active{color:var(--blue-700)}.button-link:focus{color:var(--blue-600);outline:none}.button-link:disabled{color:var(--gray-400);cursor:not-allowed}.button-icon-square .button-icon{border-radius:8px}.button-icon-square:hover .button-icon{background-color:var(--gray-100)}.button-icon-square:active .button-icon{background-color:var(--gray-300)}.button-icon-square:focus .button-icon{border-color:var(--gray-600);border-width:1px;outline:none}.button-icon-round .button-icon{border-radius:50%}.button-icon-round:hover .button-icon{background-color:var(--gray-100)}.button-icon-round:active .button-icon{background-color:var(--gray-300)}.button-icon-round:focus .button-icon{border-color:var(--gray-600);border-width:1px;outline:none}.button-destructive-primary{background-color:var(--red-500);border-color:var(--red-600);color:var(--gray-white)}.button-destructive-primary:hover{background-color:var(--red-400);border-color:var (--red-600)}.button-destructive-primary:active{background-color:var(--red-600);border-color:var(--red-600)}.button-destructive-primary:focus{background-color:var(--red-600);border-color:var(--red-400);border-width:2px;outline:none}.button-destructive-primary:disabled{background-color:var(--red-200);border-color:var(--red-200);color:var(--gray-white);cursor:not-allowed}.button-destructive-secondary{background-color:var(--gray-white);border-color:var(--red-600);color:var(--red-600)}.button-destructive-secondary:hover{background-color:var(--red-100);border-color:var(--red-600)}.button-destructive-secondary:active{background-color:var(--red-300);border-color:var(--red-600)}.button-destructive-secondary:focus{background-color:var(--red-200);border-color:var(--red-500);border-width:2px;outline:none}.button-destructive-secondary:disabled{background-color:var(--gray-white);border-color:var(--gray-300);color:var(--gray-300);cursor:not-allowed}.button-success{background-color:var(--vivid-green-500);color:var(--gray-white)}.button-xs{border-radius:6px;font-size:12px;height:24px}.button-sm{border-radius:8px;font-size:12px;height:28px}.button-md{border-radius:8px;font-size:.875rem;height:32px}.button-lg{border-radius:8px;font-size:16px;height:40px}.button-xl{border-radius:8px;font-size:18px;height:44px}.button-default{background-color:var(--blue-500);border-color:var(--blue-600)}.button-default:hover{background-color:var(--blue-400)}.button-default:active{background-color:var(--blue-600)}.button-default:focus{border-color:var(--blue-400);border-width:1px;outline:none}.button-default:disabled{background-color:var(--gray-200);color:var(--gray-white);cursor:not-allowed}.button-hovered{background-color:var(--blue-400)}.button-focused,.button-pressed{background-color:var(--blue-600)}.button-focused{border-color:var(--blue-400);border-width:2px}.button-disabled{background-color:var(--blue-200);color:var(--gray-400);cursor:not-allowed}.button-layout{align-items:center;display:block;flex-direction:row;gap:8px;justify-content:space-between;padding:8px}.button-layout .toggle-button{margin:1px}.button-icon{align-items:center;color:var(--icon-color);display:flex;justify-content:center}.button-auxiliary{background-color:var(--teal-500);border-color:var(--teal-600);color:var(--gray-white)}.button-with-icon .button-icon{margin-right:8px}.button-demo .button{margin:3px}.inline-buttons>div{display:inline-block;margin:1px}.button-primary-inactive{background-color:var(--gray-200);border-color:var(--gray-200);color:var(--gray-white)}.button-primary-inactive:hover{background-color:var(--blue-500);border-color:var(--blue-500);color:var(--gray-white)}.button-primary-inactive:active{background-color:var(--blue-600);border-color:var(--blue-600)}.button-primary-inactive:focus{background-color:var(--blue-600);border-color:var(--blue-400);border-width:2px;outline:none}.button-primary-inactive:disabled{cursor:not-allowed;opacity:.5}.button-secondary-inactive{background-color:var(--gray-white);border:1px solid var(--gray-200);color:var(--gray-300)}.button-secondary-inactive:hover{background:var(--blue-100);border:1px solid var(--blue-300);color:var(--blue-600)}.button-secondary-inactive:active{background:var(--blue-200);border:1px solid var(--blue-400);color:var(--blue-600)}.button-secondary-inactive:focus{background-color:var(--gray-white);border:1px solid var(--blue-300);color:var(--blue-700);outline:none}.button-secondary-inactive:disabled{background-color:var(--gray-100);cursor:not-allowed;opacity:.5}.button-secondary-inactive .button-icon,.button-secondary-inactive .button-icon>:before{color:var(--gray-400)}.button-secondary-filled{background:var(--blue-100);border:1px solid var(--blue-500);color:var(--blue-600)}.button-secondary-filled:hover{background:var(--blue-100);border:1px solid var(--blue-300);color:var(--blue-600)}.button-secondary-filled:active{background:var(--blue-200);border:1px solid var(--blue-400);color:var(--blue-600)}.button-secondary-filled:focus{background-color:var(--gray-white);border:1px solid var(--blue-300);color:var(--blue-700);outline:none}.button-secondary-filled:disabled{background-color:var(--gray-white);border:1px solid var(--blue-200);color:var(--blue-200);cursor:not-allowed}.button-secondary-filled .button-icon,.button-secondary-filled .button-icon>:before{color:var(--blue-500)}.steps-container{align-items:flex-start;display:flex;justify-content:space-between}.step{align-items:center;flex:1 1;flex-direction:column;position:relative;text-align:center}.step .line{border-radius:32px;height:4px;left:calc(50% + 40px);position:absolute;top:calc(50% - 10px);width:calc(100% - 85px)}.step .label{font-size:12px;line-height:20px;text-align:center}.step .circle,.step .label{font-family:Inter;font-style:normal;font-weight:600}.step .circle{align-items:center;background:#f0f7fe;border-radius:50%;display:flex;font-size:18px;height:40px;justify-content:center;line-height:28px;margin-bottom:4px;padding:16px;width:40px}.step-active .circle{background-color:#185dd8;border:4px solid #185dd8;color:#fff}.step-done .circle{background:#6abe81;background:var(--Green-Vivid-Green-VGreen-400,#6abe81);border:none;color:#fff}.step-inactive .circle{background:var(--gray-100);border:2px solid var(--gray-100);color:var(--gray-300,)}.step-active .label{color:#185dd8;color:var(--Blue-Blue-500,#185dd8)}.step-done .label,.step-inactive .label{color:#8a8e97;color:var(--Gray-Gray-400,#8a8e97)}.step-inactive .label{font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:20px;text-align:center}.step-done .line{background:#6abe81;background:var(--Green-Vivid-Green-VGreen-400,#6abe81)}.step-inactive .line{background:#d2d5db;background:var(--Gray-Gray-200,#d2d5db)}.step-active .line{background:#65acf5;background:var(--Blue-Blue-400,#65acf5)}.e-control.e-calendar{margin-top:10px;position:absolute;z-index:9999999}.e-control.e-calendar thead.e-week-header th{color:#4e525a;color:var(--Gray-Gray-500,#4e525a);font-weight:600;margin:8px}.e-control.e-calendar .e-content td span.e-day,.e-control.e-calendar thead.e-week-header th{font-family:Inter;font-size:16px;font-style:normal;letter-spacing:-.069px;line-height:24px;padding:4px;text-align:center}.e-control.e-calendar .e-content td span.e-day{color:#1b1d22;color:var(--Gray-Gray-700,#1b1d22);font-weight:500}.e-control.e-calendar td.e-other-month span.e-day{color:#8a8e97;color:var(--Gray-Gray-400,#8a8e97)}.e-control.e-calendar .e-header{background:#eff1f3;background:var(--gray-100,#eff1f3);border-bottom:1px solid #d2d5db;border-bottom:1px solid var(--Gray-Gray-200,#d2d5db);padding:8px 12px}.e-control.e-calendar .e-title{color:#1b1d22!important;color:var(--gray-700,#1b1d22)!important;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;letter-spacing:-.069px;line-height:24px}.e-control.e-calendar .e-next:hover,.e-control.e-calendar .e-prev:hover{background-color:initial!important;border:none!important;box-shadow:none!important}.e-control.e-calendar .e-header .e-date-icon-prev:before{color:#1b1d22!important;content:"\e765"}.e-control.e-calendar .e-header .e-date-icon-next:before{color:#1b1d22!important;content:"\e748"}.e-control.e-calendar td.e-weekend:nth-child(6) .e-day{color:#185dd8!important;color:var(--Blue-Blue-500,#185dd8)!important}.e-control.e-calendar td.e-other-month.e-weekend:nth-child(6) .e-day{color:#97c9f9!important;color:var(--Blue-Blue-300,#97c9f9)!important}.e-control.e-calendar td.e-weekend:nth-child(7) .e-day{color:#fe746b!important;color:var(--Red-Red-400,#fe746b)!important}.e-control.e-calendar td.e-other-month.e-weekend:nth-child(7) .e-day{color:#ffa7a1!important;color:var(--Red-Red-300,#ffa7a1)!important}.e-control.e-calendar .e-content td.e-selected span.e-day,.e-control.e-calendar .e-content td.e-today.e-selected span.e-day{background:#f7f1b6;background:var(--Yellow-Yellow-200,#f7f1b6);border-radius:50%;color:#1b1d22;color:var(--Gray-Gray-700,#1b1d22)}.e-control.e-calendar .e-content td.e-today span.e-day,.e-control.e-calendar .e-content td.e-today.e-other-month span.e-day{background:#f0f7fe!important;background:var(--Blue-Blue-100,#f0f7fe)!important;border:1px solid #97c9f9!important;border:1px solid var(--Blue-Blue-300,#97c9f9)!important;border-radius:50%!important;box-shadow:none!important;line-height:24px!important}.e-control.e-calendar .e-content td.e-focused-date span.e-day{background:#eff1f3;background:var(--Gray-Gray-100,#eff1f3);border-radius:50%;color:#1b1d22;color:var(--Gray-Gray-700,#1b1d22)}.e-control.e-calendar .e-content td:hover span.e-day{border-radius:50%}.working-day-badge{align-items:center;border-radius:40px;display:inline-flex;font-size:14px;font-weight:600;height:24px;justify-content:center;padding:1px;text-align:center;width:24px}.working-day-badge.available{background-color:#e6eefa;color:#145dc9}.working-day-badge.not-available{background-color:#eff1f3;color:#aaaeb6}.modal-working-days-container{display:flex;gap:4px}.pagination-container{align-items:center;display:flex;flex-wrap:nowrap;gap:8px;justify-content:flex-start;margin-top:8px;position:relative;width:100%;z-index:1}.pagination-container .viewport-header-dropdown.dropdown-toggle.btn.btn-primary{align-items:center;background-color:var(--gray-white)!important;border:1px solid var(--blue-200)!important;border-radius:8px;color:var(--gray-700)!important;display:flex;font-size:12px;font-weight:400;height:32px;justify-content:space-between;line-height:20px;min-width:137px;padding:6px 8px}.pagination-container .viewport-header-dropdown.dropdown-toggle.btn.btn-primary:focus,.pagination-container .viewport-header-dropdown.dropdown-toggle.btn.btn-primary:hover{background-color:var(--blue-100)!important;border:1px solid var(--blue-200)!important;color:var(--gray-700)!important}.pagination-container .viewport-header-dropdown.dropdown-toggle.btn.btn-primary:after{font-size:16px;margin:8px}.pagination-container .dropdown-menu{background-color:var(--gray-white);border:1px solid var(--gray-100);border-radius:8px;box-shadow:0 2px 8px 0 #00000026;margin-top:4px;min-width:137px;padding:4px;position:absolute;z-index:1050}.pagination-container .dropdown-menu .dropdown-item{background-color:var(--gray-white);border-radius:4px;color:var(--gray-700);font-size:12px;padding:6px 8px}.pagination-container .dropdown-item:focus,.pagination-container .dropdown-item:hover{background-color:#f3f4f6;color:var(--gray-700)}.pagination-container .dropdown-item.active{background-color:var(--gray-100);color:var(--gray-700);font-weight:500}.pagination-container .e-pager{display:flex;justify-content:space-between}.pagination-container .e-pager div.e-parentmsgbar{display:none;padding:0}.pagination-container .e-pager .e-pagercontainer{align-content:center;align-items:center;display:flex;flex-wrap:wrap;margin:0;width:fit-content}.pagination-container .e-numericcontainer{display:flex}.pagination-container .e-pagercontainer .e-icons,.pagination-container .e-pagercontainer .e-numericitem,.pagination-container .e-pagercontainer .e-numericitem.e-currentitem{align-items:center;border:0;display:flex;height:30px;justify-content:center;padding:8px;width:30px}.pagination-container .e-pagercontainer .e-focused,.pagination-container .e-pagercontainer .e-numericitem.e-currentitem.e-focused{box-shadow:none}.pagination-container .e-pager .e-numericitem{color:var(--gray-700);font-size:12px;font-weight:400;line-height:20px}.pagination-container .e-pagercontainer .e-numericitem.e-currentitem{background-color:var(--blue-100);border-radius:4px;color:var(--blue-500);font-weight:600}.custom-datagrid-container.use-custom-pager .e-grid-custom-pager-placeholder,.custom-datagrid-container.use-custom-pager .e-gridpager{display:none}.e-grid.e-default .e-detailheadercell,.e-grid.e-default .e-headercell,.e-grid.e-default .e-rowdragheader{background:var(--blue-100)!important;height:32px!important;padding:initial}.custom-datagrid-container .e-grid .e-grouptopleftcell{background-color:var(--blue-100)}.confirmation-modal .modal-footer,.confirmation-modal .modal-header{background-color:var(--gray--200)}.confirmation-modal .modal-body{padding:8px!important}.confirmation-modal .modal-footer{border-top:none!important;padding:0 16px 16px!important}.tag-badge{display:flex;display:inline-block;font-size:12px;font-weight:500;gap:8px;height:20px;justify-content:center;line-height:16px;line-height:20px;padding:0 8px}.swf-container,.tag-badge{align-items:center;border-radius:8px;width:fit-content}.swf-container{background:var(--gray-white);border:1px solid var(--blue-200);display:flex;height:32px;padding:4px}.swf-container .dropdown button{height:100%}.swf-container .swf-search{display:flex;flex:1 1;gap:8px;min-width:0}.swf-search-input-wrap{align-items:center;display:flex;flex:1 1;min-width:0;position:relative}.swf-search-input-wrap .search-input{padding-right:28px}.swf-search-clear{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--gray-400);cursor:pointer;display:flex;height:20px;justify-content:center;padding:0;position:absolute;right:4px;top:50%;transform:translateY(-50%);transition:color .15s ease,background-color .15s ease;width:20px}.swf-search-clear:hover{background:var(--gray-100);color:var(--gray-600)}.swf-search-clear:disabled{cursor:not-allowed;opacity:.6}.swf-search-clear .mgc_close_line:before{font-size:14px}.swf-container .mgc_search_2_line{align-content:center;padding:4px}.swf-container .mgc_search_2_line:before{color:var(--gray-400);font-size:18px}.swf-container .search-input{border:0;width:100%}.swf-container ::placeholder{color:var(--gray-400);font-size:14px;font-weight:400}.swf-container .dropdown-toggle:empty:after{display:none}.swf-container .mgc_filter_2_line:before{color:var(--blue-500);font-size:16px}.swf-container .filter-btn{border:0!important;border-radius:4px;gap:8px;height:24px;padding:4px;width:24px}.swf-container .filter-btn:disabled{background-color:var(--gray-100);cursor:not-allowed;opacity:.7}.swf-container .filter-btn:disabled:before{color:var(--gray-400)!important}.swf-container .dropdown-menu{background:var(--blue-100);padding:2px}.swf-container .mgc_settings_2_line:before{color:var(--blue-600);content:"\f251"}.swf-container .dropdown{display:flex}.swf-container .filter-reset-container{display:flex;justify-content:flex-end;margin-bottom:0;padding:2px 0 0}.swf-container .filter-reset-btn{align-items:center;background:none;border:none;border-radius:4px;color:var(--blue-500);cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:4px;justify-content:flex-end;padding:2px 8px;transition:background-color .2s ease;width:auto}.swf-container .filter-reset-btn:hover{background-color:var(--gray-100);color:var(--blue-600)}.swf-container .filter-reset-btn .mgc_refresh_2_line:before{color:var(--blue-500);content:"\f18b"}.swf-container .filter-reset-btn:hover .mgc_refresh_2_line:before{color:var(--blue-600)}.swf-container .accordion-header button{padding:12px 16px 12px 12px}.swf-container .filter-dropdown .accordion-button:after{content:"▼";font-size:.625rem;margin-right:-10%}.swf-container .filter-dropdown.dropdown-menu{background:var(--gray-white);border:0;border:1px solid var(--blue-200);box-shadow:none;overflow:visible}.swf-container .filter-dropdown .accordion-button.collapsed{border-radius:16px}.swf-container .custom-date-range-filter{padding:0;position:relative}.swf-container .custom-date-range-picker-inline{margin-top:8px}.swf-container .custom-date-range-picker-inline .e-input{background-color:var(--gray-white)!important}.swf-container .custom-date-range-button{font-size:12px;justify-content:flex-start;overflow:hidden;padding:6px 12px;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.swf-container .custom-date-range-picker-in-dropdown{background:#0000;border:none;box-shadow:none;left:0;min-width:320px;padding:0;position:absolute;top:calc(100% + 4px);width:max-content;z-index:1051}.swf-container .custom-date-range-picker-in-dropdown .e-popup{border:1px solid var(--blue-200)!important;border-radius:8px!important;box-shadow:0 4px 12px #00000026!important;margin:0!important;position:fixed!important;z-index:1052!important}.swf-container .custom-date-range-picker-in-dropdown .e-daterangepicker.e-popup .e-footer,.swf-container .custom-date-range-picker-in-dropdown .e-popup .e-footer,.swf-container .custom-date-range-picker-in-dropdown .e-popup .e-footer .e-apply,.swf-container .custom-date-range-picker-in-dropdown .e-popup .e-footer .e-btn,.swf-container .custom-date-range-picker-in-dropdown .e-popup .e-footer .e-cancel{display:none!important;height:0!important;margin:0!important;overflow:hidden!important;padding:0!important;visibility:hidden!important}.swf-container .custom-date-range-picker-in-dropdown .e-daterangepicker{z-index:1052}.swf-container .custom-date-range-picker-in-dropdown .hidden-input-datepicker,.swf-container .custom-date-range-picker-in-dropdown .hidden-input-datepicker .e-control-wrapper,.swf-container .custom-date-range-picker-in-dropdown .hidden-input-datepicker .e-input-group,.swf-container .custom-date-range-picker-in-dropdown .hidden-input-datepicker .e-input-group-wrapper{display:none!important;height:0!important;margin:0!important;overflow:hidden!important;padding:0!important;visibility:hidden!important;width:0!important}.swf-container .custom-date-range-picker-in-dropdown .e-popup{display:block!important;visibility:visible!important}.swf-container .filter-dropdown .form-check .form-check-input{border:1px solid var(--blue-500);border-radius:4px;height:16px!important;margin-right:8px;width:16px!important}.swf-container .form-check-label{color:var(--blue-500);font-size:14px;font-style:normal;font-weight:500;line-height:22px}.swf-container .filter-dropdown .accordion-header button{color:var(--blue-500);font-size:14px;font-style:normal;font-weight:500;height:28px;line-height:20px}.chart-component .e-tooltip-wrap{background-color:var(--gray-white);border-radius:8px;padding:5px 8px}.chart-component .e-tooltip-wrap .e-tooltip-content{color:var(--gray-600);font-family:Inter;font-size:13px;font-weight:500}.text-editor-comp{border:0;position:relative;width:100%}.text-editor-comp>div{width:100%}.text-editor-comp.disabled #call-flow-ai-rterte-view,.text-editor-comp.disabled #target-inputrte-view,.text-editor-comp.disabled .e-content.e-mention.e-lib.e-keyboard{pointer-events:none}.text-editor-comp.disabled .rte-placeholder.e-rte-placeholder.message-rte-tooltip{display:none!important}.text-editor-comp .chat-right-buttons{bottom:0;padding:8px 12px 8px 8px;position:absolute;right:0;z-index:2}.text-editor-comp .mcc-audio-rec{align-items:center;color:var(--gray-500);display:flex;font-size:14px;font-weight:400;gap:8px;left:0;margin:12px;padding:12px 8px;position:absolute;top:0;z-index:2}.text-editor-comp .ai-toolbar-buttons-container{border-left:1px solid var(--gray-400);bottom:2px;display:flex;left:0;margin:8px 8px 8px 170px;padding:0;position:absolute;z-index:2}.text-editor-comp .x-button{background-color:initial;padding:8px 8px 17px;position:absolute;right:0;top:50%;transform:translateY(-80%);z-index:2}.text-editor-comp .x-button button{background-color:initial}.text-editor-comp .mcc-audio-rec .mgc_mic_fill:before{color:var(--red-500);font-size:16px}.text-editor-comp .border{background:linear-gradient(to right,var(--orange-400),var(--indigo-500),var(--teal-500));border-radius:8px;box-shadow:0 0 8px 4px var(--indigo-200),0 1px 2px 0 var(--gray-100);padding:1px}.text-editor-comp .message-rte-tooltip.e-tooltip-wrap.e-popup{color:var(--gray-black);width:auto!important}.text-editor-comp .message-rte-tooltip.e-tooltip-wrap .e-arrow-tip-inner.e-tip-bottom,.text-editor-comp .message-rte-tooltip.e-tooltip-wrap .e-arrow-tip-inner.e-tip-left,.text-editor-comp .message-rte-tooltip.e-tooltip-wrap .e-arrow-tip-inner.e-tip-right,.text-editor-comp .message-rte-tooltip.e-tooltip-wrap .e-arrow-tip-inner.e-tip-top,.text-editor-comp .message-rte-tooltip.e-tooltip-wrap .e-arrow-tip-outer.e-tip-bottom,.text-editor-comp .message-rte-tooltip.e-tooltip-wrap .e-arrow-tip-outer.e-tip-left,.text-editor-comp .message-rte-tooltip.e-tooltip-wrap .e-arrow-tip-outer.e-tip-right,.text-editor-comp .message-rte-tooltip.e-tooltip-wrap .e-arrow-tip-outer.e-tip-top{display:none!important}.text-editor-comp .message-rte-tooltip.e-tooltip-wrap.e-popup .e-tip-content{color:var(--gray-200)}.text-editor-comp .e-dropdown-popup ul{border-radius:8px;font-size:12px;margin-left:0!important}.text-editor-comp .e-richtexteditor .rte-placeholder{padding:9px 8px}.text-editor-comp .e-mention-chip{color:var(--indigo-500);cursor:pointer}.text-editor-comp .e-richtexteditor .e-toolbar-wrapper .e-rte-toolbar:not(.e-rte-tb-float){border:none!important;padding:8px}.text-editor-comp .e-richtexteditor .e-rte-toolbar .e-toolbar-items:not(.e-tbar-pos):not(.e-toolbar-multirow) .e-toolbar-item:first-child{margin:0 8px 0 0}.text-editor-comp .e-dropdown-btn .e-caret,.text-editor-comp .e-dropdown-btn.e-btn .e-caret{font-size:7px!important}.e-rte-elements .e-rte-emojipicker-popup.e-popup.e-popup-open,.text-editor-comp .e-richtexteditor .e-rte-emojipicker-popup.e-popup.e-popup-open{bottom:40px;top:auto!important}.text-editor-comp .e-popup.e-popup-open.e-dialog{bottom:45px;left:130px!important;top:auto!important}.text-editor-comp .e-toolbar-wrapper{border:0;border-radius:0 0 8px 8px;height:40px!important}.text-editor-comp #target-input_toolbar_CreateLink,.text-editor-comp #target-input_toolbar_EmojiPicker,.text-editor-comp .custom-toolbar-button,.text-editor-comp .custom-toolbar-button path,.text-editor-comp .e-richtexteditor .e-toolbar-wrapper,.text-editor-comp .e-toolbar .e-toolbar-items{fill:var(--gray-500);background:#0000!important;color:var(--gray-500)}.text-editor-comp .e-tbar-btn .e-btn{height:20px;min-height:auto!important;min-width:auto!important;width:20px}.text-editor-comp .e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn .e-icons.e-btn-icon:not(.e-caret){color:var(--gray-500);font-size:15px!important}.text-editor-comp .e-toolbar .e-toolbar-item:not(.e-separator){padding:0!important}.text-editor-comp .e-toolbar .e-toolbar-item,.text-editor-comp .e-toolbar .e-toolbar-item .e-tbar-btn,.text-editor-comp .e-toolbar .e-toolbar-items{height:24px!important;min-height:auto!important;min-width:auto!important;width:24px!important}.text-editor-comp .e-toolbar .e-toolbar-item{margin-right:8px;padding:4px}.text-editor-comp .e-toolbar .e-toolbar-item .e-tbar-btn{border-radius:8px!important}.text-editor-comp .e-toolbar .e-toolbar-item svg{display:flex}.text-editor-comp #target-input_toolbar_CreateLink:hover,.text-editor-comp #target-input_toolbar_CreateLink:hover span,.text-editor-comp #target-input_toolbar_EmojiPicker:hover,.text-editor-comp #target-input_toolbar_EmojiPicker:hover span,.text-editor-comp .custom-toolbar-button-active,.text-editor-comp .custom-toolbar-button-active svg,.text-editor-comp .custom-toolbar-button:hover,.text-editor-comp .custom-toolbar-button:hover path{fill:var(--indigo-500);background:var(--indigo-200)!important;color:var(--indigo-500)!important}.text-editor-comp .custom-toolbar-button.e-active,.text-editor-comp .custom-toolbar-button.e-active path,.text-editor-comp .custom-toolbar-button.e-active svg{fill:var(--indigo-500)!important;background:var(--indigo-200)!important;color:var(--indigo-500)!important}.text-editor-comp .e-toolbar .e-toolbar-item .e-tbar-btn.e-active,.text-editor-comp .e-toolbar .e-toolbar-item .e-tbar-btn:active,.text-editor-comp .e-toolbar .e-toolbar-item .e-tbar-btn:focus{background:var(--indigo-200)!important;color:var(--indigo-500)!important}.text-editor-comp .e-toolbar .e-toolbar-item .e-tbar-btn.e-active path,.text-editor-comp .e-toolbar .e-toolbar-item .e-tbar-btn.e-active svg,.text-editor-comp .e-toolbar .e-toolbar-item .e-tbar-btn:active path,.text-editor-comp .e-toolbar .e-toolbar-item .e-tbar-btn:active svg,.text-editor-comp .e-toolbar .e-toolbar-item .e-tbar-btn:focus path,.text-editor-comp .e-toolbar .e-toolbar-item .e-tbar-btn:focus svg{fill:var(--indigo-500)!important}.text-editor-comp .e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-icons:active,.text-editor-comp .e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-icons:focus,.text-editor-comp .e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-icons:hover{color:var(--gray-black)}.text-editor-comp .e-richtexteditor .e-rte-content .e-content,.text-editor-comp .e-richtexteditor .e-source-content .e-content{max-height:120px;min-height:22px;overflow-y:auto;padding:9px 8px}.text-editor-comp .e-richtexteditor.e-rte-tb-expand .e-toolbar-wrapper+.e-rte-content{background:var(--gray-white);border-top-left-radius:8px;border-top-right-radius:8px;padding-bottom:8px}.text-editor-comp .default,.text-editor-comp .glow{border-radius:8px;display:flex;flex-direction:column-reverse;flex-shrink:0;position:relative}.text-editor-comp .default>.e-toolbar-wrapper>.target-input_toolbar>.e-toolbar-items>.e-toolbar-item,.text-editor-comp .glow>.e-toolbar-wrapper>.call-flow-ai-rte_toolbar>.e-toolbar-items>.e-toolbar-item,.text-editor-comp .glow>.e-toolbar-wrapper>.target-input_toolbar>.e-toolbar-items>.e-toolbar-item{height:20px;min-height:auto;min-width:auto;width:20px}.text-editor-comp--email-format .e-richtexteditor{background:var(--gray-white);border:1px solid var(--gray-200);border-radius:10px;box-sizing:border-box;display:block;overflow:visible;position:relative;width:100%}.text-editor-comp--email-format .e-richtexteditor .e-toolbar-wrapper{display:none!important}.text-editor-comp--email-format .e-richtexteditor .e-rte-content{background:var(--gray-white);border-radius:10px;border-top:none;width:100%}.text-editor-comp--email-format .e-richtexteditor .e-rte-content .e-content{max-height:none!important;min-height:240px;overflow-x:hidden;overflow-y:visible;padding:12px 14px 16px!important}.text-editor-comp--email-format .e-richtexteditor .e-rte-toolbar{align-items:center;border:0;display:flex!important;flex-direction:row!important;flex-wrap:nowrap;min-height:44px;width:100%}.text-editor-comp--email-format .e-richtexteditor .e-rte-toolbar .e-toolbar-items{align-items:center;box-sizing:border-box;display:flex!important;flex-direction:row!important;flex-wrap:nowrap;gap:2px 4px;height:auto!important;justify-content:flex-start;min-height:44px!important;min-width:100%!important;padding:6px 8px!important;width:max-content!important}.text-editor-comp--email-format .e-richtexteditor .e-toolbar .e-toolbar-item{height:auto!important;margin-right:0!important;min-height:0!important;min-width:0!important;padding:0 2px!important;width:auto!important}.text-editor-comp--email-format .e-richtexteditor .e-toolbar .e-toolbar-item.e-separator{align-self:center;margin:0 4px!important;min-height:22px!important;padding:0!important}.text-editor-comp--email-format .e-richtexteditor .e-toolbar .e-toolbar-item .e-tbar-btn{box-sizing:border-box;height:auto!important;min-height:32px!important;min-width:32px!important;padding:4px!important;width:auto!important}.text-editor-comp--email-format .e-richtexteditor .e-toolbar-item .e-dropdown-btn.e-btn{min-height:32px!important;min-width:34px!important;padding:4px 8px!important}.text-editor-comp--email-format .e-richtexteditor .e-rte-toolbar,.text-editor-comp--email-format .e-richtexteditor .e-toolbar .e-toolbar-items,.text-editor-comp--email-format .e-richtexteditor .e-toolbar-wrapper{background:var(--gray-50)!important}.text-editor-comp--email-format .e-richtexteditor .e-toolbar .e-dropdown-btn.e-btn.e-active,.text-editor-comp--email-format .e-richtexteditor .e-toolbar .e-dropdown-btn.e-btn:focus,.text-editor-comp--email-format .e-richtexteditor .e-toolbar .e-dropdown-btn.e-btn:hover,.text-editor-comp--email-format .e-richtexteditor .e-toolbar .e-tbar-btn:focus,.text-editor-comp--email-format .e-richtexteditor .e-toolbar .e-tbar-btn:hover{color:var(--gray-white)!important}.text-editor-comp--email-format .e-richtexteditor .e-toolbar .e-tbar-btn:focus .e-btn-icon,.text-editor-comp--email-format .e-richtexteditor .e-toolbar .e-tbar-btn:focus .e-icons,.text-editor-comp--email-format .e-richtexteditor .e-toolbar .e-tbar-btn:hover .e-btn-icon,.text-editor-comp--email-format .e-richtexteditor .e-toolbar .e-tbar-btn:hover .e-icons{color:inherit!important}.text-editor-comp--email-format .e-richtexteditor .e-toolbar .e-tbar-btn:focus svg,.text-editor-comp--email-format .e-richtexteditor .e-toolbar .e-tbar-btn:hover svg{fill:currentColor}.text-editor-comp #custom-mic-button,.text-editor-comp #custom-send-button{height:24px;padding:2px;width:24px}.text-editor-comp #custom-mic-button .mic-icon,.text-editor-comp #custom-mic-button .mic-icon:before{color:var(--blue-600);font-size:16px}.text-editor-comp #custom-send-button .send-icon,.text-editor-comp #custom-send-button .send-icon:before{color:var(--blue-500);font-size:16px}.text-editor-comp #custom-send-button .send-icon:before{display:inline-block;transform:rotate(45deg)}.insert-link-modal .modal-dialog{max-width:500px}.insert-link-modal .modal-header{border-bottom:1px solid var(--blue-200);padding:16px 20px}.insert-link-modal .modal-title{color:var(--blue-700);font-size:1rem;font-weight:600;line-height:24px}.insert-link-modal-body{padding:20px}.insert-link-modal-content{display:flex;flex-direction:column;gap:12px}.insert-link-field{display:flex;flex-direction:column;gap:8px}.insert-link-label{font-weight:500;line-height:20px}.insert-link-input,.insert-link-label{color:var(--blue-700);font-size:.875rem}.insert-link-input{background:#fff;border:1px solid var(--blue-200);border-radius:8px;outline:none;padding:10px 12px;transition:border-color .2s ease;width:100%}.insert-link-input:focus{border-color:var(--blue-500);box-shadow:0 0 0 3px #3b82f61a}.insert-link-input::placeholder{color:var(--gray-400)}.insert-link-hint{color:var(--gray-500);font-size:.75rem;line-height:18px}.insert-link-modal .modal-footer{border-top:1px solid var(--blue-200);padding:16px 20px}.empty-placeholder-container,.insert-link-modal .modal-footer .ms-auto{align-items:center;display:flex;gap:8px}.empty-placeholder-container{flex-direction:column;height:100%;justify-content:center;width:100%}.empty-placeholder-container .epc-icon,.empty-placeholder-container .epc-icon:before{color:var(--blue-300);font-size:96px}.empty-placeholder-container .epc-title{color:var(--blue-700);font-size:18px;font-weight:600}.empty-placeholder-container .epc-subtitle{color:var(--blue-400);font-size:12px;font-weight:500}.inline-editor-container{align-items:flex-start;border:0;border:1px solid var(--blue-200);border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:8px;position:relative;width:100%}.inline-editor-container .editor-wrapper{align-items:flex-end;display:flex;min-width:0;width:100%}.inline-editor-container .editor-wrapper>.e-richtexteditor{flex:1 1;min-width:0}.inline-editor-container .editor-wrapper .chat-right-buttons{align-items:center;display:flex;flex-shrink:0;margin-bottom:2px}.inline-editor-container .chat-right-buttons .crb-send-button{background-color:var(--indigo-100);border-radius:4px}.inline-editor-container .chat-right-buttons .crb-send-button .send-icon{align-items:center;color:var(--gray-400);display:inline-block;display:flex;height:24px;justify-content:center;transform:rotate(45deg);width:24px}.inline-editor-container .chat-right-buttons .crb-send-button .send-icon:before{color:var(--gray-400)}.inline-editor-container .mcc-audio-rec{color:var(--gray-500);font-size:14px;font-weight:400;left:8px;line-height:24px;position:absolute}.inline-editor-container .ai-buttons,.inline-editor-container .ai-variable-container{align-items:center;display:flex;gap:8px}.inline-editor-container .ai-buttons .ab-icon,.inline-editor-container .ai-buttons .ab-icon:before{color:var(--blue-600);font-size:16px}.inline-editor-container .ai-buttons .caret{font-size:9px}.inline-editor-container .ai-button{align-items:center;background-color:var(--blue-100);border-radius:8px;color:var(--blue-600);display:flex;font-size:12px;font-weight:500;gap:4px;padding:4px 8px}.inline-editor-container .ai-button.active{background-color:var(--blue-200)}.inline-editor-container .x-button{background-color:initial;display:flex;padding:8px}.inline-editor-container .mcc-audio-rec .mgc_mic_fill:before{color:var(--red-500);font-size:16px}.inline-editor-container.disabled #target-inputrte-view,.inline-editor-container.disabled .e-content.e-mention.e-lib.e-keyboard{pointer-events:none}.inline-editor-container.disabled .rte-placeholder.e-rte-placeholder.message-rte-tooltip{display:none!important}.inline-editor-container .message-rte-tooltip.e-tooltip-wrap.e-popup{color:var(--gray-black);width:auto!important}.inline-editor-container .message-rte-tooltip.e-tooltip-wrap .e-arrow-tip-inner.e-tip-bottom,.inline-editor-container .message-rte-tooltip.e-tooltip-wrap .e-arrow-tip-inner.e-tip-left,.inline-editor-container .message-rte-tooltip.e-tooltip-wrap .e-arrow-tip-inner.e-tip-right,.inline-editor-container .message-rte-tooltip.e-tooltip-wrap .e-arrow-tip-inner.e-tip-top,.inline-editor-container .message-rte-tooltip.e-tooltip-wrap .e-arrow-tip-outer.e-tip-bottom,.inline-editor-container .message-rte-tooltip.e-tooltip-wrap .e-arrow-tip-outer.e-tip-left,.inline-editor-container .message-rte-tooltip.e-tooltip-wrap .e-arrow-tip-outer.e-tip-right,.inline-editor-container .message-rte-tooltip.e-tooltip-wrap .e-arrow-tip-outer.e-tip-top{display:none!important}.inline-editor-container .message-rte-tooltip.e-tooltip-wrap.e-popup .e-tip-content{color:var(--gray-200)}.inline-editor-container .e-dropdown-popup ul{border-radius:8px;font-size:12px;margin-left:0!important}.inline-editor-container .e-richtexteditor .rte-placeholder{color:var(--gray-300);font-size:14px;font-weight:500;opacity:1;padding:0}.inline-editor-container .e-mention-chip{color:var(--indigo-500);cursor:pointer}.inline-editor-container .e-richtexteditor .e-toolbar-wrapper .e-rte-toolbar:not(.e-rte-tb-float){border:none!important}.inline-editor-container .e-richtexteditor .e-rte-toolbar .e-toolbar-items:not(.e-tbar-pos):not(.e-toolbar-multirow) .e-toolbar-item:first-child{margin:0 8px 0 0}.inline-editor-container .e-dropdown-btn .e-caret,.inline-editor-container .e-dropdown-btn.e-btn .e-caret{font-size:7px!important}.e-rte-elements .e-rte-emojipicker-popup.e-popup.e-popup-open,.inline-editor-container .e-richtexteditor .e-rte-emojipicker-popup.e-popup.e-popup-open{bottom:40px;top:auto!important}.inline-editor-container .e-popup.e-popup-open.e-dialog{bottom:45px;left:130px!important;top:auto!important}.inline-editor-container .e-toolbar-wrapper{height:24px!important}.custom-toolbar-button,.custom-toolbar-button path,.inline-editor-container #target-input_toolbar_CreateLink,.inline-editor-container #target-input_toolbar_EmojiPicker,.inline-editor-container .e-richtexteditor .e-toolbar-wrapper,.inline-editor-container .e-toolbar .e-toolbar-items{fill:var(--gray-500);background:#0000;color:var(--gray-500)}.inline-editor-container .e-tbar-btn .e-btn{height:20px;min-height:auto!important;min-width:auto!important;width:20px}.inline-editor-container .e-richtexteditor .e-btn-icon,.inline-editor-container .e-richtexteditor .e-btn-icon:before,.inline-editor-container .e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn .e-icons.e-btn-icon:not(.e-caret),.inline-editor-container .rb-icon:before{color:var(--gray-400);font-size:16px!important}.inline-editor-container .e-toolbar .e-toolbar-item:not(.e-separator){padding:0!important}.inline-editor-container .e-toolbar .e-toolbar-item,.inline-editor-container .e-toolbar .e-toolbar-item .e-tbar-btn,.inline-editor-container .e-toolbar .e-toolbar-items{min-height:auto!important;min-width:auto!important}.inline-editor-container .e-toolbar .e-toolbar-item{background-color:initial;height:24px!important;margin-right:8px;padding:4px;width:24px!important}.inline-editor-container .chat-right-buttons .crb-button,.inline-editor-container .e-toolbar .e-toolbar-item .e-tbar-btn{align-items:center;border-radius:8px;display:flex;height:24px;justify-content:center;width:24px!important}.inline-editor-container .e-toolbar .e-toolbar-item svg{display:flex}.inline-editor-container #target-input_toolbar_CreateLink:hover,.inline-editor-container #target-input_toolbar_CreateLink:hover span,.inline-editor-container #target-input_toolbar_EmojiPicker:hover,.inline-editor-container #target-input_toolbar_EmojiPicker:hover span,.inline-editor-container .custom-toolbar-button-active,.inline-editor-container .custom-toolbar-button-active svg,.inline-editor-container .custom-toolbar-button.e-active,.inline-editor-container .custom-toolbar-button.e-active path,.inline-editor-container .custom-toolbar-button.e-active svg,.inline-editor-container .custom-toolbar-button:hover,.inline-editor-container .custom-toolbar-button:hover path{fill:var(--indigo-500);background:var(--indigo-200);color:var(--indigo-500)}.inline-editor-container .chat-right-buttons .crb-mic-button.active,.inline-editor-container .chat-right-buttons .crb-mic-button:hover,.inline-editor-container .e-richtexteditor .e-rte-toolbar .e-toolbar-item.e-active .e-tbar-btn:focus,.inline-editor-container .e-toolbar .e-toolbar-item .e-tbar-btn:active,.inline-editor-container .e-toolbar .e-toolbar-item .e-tbar-btn:focus,.inline-editor-container .e-toolbar .e-toolbar-item.e-active .e-tbar-btn{fill:var(--blue-200);background:var(--blue-200);color:var(--blue-500)}.inline-editor-container .chat-right-buttons .crb-mic-button.active,.inline-editor-container .chat-right-buttons .crb-mic-button:hover,.inline-editor-container .e-richtexteditor .e-active .e-btn-icon:before{color:var(--blue-500)}.inline-editor-container .e-toolbar .e-toolbar-item .e-tbar-btn.e-active path,.inline-editor-container .e-toolbar .e-toolbar-item .e-tbar-btn.e-active svg,.inline-editor-container .e-toolbar .e-toolbar-item .e-tbar-btn:active path,.inline-editor-container .e-toolbar .e-toolbar-item .e-tbar-btn:active svg,.inline-editor-container .e-toolbar .e-toolbar-item .e-tbar-btn:focus path,.inline-editor-container .e-toolbar .e-toolbar-item .e-tbar-btn:focus svg{fill:var(--indigo-500)!important}.inline-editor-container .e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-icons:active,.inline-editor-container .e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-icons:focus,.inline-editor-container .e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-icons:hover{color:var(--gray-black)}.inline-editor-container .e-richtexteditor .e-rte-content .e-content,.inline-editor-container .e-richtexteditor .e-source-content .e-content{color:var(--gray-700);font-size:14px;font-weight:500;max-height:120px;min-height:auto;overflow-y:auto;padding:0}.inline-editor-container .e-rte-character-count:not(:last-of-type){display:none}.inline-editor-container .default,.inline-editor-container .glow{border-radius:8px;display:flex;flex-direction:column-reverse;flex-shrink:0;position:relative}.inline-editor-container .default>.e-toolbar-wrapper>.target-input_toolbar>.e-toolbar-items>.e-toolbar-item,.inline-editor-container .glow>.e-toolbar-wrapper>.target-input_toolbar>.e-toolbar-items>.e-toolbar-item{height:20px;min-height:auto;min-width:auto;width:20px}.inline-editor-container .e-rte-tb-expand .e-rte-content{background-color:initial;border:none}.inline-editor-container .e-richtexteditor{align-items:flex-end;display:flex;flex-direction:row-reverse}.inline-editor-container .e-richtexteditor.e-rte-tb-expand{border:0;margin-bottom:2px}.inline-editor-container .e-richtexteditor.e-rte-tb-expand .e-rte-content{flex:1 1;min-width:0}.inline-editor-container .e-richtexteditor.e-rte-tb-expand .e-content{width:100%}.inline-editor-container .e-richtexteditor .e-rte-toolbar{background:#0000;min-height:24px}.inline-editor-container .ai-container{display:flex;justify-content:space-between}.inline-editor-container .ai-inline-display{align-items:center;color:var(--indigo-500);display:flex;font-size:14px;font-weight:500;gap:8px;margin-right:4px}.inline-editor-container .ai-inline-display .button{padding:4px}.inline-editor-container .ai-inline-display .button .button-icon,.inline-editor-container .ai-inline-display .button .button-icon :before{color:var(--indigo-500);font-size:12.5px}.inline-editor-container .e-toolbar .e-tbar-btn-text{align-items:center;display:flex}.inline-editor-container .e-toolbar .e-toolbar-item .e-tbar-btn:hover{background-color:var(--blue-100)}.inline-editor-container .e-richtexteditor .e-rte-character-count{bottom:24px;margin:0;right:-48px}.table th a{color:#666}.hide{display:none}.badge-notification{margin-left:-5px;margin-top:-2px;position:absolute}.myCondition:hover+.hide{border-radius:.35rem;display:block;position:absolute}.scheduling-table .e-grid .e-headercell,.scheduling-table .e-grid .e-rowcell{color:#69707a!important;padding:12px}.scheduling-table .e-grid .e-headercelldiv{color:#69707a!important}.scheduling-table .e-grid .e-row{background-color:#eff0f2}.scheduling-table .e-grid .e-altrow{background-color:#fff}div.hh-appt-menu.e-dropdown-popup ul{height:100px;padding:5px}div.hh-appt-menu.e-dropdown-popup .e-item{border-bottom:1px solid #e0e5ec;font-size:14px}div.hh-appt-menu.e-dropdown-btn.e-active{border:none}.custom-tooltip .tooltip-inner{background-color:#fff;color:#000}.table-icon{color:#6a575c}.no-border-table .e-grid .e-columnheader,.no-border-table .e-grid .e-headercell,.no-border-table .e-grid .e-rowcell,.no-border-table .e-grid .e-summarycell{border:none!important;color:#69707a!important;padding:10.4px}.no-border-table .e-grid .e-row{background-color:#eff0f2}.no-border-table .e-grid .e-altrow{background-color:#fff}.no-border-table .e-grid .e-columnheader,.no-border-table .e-grid .e-row{border-bottom:1px solid #e6e3e3}.no-border-table-2 .e-grid .e-columnheader,.no-border-table-2 .e-grid .e-headercell,.no-border-table-2 .e-grid .e-rowcell,.no-border-table-2 .e-grid .e-summarycell{padding:3px!important}.plain-table .e-grid .e-headercell,.plain-table .e-grid .e-rowcell{color:#69707a!important;padding:12px}.plain-table .e-grid .e-headercelldiv{color:#69707a!important}.plain-table .e-grid .e-rowcell button{padding:14px 16px}.plain-table-bottom .e-grid .e-columnheader,.plain-table-bottom .e-grid .e-headercell,.plain-table-bottom .e-grid .e-rowcell,.plain-table-bottom .e-grid .e-summarycell{border:none!important;color:#69707a!important;padding:10.4px}.plain-table-bottom .e-grid .e-row{background-color:#fff}.plain-table-bottom .e-grid .e-columnheader,.plain-table-bottom .e-grid .e-row{border-bottom:1px solid #e6e3e3}.move-appointment-modal .modal-dialog.move-appointment-modal-dialog{max-width:640px!important;width:640px!important}.move-appointment-modal-content{border:none;border-radius:8px;overflow:hidden}.move-appointment-modal .modal-header.move-appointment-modal-header{background:var(--gray-white);border-bottom:1px solid var(--gray-100);padding:8px 12px}.move-appointment-modal .modal-header .modal-title{color:var(--blue-600);font-family:Inter,sans-serif;font-size:16px;font-weight:600;letter-spacing:-.069px;line-height:24px}.move-appointment-modal .modal-header .btn-close{height:24px;margin:0;opacity:.5;padding:0;width:24px}.move-appointment-modal .modal-header .btn-close:hover{opacity:.75}.move-appointment-modal .modal-body.move-appointment-modal-body{align-items:center;border-bottom:none!important;display:flex;flex-direction:column;justify-content:space-between;min-height:250px;padding:30px!important}.move-appointment-modal-summary{align-items:center;display:flex;flex-direction:column;gap:8px;text-align:center;width:100%}.move-appointment-modal-heading{align-items:center;color:var(--blue-700);display:flex;flex-direction:column;font-family:Inter,sans-serif;font-size:18px;font-weight:600;gap:0;line-height:28px;margin:0}.move-appointment-modal-heading span{display:block}.move-appointment-modal-hint{color:var(--gray-500)}.move-appointment-modal-current-provider,.move-appointment-modal-hint{font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:20px;margin:0}.move-appointment-modal-current-provider{color:var(--blue-500)}.move-appointment-modal-provider-field{align-items:stretch;display:flex;flex-direction:column;gap:4px;margin:0;max-width:100%;width:300px}.move-appointment-modal-provider-field .form-label{color:var(--gray-500);font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:22px;margin:0}.move-appointment-modal-provider-field .form-select{border:1px solid var(--gray-200);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;color:var(--gray-700);font-family:Inter,sans-serif;font-size:14px;font-weight:500;height:auto;line-height:22px;min-height:32px;padding:5px 12px}.move-appointment-modal-provider-field .form-select:focus{border-color:var(--blue-400);box-shadow:0 0 0 2px var(--blue-100)}.move-appointment-modal .modal-footer.move-appointment-modal-footer{align-items:center;background:var(--gray-white);border-top:1px solid var(--gray-200);display:flex;gap:8px;justify-content:space-between!important;padding:8px!important;width:100%}.move-appointment-modal-footer-left,.move-appointment-modal-footer-right{align-items:center;display:flex;flex:0 0 auto}.move-appointment-modal-footer-right{gap:8px;margin-left:auto}.move-appointment-modal-cancel{font-size:12px;line-height:20px}.move-appointment-modal-new-provider{background:var(--gray-white);border:2px solid var(--gray-200);color:var(--gray-300);font-size:12px;line-height:20px}.move-appointment-modal-new-provider:not(:disabled){border-color:var(--gray-200);color:var(--gray-700)}.move-appointment-modal-new-provider:not(:disabled):hover{background:var(--blue-100);border-color:var(--blue-300);color:var(--blue-600)}.move-appointment-modal-new-provider:disabled{cursor:not-allowed}.move-appointment-modal-footer-right .button-primary{font-size:12px;line-height:20px}.CallerModal_caller-modal__cQe0C{width:264px}.CallerModal_caller-modal__cQe0C .CallerModal_modal-header__5q7Pb{background-color:#090c0f!important}.CallerModal_caller-modal__cQe0C .CallerModal_modal-header__5q7Pb .CallerModal_modal-title__jynAM{color:#000!important}.CallerModal_phone-input__WP6-R{color:#1b1d22!important;font-size:18px;margin-bottom:16px;padding-left:70px;text-align:center}.CallerModal_input-container__6aqtX{margin-bottom:16px;position:relative}.CallerModal_country-select-container__bNara{align-items:center;display:flex;left:0;padding-left:8px;position:absolute;top:0}.CallerModal_country-select__npbdG{background-color:initial;border:none;font-size:16px;font-weight:400;padding:6px 8px;width:60px}.CallerModal_country-select__npbdG:focus{outline:none}.CallerModal_dial-pad__gf7kr{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr);margin-bottom:16px}.CallerModal_dial-button__XcRGc{align-items:center;background:#eff1f3;border-radius:8px;display:flex;flex-direction:column;font-size:18px;height:48px;justify-content:flex-start;position:relative;text-align:center;width:100%}.CallerModal_digit__plk-Y{color:#1b1d22;font-size:16px;font-weight:500;line-height:1;padding-top:8px}.CallerModal_letters__XRTvK{color:#4e525a;font-size:11px;margin-top:auto;padding-bottom:4px;text-transform:uppercase}.CallerModal_dial-call-button__AWNk8{background:#aaaeb6!important;color:#fff;text-align:center;width:100%}.CallerModal_error-message__0DYN0{color:red;line-height:20px;margin-bottom:10px;margin-top:-10px;text-align:center}.block-events.e-schedule .e-vertical-view .e-header-cells{display:none;font-size:12px;height:0;padding:0}.e-schedule-toolbar{display:none}.e-schedule .e-vertical-view .e-time-cells-wrap table td,.e-schedule .e-vertical-view .e-work-cells{background-color:#fff;height:23px!important}.e-schedule .e-vertical-view .e-time-cells-wrap table td{background:#0000!important;background-color:initial!important;border:none!important}.e-schedule .e-vertical-view .e-time-cells-wrap,.e-schedule .e-vertical-view .e-time-cells-wrap table{border:none!important}.e-schedule{background:none;border:#0000!important}.block-events.e-schedule,.block-events.e-schedule .e-vertical-view,.block-events.e-schedule .e-vertical-view .e-table-wrap,.e-schedule .e-vertical-view,.e-schedule .e-vertical-view .e-table-wrap{border:none!important}.block-events.e-schedule .e-vertical-view .e-left-indent-wrap{border-right:none!important}.block-events.e-schedule .e-vertical-view .e-left-indent{background:#0000!important;border-right:none!important;width:50px!important}.e-schedule .e-time-cells.e-time-slots{background:#0000!important;background-color:initial!important;border:none!important}.e-toolbar .e-toolbar-items{background:#f5f6f8;border-color:#e6e3e3!important}.block-events .e-appointment{display:flex}.datepicker-control-section{display:inline-block;margin-left:-8px;vertical-align:2px;width:46px!important}.f-calendar .e-control-wrapper,.f-calendar .e-date-wrapper,.f-calendar .e-input-group,.f-calendar .e-valid-input{border:none!important}.f-calendar .e-calendar .e-footer-container{display:none!important}.custom-pop-up{font-size:14px!important}.close-btn{background:#0000;border:none;color:#fff}.e-disable-dates{pointer-events:none}.e-disable-dates .e-appointment-wrapper{pointer-events:all}.block-events.e-schedule .e-vertical-view .e-day-wrapper .e-appointment{border:none;border-radius:8px!important;padding:4px}.event-text-title{font-weight:600}.event-text-sub,.event-text-title{font-family:Inter;font-size:12px;font-style:normal;line-height:20px}.event-text-sub{display:block;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-header-title{color:var(--blue-700);font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:22px;text-align:center}.custom-header-sub{color:#8a8e97;color:var(--Gray-Gray-400,#8a8e97);font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:20px}.custom-header-count{color:#145dc9!important;font-family:Inter!important;font-size:16px!important;font-weight:500!important;text-align:left!important}.e-appointment-details{height:100%;padding:0!important;width:100%}.e-appointment-details>div:first-child{height:100%}.dd-icon.mgc_close_circle_fill:before{color:#d25950!important}.header-icon.mgc_currency_dollar_fill:before{color:#ed9a5e!important;font-size:16px;margin-right:4px}.header-icon.mgc_heart_fill:before{color:#ffa7a1!important;font-size:16px;margin-right:4px}.header-icon.ti.ti-file-filled:before{color:#f0f7fe!important;font-size:16px;margin-right:4px}.header-icon.mgc_check_circle_fill:before{color:#9dd8ac!important;font-size:16px;margin-right:4px}.dd-icon-text{line-height:20px}.dd-custom ul .e-item,.dd-icon-text{color:#4e525a;color:var(--Gray-Gray-500,#4e525a);font-family:Inter;font-size:12px;font-style:normal;font-weight:400}.major-slot-template{font-weight:700}.time-scale{color:#1b1d22!important;color:var(--Gray-Gray-700,#1b1d22)!important;font-family:Inter!important;font-size:12px!important;font-style:normal!important;font-weight:600!important;padding-right:4px}.time-scale-half-hour{color:#8a8e97;color:var(--Gray-Gray-400,#8a8e97);font-family:Inter;font-size:10px;font-style:normal;font-weight:500;line-height:20px}.delete-modal-body{color:#475467;color:var(--Gray-600,#475467);font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.069px;line-height:24px}.delete-modal-name{font-weight:500}.event-header{border-radius:4px;color:#03063a;color:var(--Indigo-Indigo-700,#03063a);font-size:14px;font-weight:600;height:auto;justify-content:space-between;line-height:22px;padding:4px}.event-header-icon{align-items:center;display:flex;gap:4px;margin-top:0}.header-icons-container{align-items:center;display:flex;flex-shrink:0;gap:4px}.header-icons-container img{align-items:center;display:flex;height:14px;justify-content:center;width:14px}.event-body{align-items:start;border-radius:4px;display:flex;flex-direction:column;flex-grow:1;font-size:14px;font-weight:600;justify-content:start;line-height:22px;padding:2px 0}.left-click-dd{margin-left:auto;padding-right:4px}.appt-tooltip-header{color:#112850;color:var(--Blue-Blue-700,#112850);font-family:Inter;font-size:12px;font-style:normal;font-weight:600;line-height:20px}.appt-tooltip td,.appt-tooltip th{border:none!important;padding:0!important}.appt-tooltip td:last-child,.appt-tooltip th:last-child{padding-bottom:0!important}.appt-tooltip td{color:#4e525a;color:var(--Gray-Gray-500,#4e525a);font-weight:400;margin-left:4px;padding-left:4px!important}.appt-tooltip td,.appt-tooltip th{font-size:12px;font-style:normal;line-height:20px}.appt-tooltip th{color:#112850;color:var(--Blue-Blue-700,#112850);font-weight:500;min-width:100px}.e-schedule .e-vertical-view .e-left-indent-wrap table tbody td.e-resource-cells{border-right:0!important}.e-schedule .e-vertical-view .e-left-indent-wrap{background:#0000!important;border:none!important}.e-schedule .e-vertical-view .e-left-indent .e-header-cells,.e-schedule .e-vertical-view .e-left-indent-wrap .e-header-cells{background:#0000!important;background-color:initial!important}.block-events.e-schedule .e-vertical-view .e-date-header-wrap .e-resource-cells{background:var(--blue-100)!important;background-color:var(--blue-100)!important}.e-schedule .e-vertical-view .e-left-indent{background:#0000!important;border:none!important;width:50px!important}.e-schedule .e-vertical-view .e-left-indent-wrap table,.e-schedule .e-vertical-view .e-left-indent-wrap table tbody,.e-schedule .e-vertical-view .e-left-indent-wrap table tbody tr,.e-schedule .e-vertical-view .e-left-indent-wrap table tbody tr td,.e-schedule .e-vertical-view .e-left-indent-wrap table td{border-right:none!important}.e-schedule .e-vertical-view .e-all-day-cells:first-child.e-animate{border:0}.e-schedule .e-vertical-view .e-left-indent .e-all-day-cells{border:none}.block-events.e-schedule .e-vertical-view .e-left-indent .e-all-day-cells,.e-schedule .e-vertical-view .e-left-indent .e-all-day-cells,.e-schedule .e-vertical-view .e-left-indent-wrap .e-all-day-cells{background:var(--gray-white)!important;background-color:var(--gray-white)!important}.block-events .e-schedule-table.e-content-table tbody tr:nth-child(odd) td{border-bottom-style:dashed}.block-events .e-schedule-table.e-content-table td:last-child{border-right:none}.block-events .e-schedule-table.e-content-table div{box-sizing:border-box}.block-events.e-schedule .e-vertical-view .e-date-header-wrap{border:1px solid #0000;border-left:1px solid var(--blue-300)!important;border-radius:16px 16px 0 0!important;border-right:1px solid var(--blue-300)!important;border-top:1px solid var(--blue-200)!important}.block-events.e-schedule .e-vertical-view .e-content-wrap{border:1px solid var(--blue-200)!important;border-bottom:1px solid var(--blue-200)!important;border-left:1px solid var(--blue-300)!important;border-radius:0 0 16px 16px!important;border-right:1px solid var(--blue-300)!important;border-top:none!important}.block-events.e-schedule .e-vertical-view .e-content-table{border-left:none!important}.block-events.e-schedule .e-vertical-view .e-alternate-cells{border-bottom:1.124px solid #eeeff1}.block-events.e-schedule .e-vertical-view .e-work-cells:not(.e-alternate-cells){border-bottom:1.124px solid var(--gray-200)}.block-events.e-schedule .e-vertical-view .e-work-cells tr.e-disable-dates:nth-of-type(5) td{border-bottom:1px solid red}.e-left-indent .e-disable-dates{background:var(--blue-100)!important}.e-schedule .e-vertical-view .e-date-header-wrap .e-all-day-cells{border:none}.switch-provider .btn:first-child{align-items:center;background:#fff!important;background:var(--Gray-White,#fff)!important;border-bottom:1px solid #d2d5db!important;border-left:1px solid #d2d5db!important;border-radius:8px 0 0 8px;border-top:1px solid #d2d5db!important;border:1px solid var(--Gray-Gray-200,#d2d5db)!important;border-right:0!important;color:#1b1d22;color:var(--Gray-Gray-700,#1b1d22);display:flex;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;justify-content:center;line-height:22px;padding:5px 8px;text-align:center}.switch-provider .dropdown-toggle-split{align-items:center;border:1.25px solid #d2d5db!important;border:1.25px solid var(--Gray-Gray-200,#d2d5db)!important;border-radius:0 8px 8px 0!important;color:#4e525a!important;display:flex;margin-right:8px!important;padding:0 6px}.e-schedule .e-appointment .e-recurrence-icon:before{display:none!important}.block-events.e-schedule .e-vertical-view .e-work-cells.e-disable-dates{background:#eff1f3;background:var(--gray-100,#eff1f3)}.block-events.e-schedule .e-vertical-view .e-alternate-cells.e-disable-dates{border-bottom-color:#d2d5db;border-bottom-color:var(--gray-200,#d2d5db)}.block-events.e-schedule .e-vertical-view .e-disable-dates:last-of-type .e-work-cells{border-bottom:1px solid red}.short-time{align-content:center;align-items:center;background-color:initial!important;border-radius:3.2px!important;display:flex;flex-direction:column;flex-shrink:0;height:20px!important;justify-content:center;padding:3.2px!important;width:16px!important}.short-time ul .e-item{align-items:center;color:#1b1d22;color:var(--Gray-Gray-700,#1b1d22);display:flex;font-size:12px;font-style:normal;font-weight:400;line-height:20px;text-align:right}#overviewContextMenu .e-menu-item,#overviewContextMenu+.e-menu-parent .e-menu-item{font-size:12px!important;font-style:normal!important;font-weight:400!important;line-height:20px!important}#overviewContextMenu+.e-menu-parent .e-menu-item{line-height:31px!important}#overviewContextMenu .e-menu-item .e-menu-icon{font-size:18px!important;line-height:31px!important;margin-right:8px!important;width:1em!important}#overviewContextMenu .e-menu-item .e-caret{font-size:10px!important;font-weight:600!important}#overviewContextMenu .e-menu-item span:before{color:inherit!important}#overviewContextMenu #cancel span:before{color:#d8362a!important}.short-time i{height:18px!important;width:13px!important}.dd-custom{align-content:center;align-items:center;border-radius:3.2px!important;display:flex;flex-direction:column;flex-shrink:0;height:20px!important;justify-content:center;padding:3.2px!important;width:20px!important}.e-schedule .e-spinner-pane{display:none!important}.switch-provider .dropdown-menu{inset:36px auto auto 0!important;position:absolute!important;transform:none!important}.e-tooltip-wrap.e-popup-open:has(.appt-tooltip-wrapper){background:var(--gray-white)!important;border:1px solid var(--gray-200)!important;border-radius:8px!important;max-width:300px!important;z-index:9999!important}.e-tooltip-wrap.e-popup-open:has(.appt-tooltip-wrapper) .border{border:1px solid var(--gray-100)!important}.e-tooltip-wrap.e-popup-open:has(.appt-tooltip-wrapper) .badge-status{border-radius:8px!important;display:inline-block!important;font-size:12px!important;font-weight:500!important;height:20px!important;line-height:18px!important;margin:0!important;padding:0 6px!important;width:fit-content!important}.e-appointment-details .e-location,.e-appointment-details .e-subject,.e-appointment-details .e-time{display:none!important}.day-calendar-container.full .e-schedule-table,.day-calendar-container.full .e-schedule-table>tbody{height:100%!important}.day-calendar-container.full .e-schedule .e-vertical-view .e-content-wrap table col,.day-calendar-container.full .e-schedule .e-vertical-view .e-date-header-wrap table col{width:auto!important}.day-calendar-container.full .e-schedule .e-vertical-view .e-time-cells-wrap table td{vertical-align:initial!important}.day-calendar-container.full .e-schedule .e-vertical-view .e-date-header-container{padding-right:0!important}.day-calendar-container.full .e-schedule .e-vertical-view .e-time-cells-wrap table td,.day-calendar-container.full .e-schedule .e-vertical-view .e-work-cells{height:auto!important}.day-calendar-container.full .custom-header-title{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.day-calendar-container.full .e-schedule .e-vertical-view .e-resource-cells{pointer-events:auto!important}.day-calendar-container.full .time-scale{font-size:0!important}.day-calendar-container.full td.e-time-cells.e-time-slots:empty,.day-calendar-container.full td.e-time-slots:empty{display:none!important}.day-calendar-container.full td.e-time-slots.e-hide-childs>*{display:inline!important;display:initial!important}.day-calendar-container .e-appointment{container-name:apptDay;container-type:size}@container apptDay (max-width: 80px){.day-calendar-container .e-appointment-details>*{display:none!important}.day-calendar-container .e-appointment-details .appointment-event-container{display:block!important;height:100%!important;inset:0!important;width:100%!important}.day-calendar-container .e-appointment-details .event-body,.day-calendar-container .e-appointment-details .event-header-icon{display:none!important}}@container apptDay (max-height: 23px){.day-calendar-container .e-appointment-details>*{display:none!important}.day-calendar-container .e-appointment-details .appointment-event-container{display:block!important;height:100%!important;inset:0!important;width:100%!important}}@container apptDay (max-height: 13px){.day-calendar-container .e-appointment-details .appointment-event-container{display:block!important;height:100%!important;inset:0!important;position:absolute!important;width:100%!important}}@container apptDay (max-height: 7px){.day-calendar-container .e-appointment-details .event-header .event-text-sub,.day-calendar-container .e-appointment-details .event-header-icon{display:none!important}}.day-calendar-container .e-appointment .appointment-event-container{container-name:apptDayEventContainer;container-type:size}@container apptDayEventContainer (max-height: 40px){.day-calendar-container .e-appointment .event-body{display:none!important}}@container apptDayEventContainer (max-height: 60px){.day-calendar-container .e-appointment .event-body .event-row.appointment-type,.day-calendar-container .e-appointment .event-body .event-row.provider{display:none!important}}@container apptDayEventContainer (max-height: 80px){.day-calendar-container .e-appointment .event-body .event-row.provider{display:none!important}}.day-calendar-container .e-indicator.e-icons.e-down-icon,.day-calendar-container .e-indicator.e-icons.e-up-icon{display:none!important}.day-calendar-container.full .e-schedule .e-vertical-view .e-content-wrap{overflow:hidden!important}.day-calendar-container .e-block-appointment{background:var(--gray-400)!important;border:none!important;opacity:.1!important}.day-calendar-container .e-block-appointment .e-subject{display:none!important}.ecf-card{align-items:stretch;background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;min-height:0;width:100%}.ecf-card--inline{flex:1 1;min-height:0}.ecf-card--modal{max-width:100%}.ecf-inline-header{align-items:center;display:flex;flex-shrink:0;gap:4px;padding:8px 0 0}.ecf-back-btn{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--gray-500);cursor:pointer;display:inline-flex;height:32px;justify-content:center;margin-left:4px;padding:0;width:32px}.ecf-back-btn:hover{background:var(--gray-100)}.ecf-back-btn .mgc{font-size:20px}.ecf-inline-title{color:var(--gray-700);font-size:16px;font-weight:600;line-height:24px}.ecf-header-fields{display:flex;flex-direction:column;flex-shrink:0;gap:8px;padding:8px 12px 0}.ecf-recipient-row{width:100%}.ecf-cc-bcc-toggles,.ecf-recipient-row{align-items:center;display:flex;gap:8px}.ecf-cc-bcc-toggles{flex-shrink:0}.ecf-cc-bcc-btn{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;color:var(--blue-600);cursor:pointer;font-size:16px;font-weight:500;line-height:24px;margin:0;padding:8px 12px;white-space:nowrap}.ecf-cc-bcc-btn--active,.ecf-cc-bcc-btn:hover{background:var(--blue-100)}.ecf-cc-bcc-btn--active{border-color:var(--blue-300,var(--blue-200))}.ecf-field-label{color:var(--gray-700);flex:0 0 56px;font-size:14px;font-weight:500;line-height:22px}.ecf-chip-field,.ecf-subject-field{flex:1 1 auto;min-width:0}.ecf-chip-inner{align-items:center;background:var(--gray-white);border:1px solid var(--gray-200);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;display:flex;flex-wrap:wrap;gap:8px;min-height:40px;padding:6px 12px}.ecf-chip{align-items:center;background:var(--blue-200);border-radius:4px;display:inline-flex;gap:4px;max-width:100%;padding:0 8px}.ecf-chip-text{color:var(--blue-600);font-size:12px;font-weight:500;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ecf-chip-remove{background:#0000;border:none;cursor:pointer;display:inline-flex;flex-shrink:0;line-height:1;padding:0}.ecf-chip-remove .mgc{color:var(--blue-600);font-size:16px}.ecf-chip-remove .mgc:before{color:var(--blue-600)!important}.ecf-chip-input{background:#0000;border:none;color:var(--gray-700);flex:1 1 80px;font-size:16px;line-height:24px;min-width:60px;outline:none}.ecf-chip-input::placeholder{color:var(--gray-400)}.ecf-subject-input{background:var(--gray-white);border:1px solid var(--gray-200);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;box-sizing:border-box;color:var(--gray-500);font-size:16px;line-height:24px;padding:6px 12px;width:100%}.ecf-subject-input:focus{border-color:var(--blue-300,var(--blue-200));outline:none}.ecf-body-block{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;padding:12px 24px 0}.ecf-rte-wrap{min-height:200px}.ecf-rte-wrap,.ecf-rte-wrap .e-richtexteditor{display:flex;flex:1 1 auto;flex-direction:column}.ecf-rte-wrap .e-richtexteditor{border:none!important;min-height:0}.ecf-rte-wrap .e-rte-toolbar{display:none!important}.ecf-rte-wrap .e-rte-content{flex:1 1 auto;min-height:160px}.ecf-rte-wrap .e-rte-content .e-content{color:var(--gray-700);font-size:16px;line-height:24px}.ecf-hipaa-row{flex-shrink:0;gap:12px;justify-content:space-between;padding:8px 0 0}.ecf-hipaa-left,.ecf-hipaa-row{align-items:center;display:flex}.ecf-hipaa-left{gap:8px}.ecf-hipaa-icon{color:var(--gray-400);font-size:16px}.ecf-hipaa-icon:before{color:var(--gray-400)!important}.ecf-hipaa-text{color:var(--gray-400);font-size:12px;line-height:20px}.ecf-char-count{color:var(--gray-400);font-size:14px;line-height:22px;text-align:right}.ecf-field-error{color:#dc3545;color:var(--red-500,#dc3545);font-size:12px;margin:0 0 0 64px}.ecf-body-error{margin:4px 0 0;padding:0 24px}.ecf-attachments-list{display:flex;flex-wrap:wrap;gap:8px;margin:12px 24px 0}.ecf-attachment-chip{align-items:center;background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;display:inline-flex;gap:8px;max-width:100%;padding:6px 8px}.ecf-attachment-meta{min-width:0}.ecf-attachment-name{color:var(--gray-700);font-size:13px;line-height:18px;margin:0;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ecf-attachment-size{color:var(--gray-400);display:block;font-size:12px;line-height:16px}.ecf-attachment-remove{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--gray-500);cursor:pointer;display:inline-flex;height:20px;justify-content:center;padding:0;width:20px}.ecf-attachment-remove:hover{background:var(--blue-100)}.ecf-footer-toolbar{flex-shrink:0;overflow:visible;padding:12px 12px 16px}.ecf-footer-inner{align-items:center;background:var(--blue-100);border-radius:0 0 8px 8px;display:flex;gap:12px;justify-content:space-between;overflow:visible;padding:8px 10px}.ecf-format-group{align-items:center;display:flex;flex-wrap:wrap;gap:8px;min-width:0}.ecf-tb-btn{align-items:center;background:#0000;border:none;border-radius:4px;box-sizing:border-box;color:var(--gray-600);cursor:pointer;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;line-height:1;padding:0;width:32px}.ecf-tb-btn:hover{background:#fff9}.ecf-tb-btn .mgc{font-size:16px}.ecf-tb-btn .mgc:before{color:var(--gray-600)!important}.ecf-toolbar-select{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;box-sizing:border-box;color:var(--gray-700);cursor:pointer;flex-shrink:0;font-size:14px;height:32px;line-height:22px;padding:0 8px}.ecf-font-size-select{min-width:72px}.ecf-align-dropdown{flex-shrink:0;position:relative;z-index:30}.ecf-align-dropdown-trigger{align-items:center;background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;box-sizing:border-box;color:var(--gray-600);cursor:pointer;display:inline-flex;gap:2px;height:32px;justify-content:center;line-height:1;padding:0 6px 0 8px}.ecf-align-dropdown-trigger:hover{background:var(--gray-100)}.ecf-align-dropdown-trigger .mgc:first-of-type{font-size:16px}.ecf-align-dropdown-chevron{font-size:14px;opacity:.75}.ecf-align-dropdown-trigger .mgc:before{color:var(--gray-600)!important}.ecf-align-dropdown-menu{background:var(--gray-white);border:1px solid var(--gray-200);border-radius:8px;bottom:calc(100% + 6px);box-shadow:0 4px 12px #1018281f;display:flex;flex-direction:column;gap:2px;left:0;padding:6px;position:absolute}.ecf-align-dropdown-item{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--gray-600);cursor:pointer;display:inline-flex;height:32px;justify-content:center;padding:0;width:32px}.ecf-align-dropdown-item:hover{background:var(--blue-100)}.ecf-align-dropdown-item.is-active{background:var(--blue-100);box-shadow:inset 0 0 0 1px var(--blue-200);box-shadow:inset 0 0 0 1px var(--blue-300,var(--blue-200))}.ecf-align-dropdown-item .mgc{font-size:16px}.ecf-align-dropdown-item .mgc:before{color:var(--gray-600)!important}.ecf-line-height-dropdown{flex-shrink:0;position:relative;z-index:30}.ecf-line-height-dropdown-trigger{align-items:center;background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;box-sizing:border-box;color:var(--gray-600);cursor:pointer;display:inline-flex;gap:2px;height:32px;justify-content:center;line-height:1;padding:0 6px 0 8px}.ecf-line-height-dropdown-trigger:hover{background:var(--gray-100)}.ecf-line-height-dropdown-trigger .mgc:first-of-type{font-size:16px}.ecf-line-height-dropdown-chevron{font-size:14px;opacity:.75}.ecf-line-height-dropdown-trigger .mgc:before{color:var(--gray-600)!important}.ecf-line-height-dropdown-menu{background:var(--gray-white);border:1px solid var(--gray-200);border-radius:8px;bottom:calc(100% + 6px);box-shadow:0 4px 12px #1018281f;display:flex;flex-direction:column;gap:2px;left:0;min-width:88px;padding:6px;position:absolute}.ecf-line-height-dropdown-item{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--gray-700);cursor:pointer;display:flex;font-size:14px;font-weight:500;justify-content:center;min-height:32px;padding:0 12px;width:100%}.ecf-line-height-dropdown-item:hover{background:var(--blue-100)}.ecf-line-height-dropdown-item.is-active{background:var(--blue-100);box-shadow:inset 0 0 0 1px var(--blue-200);box-shadow:inset 0 0 0 1px var(--blue-300,var(--blue-200))}.ecf-list-style-dropdown{flex-shrink:0;position:relative;z-index:30}.ecf-list-style-dropdown-trigger{align-items:center;background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;box-sizing:border-box;color:var(--gray-600);cursor:pointer;display:inline-flex;gap:2px;height:32px;justify-content:center;line-height:1;padding:0 6px 0 8px}.ecf-list-style-dropdown-trigger:hover{background:var(--gray-100)}.ecf-list-style-dropdown-trigger .mgc:first-of-type{font-size:16px}.ecf-list-style-dropdown-chevron{font-size:14px;opacity:.75}.ecf-list-style-dropdown-trigger .mgc:before{color:var(--gray-600)!important}.ecf-list-style-dropdown-menu{background:var(--gray-white);border:1px solid var(--gray-200);border-radius:8px;bottom:calc(100% + 6px);box-shadow:0 4px 12px #1018281f;display:flex;flex-direction:column;gap:2px;left:0;max-height:260px;min-width:200px;overflow-y:auto;padding:6px;position:absolute}.ecf-list-style-dropdown-item{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--gray-700);cursor:pointer;display:flex;font-size:14px;font-weight:500;justify-content:flex-start;min-height:32px;padding:0 12px;text-align:left;width:100%}.ecf-list-style-dropdown-item:hover{background:var(--blue-100)}.ecf-file-input{height:0;opacity:0;pointer-events:none;position:absolute;width:0}.ecf-send-btn{align-items:center;background:#0000;border:none;border-radius:8px;cursor:pointer;display:inline-flex;flex-shrink:0;height:40px;justify-content:center;padding:0;width:40px}.ecf-send-btn .mgc{color:var(--blue-500);font-size:24px}.ecf-send-btn .mgc:before{color:var(--blue-500)!important}.ecf-send-btn:hover{background:#ffffffb3}.email-sender-modal-width .modal-dialog{max-width:720px!important}.email-sender-modal-body{padding:12px 16px 16px!important}.email-sender-modal-header+.email-sender-modal-body .ecf-card--modal{min-height:420px}.loading-icon-container{align-items:center;animation:fadeIn .4s ease-in-out;background:#00000080;display:flex;height:100%;inset:0;justify-content:center;padding:20px;position:fixed;width:100%;z-index:10000}.loading-icon-container>*{width:100%}.loading-icon-container-svg{animation:pulse 2s ease-in-out infinite,glow 1.5s ease-in-out infinite alternate;display:block;margin:0 auto;position:relative}.loading-icon-container-svg-3 path{stroke:#3498db;fill:var(--gray-white);stroke-width:3;stroke-dasharray:900;stroke-dashoffset:900;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round;shape-rendering:geometricPrecision;animation:1s infinite;animation-timing-function:ease-in-out}@keyframes glow{0%{stroke:#3498db;filter:drop-shadow(rgba(125,148,252,.8) 0 0 1rem)}50%{stroke:#3498db;filter:drop-shadow(rgba(24,93,216,.5) 0 0 1rem)}to{stroke:#3498db}}.notify-patient-modal .modal-dialog{min-width:344px!important}.notify-patient-modal .modal-title{color:var(--blue-600)!important;font-size:16px!important;font-style:normal;font-weight:600;letter-spacing:-.069px;line-height:24px}.notify-patient-modal .modal-body{border-radius:8px!important;padding:16px!important}.notify-patient-modal .btn-close{margin-right:0!important}.notify-patient-modal .preview-button{border:none;display:flex;float:right;height:24px;margin-right:40px;margin-top:-28px;padding:0}.message-preview-modal.modal{z-index:1065}.message-preview-modal .modal-body{background:none}.message-preview-modal .message-preview-content{background-image:url(/static/media/PreviewBackground.4f7577ff504d120c24f2.png);background-position:50%;background-repeat:no-repeat;background-size:contain;display:flex;height:802px;justify-content:center}.message-preview-content .mpc-inner{-webkit-overflow-scrolling:touch;box-sizing:border-box;margin-top:140px;max-height:605px;max-width:100%;overflow-x:auto;overflow-y:auto;padding:32px 14px 16px}.message-preview-modal .mpc-text{background:var(--blue-100);border-radius:16px;box-sizing:border-box;color:var(--blue-700);font-size:14px;font-weight:500;height:max-content;max-width:324px;min-width:0;overflow-wrap:anywhere;overflow-x:auto;overflow-y:visible;padding:12px;text-overflow:clip;white-space:normal;width:100%;word-break:break-word}.message-preview-modal .mpc-text :where(img,video,iframe,svg){height:auto!important;max-width:100%!important}.message-preview-modal .mpc-text table{border-collapse:collapse;max-width:100%}.message-preview-modal .mpc-text :where(.e-rte-anchor,a){word-break:break-word}.message-preview-modal .mpc-text p{margin-bottom:0}.message-preview-modal .e-mention-chip,.message-preview-modal .e-rte-anchor{color:var(--indigo-500);cursor:pointer}.modal-content{background:#fff!important;border:0}.modal-body a{color:#6a575c}.modal-body a:hover{color:#4a575c;text-decoration:none}.modal-title{color:var(--blue-600)!important;font-size:16px!important;font-style:normal;font-weight:600;letter-spacing:-.069px;line-height:24px}.btn-primary{border:0}.btn-primary:hover{background:#04a1df!important;border:0}.modal-header{background:var(--gray-white)!important;border-bottom:1px solid var(--gray-100)!important;height:40px}.modal-body,.modal-header{padding:8px 12px!important}.modal-body{background-color:#fff;border-bottom:none!important;color:var(--gray-700)}.modal-footer{padding:6px 12px!important}.modal-footer>*,.modal-header .btn-close{margin:0}.btn-primary{color:#fff!important}.modal .table td,.modal .table th{padding:.65rem}.modal-body .card .card-body,.modal-body .card .card-header{background:none;padding:.5rem}.modal .card{box-shadow:none}.modal-footer{background:var(--gray-white);border:0;border-top:1px solid var(--gray-100)}.border-start-primary1v{border:1px solid rgba(33,40,50,.125)!important;border-left-width:4px!important}.modal-editAppt .table td,.modal-editAppt .table th{padding:.35rem}.modal .table th,.modal-addProcedure .table td{padding:.2rem .25rem}.modal-addProcedure .table-all-category td{padding:.055rem .25rem}table{font-size:.875rem}.modal .form-control{background-color:var(--gray-white);border:1px solid var(--gray-200);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;box-sizing:border-box;color:var(--gray-700);font-size:14px;font-style:normal;font-weight:500;height:40px;line-height:22px;padding:8px 12px;transition:box-shadow .2s ease,border-color .2s ease;width:100%}.modal .form-control:focus{border:1px solid var(--blue-200)}.input-group .input-group-text{border:0;border-radius:.55rem;padding:.875rem .15rem .875rem .875rem}.input-group-joined{border:2px solid #e4e7e6}.input-group-joined .form-control{border:0}.form-label{display:block;margin-bottom:.15rem}.dd_no_toggle .dropdown-toggle:after{display:none}.dd_no_toggle .dropdown-menu.show,.dd_no_toggle .dropdown-toggle{width:100%}.dd_no_toggle .dropdown-menu.show{display:block;left:auto!important;right:0!important}.table-gray{background:#eff0f2}.tdotw .badge{margin:1px}.mw-900 .modal-lg{--bs-modal-width:900px}.radioToggleGroup .btn-check:checked+.btn{background-color:#00b4fb;border-color:#00b4fb;color:#fff!important}.radioToggleGroup .btn{background-color:#efeff0;border:1px solid #e4e7e6;color:#212121!important}.radioToggleGroup .btn:hover{background-color:#00b4fb!important;border-color:#00b4fb!important;color:#fff!important}.dd-newtask .dropdown-item:focus,.dd-newtask .dropdown-item:hover{background-color:#eaeaea}.btn-reminder-group .radioButton,.btn-reminder-group .radioButton input,.btn-reminder-group .radioButton label{width:120px}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){border-bottom-left-radius:8px;border-top-left-radius:8px;margin-left:-28px;padding-left:28px}.cs-form-heading{color:#777;font-size:15px;font-weight:600}.view-in-sched-btn{background:#00b4fb!important}#formSendTime{border-bottom-left-radius:0;border-top-left-radius:0;margin-left:0;padding-left:14px}.e-datetime-wrapper{height:46px}.modal-dark-overlay{background-color:#00000059;height:100%;position:absolute;width:100%}.scheduler-settings #calendar-content-row{padding-left:0!important;padding-right:0!important}.scheduler-settings .scheduler-settings-form{margin-top:10px;max-width:1100px}.scheduler-settings .scheduler-toggle-item input[type=checkbox]{border:1px solid var(--gray-200);cursor:pointer;height:22px;margin-top:8px;width:36px}.scheduler-settings .scheduler-inline-field-label{display:flex;float:inline-end;margin-right:15px;margin-top:-27px;width:40px}.datatable-input:focus,.scheduler-settings .form-control:focus{border-color:var(--blue-200)!important;box-shadow:none!important}.scheduler-settings .scheduler-toggle-item{margin-bottom:12px}.scheduler-settings .scheduler-toggle-item .form-switch{padding-left:44px!important}.scheduler-settings .scheduler-reminders-section h5{color:var(--blue-600);font-size:14px;font-weight:700;margin-top:16px}.scheduler-settings .day-calendar-container .e-schedule-table .e-content-wrap,.scheduler-settings .week-calendar-container .e-schedule-table .e-content-wrap{height:auto!important}.scheduler-settings .scheduler-preview-container{height:324px;width:1100px}.scheduler-settings .scheduler-preview-container .day-calendar-container,.scheduler-settings .scheduler-preview-container .e-control.e-schedule.e-lib.block-events,.scheduler-settings .scheduler-preview-container .e-control.e-schedule.e-lib.month-view,.scheduler-settings .scheduler-preview-container .e-control.e-schedule.e-lib.schedule-month-view,.scheduler-settings .scheduler-preview-container .month-calendar-container,.scheduler-settings .scheduler-preview-container .week-calendar-container{height:100%!important}.scheduler-settings .day-calendar-container .e-vertical-view .e-content-wrap table col,.scheduler-settings .day-calendar-container .e-vertical-view .e-date-header-wrap table col,.scheduler-settings .week-calendar-container .schedule-month-view.e-schedule .e-vertical-view .e-content-wrap table col,.scheduler-settings .week-calendar-container .schedule-month-view.e-schedule .e-vertical-view .e-date-header-wrap table col{width:auto!important}.scheduler-settings .month-calendar-container .e-schedule-table .e-content-wrap .e-schedule-table.e-content-table tr,.scheduler-settings .month-calendar-container .e-schedule-table .e-content-wrap .e-schedule-table.e-content-table tr td{height:auto!important}.scheduler-settings .e-schedule .e-vertical-view .e-date-header-container,.scheduler-settings .month-calendar-container .e-date-header-container{padding-right:0!important}.scheduler-settings .month-calendar-container .e-schedule .e-month-view .e-date-header-wrap table col,.scheduler-settings .month-calendar-container .e-schedule .e-month-view .e-header-cells,.scheduler-settings .month-calendar-container .e-schedule .e-month-view .e-work-cells{min-width:0!important;min-width:auto!important;width:auto!important}.schedule-month-view.e-schedule.e-schedule .e-vertical-view .e-date-header-wrap table tbody td.e-header-cells{background:var(--blue-100)!important;background-color:var(--blue-100)!important;border-bottom:1px solid var(--blue-300)!important}.schedule-month-view.e-schedule .e-month-view .e-date-header-wrap table col,.schedule-month-view.e-schedule .e-month-view .e-work-cells,.schedule-month-view.e-schedule .e-vertical-view .e-content-wrap table col,.schedule-month-view.e-schedule .e-vertical-view .e-date-header-wrap table col{width:240px!important}.schedule-month-view.e-schedule .e-left-indent .e-left-indent-wrap .e-schedule-table tbody tr:nth-of-type(2),.schedule-month-view.e-schedule .e-schedule-table .e-header-row:nth-of-type(2){display:none}.week-header-row{align-items:center;box-sizing:border-box;display:flex;height:40px;margin:0!important}.week-header-row .custom-day-header{color:var(--blue-600);font-weight:400;text-align:left!important;text-transform:capitalize}.schedule-month-view.e-schedule .e-vertical-view .e-date-header-wrap table tbody td.e-header-cells:has(.week-header-today){background:var(--blue-200)!important;background-color:var(--blue-200)!important}.schedule-month-view.e-schedule .e-vertical-view .e-content-wrap .e-work-cells.current-day-cell{background:var(--blue-100)!important;background-color:var(--blue-100)!important}.custom-day-header{text-transform:uppercase}.custom-date-header{color:var(--blue-600)!important;font-size:14px!important;font-weight:400!important;line-height:24px!important}.custom-header-count-wrapper{align-items:center;display:flex;gap:4px}.custom-header-count{color:var(--blue-600)!important;font-size:14px!important;font-weight:400!important;letter-spacing:-.0043em!important;line-height:24px!important}.cell-count-icon{color:#145dc9;font-size:16px}.schedule-month-view.e-schedule .e-vertical-view .e-day-wrapper .e-appointment{border:none;border-radius:8px!important;padding:4px}.event-header,.schedule-month-view.e-schedule .e-vertical-view .e-day-wrapper .e-appointment .event-header{height:20px!important;max-height:20px!important;min-height:20px!important}.event-header{word-wrap:break-word;align-items:center;box-sizing:border-box;color:#fff;color:var(--Gray-White,#fff);display:flex;font-size:10px;font-style:normal;font-weight:500;line-height:20px!important;margin:0!important;overflow:hidden;padding:4px!important;text-align:center;white-space:nowrap}.event-header-text{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.event-header .event-text-sub{align-items:center;display:flex;flex:1 1;min-width:0}.event-header .event-text-sub,.event-header .event-text-sub span{height:20px!important;line-height:20px!important;margin:0!important;max-height:20px!important;overflow:hidden;padding:0!important;text-overflow:ellipsis;white-space:nowrap}.event-header .event-text-sub span{display:block}.event-header .event-header-icon{flex-shrink:0;line-height:20px!important}.event-header #appt-header,.event-header .event-header-icon{align-items:center;display:flex}.event-header #appt-header,.event-header .event-header-icon,.event-header .text-white{height:20px!important;margin:0!important;max-height:20px!important;padding:0!important}.event-header .text-white{line-height:20px!important}.schedule-month-view .e-schedule-table.e-content-table tbody tr:nth-child(odd) td{border-bottom:1.124px dashed #eeeff1}.schedule-month-view .e-schedule-table.e-content-table td:last-child{border-right:none}.e-schedule .e-vertical-view .e-alternate-cells{border-bottom:1.124px solid #eeeff1;border-right:0}.schedule-month-view.e-schedule .e-vertical-view .e-alternate-cells,.schedule-month-view.e-schedule .e-vertical-view .e-work-cells:not(.e-alternate-cells){border-right:0}.schedule-month-view.e-schedule .e-vertical-view .e-work-cells:not(.e-alternate-cells){border-bottom:1.124px solid var(--gray-200)}.schedule-month-view.e-schedule .e-vertical-view .e-work-cells.e-disable-dates{background:#eff1f3;background:var(--gray-100,#eff1f3)}.schedule-month-view.e-schedule .e-vertical-view .e-alternate-cells.e-disable-dates,.schedule-month-view.e-schedule .e-vertical-view .e-work-cells.e-disable-dates:not(.e-alternate-cells){border-bottom-color:#d2d5db;border-bottom-color:var(--gray-200,#d2d5db)}.schedule-month-view.e-schedule .e-vertical-view .e-date-header-wrap{border:1px solid #0000;border-left:1px solid var(--blue-200)!important;border-radius:16px 16px 0 0!important;border-right:1px solid var(--blue-200)!important;border-top:1px solid var(--blue-200)!important}.schedule-month-view.e-schedule .e-vertical-view .e-content-wrap{border:1px solid var(--blue-200)!important;border-radius:0 0 16px 16px!important;border-top:none!important}.schedule-month-view.e-schedule .e-vertical-view .e-content-table{border-left:none!important}.e-schedule .e-vertical-view .e-date-header-wrap table tbody td{border-color:var(--blue-300)!important}.week-calendar-container.full .e-schedule-table,.week-calendar-container.full .e-schedule-table>tbody{height:100%!important}.week-calendar-container.full .e-schedule .e-vertical-view .e-content-wrap table col,.week-calendar-container.full .e-schedule .e-vertical-view .e-date-header-wrap table col{width:auto!important}.week-calendar-container.full .e-schedule .e-vertical-view .e-time-cells-wrap table td{vertical-align:initial!important}.week-calendar-container.full .e-schedule .e-vertical-view .e-date-header-container{padding-right:0!important}.week-calendar-container.full .e-schedule .e-vertical-view .e-time-cells-wrap table td,.week-calendar-container.full .e-schedule .e-vertical-view .e-work-cells{height:auto!important}.week-calendar-container.full .custom-header-title{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.week-calendar-container.full .e-schedule .e-vertical-view .e-resource-cells{pointer-events:auto!important}.week-calendar-container.full .time-scale{font-size:0!important}.week-calendar-container.full td.e-time-cells.e-time-slots:empty,.week-calendar-container.full td.e-time-slots:empty{display:none!important}.week-calendar-container.full td.e-time-slots.e-hide-childs>*{display:inline!important;display:initial!important}.week-calendar-container .e-appointment{container-name:apptWeek;container-type:size}@container apptWeek (max-width: 80px){.week-calendar-container .e-appointment-details>*{display:none!important}.week-calendar-container .e-appointment-details .appointment-event-container{display:block!important;height:100%!important;inset:0!important;width:100%!important}.week-calendar-container .e-appointment-details .event-body,.week-calendar-container .e-appointment-details .event-header-icon{display:none!important}}@container apptWeek (max-height: 23px){.week-calendar-container .e-appointment-details>*{display:none!important}.week-calendar-container .e-appointment-details .appointment-event-container{display:block!important;height:100%!important;inset:0!important;width:100%!important}}@container apptWeek (max-height: 13px){.week-calendar-container .e-appointment-details .appointment-event-container{display:block!important;height:100%!important;inset:0!important;position:absolute!important;width:100%!important}}@container apptWeek (max-height: 7px){.week-calendar-container .e-appointment-details .event-header .event-text-sub,.week-calendar-container .e-appointment-details .event-header-icon{display:none!important}}.week-calendar-container .e-appointment .appointment-event-container{container-name:apptWeekEventContainer;container-type:size}@container apptWeekEventContainer (max-height: 40px){.week-calendar-container .e-appointment .event-body{display:none!important}}@container apptWeekEventContainer (max-height: 60px){.week-calendar-container .e-appointment .event-body .event-row.appointment-type,.week-calendar-container .e-appointment .event-body .event-row.provider{display:none!important}}@container apptWeekEventContainer (max-height: 80px){.week-calendar-container .e-appointment .event-body .event-row.provider{display:none!important}}.week-calendar-container .appointment-event-container{container-name:appt;container-type:inline-size}@container appt (max-width: 199.98px){.event-body,.event-header-icon{display:none!important}}.week-calendar-container .e-block-appointment{background:var(--gray-400)!important;border:none!important;opacity:.1!important}.week-calendar-container .e-block-appointment .e-subject{display:none!important}.month-view.e-schedule .e-month-agenda-view .e-work-days,.month-view.e-schedule .e-month-view .e-work-days{height:182px;padding:8px}.month-view.e-schedule .e-month-agenda-view .e-date-header-wrap table td,.month-view.e-schedule .e-month-view .e-date-header-wrap table td{background:var(--blue-100)!important;background-color:var(--blue-100)!important;color:var(--blue-700)!important;font-size:14px!important;font-weight:400!important;height:40px!important;min-height:40px!important;padding:8px!important;text-align:center!important;text-transform:capitalize!important;vertical-align:middle!important}.month-view.e-schedule .e-month-agenda-view .e-date-header,.month-view.e-schedule .e-month-view .e-date-header{display:none}.month-header-row{align-items:center;display:flex;height:100%;justify-content:center;margin:0;padding:0;width:100%}.custom-day-header{color:var(--blue-700);margin:0;padding:0;text-align:center!important;width:100%}.custom-date-header,.custom-day-header{font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:22px}.custom-date-header{color:#1b1d22;color:var(--Gray-Gray-700,#1b1d22)}.month-view.e-schedule .e-month-agenda-view .e-other-month,.month-view.e-schedule .e-month-view .e-other-month{background:var(--gray-white)}.e-month-view .e-work-cells:hover{background:var(--blue-100)!important}.e-month-view .e-selected-cell{background:var(--gray-white)!important}.cell-header-date{color:var(--blue-600);font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.069px;line-height:24px}.cell-count-icon.mgc_group_3_fill:before{color:var(--gray-300);font-size:20px;margin-right:4px}.cell-count-text{color:var(--blue-600);font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.069px;line-height:24px;text-align:end}.content-wrapper{overflow:visible;padding:0}.card-holder{border:1px solid;border-radius:8px;font-size:12px;font-style:normal;font-weight:500;height:auto;justify-content:space-between;line-height:20px;margin-bottom:4px;padding:2px 8px}.card-holder,.provider-info{align-items:center;display:flex}.provider-info{align-self:stretch}.card-box{border-radius:2px;height:8px;margin-right:4px;width:8px}.info{align-items:center;display:flex;gap:10px}.half-value{background-color:#fff;border-radius:50%;color:#3a00ff;font-size:14px;font-weight:700;padding:5px 8px}.number{font-size:12px;font-style:normal;font-weight:600;line-height:20px}.abbreviated-header{color:#4e525a!important;color:var(--Gray-Gray-500,#4e525a)!important;font-size:14px!important;font-style:normal!important;font-weight:600!important;line-height:22px!important}.more-info{color:var(--blue-700);font-size:12px;font-style:normal;font-weight:500;line-height:20px}.more-info-holder{display:flex;overflow:visible;padding:2px 8px 2px 0;position:relative}.more-info-holder .dropdown-toggle:after{display:none}.more-info-dropdown-toggle{align-items:center;cursor:pointer;display:flex;width:100%}.more-info-dropdown-toggle button,.more-info-dropdown-toggle>div{background:none;border:none;padding:0;text-align:left;width:100%}.more-providers-dropdown{background:var(--gray-white)!important;border:1px solid var(--blue-200)!important;border-radius:16px!important;box-shadow:0 0 4px 0 #00000026!important;margin-top:4px!important;max-height:300px;max-width:250px;min-width:200px;overflow-y:auto;padding:8px!important;position:absolute!important;z-index:1050!important}.dropdown-provider-item{margin-bottom:4px;padding:0!important;width:100%}.dropdown-provider-item:last-child{margin-bottom:0}.dropdown-provider-item .card-holder{align-items:center;display:flex;justify-content:space-between;margin-bottom:0;width:100%}.dropdown-provider-item .provider-info{flex:1 1;text-align:left}.dropdown-provider-item .number{margin-left:auto;text-align:right}.month-view.e-schedule .e-month-view .e-date-header-wrap{border:1px solid #0000;border-left:1px solid var(--blue-300)!important;border-radius:16px 16px 0 0!important;border-right:1px solid var(--blue-300)!important;border-top:1px solid var(--blue-300)!important}.month-view.e-schedule .e-month-view .e-content-wrap{border-bottom:1px solid var(--blue-300)!important;border:1px solid var(--blue-300)!important;border-radius:0 0 16px 16px!important;border-top:none!important}.month-view.e-schedule .e-month-view .e-content-table{border-left:none!important}.month-view.e-schedule .e-month-view .e-content-table td,.month-view.e-schedule .e-month-view .e-content-table th,.month-view.e-schedule .e-month-view .e-header-cells,.month-view.e-schedule .e-month-view .e-header-cells td,.month-view.e-schedule .e-month-view .e-work-cells,.month-view.e-schedule .e-month-view .e-work-cells td{border-color:var(--blue-300)!important}.month-view.e-schedule .e-month-view .e-work-cells.current-date-cell{background-color:var(--blue-100)!important}.month-view.e-schedule .e-month-view .e-work-cells.other-month-cell>*{opacity:.5!important}.month-view.e-schedule .e-content-wrap{overflow-x:hidden}.month-calendar-container{margin-left:4px!important}.month-calendar-container .more-providers-dropdown.dropdown-menu.show{position:fixed!important}.month-calendar-container.full .e-schedule-table .e-content-wrap .e-schedule-table.e-content-table tr,.month-calendar-container.full .e-schedule-table .e-content-wrap .e-schedule-table.e-content-table tr td{height:auto!important}.month-calendar-container.full .e-schedule-table .e-date-header-container{padding-right:0!important}.month-calendar-container.full .e-content-wrap{overflow:hidden!important}.month-calendar-container.full .e-content-wrap .e-content-table{height:100%!important}.month-calendar-container.full .e-work-cells{height:auto!important;overflow:visible!important;padding:0!important;position:relative!important}.month-calendar-container.full .month-cell{box-sizing:border-box;display:flex;flex-direction:column;inset:0;padding:8px;position:absolute}.month-calendar-container.full .content-wrapper{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-height:0;overflow:hidden}.month-calendar-container.full .card-holder{align-items:center;border:1px solid;border-radius:4px;box-sizing:border-box;display:flex;height:auto;justify-content:space-between;min-height:0;overflow:hidden;padding:1px 4px}.month-calendar-container.full .provider-info{display:block;flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.month-calendar-container.full .number{flex-shrink:0;line-height:1}.month-calendar-container:not(.full) .e-schedule .e-month-view .e-date-header-wrap table col,.month-calendar-container:not(.full) .e-schedule .e-month-view .e-header-cells,.month-calendar-container:not(.full) .e-schedule .e-month-view .e-work-cells{min-width:250px;width:250px}.month-calendar-container:not(.full) .e-content-wrap{overflow:auto!important}.month-calendar-container:not(.full) .provider-info{display:block;flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selectedProcedure{background:#e9e9ec}.createLabCaseTable .table td,.insurancePlanPolicyTable .table td{padding:.35rem}.addProcedureTable .table td,.modal .table th{padding:.2rem .25rem}.addProcedureTable .modal-body .card .card-header{background-color:initial!important}.filter-table th.equal-width{width:30%!important}.filter-table th.small-width{width:10%!important}.filter-table,.filter-table td,.filter-table th{border:1px solid #e0e5ec!important}.duration-table td,.duration-table th{border:none!important;border-bottom:1px solid #e0e5ec!important}.advance-search-bar{border:none!important;border-bottom:2px solid #e4e7e6!important;border-radius:0!important;font-size:1rem!important;font-weight:bolder;height:60px!important;padding:10px 25px!important}.advance-search{padding:20px!important}.advance-search-icon{align-items:center;border:none!important;border-bottom:2px solid #e4e7e6!important;border-radius:0!important;display:flex;font-size:1rem!important;font-weight:bolder;height:60px!important;justify-content:center;padding:0!important;text-align:center!important}.icon-search{color:#ccc!important;height:2.125rem!important}.tablePatientDetails th{width:33.333%}.card-arrow{margin-top:-45px}.trend-direction-btn{background:#0000;color:#34363d!important;font-size:1rem;padding:0}.trend-direction-btn:hover{background:#0000!important}.chart-tab .nav-item{align-items:center;border-radius:.55rem;border-radius:.5rem;color:#69707a;display:inline-flex;font-size:1rem;height:30px;justify-content:center;margin:5px 6px;text-decoration:none;width:auto}.chart-tab .nav{background-color:#eff0f2;display:flex;font-weight:600;font-weight:15px;justify-content:space-around;margin-left:1.5rem;margin-right:1.5rem}.chart-tab,.chart-tab .nav{border-radius:.55rem!important}.chart-tab{background-color:initial;font-weight:600}.dashboard-control-pane{box-sizing:border-box;width:100%}.dashboard-control-section{overflow:hidden}.dashboard-text-black{color:#001923}.dashboard-text-blue{color:#006fe6}.progress-bar-footer .btn-outline-primary1.checked{background-color:#00b4fb;border:1px solid #00b4fb;color:#fff!important}.progress-bar-footer .btn-outline-primary1{height:20px}.progress-bar-footer .btn-outline-primary1:hover{border:1px solid #c5ccd6}.morning-huddle .nav{justify-content:left;margin-left:0;margin-right:0}.morning-huddle .nav-item{align-items:center;justify-content:center}.text-blue1{color:#003e56}.text-black1{color:#001923}.morning-huddle-btn{background-color:#006fe6;border-radius:0;height:.75rem;padding:0;width:3rem}.morning-huddle-modal{height:100%;left:75%;margin:0;max-width:none;width:25vw}.morning-huddle-modal .modal-body{overflow-y:auto}.morning-huddle-today-nav .nav{display:inline-block}.dashboard-table .e-grid .e-row{background-color:#eff0f2}.dashboard-table .e-grid .e-altrow{background-color:#fff}.dashboard-table .e-grid .e-headercell,.dashboard-table .e-grid .e-rowcell{color:#69707a!important;padding:12px}.dashboard-table .e-grid .e-summarycell{border:1px solid #e6e3e3!important;padding:12px}.dashboard-table .e-grid .e-columnheader{background-color:#fff;color:#69707a;font-weight:600;height:50px;width:auto}.dashboard-table .e-grid .e-headercelldiv{color:#69707a!important;font-weight:700!important}.dashboard-slider .e-slider-container.e-horizontal .e-limits{background-color:initial}.today-side-tbl .e-grid .e-columnheader{display:none}.today-side-tbl .e-grid .e-columnheader,.today-side-tbl .e-grid .e-headercell,.today-side-tbl .e-grid .e-rowcell,.today-side-tbl .e-grid .e-summarycell{border:none!important;color:#69707a;padding:12px!important}.today-side-tbl .e-grid .e-columnheader,.today-side-tbl .e-grid .e-row{border-bottom:1px solid #e6e3e3}.circle-icon-fill{color:#003e56!important}.circle-icon-fill-light{color:#acc1c8}.today-side-modal .modal-dialog{width:25vw}.today-side-modal .modal-dialog,.yesterday-side-modal .modal-dialog{height:100vh;margin:0;max-width:none;position:fixed;right:0;top:0;transform:translateX(-50%)}.yesterday-side-modal .modal-dialog{width:35vw}.today-side-modal .modal-content,.yesterday-side-modal .modal-content{border:none;border-radius:0;height:100%;overflow-y:auto}.today-side-modal .modal-header,.yesterday-side-modal .modal-header{border-radius:0}.calendar-control-section{display:inline-block;margin-left:-8px;vertical-align:2px;width:300px!important}.calendar-control-section .e-valid-input{background-color:#dfe2e3;font-size:1rem;font-weight:600}.action-btn{height:30px;margin-left:"10px";width:auto}.select-loc{width:300px!important}.action-btn .dropdown-toggle{background-color:#eff0f2;color:#000!important}.action-btn .dropdown-toggle:hover{background-color:#dfe2e3!important;color:#000!important}.action-btn a{color:#000!important}.text-no-design{text-transform:none}.score-card-tbl .e-grid .e-headercelldiv,.score-card-tbl .e-grid .e-rowcell,.score-card-tbl .e-grid .e-summarycell{color:#69707a!important}.trend-analysis-tbl .e-grid .e-columnheader,.trend-analysis-tbl1 .e-grid .e-emptyrow{display:none}.trend-analysis label{color:#001923;font-size:14px;text-transform:none}.ar-aging-modal .modal-dialog{height:80%!important;left:12.5%!important;margin:28px 0 0!important;max-width:none;width:75vw!important}.ar-aging-modal-tbl .e-grid{border:none;font-family:Arial,sans-serif}.ar-aging-modal-tbl .e-grid .e-columnheader{font-weight:700}.ar-aging-modal-tbl .e-grid .e-columnheader,.ar-aging-modal-tbl .e-grid .e-headercell,.ar-aging-modal-tbl .e-grid .e-rowcell,.ar-aging-modal-tbl .e-grid .e-summarycell{word-wrap:break-word!important;background-color:initial!important;border:none!important;color:#69707a!important;padding:12px!important}.ar-aging-modal-tbl .e-grid .e-columnheader,.ar-aging-modal-tbl .e-grid .e-row{border-bottom:1px solid #e6e3e3!important}.ar-aging-modal-tbl .e-grid .e-headercelldiv{color:#69707a;font-weight:600!important}.custom-btn{color:#000!important;font-style:none!important}.custom-btn:hover{background-color:#ced1d6!important}.visits-modal .nav{justify-content:space-around;margin-left:0;margin-right:0}.visits-modal .nav-item{align-items:center;justify-content:center;width:auto}.visits-modal .nav-pills .nav-link{border-radius:.55rem;color:#69707a;margin:5px 6px;padding:.25rem .55rem}.calendar-provider-pulse .e-valid-input{background-color:none!important;border:none!important}.custom-btn-drpdwn .dropdown-toggle{background-color:#eff0f2;border-color:#eff0f2;color:#001923;font-weight:600!important;height:30px}.custom-btn-drpdwn .dropdown-toggle:after{display:none}.custom-btn-drpdwn .nav-item{border-radius:0!important;color:#212832;font-size:10px!important;justify-content:start;margin:0}.custom-btn-drpdwn .dropdown-menu{width:250px!important}.custom-btn-drpdwn a{color:#000!important;font-size:13px!important;font-weight:400}.custom-btn-drpdwn a:hover{background-color:initial}.custom-btn-drpdwn .nav-item:hover{background-color:#e0e5ec;border-radius:none!important}.label-top{color:#001923;text-transform:none}.calendar-provider-pulse{display:inline-block;margin-left:-8px;vertical-align:2px;width:300px!important}.calendar-provider-pulse .e-valid-input{background-color:#fff;font-size:1rem;font-weight:600}.custom-datepicker .e-datetime-wrapper .e-input-group-icon.e-date-icon,.custom-datepicker .e-datetime-wrapper .e-input-group-icon.e-time-icon,.custom-datepicker .e-input-group input.e-input,.custom-datepicker .e-input-group.e-control-wrapper input.e-input{color:#69707a}.location-file-upload{align-items:center;background:#fff;border:1px dashed #d2d5db;border:1px dashed var(--gray-200,#d2d5db);border-radius:8px;border-radius:4px;display:flex;flex-direction:column;margin-bottom:16px;padding:4px 10px}.location-upload-icon{align-items:center;background:#eff1f3;background:var(--gray-100,#eff1f3);border-radius:28px;display:flex;height:40px;justify-content:center;margin-bottom:12px;padding:10px;width:40px}.upload-main-text{color:#185dd8;color:var(--Blue-Blue-500,#185dd8);font-weight:600}.upload-main-text,.upload-sub-text{font-size:14px;font-style:normal;line-height:22px}.upload-sub-text{color:#4e525a;color:var(--gray-500,#4e525a);font-weight:400}.mgc_location_fill:before{color:#aaaeb6!important}.working-hours-container{border:1px solid #d2d5db;border:1px solid var(--Gray-Gray-200,#d2d5db);border-radius:8px;padding:8px}.working-hours-label{color:#4e525a;color:var(--Gray-Gray-500,#4e525a);font-weight:500;text-transform:capitalize}.location-review-title,.working-hours-label{font-size:14px;font-style:normal;line-height:22px}.location-review-title{color:#1b1d22;font-family:Inter;font-weight:600}#accordionReview .accordion-body{padding:8px}#accordionReview .accordion-item{border-radius:8px}.edit-icon.mgc_pencil_fill:before{color:#163da2}.location-notes-icon{align-items:flex-start;background:#eff1f3;background:var(--Gray-Gray-100,#eff1f3);border-radius:0 0 8px 8px;display:flex;gap:8px;padding:4px 8px;padding:var(--Number,4px) 8px}.location-notes-field{align-items:center;border-radius:8px 8px 0 0!important;display:flex;gap:8px;height:100px;padding:9px 12px}.loc-phone-number:focus{border-color:var(--blue-300);box-shadow:0 0 0 4px #e6eefa;outline:none}.loc-modal .modal-body{padding:8px 12px!important}.pac-container{z-index:99999!important}.pac-target-input:focus{border-color:var(--blue-300);box-shadow:0 0 0 4px #e6eefa;outline:none}.location-input-field{border:1px solid #d2d5db;border-radius:8px;color:#4e525a;font-size:14px;padding:5px 12px;width:100%}.input-field-destructive{border-color:var(--red-300)}.autocomplete-container{align-items:center;display:flex;position:relative}.input-right-icon{align-items:center;color:var(--gray-400);display:flex;height:20px;justify-content:center;position:absolute;width:20px}.checkbox-custom,.radio-custom{opacity:0;position:absolute}.checkbox-custom,.checkbox-custom-label,.radio-custom,.radio-custom-label{cursor:pointer;display:inline-block;margin:5px;vertical-align:middle}.checkbox-custom-label,.radio-custom-label{position:relative}.checkbox-custom+.checkbox-custom-label:before,.radio-custom+.radio-custom-label:before{content:"";display:inline-block;margin-right:10px;padding:2px;text-align:center;vertical-align:middle}.checkbox-custom-sm+.checkbox-custom-label:before,.radio-custom-sm+.radio-custom-label:before{border-width:1px;height:16px;width:16px}.checkbox-custom-md+.checkbox-custom-label:before,.radio-custom-md+.radio-custom-label:before{border-width:1.25px;height:20px;width:20px}.checkbox-custom+.checkbox-custom-label:before{background:var(--gray-white);border:1px solid var(--gray-300);border-radius:4px}.checkbox-custom-md+.checkbox-custom-label:before{border-radius:5px}.radio-custom+.radio-custom-label:before{background:var(--gray-white);border:1px solid var(--gray-200);border-radius:8px}.radio-custom-md+.radio-custom-label:before,.radio-custom-sm+.radio-custom-label:before{border-radius:50%}.checkbox-custom:checked+.checkbox-custom-label:before,.radio-custom:checked+.radio-custom-label:before{background:var(--blue-500);border-color:var(--blue-500)}.checkbox-custom:checked+.checkbox-custom-label:after,.radio-custom:checked+.radio-custom-label:after{border:solid #fff;border-width:0 3px 3px 0;content:"";position:absolute;transform:rotate(45deg)}.checkbox-custom-sm:checked+.checkbox-custom-label:after,.radio-custom-sm:checked+.radio-custom-label:after{height:10px;left:6px;top:4px;width:5px}.checkbox-custom-md:checked+.checkbox-custom-label:after,.radio-custom-md:checked+.radio-custom-label:after{height:12px;left:8px;top:7px;width:5px}.checkbox-custom:indeterminate+.checkbox-custom-label:before{background:var(--blue-500);border-color:var(--blue-500)}.checkbox-custom:indeterminate+.checkbox-custom-label:after{background:#fff;content:"";height:2px;left:5px;position:absolute;top:9px;width:10px}.checkbox-custom-md:indeterminate+.checkbox-custom-label:after{height:3px;left:4px;top:12px;width:13px}.checkbox-custom-sm:indeterminate+.checkbox-custom-label:after{height:3px;left:3px;top:8px;width:10px}.checkbox-custom:hover+.checkbox-custom-label:before,.radio-custom:hover+.radio-custom-label:before{border-color:var(--blue-400)}.checkbox-custom:focus+.checkbox-custom-label:before,.radio-custom:focus+.radio-custom-label:before{border-color:var(--blue-500);box-shadow:0 0 0 4px #e6eefa}.checkbox-custom:focus-visible+.checkbox-custom-label:before,.radio-custom:focus-visible+.radio-custom-label:before{border-color:var(--blue-500);box-shadow:0 0 0 4px #e6eefa}.checkbox-custom:disabled+.checkbox-custom-label:before,.radio-custom:disabled+.radio-custom-label:before{background:var(--gray-100);border-color:var(--gray-200);cursor:not-allowed}.checkbox-custom:focus+.checkbox-custom-label,.radio-custom:focus+.radio-custom-label{outline:none}input[type=checkbox].switch{-webkit-appearance:none;appearance:none;background:var(--gray-100);border-radius:3em;cursor:pointer;height:24px;outline:none;position:relative;transition:all .2s ease-in-out;width:44px}input[type=checkbox].switch:hover{background:var(--gray-200)}input[type=checkbox].switch:checked{background:var(--blue-500)}input[type=checkbox].switch:checked:hover{background:var(--blue-400)}input[type=checkbox].switch:after{background:var(--gray-white);border-radius:50%;box-shadow:0 0 .25em #0000004d;content:"";height:24px;left:0;position:absolute;transform:scale(.7);transition:all .2s ease-in-out;width:24px}input[type=checkbox].switch:checked:after{left:calc(100% - 24px)}input[type=checkbox].switch:focus{box-shadow:0 0 0 4px #e6eefa}input[type=checkbox].switch:disabled{background:var(--gray-200);cursor:not-allowed}input[type=checkbox].switch:disabled:after{background:var(--gray-100)}@media (max-width:768px){.checkbox-custom-label,.radio-custom-label,.switch{font-size:14px;margin:2px}}@media (max-width:480px){.checkbox-custom-label,.radio-custom-label,.switch{font-size:12px;margin:1px}}.location-modal .modal-dialog{width:787px}.dd-icon,.dd-icon.mgc_pencil_fill:before,.dd-icon.mgc_phone_fill:before,.dd-icon.mgc_user_follow_2_fill:before{color:#4e525a!important}.loc-icon,.loc-icon.mgc_check_circle_fill:before,.loc-icon.mgc_close_circle_fill:before,.loc-icon.mgc_pencil_fill:before{color:#8a8e97}.loc-icon.e-item,.loc-icon.mgc_delete_2_fill:before{color:#d8352a}.location-dd ul .e-item{align-items:center;align-self:stretch;color:#1b1d22;color:var(--Gray-Gray-700,#1b1d22);display:flex;font-size:12px;font-style:normal;font-weight:400;gap:4px;line-height:20px;padding:6px 12px;text-align:right}.location-dd.e-dropdown-btn.e-btn{background:#eff1f3;background:var(--Gray-Gray-100,#eff1f3);border-radius:4px;padding:4px}.smart-prompts-modal .modal-dialog{height:600px;left:1%;margin:0;max-width:none;top:35%;width:600px}.smart-prompts-footer{height:47px;padding:10px!important}.user-access-modal .modal-dialog{height:100vh;margin:0;max-width:none;position:fixed;right:0;top:0;transform:translateX(-50%);width:25vw}.user-access-modal .modal-content{border:none;border-radius:0;height:100%;overflow-y:auto}.user-access-modal .modal-header{border-radius:0}.user-access-modal .modal-body{overflow-y:auto}.user-access-modal .table td,.user-access-modal .table th{padding:.65rem;vertical-align:middle}.user-access-modal .form-check{display:inline-block}.user-access-modal .form-check-input:checked{background-color:grey;border-color:grey}.default-stepper{margin-top:12px 24px 12px 24px}#loader{color:#145dc9;color:var(--Blue-Blue-500,#145dc9);height:40px;left:45%;position:absolute;top:45%;width:30%}.appt-clickable-text{color:#013e96!important}.appt-plus-icon{height:20px;width:20px}.button-add-forms{width:fit-content}.form-label-normal{border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;color:#4e525a;color:var(--gray-gray-500,#4e525a);font-weight:500}.form-label-bold,.form-label-normal{font-family:Inter;font-size:14px;font-style:normal}.form-label-bold{color:#1b1d22;color:var(--gray-gray-700,#1b1d22);font-weight:600;line-height:22px}.form-label-grey{color:#8a8e97;color:var(--gray-gray-400,#8a8e97)}.calendar-button-group{height:32px!important}#schedule-appointment-modal .modal-title,#schedule-appointment-modal-stacked .modal-title{color:var(--blue-600)!important;font-size:16px!important;font-style:normal;font-weight:600;letter-spacing:-.069px;line-height:24px}#schedule-appointment-modal .btn-close,#schedule-appointment-modal-stacked .btn-close{margin-right:0!important}#schedule-appointment-modal .modal-header,#schedule-appointment-modal-stacked .modal-header{background:var(--gray-white)!important}.appt-modal .form-label{color:#4e525a;color:var(--gray-gray-500,#4e525a);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;margin-bottom:4px}.appt-modal .form-control,.appt-modal .form-select{border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;color:#1b1d22!important;color:var(--gray-gray-700,#1b1d22)!important;font-family:Inter;font-size:14px!important;font-style:normal;font-weight:500;padding:4px 12px}.appt-modal .form-check-label{color:#1b1d22;color:var(--gray-gray-700,#1b1d22);font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:20px}.appt-modal .form-check-input{background-color:#fff;border:1px solid var(--gray-300);height:16px;justify-content:center;margin-top:5px;padding-right:15px;width:16px}.appt-modal .form-control{height:32px;padding:8px 12px 8px 8px}.appt-modal .clear-procedures-button{display:contents}.appt-modal .add-form-button{border-radius:6px;font-size:12px;height:24px;padding:0 6px}.appt-modal .review-duration{color:#4e525a;color:var(--gray-gray-500,#4e525a)}.appt-modal .review-duration,.appt-review-edit{font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:20px}.appt-review-edit{color:#163da2;color:var(--Blue-Blue-600,#163da2);text-align:center}.appt-review td,.appt-review th{border:none!important;padding:0 0 8px!important}.appt-review td:last-child,.appt-review th:last-child{padding-bottom:0!important}.appt-review td{color:#1b1d22;color:var(--gray-gray-700,#1b1d22);text-align:end}.appt-review td,.appt-review th,.appt-route-info{font-family:Inter;font-size:14px;font-style:normal;font-weight:500;height:22px;line-height:22px}.appt-review th,.appt-route-info{color:#4e525a;color:var(--gray-gray-500,#4e525a)}.appt-route-info .form-check-label{color:#1b1d22;color:var(--gray-gray-700,#1b1d22);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;height:22px}.appt-route-info .form-check-input{height:16px;margin-top:2px;width:16px}.appt-route-info .form-check-inline{align-items:center;text-align:center}.left-button{margin-right:8px}.smart-sched-icon.mgc_bling_fill:before{color:#fff}.add-more-dates.ti.ti-plus:before{color:#163da2;color:var(--blue,#163da2);height:20px;text-decoration:none;width:20px}.smart-sched{padding:5px 12px}.note-field{background:#fff;background:var(--gray-White,#fff);border:1px solid var(--gray-200);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d}.appt-modal #formNotes{border:none;outline:none!important}.appt-modal #formNotes:focus{border:none!important;box-shadow:none!important;outline:none!important}.rephrase-btn{border:none!important;border-radius:8px;font-size:12px;font-style:normal;font-weight:500;height:24px}.rephrase-btn,.rephrase-btn:hover{color:#3a3ae9;color:var(--Indigo-Indigo-500,#3a3ae9)}.enhance-text,.rephrase-btn,.rephrase-btn:hover{background:#c5d6ff;background:var(--Indigo-Indigo-200,#c5d6ff)}.enhance-text{border-radius:8px;display:inline-flex;height:24px;padding:6.5px}.enhance-icon{padding:4px}.enhance-dd.dropdown{display:inline-flex}.enhance-dd.dropdown .dropdown-toggle{align-items:center;background:#c5d6ff;background:var(--Indigo-Indigo-200,#c5d6ff);border-radius:8px;color:#3a3ae9!important;color:var(--Indigo-Indigo-500,#3a3ae9)!important;display:inline-flex;font-size:12px;font-style:normal;font-weight:500;height:24px;padding:8px}.enhance-dd .no-hover-btn.active,.enhance-dd .no-hover-btn:active,.enhance-dd .no-hover-btn:focus,.enhance-dd .no-hover-btn:hover{background:#c5d6ff!important;background:var(--Indigo-Indigo-200,#c5d6ff)!important;border-color:none!important;box-shadow:none!important;color:#3a3ae9!important;color:var(--Indigo-Indigo-500,#3a3ae9)!important}.enhance-dd .no-hover-btn{transition:none}.enhance-dd .dropdown-menu.show{background:#fff;background:var(--gray-White,#fff);border:1px solid #eff1f3;border:1px solid var(--gray-gray-100,#eff1f3);border-radius:8px;box-shadow:0 2px 4px 0 #0000001a;max-width:120px!important;min-width:120px!important;padding:4px;width:120px!important}.enhance-dd .dropdown-menu .dropdown-item{color:#1b1d22;color:var(--gray-gray-700,#1b1d22);font-size:12px;font-style:normal;font-weight:500;padding:2px 4px}.enhance-dd .dropdown-toggle:after{margin-left:4px}.enhance-dd .dropdown-menu .dropdown-item:hover{background:#eff1f3;background:var(--gray-gray-100,#eff1f3);border-radius:4px;color:#1b1d22;color:var(--gray-gray-700,#1b1d22)}.enhance-dd-icon.mgc_check_line:before{color:#3a3ae9}.like-dislike{color:#8a8e97;color:var(--gray-gray-400,#8a8e97);font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:20px}.like.mgc_thumb_down_2_line:before,.like.mgc_thumb_up_2_line:before{color:#8a8e97;font-size:16px}.hint-text{color:#d8352a;color:var(--Red-Red-500,#d8352a);font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:20px}.custom-numeric-textbox.e-input-group,.custom-numeric-textbox.e-input-group.e-control-wrapper{background:#fff;background:var(--gray-White,#fff);border:1px solid #d2d5db;border:1px solid var(--gray-gray-200,#d2d5db);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;padding:4px 12px}.custom-numeric-textbox.e-numeric .e-input-group-icon.e-spin-up:before{color:#4e525a;content:"\e87a"}.custom-numeric-textbox.e-numeric .e-input-group-icon.e-spin-down:before{color:#4e525a;content:"\e70d"}.custom-numeric-textbox.e-numeric .e-input-group-icon.e-spin-down{border:none}.custom-numeric-textbox.e-numeric .e-input-group-icon.e-spin-down:hover,.custom-numeric-textbox.e-numeric .e-input-group-icon.e-spin-up:hover{background:#eff1f3;background:var(--gray-gray-100,#eff1f3)}.add-file-title{color:#4e525a;color:var(--Gray-Gray-500,#4e525a);font-size:14px;font-style:normal;font-weight:500;line-height:22px}.forms-list-container{background:#fff;background:var(--gray-White,#fff);border:1px solid #d2d5db;border:1px solid var(--gray-200,#d2d5db);border-radius:8px!important;padding:0 8px}.appt-file-name{color:#1b1d22;color:var(--Gray-Gray-700,#1b1d22);font-weight:500}.appt-file-name,.appt-file-size{font-family:Inter;font-size:12px;font-style:normal;line-height:20px}.appt-file-size{color:#4e525a;color:var(--Gray-Gray-500,#4e525a);font-weight:400}.appt-modal .form-check-input:checked{background-color:#0061f2;border-color:#0061f2}.patient-dd-list{background:#fff;border:1px solid #ccc;border-radius:8px;left:0;margin-top:4px;max-height:200px;overflow-y:auto;padding:4px 8px;position:absolute;right:0;top:100%;z-index:10}.patient-search-container{position:relative}.patient-dropdown-item{cursor:pointer;font-family:inter;font-size:12px;list-style-type:none;padding:4px}.patient-dropdown-item:hover{background:#f0f0f0}.select-field-destructive{border-color:var(--red-300)!important}.select-field-destructive:focus{border-color:var(--red-300);box-shadow:0 0 0 4px #fee4e2}.duration-select .dropdown-toggle{border-color:var(--gray-200);color:#1b1d22;color:var(--gray-700,#1b1d22);height:32px;justify-content:space-between;padding:4px 12px;width:100%}.duration-select .dropdown-toggle:hover{border-color:var(--gray-200)!important}.no-available-slot{align-items:center;display:flex;height:150px;justify-content:center;overflow-y:auto;padding:8px}#duration-select .dropdown-menu{padding:8px!important;width:324px!important}.chip-main-container{grid-gap:8px;display:grid;gap:8px;height:150px;overflow-y:auto;width:309px}.chip-container{align-items:center;background:#fff;background:var(--gray-White,#fff);border:1px solid #aaaeb6;border:1px solid var(--gray-gray-300,#aaaeb6);border-radius:8px;color:#1b1d22;color:var(--gray-gray-700,#1b1d22);display:flex;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;height:32px;justify-content:center;line-height:22px;padding:5px 12px;text-align:center;width:298px}.appt-failed.mgc_close_circle_fill:before{color:#d8352a!important;font-size:120px}.appt-spinner{border-width:1em;color:#65acf5!important;height:120px;width:120px}.appt-loading-text{color:#8a8e97;font-family:Inter;font-size:18px;font-style:normal;font-weight:500;line-height:28px}.tag-input-container{align-items:center;background:#fff;background:var(--gray-white,#fff);border:1px solid #d2d5db;border:1px solid var(--gray-gray-200,#d2d5db);border-radius:8px;display:flex;flex-wrap:wrap;gap:8px;min-height:32px;padding:0 8px}.tag-input-container button.button.button-link,.tag-input-container input.input-field.tag-input,.tag-input-container select.tag-input{max-height:24px}.tag-item{align-items:center;background-color:var(--blue-100)!important;border-radius:4px;color:var(--blue-600)!important;display:flex;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;justify-content:center;line-height:22px;padding:1px 4px}.tag-item-close{color:#aaaeb6;font-size:16px}.dental-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,264px);max-height:114px;overflow-y:auto}.dental-card{align-items:flex-start;background:#fff;background:var(--gray-White,#fff);border:1px solid #d2d5db;border:1px solid var(--gray-gray-200,#d2d5db);border-radius:8px;color:#1b1d22;color:var(--gray-gray-700,#1b1d22);display:flex;flex-direction:column;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;height:53px;justify-content:center;line-height:20px;max-width:287.5px;padding:6px 8px;position:relative;width:100%}.dental-card.empty{align-items:center;border:2px dashed var(--gray-200);color:var(--gray-400);cursor:pointer}.dental-card.empty span{align-items:center;display:flex}.dental-card.empty span i{font-size:14px;margin-right:6px}.dental-card.empty span i:before{color:var(--gray-400)}.dental-card.edit-mode{cursor:default}.dental-description{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:90%}.dental-details{color:var(--gray-400)}.proc-table{border-collapse:initial;border-radius:8px;border-spacing:0;margin-bottom:0!important;overflow:hidden;width:100%}.proc-table thead{background:#eff1f3;background:var(--gray-gray-100,#eff1f3);border-bottom:1px solid #d2d5db;border-bottom:1px solid var(--gray-gray-200,#d2d5db)}.proc-table th{border-top:1px solid #d2d5db!important;border-top:1px solid var(--gray-gray-200,#d2d5db)!important;text-align:left}.proc-table td,.proc-table th{border-bottom:1px solid #d2d5db!important;border-bottom:1px solid var(--gray-gray-200,#d2d5db)!important;border-left:none!important;border-right:none!important;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:20px;padding:2px 12px!important}.proc-table td{background-color:#fff!important;color:#4e525a;color:var(--gray-gray-500,#4e525a);height:20px!important;vertical-align:middle}.proc-table td:first-child,.proc-table th:first-child{border-left:1px solid #d2d5db!important;border-left:1px solid var(--gray-gray-200,#d2d5db)!important}.proc-table td:last-child,.proc-table th:last-child{border-right:1px solid #d2d5db!important;border-right:1px solid var(--gray-gray-200,#d2d5db)!important}.proc-table tbody tr:last-child td:first-child{border-bottom-left-radius:8px}.proc-table tbody tr:last-child td:last-child{border-bottom-right-radius:8px}.proc-table thead tr:last-child th:first-child{border-top-left-radius:8px}.proc-table thead tr:last-child th:last-child{border-top-right-radius:8px}.appt-tooth-modal .modal-content{border-radius:8px;width:404px}.appt-tooth-modal .modal-sm{--bs-modal-width:625px}.appt-tooth-modal .modal-body{border-top-left-radius:8px;border-top-right-radius:8px;padding:8px 12px}.appt-tooth{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(16,1fr);grid-template-rows:repeat(2,auto)}.appt-tooth-item{align-items:center;border:1px solid #d2d5db;border:1px solid var(--gray-gray-200,#d2d5db);border-radius:4px;box-sizing:border-box;color:#4e525a;color:var(--gray-gray-500,#4e525a);display:flex;flex-direction:column;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;height:24px;justify-content:center;line-height:20px;margin-right:-4px;padding:0;width:20px}.appt-tooth-area{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(8,1fr);grid-template-rows:repeat(2,auto)}.appt-tooth-area-item{width:44px}.appt-tooth-area-item.disabled{cursor:not-allowed;opacity:.4;pointer-events:none}.appt-tooth-surface-selection-hint{background-color:var(--blue-100);border:1px solid var(--blue-200);border-radius:8px;color:var(--blue-700);font-size:12px;font-weight:400;line-height:20px;margin-top:8px;padding:4px 8px}.appt-tooth-item.disabled{cursor:not-allowed;opacity:.4;pointer-events:none}.appt-striped-table tbody td{color:#4e525a;color:var(--Gray-Gray-500,#4e525a);font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:20px;padding:2px 8px 2px 12px!important}.appt-striped-table{border-collapse:initial!important;border-spacing:0}.appt-striped-table tbody tr:first-child td:first-child{border-top-left-radius:8px!important}.appt-striped-table tbody tr:first-child td:last-child{border-top-right-radius:8px!important}.appt-striped-table tbody tr:last-child td:first-child{border-bottom-left-radius:8px!important}.appt-striped-table tbody tr:last-child td:last-child{border-bottom-right-radius:8px!important}.appt-striped-table tbody tr td{border:1px solid #d2d5db!important;border:1px solid var(--Gray-Gray-200,#d2d5db)!important}.appt-tooth-item.selected{background-color:#e0f0ff;border-color:#007bff;z-index:1}.field-title{color:#4e525a;color:var(--Gray-Gray-500,#4e525a)}.field-title,.field-value{font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:22px}.field-value{color:#1b1d22;color:var(--Gray-Gray-700,#1b1d22)}.procedure-dropdown{background:#fff;border:1px solid #ddd;border-radius:8px!important;box-shadow:0 4px 6px #0000001a;left:13px!important;margin-top:6px!important;overflow-y:auto;padding:6px 10px!important;position:absolute!important;width:653px!important;z-index:1000}.dropdown-list{list-style:none;margin:0;padding:0}.proc-dropdown-item{color:#4e525a;color:var(--Gray-Gray-500,#4e525a);cursor:pointer;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:20px;max-width:100%;overflow:hidden;padding:8px 12px;text-overflow:ellipsis;white-space:nowrap}.appt-modal .tx-plan-fee-edit{align-items:center;display:inline-flex;gap:4px;max-width:100%;min-width:0}.appt-modal .tx-plan-fee-edit-label{display:inline-block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.appt-modal .tx-plan-fee-edit-icon{color:var(--blue-600);cursor:pointer;flex-shrink:0;font-size:14px}.notes-btn{align-items:center;border:1px solid #185dd8;border:1px solid var(--Blue-Blue-500,#185dd8);border-radius:8px;color:#185dd8;display:flex;font-size:16px;height:24px;justify-content:center;margin-right:8px;padding:4px;width:24px}.note-by{color:#185dd8;color:var(--Blue-Blue-500,#185dd8)}.note-by,.note-text{font-size:12px;font-style:normal;font-weight:500;line-height:20px}.note-text{color:#4e525a;color:var(--Gray-Gray-500,#4e525a);font-family:Inter}.note-table .note-table-note-topline{flex-wrap:nowrap}.note-table .note-table-title-text{color:#4e525a;color:var(--Gray-Gray-500,#4e525a);font-family:Inter;font-size:12px;font-style:normal;font-weight:600;line-height:20px}.note-table .note-table-by-sep{color:#8a8e97;color:var(--Gray-Gray-400,#8a8e97);font-size:12px;font-weight:500;line-height:20px}.note-table .note-table-author-text{color:#185dd8;color:var(--Blue-Blue-500,#185dd8);font-size:12px;font-weight:500;line-height:20px}.note-table .note-table-preview{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#4e525a;color:var(--Gray-Gray-500,#4e525a);display:-webkit-box;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:20px;margin-top:4px;overflow:hidden;word-break:break-word}.view{background:#185dd8;background:var(--Gray-White,#185dd8)}.delete{background:#fff;background:var(--Gray-White,#fff);border:1px solid #d8352a!important;border:1px solid var(--red-red-500,#d8352a)!important}.mgc_delete_2_fill:before{color:#d8352a;color:var(--red-red-500,#d8352a)}.mgc_pencil_fill:before{color:#185dd8!important;color:var(--blue-blue-500,#185dd8)!important}.mgc_eye_2_fill:before{color:#fff!important}.note-table tbody tr:first-child td:first-child{border-top:1px solid #d2d5db!important;border-top:1px solid var(--gray-gray-200,#d2d5db)!important;border-top-left-radius:8px;border-top-right-radius:8px}.appt-accordion{background-color:var(--blue-100)!important;border-radius:12px 12px 0 0!important;color:#4e525a!important;color:var(--Gray-Gray-500,#4e525a)!important;font-family:Inter;font-size:14px!important;font-style:normal;font-weight:500;height:36px!important;line-height:22px}.appt-accordion:has(.collapsed){border:0!important;border-radius:8px!important;margin-bottom:0!important;max-height:34px!important}.appt-accordion.skipped{background-color:#eff1f3!important;background-color:var(--Gray-Gray-100,#eff1f3)!important;border-radius:8px!important;max-height:34px!important}.appt-accordion-skip{color:#8a8e97;color:var(--Gray-Gray-400,#8a8e97);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:22px}.error-text{color:#d8352a;font-size:14px}.appt-modal .numeric-input-container{align-items:center;display:flex}.appt-modal .numeric-input-container .form-control{width:100%}.appt-modal .numeric-input-container .week-label{color:#4e525a;flex-shrink:0;font-size:14px;position:absolute;right:50px;white-space:nowrap}.appt-modal .working-days-container{display:flex!important;gap:8px!important}.appt-modal .working-day-badge{align-items:center!important;background-color:#eff1f3!important;border-radius:40px!important;color:#aaaeb6!important;display:inline-flex!important;font-size:14px!important;font-weight:600!important;height:32px!important;justify-content:center!important;padding:1px!important;text-align:center!important;width:32px!important}.appt-modal .working-day-badge.available{background-color:#f0f7fe!important;background-color:var(--Blue-Blue-100,#f0f7fe)!important;color:#185dd8!important;color:var(--Blue-Blue-500,#185dd8)!important}.appt-modal .streamlined-item-add:disabled{background:#fff;background:var(--Gray-White,#fff);border:1px solid #d2d5db;border:1px solid var(--Gray-Gray-200,#d2d5db);color:#d2d5db;color:var(--Gray-Gray-200,#d2d5db)}.appt-modal .streamlined-item-remove{cursor:pointer;font-size:16px;position:absolute;right:5px;top:5px}.appt-modal .streamlined-item-remove:before{color:#aaaeb6}.appt-modal #duration-select.show button,.appt-modal .note-field.focused,.appt-modal .search-procedure-container.focused{border-color:var(--blue-200)!important}.appt-modal .grid-procedures-container .e-grid .e-headertext,.appt-modal .grid-procedures-container .e-grid tbody .e-rowcell{color:var(--gray-700)!important;font-size:.875rem!important;padding-bottom:0!important;padding-top:0!important}.add-common-procedure-modal .grid-procedures-container .e-grid .e-headertext,.add-common-procedure-modal .grid-procedures-container .e-grid tbody .e-rowcell{color:var(--gray-700)!important;font-size:.875rem!important;padding-bottom:0!important;padding-left:0!important;padding-top:0!important}.add-common-procedure-modal .grid-procedures-container .e-grid .e-headertext,.appt-modal .grid-procedures-container .e-grid .e-headertext{color:var(--blue-600)!important;font-weight:600!important}.add-common-procedure-modal .grid-procedures-container .e-grid tbody .e-rowcell,.appt-modal .grid-procedures-container .e-grid tbody .e-rowcell{font-weight:400!important}.add-common-procedure-modal .grid-procedures-container .e-grid .e-headercell{padding-bottom:0!important;padding-left:0!important;padding-top:0!important}.add-common-procedure-modal .grid-procedures-container .e-grid.e-default .e-headercell,.appt-modal .grid-procedures-container .e-grid.e-default .e-headercell{height:32px!important}.add-common-procedure-modal .grid-procedures-container .e-grid td.e-active{background:#b1d5fb!important;background:var(--Blue-Blue-200,#b1d5fb)!important;color:var(--blue-600)!important}.add-common-procedure-modal .grid-procedures-container .e-grid .e-rowcell{cursor:pointer!important}.add-common-procedure-modal .grid-procedures-container .e-emptyrow{font-size:12px!important}.add-common-procedure-modal .modal-body{border-radius:8px!important;padding:8px!important}.add-common-procedure-modal .search-procedure-filter{float:right}.appt-modal .form-select:disabled{background-color:#fff!important;background-color:var(--Gray-White,#fff)!important;border-color:#ebecef!important;color:#d2d5db!important;color:var(--Gray-Gray-200,#d2d5db)!important}.appt-modal .form-select.appt-sub-cat:disabled{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;background:none!important;padding-right:10px!important}.appt-modal.review .review-title{color:#1b1d22;color:var(--Gray-Gray-700,#1b1d22)}.appt-modal.forms{max-height:668px;overflow-x:hidden;overflow-y:auto}.appt-modal.review .ac-header{border:none!important;border-radius:8px!important;border-top:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)!important}.appt-modal.review .ac-header .accordion-button{background:var(--blue-100)!important;border-bottom:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)!important;border-radius:8px 8px 0 0!important;box-shadow:none!important;color:var(--blue-600)!important;height:36px!important;padding-left:8px!important}.appt-modal.review .accordion{--bs-accordion-btn-focus-box-shadow:unset!important}.appt-modal.review .accordion-item{border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)!important;border-top:none!important;margin-bottom:12px!important}.appt-modal.review .ac-header:has(.accordion-button.collapsed){border-top:none!important}.appt-modal.review .accordion-item:has(.accordion-button.collapsed){border:none!important}.appt-modal.review .accordion-button.collapsed{border-bottom:none!important;border-radius:8px!important}.add-common-procedure-modal.modal,.appt-tooth-modal.modal{background-color:#00000080!important;margin:0!important}.appt-tooth-modal .area-type-tabs-group{display:flex}.appt-tooth-modal .area-type-tabs-group .tab-button{border:1px solid #d2d5db;border:1px solid var(--gray-gray-200,#d2d5db);border-radius:8px!important;color:#d2d5db;color:var(--gray-gray-200,#d2d5db);flex:1 1;min-height:24px;padding:0}.appt-tooth-modal .area-type-tabs-group .tab-button:not(:last-child){margin-right:9px;max-width:70px!important}.appt-tooth-modal .area-type-tabs-group .tab-button span{font-size:17px!important;vertical-align:middle}.appt-tooth-modal .area-type-tabs-group .tab-button span:before{color:#d2d5db!important;color:var(--gray-gray-200,#d2d5db)!important}.appt-tooth-modal .area-type-tabs-group .tab-button.active{background-color:var(--blue-100)!important}.appt-tooth-modal .area-type-tabs-group .tab-button.active span:before{color:var(--blue-600)!important}.appt-tooth-modal .area-type-details-row{align-items:center;display:flex;height:36px}.add-common-procedure-modal .modal-content,.appt-tooth-modal .modal-content{border:var(--bs-modal-border-width) solid var(--bs-modal-border-color)!important}.appt-tooth-modal .area-type-details-arch button,.appt-tooth-modal .area-type-details-quadrant button{border:1px solid #d2d5db;border:1px solid var(--gray-gray-200,#d2d5db);color:#4e525a;color:var(--gray-gray-500,#4e525a);font-size:12px;height:32px;width:100%}.appt-tooth-modal .area-type-details-arch button.selected,.appt-tooth-modal .area-type-details-arch button:hover,.appt-tooth-modal .area-type-details-quadrant button.selected,.appt-tooth-modal .area-type-details-quadrant button:hover{background-color:var(--blue-100);border-color:var(--blue-300);color:var(--blue-600)}.appt-tooth-modal .area-type-details-quadrant .col.lower-left,.appt-tooth-modal .area-type-details-quadrant .col.upper-left{margin-right:-14px}.appt-tooth-modal .area-type-details-mouth .appt-tooth-item.selected{background-color:var(--blue-100)!important;border:1px solid var(--blue-300)!important;color:var(--blue-600)!important;cursor:default!important}.appt-tooth-modal .area-type-tabs-group .tab-button svg{height:17px}.appt-tooth-modal .area-type-details-mouth,.appt-tooth-modal .area-type-details-tooth-surface{margin-right:4px}.appt-tooth-modal .tooth-info-details-label,.appt-tooth-modal .tooth-info-title-label{color:var(--blue-600);font-size:14px;font-weight:500}.appt-tooth-modal .add-tooth-surface-button{font-size:12px;height:24px;padding:0;width:62px}.appt-tooth-modal .appt-tooth-selection-list{display:flex;flex-direction:column;gap:6px;margin-top:8px;max-height:120px;overflow-y:auto}.appt-tooth-modal .appt-tooth-surface-row{align-items:center;background-color:var(--blue-100);border-radius:8px;display:flex;gap:6px;min-width:0;padding:4px 6px}.appt-tooth-modal .appt-tooth-surface-row-label{color:var(--blue-600);flex-shrink:0;font-size:12px;font-weight:600;min-width:18px}.appt-tooth-modal .appt-tooth-surface-row-chips{display:flex;flex:1 1;flex-wrap:wrap;gap:4px;min-width:0}.appt-tooth-modal .appt-tooth-surface-chip{align-items:center;background-color:#fff;border:1px solid var(--gray-200);border-radius:4px;box-sizing:border-box;color:var(--gray-500);cursor:pointer;display:flex;font-size:11px;font-weight:500;height:24px;justify-content:center;min-width:24px;padding:0 6px;-webkit-user-select:none;user-select:none}.appt-tooth-modal .appt-tooth-surface-chip.selected{background-color:#e0f0ff;border-color:#007bff;color:var(--blue-600)}.appt-tooth-modal .appt-tooth-surface-chip.disabled{cursor:not-allowed;opacity:.4;pointer-events:none}.appt-tooth-modal .appt-tooth-surface-row-remove{background:#0000;border:none;cursor:pointer;flex-shrink:0;line-height:1;padding:0}.appt-tooth-modal .appt-striped-table{border:1px solid var(--blue-200)!important;border-radius:8px!important;margin-bottom:0!important;margin-top:8px!important}.appt-tooth-modal .appt-striped-table tbody,.appt-tooth-modal .appt-striped-table td,.appt-tooth-modal .appt-striped-table tfoot,.appt-tooth-modal .appt-striped-table th,.appt-tooth-modal .appt-striped-table thead,.appt-tooth-modal .appt-striped-table tr{border-style:none!important}.appt-tooth-modal .appt-striped-table tbody tr:nth-child(odd) td{background-color:var(--blue-100)!important}.appt-tooth-modal .appt-striped-table tbody tr:nth-child(2n) td{background-color:#fff!important}.appt-tooth-modal .save-button,.appt-tooth-modal .skip-button{font-size:12px;height:28px}.appt-tooth-modal .skip-button{width:41px}.appt-tooth-modal .save-button{width:52px}.add-common-procedure-modal .modal-content{border-radius:8px!important;min-width:681px!important}.legend-info-modal .modal-dialog{max-width:680px!important}.legend-info-modal .modal-header{background:var(--gray-white)!important}.legend-info-modal .btn-close{margin-right:0!important}.legend-info-modal .modal-body{padding:0 10px!important}.legend-info-modal .modal-body .row{margin:0!important;padding:0!important;width:100%!important}.legend-info-modal .modal-body .col{padding:0!important}.legend-info-modal .info-item-title{color:#112850;color:var(--blue-700,#112850);font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:22px}.legend-info-modal .info-item-list{list-style:none;padding:0!important}.legend-info-modal .info-item-list li{margin-bottom:6px!important;margin-top:6px!important}.legend-info-modal .info-item-list-item{align-items:center;display:flex}.legend-info-modal .info-item-list-item .icon-wrapper{padding-left:8px!important;padding-right:8px!important}.legend-info-modal .info-item-list-item .icon-wrapper img,.legend-info-modal .info-item-list-item .icon-wrapper svg{height:16px!important;width:16px!important}.legend-info-modal .info-item-list-item .recurring-icon svg{color:#aaaeb6!important;color:var(--gray-300,#aaaeb6)!important}.legend-info-modal .info-item-list-item .text{color:#1b1d22;color:var(--gray-700,#1b1d22);font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:20px}.appointment-step-1 #schedule-appointment-modal,.appointment-step-1 #schedule-appointment-modal-stacked{max-width:1200px!important}.appointment-step-1 .modal-content{width:1200px!important}#accordionSelectProcedure .accordion-item{border:none!important;margin-bottom:12px!important}#accordionSelectProcedure .accordion-button{background:var(--blue-100)!important;border-radius:8px 8px 0 0!important;border-radius:8px!important;box-shadow:none!important;color:var(--blue-600)!important;font-size:14px!important;font-style:normal!important;font-weight:600!important;height:36px!important;line-height:22px!important;padding-left:8px!important}#accordionSelectProcedure .ac-header{border:0!important;border-radius:8px!important;margin-bottom:0!important;max-height:34px!important}#accordionSelectProcedure .accordion-body{padding-left:0!important;padding-right:0!important}#accordionSelectProcedure .selected-count{color:var(--gray-500);font-weight:400;margin-right:64px;position:absolute;right:0}#favourites-bundles .accordion-body{padding-bottom:0!important;padding-top:12px!important}.add-common-procedure-modal .grid-procedures-container tr.e-columnheader,.appt-modal .grid-procedures-container tr.e-columnheader{height:32px!important}.appt-modal .grid-procedures-container .e-treecolumn-container{align-items:center;display:inline-flex!important}.appt-modal .grid-procedures-container .e-treecolumn-container .e-treecell{order:1;width:auto!important}.appt-modal .grid-procedures-container .e-treecolumn-container .e-icons.e-treegridcollapse,.appt-modal .grid-procedures-container .e-treecolumn-container .e-icons.e-treegridexpand{margin-left:6px;margin-right:0;order:2}.appt-modal .grid-procedures-container tr.e-row .e-treecolumn-container .e-icons.e-none:first-of-type,.appt-modal .grid-procedures-container tr.e-row .e-treecolumn-container .e-icons.e-none:first-of-type+.e-icons.e-none,.appt-modal .grid-procedures-container tr.e-row[aria-expanded] .e-treecolumn-container .e-icons.e-none{display:none!important}.appt-modal .grid-procedures-container tr.e-row .e-treecolumn-container .e-icons.e-none:first-of-type+.e-icons.e-none+.e-icons.e-none{height:10px!important}.appt-modal .grid-procedures-container .e-gridfooter{border-radius:8px!important;margin-top:8px!important}.appt-modal .grid-procedures-container .e-summarycell{background:var(--blue-100)!important;border:none!important;color:var(--blue-600)!important;font-size:14px!important;font-style:normal!important;font-weight:600!important;height:36px!important;line-height:22px!important;padding:0!important}.appt-modal .treatment-plan-grid .e-rowcell.e-templatecell .form-check-input,.appt-modal .treatment-plan-grid .select-all-checkbox .form-check-input{background-size:100%!important;border-radius:4px!important;margin:auto!important}.appt-modal .treatment-plan-grid .select-all-checkbox{margin-left:13px!important;margin-top:9px!important;position:absolute!important;z-index:1000!important}.appt-modal .selected-procedures-grid .e-row.e-summaryrow{display:none!important}.appt-modal .nav-tabs{border:none}.appt-modal .nav-tabs .nav-item button[aria-selected=true]{background-color:var(--blue-200);border-color:var(--blue-200);color:var(--blue-600)}.appt-modal .nav-tabs .nav-item button{background:var(--gray-white);border:1px solid var(--blue-200);color:var(--blue-600);font-size:14px;font-weight:600;height:32px;padding:5px 8px;transition:all .15s ease}.appt-modal .nav-tabs .nav-item:first-child button{border-bottom-left-radius:8px;border-top-left-radius:8px}.appt-modal .nav-tabs .nav-item:not(:first-child) button{border-bottom-left-radius:0;border-left:0;border-top-left-radius:0;margin-left:-1px}.appt-modal .nav-tabs .nav-item:last-child button{border-bottom-right-radius:8px;border-top-right-radius:8px}.appt-modal .nav-tabs .nav-item:not(:last-child) button{border-bottom-right-radius:0;border-top-right-radius:0}.appt-modal .nav-tabs .nav-item button span{margin-right:4px}.appt-modal .nav-tabs .nav-item button span:before{color:var(--gray-500)}.schema-form-renderer-signature-img{display:block;height:auto;margin-top:4px;max-height:100px;max-width:min(280px,100%);object-fit:contain;width:auto}.schema-form-renderer-signature-drawn{align-items:center;display:flex;flex-direction:column;margin-top:0;max-width:100%;min-width:0;overflow:hidden}.schema-form-renderer-signature-wrap{display:block;max-width:320px;position:relative;width:100%}.schema-form-renderer-signature-actions{display:flex;flex-direction:column;gap:6px;opacity:0;pointer-events:none;position:absolute;right:8px;top:50%;transform:translateY(-50%);transition:opacity .15s ease}.schema-form-renderer-signature-wrap:hover .schema-form-renderer-signature-actions{opacity:1;pointer-events:auto}.schema-form-renderer-print-line-field{align-items:flex-end;border-bottom:1px solid var(--gray-400);display:flex;min-height:30px;padding:0 0 4px}.schema-form-renderer-print-line-value{color:var(--gray-900);font-size:14px;line-height:1.3;white-space:pre-wrap;word-break:break-word}.schema-form-renderer-print-line-value-empty{min-height:1em}.schema-form-renderer-signature-action-btn{align-items:center;background:var(--gray-white);border:1px solid var(--gray-300);border-radius:6px;color:var(--gray-700);cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;transition:background .15s,color .15s;width:32px}.schema-form-renderer-signature-action-btn:hover{background:var(--gray-100);color:var(--gray-900)}.schema-form-renderer-signature-empty{align-items:center;display:flex;min-height:auto}.schema-form-renderer-signature-modal-overlay{align-items:center;background:#00000080;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1050}.schema-form-renderer-signature-modal{background:var(--gray-white);border-radius:8px;box-shadow:0 4px 20px #00000026;max-width:480px;overflow:hidden;width:100%}.schema-form-renderer-signature-modal-header{align-items:center;border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between;padding:16px 20px}.schema-form-renderer-signature-modal-header h3{color:var(--gray-800);font-size:18px;font-weight:600;margin:0}.schema-form-renderer-signature-modal-close{background:none;border:none;color:var(--gray-600);cursor:pointer;line-height:1;padding:4px}.schema-form-renderer-signature-modal-close:hover{color:var(--gray-800)}.schema-form-renderer-signature-modal-body{padding:20px}.schema-form-renderer-signature-canvas{background:var(--gray-white);border:1px dashed var(--gray-300);border-radius:6px;display:block;height:160px;max-width:440px;touch-action:none;width:100%}.schema-form-renderer-signature-modal-footer{border-top:1px solid var(--gray-200);display:flex;gap:12px;justify-content:flex-end;padding:16px 20px}.schema-form-renderer-signature-link{background:none;border:none;color:var(--blue-500);cursor:pointer;font-size:13px;padding:0;text-decoration:underline}.schema-form-renderer-signature-link:hover{color:var(--blue-600)}.schema-form-renderer-signature-add-link{background:none;border:none;color:var(--blue-500);cursor:pointer;font-size:14px;font-weight:500;padding:0;text-decoration:underline}.schema-form-renderer-signature-add-link:hover{color:var(--blue-600)}.form-preview-richtext-content{color:var(--gray-800);line-height:1.5;margin-bottom:4px;padding:0}.form-preview-richtext-content p{margin-bottom:0}.form-preview-richtext-content img{display:block;height:auto;max-width:100%}.form-preview-required-asterisk{color:var(--red-500)}.schema-form-renderer-field-error{color:var(--red-500);font-size:12px;margin-top:4px}.schema-form-renderer-field-invalid{border-color:var(--red-500)!important;box-shadow:0 0 0 .2rem #dc354526}.schema-form-renderer-signature-line-wrap{align-items:center;display:flex;flex-direction:column;margin-top:12px;max-width:320px;width:100%}.schema-form-renderer-signature-line{border-bottom:1px solid var(--gray-400);height:0;max-width:280px;width:100%}.schema-form-renderer-print-signature-group .schema-form-renderer-signature-line{align-items:flex-end;display:flex;height:auto;justify-content:center;min-height:84px;padding-bottom:6px}.schema-form-renderer-print-signature-img{margin-top:0;max-height:72px}.schema-form-renderer-signer-name{color:var(--gray-700);font-size:14px;margin-top:4px;text-align:center}.schema-form-renderer-signer-name-placeholder{color:var(--gray-400);font-style:italic}.schema-form-form-row{box-sizing:border-box;display:flex;flex-wrap:nowrap;gap:.5rem;padding-bottom:10px;width:100%}.schema-form-form-row-cell{box-sizing:border-box}.schema-form-form-row-full{box-sizing:border-box;min-width:0;width:100%}.form-preview-form-row-checkbox-col{align-items:flex-end;display:flex}.form-content-inner.form-preview{align-items:stretch;min-width:0}.form-content-inner.form-preview .schema-form-renderer{min-width:0;width:100%}.form-preview .form-preview-title{color:#444;font-size:32px;font-style:normal;font-weight:600;letter-spacing:-.138px;line-height:40px;margin:0;text-align:center}.form-preview-empty{align-items:center;color:var(--gray-500);display:flex;font-size:14px;justify-content:center;padding:40px 20px}.form-preview-groups{background-color:var(--gray-white);display:flex;flex-direction:column;gap:0;width:100%}.form-preview-group{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.form-preview-group:last-child{margin-bottom:0}.form-preview-group .form-control:disabled{background:var(--gray-white);border:1px solid var(--gray-200);box-shadow:none;height:65px;padding:8px}.form-preview-group-title{color:#444;font-size:16px;font-style:normal;font-weight:600;letter-spacing:-.069px;line-height:24px;margin:0}.form-preview-nested-group{border-left:2px solid var(--gray-200);margin-left:24px;margin-top:16px;padding-left:24px}.form-preview-nested-group-title{border-bottom:1px solid var(--gray-200);color:var(--gray-800);font-size:14px;font-weight:600;margin:0 0 12px;padding-bottom:6px}.form-preview-checkbox .form-check-input,.form-preview-signature-toggle .form-check-input{flex-shrink:0;height:1.25rem;width:1.25rem}.form-preview-checkbox .form-check-input{opacity:.6}.form-preview-checkbox .form-check-label{color:var(--gray-700);cursor:default;font-size:14px}.form-preview-textarea{background:var(--gray-100);color:var(--gray-500);margin-bottom:8px;resize:vertical}.form-preview-textarea:focus{background:var(--gray-100);border-color:var(--gray-400);outline:none}.form-preview-radio-group{display:flex;gap:24px;margin-top:8px}.form-preview-radio-group .form-check{display:flex}.form-preview-checkbox,.form-preview-radio-group .form-check{gap:8px;margin-bottom:.125rem;min-height:1.5rem;padding-left:1.75em}.form-preview-checkbox{display:flex!important}.form-preview-checkbox .form-check-input{background:var(--gray-white);border:1px solid var(--blue-400);border-radius:5px;margin-top:0}.form-preview-radio .form-check-input{border:1px solid var(--gray-400);opacity:.6}.form-preview-radio .form-check-label{color:var(--gray-700);cursor:default;font-size:14px}.form-preview-attachment{margin-top:8px}.form-preview-attachment-button{align-items:center;background:var(--gray-white);border:1px solid var(--gray-200);border-radius:8px;color:var(--gray-700);display:inline-flex;font-size:14px;gap:8px;height:32px;padding:8px 16px;transition:all .2s;width:265.333px}.form-preview-attachment-button:hover{background:var(--gray-100)}.form-preview-attachment-button .mgc_attachment_2_line:before{font-size:16px}.form-preview-signature{margin-top:0}.form-preview-signature-cap-half .form-preview-signature{max-width:50%}.form-preview-signature-box{align-items:center;background:var(--gray-100);border:1px solid var(--gray-200);border-radius:8px;display:flex;height:100px;justify-content:center;width:100%}.form-preview-signature-box.typed{color:var(--gray-700);font-size:16px;font-style:normal;font-weight:600;letter-spacing:-.069px;line-height:24px}.form-preview-signature-name{color:var(--gray-600)}.form-preview-signature-box.esign{background:var(--gray-white)}.form-preview-signature-placeholder{color:var(--gray-400);font-size:14px}.form-preview-signature-box-clickable{cursor:pointer}.form-preview-signature-toggle{align-items:center;display:flex!important;gap:8px;margin-top:8px;min-height:1.5rem;padding-left:0}.form-preview-signature-toggle .form-check-input{background:var(--gray-white);border:1px solid var(--blue-300);border-radius:5px;margin-top:0}.form-preview-signature-toggle .form-check-label{color:var(--gray-700);font-size:14px}.form-preview-group .input-field-container input:disabled,.form-preview-group .input-field-container input[disabled]{background:var(--gray-100);color:var(--gray-500);opacity:.8}.form-preview-group .input-field-container{margin-bottom:8px}.form-preview-group .form-preview-form-row,.form-preview-group .form-preview-form-row:last-child{margin-bottom:0}.form-preview-group .form-check-input:disabled{filter:none;opacity:.5;pointer-events:inherit}.assign-forms-modal{max-height:90vh}.assign-forms-modal--add-to-appointment .modal-dialog{max-width:640px!important;width:640px!important}.assign-forms-modal--add-to-appointment.assign-forms-modal--add-to-appointment-review .modal-dialog{max-width:960px!important;width:960px!important}.assign-forms-modal--assign-wizard .modal-dialog{max-width:640px!important;width:640px!important}.assign-forms-modal--assign-review .modal-dialog{max-width:960px!important;width:960px!important}.assign-forms-modal--add-to-appointment .modal-header.assign-forms-modal-header{background:var(--gray-white);border-bottom:1px solid var(--gray-100);padding:8px 12px!important}.assign-forms-modal--add-to-appointment .modal-header.assign-forms-modal-header .modal-title{color:var(--blue-600);font-family:Inter,sans-serif;font-size:16px;font-weight:600;letter-spacing:-.069px;line-height:24px}.assign-forms-modal--add-to-appointment .modal-header.assign-forms-modal-header .btn-close{height:24px;margin:0;opacity:.5;padding:0;width:24px}.assign-forms-modal--add-to-appointment .modal-header.assign-forms-modal-header .btn-close:hover{opacity:.75}.assign-forms-modal--add-to-appointment .assign-forms-stepper-wrap{box-sizing:border-box;padding:12px 24px 0;width:100%}.assign-forms-modal--add-to-appointment .assign-forms-stepper-wrap .step-done .circle{background:#3e8e53;color:var(--gray-white)}.assign-forms-modal--add-to-appointment .assign-forms-stepper-wrap .step-done .line{background:#3e8e53}.assign-forms-modal--add-to-appointment .assign-forms-modal-footer{border-top:1px solid var(--gray-200);padding:8px!important}.assign-forms-modal--add-to-appointment .assign-forms-footer-buttons .button-primary,.assign-forms-modal--add-to-appointment .assign-forms-footer-buttons .button-secondary{font-size:12px;line-height:20px}.assign-forms-modal .modal-content{border:none;border-radius:8px;overflow:hidden}.assign-forms-modal .modal-header{border-bottom:1px solid var(--gray-200);padding:16px 24px}.assign-forms-modal .modal-title{color:var(--gray-700);font-size:18px;font-weight:600;line-height:24px}.assign-forms-modal-body{display:flex;flex-direction:column;gap:12px;max-height:calc(90vh - 140px);overflow:hidden;padding:12px 0 0!important}.assign-forms-modal-body .schema-form-renderer{background:var(--gray-white);border-radius:8px;max-width:100%;min-width:0;padding:20px;width:100%}.assign-forms-step-content{flex:1 1;min-height:144px;overflow-x:hidden;overflow-y:auto}.assign-forms-step-schedule{align-items:stretch;box-sizing:border-box;padding:20px}.assign-forms-step-schedule,.assign-forms-step-schedule-layout{display:flex;flex-direction:column;gap:8px;width:100%}.assign-forms-step-schedule-layout .assign-forms-section-label{color:#444;font-weight:600;line-height:22px}.assign-forms-section-label{color:var(--gray-500);font-size:14px;font-weight:600;margin-bottom:0}.assign-forms-section-label--schedule{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.assign-forms-select-schedule{align-items:stretch;align-self:stretch;background:var(--gray-white);border:1px solid var(--gray-300);border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;gap:0;padding:12px;width:100%}.assign-forms-patient-name{color:var(--blue-500);font-weight:600}.assign-forms-checkbox{margin-bottom:0}.assign-forms-select-schedule .form-check{align-items:center;display:flex;gap:10px;margin:0;min-height:40px;padding:0 10px 0 22px}.assign-forms-select-schedule .form-check-input{background:var(--gray-white);border:1px solid var(--blue-200);cursor:pointer;flex-shrink:0;height:20px;margin-top:0;min-width:20px;width:20px}.assign-forms-select-schedule .form-check-input[type=radio]{border-radius:50%}.assign-forms-select-schedule .form-check-input:checked{background-color:var(--blue-500);border-color:var(--blue-500)}.assign-forms-select-schedule .form-check-input:focus{border-color:var(--blue-500);box-shadow:none}.assign-forms-select-schedule .form-check-label{color:#444;cursor:pointer;font-size:14px;font-weight:500;line-height:22px}.assign-forms-select-schedule .assign-forms-schedule-loading{align-items:center;color:var(--gray-600);display:flex;font-size:14px;min-height:40px;padding:0 10px 0 22px}.assign-forms-step-forms{box-sizing:border-box;padding:20px}.assign-forms-step-forms,.assign-forms-step-forms-layout{display:flex;flex-direction:column;gap:8px;width:100%}.assign-forms-step-forms-bottom-row{align-items:stretch;display:flex;flex-direction:column;gap:16px;width:100%}.assign-forms-step-forms-email{flex:none;min-width:0;width:100%}.assign-forms-step-forms-panel{display:flex;flex:1 1 auto;flex-direction:column;gap:8px;max-width:none;min-width:0;width:100%}.assign-forms-step-forms-panel .assign-forms-section-label{color:#444;font-weight:600;line-height:22px}.assign-forms-forms-panel{background:var(--gray-white);border:1px solid var(--gray-300);border-radius:8px;display:flex;flex-direction:column;gap:8px;overflow:visible;padding:12px}.assign-forms-forms-panel-header{align-items:center;color:var(--gray-700);display:flex;font-size:14px;font-weight:600;justify-content:space-between;padding:12px 14px}.assign-forms-accordion{border:none;display:flex;flex-direction:column;gap:8px}.assign-forms-accordion .accordion-item{background:#0000;border:none}.assign-forms-accordion .accordion-button{background:#0000;border-radius:8px;box-shadow:none;color:var(--gray-600);font-size:14px;font-weight:500;height:auto;line-height:22px;min-height:32px;padding:5px 8px}.assign-forms-accordion .accordion-button:not(.collapsed){background:var(--blue-100);color:var(--gray-600)}.assign-forms-accordion .accordion-button:focus{box-shadow:none}.assign-forms-accordion .accordion-button:after{background-size:16px;height:16px;width:16px}.assign-forms-accordion .accordion-body{padding:0 0 0 12px}.assign-forms-accordion .assign-forms-form-list{gap:0}.assign-forms-accordion .form-check{align-items:center;display:flex;gap:10px;margin:0;min-height:40px;padding:0 10px}.assign-forms-accordion .form-check-input{background-color:var(--gray-white);border:1px solid var(--blue-200);border-radius:5px;cursor:pointer;flex-shrink:0;height:20px;margin-top:0;min-width:20px;width:20px}.assign-forms-accordion .form-check-input:checked{background-color:var(--blue-500);border-color:var(--blue-500)}.assign-forms-accordion .form-check-input:focus{border-color:var(--blue-500);box-shadow:none}.assign-forms-accordion .form-check-label{color:#444;cursor:pointer;font-size:14px;font-weight:500;line-height:22px}.assign-forms-forms-empty,.assign-forms-forms-error,.assign-forms-forms-loading{color:var(--gray-600);font-size:14px;padding:0}.assign-forms-modal--add-to-appointment .assign-forms-modal-body{gap:0;padding:0!important}.assign-forms-modal--add-to-appointment .assign-forms-step-content,.assign-forms-modal--assign-wizard .assign-forms-step-content{min-height:354px}.assign-forms-modal--add-to-appointment .assign-forms-step-forms{gap:8px;height:100%;padding:20px}.assign-forms-modal--add-to-appointment .assign-forms-step-forms-layout{gap:8px;height:100%}.assign-forms-modal--add-to-appointment .assign-forms-step-forms-bottom-row{display:block;height:100%}.assign-forms-modal--add-to-appointment .assign-forms-step-forms-panel{flex:1 1 auto;gap:8px;height:100%;max-width:none;min-width:0;width:100%}.assign-forms-modal--add-to-appointment .assign-forms-forms-panel{flex:1 1 auto;min-height:0}.assign-forms-send-to-section{display:flex;flex-direction:column;gap:12px}.assign-forms-radio-row{display:flex;flex-direction:row;flex-wrap:wrap;gap:24px}.assign-forms-radio{margin-bottom:0}.assign-forms-radio-row .form-check{align-items:center;display:flex;gap:8px}.assign-forms-radio .form-check-input{background:var(--gray-white);border:1px solid var(--gray-300);border-radius:10px;cursor:pointer}.assign-forms-radio .form-check-label{color:var(--gray-700);cursor:pointer;font-size:16px;font-weight:500}.assign-forms-email-section{display:flex;flex-direction:column;gap:8px}.assign-forms-email-copy{align-items:flex-start;align-self:stretch;background:var(--gray-white);border:1px solid var(--gray-300);border-radius:8px;display:flex;gap:10px;padding:8px 12px}.assign-forms-email-copy pre{word-wrap:break-word;color:var(--gray-500);font-family:inherit;font-size:14px;font-weight:600;line-height:1.5;margin:0;white-space:pre-wrap}.assign-forms-email-copy .assign-forms-email-link{color:var(--blue-500)}.assign-forms-forms-section{gap:8px}.assign-forms-form-list,.assign-forms-forms-section{display:flex;flex-direction:column}.assign-forms-forms-error{color:#c00;color:var(--red-500,#c00)}.assign-forms-create-patient-form{align-items:center;background:none;border:none;color:var(--blue-500);cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:8px;padding:8px 0}.assign-forms-create-patient-form:hover{color:var(--blue-600)}.assign-forms-create-patient-form .mgc_add_circle_line:before{color:var(--blue-500);font-size:18px}.assign-forms-step-review{height:100%;min-height:400px}.assign-forms-review-container{contain:layout style paint;display:flex;height:100%;min-height:400px;overflow:hidden}.assign-forms-review-left{align-items:flex-start;background:var(--gray-white);border-radius:5px;contain:layout style;display:flex;flex-direction:column;flex-shrink:0;min-width:341px;overflow:hidden;padding:12px 24px;width:341px}.assign-forms-selected-forms-header{color:#444;font-size:16px;font-style:normal;font-weight:600;letter-spacing:-.069px;line-height:24px;margin-bottom:12px;width:100%}.assign-forms-review-form-item{align-items:center;border-radius:8px;cursor:pointer;display:flex;height:40px;justify-content:space-between;padding:12px;transition:background-color .2s;width:100%}.assign-forms-review-form-item:hover{background-color:var(--blue-100)}.assign-forms-review-form-item.active{background-color:var(--blue-200);color:var(--blue-700)}.assign-forms-review-form-item span{color:#444;font-size:14px;font-style:normal;font-weight:500;line-height:22px}.assign-forms-review-form-item.active span{color:#444;font-weight:500}.assign-forms-review-form-item .mgc_right_line:before{color:var(--blue-500);font-size:20px}.assign-forms-review-form-item.active .mgc_right_line:before{color:var(--blue-500)}.assign-forms-no-forms{color:var(--gray-500);font-size:14px;padding:12px 0}.assign-forms-review-right{align-items:center;background:var(--gray-100);contain:layout style;display:flex;flex:1 0;flex-direction:column;gap:20px;height:600px;overflow:auto;padding:20px}.assign-forms-sending{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:60px 20px}.assign-forms-sending-icon{animation:assign-forms-spin 1s linear infinite;color:var(--blue-500);font-size:60px}@keyframes assign-forms-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.assign-forms-sending-text{color:var(--gray-600);font-size:14px;font-style:normal;font-weight:600;line-height:22px}.assign-forms-modal-footer{align-items:center;border-top:1px solid var(--gray-200);display:flex;justify-content:flex-end;padding:16px 24px}.assign-forms-footer-buttons{align-items:center;display:flex;gap:8px}.assign-forms-footer-create-btn{align-items:center;background:var(--gray-white);border:1px solid var(--gray-300);border-radius:6px;color:var(--gray-700);cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:8px;padding:8px 16px}.assign-forms-footer-create-btn:hover{background:var(--gray-100);border-color:var(--gray-400)}.assign-forms-footer-create-btn .mgc_add_circle_line:before{font-size:18px}.note-text-editor-container{min-height:0}.note-text-editor,.note-text-editor-container>[class*=col]{display:flex;flex-direction:column;height:100%;min-height:0}.note-text-editor{flex:1 1}.note-text-editor .e-control.e-richtexteditor{display:flex;flex:1 1;flex-direction:column;min-height:0}.note-text-editor .e-richtexteditor .e-content{flex:1 1;height:130px;padding:12px}.note-text-editor .e-richtexteditor .e-content p{margin-bottom:0}.note-text-editor-container .editor-caption-label{gap:4px}.note-text-editor-container .add-note-button,.note-text-editor-table .add-note-button{border-radius:6px;font-size:12px;height:24px;padding:0 6px}.note-text-editor .e-toolbar .e-toolbar-item:not(.e-separator){padding:0}.note-text-editor .e-toolbar-wrapper{height:39px!important}.note-text-editor .e-rte-toolbar.e-control{background:#fff;border-top:none}#bottomToolbar,.note-text-editor .e-toolbar .e-toolbar-items{background:#fff}.note-text-editor .e-control.e-richtexteditor.e-disabled{opacity:1!important}.note-top-toolbar{align-items:center;border:1px solid var(--gray-200);border-bottom:none;border-radius:8px 8px 0 0;display:flex;flex-wrap:wrap;gap:4px 8px;padding:6px 4px 0}.note-top-toolbar .note-title{border-radius:4px;cursor:pointer;transition:background-color .2s}.note-top-toolbar .note-title,.note-top-toolbar .note-title-input{color:var(--blue-600);font-size:14px;font-weight:600;line-height:24px;padding:4px 8px}.note-top-toolbar .note-title-input{background:var(--gray-white);border:2px solid var(--blue-400);border-radius:4px;margin-right:6px;max-height:32px;min-width:120px;outline:none}#bottomToolbar,#bottomToolbar2{display:contents;min-height:0!important;min-height:auto!important}#bottomToolbar2 .e-toolbar-item:first-of-type{margin-left:0}.note-bottom-toolbar{border:1px solid var(--gray-200);border-radius:0 0 8px 8px;border-top:none;height:32px}.note-bottom-toolbar .e-tbar-btn,.note-bottom-toolbar .e-toolbar-item{min-height:20px!important}.note-bottom-toolbar .right-toolbar{align-items:center;display:inline-flex;float:right;font-size:12px;gap:4px;height:100%}.note-bottom-toolbar .right-toolbar span.badge{margin-left:8px;margin-right:8px}.note-bottom-toolbar .right-toolbar span.date{margin-right:8px}.note-bottom-toolbar .right-toolbar .date{color:var(--gray-400)}.note-bottom-toolbar #bottomToolbar span.e-btn-icon:before{font-size:16px}.note-bottom-toolbar .mgc_save_2_fill:before{color:var(--blue-500)}.note-bottom-toolbar #tb-save:hover .mgc_save_2_fill:before{color:#fff}.note-bottom-toolbar .badge{align-items:center;border-radius:8px;display:flex;font-size:12px;font-weight:500;justify-content:center;padding:4px 8px;width:fit-content}.note-bottom-toolbar .badge.call,.note-bottom-toolbar .badge.contact{background:var(--indigo-200);color:var(--indigo-700)}.note-bottom-toolbar .badge.charting{background:var(--blue-600);color:var(--gray-white)}.note-bottom-toolbar .badge.perio{background:var(--teal-200);color:var(--teal-700)}.note-bottom-toolbar .badge.treatment-plan{background:var(--indigo-200);color:var(--indigo-700)}.note-bottom-toolbar .badge.appointment{background:var(--blue-200);color:var(--blue-600)}.note-bottom-toolbar .badge.claims{background:var(--orange-200);color:var(--orange-700)}.note-bottom-toolbar .badge.billing{background:var(--blue-200);color:var(---600)}.note-text-editor-container .e-toolbar .e-toolbar-items{background:#0000}.note-text-editor-table .e-grid.e-default .e-detailheadercell,.note-text-editor-table .e-grid.e-default .e-headercell,.note-text-editor-table .e-grid.e-default .e-rowcell{padding:0 8px}.act-button .mgc_eye_2_fill:before{color:var(--blue-500);content:"\ed10"}.act-button .mgc_information_fill:before{color:var(--blue-500)}.act-button .mgc_pencil_fill:before{color:var(--blue-500);content:"\f0e0"}.act-button-edit:disabled .mgc_pencil_fill:before{color:var(--blue-300)!important;cursor:not-allowed}.act-button-edit-disabled{border-color:var(--blue-300)!important}.act-button .mgc_delete_2_line:before{color:var(--red-500);content:"\ec3d"}.act-button-delete:disabled .mgc_delete_2_fill:before,.act-button-delete:disabled .mgc_delete_2_line:before{color:var(--red-300)!important;cursor:not-allowed}.act-button-delete-disabled{border-color:var(--red-300)!important}.act-button .mgc_phone_fill:before{color:var(--blue-500);content:"\f0ee"}.act-button .mgc_mail_fill:before{color:var(--blue-500);content:"\efd4"}.act-button .mgc_chat_2_fill:before{color:var(--blue-500);content:"\eb36"}.act-button .mgc_more_2_fill:before{color:var(--gray-400);content:"\f040"}.act-button .mgc_copy_fill:before{color:var(--blue-500);content:"\ebcc"}.act-button .mgc_pin_2_fill:before{color:var(--blue-500);content:"\f108"}.act-button{align-items:center;background-color:var(--gray-white);border:1px solid var(--blue-500);border-radius:8px;color:var(--blue-500);display:inline-flex;font-size:16px;height:24px;margin:0 2px;padding:5px;width:24px}.act-button-delete{border:1px solid var(--red-500)}.act-button-view{background-color:var(--blue-500)}.act-button .mgc_refund_dollar_line:before{color:var(--blue-500)}.act-button:disabled .mgc_refund_dollar_line:before{color:var(--blue-300)!important;cursor:not-allowed}.act-button .mgc_document_fill:before{color:var(--blue-500)}.act-button:disabled .mgc_document_fill:before{border-color:var(--blue-200)!important;color:var(--blue-200)!important;cursor:not-allowed}.act-button-view .mgc_eye_2_fill:before{color:var(--gray-white)}.act-button-custom{background-color:var(--gray-white);border:1px solid var(--red-500)!important}.act-button-custom .mgc_delete_2_line:before,.action-buttons .mgc_delete_2_fill:before,.e-dropdown-popup .mgc_delete_2_fill:before{color:var(--red-500)}.custom-dropdown-icon .e-menu-item.e-disabled .mgc_pencil_fill:before{color:var(--blue-300)!important}.custom-dropdown-icon .e-menu-item.e-disabled .mgc_delete_2_fill:before{color:var(--red-300)!important}.custom-dropdown-icon .e-menu-item.e-disabled{cursor:not-allowed;opacity:.6}.act-button.e-dropdown-btn.e-btn:focus,.act-button.e-dropdown-btn:focus{box-shadow:none}.delete-confirm-modal .modal-header{background:var(--gray-white)!important}.delete-confirm-modal .btn-secondary{background:var(--gray-white)!important;border:1px solid var(--blue-200)!important;border-radius:8px;color:var(--blue-600)!important;font-size:.875rem;height:32px}.delete-confirm-modal .btn-danger{background-color:var(--red-500)!important;border-color:var(--red-600)!important;border-radius:8px;color:var(--gray-white)!important;font-size:.875rem;height:32px}.delete-confirm-modal .modal-footer{border-top:1px solid var(--gray-100)!important;padding:4px!important}.notes-feature-container{background:var(--blue-100);border:0;border-radius:16px;flex:1 0;flex-direction:column;padding:0}.notes-feature-container,.notes-page-layout{align-items:flex-start;display:flex;height:100%}.notes-page-layout{gap:12px;min-height:100%;width:100%}.notes-page-layout .notes-feature-container{flex:1 1 auto}.notes-outer{align-items:flex-start;align-self:stretch;display:flex;flex:1 0;flex-direction:column;height:100%;min-height:0}.notes-top-row{align-items:center;border-bottom:1px solid var(--blue-200);display:flex;gap:8px;margin-bottom:0;padding:8px 12px;width:100%}.notes-top-row .notes-sidebar-top{background:none;border-bottom:0;border-radius:16px 0 0 0;flex-shrink:0;width:400px}.notes-top-row .notes-main-content-top{align-items:center;background:none;border:0;border-radius:0 16px 0 0;display:flex;flex:1 1;justify-content:space-between}.notes-top-row-sidebar-closed .notes-main-content-top{border-radius:16px 16px 0 0}.notes-top-row-sidebar-closed .notes-for{align-items:center;display:flex;flex-direction:row;gap:8px}.notes-top-row-sidebar-closed .notes-sidebar-toggle{align-items:center;cursor:pointer;display:flex}.notes-inner{align-items:flex-start;align-self:stretch;display:flex;flex:1 0;gap:8px;height:100%;min-height:0;padding:8px 12px}.notes-feature-container.sidebar-hidden .notes-inner{gap:0}.notes-sidebar-content{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:8px;justify-content:center;opacity:1;overflow:hidden;pointer-events:auto;transition:width .3s ease,opacity .3s ease,margin-right .3s ease;width:320px}.notes-sidebar-content.sidebar-closed{margin-right:0;min-width:0;opacity:0;pointer-events:none;width:0}.notes-sidebar-top{align-items:flex-start;background:none;border-bottom:0;border-radius:16px 0 0 0;display:flex;flex-direction:column;gap:8px;width:100%}.notes-sidebar-top-inner{align-items:center;align-self:stretch;display:flex;gap:8px;height:32px;justify-content:flex-start}.nsti-title{color:var(--blue-600);font-size:16px;font-style:normal;font-weight:600;letter-spacing:-.069px;line-height:24px}.nsti-top-icon{align-items:center;display:flex;gap:8px;padding:0}.notes-search-filter{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:8px}.notes-search-filter-inner{align-items:center;align-self:stretch;display:flex;justify-content:space-between;padding:0}.notes-search-results{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;height:100%;overflow-y:auto;width:100%}.notes-search-results::-webkit-scrollbar{background:var(--blue-600);width:6px}.notes-search-results::-webkit-scrollbar-track{background:var(--blue-600);border-radius:3px}.notes-search-results::-webkit-scrollbar-thumb{background:var(--gray-300);border-radius:3px}.notes-search-results::-webkit-scrollbar-thumb:hover{background:var(--gray-400)}.notes-search-results-container{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;height:100%;overflow:hidden}.mgc_layout_leftbar_close_line:before,.mgc_layout_leftbar_open_line:before{color:#185dd8!important}.notes-search-results-container-inner{align-items:flex-start;display:flex;flex:1 0;flex-direction:column}.notes-search-results-list{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:8px;padding:6px 8px}.notes-search-results-list.active{background:var(--blue-100)}.notes-search-results-list:hover{background:var(--blue-100);cursor:pointer}.notes-search-results-list-inner{align-items:center;align-self:stretch;display:flex;justify-content:space-between}.notes-search-results-photo-holder{align-items:center;display:flex;gap:8px}.notes-search-results-photo-holder img{align-items:flex-start;background:#cae1fe;border-radius:8px;display:flex;gap:8px;height:40px;padding:0;width:40px}.notes-search-results-text{align-items:flex-start;display:flex;flex:1 0;flex-direction:column;padding:0 8px}.notes-search-results-name{color:var(--blue-700);font-size:14px;font-style:normal;font-weight:500;line-height:21px}.notes-search-results-date{color:var(--gray-400);font-size:14px;font-style:normal;font-weight:500;line-height:20px}.notes-main-content{align-items:flex-start;align-self:stretch;background:var(--blue-100);border-left:0;border-radius:0;display:flex;flex:1 0;flex-direction:column;min-height:0;overflow:hidden}.notes-main-content.sidebar-hidden{border-radius:0}.notes-main-content.no-notes{background:var(--blue-100)}.notes-feature-container.sidebar-hidden{border-left:0}.notes-main-content-top{align-items:center;background:none;border:0;border-bottom:1px solid var(--blue-200);border-radius:0 16px 0 0;display:flex;justify-content:space-between;margin-left:-12px;margin-right:-12px;padding:0 12px;position:relative;z-index:1}.notes-main-content.sidebar-hidden .notes-main-content-top{border-radius:16px 16px 0 0;justify-content:space-between}.main-content-top-padd{padding:0 12px 8px}.notes-main-content.sidebar-hidden .notes-for{align-items:center;display:flex;flex-direction:row;gap:8px}.notes-main-content-top--with-overlay-back .notes-main-content-overlay-back{flex-shrink:0}.notes-main-content.sidebar-hidden .notes-sidebar-toggle{align-items:center;cursor:pointer;display:flex}.notes-main-content-view{align-self:stretch;display:flex;flex:1 0;flex-direction:column;gap:8px;min-height:0;width:100%}.notes-for{align-items:flex-start;display:flex;flex-direction:column}.notes-for-inner{align-items:center;display:flex;gap:8px}.notes-for-text{color:var(--blue-600);font-size:16px;font-style:normal;font-weight:600;letter-spacing:-.069px;line-height:24px}.notes-for-search{align-items:center;display:flex;gap:8px}.notes-search-filter-wrapper .swf-container{width:300px}.notes-search-filter-wrapper .swf-container .search-input{width:232px}.no-notes-yet{align-items:center;align-self:stretch;display:flex;flex:1 0;flex-direction:column;gap:8px;justify-content:center;padding:8px 12px}.no-notes-icon{color:var(--gray-300);margin-bottom:0}.no-notes-yet .mgc_document_fill:before{color:var(--blue-300);content:"\ec7e";font-size:96px}.no-notes-title{color:#112850;font-size:18px;font-style:normal;font-weight:600;line-height:28px}.no-notes-subtitle{color:var(--gray-400);font-size:14px;line-height:1.5;max-width:100%}.notes-main-content-body{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:8px;height:100%;min-height:0;overflow-y:auto;width:auto}.notes-main-content-body-blank{align-self:stretch;flex:1 0;min-height:200px}.add-note-editor .notes-main-content-body{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;display:flex;flex:1 1;flex-direction:column;height:calc(100vh - 120px);min-height:0;overflow:hidden;padding:0}.notes-actions-column{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.notes-actions-column .e-dropdown-btn.e-btn{border:1px solid var(--gray-400)}.notes-actions-column .e-btn .e-btn-icon{margin-top:0}.notes-main-content-body .e-grid .e-headercell[aria-colindex="7"] .e-headercelldiv{text-align:center!important}.add-note-editor{display:flex;flex-direction:column;gap:8px;height:100%;width:100%}.add-note-editor-body-row{display:flex;flex:1 1;flex-direction:row;gap:8px;min-height:0;overflow:hidden}.add-note-editor-body-row .notes-main-content-body{align-items:stretch;align-self:stretch;border-bottom:1px solid var(--blue-300);flex:1 1;height:100%;max-height:100%;min-height:0;min-width:0}.add-note-editor-body-row .rich-text-editor-container{flex:1 1;height:auto;min-height:240px}.note-editor-loading-blank{align-self:stretch;flex:1 0;min-height:200px}.notes-add-note-editor-mount{align-self:stretch;display:flex;flex:1 1;flex-direction:column;min-height:0;width:100%}.notes-context-view-bootstrap-wrap{position:relative}.notes-context-view-bootstrap-overlay{background:var(--blue-100);inset:0;pointer-events:none;position:absolute;z-index:10}.add-note-editor-body-row-loading>.add-note-context-sidebar,.add-note-editor-body-row-loading>.notes-main-content-body{display:none}.add-note-context-sidebar{align-self:stretch;background:var(--gray-white);border-bottom:1px solid var(--blue-200);border:1px solid var(--blue-200);border-bottom-color:var(--blue-300);border-radius:16px;display:flex;flex-direction:column;flex-shrink:0;min-height:0;min-width:320px;overflow:hidden;padding:8px 12px;transition:width .3s ease-in-out,min-width .3s ease-in-out,opacity .3s ease-in-out;width:320px}.add-note-context-sidebar.add-note-context-sidebar-closed{border:none;min-width:0;opacity:0;overflow:hidden;padding:0;width:0}.add-note-context-sidebar-header{align-items:center;display:flex;flex-shrink:0;justify-content:stretch;margin-bottom:8px}.add-note-context-sidebar-header .add-note-context-sidebar-new-btn{align-items:center;display:inline-flex;flex:1 1;gap:6px;justify-content:center}.note-filter-search-box{background-color:var(--gray-white);border:1px solid var(--gray-200);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;box-sizing:border-box;color:var(--gray-700);font-size:14px;font-style:normal;font-weight:500;height:32px;line-height:22px;padding:5px 10px 5px 5px;transition:box-shadow .2s ease,border-color .2s ease;width:100%}.note-filter-search-box .input-field{border:0;height:30px;padding:0}.add-note-context-sidebar-filter{flex-shrink:0;margin-bottom:8px}.add-note-context-sidebar-filter .note-filter-search-box{align-items:center;display:flex;flex:1 1;gap:8px;min-width:0}.add-note-context-sidebar-filter .add-note-filter-search-icon-left{align-content:center}.add-note-filter-search-icon-left{flex-shrink:0;padding:4px}.add-note-context-sidebar-filter .add-note-filter-search-icon-left:before,.add-note-filter-search-icon-left:before{color:var(--gray-400);font-size:18px}.add-note-context-sidebar-filter .add-note-filter-icon-btn{align-items:center;background:var(--blue-100);border:0;border-radius:4px;cursor:pointer;display:inline-flex;flex-shrink:0;height:24px;justify-content:center;padding:4px;width:24px}.add-note-context-sidebar-filter .add-note-filter-icon-btn:hover{background:var(--blue-200)}.add-note-context-sidebar-filter .add-note-filter-icon-btn .mgc_settings_2_line:before{color:var(--blue-600);font-size:16px}.add-note-context-sidebar-filter .note-filter-search-box .input-field-container{flex:1 1;min-width:0}.add-note-context-sidebar-filter .note-filter-search-box .input-field,.add-note-context-sidebar-filter .note-filter-search-box input{border:0;min-width:0;width:100%}.add-note-context-sidebar-filter .filter-label{color:var(--gray-500);font-size:14px;font-weight:500}.add-note-context-sidebar-filter .filter-label-reset{align-items:end;color:var(--blue-500);cursor:pointer;display:flex;font-size:12px;font-weight:500;margin-right:4px}.add-note-context-sidebar-toggle{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--gray-600);cursor:pointer;display:flex;justify-content:center;padding:4px}.add-note-context-sidebar-toggle:hover{background:var(--gray-100);color:var(--gray-700)}.rich-text-editor-container .e-rte-toolbar .e-btn.e-flat:focus,.rich-text-editor-container .e-rte-toolbar .e-css.e-btn.e-flat:focus{background:#0000!important;border-color:#0000!important;box-shadow:none!important;color:inherit!important}.rich-text-editor-container .e-rte-toolbar .e-btn.e-flat:focus i,.rich-text-editor-container .e-rte-toolbar .e-css.e-btn.e-flat:focus i{color:inherit}.rich-text-editor-container .e-rte-toolbar .e-btn.e-flat:hover,.rich-text-editor-container .e-rte-toolbar .e-css.e-btn.e-flat:hover{background-color:var(--blue-100)!important;border:1px solid var(--blue-200)!important;color:var(--blue-700)!important}.rich-text-editor-container .e-rte-toolbar .e-btn.e-flat:hover i,.rich-text-editor-container .e-rte-toolbar .e-css.e-btn.e-flat:hover i{color:inherit}.context-notes-toggle-btn{border-radius:6px;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.context-notes-toggle-btn:hover{background-color:var(--blue-100)!important;border:1px solid var(--blue-200)!important;color:var(--blue-700)!important}.context-notes-toggle-btn:hover i{color:inherit}.context-notes-toggle-btn:focus{background:#0000!important;border-color:#0000!important;box-shadow:none!important;color:inherit!important}.add-note-context-sidebar-list{flex:1 1;min-height:0;overflow:auto}.add-note-context-sidebar-listgroup{border:none;display:flex;flex-direction:column;gap:8px;padding:0}.add-note-context-sidebar-item{background:var(--gray-white);border:1px solid var(--gray-200);border-radius:8px;display:flex;flex-direction:column;gap:8px;padding:8px}.add-note-context-sidebar-item[role=button]{cursor:pointer}.add-note-context-sidebar-item[role=button]:hover{background:var(--gray-100);border-color:var(--gray-300)}.add-note-context-sidebar-item.add-note-context-sidebar-item-active{background:var(--blue-100);border-color:var(--blue-500)}.add-note-context-sidebar-item.add-note-context-sidebar-item-active .anm-title{color:var(--blue-700);font-weight:600}.add-note-context-sidebar-item .anm-li-title{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;width:100%}.add-note-context-sidebar-item .anm-title{color:var(--gray-700);font-size:12px;font-weight:500;line-height:20px}.add-note-context-sidebar-item .anm-date{color:var(--gray-400);font-size:10px;font-weight:500}.add-note-context-sidebar-item .anm-content{color:var(--gray-500);font-size:12px;font-weight:500;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.add-note-context-sidebar-item .anm-footer{align-items:center;display:flex;justify-content:space-between}.add-note-context-sidebar-item .anm-footer .anm-id{color:var(--blue-600);font-size:10px;font-weight:500;max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.add-note-context-sidebar-item .badge{align-items:center;border-radius:8px;display:flex;font-size:12px;font-weight:500;justify-content:center;padding:4px 8px;width:fit-content}.add-note-context-sidebar-item .badge.call,.add-note-context-sidebar-item .badge.contact{background:var(--indigo-200);color:var(--indigo-700)}.add-note-context-sidebar-item .badge.charting{background:var(--blue-600);color:var(--gray-white)}.add-note-context-sidebar-item .badge.perio{background:var(--teal-200);color:var(--teal-700)}.add-note-context-sidebar-item .badge.treatment-plan,.add-note-context-sidebar-item .badge.treatment_plan{background:var(--indigo-200);color:var(--indigo-700)}.add-note-context-sidebar-item .badge.appointment{background:var(--blue-200);color:var(--blue-600)}.add-note-context-sidebar-item .badge.claims{background:var(--orange-200);color:var(--orange-700)}.add-note-context-sidebar-item .badge.patient{background:var(--vivid-green-200);color:var(--vivid-green-700)}.add-note-context-sidebar-empty{color:var(--gray-500);font-size:12px;font-weight:500;padding:12px 0;text-align:center}.add-note-context-sidebar-loading-blank{flex:1 0;min-height:120px}.transcribed-audio-container{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;flex-shrink:0;height:calc(100vh - 80px);justify-content:stretch;width:311px}.transcribed-audio-container,.transcribed-audio-inner{align-items:stretch;display:flex;flex-direction:column}.transcribed-audio-inner{height:100%;width:100%}.transcribed-audio-header{align-items:center;align-self:stretch;background:var(--indigo-100);border-radius:16px 16px 0 0;display:flex;gap:8px;padding:8px 12px}.transcribed-audio-header-action{display:none}.transcribed-audio-header-title{color:var(--blue-600);font-family:Inter;font-size:16px;font-style:normal;font-weight:600;letter-spacing:-.069px;line-height:24px}.transcribed-audio-body{align-items:flex-start;align-self:stretch;display:flex;flex:1 1;gap:8px;overflow-y:auto;padding:12px}.transcribed-audio-body-inner{align-items:flex-start;display:flex;flex:1 0;flex-direction:column;gap:8px;width:100%}.transcribed-audio-body-content{align-items:flex-start;align-self:stretch;background:var(--gray-white);display:flex;flex-direction:column;gap:8px}.transcribed-audio-speaker{align-items:center;align-self:stretch;border-radius:8px;color:var(--blue-500);display:inline-flex;font-size:12px;font-weight:600;gap:8px;padding:0 4px}.transcribed-audio-speaker,.transcribed-audio-speaker-highlight{background:var(--indigo-100)}.transcribed-audio-text{color:var(--gray-700);font-size:12px;font-style:normal;font-weight:500;line-height:20px}.add-note-editor .e-dropdown-btn.e-btn{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;color:var(--blue-600)}.add-note-header-left{align-items:center;cursor:pointer;display:flex;gap:8px;margin-bottom:8px}.add-note-header-left .add-note-back-button{align-items:center;-webkit-appearance:none;appearance:none;background:#0000;border:none;color:inherit;cursor:pointer!important;display:inline-flex;flex-shrink:0;font:inherit;justify-content:center;min-height:32px;min-width:32px;padding:6px;position:relative;z-index:2}.add-note-header-left .add-note-back-button *,.add-note-header-left .add-note-back-button:focus,.add-note-header-left .add-note-back-button:hover{cursor:pointer!important}.add-note-header-right{align-items:center;display:flex;gap:8px;margin-bottom:8px}.add-note-title{border-radius:4px;color:var(--blue-600);cursor:pointer;font-size:16px;font-weight:600;line-height:24px;padding:4px 0;transition:background-color .2s}.add-note-title:hover{background-color:var(--blue-50)}.add-note-title-input{background:var(--gray-white);border:2px solid var(--blue-400);border-radius:4px;min-width:120px;outline:none;padding:4px 8px}.add-note-title-context,.add-note-title-input{color:var(--blue-600);font-size:16px;font-weight:600;line-height:24px}.add-note-title-context{cursor:pointer}.rich-text-editor-container{border:0;border-radius:16px;display:flex;flex:1 1;flex-direction:column;height:calc(100% - 80px);margin-bottom:0;min-height:0;overflow:hidden;position:relative;width:100%}.note-view-textarea{border:none;border-radius:12px;outline:none;padding:16px;resize:none}.note-view-content,.note-view-textarea{background:var(--gray-white);color:var(--gray-700);font-size:14px;height:99.75%;line-height:1.6;min-height:400px;overflow-y:auto;width:100%}.note-view-content{border:none;border-radius:16px;padding:8px}.note-view-content p{margin-bottom:8px}.note-view-content ol,.note-view-content ul{margin-bottom:8px;margin-left:20px;padding-left:20px}.note-view-content li{margin-bottom:4px}.note-view-content strong{font-weight:600}.note-view-content em{font-style:italic}.note-view-content h1,.note-view-content h2,.note-view-content h3,.note-view-content h4,.note-view-content h5,.note-view-content h6{font-weight:600;margin-bottom:8px;margin-top:16px}.note-view-content img{height:auto;max-width:100%}.rich-text-editor-container .e-richtexteditor{max-height:100%!important;overflow-y:auto!important}.rich-text-editor-container .e-richtexteditor .e-rte-content{max-height:calc(100% - 40px)!important}.rich-text-editor-container .e-richtexteditor .e-rte-content .e-content{height:auto!important;max-height:100%!important;min-height:200px!important;overflow-y:auto!important}.rich-text-editor-container .e-richtexteditor.e-rte-tb-expand{border:0!important;display:flex!important;flex-direction:column!important;height:100%!important}.rich-text-editor-container .e-richtexteditor .e-rte-content{border:0!important;display:flex!important;flex:1 1!important;flex-direction:column!important;min-height:0!important;overflow-y:auto!important}.rich-text-editor-container .e-richtexteditor .e-rte-content [id$=rte-edit-view]{display:flex!important;flex:1 1!important;flex-direction:column!important;height:100%!important;min-height:0!important}.rich-text-editor-container .e-richtexteditor .e-rte-content [id$=rte-edit-view] .e-content{flex:1 1!important;height:100%!important;min-height:0!important}.rich-text-editor-container .e-rte-content{border:0!important;flex:1 1!important;height:100%!important;overflow-y:auto!important}.rich-text-editor-container .e-rte-content .e-content{height:100%!important;max-height:100%!important;overflow-y:auto!important}.rich-text-editor-container .e-toolbar .e-toolbar-item:not(.e-separator){height:inherit;min-width:28px;padding:4px 0!important}.rich-text-editor-container .e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-dropdown-btn,.rich-text-editor-container .e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn,.rich-text-editor-container .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn,.rich-text-editor-container.e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-dropdown-btn{padding-left:5px;padding-right:5px}.rich-text-editor-container .e-toolbar .e-toolbar-items{background:var(--gray-white)!important}.e-toolbar .e-toolbar-item .e-tbar-btn{background:var(--gray-white);border:none;box-shadow:none;color:#212529}.rich-text-editor-container .e-richtexteditor .e-toolbar-wrapper .e-rte-toolbar:not(.e-rte-tb-float){border-bottom:1px solid #b1d5fb!important;position:relative}.rich-text-editor-container .e-toolbar{background:var(--gray-white)!important}.rich-text-editor-container .e-toolbar .e-toolbar-item.e-separator{margin:5px}.e-dropdown-popup.e-rte-dropdown-popup ul{margin-left:0!important}.template-dropdown{min-width:150px}.template-dropdown-container{position:relative}.template-dropdown-wrapper{pointer-events:none;position:relative}.template-dropdown-wrapper .template-dropdown-menu{pointer-events:auto}.template-dropdown-menu{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;left:0;margin-top:4px;max-height:600px;max-width:300px;min-width:200px;overflow-y:auto;padding:8px;position:absolute;top:100%;z-index:1000}.template-dropdown-menu.template-dropdown-menu-toolbar{min-width:260px}.template-dropdown-menu .mgc_right_small_fill:before{color:var(--blue-500);content:"\f1ce";font-size:20px}.template-dropdown-menu .mgc_down_small_fill:before{color:var(--blue-500);content:"\ec92";font-size:20px}.template-dropdown-button{align-items:center;background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;color:var(--blue-600);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:4px;justify-content:center;padding:5.5px 8px!important;text-align:left;transition:all .2s ease}.template-dropdown-button:hover{background:var(--blue-50);border-color:var(--blue-300)}.template-dropdown-button:focus{border-color:var(--blue-400);box-shadow:0 0 0 2px #185dd81a;outline:none}.template-dropdown-button.template-dropdown-open{background-color:var(--blue-100)}.template-dropdown-button .bi-caret-down-fill:before{color:var(--blue-600);content:"\f229";font-size:12px}.template-search-container{align-items:center;background:var(--gray-white);display:flex;padding:0;position:relative}.template-search-icon{color:var(--gray-400);font-size:16px;left:10px;pointer-events:none;position:absolute}.template-search-icon.mgc_search_2_line:before{color:var(--gray-400);content:"\f231"}.template-search-input{background:var(--blue-100);border:0;border-radius:6px;font-size:14px;height:32px;outline:none;padding:8px 8px 8px 32px;width:100%}.template-search-input:focus{border-color:var(--blue-400);box-shadow:0 0 0 2px #185dd81a}.template-search-input::placeholder{color:var(--gray-400);font-size:14px;font-style:normal;font-weight:400;line-height:22px}.template-back-button{align-items:center;border-bottom:1px solid var(--blue-200);color:var(--blue-600);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:8px 12px;transition:background-color .2s ease}.template-back-button:hover{background-color:var(--blue-50)}.template-list{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:8px}.template-dropdown-menu .template-item{align-items:center;color:var(--blue-600);cursor:pointer;display:flex;font-size:14px;justify-content:space-between;margin:0;padding:1px 2px;transition:background-color .2s ease;width:100%}.template-dropdown-menu .template-item:hover{background-color:var(--blue-200);border-radius:8px}.template-dropdown-menu .template-item i{color:var(--blue-500);font-size:12px}.template-dropdown-menu .template-subcategory div{font-size:12px;padding-left:5px}.template-dropdown-menu .template-category{border-radius:8px;transition:background-color .2s ease}.template-dropdown-menu .template-category-expanded{background:var(--blue-200)}.template-dropdown-menu .template-item .mgc_arrow_right_small_fill:before{color:var(--blue-500);content:"\e9a0"}.template-dropdown-menu .template-item .mgc_arrow_down_small_fill:before{color:var(--blue-500);content:"\e9a1"}.template-subcategory{color:var(--gray-500)!important;font-size:13px}.tag-dropdown-menu{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;bottom:calc(100% + 8px);box-shadow:0 4px 12px #00000026;left:0;min-width:120px;padding:4px 0;position:absolute;z-index:1000}.tag-dropdown-menu--dropup{bottom:calc(100% + 8px);box-shadow:0 -4px 12px #0000001a;top:auto}.tag-dropdown-item{align-items:center;cursor:pointer;display:flex;padding:4px 8px;transition:background-color .2s ease}.tag-dropdown-item:hover{background-color:var(--blue-200)}.add-note-header-left .mgc_pencil_fill:before{color:var(--blue-300)!important}.note-info-overlay .mgc_magic_3_fill:before{color:#6c757d;content:"\efca"}.note-info-overlay .mgc_pencil_2_ai_fill:before{color:#6c757d;content:"\f0da"}.note-info-overlay .mgc_at_line:before{color:#6c757d;content:"\e9ad"}.note-info-overlay .mgc_happy_line:before{color:#6c757d;content:"\ee77"}.ai-toolbar-overlay{background:#ffffffe6;border:1px solid var(--blue-200);border-radius:8px;display:flex;gap:2px;padding:4px;pointer-events:auto;position:absolute;z-index:9999}.ai-toolbar-btn{align-items:center;background:none;border:0;border-radius:4px;color:var(--blue-600);cursor:pointer;display:flex;font-size:12px;height:28px;justify-content:center;transition:all .2s ease;width:28px}.ai-toolbar-btn:hover{background:var(--blue-50);border-color:var(--blue-300);box-shadow:0 4px 8px #00000026;transform:translateY(-1px)}.ai-toolbar-btn i{font-size:16px}.ai-assist-btn:hover i:before{color:var(--blue-500)!important}.magic-edit-btn:hover i:before{color:var(--violet-500)!important}.happy-btn:hover i:before{color:var(--vivid-green-500)!important}.at-btn:hover i:before{color:var(--blue-500)!important}.note-info-toolbar-overlay{padding:4px 12px;pointer-events:auto;width:100%}.note-info-content{align-items:center;background:var(--gray-white);border-radius:6px;display:flex;font-size:14px;gap:12px;justify-content:space-between;line-height:1.3;padding:0 0 8px;width:100%}.ai-toolbar-section{display:flex;gap:3px}.note-info-tag{align-items:center;color:var(--gray-400);display:flex;flex-shrink:0;gap:8px;margin-bottom:0;position:relative}.note-info-tag .tag-value{color:var(--blue-600);font-weight:600}.note-info-dates{align-items:center;display:flex;flex-shrink:0;gap:8px;margin-left:auto;text-align:right}.note-info-date{color:var(--gray-400);font-size:14px;margin-bottom:0;white-space:nowrap}.quick-note-input-container{flex-shrink:0;margin-top:auto;padding:0 12px;width:100%}.quick-note-input-inner{align-items:center;align-self:stretch;background:var(--gray-white)!important;border:1px solid var(--blue-200);border-radius:12px;display:flex;justify-content:space-between;margin-top:8px;padding:0 8px 0 0;transition:background .2s ease,border .2s ease;width:100%}.quick-note-input-inner:focus-within{background:var(--gray-white);border:1px solid var(--blue-200)}.quick-note-input-wrapper .mgc_magic_3_fill:before{color:var(--gray-400);content:"\efca"}.quick-note-input-left{align-items:center;display:flex;flex:1 1}.quick-note-input{background:#0000;border:none;color:var(--blue-600);flex:1 1;font-size:14px;outline:none;padding:8px;width:auto}.quick-note-input::placeholder{color:var(--gray-400)}.quick-note-input-left i{color:var(--blue-500);flex-shrink:0;font-size:16px;margin-left:0}.quick-note-input-right{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.quick-note-send-btn{align-items:center;background:none;border:none;border-radius:8px;cursor:pointer;display:flex;height:20px;justify-content:center;padding:0;transition:background .2s ease,box-shadow .2s ease,transform .2s ease;width:20px}.quick-note-send-btn:hover:not(:disabled){background:var(--blue-100);box-shadow:0 0 0 1px var(--blue-300);transform:translateY(-1px)}.quick-note-send-btn:focus-visible{outline:2px solid var(--blue-400);outline-offset:2px}.quick-note-send-btn:disabled{cursor:not-allowed;opacity:.6}.quick-note-input-right i{color:var(--blue-600);cursor:pointer;font-size:20px;transition:color .2s ease}.quick-note-input-right .mgc_send_fill:before{color:var(--blue-600)!important;content:"\f244"}.quick-note-input-right i:hover{color:var(--blue-700)}.quick-note-input-right .ai-action-buttons{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.quick-note-input-right .ai-action-buttons .button-primary,.quick-note-input-right .ai-action-buttons .button-secondary{align-items:center;border-radius:6px;display:flex;font-size:12px;font-weight:500;height:28px;justify-content:center;padding:5px 8px}.quick-note-input-right .ai-action-buttons .button-primary{background:var(--indigo-500)}.quick-note-input-right .ai-action-buttons .button-secondary{border:1px solid var(--indigo-500);color:var(--indigo-500)}.quick-note-ai-mode{align-items:center;background:var(--blue-100);border-radius:12px;display:flex;gap:8px;padding:4px;pointer-events:auto}.quick-note-ai-mode-buttons{align-items:center;background:var(--indigo-100);border:1px solid var(--indigo-300);border-radius:8px;display:flex;gap:4px;height:24px;overflow:hidden;padding:0}.quick-note-ai-mode-button{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--blue-400);cursor:pointer;display:flex;flex-shrink:0;height:24px;justify-content:center;transition:background-color .2s ease,box-shadow .2s ease,color .2s ease;width:24px}.quick-note-ai-mode-button:focus-visible{outline:2px solid var(--blue-400);outline-offset:1px}.quick-note-ai-mode-button i{align-items:center;display:flex;font-size:16px;justify-content:center}.quick-note-ai-mode-button .mgc_magic_3_fill:before,.quick-note-ai-mode-button .mgc_pencil_2_ai_fill:before{color:inherit}.quick-note-ai-mode-button:hover:not(.quick-note-ai-mode-button-active){color:var(--blue-500)}.quick-note-ai-mode-button-active{background:var(--gray-white);box-shadow:1px 0 1px 0 #0000001a;color:var(--blue-500)}.quick-note-ai-mode--inline .quick-note-ai-mode-label{display:none}.quick-note-ai-mode-label{color:var(--blue-500);font-size:12px;font-weight:500;white-space:nowrap}.note-recording-bar{background:var(--blue-100);border-radius:8px;display:flex;gap:8px;justify-content:center;margin:12px 0 0;padding:4px 8px;width:100%}.note-recording-bar-ai{flex-wrap:wrap;gap:16px;justify-content:space-between}.note-recording-bar-center,.note-recording-bar-left,.note-recording-bar-right{align-items:center;display:flex;gap:8px}.note-recording-bar-center{flex:1 1;justify-content:center;min-width:220px}.note-recording-bar-left{flex:1 1;flex-wrap:wrap;justify-content:flex-start;min-width:220px}.note-recording-bar-right{flex:1 1;justify-content:flex-end}.note-recording-bar{align-items:center}.note-recording-bar-note-selects-wrapper{align-items:center;display:flex;gap:12px}.note-recording-bar-icon{align-items:center;background:var(--gray-white);border-radius:8px;box-shadow:-1px 0 2px 0 #5fa6c51a;color:var(--blue-700);display:inline-flex;font-size:24px;height:24px;justify-content:center;padding:4px;width:24px}.note-recording-bar-icon .mgc_mic_ai_fill:before{color:var(--blue-500);content:"\f008"}.note-recording-dropdown .mgc_down_small_fill:before{color:var(--blue-600)!important;content:"\ec92";font-size:24px}.note-recording-dropdown .mgc_up_small_fill:before{color:var(--blue-600)!important;content:"\f410";font-size:24px}.note-recording-dropdown{display:inline-flex;flex-direction:column;min-width:0;position:relative}.note-recording-dropdown-button{background:var(--blue-100);border:none;box-shadow:none;color:var(--blue-600);display:inline-flex;font-size:12px;font-weight:500;justify-content:space-between;padding:4px 4px 4px 8px!important;width:auto}.note-recording-dropdown-menu{background:var(--gray-white);border:none;border-radius:8px;bottom:calc(100% + 4px);box-shadow:0 6px 20px #185dd826;display:flex;flex-direction:column;gap:0;left:0;min-width:100%;padding:4px;position:absolute;width:152px;z-index:15}.note-recording-dropdown-item{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--blue-700);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:0;justify-content:space-between;padding:5px 10px;text-align:left;transition:background .2s ease,color .2s ease}.note-recording-dropdown-item:hover:not(:disabled){background:var(--blue-50);color:var(--blue-700)}.note-recording-dropdown-item.active{background:var(--blue-100);color:var(--blue-700)}.note-recording-dropdown-item-label{flex:1 1}.note-recording-dropdown-item-icon{align-items:center;color:var(--blue-500);display:inline-flex;justify-content:center}.ai-toolbar-popover{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:10px;padding:12px;z-index:25}.ai-toolbar-popover--emoji{max-height:360px;overflow-y:auto}.ai-toolbar-popover--emoji .emoji-selector{max-height:336px}.ai-toolbar-popover--mention{display:flex;flex-direction:column;gap:8px;max-height:260px;overflow-y:auto;width:220px}.ai-toolbar-popover__header{color:var(--blue-500);font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.ai-toolbar-popover__list{display:flex;flex-direction:column;gap:6px}.ai-toolbar-popover__item{background:var(--gray-white);border:1px solid var(--blue-100);border-radius:6px;color:var(--blue-700);font-size:13px;font-weight:500;padding:8px 10px;text-align:left;transition:background .2s ease,border-color .2s ease}.ai-toolbar-popover__item:hover{background:var(--blue-50);border-color:var(--blue-200)}.ai-toolbar-popover__empty{color:var(--gray-500);font-size:12px;padding:8px 4px}.note-recording-dropdown-item:disabled{cursor:not-allowed;opacity:.5}.note-recording-bar{position:relative}.refine-notes-panel{animation:refineSlideUp .2s ease-out;background:var(--blue-100);border-radius:12px;bottom:calc(100% + 8px);box-shadow:0 -2px 16px 0 #0000001a;display:flex;flex-direction:column;gap:8px;left:0;max-height:400px;overflow:hidden;position:absolute;right:0;width:100%;z-index:20}@keyframes refineSlideUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.refine-notes-panel-header{align-items:center;background:var(--blue-50);border-bottom:1px solid var(--blue-100);display:flex;justify-content:space-between;padding:12px 12px 0}.refine-notes-panel-title{align-items:center;color:var(--blue-600);display:flex;font-size:14px;font-weight:500;gap:8px}.refine-notes-panel-title i{color:var(--blue-500);font-size:18px}.refine-notes-panel-title .mgc_pencil_2_ai_fill:before{color:var(--blue-500);content:"\f0da"}.refine-notes-panel-close{align-items:center;background:#0000;border:none;border-radius:6px;cursor:pointer;display:flex;height:28px;justify-content:center;transition:background .2s ease;width:28px}.refine-notes-panel-close:hover{background:var(--blue-100)}.refine-notes-panel-close i{color:var(--blue-600);font-size:18px}.refine-notes-panel-close .mgc_close_line:before{color:var(--blue-600);content:"\eb77"}.refine-notes-panel-content{flex:1 1;overflow-y:auto;padding:0 12px 12px}.refine-notes-panel-text{color:var(--gray-700);font-size:13px;line-height:1.6}.refine-notes-panel-text p{margin-bottom:8px}.refine-notes-panel-text p:last-child{margin-bottom:0}.refine-notes-panel-text ol,.refine-notes-panel-text ul{margin:0 0 8px;padding-left:20px}.refine-notes-panel-text li{margin-bottom:4px}.refine-notes-panel-footer{display:flex;justify-content:flex-end;padding:0 12px 12px}.refine-notes-panel-char-count{color:var(--gray-400);font-size:12px;font-style:normal;font-weight:400;line-height:20px;text-align:right}.note-recording-bar-right .button{white-space:nowrap}.note-recording-time{align-items:center;display:inline-flex;font-size:14px;font-weight:500;gap:4px;width:75.66px}.note-recording-time-current{color:var(--blue-600);width:31.36px}.note-recording-time-total{color:var(--blue-400);width:31.36px}.note-recording-time-separator{color:var(--blue-300)}.note-recording-volume-control{align-items:flex-start;background:var(--gray-white);border:1px solid #b1d5fb;border:1px solid var(--blue-200,#b1d5fb);border-radius:24px;cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:2px;position:relative;width:240px}.note-recording-control-btn{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:transform .2s ease,background .2s ease;width:32px}.note-recording-control-btn i{color:var(--blue-600);font-size:20px}.note-recording-control-btn .mgc_rewind_backward_10_line:before{color:var(--blue-600);content:"\f1ad"}.note-recording-control-btn .mgc_rewind_forward_10_line:before{color:var(--blue-600);content:"\f1bd"}.note-recording-control-btn .mgc_play_fill:before{color:var(--blue-500);content:"\f11c"}.note-recording-control-btn .mgc_volume_fill:before{color:var(--blue-600);content:"\f47c"}.note-recording-control-btn--primary{background:var(--blue-200);border-radius:32px}.note-recording-control-btn:hover{transform:scale(1.05)}.note-recording-speed{color:var(--blue-600);font-size:14px;font-weight:600}.notes-mic-container{align-items:center;border-radius:12px;cursor:pointer;display:flex;gap:4px;padding:4px;transition:background-color .2s ease,box-shadow .2s ease}.notes-mic-container,.notes-mic-container-paused,.notes-mic-container-recording{background:var(--indigo-100)}.notes-mic-wave{align-items:center;display:flex;gap:2px;height:16px;justify-content:center;padding:2px;width:auto}.notes-mic-wave-line{background:var(--blue-200);border-radius:24px;display:flex;transform-origin:bottom center;transition:height .2s ease,background-color .2s ease;width:2px}.notes-mic-wave-line--tall{height:8px}.notes-mic-wave-line--medium{height:6px}.notes-mic-wave-line--short{height:4px}.notes-mic-container-recording .notes-mic-wave-line{animation:notes-mic-wave-pulse 1.1s ease-in-out infinite;background:var(--indigo-400)}.notes-mic-container-recording .notes-mic-wave-line:nth-child(2){animation-delay:.1s}.notes-mic-container-recording .notes-mic-wave-line:nth-child(3){animation-delay:.2s}.notes-mic-container-recording .notes-mic-wave-line:nth-child(4){animation-delay:.3s}.notes-mic-container-recording .notes-mic-wave-line:nth-child(5){animation-delay:.4s}@keyframes notes-mic-wave-pulse{0%,to{transform:scaleY(.6)}50%{transform:scaleY(1.35)}}.notes-mic-spinner{align-items:center;display:flex;height:16px;justify-content:center;width:24px}.notes-mic-spinner i{color:var(--blue-200);font-size:16px}.notes-mic-spinner .mgc_refresh_anticlockwise_1_line:before{color:var(--blue-200);content:"\f193"}.notes-mic-spinner--reset{cursor:pointer}.notes-mic-spinner--reset .mgc_refresh_anticlockwise_1_line:before{color:var(--blue-500);content:"\f193"}.notes-mic-spinner--reset:hover i{color:var(--blue-600)}.notes-mic-status--paused{background:var(--indigo-100)}.notes-mic-status{align-items:center;background:var(--gray-white);border-radius:8px;display:flex;gap:8px;height:24px;padding:4px}.notes-mic-status--idle .notes-mic-status-square{background:var(--blue-200)}.notes-mic-status-square{align-items:center;background:var(--blue-500);border:none;border-radius:2px;cursor:pointer;display:flex;height:12px;justify-content:center;padding:0;transition:background-color .2s ease,transform .2s ease;width:12px}.notes-mic-status-square--paused{background:var(--blue-200)}.notes-mic-status-square i{color:var(--blue-600);font-size:9px;line-height:1}.notes-mic-status-square:focus-visible{outline:2px solid var(--blue-400);outline-offset:2px}.notes-mic-status-square:hover{transform:translateY(-1px)}.notes-mic-status-pause{align-items:center;background:#0000;border:none;border-radius:2px;cursor:pointer;display:flex;height:12px;justify-content:center;padding:0;transition:transform .2s ease;width:12px}.notes-mic-status-pause i{color:var(--blue-500);font-size:14px;line-height:1}.notes-mic-status-pause .mgc_pause_fill:before{color:var(--blue-500);content:"\f0cc"}.notes-mic-status-pause:focus-visible{outline:2px solid var(--blue-400);outline-offset:2px}.notes-mic-status-pause:hover{transform:translateY(-1px)}.notes-mic-status-circle{align-items:center;background:var(--red-500);border:none;border-radius:50%;cursor:pointer;display:flex;height:12px;justify-content:center;padding:0;transition:background-color .2s ease,transform .2s ease;width:12px}.notes-mic-status-circle:focus-visible{outline:2px solid var(--blue-400);outline-offset:2px}.notes-mic-status-circle:hover{transform:translateY(-1px)}.notes-mic-info{align-items:flex-end;display:flex;flex-direction:column;gap:0;margin-right:8px}.notes-mic-info .text-red-500{color:var(--red-500)}.notes-mic-info-title{color:var(--blue-600)}.notes-mic-info-action,.notes-mic-info-title{font-size:10px;font-style:normal;font-weight:500;letter-spacing:-.043px;line-height:16px}.notes-mic-info-action{color:var(--blue-500)}.notes-mic-buttons{background:var(--indigo-100);border:1px solid var(--indigo-300);border-radius:8px;gap:4px;overflow:hidden;padding:0}.notes-mic-button,.notes-mic-buttons{align-items:center;display:flex;height:24px}.notes-mic-button{background:#0000;border-radius:8px;box-shadow:none;flex-shrink:0;justify-content:center;transition:background-color .2s ease,box-shadow .2s ease,color .2s ease;width:24px}.notes-mic-button i{align-items:center;color:var(--blue-400);display:flex;font-size:16px;justify-content:center}.notes-mic-button .mgc_mic_ai_fill:before,.notes-mic-button .mgc_mic_fill:before{color:inherit}.notes-mic-button-active{background:var(--gray-white);box-shadow:1px 0 1px 0 #0000001a}.notes-mic-button-active i{color:var(--blue-500)}.notes-mic-button-recording i{color:var(--blue-600)}.notes-mic-button-ai:not(.notes-mic-button-active) i{color:var(--blue-400)}.notes-mic-container-recording .notes-mic-button:not(.notes-mic-button-active) i{color:var(--indigo-600)}.custom-template-modal .modal-dialog{max-width:520px}.notes-empty-warning-modal .modal-dialog,.notes-save-note-modal .modal-dialog,.notes-unsaved-changes-modal .modal-dialog{margin:1.75rem auto;max-width:432px;width:100%}.notes-empty-warning-modal .modal-content,.notes-save-note-modal .modal-content,.notes-unsaved-changes-modal .modal-content{border:none;border-radius:8px;overflow:hidden}.notes-empty-warning-modal .modal-header.notes-confirmation-modal-header,.notes-save-note-modal .modal-header.notes-confirmation-modal-header,.notes-unsaved-changes-modal .modal-header.notes-confirmation-modal-header{align-items:center;background-color:var(--gray-white)!important;border-bottom:1px solid var(--gray-100);display:flex;min-height:40px;padding:8px 12px}.notes-empty-warning-modal .modal-header.notes-confirmation-modal-header .modal-title,.notes-save-note-modal .modal-header.notes-confirmation-modal-header .modal-title,.notes-unsaved-changes-modal .modal-header.notes-confirmation-modal-header .modal-title{color:var(--blue-600);font-size:16px;font-weight:600;letter-spacing:-.069px;line-height:24px}.notes-empty-warning-modal .modal-header.notes-confirmation-modal-header .btn-close,.notes-save-note-modal .modal-header.notes-confirmation-modal-header .btn-close,.notes-unsaved-changes-modal .modal-header.notes-confirmation-modal-header .btn-close{height:20px;margin:0;opacity:.5;padding:0;width:20px}.notes-empty-warning-modal .modal-header.notes-confirmation-modal-header .btn-close:hover,.notes-save-note-modal .modal-header.notes-confirmation-modal-header .btn-close:hover,.notes-unsaved-changes-modal .modal-header.notes-confirmation-modal-header .btn-close:hover{opacity:.75}.notes-empty-warning-modal .modal-body,.notes-save-note-modal .modal-body,.notes-unsaved-changes-modal .modal-body{padding:0!important}.notes-empty-warning-modal .modal-footer,.notes-save-note-modal .modal-footer.notes-save-note-modal__footer,.notes-unsaved-changes-modal .modal-footer{background-color:var(--gray-white)!important;border-top:1px solid var(--gray-200)!important;padding:8px!important}.notes-save-note-modal .modal-footer.notes-save-note-modal__footer{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.notes-save-note-modal__tag{align-items:center;display:flex;flex-shrink:0;gap:8px}.notes-save-note-modal__tag-label{color:var(--gray-400);font-size:14px;font-weight:500;line-height:22px}.notes-save-note-modal__actions{align-items:center;display:flex;gap:8px;justify-content:flex-end;margin-left:auto}.notes-confirmation-modal__body{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:128px;padding:0 12px;text-align:center}.notes-confirmation-modal__title{color:var(--blue-700);font-size:18px;font-weight:600;line-height:28px;margin:0}.notes-confirmation-modal__message{color:var(--gray-500);font-size:12px;font-weight:500;line-height:20px;margin:0}.notes-confirmation-modal__footer{align-items:center;display:flex;gap:8px;justify-content:flex-end;width:100%}.unsaved-changes-modal .modal-dialog{min-width:380px}.unsaved-changes-modal .modal-body{padding:16px!important}.unsaved-changes-modal__footer{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;width:100%}.unsaved-changes-modal__footer .btn{flex-shrink:0}.custom-template-modal__content{border:1px solid #09244b14;border-radius:16px;box-shadow:0 24px 48px #09244b14}.custom-template-modal__content .modal-header{border-bottom:none;padding:20px 24px 0}.custom-template-modal__content .modal-title{color:var(--blue-600);font-size:18px;font-weight:600}.custom-template-modal__content .modal-body{padding:16px 24px 24px}.custom-template-modal__form{display:flex;flex-direction:column;gap:6px}.custom-template-modal__form label{color:var(--gray-500);font-size:14px;font-style:normal;font-weight:500;line-height:22px}.custom-template-modal__form input,.custom-template-modal__form select{background:var(--gray-white);border:1px solid var(--gray-200);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;font-size:14px;height:40px;outline:none;padding:10px 12px}.custom-template-modal__form select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23363d47' d='m2 3.5-2-2h4z'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 12px}.custom-template-modal__form input:focus{border-color:var(--blue-400);box-shadow:0 0 0 2px #6690ff33}.custom-template-modal__editor{display:flex;flex-direction:column;gap:0;margin-top:8px;overflow:visible;position:relative}.custom-template-modal__editor .e-toolbar .e-toolbar-item:not(.e-separator){padding:4px 0}.custom-template-modal__editor .e-richtexteditor.e-rte-tb-expand{border:1px solid var(--blue-200);border-radius:16px}.custom-template-modal__editor .e-richtexteditor .e-toolbar-wrapper{background:var(--gray-white);border-radius:16px}.custom-template-modal__editor .e-toolbar{background:var(--gray-white);border-bottom:1px solid var(--blue-200)!important;border-radius:16px 16px 0 0!important}.custom-template-modal__editor .e-toolbar .e-toolbar-items{background:var(--gray-white);border-color:#e6e3e3!important;border-radius:16px 16px 0 0}.custom-template-modal__editor .e-toolbar .e-toolbar-item.e-overlay{background:var(--gray-white);color:#495057;opacity:.5}.custom-template-modal__editor .e-rte-content{border-bottom:0;border-bottom:1px solid var(--blue-200)!important;border-radius:0 0 16px 16px!important}.custom-template-modal__editor label{color:var(--blue-500);font-size:12px;font-weight:600}.custom-template-modal__editor textarea{border:1px solid var(--blue-200);border-bottom:none;border-radius:12px 12px 0 0;font-size:14px;height:400px;min-height:180px;outline:none;padding:12px;resize:vertical}.custom-template-modal__editor textarea:focus{border-color:var(--blue-400);box-shadow:0 0 0 2px #6690ff33}.custom-template-modal__popover{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:12px;bottom:calc(100% - 12px);box-shadow:0 12px 24px #09244b1f;display:flex;flex-direction:column;gap:8px;left:12px;max-height:260px;max-width:320px;min-width:240px;padding:12px;position:absolute;z-index:1065}.custom-template-modal__popover-title{color:var(--blue-700);font-size:12px;font-weight:600}.custom-template-modal__popover-list{display:flex;flex-direction:column;gap:4px;max-height:180px;overflow-y:auto}.custom-template-modal__popover-item{align-items:center;background:#edf4ff99;border:none;border-radius:8px;color:var(--blue-800);cursor:pointer;display:flex;font-size:13px;justify-content:flex-start;padding:6px 10px;transition:background .15s ease,transform .15s ease;width:100%}.custom-template-modal__popover-item:hover{background:#6690ff26;transform:translateY(-1px)}.custom-template-modal__popover-empty{color:var(--gray-600);font-size:12px;padding:4px 0}.custom-template-modal__link-modal .modal-content{border-radius:16px;padding:8px 0}.custom-template-modal__link-modal .modal-header{border-bottom:none;padding:16px 24px 8px}.custom-template-modal__link-modal .modal-title{color:var(--blue-900);font-size:16px;font-weight:600}.custom-template-modal__link-modal .modal-body{display:flex;flex-direction:column;gap:12px;padding:0 24px 8px}.custom-template-link-field{display:flex;flex-direction:column;gap:6px}.custom-template-link-field label{color:var(--blue-700);font-size:12px;font-weight:600}.custom-template-link-field input{border:1px solid var(--blue-200);border-radius:10px;font-size:14px;outline:none;padding:10px 12px}.custom-template-link-field input:focus{border-color:var(--blue-400);box-shadow:0 0 0 2px #6690ff33}.custom-template-link-error{color:#d83b3b;font-size:12px;padding:0 24px 8px}.custom-template-modal__link-modal .modal-footer{border-top:none;display:flex;gap:2px;justify-content:flex-end;padding:8px 24px 16px}.custom-template-modal__editor-footer{align-items:center;background:#edf4ff99;border:1px solid var(--blue-200);border-radius:0 0 12px 12px;border-top:none;display:flex;justify-content:space-between;margin-top:0;padding:8px 12px}.custom-template-modal__editor-actions{align-items:center;display:flex;gap:8px}.custom-template-modal__editor-actions--right{gap:0}.custom-template-modal__icon-button{align-items:center;background:#0000;border:none;border-radius:8px;box-shadow:none;cursor:pointer;display:inline-flex;height:28px;justify-content:center;padding:0;transition:transform .15s ease,box-shadow .15s ease;width:28px}.custom-template-modal__icon-button i{color:#8a8e97;font-size:16px}.custom-template-modal__icon-button .mgc_emoji_line:before{color:#8a8e97;content:"\eceb"}.custom-template-modal__icon-button .mgc_at_line:before{color:#8a8e97;content:"\e9ad"}.custom-template-modal__icon-button .mgc_link_2_line:before{color:#8a8e97;content:"\ef7f"}.custom-template-modal__icon-button .mgc_pencil_2_ai_line:before{color:#8a8e97;content:"\f0db"}.custom-template-modal__icon-button:hover{box-shadow:0 3px 6px #09244b1f;transform:translateY(-1px)}.custom-template-modal__send-button{align-items:center;background:none;border:none;border-radius:10px;box-shadow:none;display:inline-flex;justify-content:center;padding:6px 0}.custom-template-modal__send-button:disabled{cursor:not-allowed;opacity:.5}.custom-template-modal__footer{align-items:center;display:flex;flex-direction:row;gap:12px;justify-content:space-between!important;margin-top:4px;padding-left:0}.custom-template-modal__footer-left{flex:0 0 auto}.custom-template-modal__footer-right{display:flex;flex:0 0 auto;flex-direction:row;gap:8px}.template-add-custom{color:var(--blue-500)}.ai-icons-container .mgc_close_line{margin-left:0}.ai-icons-container .mgc_close_line:before{color:var(--blue-500);content:"\eb77"}.ai-icon-bg .mgc_magic_3_fill:before{color:var(--blue-500);content:"\efca"}.ai-icon-bg .mgc_pencil_2_ai_fill:before{color:var(--blue-500)}.notes-actions-column .mgc_download_2_fill:before{color:var(--blue-500)!important;content:"\ec94"}.ai-actions-container,.ai-icons-container{align-items:center;display:flex;flex-shrink:0;gap:8px}.ai-actions-container{isolation:isolate;overflow:visible;z-index:10}.ai-action-btn,.ai-actions-container{pointer-events:auto;position:relative}.ai-action-btn{align-items:center;background:none!important;border:0;border-radius:6px;color:var(--blue-500);cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:4px;padding:6px;transition:all .2s ease;white-space:nowrap;z-index:11}.ai-action-btn i{font-size:14px}.enhance-btn .mgc_magic_3_fill:before{color:var(--blue-500);content:"\efca"}.enhance-btn .mgc_right_line:before{color:var(--blue-500);content:"\f1cd"}.enhance-btn .mgc_arrow_down_line:before{color:var(--gray-500);content:"\e9a0";font-size:12px;margin-left:4px}.enhance-option{padding:8px 12px}.ai-action-btn:hover{background:var(--indigo-300);border:0}.regenerate-btn .mgc_refresh_2_line:before{color:var(--indigo-500);content:"\f18b"}.enhance-dropdown-container{display:inline-block;position:relative}.enhance-dropdown-container .mgc_down_small_fill:before{color:var(--blue-500)!important;content:"\ec92";font-size:24px}.enhance-dropdown-container .mgc_up_small_fill:before{color:var(--blue-500)!important;content:"\f410";font-size:24px}.enhance-dropdown{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;bottom:100%;margin-bottom:4px;min-width:200px;padding:8px 12px;position:absolute;right:0;z-index:1002}.enhance-option{background:none;border:none;color:var(--gray-700);cursor:pointer;display:block;font-size:12px;padding:4px 0;text-align:left;transition:background-color .2s ease;width:100%}.enhance-option:hover{background:var(--blue-50);color:var(--blue-600)}.enhance-option:first-child{border-radius:8px 8px 0 0}.enhance-option:last-child{border-radius:0 0 8px 8px}.ai-overlay-container{align-items:center;display:flex;flex-wrap:nowrap;gap:8px;width:100%}.ai-text{color:var(--blue-400);flex:1 1;font-size:14px}.quick-note-ai-overlay{overflow:visible;pointer-events:none;position:relative}.quick-note-ai-overlay .ai-actions-container{overflow:visible;pointer-events:auto;position:relative}.ai-response-container{background:var(--gray-white);border-radius:12px;margin:0 0 8px;overflow:hidden;padding:0}.ai-response-header{align-items:center;background:var(--indigo-100);border-radius:8px;display:flex;gap:12px;justify-content:flex-start;margin-bottom:8px;padding:6px 8px}.ai-response-title{align-items:center;color:var(--indigo-500);display:flex;font-size:14px;font-weight:500;gap:8px;line-height:20px}.ai-response-title .mgc_magic_3_fill:before{color:var(--blue-500);content:"\efca"}.ai-response-content{padding:0}.ai-response-sections{display:flex;flex-direction:column;gap:8px;margin-bottom:0}.ai-response-section{background:var(--gray-50);border-left:3px solid var(--blue-400);border-radius:8px;padding:8px}.ai-response-section h4{color:var(--blue-600);font-size:14px;font-weight:600;line-height:20px;margin:0 0 8px}.ai-response-section p{color:var(--gray-700);font-size:13px;line-height:18px;margin:0}.ai-response-preview{background:var(--gray-white);border:none;border-radius:0;box-shadow:none;display:flex;flex-direction:column;gap:0;margin-top:0;padding:0}.ai-response-preview-text{color:var(--gray-700);font-size:14px;line-height:1.6;max-height:600px;padding:12px 16px}.ai-response-preview-text>strong{color:var(--blue-700);display:block;font-size:15px;font-weight:600;margin:16px 0 8px}.ai-response-preview-text>strong:first-child{margin-top:0}.ai-response-preview-heading{align-self:stretch;background:var(--indigo-100);color:var(--indigo-500);font-weight:500;gap:8px;letter-spacing:.02em;margin-bottom:8px;padding:6px 8px}.ai-response-preview-heading,.ai-response-preview-heading-icon{align-items:center;border-radius:8px;display:flex;font-size:14px}.ai-response-preview-heading-icon{background:var(--gray-white);box-shadow:-1px 0 2px 0 #5fa6c51a;color:var(--indigo-600);justify-content:center;padding:4px}.ai-response-preview-heading-icon .mgc_magic_3_fill:before{color:var(--blue-500);content:"\efca";font-size:16px}.ai-response-preview-heading--loading{position:relative}.ai-response-preview-heading-text-shimmer{animation:ai-response-heading-shimmer 1.8s linear infinite;background:linear-gradient(90deg,var(--indigo-400) 0,var(--indigo-400) 30%,var(--indigo-600) 50%,var(--indigo-400) 70%,var(--indigo-400) 100%);-webkit-background-clip:text;background-clip:text;background-size:200% 100%;color:#0000;display:inline-block;position:relative}@keyframes ai-response-heading-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ai-response-preview-text strong{color:var(--blue-700)}.ai-response-list{color:var(--gray-700);margin:8px 0 12px;padding-left:24px}ul.ai-response-list{list-style-type:disc}ol.ai-response-list{list-style-type:decimal}.ai-response-list li{line-height:1.6;margin-bottom:6px;padding-left:4px}.ai-response-preview-placeholder{color:var(--gray-500);font-size:13px}.ai-response-preview-loading{display:flex;flex-direction:column;gap:10px;padding:12px 0}.ai-response-preview-loading-label{align-items:center;color:var(--gray-500);display:inline-flex;font-size:12px;font-weight:600;gap:4px;letter-spacing:.08em;text-transform:capitalize}.ai-response-preview-loading-dots{display:inline-flex;gap:4px;margin-left:2px}.ai-response-preview-loading-dot{animation:ai-response-loading-dot .9s ease-in-out infinite;background:var(--indigo-400);border-radius:50%;height:4px;opacity:.3;width:4px}.ai-response-preview-loading-text{display:flex;flex-direction:column;gap:6px}.ai-response-preview-loading-text-line{animation:ai-response-loading-text 1.4s ease-in-out infinite;background:linear-gradient(90deg,#474d5880,#5f6777e6,#3c414b80);-webkit-background-clip:text;background-clip:text;background-size:200% 100%;color:#0000;font-size:14px;font-weight:500;line-height:20px;margin:0;position:relative}@keyframes ai-response-loading-dot{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}@keyframes ai-response-loading-text{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.ai-response-section ul{margin:8px 0 0;padding-left:16px}.ai-response-section li{color:var(--gray-700);font-size:13px;line-height:18px;margin-bottom:4px}.ai-response-footer{background:var(--blue-50);border-radius:6px;color:var(--blue-700);font-size:13px;font-style:italic;line-height:18px;margin:16px 0 0;padding:12px;text-align:center}.notes-main-content-body .e-rte-content{height:100%!important;overflow-y:auto!important}.notes-main-content-body .e-rte-content .e-content{max-height:100%!important;overflow-y:auto!important}.rich-text-editor-container .e-richtexteditor .e-rte-content .e-content::-webkit-scrollbar,.rich-text-editor-container .e-richtexteditor .e-rte-content::-webkit-scrollbar{width:6px}.rich-text-editor-container .e-richtexteditor .e-rte-content .e-content::-webkit-scrollbar-track,.rich-text-editor-container .e-richtexteditor .e-rte-content::-webkit-scrollbar-track{background:var(--gray-100);border-radius:3px}.rich-text-editor-container .e-richtexteditor .e-rte-content .e-content::-webkit-scrollbar-thumb,.rich-text-editor-container .e-richtexteditor .e-rte-content::-webkit-scrollbar-thumb{background:var(--gray-300);border-radius:3px}.rich-text-editor-container .e-richtexteditor .e-rte-content .e-content::-webkit-scrollbar-thumb:hover,.rich-text-editor-container .e-richtexteditor .e-rte-content::-webkit-scrollbar-thumb:hover{background:var(--gray-400)}.rich-text-editor-container .e-richtexteditor .e-rte-content .e-content{padding:12px}.rich-text-editor-container p{margin-bottom:0!important}.save-note-modal .mgc_save_fill:before{color:var(--blue-500);content:"\f212"}.notes-main-content-body .e-grid.e-default .e-headercell{padding:0}.notes-main-content-body .custom-datagrid-container,.notes-main-content-body .e-grid,.notes-main-content-body .e-grid .e-gridcontent{border-radius:0}.note-tags-column{display:flex;justify-content:flex-start}.note-icon-column{align-items:center;display:flex;justify-content:center}.note-icon-column .mgc_document_2_fill:before{color:var(--blue-500);content:"\ec7a";font-size:16px}.note-title-text{align-items:center;display:flex}.note-title-text .mgc_pin_2_fill:before{color:var(--blue-500);content:"\f108";font-size:16px;margin-right:8px}.view-note-content,.view-note-info{font-size:14px}.notes-success-modal .modal-footer,.notes-success-modal-confirmation .modal-footer,.notes-view-modal .modal-footer{border-top:none!important;padding:0 8px 8px!important}.page-content:has(.notes-feature-container){background:var(--gray-white)!important;display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.page-content:has(.notes-feature-container) .container-fluid:has(.notes-page-layout){display:flex;flex:1 1;flex-direction:column;height:100%;min-height:0;padding:0}.custom-toolbar-button.template{padding:0 4px!important}.custom-toolbar-button.template .template-toolbar-button{align-items:center;background:var(--blue-100);border-radius:6px;color:var(--blue-600);display:flex;font-size:12px;font-weight:500;gap:4px;padding:4px 4px 4px 8px}.custom-toolbar-button.template .template-toolbar-button:hover{background:var(--blue-50);border-color:var(--blue-300)}.custom-toolbar-button.template .template-toolbar-button:active{background:var(--blue-100)}.custom-toolbar-button.template .template-toolbar-button .mgc_down_small_fill:before{color:var(--blue-500);content:"\ec92";font-size:24px}.template-toolbar-label{line-height:1}.reset-recording-text{color:var(--gray-700);font-size:14px;font-style:normal;font-weight:400;line-height:22px}.notes-main-content-body .e-grid .e-rowcell{color:var(--gray-700)!important;font-size:.875rem;font-weight:400;height:36px;padding:0}.notes-pdf-export-root .kiosk-pdf-header{align-items:center;background:var(--gray-white);border-bottom:1px solid var(--gray-200);box-sizing:border-box;display:flex;gap:12px;margin-bottom:16px;padding:12px 16px;width:100%}.notes-pdf-export-root .kiosk-pdf-header-logo{flex-shrink:0;height:42px;object-fit:contain;width:42px}.notes-pdf-export-root .kiosk-pdf-header-text{display:flex;flex-direction:column;min-width:0}.notes-pdf-export-root .kiosk-pdf-header-clinic-name{color:var(--gray-900);font-size:16px;font-weight:700;line-height:22px}.notes-pdf-export-root .kiosk-pdf-header-clinic-address{color:var(--gray-600);font-size:12px;line-height:18px}.notes-pdf-meta{color:var(--gray-800);font-size:13px;line-height:20px;padding:0 16px 16px}.notes-pdf-meta-row{display:flex;gap:8px;margin-bottom:6px}.notes-pdf-meta-label{color:var(--gray-600);flex:0 0 100px;font-weight:600}.notes-pdf-meta-value{flex:1 1;min-width:0;word-break:break-word}.notes-pdf-body{color:var(--gray-900);font-size:14px;line-height:1.5;padding:0 16px 24px;word-break:break-word}.notes-pdf-body img{height:auto;max-width:100%}.notes-pdf-body ol,.notes-pdf-body ul{margin:.5em 0;padding-left:1.5em}.notes-pdf-body p{margin:.5em 0}.notes-pdf-body p:first-child{margin-top:0}.note-editor-overlay-anchor{align-self:stretch;flex:1 1 auto;min-height:0;position:relative;width:100%}.note-editor-overlay-anchor--portal{height:100%;inset:0;position:absolute;width:100%;z-index:var(--z-note-overlay)}.note-editor-overlay-root{background:var(--blue-100);border-radius:16px;display:flex;flex-direction:column;inset:0;min-height:0;overflow:hidden;position:absolute;z-index:var(--z-note-overlay)}.note-editor-overlay-body{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}.note-editor-overlay-root .notes-page-layout{flex:1 1 auto;height:100%;min-height:0}.note-editor-overlay-root .add-note-editor,.note-editor-overlay-root .add-note-editor-body-row,.note-editor-overlay-root .notes-add-note-editor-mount,.note-editor-overlay-root .notes-main-content,.note-editor-overlay-root .notes-main-content-body,.note-editor-overlay-root .rich-text-editor-container,.note-editor-overlay-root .rich-text-editor-container .e-richtexteditor,.note-editor-overlay-root .rich-text-editor-container .e-rte-content{height:100%;min-height:0}.note-editor-overlay-root .rich-text-editor-container{min-height:320px}.note-editor-overlay-back i{font-size:18px;line-height:1}.note-editor-overlay-back{align-items:center;background:#0000;border:0;border-radius:8px;cursor:pointer;display:inline-flex;font-size:14px;gap:8px}.note-editor-overlay-back:hover{background:var(--blue-50)}body.note-editor-overlay-active .page-content{isolation:isolate;z-index:var(--z-note-overlay)}body.note-editor-overlay-active .modal-backdrop.note-overlay-confirmation-backdrop{z-index:var(--z-note-overlay-modal-backdrop)!important}body.note-editor-overlay-active .modal-backdrop.note-overlay-app-modal-backdrop{display:block!important;opacity:.5!important;opacity:var(--bs-backdrop-opacity,.5)!important;pointer-events:auto!important;visibility:visible!important;z-index:var(--z-note-overlay-modal-backdrop)!important}body.note-editor-overlay-active .modal.note-overlay-app-modal{z-index:var(--z-note-overlay-modal)!important}body.note-editor-overlay-active .modal-backdrop:not(.note-overlay-confirmation-backdrop):not(.note-overlay-app-modal-backdrop){display:none!important;opacity:0!important;pointer-events:none!important;visibility:hidden!important}body.note-editor-overlay-active.note-overlay-from-appointment .modal.show:has(>#schedule-appointment-modal.modal-dialog){opacity:0!important;pointer-events:none!important;visibility:hidden!important}body.note-editor-overlay-active.note-overlay-from-claims .modal.show.add-edit-claims-modal,body.note-editor-overlay-active.note-overlay-from-claims .modal.show.view-claim-info-modal{opacity:0!important;pointer-events:none!important;visibility:hidden!important}body.note-editor-overlay-active .confirmation-modal.modal,body.note-editor-overlay-active .delete-confirm-modal.modal,body.note-editor-overlay-active .notes-empty-warning-modal.modal,body.note-editor-overlay-active .notes-save-note-modal.modal,body.note-editor-overlay-active .notes-unsaved-changes-modal.modal{z-index:var(--z-note-overlay-modal)!important}.note-editor-overlay-anchor.appt-note-editor-overlay-anchor .note-editor-overlay-root,.note-editor-overlay-anchor.charting-note-editor-overlay-anchor .note-editor-overlay-root,.note-editor-overlay-anchor.claims-note-editor-overlay-anchor .note-editor-overlay-root{background:#0000;pointer-events:none}.note-editor-overlay-anchor.appt-note-editor-overlay-anchor .note-editor-overlay-body,.note-editor-overlay-anchor.charting-note-editor-overlay-anchor .note-editor-overlay-body,.note-editor-overlay-anchor.claims-note-editor-overlay-anchor .note-editor-overlay-body{pointer-events:none}.note-editor-overlay-anchor.appt-note-editor-overlay-anchor .notes-feature-container,.note-editor-overlay-anchor.appt-note-editor-overlay-anchor .transcribed-audio-container,.note-editor-overlay-anchor.charting-note-editor-overlay-anchor .notes-feature-container,.note-editor-overlay-anchor.charting-note-editor-overlay-anchor .transcribed-audio-container,.note-editor-overlay-anchor.claims-note-editor-overlay-anchor .notes-feature-container,.note-editor-overlay-anchor.claims-note-editor-overlay-anchor .transcribed-audio-container{pointer-events:auto}.form-pdf-kiosk-header{align-items:center;background:var(--gray-white);border-bottom:1px solid var(--gray-200);box-sizing:border-box;display:flex;gap:12px;margin-bottom:16px;padding:12px 16px;width:100%}.form-pdf-kiosk-header-logo{flex-shrink:0;height:42px;object-fit:contain;width:42px}.form-pdf-kiosk-header-text{display:flex;flex-direction:column;min-width:0}.form-pdf-kiosk-header-clinic-name{color:var(--gray-900);font-size:16px;font-weight:700;line-height:22px}.form-pdf-kiosk-header-clinic-address{color:var(--gray-600);font-size:12px;line-height:18px}.tab-button-group{display:flex}.tab-button-group .tab-button{background:var(--gray-white);border:1px solid var(--blue-300);border-radius:0;box-shadow:0 1px 2px 0 #1018280d;color:var(--blue-600);font-size:14px;font-weight:600;padding:5px 8px;transition:all .15s ease}.tab-button-group .tab-button:hover{background-color:var(--blue-100);border-color:var(--blue-300)}.tab-button-group .tab-button.active{background-color:var(--blue-200);border-color:var(--blue-300);color:var(--blue-600)}.tab-button-group .tab-button:first-child{border-bottom-left-radius:8px;border-top-left-radius:8px}.tab-button-group .tab-button:last-child{border-bottom-right-radius:8px;border-top-right-radius:8px}.tab-button-group .tab-button:not(:first-child){margin-left:-1px}.tab-button-group .tab-button:not(:first-child):not(:last-child){border-radius:0}.tab-button-group .tab-button:focus{box-shadow:none}.tab-button-group .tab-button [class^=mgc_]:before{color:var(--blue-500)!important;transition:color .3s ease}.tab-button-group .tab-button:hover .ti:before,.tab-button-group .tab-button:hover [class^=mgc_]:before{color:var(--blue-600)!important}.tab-button-group .tab-button .ti:before{color:var(--blue-500)!important;transition:color .3s ease}.tab-button-group .tab-button:disabled{opacity:.5;pointer-events:none}.custom-datagrid-container{padding:0;width:100%}.custom-datagrid-container.is-loading .e-gridcontent{position:relative}.custom-datagrid-container.is-loading .e-gridcontent:after{background:#ffffffa6;content:"";inset:0;pointer-events:none;position:absolute}.custom-datagrid-table{border-collapse:collapse;color:var(--gray-500);font-size:14px;font-weight:400;line-height:22px;table-layout:auto;width:100%}.custom-datagrid-table .e-headercell{background:var(--blue-100)!important}.e-headercell{background-color:#eff1f3;border-bottom:1px solid var(--gray-200);border-top:1px solid var(--gray-200);color:var(--blue-600)!important;font-size:14px;font-weight:600;vertical-align:middle}.e-grid .e-headertext,.e-grid th.e-headercell[aria-sort=ascending] .e-headertext,.e-grid th.e-headercell[aria-sort=ascending] .e-sortfilterdiv,.e-grid th.e-headercell[aria-sort=descending] .e-headertext,.e-grid th.e-headercell[aria-sort=descending] .e-sortfilterdiv{color:var(--blue-600);font-size:.875rem;font-weight:600!important}.e-grid.e-default .e-detailheadercell,.e-grid.e-default .e-headercell{background:var(--blue-100)!important;height:32px!important;padding:initial}.custom-datagrid-container .e-gridheader .e-headercell:first-child,.custom-datagrid-container .e-rowcell:first-child{border-left:#0000}.custom-datagrid-container .e-gridheader .e-headercell:last-child,.custom-datagrid-container .e-rowcell:last-child{border-right:#0000}.custom-datagrid-container .e-rowcell{background-color:var(--gray-white)!important;color:var(--gray-700);padding:10px 6px;vertical-align:middle}.custom-datagrid-container .e-grid .e-headercelldiv{padding:0}.custom-datagrid-container .e-row:hover{background-color:var(--gray-100)!important}.contact-phone{color:var(--blue-500)!important}.item-name{color:var(--gray-700)!important}.action-button{border:1px solid var(--blue-500)!important;justify-content:center}.action-button .ti{color:var(--blue-500)!important;font-size:16px}.action-buttons{justify-content:flex-start}.action-buttons:hover{text-decoration:none!important}.custom-datagrid-search{border:1px solid var(--gray-300);border-radius:5px;font-size:14px;padding:.5rem;width:100%}@media (max-width:768px){.custom-datagrid-container .e-gridheader .e-headercell,.custom-datagrid-container .e-rowcell{font-size:.875rem;padding:.5rem}.custom-datagrid-container .e-gridheader .e-headercell{height:32px!important}.action-button{font-size:14px;height:20px;padding:3px;width:20px}}.e-grid .e-headercelldiv{height:auto;margin:0}.e-grid .e-headercelldiv.e-headerchkcelldiv{margin-left:6px}.location-table .e-rowcell{border-bottom:1px solid #d2d5db;border-bottom:1px solid var(--Gray-Gray-200,#d2d5db);border-top:none}.e-grid .e-gridheader .e-headercell .e-headercelldiv.e-headerchkcelldiv{padding-left:16px}.e-grid .e-sortfilterdiv{float:right;height:18px;margin:-20px -2px -12px 8px;padding:2px;width:18px}.e-grid .e-sortnumber{display:none}.custom-datagrid-container .e-grid .e-rowcell:first-child{padding-left:8px}.custom-datagrid-container .e-grid .e-rowcell{font-size:.875rem}.e-row.e-childrow-hidden{display:none}.call-modal .modal-footer,.call-modal .modal-header{background-color:#fff!important;background-color:var(--gray-white,#fff)!important;padding:16px 16px 0!important}.call-modal .modal-header{padding:16px 16px 0!important}.call-modal .modal-body{padding:16px 16px 24px!important}.call-modal .modal-footer{padding:0 16px 16px!important}.audio-transcription-container .modal-content{max-width:none;width:680px}.audio-transcription-container .modal-dialog{align-content:center;display:flex;justify-content:center;margin:auto;max-width:none;width:680px}.audio-transcription-container .modal-title{color:var(--blue-600);font-size:16px;font-weight:600}.audio-transcription-body{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:space-between}.audio-waveform-container{align-items:center;background-color:var(--blue-100);border-radius:8px;display:flex;gap:12px;padding:4px 8px;width:100%}.audio-waveform-container .play-container{align-items:center;display:flex;flex:1 1;gap:8px}.audio-waveform-container .play-btn:before{color:var(--blue-600);font-size:16px}.audio-waveform-container .time-progress-display{display:flex;font-size:12px;font-weight:500;gap:4px}.audio-waveform-container .time-progress-display .current-time{color:var(--gray-500);width:40px}.audio-waveform-container .time-progress-display .total-duration{color:var(--gray-400)}.audio-visualizer{align-items:end;align-self:stretch;display:flex;flex:1 1;gap:5px;justify-content:center;min-width:0;padding:0 3px}.audio-visualizer canvas{flex:1 1;height:23.9px;margin-left:16px;min-width:0;width:100%}.audio-waveform-container .vol-btn:before{color:var(--blue-600)}.volume-control-horizontal{width:65px}.volume-control-vertical{right:0;top:100%;transform:translate(38%,-350%) rotate(-90deg);width:65px}.audio-waveform-container .speed-btn{background:var(--gray-white);border-radius:4px;color:var(--blue-600);font-size:12px;padding:2px}.audio-waveform-container .legend{display:flex;font-size:12px;font-weight:500;gap:8px}.audio-waveform-container .legend .client{color:var(--blue-400)}.audio-waveform-container .legend .clinic{color:var(--violet-400)}.transcript-row{align-items:center;border:1px solid var(--gray-200);border-radius:8px;display:flex;flex-direction:column;gap:8px;max-height:308px;padding:8px;width:100%}.transcript-row .audio-text-container{display:flex;flex:1 0;flex-direction:column;gap:8px;max-height:252px;min-height:252px;overflow-y:auto;width:100%}.audio-text-container .active{background-color:var(--blue-200);border-radius:4px}.audio-transcription-container .client-speaker,.audio-transcription-container .clinic-speaker,.audio-transcription-container .time{font-size:12px;font-weight:500;line-height:20px}.audio-transcription-container .clinic-speaker{color:var(--violet-500)}.audio-transcription-container .client-speaker{color:var(--blue-500)}.audio-text-container .message-container{gap:4px}.audio-transcription-container .time{color:var(--gray-500)}.audio-transcription-container .message{color:var(--gray-700);font-size:12px;font-weight:400;line-height:20px}.clinic-speaker .search-highlight,.message.clinic .search-highlight{background:var(--violet-200)}.client-speaker .search-highlight,.message.client .search-highlight{background:var(--blue-200)}.audio-waveform-container .volume-container{align-items:center;display:flex;justify-content:center;position:relative}.audio-bar-chart{border:1px solid var(--gray-200);border-radius:8px;display:flex;flex-direction:column;gap:8px;padding:8px;width:100%}.audio-bar-chart .bar-track{align-items:center;display:flex;gap:8px}.audio-bar-chart .track-label{font-size:12px;font-weight:500;min-width:34px;text-align:left}.audio-bar-chart .caller-label{color:var(--blue-500)}.audio-bar-chart .clinic-label{color:var(--violet-500)}.audio-bar-chart .track-content{background-color:var(--gray-100);border-radius:4px;flex:1 1;height:16px;overflow:hidden;position:relative;width:100%}.audio-bar-chart .bar-segment{border-radius:4px;height:100%;position:absolute;top:0}.audio-bar-chart .bar-segment.striped{background-image:repeating-linear-gradient(45deg,currentColor,currentColor 4px,#fff9 0,#fff9 8px);background-size:11.31px 11.31px}.call-summary-modal-container{border:1px solid var(--gray-200);border-radius:8px;color:var(--gray-500);display:flex;flex-direction:column;font-size:12px;font-weight:500;gap:8px;line-height:20px;padding:8px;width:100%}.call-summary-modal-container .header{color:var(--indigo-500);font-size:12px;font-weight:600}.call-summary-modal-container .summary-item{align-items:center;display:flex;gap:4px}.call-summary-modal-container .bullet-icon{align-items:center;color:var(--indigo-400);display:flex;font-size:4px}.call-summary-modal-container .secondary-header{font-weight:600}.call-summary-modal-container .suggestion-btn{width:max-content}.add-contact-modal .modal-content{max-width:85%}.add-contact-modal .custom-modal-body{display:flex;flex-direction:column;gap:8px;padding:0 12px!important}.add-contact-modal .acm-row{display:flex;gap:8px}.add-contact-modal .acm-input-label,.add-contact-modal .input-field-label{align-items:flex-end;color:var(--gray-500);font-size:14px;font-weight:500;gap:4px;margin:0}.add-contact-modal .acm-opt{color:var(--gray-400);font-size:12px;font-weight:500;margin:0}.add-contact-modal .acm-row-1 .title-slot{width:12.5%}.add-contact-modal .acm-row-1 .fname-slot{width:37.5%}.add-contact-modal .acm-row-1 .lname-slot,.add-contact-modal .acm-row-2 .mname-slot,.add-contact-modal .acm-row-2 .pname-slot,.add-contact-modal .acm-row-4 .city-slot,.add-contact-modal .acm-row-5 .cphone-slot,.add-contact-modal .acm-row-5 .email-slot,.add-contact-modal .acm-row-6 .hnumber-slot,.add-contact-modal .acm-row-6 .wnumber-slot{width:50%}.add-contact-modal .acm-row-4 .state-slot{width:35%}.add-contact-modal .acm-row-4 .zip-slot{width:15%}.add-contact-modal .modal-footer{margin-top:16px}.add-contact-modal .acm-row .text-danger{color:var(--red-500)!important;font-size:12px;font-style:normal;font-weight:500;line-height:20px}.block-confirm-modal{z-index:1060!important}.block-confirm-modal .modal-body,.block-confirm-modal .modal-content{border-radius:12px}.block-confirm-modal .modal-body{display:flex;flex-direction:column;gap:24px;padding:16px;width:544px}.block-confirm-modal .bcm-text{display:flex;flex-direction:column;gap:8px}.block-confirm-modal .bcm-main-text{color:var(--gray-900);font-size:16px;font-weight:600}.block-confirm-modal .bcm-sub-text{color:var(--gray-600);font-size:16px;font-weight:400}.block-confirm-modal .bcm-buttons{align-items:center;align-self:stretch;display:flex;gap:8px;justify-content:flex-end}.add-contact-group-modal{z-index:1060!important}.add-contact-group-modal .modal-body{display:flex;flex-direction:column;gap:12px}.add-contact-group-modal .acgm-details{display:flex;gap:8px}.add-contact-group-modal .acgm-details .input-field-container{display:flex;flex-direction:column;justify-content:start}.add-contact-group-modal .acgm-name-container,.add-contact-group-modal .acgm-platform-container{width:100%}.add-contact-group-modal .acgm-platform-container label{color:var(--gray-500);font-size:14px;font-weight:500;margin-bottom:3px}.add-contact-group-modal .acgm-platform-container .form-select{border:1px solid var(--gray-200);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d}.add-contact-group-modal .acgm-input-contact{position:relative}.add-contact-group-modal .acgm-input-contact .mgc_search_2_line:before{color:var(--gray-500);font-size:16px}.add-contact-group-modal .acgm-contact-list{background:#fff;border:1px solid #ccc;border-radius:8px;left:0;margin-top:4px;max-height:200px;overflow-y:auto;padding:4px 8px;position:absolute;right:0;top:100%;z-index:10}.add-contact-group-modal .acgm-contact-list .contact-dropdown-item{cursor:pointer;font-family:inter;font-size:12px;list-style-type:none;padding:4px}.add-contact-group-modal .acgm-member-list label{color:var(--gray-500);font-size:14px;font-weight:500}.add-contact-group-modal .added-contact{align-items:center;background:var(--gray-100);border-radius:4px;color:var(--gray-500);display:flex;font-size:12px;font-weight:400;gap:4px;height:fit-content;justify-content:center;padding:1px 4px;width:fit-content}.add-contact-group-modal .acgm-member-list .added-contact .mgc_close_line:before{font-size:16px}.add-contact-group-modal .acgm-ac-container{display:flex;flex-wrap:wrap;gap:4px}.add-contact-group-modal .acgm-ac-container-secondary{background:var(--gray-white);border:1px solid var(--gray-200);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;display:flex;flex-wrap:wrap;gap:8px;height:80px;max-height:80px;overflow-y:auto;padding:8px}.add-contact-group-modal .text-danger{color:var(--red-500)!important;font-size:12px;font-weight:500;margin-top:4px}.add-chat-modal .modal-dialog{margin:1.75rem auto;max-width:640px;width:100%}.add-chat-modal .modal-content{border:none;border-radius:8px;overflow:hidden}.add-chat-modal .modal-header.add-chat-modal-header{align-items:center;background-color:var(--gray-white);border-bottom:1px solid var(--gray-100);display:flex;min-height:40px;padding:8px 12px}.add-chat-modal .modal-header.add-chat-modal-header .modal-title{color:var(--blue-600);font-size:16px;font-weight:600;letter-spacing:-.069px;line-height:24px}.add-chat-modal .modal-header.add-chat-modal-header .btn-close{height:20px;margin:0;opacity:.5;padding:0;width:20px}.add-chat-modal .modal-header.add-chat-modal-header .btn-close:hover{opacity:.75}.add-chat-modal .modal-body{padding:0 0 12px}.add-chat-modal .add-chat-search-section{box-sizing:border-box;padding:8px 0 0;width:100%}.add-chat-modal .add-chat-search{align-items:center;background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;box-sizing:border-box;display:flex;padding:4px 8px 4px 4px;width:100%}.add-chat-modal .add-chat-search--active{border-color:var(--blue-400)}.add-chat-modal .add-chat-search-icon{align-items:center;color:var(--gray-400);display:flex;flex-shrink:0;justify-content:center;line-height:0;padding:4px}.add-chat-modal .add-chat-search-icon i{align-items:center;display:inline-flex;font-size:16px;height:16px;justify-content:center;width:16px}.add-chat-modal .add-chat-search-field{background:#0000;border:none;color:var(--gray-700);flex:1 1;font-size:14px;font-weight:400;line-height:22px;margin:0;min-width:0;outline:none;padding:0}.add-chat-modal .add-chat-search-field::placeholder{color:var(--gray-400);font-weight:400}.add-chat-modal .add-chat-search-field:focus{outline:none}.add-chat-modal .acm-list-section{padding:8px 0 0}.add-chat-modal .acm-header{color:var(--gray-400);display:block;font-size:12px;font-weight:400;line-height:20px;padding:4px 0}.add-chat-modal .acm-empty-results{color:var(--gray-400);font-size:12px;line-height:20px;padding:8px 12px 4px}.add-chat-modal .contact-dropdown-items{max-height:420px;overflow-y:auto}.add-chat-modal .contact-dropdown-item{align-items:center;background-color:initial;border:0;border-radius:8px;color:var(--gray-500);display:flex;gap:0;padding:8px 4px 8px 12px;width:100%}.add-chat-modal .contact-dropdown-item:hover{background-color:var(--blue-100)}.add-chat-modal .patient-img img,.add-chat-modal img.patient-img{border-radius:8px;height:40px;object-fit:cover;width:40px}.add-chat-modal .img-container{align-items:center;border-radius:8px;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.add-chat-modal .img-container.contact{background-color:var(--blue-100)}.add-chat-modal .img-container.group{background-color:var(--blue-500)}.add-chat-modal .img-container.unknown{background-color:var(--gray-200);box-sizing:border-box;padding:8px}.add-chat-modal .img-container span:before{font-size:24px}.add-chat-modal .img-container.contact span:before{color:var(--blue-500)}.add-chat-modal .img-container.group span:before{color:var(--gray-white)}.add-chat-modal .img-container.unknown span:before{color:var(--gray-500);font-size:24px}.add-chat-modal .info-container{align-items:center;display:flex;justify-content:space-between;min-width:0;padding:0 8px;width:100%}.add-chat-modal .info-container .ic-text{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;min-width:0}.add-chat-modal .info-container .secondary{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.add-chat-modal .info-container .full-name{color:var(--gray-600);font-size:16px;font-weight:500;letter-spacing:-.069px;line-height:24px}.add-chat-modal .info-container .phone-line{color:var(--gray-700);font-size:12px;font-weight:400;line-height:20px}.add-chat-modal .info-container .phone-line--unknown{color:var(--gray-500)}.add-chat-modal .info-container .contact-btns{display:flex;flex-shrink:0;gap:8px}.add-chat-modal .info-container .contact-btns button{align-items:center;background:var(--gray-white);border:1px solid var(--blue-500);border-radius:8px;display:inline-flex;justify-content:center;padding:4px}.add-chat-modal .contact-dropdown-item:hover .contact-btns button:first-of-type{background:var(--blue-100)}.add-chat-modal .info-container .contact-btns button span:before{color:var(--blue-500);display:flex;font-size:16px}.add-chat-modal .search-highlight{background-color:var(--blue-500);border-radius:0;color:var(--gray-white);font-weight:600;padding:0}.select-contact-modal .modal-dialog{margin:1.75rem auto;max-width:640px;width:100%}.select-contact-modal .modal-content{border:none;border-radius:8px;overflow:hidden}.select-contact-modal .modal-header.select-contact-modal-header{align-items:center;background-color:var(--gray-white);border-bottom:1px solid var(--gray-100);display:flex;min-height:40px;padding:8px 12px}.select-contact-modal .modal-header.select-contact-modal-header .modal-title{color:var(--blue-600);font-size:16px;font-weight:600;letter-spacing:-.069px;line-height:24px}.select-contact-modal .modal-header.select-contact-modal-header .btn-close{height:20px;margin:0;opacity:.5;padding:0;width:20px}.select-contact-modal .modal-header.select-contact-modal-header .btn-close:hover{opacity:.75}.select-contact-modal .modal-body{display:flex;flex-direction:column;gap:8px;padding:8px 12px}.select-contact-modal .contact-item{align-items:flex-start;border:1px solid var(--gray-200);border-radius:8px;box-sizing:border-box;cursor:pointer;display:flex;justify-content:space-between;padding:5px 8px;width:100%}.select-contact-modal .contact-item:hover{background-color:var(--blue-100)}.select-contact-modal .scm-contact-info{display:flex;flex-direction:column}.select-contact-modal .scm-dn-number{color:var(--gray-700);font-size:14px;font-weight:500;line-height:22px}.select-contact-modal .scm-dn-preferred{align-items:center;background:var(--blue-100);border-radius:8px;color:var(--blue-700);display:flex;flex-shrink:0;font-size:12px;font-weight:500;justify-content:center;line-height:20px;padding:0 8px}.select-contact-modal .scm-label{color:var(--gray-400);font-size:12px;font-weight:500;line-height:20px;padding:2px 0}.ai-summary-modal .modal-body,.ai-summary-modal .modal-content{border-radius:12px}.ai-summary-modal .modal-body{display:flex;flex-direction:column;gap:24px;padding:16px}.ai-summary-modal .asm-summary,.ai-summary-modal .asm-summary .asm-summary-item:last-child{margin-bottom:0}.ai-summary-modal .asm-summary-item::marker{color:var(--indigo-500)}.ai-summary-modal .asm-summary-item{color:var(--gray-500);font-size:14px;font-weight:500;margin-bottom:8px}.time-points-modal .modal-dialog{max-width:none;min-width:0;min-width:auto;width:696px}.time-points-modal.modal{z-index:1060}.time-points-modal .custom-modal-body{display:flex;flex-direction:column;gap:12px;padding:12px!important}.time-points-modal .ac-item{display:flex;gap:12px;width:100%}.time-points-modal .ac-item-input{display:flex;flex-direction:column;gap:4px;width:100%}.time-points-modal .ac-input-label,.time-points-modal .ac-input-label span:before,.time-points-modal .input-field-label{text-wrap:nowrap;align-items:center;color:var(--gray-500);display:flex;font-size:14px;font-weight:500;justify-content:space-between}.time-points-modal .ac-item-input-options{display:flex;gap:8px}.time-points-modal .ac-item-input-options>*,.time-points-modal .ac-item>*{flex:1 1}.time-points-modal .ac-item-group-input{display:flex;gap:8px}.time-points-modal .ac-item-group-buttons{display:flex;flex-grow:1;gap:4px;width:100%}.time-points-modal .ac-item-group-buttons .button{width:100%}.time-points-modal .ac-recurring-for-input{border:1px solid var(--gray-200);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;box-sizing:border-box;color:var(--gray-700);font-size:14px;font-style:normal;font-weight:500;padding:5px 10px;transition:box-shadow .2s ease,border-color .2s ease;width:56px}.time-points-modal .ac-recurring-for-input:focus{border-color:var(--blue-200);box-shadow:none;outline:none}.time-points-modal .form-select{border-radius:8px;padding:4px 8px!important}.time-points-modal .modal-text-editor-comp{border:1px solid var(--gray-200);border-radius:8px}.time-points-modal .modal-text-editor-comp .e-btn-icon,.time-points-modal .modal-text-editor-comp .e-btn-icon:before,.time-points-modal .modal-text-editor-comp .e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn .e-icons.e-btn-icon:not(.e-caret){color:var(--gray-400);font-size:10px!important}.time-points-modal .modal-text-editor-comp .e-toolbar-wrapper{height:24px!important}.time-points-modal .modal-text-editor-comp .e-toolbar .e-toolbar-item,.time-points-modal .modal-text-editor-comp .e-toolbar .e-toolbar-item .e-tbar-btn,.time-points-modal .modal-text-editor-comp .e-toolbar .e-toolbar-items{height:16px!important;width:16px!important}.time-points-modal .modal-text-editor-comp .e-richtexteditor .e-toolbar-wrapper .e-rte-toolbar:not(.e-rte-tb-float){border-radius:0 0 8px 8px;min-height:0;min-height:auto;padding:3px 8px}.time-points-modal .ci-message-input .modal-text-editor-comp .e-richtexteditor.e-rte-tb-expand .e-toolbar-wrapper+.e-rte-content{height:222px!important;padding-bottom:28px}.time-points-modal .e-richtexteditor .e-rte-character-count{bottom:30px;color:var(--gray-400);font-size:12px;margin-right:0;right:8px}.time-points-modal .ci-message-input .modal-text-editor-comp .e-richtexteditor .e-rte-content .e-content{max-height:none}.time-points-modal .ci-message-preview{display:flex;height:100%;max-width:100%;min-width:0;padding:8px 6px}.time-points-modal .ci-message-preview .mpc-text{flex:1 1 auto;min-width:0}.time-points-modal .modal-text-editor-comp .button.button-icon>:before{font-size:16px}.time-points-modal .modal-text-editor-comp .chat-right-buttons{bottom:2px;padding:3px 8px;right:2px}.time-points-modal .modal-text-editor-comp .chat-right-buttons .button{height:16px;padding:1px;width:16px}.time-points-modal .button-link,.time-points-modal .button-link u{text-decoration:none}.time-points-modal .modal-text-editor-comp.text-editor-destructive{border:1px solid var(--red-300)}.time-points-modal .ac-preview-content .mpc-text{-webkit-overflow-scrolling:touch;background:var(--blue-100);border-radius:16px;color:var(--blue-700);font-size:14px;font-weight:500;max-height:280px;max-width:100%;min-width:0;overflow-wrap:anywhere;overflow-x:auto;overflow-y:auto;padding:12px;text-overflow:clip;white-space:normal;width:100%;word-break:break-word}.time-points-modal .ac-preview-content .mpc-text :where(img,video,iframe,svg){height:auto!important;max-width:100%!important}.time-points-modal .ac-preview-content .mpc-text table{border-collapse:collapse;max-width:100%}.time-points-modal .ac-preview-content .mpc-text :where(.e-rte-anchor,a){word-break:break-word}.action-trigger-modal.modal{z-index:1060}.action-trigger-modal .modal-dialog{max-width:none;min-width:0;min-width:auto;width:696px}.action-trigger-modal .custom-modal-body{display:flex;flex-direction:column;gap:12px;padding:12px!important}.action-trigger-modal .ac-item{display:flex;gap:12px;width:100%}.action-trigger-modal .ac-item-input{display:flex;flex-direction:column;gap:4px;width:100%}.action-trigger-modal .ac-input-label,.action-trigger-modal .ac-input-label span:before,.action-trigger-modal .input-field-label{text-wrap:nowrap;align-items:center;color:var(--gray-500);display:flex;font-size:14px;font-weight:500;justify-content:space-between}.action-trigger-modal .ac-item-input-options{display:flex;gap:8px}.action-trigger-modal .ac-item-input-options>*,.action-trigger-modal .ac-item>*{flex:1 1}.action-trigger-modal .ac-item-group-input{display:flex;gap:8px}.action-trigger-modal .ac-item-group-buttons{display:flex;flex-grow:1;gap:4px;width:100%}.action-trigger-modal .ac-item-group-buttons .button{width:100%}.action-trigger-modal .ac-recurring-for-input{border:1px solid var(--gray-200);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;box-sizing:border-box;color:var(--gray-700);font-size:14px;font-style:normal;font-weight:500;padding:5px 10px;transition:box-shadow .2s ease,border-color .2s ease;width:56px}.action-trigger-modal .ac-recurring-for-input:focus{border-color:var(--blue-200);box-shadow:none;outline:none}.action-trigger-modal .form-select{border-radius:8px;padding:4px 8px!important}.action-trigger-modal .modal-text-editor-comp{border:1px solid var(--gray-200);border-radius:8px}.action-trigger-modal .modal-text-editor-comp .e-btn-icon,.action-trigger-modal .modal-text-editor-comp .e-btn-icon:before,.action-trigger-modal .modal-text-editor-comp .e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn .e-icons.e-btn-icon:not(.e-caret){color:var(--gray-400);font-size:10px!important}.action-trigger-modal .modal-text-editor-comp .e-toolbar-wrapper{height:24px!important}.action-trigger-modal .modal-text-editor-comp .e-toolbar .e-toolbar-item,.action-trigger-modal .modal-text-editor-comp .e-toolbar .e-toolbar-item .e-tbar-btn,.action-trigger-modal .modal-text-editor-comp .e-toolbar .e-toolbar-items{height:16px!important;width:16px!important}.action-trigger-modal .modal-text-editor-comp .e-richtexteditor .e-toolbar-wrapper .e-rte-toolbar:not(.e-rte-tb-float){border-radius:0 0 8px 8px;min-height:0;min-height:auto;padding:3px 8px}.action-trigger-modal .ci-message-input .modal-text-editor-comp .e-richtexteditor.e-rte-tb-expand .e-toolbar-wrapper+.e-rte-content{height:222px!important;padding-bottom:28px}.action-trigger-modal .e-richtexteditor .e-rte-character-count{bottom:30px;color:var(--gray-400);font-size:12px;margin-right:0;right:8px}.action-trigger-modal .ci-message-input .modal-text-editor-comp .e-richtexteditor .e-rte-content .e-content{max-height:none}.action-trigger-modal .ci-message-preview{display:flex;height:100%;max-width:100%;min-width:0;padding:8px 6px}.action-trigger-modal .ci-message-preview .mpc-text{flex:1 1 auto;min-width:0}.action-trigger-modal .modal-text-editor-comp .button.button-icon>:before{font-size:16px}.action-trigger-modal .modal-text-editor-comp .chat-right-buttons{bottom:2px;padding:3px 8px;right:2px}.action-trigger-modal .modal-text-editor-comp .chat-right-buttons .button{height:16px;padding:1px;width:16px}.action-trigger-modal .button-link,.action-trigger-modal .button-link u{text-decoration:none}.action-trigger-modal .modal-text-editor-comp.text-editor-destructive{border:1px solid var(--red-300)}.action-trigger-modal .ac-preview-content .mpc-text{-webkit-overflow-scrolling:touch;background:var(--blue-100);border-radius:16px;color:var(--blue-700);font-size:14px;font-weight:500;max-height:280px;max-width:100%;min-width:0;overflow-wrap:anywhere;overflow-x:auto;overflow-y:auto;padding:12px;text-overflow:clip;white-space:normal;width:100%;word-break:break-word}.action-trigger-modal .ac-preview-content .mpc-text :where(img,video,iframe,svg){height:auto!important;max-width:100%!important}.action-trigger-modal .ac-preview-content .mpc-text table{border-collapse:collapse;max-width:100%}.action-trigger-modal .ac-preview-content .mpc-text :where(.e-rte-anchor,a){word-break:break-word}.view-recipients-modal.modal{z-index:1060}.view-recipients-modal .modal-body{border-radius:8px;display:flex;flex-direction:column;gap:8px;padding-top:1px}.view-recipients-modal .modal-content{width:344px}.view-recipients-modal .vrm-contact-list{max-height:440px;overflow-y:auto;scroll-padding:4px;scrollbar-color:var(--gray-200) #0000;scrollbar-width:inherit}.view-recipients-modal .vrm-contact-list::-webkit-scrollbar{border-radius:24px;width:8px}.view-recipients-modal .vrm-contact-list::-webkit-scrollbar-button,.view-recipients-modal .vrm-contact-list::-webkit-scrollbar-button:single-button{display:none;height:0;width:0}.view-recipients-modal .vrm-contact-list::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#3b82f6;background-color:var(--blue-400,#3b82f6);border:2px solid #0000;border-radius:8px}.view-recipients-modal .vrm-contact-list::-webkit-scrollbar-thumb:hover{background-color:#2563eb;background-color:var(--blue-500,#2563eb)}.view-recipients-modal .vrm-contact-item{border-bottom:1px solid var(--gray-200);border-left:1px solid var(--gray-200);border-right:1px solid var(--gray-200);display:flex;flex-direction:column;padding:0 8px}.view-recipients-modal .vrm-contact-item:first-child{border-radius:8px 8px 0 0;border-top:1px solid var(--gray-200)}.view-recipients-modal .vrm-contact-item:last-child{border-radius:0 0 8px 8px}.view-recipients-modal .vrm-contact-item .vrm-ci-name{color:var(--gray-700);font-size:12px;font-weight:500;padding:4px 0}.view-recipients-modal .vrm-contact-item .vrm-ci-cellphone{color:var(--gray-400);font-size:12px;font-weight:500;padding:4px 0}.view-recipients-modal .input-field{border:1px solid var(--blue-400)}.view-recipients-modal .input-field-with-left-icon{padding-left:24px}.view-recipients-modal .input-left-icon{left:4px}.view-recipients-modal .input-field-container span:before{color:var(--gray-400);font-size:16px}#add-campaign-modal{max-width:none!important;min-width:0;min-width:auto;width:696px}.add-campaign-modal .ac-campaign-info,.add-campaign-modal .ac-scheduling,.add-campaign-modal .modal-body{display:flex;flex-direction:column;gap:12px}.add-campaign-modal .ac-item{display:flex;gap:12px;width:100%}.add-campaign-modal .ac-item-input{display:flex;flex-direction:column;gap:4px;width:100%}.add-campaign-modal .ac-input-label,.add-campaign-modal .ac-input-label span:before,.add-campaign-modal .input-field-label{text-wrap:nowrap;align-items:center;color:var(--gray-500);display:flex;font-size:14px;font-weight:500;justify-content:space-between}.add-campaign-modal .ac-item-input-options{display:flex;gap:8px}.add-campaign-modal .ac-item-input-options>*,.add-campaign-modal .ac-item>*{flex:1 1}.add-campaign-modal .ac-preview-content{padding:0 2px}.add-campaign-modal .ac-preview-content .mpc-text{-webkit-overflow-scrolling:touch;background:var(--blue-100);border-radius:16px;color:var(--blue-700);font-size:14px;font-weight:500;max-height:280px;max-width:100%;min-width:0;overflow-wrap:anywhere;overflow-x:auto;overflow-y:auto;padding:12px;text-overflow:clip;white-space:normal;width:100%;word-break:break-word}.add-campaign-modal .ac-preview-content .mpc-text :where(img,video,iframe,svg){height:auto!important;max-width:100%!important}.add-campaign-modal .ac-preview-content .mpc-text table{border-collapse:collapse;max-width:100%}.add-campaign-modal .ac-preview-content .mpc-text :where(.e-rte-anchor,a){word-break:break-word}.add-campaign-modal .ac-preview-content .mpc-text p{margin-bottom:0}.add-campaign-modal .ac-preview-content .e-mention-chip,.add-campaign-modal .ac-preview-content .e-rte-anchor{color:var(--indigo-500);cursor:pointer}.add-campaign-modal .ac-item-group-input{display:flex;gap:12px}.add-campaign-modal .ac-rf-input-container{align-items:center}.add-campaign-modal .e-accordion .e-acrdn-item .e-acrdn-header .e-toggle-icon{height:16px;min-height:0;min-height:auto}.add-campaign-modal .e-acrdn-header{display:flex;width:100%}.add-campaign-modal .e-acrdn-header .e-acrdn-header-content{flex-grow:1}.add-campaign-modal .e-acrdn-header .e-acrdn-header-content>div{display:flex;justify-content:space-between}.add-campaign-modal .e-accordion .e-acrdn-item .e-acrdn-header .e-toggle-icon{position:static}.add-campaign-modal .e-accordion .e-tgl-collapse-icon.e-expand-icon{transform:rotate(-90deg)}.add-campaign-modal .e-accordion .e-tgl-collapse-icon:before{content:"\fb2a";font-family:tabler-icons!important;font-size:16px}.add-campaign-modal .modal-text-editor-comp{border:1px solid var(--gray-200);border-radius:8px}.add-campaign-modal .modal-text-editor-comp .e-btn-icon,.add-campaign-modal .modal-text-editor-comp .e-btn-icon:before,.add-campaign-modal .modal-text-editor-comp .e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn .e-icons.e-btn-icon:not(.e-caret){color:var(--gray-400);font-size:10px!important}.add-campaign-modal .modal-text-editor-comp .e-toolbar-wrapper{height:24px!important}.add-campaign-modal .modal-text-editor-comp .e-toolbar .e-toolbar-item,.add-campaign-modal .modal-text-editor-comp .e-toolbar .e-toolbar-item .e-tbar-btn,.add-campaign-modal .modal-text-editor-comp .e-toolbar .e-toolbar-items{height:16px!important;width:16px!important}.add-campaign-modal .modal-text-editor-comp .e-richtexteditor .e-toolbar-wrapper .e-rte-toolbar:not(.e-rte-tb-float){border-radius:0 0 8px 8px;min-height:0;min-height:auto;padding:3px 8px}.add-campaign-modal .ci-message-input .modal-text-editor-comp .e-richtexteditor.e-rte-tb-expand .e-toolbar-wrapper+.e-rte-content{height:222px!important;padding-bottom:28px}.add-campaign-modal .e-richtexteditor .e-rte-character-count{bottom:30px;color:var(--gray-400);font-size:12px;margin-right:0;right:8px}.add-campaign-modal .ci-message-input .modal-text-editor-comp .e-richtexteditor .e-rte-content .e-content{max-height:none}.add-campaign-modal .ci-message-preview{display:flex;height:100%;max-width:100%;min-width:0;padding:8px 6px}.add-campaign-modal .ci-message-preview .mpc-text{flex:1 1 auto;min-width:0}.add-campaign-modal .modal-text-editor-comp .button.button-icon>:before{font-size:16px}.add-campaign-modal .modal-text-editor-comp .chat-right-buttons{bottom:2px;padding:3px 8px;right:2px}.add-campaign-modal .modal-text-editor-comp .chat-right-buttons .button{height:16px;padding:1px;width:16px}.add-campaign-modal .ci-description-input .modal-text-editor-comp .e-richtexteditor.e-rte-tb-expand .e-toolbar-wrapper+.e-rte-content{height:84px!important;padding-bottom:28px}.add-campaign-modal .button-link,.add-campaign-modal .button-link u{text-decoration:none}.add-campaign-modal .modal-text-editor-comp.text-editor-destructive{border:1px solid var(--red-300)}.add-campaign-modal .ac-recurring-for-input{border:1px solid var(--gray-200);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;box-sizing:border-box;color:var(--gray-700);font-size:14px;font-style:normal;font-weight:500;padding:5px 10px;transition:box-shadow .2s ease,border-color .2s ease}.add-campaign-modal .ac-recurring-for-input:focus{border-color:var(--blue-200);box-shadow:none;outline:none}.add-campaign-modal .day-buttons{gap:6px}.add-campaign-modal .day-buttons .button{background:var(--gray-100);border-radius:40px;color:var(--gray-300);font-size:14px;font-weight:600;height:32px;padding:1px;width:32px}.add-campaign-modal .day-buttons .button.active{background:var(--blue-100);color:var(--blue-500)}.add-campaign-modal .day-buttons .button:disabled{background:var(--gray-100);color:var(--gray-300);opacity:.5;pointer-events:none}.add-campaign-modal .e-dropdown-btn.acm-dd-active,.add-campaign-modal .e-dropdown-btn.e-active{background:var(--blue-100);border:1px solid var(--blue-500);color:var(--blue-500)}.add-campaign-modal .e-dropdown-btn .mgc_close_line:before{color:var(--blue-500)}.add-campaign-modal-ddbc.e-dropdown-popup .e-dropdown-popup ul .e-item{align-items:center;gap:4px}.add-campaign-modal-ddbc.e-dropdown-popup .mc_dd_placeholder{width:14px}.add-campaign-modal-ddbc.e-dropdown-popup .selected-item{background:var(--blue-100)}.add-campaign-modal-ddbc.e-dropdown-popup .selected-item,.add-campaign-modal-ddbc.e-dropdown-popup .selected-item .mgc_check_fill:before{align-items:center;color:var(--blue-500)}.add-campaign-modal .ac-recipient-filters .e-btn{text-wrap:nowrap;align-items:center;display:flex;font-size:12px;gap:4px;height:auto;line-height:20px;padding:2px 4px}.add-campaign-modal .ac-recipient-filters{flex-wrap:wrap;gap:8px}.add-campaign-modal .ac-recipient-list .input-field-container{width:auto}.add-campaign-modal .ac-recipient-list .input-field{font-size:12px;height:24px;width:200px}.add-campaign-modal .ac-recipient-list .input-field-container .input-left-icon>i,.add-campaign-modal .ac-recipient-list .input-field-container .ti.ti-search:before{align-items:center;display:flex;font-size:16px}.add-campaign-modal .ac-recipient-list .search-results-for{color:var(--blue-500);font-size:10px}.add-campaign-modal .ac-recipient-list .search-results-for .mgc_close_line{margin-left:4px}.add-campaign-modal .tag-input-container{padding:5px 8px}.add-campaign-modal .tag-input-container .tag-item{background-color:var(--gray-100)!important;border-radius:4px;font-size:12px;gap:4px}.add-campaign-modal .ac-triggers{display:flex;flex-direction:column;gap:16px}.add-campaign-modal .ac-triggers .e-accordion{background:var(--white);border:none;border-radius:8px;display:flex;flex-direction:column;gap:16px}.add-campaign-modal .ac-triggers .e-accordion .e-acrdn-item .e-acrdn-header:focus,.add-campaign-modal .ac-triggers .e-accordion .e-acrdn-item.e-selected>.e-acrdn-header:focus{box-shadow:none}.add-campaign-modal .ac-triggers .e-accordion .e-acrdn-item{align-items:center;border:1px solid var(--gray-200);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d}.add-campaign-modal .ac-triggers .e-accordion .e-acrdn-header,.add-campaign-modal .ac-triggers .e-accordion .e-acrdn-item.e-item-focus.e-selected.e-expand-state .e-acrdn-header:focus,.add-campaign-modal .ac-triggers .e-accordion .e-acrdn-item.e-select.e-expand-state>.e-acrdn-header,.add-campaign-modal .ac-triggers .e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state>.e-acrdn-header,.add-campaign-modal .ac-triggers .e-accordion .e-acrdn-item.e-selected.e-select>.e-acrdn-header{align-items:center;background:none;border:0}.add-campaign-modal .ac-triggers .e-accordion .e-acrdn-item .e-acrdn-header{padding:5px 8px 4px}.add-campaign-modal .ac-triggers .e-accordion .ac-input-label{color:var(--gray-700);font-size:14px;font-weight:500}.add-campaign-modal .ac-triggers .e-accordion .button-link u{font-size:12px}.add-campaign-modal .ac-triggers .e-accordion .e-acrdn-item .e-toggle-icon,.add-campaign-modal .ac-triggers .e-accordion .e-acrdn-item.e-select.e-acrdn-item>.e-acrdn-header:hover .e-toggle-icon .e-icons.e-tgl-collapse-icon,.add-campaign-modal .ac-triggers .e-accordion .e-acrdn-item.e-select.e-expand-state>.e-acrdn-header>.e-toggle-icon,.add-campaign-modal .ac-triggers .e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state>.e-acrdn-header>.e-toggle-icon{color:var(--gray-700)}.add-campaign-modal .ac-triggers .e-accordion .e-acrdn-content{padding:4px 8px 5px}.add-campaign-modal .ac-triggers .e-css.e-switch-wrapper,.add-campaign-modal .ac-triggers .e-switch-wrapper{width:36px}.add-campaign-modal .ac-triggers .mgc_information_fill:before{color:var(--blue-400)}.add-campaign-modal .ac-triggers .e-grid.e-default .e-headercell{background:var(--indigo-100)!important;height:30px!important;padding:4px 12px}.add-campaign-modal .ac-triggers .e-grid .e-headertext{color:var(--blue-600);font-size:14px}.add-campaign-modal .ac-triggers .e-grid .e-rowcell{color:var(--gray-700);font-size:12px;font-weight:500;padding:4px 12px}.add-campaign-modal .ac-triggers .actions-container{display:flex;gap:4px;justify-content:center}.add-campaign-modal .ac-triggers .actions-container .button,.add-campaign-modal .ac-triggers .actions-container .e-dropdown-btn{align-items:center;border-radius:8px;display:flex;height:24px;padding:4px;width:24px}.at-custom-backdrop.z-1064{z-index:1064}.at-custom-backdrop.z-1059{z-index:1059}.add-campaign-modal .disabled-switch .e-switch-wrapper.e-switch-disabled{pointer-events:none}.add-campaign-modal .ac-triggers .e-accordion .e-acrdn-item.e-select.e-selected:first-child{border-top:1px solid var(--gray-200)}.add-campaign-modal .ac-triggers .e-accordion .e-acrdn-item.e-select.e-selected:last-child{border-bottom:1px solid var(--gray-200)}.add-campaign-modal .ac-review{display:flex;flex-direction:column;gap:12px}.add-campaign-modal .ac-review .ac-header-label{color:var(--gray-700);font-size:14px;font-weight:600}.add-campaign-modal .ac-review .ac-edit-label{align-items:center;display:flex;font-size:12px;gap:8px;line-height:20px;padding:2px 8px}.add-campaign-modal .ac-review .ac-edit-label,.add-campaign-modal .ac-review .ac-edit-label :before{color:var(--blue-600)!important}.add-campaign-modal .ac-review .ac-edit-label :before{font-size:16px}.add-campaign-modal .ac-review .e-accordion .e-acrdn-item.e-item-focus.e-select.e-selected.e-expand-state .e-acrdn-header:hover:focus .e-acrdn-header-content,.add-campaign-modal .ac-review .e-accordion .e-acrdn-item.e-select.e-acrdn-item>.e-acrdn-header:hover .e-acrdn-header-content,.add-campaign-modal .ac-review .e-accordion .e-acrdn-item.e-selected>.e-acrdn-header>.e-acrdn-header-content{color:var(--blue-700);font-size:14px;font-weight:500}.add-campaign-modal .ac-review .e-accordion .e-tgl-collapse-icon:before{color:var(--blue-700)}.add-campaign-modal .ac-review .rev-item{display:flex;justify-content:space-between}.add-campaign-modal .ac-review .rev-item-label{color:var(--gray-500);font-size:14px;font-weight:500;line-height:22px}.add-campaign-modal .ac-review .rev-item-value{color:var(--gray-700)}.add-campaign-modal .ac-review .rev-item-value,.add-campaign-modal .ac-review .rev-item-value-link{align-items:flex-end;display:flex;flex-direction:column;font-size:14px;font-weight:500;line-height:22px}.add-campaign-modal .ac-review .rev-item-value-link{color:var(--blue-600)}.add-campaign-modal .ac-review .e-accordion{border:0;display:flex;flex-direction:column;gap:12px}.add-campaign-modal .ac-review .e-accordion .e-acrdn-item.e-select.e-selected{border:1px solid var(--blue-200);border-radius:8px}.add-campaign-modal .ac-review .e-accordion .e-acrdn-item.e-selected.e-select>.e-acrdn-header{border-bottom:0;border-radius:8px 8px 0 0;padding:6px 8px}.add-campaign-modal .ac-review .e-accordion .e-acrdn-item .e-acrdn-panel .e-acrdn-content{padding:8px}.add-campaign-modal .ac-review .e-accordion .e-acrdn-item.e-select{background-color:var(--blue-100);border:1px solid var(--blue-200);border-radius:8px}.add-campaign-modal .ac-review .e-accordion .e-acrdn-item .e-acrdn-header:focus{box-shadow:none}.add-campaign-modal .ac-review .e-accordion .e-acrdn-item.e-active.e-select{background:var(--gray-white)}.add-campaign-modal .acgm-contact-list{background:#fff;border:1px solid #ccc;border-radius:8px;left:0;margin-top:4px;max-height:200px;overflow-y:auto;padding:4px 8px;position:absolute;right:0;top:100%;z-index:10}.add-campaign-modal .acgm-contact-list .contact-dropdown-item{cursor:pointer;font-family:inter;font-size:12px;list-style-type:none;padding:4px}.add-campaign-modal .search-recipient-container{position:relative}.add-campaign-modal .e-richtexteditor .e-rte-content .e-content p{margin-bottom:0}.modal-text-editor-comp{border:0;position:relative;width:100%}.modal-text-editor-comp.text-editor-destructive{border:1px solid var(--red-300)}.modal-text-editor-comp>div{width:100%}.modal-text-editor-comp .chat-right-buttons{bottom:0;padding:8px 12px 8px 8px;position:absolute;right:0;z-index:2}.modal-text-editor-comp .mcc-audio-rec{align-items:center;color:var(--gray-500);display:flex;font-size:14px;font-weight:400;gap:8px;left:0;margin:12px;padding:12px 8px;position:absolute;top:0;z-index:2}.modal-text-editor-comp .ai-toolbar-buttons-container{border-left:1px solid var(--gray-400);bottom:2px;display:flex;left:0;margin:8px 8px 8px 170px;padding:0;position:absolute;z-index:2}.modal-text-editor-comp .x-button{background-color:initial;padding:8px 8px 17px;position:absolute;right:0;top:50%;transform:translateY(-80%);z-index:2}.modal-text-editor-comp .x-button button{background-color:initial}.modal-text-editor-comp .mcc-audio-rec .mgc_mic_fill:before{color:var(--red-500);font-size:16px}.modal-text-editor-comp .border{background:linear-gradient(to right,var(--orange-400),var(--indigo-500),var(--teal-500));border-radius:8px;box-shadow:0 0 8px 4px var(--indigo-200),0 1px 2px 0 var(--gray-100);padding:1px}.modal-text-editor-comp.disabled #target-inputrte-view,.modal-text-editor-comp.disabled .e-content.e-mention.e-lib.e-keyboard{pointer-events:none}.modal-text-editor-comp.disabled .rte-placeholder.e-rte-placeholder.message-rte-tooltip{display:none!important}.modal-text-editor-comp .message-rte-tooltip.e-tooltip-wrap.e-popup{color:var(--gray-black);width:auto!important}.modal-text-editor-comp .message-rte-tooltip.e-tooltip-wrap .e-arrow-tip-inner.e-tip-bottom,.modal-text-editor-comp .message-rte-tooltip.e-tooltip-wrap .e-arrow-tip-inner.e-tip-left,.modal-text-editor-comp .message-rte-tooltip.e-tooltip-wrap .e-arrow-tip-inner.e-tip-right,.modal-text-editor-comp .message-rte-tooltip.e-tooltip-wrap .e-arrow-tip-inner.e-tip-top,.modal-text-editor-comp .message-rte-tooltip.e-tooltip-wrap .e-arrow-tip-outer.e-tip-bottom,.modal-text-editor-comp .message-rte-tooltip.e-tooltip-wrap .e-arrow-tip-outer.e-tip-left,.modal-text-editor-comp .message-rte-tooltip.e-tooltip-wrap .e-arrow-tip-outer.e-tip-right,.modal-text-editor-comp .message-rte-tooltip.e-tooltip-wrap .e-arrow-tip-outer.e-tip-top{display:none!important}.modal-text-editor-comp .message-rte-tooltip.e-tooltip-wrap.e-popup .e-tip-content{color:var(--gray-200)}.modal-text-editor-comp .e-dropdown-popup ul{border-radius:8px;font-size:12px;margin-left:0!important}.modal-text-editor-comp .e-richtexteditor .rte-placeholder{padding:9px 8px}.modal-text-editor-comp .e-mention-chip{color:var(--indigo-500);cursor:pointer}.modal-text-editor-comp .e-richtexteditor .e-toolbar-wrapper .e-rte-toolbar:not(.e-rte-tb-float){border:none!important;padding:8px}.modal-text-editor-comp .e-richtexteditor .e-rte-toolbar .e-toolbar-items:not(.e-tbar-pos):not(.e-toolbar-multirow) .e-toolbar-item:first-child{margin:0 8px 0 0}.modal-text-editor-comp .e-dropdown-btn .e-caret,.modal-text-editor-comp .e-dropdown-btn.e-btn .e-caret{font-size:7px!important}.e-rte-elements .e-rte-emojipicker-popup.e-popup.e-popup-open,.modal-text-editor-comp .e-richtexteditor .e-rte-emojipicker-popup.e-popup.e-popup-open{bottom:40px;top:auto!important}.modal-text-editor-comp .e-popup.e-popup-open.e-dialog{bottom:45px;left:130px!important;top:auto!important}.modal-text-editor-comp .e-toolbar-wrapper{border:0;border-radius:0 0 8px 8px;height:40px!important}.target-input_toolbar{border:none}.modal-text-editor-comp #target-input_toolbar_CreateLink,.modal-text-editor-comp #target-input_toolbar_EmojiPicker,.modal-text-editor-comp .custom-toolbar-button,.modal-text-editor-comp .custom-toolbar-button path,.modal-text-editor-comp .e-richtexteditor .e-toolbar-wrapper,.modal-text-editor-comp .e-toolbar .e-toolbar-items{fill:var(--gray-500);background:#0000!important;color:var(--gray-500)}.modal-text-editor-comp .e-tbar-btn .e-btn{height:20px;min-height:auto!important;min-width:auto!important;width:20px}.modal-text-editor-comp .e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn .e-icons.e-btn-icon:not(.e-caret){color:var(--gray-500);font-size:15px!important}.modal-text-editor-comp .e-toolbar .e-toolbar-item:not(.e-separator){padding:0!important}.modal-text-editor-comp .e-toolbar .e-toolbar-item,.modal-text-editor-comp .e-toolbar .e-toolbar-item .e-tbar-btn,.modal-text-editor-comp .e-toolbar .e-toolbar-items{height:24px!important;min-height:auto!important;min-width:auto!important;width:24px!important}.modal-text-editor-comp .e-toolbar .e-toolbar-item{margin-right:8px;padding:4px}.modal-text-editor-comp .e-toolbar .e-toolbar-item .e-tbar-btn{border-radius:8px!important}.modal-text-editor-comp .e-toolbar .e-toolbar-item svg{display:flex}.modal-text-editor-comp #target-input_toolbar_CreateLink:hover,.modal-text-editor-comp #target-input_toolbar_CreateLink:hover span,.modal-text-editor-comp #target-input_toolbar_EmojiPicker:hover,.modal-text-editor-comp #target-input_toolbar_EmojiPicker:hover span,.modal-text-editor-comp .custom-toolbar-button-active,.modal-text-editor-comp .custom-toolbar-button-active svg,.modal-text-editor-comp .custom-toolbar-button:hover,.modal-text-editor-comp .custom-toolbar-button:hover path{fill:var(--indigo-500);background:var(--indigo-200)!important;color:var(--indigo-500)!important}.modal-text-editor-comp .custom-toolbar-button.e-active,.modal-text-editor-comp .custom-toolbar-button.e-active path,.modal-text-editor-comp .custom-toolbar-button.e-active svg{fill:var(--indigo-500)!important;background:var(--indigo-200)!important;color:var(--indigo-500)!important}.modal-text-editor-comp .e-toolbar .e-toolbar-item .e-tbar-btn.e-active,.modal-text-editor-comp .e-toolbar .e-toolbar-item .e-tbar-btn:active,.modal-text-editor-comp .e-toolbar .e-toolbar-item .e-tbar-btn:focus{background:var(--indigo-200)!important;color:var(--indigo-500)!important}.modal-text-editor-comp .e-toolbar .e-toolbar-item .e-tbar-btn.e-active path,.modal-text-editor-comp .e-toolbar .e-toolbar-item .e-tbar-btn.e-active svg,.modal-text-editor-comp .e-toolbar .e-toolbar-item .e-tbar-btn:active path,.modal-text-editor-comp .e-toolbar .e-toolbar-item .e-tbar-btn:active svg,.modal-text-editor-comp .e-toolbar .e-toolbar-item .e-tbar-btn:focus path,.modal-text-editor-comp .e-toolbar .e-toolbar-item .e-tbar-btn:focus svg{fill:var(--indigo-500)!important}.modal-text-editor-comp .e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-icons:active,.modal-text-editor-comp .e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-icons:focus,.modal-text-editor-comp .e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-icons:hover{color:var(--gray-black)}.modal-text-editor-comp .e-richtexteditor .e-rte-content .e-content,.modal-text-editor-comp .e-richtexteditor .e-source-content .e-content{max-height:120px;min-height:22px;overflow-y:auto;padding:9px 8px}.modal-text-editor-comp .e-richtexteditor.e-rte-tb-expand .e-toolbar-wrapper+.e-rte-content{background:var(--gray-white);border-top-left-radius:8px;border-top-right-radius:8px;padding-bottom:8px}.modal-text-editor-comp .default,.modal-text-editor-comp .glow{border:0;border-radius:0;display:flex;flex-direction:column-reverse;flex-shrink:0;position:relative}.modal-text-editor-comp .default>.e-toolbar-wrapper>.target-input_toolbar>.e-toolbar-items>.e-toolbar-item,.modal-text-editor-comp .glow>.e-toolbar-wrapper>.target-input_toolbar>.e-toolbar-items>.e-toolbar-item{height:20px;min-height:auto;min-width:auto;width:20px}.modal-text-editor-comp .button.button-icon{background:#0000}.modal-text-editor-comp .button.button-icon>:before{color:var(--blue-500)}.modal-text-editor-comp #custom-send-button>*{transform:rotate(45deg)}.loading-confirmation-modal .modal-body{align-items:center;display:flex;flex-direction:column;gap:8px;height:380px;justify-content:center}.loading-confirmation-modal .modal-lg{max-width:680px!important}.loading-confirmation-modal .mgc_check_circle_fill:before{color:var(--vivid-green-500);font-size:64px}.loading-confirmation-modal .mgc_close_circle_fill:before{color:var(--red-500);font-size:64px}.loading-confirmation-modal .lcm-spinner{border-width:5px;color:var(--blue-400)!important;height:64px;width:64px}.loading-confirmation-modal .lcm-status-text{color:var(--gray-500);font-size:16px;font-weight:500}.notifications-dropdown-container{max-height:800px;width:580px}.notifications-dropdown-card{border:1px solid var(--gray-200);border:1px solid var(--blue-200)!important;border-radius:8px;border-radius:16px!important;overflow:hidden}.notifications-dropdown-header{background-color:var(--gray-white)!important;border-bottom:1px solid var(--blue-200)!important;padding:16px 16px 8px}.notifications-dropdown-header-top{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.notifications-dropdown-header-left{align-items:center;display:flex}.notifications-dropdown-title{color:var(--blue-600);font-size:16px;font-style:normal;font-weight:600;letter-spacing:-.069px;line-height:24px}.notifications-dropdown-header-right{align-items:center;display:flex;gap:4px}.notifications-dropdown-close-btn,.notifications-dropdown-expand-btn{align-items:center;background:#0000;border:none;border-radius:4px;cursor:pointer;display:flex;height:24px;justify-content:center;padding:4px;width:24px}.notifications-dropdown-close-btn:hover,.notifications-dropdown-expand-btn:hover{background-color:var(--gray-100)}.notifications-dropdown-close-btn .mgc_close_fill:before{color:var(--blue-500)}.notifications-dropdown-header-bottom{align-items:center;display:flex;gap:12px;justify-content:space-between}.notifications-dropdown-tabs{border:none;display:flex;gap:4px}.notifications-dropdown-tab{background:#0000;border:none;border-radius:4px;color:var(--blue-600);cursor:pointer;font-size:12px;font-weight:500;padding:6px 12px;transition:all .2s;white-space:nowrap}.notifications-dropdown-tab:hover{background-color:var(--gray-100)}.notifications-dropdown-tab.active{background-color:var(--blue-200);color:var(--blue-600)}.notifications-dropdown-actions{display:flex;gap:8px}.notifications-dropdown-actions .mgc_settings_2_line:before{color:var(--blue-600)}.notifications-dropdown-filter-section{grid-gap:16px;border-top:1px solid var(--blue-200);display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-top:12px;padding-top:12px}.notifications-filter-column{display:flex;flex-direction:column;gap:8px}.notifications-filter-checkbox{color:var(--blue-600);font-size:14px;font-weight:500}.notifications-filter-checkbox .form-check-input{border:1px solid var(--blue-500);border-radius:4px;cursor:pointer;height:16px;margin-right:8px;width:16px}.notifications-filter-checkbox .form-check-input:checked{background-color:var(--blue-500);border-color:var(--blue-500)}.notifications-filter-checkbox .form-check-label{color:var(--blue-600);cursor:pointer}.notifications-dropdown-filter-btn,.notifications-dropdown-mark-all-btn{align-items:center;color:var(--blue-600);display:flex;font-size:12px;gap:4px;height:28px;padding:4px 8px}.notifications-dropdown-filter-btn .mgc,.notifications-dropdown-mark-all-btn .ti{color:var(--blue-600);font-size:14px}.notifications-dropdown-body{max-height:600px;overflow-y:auto}.notifications-dropdown-list{display:flex;flex-direction:column}.notifications-dropdown-item{align-items:flex-start;border-bottom:none;display:flex;gap:4px;padding:16px}.notifications-dropdown-item:last-child{border-bottom:none}.notifications-dropdown-tab span:last-child{margin-left:4px}.notifications-dropdown-item-column-left{flex-shrink:0;width:40px}.notifications-dropdown-item-column-right{display:flex;flex:1 1;flex-direction:column;gap:4px}.notifications-dropdown-item-header-row{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.notifications-dropdown-item-content{display:flex;flex:1 1;flex-direction:column;gap:4px}.notifications-dropdown-item-more{flex-shrink:0}.notification-icon-low{background-color:var(--blue-100)}.notifications-dropdown-item-title{color:var(--blue-600);font-size:16px;font-weight:600;letter-spacing:-.069px;line-height:24px}.notification-read .notifications-dropdown-item-title{color:var(--gray-400)}.notifications-dropdown-item-date{color:var(--gray-400);font-size:12px;font-weight:500;line-height:20px}.notifications-dropdown-item-message{color:var(--gray-600);font-size:14px;font-weight:500;line-height:22px}.notification-read .notifications-dropdown-item-message{color:var(--gray-400)}.notifications-dropdown-item-actions{display:flex;gap:8px;margin-top:8px}.notifications-dropdown-item-actions .button-secondary{color:var(--blue-600)}.notifications-dropdown-footer{background-color:var(--gray-white)!important;border:none!important;padding:12px 8px!important;text-align:center}.notifications-dropdown-view-more{background:#0000;border:none;color:var(--blue-500);cursor:pointer;font-size:14px;font-weight:500;padding:0}.notifications-dropdown-view-more:hover{color:var(--blue-600);text-decoration:underline}.notification-toggle .dropdown-menu{overflow-y:auto;padding:0}.notification-toggle .dropdown-item{padding:10px}.notification-toggle .dropdown-menu.show{border-radius:16px;display:block;left:auto!important;margin-top:-10px;right:0!important;width:580px}.notification-toggle .dropdown-toggle{background:#0000;border:none;border-radius:12px!important;height:32px;padding:0;width:32px}.notification-toggle .dropdown-toggle .ti{color:var(--blue-400)}.notification-toggle .dropdown-toggle:after{display:none}.notification-toggle .dropdown-toggle:hover{background:var(--indigo-200)!important}.notification-toggle .dropdown-toggle.show{background:var(--indigo-100)!important}.notification-bell-wrapper{background:var(--blue-100);border-radius:12px;display:inline-block;position:relative}.notification-bell-indicator{background-color:var(--red-500);border-radius:50%;height:8px;position:absolute;right:-2px;top:-2px;width:8px;z-index:1}.notifications-dropdown-item-more-container{align-items:center;display:flex;position:relative}.notifications-dropdown-item-more .notification-more-button{border:none!important;height:24px;width:24px}.notification-unread-indicator{background-color:var(--red-500);border-radius:50%;flex-shrink:0;height:8px;position:absolute;right:-8px;top:2px;width:8px}.notifications-dropdown-item-more .notification-dropdown-menu{background:var(--gray-white)!important;border:1px solid var(--gray-200)!important;border-radius:4px!important;box-shadow:0 2px 4px 0 #0000001a!important;padding:4px;width:171px!important;width:200px!important}.notifications-dropdown-item-more .notification-dropdown-menu .dropdown-item{border-radius:4px;color:var(--gray-500);font-size:12px;font-weight:400;padding:8px 12px}.notifications-dropdown-item-more .notification-dropdown-menu .dropdown-item:hover{background-color:var(--gray-100);color:var(--gray-700)}.top-nav-container{height:56px;padding:12px}.nav-left-menu span{color:var(--blue-600);font-size:14px;font-style:normal;font-weight:500;line-height:20px}#clinic-select-dropdown{align-items:center;background:var(--blue-100);border-radius:12px;display:flex;height:32px;padding:0 8px}#clinic-select-dropdown .dropdown-toggle{align-items:center;background:none;border:none;color:var(--blue-600);display:flex;padding:0;text-align:left;width:auto}#clinic-select-dropdown .dropdown-toggle>div{display:flex;flex-direction:column}#clinic-select-dropdown .dropdown-toggle>div span{color:var(--blue-600);font-size:12px;font-weight:600;line-height:20px}#clinic-select-dropdown .dropdown-toggle>div small{color:var(--blue-400)!important;font-size:12px;line-height:20px}#clinic-select-dropdown .dropdown-menu{border:1px solid #eff1f3;border-radius:8px;box-shadow:0 2px 8px 0 #00000026;padding:4px!important;width:100%!important}#clinic-select-dropdown .address-text{display:none}#clinic-select-dropdown .clinic-logo{background-color:var(--blue-300);border-radius:8px;padding:3px}.user-button #dropdown-user{background:none;border:0;margin:0;padding:0}.user-button #dropdown-user .dropdown-menu{border:1px solid #eff1f3;border-radius:8px;box-shadow:0 2px 8px 0 #00000026;padding:4px!important;width:188px!important}.location-search .input-field{background:var(--gray-white);border:1px solid var(--gray-300);border-radius:8px;color:var(--gray-400);font-size:14px;font-style:normal;font-weight:400;line-height:22px;padding:5px 8px}.location-search .input-left-icon{color:#8a8e97;font-size:16px}.list-loc-div{border:1px solid var(--blue-200);border-radius:8px;margin-top:8px;padding:4px}.list-loc-div .dropdown-item{align-items:center;border-bottom:1px solid var(--gray-100);color:var(--blue-600)!important;display:flex;font-size:12px;font-style:normal;font-weight:600;line-height:20px;min-width:0;padding:6px 8px!important}.list-loc-div .dropdown-item .clinic-name-text{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-loc-div .dropdown-item:last-child{border-bottom:none}.list-loc-div .dropdown-item:hover{background-color:#003e56;border-radius:8px;color:var(--gray-700)!important}.list-loc-div .button-icon,.location-settings{color:var(--blue-600)}.location-settings{background:none}.location-check-icon{align-items:center;color:var(--gray-500);display:flex;flex-shrink:0;font-size:16px;justify-content:center;margin-right:8px;min-width:16px}#clinic-select-dropdown .dropdown-toggle:after{font-size:20px}.dash-logo{background:var(--gray-white);border:0;margin:0;padding:12px;width:64px}.dash-logo img{background:var(--gray-200);border-radius:8px;height:40px;padding:8px;width:40px}.form-select,.topSearch .form-control{border:1px solid var(--gray-200);border-radius:8px}.form-select:focus{border:1px solid var(--blue-200)!important;box-shadow:none!important;outline:0!important}.topSearch .input-group-text{border:2px solid #e4e7e6;height:42px;margin-left:-2px!important}.tsInput{height:42px}.top-search-btn{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.phone-icon-top{height:32px;width:32px}.top-dd-toggle .dropdown-menu.show{display:block;left:auto!important;right:0!important;width:200px}.top-dd-toggle img{background:var(--blue-200);border-radius:8px}.top-dd-toggle .dropdown-menu .dropdown-item{padding:4px 12px}.navDD{border-bottom:1px solid var(--gray-200);height:65px;padding:12px;position:sticky;top:0;width:6.96vh;z-index:1050}.tsInput{border-left:2px solid #e4e7e6!important}.avatar-img{border-radius:100%;flex-shrink:0;height:2.5rem;width:2.5rem}.message-text{font-size:.9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.message-details{color:#a7aeb8;font-size:.7rem}.message-body{border-bottom:1px solid #e0e5ec;padding:1rem}.message-footer{color:#a7aeb8;cursor:pointer;font-size:.8rem;font-size:1rem;height:40px;justify-content:center!important;padding-bottom:.75rem;padding-top:.75rem}.search-results{background:var(--gray-white);box-shadow:0 2px 5px #00000026;max-height:300px;overflow-y:auto;position:absolute;text-align:left;z-index:var(--z-note-overlay-floating)}body.note-editor-overlay-active .header-container{z-index:var(--z-note-overlay-floating)!important}.highlight{background:#155fcc;border-radius:8px;color:var(--gray-white);padding:1px}.icon-style{background:var(--gray-white);border:1px solid var(--gray-500);border-radius:8px;color:var(--gray-700);padding:5px}.address-icon{color:var(--gray-600)}.address-text{font-size:.875rem}.header-search .input-field{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px}.header-search .input-right-icon .bi{background:var(--blue-200);border-radius:4px;color:var(--blue-500)!important}.header-search .input-right-icon .bi:before{font-size:16px;font-weight:600!important;vertical-align:3px}.address-text{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-container{background:var(--gray-white);border-bottom:0;color:var(--blue-600);height:64px;z-index:1000}.header-container .input-field{border:1px solid var(--blue-200)}.default-blue-text{color:var(--blue-600)}.nav-right-menu{gap:12px}.hipaa-view-toggle-container{align-items:center;display:flex;gap:4px;height:32px}.hipaa-view-label{color:var(--blue-500);font-size:12px;font-weight:500;line-height:20px;white-space:nowrap}.hipaa-view-toggle{align-items:center;border:none;border-radius:12px;cursor:pointer;display:flex;outline:none;padding:4px}.hipaa-view-toggle,.hipaa-view-toggle:hover{background:var(--indigo-100)}.hipaa-toggle-track{align-items:center;background-color:#e8eaf6;border:1px solid var(--indigo-300);border-radius:8px;display:flex;height:24px;padding:0;position:relative;transition:background-color .2s ease;width:48px}.hipaa-view-toggle.active .hipaa-toggle-track{background:var(--blue-100)}.hipaa-toggle-thumb{align-items:center;background:var(--gray-white);border-radius:8px;box-shadow:1px 0 2px 0 #0000001a;display:flex;height:22px;justify-content:center;left:calc(100% - 22px);position:absolute;transition:left .2s ease;width:22px;z-index:2}.hipaa-view-toggle.active .hipaa-toggle-thumb{left:2px}.hipaa-toggle-thumb .mgc_eye_2_fill:before{color:var(--blue-500)!important;content:"\ed10";font-size:16px}.hipaa-toggle-icon-inactive .mgc_eye_2_fill:before{color:var(--blue-400)!important;content:"\ed10";font-size:16px}.hipaa-toggle-icon-inactive{align-items:center;display:flex;height:16px;justify-content:center;left:4px;position:absolute;width:16px;z-index:1}.hipaa-view-toggle.active .hipaa-toggle-icon-inactive{left:auto;right:3px}.hipaa-toggle-thumb .mgc_eye_close_line:before{color:var(--blue-500)!important;content:"\ed13";font-size:16px}.hipaa-toggle-icon-inactive .mgc_eye_close_line:before{color:var(--blue-400)!important;content:"\ed13";font-size:16px}.hipaa-view-toggle:hover .hipaa-toggle-track{background:var(--blue-200)}.hipaa-view-toggle:focus .hipaa-toggle-track{box-shadow:0 0 0 2px #1a73e833}.shortcuts-container{cursor:pointer;display:none;position:fixed;right:0;top:50%}.shortcuts-container .sc-main-btn{align-content:center;align-items:flex-start;background:var(--blue-200);border-radius:240px 0 0 240px;box-shadow:-4px 0 8px 0 #163da226;display:flex;flex-wrap:wrap;height:64px;padding:8px;transition:padding .3s ease,box-shadow .3s ease}.shortcuts-container .sc-main-btn:hover{box-shadow:-6px 0 12px 0 #163da240;padding:8px 16px 8px 8px}.shortcuts-container .sc-main-btn.closed{opacity:.6}.shortcuts-container .sc-main-btn.open,.shortcuts-container .sc-main-btn:hover{opacity:1}.shortcuts-container .sc-main-btn-bg{background:linear-gradient(135deg,#086bd0,#7d94fc,#2dada9);border-radius:50%;display:flex;height:40px;padding:8px;width:40px}.shortcuts-container .sc-selection{align-items:center;border-radius:50%;box-shadow:-6px 0 12px 0 #163da240;display:flex;height:40px;justify-content:center;left:8px;position:fixed;width:40px}.shortcuts-container .ai-chat-btn{animation-duration:.6s;animation-name:slideUp;background-color:var(--blue-400);top:-48px}@keyframes slideUp{0%{opacity:0;top:0}to{opacity:1;top:-48px}}.shortcuts-container .phone-btn{animation-duration:.6s;animation-name:slideDown;background-color:var(--teal-400);bottom:-48px}.shortcuts-container .phone-btn .mgc_phone_fill:before{color:var(--gray-white);font-size:24px}@keyframes slideDown{0%{bottom:0;opacity:0}to{bottom:-48px;opacity:1}}.ai-assistant-card{background:#fff;border-radius:16px!important;box-shadow:0 0 12px 0 #00000026}.ai-chat-container{max-height:600px;overflow:hidden;position:fixed;right:20px;width:400px;z-index:9999}.ai-assistant-header{background:#fff;border-bottom:1px solid var(--gray-100);border-radius:16px 16px 0 0;height:40px;padding:8px 12px}.ai-close-btn{font-size:20px;width:20px}.ptpx-3{padding-top:3px}.aac-title{color:var(--gray-700);font-size:16px;font-style:normal;font-weight:600;letter-spacing:-.069px;line-height:24px}.ai-chat-card-body{display:flex;flex-direction:column;gap:12px;max-height:400px!important;overflow-y:auto;padding:12px 8px;width:400px!important}.ai-message-enamelai{align-items:normal;background:var(--blue-100);border-radius:8px 8px 8px 0;color:var(--blue-700);justify-content:normal;width:90%}.ai-message-enamelai,.ai-message-user{display:flex;flex-direction:column;font-size:12px;font-style:normal;font-weight:500;line-height:20px;padding:3px 8px}.ai-message-user{align-items:flex-end;background:var(--blue-500);border-radius:8px 8px 0 8px;color:#fff;justify-content:flex-end;margin-left:0;width:100%}.ai-message-user-box{align-content:end;width:74%}.ai-message-box{gap:11px}.ai-avatar-icon-box{background:var(--blue-200);padding:0}.ai-avatar-icon-box,.ai-avatar-icon-box-main{align-items:flex-start;border-radius:8px;display:flex;gap:8px;height:40px;width:40px}.ai-avatar-icon-box-main{background:linear-gradient(135deg,#086bd0,#7d94fc,#2dada9);padding:8px}.ai-avatar-icon{border-radius:8px;height:auto;width:40px}.ai-chat-card-footer{padding:8px 8px 12px}.ai-message-input-container{background:#fff;border:1px solid var(--gray-200);border-radius:8px}.ai-message-input-container .aiMessageInput{border:0;border-radius:8px;box-shadow:none;padding:9px 8px}.aiMessageInput{max-height:150px;min-height:40px;overflow-y:auto;resize:vertical}.ai-chat-card-footer .top-section{padding-bottom:8px}.ai-chat-card-footer .bottom-section{background:var(--gray-100);border-radius:0 0 8px 8px;padding:8px}.ai-chat-card-footer .bottom-section .left-icons i,.ai-chat-card-footer .bottom-section .right-icon i{cursor:pointer;font-size:16px}.ai-chat-card-footer .bottom-section .right-icon{display:flex;justify-content:flex-end}.ai-message-enamelai-box{width:83%}.ai-message-enamelai-box,.pre-chat-questions{align-items:flex-start;display:flex;flex-direction:column;flex-shrink:0;gap:4px}.pre-chat-questions{margin-left:58px}.pre-chat-question{color:var(--blue-600);cursor:pointer;font-size:12px;font-style:normal;font-weight:500;line-height:20px}.loader{animation:slideAnimation 1s linear infinite;background:linear-gradient(90deg,#edf4ff,#b1d5fb);background-size:300% 100%;border-radius:112px;height:16px;margin-top:8px;width:100%}@keyframes slideAnimation{0%{background-position:100% 0}to{background-position:-100% 0}}.mentions-list{align-items:flex-start;background:#fff;border:1px solid var(--gray-200);border-radius:4px;bottom:60px;box-shadow:0 4px 8px #0000001a;display:flex;flex-direction:column;gap:4px;left:10px;padding:12px 8px;position:absolute;width:150px;z-index:1000}.mention-item{color:#145dc9;cursor:pointer;font-size:14px;width:100%}.mention-item:hover{background-color:#f0f8ff}.link-icon img,.x-variable img{margin-top:-1px;width:17px}.pencil-ai img{width:17px}.microphone img{width:20px}.loading-spinner{animation:spin 1s linear infinite;background-color:#fff;border:3px solid #f3f3f3;border-radius:50%;border-top-color:#3498db;height:20px;left:5px;margin-left:10px;margin-top:-120px;position:absolute;width:20px}.active-call-container{display:flex;flex-direction:column;gap:12px;padding:8px}.active-call-container .acc-header{align-items:center;display:flex;justify-content:space-between;padding:2px 4px}.active-call-container .acc-drag-button,.active-call-container .acc-header-close:before{color:var(--blue-600);font-size:16px}.active-call-container .acc-drag-button{cursor:grab}.active-call-container .acc-drag-button:active{cursor:grabbing}.active-call-container .icm-call-profile{display:flex;flex-direction:column;gap:8px}.active-call-container .icm-caller-info,.active-call-container .icm-image-wrapper{align-items:center;display:flex;flex-direction:column}.active-call-container .icm-caller-img,.active-call-container .no-profile-image{border-radius:16px;height:80px;width:80px}.active-call-container .no-profile-image{align-items:center;background:var(--gray-200);color:var(--gray-white);display:flex;justify-content:center}.active-call-container .no-profile-image:before{color:var(--gray-white);font-size:57.5px}.active-call-container .icm-caller-name{color:var(--blue-600);font-size:14px;font-weight:600}.active-call-container .small-text{color:var(--gray-400);font-size:12px}.active-call-container .incoming-call-buttons{display:flex;gap:8px;padding:0 8px}.active-call-container .incoming-call-buttons .button{width:100%}.active-call-container .decline-btn{background:var(--red-100)}.active-call-container .main-display{align-items:start;background:var(--blue-100);border-radius:8px;display:flex;flex-direction:column;justify-content:space-between;padding:10px 8px;width:100%}.active-call-container .acc-header-text{align-items:center;display:flex;gap:8px}.active-call-container .acm-caller-name{color:var(--blue-700);font-size:12px;font-weight:600}.active-call-container .small-text{color:var(--blue-600);font-size:10px;font-weight:400}.active-call-container .main-display .status{font-size:10px;font-weight:500}.active-call-container .main-display .on-mute{color:var(--red-500)}.active-call-container .main-display .on-hold{color:var(--blue-500)}.active-call-container .main-display .taking-notes{color:var(--indigo-500)}.active-call-container .acm-input-with-contact .input-field{caret-color:#0000;color:#0000}.active-call-container .acm-input-field .input-field{border:1px solid var(--blue-200);height:max-content;padding:10px 36px 10px 8px}.active-call-container .acm-input-field .input-right-icon{cursor:pointer}.active-call-container .dial-end-btn{border-radius:8px;height:max-content;padding:10px 8px}.active-call-container .dial-end-btn:disabled{background-color:var(--gray-100);pointer-events:none}.active-call-container .dial-end-btn:disabled:before{color:var(--gray-300)}.active-call-container .action-buttons .button.end-btn:before,.active-call-container .dial-end-btn:before{color:var(--gray-white);font-size:16px}.active-call-container .dial-btn{background-color:var(--vivid-green-500)}.active-call-container .action-buttons .button.end-btn,.active-call-container .end-btn{background-color:var(--red-500)}.active-call-container .action-buttons{display:flex;gap:8px;width:100%}.active-call-container .action-buttons .button{background-color:var(--gray-100);border-radius:8px;height:max-content;padding:10px 8px;width:100%}.active-call-container .action-buttons .button:before{color:var(--gray-400);font-size:16px}.active-call-container .action-buttons .button:disabled{opacity:.5;pointer-events:none}.active-call-container .action-buttons .button.active{background-color:var(--blue-100)}.active-call-container .action-buttons .button.active:before{color:var(--blue-500)}.active-call-container .acm-input-field .input-left-icon{align-items:start;display:flex;flex-direction:column;width:max-content}.active-call-container .acm-input-field .acm-contact-name{color:var(--blue-600);font-size:10px;font-weight:500}.active-call-container .acm-input-field .acm-contact-number{color:var(--blue-700);font-size:12px;font-weight:600}.keypad-component{display:flex;flex-direction:column;gap:8px}.keypad-component .kc-row{align-items:center;align-self:stretch;display:flex;gap:10px;justify-content:center}.keypad-component .numpad-button{align-items:center;background:var(--blue-100);border-radius:12px;display:flex;flex:1 0;flex-direction:column;height:40px;justify-content:flex-start;padding:2px 16px}.keypad-component .numpad-button:hover{background-color:var(--blue-200);border:1px solid var(--blue-300)}.numpad-button:hover{background-color:var(--blue-400)}.keypad-number{color:var(--blue-500);font-size:14px;font-weight:500;text-align:center}.keypad-small-text{color:var(--blue-400);font-size:10px;font-weight:400;text-align:center}.custom-modal-body{padding:12px 12px 6px!important}.add-patient-modal .modal-dialog{max-width:680px!important}.step-circle{background-color:#eff1f3;color:#aaaeb6}.step-line{background-color:#d2d5db}.add-patient-modal .form-check{padding-left:1em}.add-patient-modal .form-check-input{border:1px solid var(--gray-300);height:20px;width:20px}.form-check-label{font-size:14px}.step-item:first-child.active~.step-item .step-line{background-color:#d2d5db}.step-item:nth-child(2).active~.step-item .step-circle{background-color:#eff1f3;color:#aaaeb6}.step-item:nth-child(2).active~.step-item .step-line{background-color:#d2d5db}.step-item:nth-child(2).done .step-circle{background-color:#36a85b;color:#fff}.step-item:nth-child(3).active~.step-item .step-circle{background-color:#eff1f3;color:#aaaeb6}.step-item:nth-child(3).active .step-line{background-color:#4b83d6}.step-item:nth-child(3).active~.step-item .step-line{background-color:#d2d5db}.company-value{color:var(--gray-500);font-size:12px;font-style:normal;font-weight:500;line-height:20px}.patient-review-title{color:#1b1d22;font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:22px}.add-patient-modal .modal-header{background:var(--gray-white)!important}.add-patient-modal .btn-close{margin-right:0!important}.add-patient-modal .family-member-add{padding:0!important;width:72px!important}.add-patient-modal .form-check-label,.add-patient-modal .form-select{border-radius:8px!important;font-weight:500!important}.add-patient-modal .form-select.dropdown-toggle{height:auto;min-height:32px;padding:0 8px!important}.add-patient-modal .form-select-destructive{border-color:var(--red-300)!important}.add-patient-modal .form-select.dropdown-toggle:after{content:none!important}.add-patient-modal .dropdown .dropdown-menu.show{padding:0!important}.add-patient-modal .dropdown-menu .dropdown-item{color:#1b1d22!important;color:var(--gray-700,#1b1d22)!important;font-size:14px!important;height:32px!important;padding:8px 12px!important;transition:background-color .2s ease!important}.add-patient-modal .dropdown-menu .dropdown-item:hover{background-color:#f0f7fe!important;color:#185dd8!important}.add-patient-modal .dropdown-menu .dropdown-item:after{border-bottom:1px solid #d2d5db;border-bottom:1px solid var(--gray-200,#d2d5db);content:"";display:block;margin-top:34px;position:absolute;width:93%}.add-patient-modal .day-time-selector-container .working-days-container{display:flex!important;justify-content:space-between!important}.add-patient-modal .day-time-selector-container .working-day-badge{align-items:center!important;background-color:#eff1f3!important;background-color:var(--gray-100,#eff1f3)!important;border-radius:40px!important;color:#aaaeb6!important;color:var(--gray-300,#aaaeb6)!important;display:inline-flex!important;font-size:14px!important;font-weight:600!important;height:32px!important;justify-content:center!important;padding:1px!important;text-align:center!important;width:32px!important}.add-patient-modal .day-time-selector-container .working-day-badge.available{background-color:#f0f7fe!important;background-color:var(--blue-100,#f0f7fe)!important;color:#185dd8!important;color:var(--blue-500,#185dd8)!important}.add-patient-modal .day-time-selector-container .col-between{padding-right:6px!important}.add-patient-modal .day-time-selector-container .col-till{padding-left:0!important}.add-patient-modal .day-time-selector-container .row-between-till-new-header{padding-left:12px!important;padding-right:72px!important}.add-patient-modal .day-time-selector-container .row-between-till-new-header .col{padding-left:0!important;padding-right:0!important}.add-patient-modal .day-time-selector-container .row-between-till-new{padding-left:12px!important;padding-right:90px!important}.add-patient-modal .day-time-selector-container .row-between-till-new .col{align-items:center!important;display:flex!important;justify-content:center!important;margin-right:1px!important;padding:0!important}.add-patient-modal .day-time-selector-container .row-between-till-new .form-select{background-image:none!important;line-height:normal!important}.add-patient-modal .day-time-selector-container .row-between-till-new .form-select,.add-patient-modal .day-time-selector-container .row-between-till-new .input-field{border-radius:4px!important;padding:0!important;text-align:center!important;width:32px!important}.add-patient-modal .day-time-selector-container .between-till-separator-new{min-width:18px!important;text-align:center!important}.add-patient-modal .form-check-input{border-radius:4px!important;height:16px!important;width:16px!important}.add-patient-modal .patient-dd-list,.add-patient-modal .provider-dd-list{left:0;margin-left:12px!important;right:0}.add-patient-modal .carrier-dd-list,.add-patient-modal .hygienist-dd-list,.add-patient-modal .patient-dd-list,.add-patient-modal .provider-dd-list{background:#fff;border:1px solid #ccc;border-radius:8px;margin-top:4px;max-height:200px;overflow-y:auto;padding:4px 8px;position:absolute;top:auto!important;width:324px!important;z-index:10}.add-patient-modal .carrier-dd-list,.add-patient-modal .hygienist-dd-list{left:auto!important;margin-left:0!important;right:auto!important}.add-patient-modal .carrier-dd-list .carrier-dropdown-item,.add-patient-modal .hygienist-dd-list .hygienist-dropdown-item,.add-patient-modal .patient-dd-list .patient-dropdown-item,.add-patient-modal .provider-dd-list .provider-dropdown-item{cursor:pointer;font-family:inter;font-size:12px;list-style-type:none;padding:4px}.add-patient-modal .relation-to-patient-header{display:flex!important;justify-content:space-between!important}.add-patient-modal .relation-to-patient-edit{color:#185dd8!important;color:var(--blue-500,#185dd8)!important;height:22px!important;padding:0!important;text-decoration:none!important}.add-patient-modal .relation-to-patient-content{align-items:center;display:flex}.add-patient-modal .insurance-provider-field:disabled{background-color:initial!important;border-color:#ebecef!important;color:#d2d5db!important;color:var(--gray-200,#d2d5db)!important}.add-patient-modal .accordion{--bs-accordion-btn-focus-box-shadow:unset!important}.add-patient-modal .accordion-item{border-radius:8px!important;margin-bottom:12px!important}.add-patient-modal .ac-header{border:0!important;border-radius:12px 12px 0 0!important;border-radius:8px!important;color:#4e525a!important;color:var(--gray-500,#4e525a)!important;font-family:Inter;font-style:normal;font-weight:500;height:36px!important;line-height:22px;max-height:34px!important}.add-patient-modal .ac-header,.add-patient-modal .accordion-button{background-color:var(--blue-100)!important;font-size:14px!important;margin-bottom:0!important}.add-patient-modal .accordion-button{border-radius:8px 8px 0 0!important;color:#4e525a!important;font-style:normal!important;font-weight:500!important;height:auto!important;line-height:22px!important;padding:8px!important}.add-patient-modal .accordion-button.collapsed{height:32px!important}.add-patient-modal .hint-text,.add-patient-modal .input-field-label{text-transform:inherit!important}.calendar-button-group .btn{flex:1 1 auto;position:relative;width:67px}.nb-handle{background:#fff;border-radius:8px;display:inline-flex;margin-bottom:8px;margin-left:8px;margin-top:4px}.nb-handle .btn{border-radius:0;color:#000;margin:0}.nb-handle .btn:not(:first-child){border-left:0}.nb-handle .btn:first-child{border-bottom-left-radius:8px;border-top-left-radius:8px}.nb-handle .btn:last-child{border-bottom-right-radius:8px!important;border-top-right-radius:8px!important}.nb-handle .btn,.nb-handle .btn:hover{border:1px solid #d2d5db;color:#1b1d22;font-size:15px;font-weight:500;line-height:22px}.nb-handle .btn.active,.nb-handle .btn:hover{background-color:#eff1f3}.nb-handle .btn.active{border:1px solid #d2d5db;color:#1b1d22;font-size:15px;font-weight:600;line-height:22px}.mr-10{margin-right:10px}.btn{border-radius:.5rem}.btn-group-sm>.btn,.btn-sm{--bs-btn-font-size:0.85rem}.schedulingLayout .dropdown-toggle:after{display:none}.schedulingLayout .bi-table{color:#69707a}.schedulingLayout .dropdown-item.active,.schedulingLayout .dropdown-item:active,.schedulingLayout .dropdown-item:hover{background-color:#e6e3e3;color:#000}.schedulingLayout .dropdown-toggle:hover{background:none!important}.hipaa-checkbox{align-items:center;display:flex;font-size:14px;margin-right:15px}.hipaa-checkbox label{font-size:14px;font-weight:500;margin-bottom:0;margin-left:5px;margin-top:1px}.today-button{padding:8px 12px!important}.button-group-sched{padding:8px 16px!important}.button-date.mgc_calendar_2_fill:before{color:var(--blue-600)!important;font-size:20px}.button-date.mgc_down_small_fill:before{color:var(--blue-600)!important;font-size:30px}.arrow-navigator{color:var(--blue-600)!important;margin-left:8px;margin-top:3.5px}.custom-provider-select{border-radius:8px;font-size:14px;height:32px;padding:1px 10px;width:180px}.spinner-wrapper{align-items:center;background-color:#ffffffb3;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.appt-loader{border-width:.5em;color:#65acf5!important;height:64px;width:64px}.appt-container{height:100%;margin:0!important;overflow:hidden;padding:0!important;width:100%!important}.appt-container .set-appointment-button{padding:0!important;width:137px!important}.appt-container .add-patient-button{padding:0!important;width:103px!important}.appt-container .info-button{height:32px!important;padding:8px!important;width:32px!important}.appt-container .info-button .mgc_information_fill{line-height:inherit!important}.appt-container .info-button .mgc_information_fill:before{color:var(--blue-500)!important;font-size:16px!important}.appt-container .settings-button{height:32px!important;padding:8px!important;width:32px!important}.appt-container .settings-button .mgc_settings_2_line{line-height:inherit!important}.appt-container .settings-button .mgc_settings_2_line:before{color:var(--blue-500)!important;font-size:16px!important}.appt-container .hipaa-checkbox{display:flex!important;height:32px!important;margin:auto!important}.appt-container .hipaa-checkbox input[type=checkbox]{border-radius:4px!important;height:16px!important;width:16px!important}.appt-container .hipaa-checkbox .form-check-label{color:var(--blue-600)!important}div.appt-container>.col-md-12{display:grid;grid-template-rows:32px 1fr;margin:0!important;padding:0!important}div.appt-container>.col-md-12>.position-relative{margin:0!important;padding:0!important;width:100%!important}div.appt-container .calendar-container{margin-top:8px!important;padding-left:8px!important;padding-right:12px!important}div.appt-container .appt-content{padding-top:16px!important}.e-schedule .e-vertical-view .e-content-wrap table col,div.appt-container .day-view-container .e-schedule .e-vertical-view .e-date-header-wrap table col{width:272px!important}#calendar-header-row{margin-left:10px!important;margin-right:10px!important}#calendar-content-row{padding-left:10px!important;padding-right:10px!important}#calendar-header-row .separator{height:32px!important}#calendar-header-row .calendar-toggle-button{padding-left:4px!important;padding-right:0!important;white-space:nowrap!important}#providerSelect{color:var(--blue-600)!important;width:170px!important}#calendar-header-row-top{border-bottom:1px solid var(--blue-200);display:flex;padding:8px 10px 24px;position:relative}.appt-top-border-separator{border-left:1px solid var(--blue-400);height:32px;position:relative}#calendar-content-row .e-schedule .e-vertical-view .e-resource-cells{padding-left:14px}#calendar-content-row .e-schedule .e-vertical-view .e-header-cells{height:40px;padding:0 14px}#calendar-header-row-top .filter-dropdown{margin-left:-171px;width:200px}.e-schedule .e-vertical-view .e-content-wrap table col,.e-schedule .e-vertical-view .e-date-header-wrap table col{width:272px!important}.appt-page-root{display:flex;flex:1 1;flex-direction:column;min-height:0;position:relative}.note-editor-overlay-anchor.appt-note-editor-overlay-anchor{flex:none;inset:0;min-height:0;position:absolute;width:100%;z-index:1060}.dashboard-container{box-sizing:border-box;display:flex;flex-direction:column;gap:0;min-height:100vh;padding:10px 12px 80px}.dashboard-header-stack{display:flex;flex-direction:column;gap:8px;margin-inline:-16px}.dashboard-header{background:var(--blue-100);border-bottom:1px solid var(--blue-200)}.dashboard-header,.dashboard-toolbar{align-items:center;display:flex;gap:16px;justify-content:space-between;padding-bottom:8px;padding-inline:16px}.dashboard-toolbar--huddle{justify-content:flex-end}.dashboard-toolbar-left{align-items:center;display:flex;flex-shrink:0;gap:8px}.dashboard-date-chevron-group{align-items:center;background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;display:inline-flex;flex-shrink:0;overflow:hidden}.dashboard-date-chevron-group .ti{align-items:center;box-sizing:initial;color:var(--blue-600);cursor:pointer;display:inline-flex;font-size:16px;height:24px;justify-content:center;padding:4px;width:24px}.dashboard-header-left{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.dashboard-header-right{flex-shrink:0;justify-content:flex-end}.dashboard-header-right,.dashboard-header-right-main{align-items:center;display:flex;gap:8px}.dashboard-role-dropdown .dropdown-toggle.dashboard-role-dropdown-toggle{justify-content:space-between;min-width:128px}.dashboard-role-dropdown .dropdown-toggle.dashboard-role-dropdown-toggle:after{display:none}.dashboard-arrow-navigator{align-items:center;display:flex;gap:4px}.dashboard-arrow-navigator .ti{color:var(--blue-600);cursor:pointer;font-size:24px}.dashboard-date-button{white-space:nowrap}.dashboard-right-tabs{flex-shrink:0}.dashboard-huddle-day-tabs{margin-left:0}.dashboard-right-tabs .tab-button-group .tab-button{padding:4px 8px}.dashboard-gear-button{align-items:center;background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;box-shadow:0 .8px 1.6px 0 #1018280d;display:inline-flex;height:32px;justify-content:center;padding:0;width:32px}.dashboard-gear-button .mgc_settings_5_fill:before{color:var(--blue-500);font-size:18px}.dashboard-gear-button--active{background:var(--blue-100)!important;border-color:var(--blue-300)!important}.dashboard-settings-dropdown .dropdown-toggle{padding:0}.dashboard-settings-dropdown .dropdown-toggle:after{display:none}.dashboard-settings-menu{border:1px solid var(--blue-200);border-radius:12px;box-shadow:0 4px 16px #1018281f;left:-260px!important;margin-top:6px;max-width:260px!important;min-width:260px!important;padding:0;right:auto!important;transform:none;width:260px!important}.dashboard-settings-menu-header{align-items:center;border-bottom:1px solid var(--blue-100);display:flex;gap:12px;justify-content:space-between;padding:12px 14px}.dashboard-settings-menu-title{color:var(--blue-700);font-size:13px;font-weight:600}.dashboard-settings-menu-header .toggle-container{align-items:center;display:flex;flex-direction:row-reverse;flex-shrink:0;gap:10px;margin:0}.dashboard-settings-menu-header .switch-label{color:var(--blue-600);font-size:13px;white-space:nowrap}.dashboard-settings-sections{max-height:240px;overflow-y:auto;padding:10px 14px 14px}.dashboard-settings-sections-title{color:var(--blue-700);display:block;font-family:Inter;font-size:12px;font-style:normal;font-weight:700;line-height:20px;margin-bottom:8px}.dashboard-settings-sections-list{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0}.dashboard-settings-sections-list li{align-items:center;align-self:stretch;background:var(--blue-100);border-radius:4px;color:var(--blue-700);cursor:pointer;display:flex;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:500;height:24px;justify-content:space-between;line-height:20px;padding:2px 4px;transition:background .15s ease;-webkit-user-select:none;user-select:none}.dashboard-settings-sections-list li:hover{background:var(--blue-200)}.dashboard-settings-list-item--hidden{opacity:.5}.dashboard-settings-sections-list li .mgc_check_fill:before{color:var(--blue-500);font-size:14px}.dashboard-settings-sections-list li .mgc_check_line:before{color:var(--gray-400);font-size:14px}.dashboard-main{display:flex;flex:1 1;flex-direction:column;gap:8px;min-height:0;overflow-y:auto}.dashboard-main [class$=-detail-panel]{padding:0}.dashboard-overview{display:flex;flex-direction:column;gap:8px;width:100%}.dashboard-overview-cards-row{display:flex;flex-direction:row;gap:16px;width:100%}.dashboard-overview-cards-row>.dashboard-section-box{flex:1 1;min-width:0}.dashboard-overview-ar-alerts-row{display:flex;flex-direction:row;gap:8px;width:100%}.dashboard-overview-ar-alerts-row>.dashboard-section-box{flex:1 1;min-width:0}.dashboard-overview-ar-aging-row{display:flex;flex-direction:row;gap:8px;width:100%}.dashboard-overview-ar-aging-row>.dashboard-section-box{flex:1 1 100%;max-width:100%;min-width:0}.dashboard-ar-aging-card.dashboard-section-box{gap:8px}.dashboard-alerts-list{display:flex;flex-direction:column;gap:4px;width:100%}.dashboard-alerts-list details{background:var(--blue-100);border-radius:4px}.dashboard-alerts-list details:last-child{border-bottom:none}.dashboard-alerts-list summary{align-items:center;cursor:pointer;display:flex;font-size:14px;gap:8px;list-style:none;padding:4px}.dashboard-alerts-list summary::-webkit-details-marker{display:none}.dashboard-alerts-list .alerts-row-label{color:var(--blue-500);flex:1 1}.dashboard-alerts-list .alerts-row-count-pill{align-items:center;background:var(--blue-200);border-radius:50%;display:flex;flex-direction:column;height:24px;justify-content:center;width:24px}.dashboard-alerts-list .alerts-row-count{color:var(--blue-600);font-size:12px;font-style:normal;font-weight:500;line-height:20px}.dashboard-alerts-list summary:after{border-left:4px solid #0000;border-right:4px solid #0000;border-top:5px solid var(--blue-600);content:"";display:inline-block;flex-shrink:0;height:0;margin-left:8px;transition:transform .2s;width:0}.dashboard-alerts-list details[open] summary:after{transform:rotate(180deg)}.dashboard-alerts-list .alerts-row-content{background:var(--gray-white);color:var(--blue-600);font-size:13px;padding:4px}.dashboard-overview-schedule-calendar-row{display:flex;flex-direction:row;gap:16px;width:100%}.dashboard-overview-schedule-calendar-row>.dashboard-section-box{flex:1 1;min-width:0}.dashboard-overview-front-desk-alerts-row{width:100%}.dashboard-overview-front-desk-alerts-row>.dashboard-section-box{flex:1 1;min-width:0}.dashboard-overview-appointments-card .dashboard-section-content{flex-direction:column;gap:8px}.dashboard-overview-appointments-metrics{display:flex;flex-direction:column;gap:8px;width:100%}.dashboard-overview-appointments-schedule{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;overflow:hidden;width:100%}.dashboard-overview-appointments-schedule .dashboard-day-calendar-wrap{background:var(--gray-white);border-radius:0;height:335px;min-height:335px}.dashboard-overview-appointments-schedule .dashboard-day-calendar-wrap .e-disable-dates:first-child{border-radius:0}.dashboard-overview-appointments-schedule .block-events.e-schedule .e-vertical-view .e-date-header-wrap .e-resource-cells:first-child{border-top-left-radius:0!important}.dashboard-overview-appointments-schedule .block-events.e-schedule .e-vertical-view .e-date-header-wrap{border-left:none!important;border-radius:0!important;border-right:none!important;border-top:none!important}.dashboard-overview-appointments-schedule .block-events.e-schedule .e-vertical-view .e-content-wrap{border:none!important;border-radius:0!important}.dashboard-todays-schedule-filters{align-items:center;display:flex;gap:8px}.dashboard-todays-schedule-info-btn{align-items:center;background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;cursor:pointer;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;padding:0;transition:background-color .3s ease,border-color .3s ease;width:28px}.dashboard-todays-schedule-info-btn:hover{background:var(--blue-100);border-color:var(--blue-300)}.dashboard-todays-schedule-info-btn:active{background:var(--blue-200);border-color:var(--blue-400)}.dashboard-todays-schedule-info-btn:focus-visible{outline:2px solid var(--blue-400);outline-offset:2px}.dashboard-todays-schedule-info-btn .mgc_information_fill:before{color:var(--blue-600);font-size:17px}.dashboard-section-filter-dropdown .dropdown-toggle.dashboard-section-filter-dropdown-toggle{align-items:center;display:inline-flex;gap:4px;padding:4px 2px 4px 10px;white-space:nowrap}.dashboard-section-filter-dropdown .dropdown-toggle.dashboard-section-filter-dropdown-toggle:after{display:none}.dashboard-section-filter-dropdown .dropdown-toggle.dashboard-section-filter-dropdown-toggle i.mgc_down_small_fill{align-items:center;display:inline-flex;justify-content:center;line-height:1;margin:0;padding:0}.dashboard-section-filter-dropdown .dropdown-toggle.dashboard-section-filter-dropdown-toggle .mgc_down_small_fill:before{color:var(--blue-600);font-size:26px;line-height:1}.dashboard-patient-flow-card .dashboard-section-content{flex-direction:column}.dashboard-patient-flow-content{display:flex;flex-direction:row;gap:12px;width:100%}.dashboard-patient-flow-column{background:var(--blue-100);border:1px solid var(--blue-200);border-radius:8px;display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0;padding:8px}.dashboard-patient-flow-header{color:var(--blue-600);font-size:12px;font-weight:600;line-height:18px}.dashboard-patient-flow-count{color:var(--blue-700);font-size:18px;font-weight:600;line-height:24px}.dashboard-patient-flow-list{background:var(--blue-100);border-radius:8px;flex:0 1 auto;list-style:none;margin:0;min-height:0;overflow-y:auto;padding:8px 12px}.dashboard-patient-flow-list li{color:var(--blue-500);font-size:12px;font-style:normal;font-weight:500;line-height:20px;margin-bottom:2px}.dashboard-overview-tables-row{display:flex;flex-direction:row;gap:16px;width:100%}.dashboard-overview-tables-row>.dashboard-section-box{flex:1 1;min-width:0}.dashboard-treatment-tables-card .dashboard-section-content{flex-direction:column}.dashboard-treatment-tables-card .action-buttons{display:flex;gap:0;justify-content:center}.dashboard-treatment-tables-card .action-button-filled{align-items:center;background-color:var(--blue-500);border:none;border-radius:8px;cursor:pointer;display:inline-flex;height:24px;justify-content:center;margin:0;padding:5px;width:24px}.dashboard-treatment-tables-card .action-button-filled .mgc_phone_fill:before,.dashboard-treatment-tables-card .action-button-filled i:before{color:var(--gray-white)}.dashboard-treatment-tables-card .action-button{align-items:center;background-color:var(--gray-white);border:1px solid var(--blue-500);border-radius:8px;color:var(--blue-500);cursor:pointer;display:inline-flex;height:24px;justify-content:center;margin:0 2px;padding:5px;width:24px}.dashboard-treatment-tables-card .action-button .ti:before{color:var(--blue-500);font-size:16px}.dashboard-treatment-tables-card .action-button:disabled{opacity:.5;pointer-events:none}.dashboard-day-calendar-wrap{background:var(--blue-100);border-radius:16px;height:320px;min-height:320px;overflow:hidden;width:100%}.dashboard-day-calendar-wrap .e-disable-dates:first-child{border-radius:16px 0 0 0}.dashboard-calendar-loading{align-items:center;color:var(--gray-500);display:flex;font-size:14px;height:100%;justify-content:center;min-height:400px}.dashboard-section-box{align-items:flex-start}.dashboard-procedures-card .dashboard-section-content{flex-direction:column;gap:12px}.dashboard-overview-procedures-row{display:flex;flex-direction:row;gap:16px;width:100%}.dashboard-overview-procedures-row>.dashboard-section-box{flex:1 1;min-width:0}.dashboard-procedures-content{display:flex;flex-direction:column;gap:12px;width:100%}.dashboard-procedures-metrics{align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px;width:100%}.dashboard-procedures-metrics .dashboard-metric-item{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;flex:1 1;height:100%;min-width:0;padding:8px 12px}.dashboard-procedures-table-wrap{width:100%}.dashboard-ar-aging-card .dashboard-section-content,.dashboard-ar-aging-content{flex-direction:column;gap:8px;width:100%}.dashboard-ar-aging-content{display:flex}.dashboard-ar-aging-metrics{align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px;width:100%}.dashboard-ar-aging-metric.dashboard-metric-item{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;flex:1 1;height:100%;min-width:0;padding:8px 12px}.dashboard-ar-aging-chart-area{align-items:stretch;display:flex;flex-direction:column;gap:4px;width:100%}.dashboard-overview-provider-util-card .dashboard-section-header-end{overflow:visible}.dashboard-overview-provider-util-search.swf-container{width:240px}.dashboard-overview-provider-util-table-wrap{display:flex;flex-direction:column;width:100%}.dashboard-overview-provider-util-table-wrap .dashboard-shared-table .dst-wrapper{margin-bottom:0}.dashboard-ar-aging-metric-toggle{background:#0000;border:none;border-radius:8px;cursor:pointer;display:flex;flex:1 1;margin:-4px -8px;min-width:0;padding:4px 8px;text-align:left}.dashboard-ar-aging-metric-toggle--selected,.dashboard-ar-aging-metric-toggle:hover{background:var(--blue-100)}.dashboard-ar-aging-chart{flex:0 0 auto;min-height:0;overflow:visible;width:100%}.dashboard-ar-aging-chart .recharts-cartesian-axis-tick,.dashboard-ar-aging-chart .recharts-wrapper{overflow:visible}.dashboard-ar-aging-legend{align-items:center;color:var(--gray-400);display:flex;flex-wrap:wrap;font-size:14px;font-weight:500;gap:8px 16px;justify-content:center;line-height:22px;width:100%}.dashboard-ar-aging-legend-item{align-items:center;display:inline-flex;gap:8px}.dashboard-ar-aging-legend-dot{border-radius:50%;flex-shrink:0;height:8px;width:8px}.dashboard-ar-aging-detail{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;padding:12px;width:100%}.dashboard-ar-aging-detail-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.dashboard-ar-aging-detail-title{color:var(--blue-600);font-size:14px;font-weight:600}.dashboard-ar-aging-detail-close{background:#0000;border:none;color:var(--gray-500);cursor:pointer;font-size:20px;line-height:1;padding:0 4px}.dashboard-ar-aging-detail-close:hover{color:var(--gray-700)}.dashboard-ar-aging-detail-metrics{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}.dashboard-overview-production-row,.dashboard-overview-recall-row{display:flex;flex-direction:row;gap:8px;width:100%}.dashboard-overview-production-row>.dashboard-section-box,.dashboard-overview-recall-row>.dashboard-section-box{flex:1 1;min-width:0}.dashboard-overview-production-card .dashboard-section-content,.dashboard-overview-recall-card .dashboard-section-content{flex-direction:column;gap:8px}.dashboard-overview-production-columns{display:flex;flex-direction:row;gap:8px;width:100%}.dashboard-overview-production-column{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0}.dashboard-overview-production-chart-box,.dashboard-overview-production-metric.dashboard-metric-item{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;padding:8px 12px}.dashboard-overview-production-chart-box{align-items:center;display:flex;flex-direction:column;gap:12px;overflow:visible;width:100%}.dashboard-overview-production-chart.dashboard-half-donut{flex-shrink:0;min-height:0;width:100%}.dashboard-overview-production-chart .dashboard-half-donut-chart-wrapper{margin-left:auto;margin-right:auto}.dashboard-overview-production-chart .recharts-wrapper{overflow:visible}.dashboard-overview-production-legend{align-items:center;color:var(--gray-400);display:flex;flex-wrap:wrap;font-size:14px;font-weight:500;gap:8px 16px;justify-content:center}.dashboard-overview-production-legend-item{align-items:center;display:inline-flex;gap:8px}.dashboard-overview-production-legend-dot{border-radius:50%;flex-shrink:0;height:8px;width:8px}.dashboard-overview-recall-metrics-row{display:flex;flex-direction:row;gap:8px;width:100%}.dashboard-overview-recall-metric.dashboard-metric-item{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;flex:1 1;min-width:0;padding:8px 12px}.dashboard-overview-recall-card .dashboard-recall-table-wrap{width:100%}.dashboard-overview-recall-card .dashboard-shared-table .dst-wrapper{margin-bottom:0}.dashboard-production-card .dashboard-section-content{flex-direction:column}.dashboard-production-content{align-items:stretch;display:flex;flex-direction:column;width:100%}.dashboard-production-row{display:flex;flex-direction:row;gap:16px;width:100%}.dashboard-production-top-row .dashboard-production-row{flex-direction:column}.dashboard-production-row>.dashboard-half-donut{flex:1 1;min-width:272px}.dashboard-production-legend{align-items:center;color:var(--gray-600);display:flex;font-size:12px;gap:16px;justify-content:center;margin-top:8px}.dashboard-production-legend-item{align-items:center;display:inline-flex;gap:6px}.dashboard-production-legend-dot{border-radius:999px;height:10px;width:10px}.dashboard-production-legend-dot.dentist{background:var(--indigo-300)}.dashboard-production-legend-dot.hygienist{background:var(--indigo-400)}.dashboard-production-legend-dot.insurance{background:var(--blue-400)}.dashboard-production-legend-dot.patient{background:var(--blue-200)}.dashboard-production-block{display:flex;flex:1 1;flex-direction:column;min-width:272px}.dashboard-production-block .dashboard-production-legend{justify-content:center}.dashboard-production-top-row{display:flex;flex-direction:row;gap:16px;width:100%}.dashboard-production-top-row>.dashboard-section-box{flex:1 1;min-width:0}.dashboard-recall-detail-card .dashboard-section-content{flex-direction:column;gap:12px}.dashboard-recall-table-wrap{overflow-x:auto;width:100%}.dashboard-recall-table{border-collapse:collapse;font-size:12px;width:100%}.dashboard-recall-table thead{background:var(--blue-100)}.dashboard-recall-table td,.dashboard-recall-table th{border-bottom:1px solid var(--blue-100);padding:6px 8px;text-align:left;white-space:nowrap}.dashboard-recall-table th{color:var(--blue-700);font-weight:600}.dashboard-recall-table td{color:var(--blue-800)}.dashboard-overview-line-charts-row{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;width:100%}.dashboard-overview-line-charts-row>.dashboard-section-box{flex:1 1 260px;min-width:200px}.dashboard-overview-appointment-overrun-row{display:flex;flex-direction:row;gap:8px;width:100%}.dashboard-overview-appointment-overrun-row>.dashboard-section-box{flex:1 1 100%;max-width:100%;min-width:0}.dashboard-overview-line-chart-card .dashboard-section-content{flex-direction:column;gap:8px}.dashboard-overview-line-chart-content{display:flex;flex-direction:column;gap:8px;width:100%}.dashboard-overview-line-chart-metrics{display:flex;flex-wrap:wrap;gap:12px 16px}.dashboard-overview-line-chart-wrap{min-height:280px;width:100%}.dashboard-appointment-overrun-card .dashboard-section-content{flex-direction:column;gap:8px}.dashboard-production-recare-row{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;width:100%}.dashboard-production-recare-row>.dashboard-section-box{flex:1 1 220px;min-width:0}.dashboard-collection-card .dashboard-section-content,.dashboard-diagnosis-card .dashboard-section-content,.dashboard-recare-card .dashboard-section-content,.dashboard-todays-production-card .dashboard-section-content{flex-direction:column;gap:8px}.dashboard-acceptance-row{display:flex;flex-direction:row;gap:8px;width:100%}.dashboard-acceptance-row>.dashboard-section-box{flex:1 1;min-width:0}.dashboard-acceptance-card .dashboard-section-content{flex-direction:column;gap:8px}.dashboard-overview-acceptance-content{display:flex;flex-direction:column;gap:8px;width:100%}.dashboard-overview-acceptance-metrics-row{display:flex;flex-direction:row;gap:8px;width:100%}.dashboard-overview-acceptance-metric.dashboard-metric-item{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;flex:1 1;min-width:0;padding:8px 12px}.dashboard-overview-acceptance-metric--full{flex:initial;width:100%}.dashboard-overview-acceptance-chart-box{align-items:center;background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;display:flex;flex-direction:column;gap:12px;overflow:visible;padding:8px 12px;width:100%}.dashboard-overview-acceptance-chart.dashboard-half-donut{flex-shrink:0;min-height:0;width:100%}.dashboard-overview-acceptance-chart .dashboard-half-donut-chart-wrapper{margin-left:auto;margin-right:auto}.dashboard-overview-acceptance-chart .recharts-wrapper{overflow:visible}.dashboard-overview-acceptance-legend{align-items:center;color:var(--gray-400);display:flex;flex-wrap:wrap;font-size:14px;font-weight:500;gap:8px 16px;justify-content:center}.dashboard-overview-acceptance-legend-item{align-items:center;display:inline-flex;gap:8px}.dashboard-overview-acceptance-legend-dot{border-radius:50%;flex-shrink:0;height:8px;width:8px}.dashboard-metric-value-vs{color:var(--blue-700);font-weight:600}.dashboard-acceptance-content{align-items:stretch;display:flex;flex-direction:column;gap:12px;width:100%}.dashboard-acceptance-content .dashboard-half-donut{flex-shrink:0}.dashboard-acceptance-legend{align-items:center;color:var(--gray-600);display:flex;font-size:12px;gap:16px;justify-content:center}.dashboard-acceptance-legend-item{align-items:center;display:inline-flex;gap:6px}.dashboard-acceptance-legend-dot{border-radius:999px;height:10px;width:10px}.dashboard-acceptance-metrics{display:flex;flex-direction:row;flex-wrap:nowrap;gap:12px;width:100%}.dashboard-acceptance-metrics .dashboard-metric-item{flex:1 1;min-width:0}.dashboard-chair-time-legend{align-items:center;color:var(--gray-600);display:flex;font-size:12px;gap:16px;justify-content:center}.dashboard-container .table>:not(caption)>*>*,.datatable-table>:not(caption)>*>*{padding:.55rem .75rem}.dashboard-section-box{align-self:stretch;background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;display:flex;flex-direction:column;gap:8px;padding:8px 12px}.dashboard-section-header{align-items:center;display:flex;justify-content:space-between;width:100%}.dashboard-section-header-start{align-items:center;display:flex;flex:1 1;gap:12px;min-width:0}.dashboard-section-header-after-title{align-items:center;display:flex;flex-shrink:0;gap:4px}.dashboard-section-header-after-title .ti{color:var(--blue-600);cursor:pointer;font-size:20px}.dashboard-section-header-end{align-items:center;display:flex;flex-shrink:0;gap:8px}.dashboard-section-header-end .ti{color:var(--blue-600);cursor:pointer;font-size:20px}.dashboard-section-title{color:var(--blue-600);font-size:14px;font-style:normal;font-weight:600;line-height:22px;margin:0;z-index:999}.dashboard-section-title-link{align-items:center;color:inherit;display:inline-flex;gap:12px;text-decoration:none}.dashboard-section-title-link:hover .dashboard-section-title{text-decoration:none}.dashboard-section-title-icon{font-size:14px}.dashboard-section-box .mgc_right_line:before{color:var(--blue-600)}.dashboard-section-layout-grip{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center}.dashboard-section-layout-grip .mgc_dots_fill:before{color:var(--blue-500);font-size:18px}.dashboard-section-content{display:flex;flex-direction:row;gap:16px;width:100%}.dashboard-editable-row{display:flex;flex-direction:row;gap:8px;overflow-x:clip;width:100%}.dashboard-editable-row-cell{align-items:stretch;display:flex;flex:1 1;flex-direction:row;min-width:0;overflow-x:clip;position:relative}.dashboard-editable-row-cell-inner{display:flex;flex:1 1;flex-direction:column;min-width:0;position:relative}.dashboard-editable-row--edit .dashboard-editable-row-cell-inner{border-radius:16px}.dashboard-editable-row--edit .dashboard-editable-row-cell-inner:hover{outline:2px dashed var(--blue-300);outline-offset:-2px}.dashboard-editable-row-drag-handle{align-items:center;background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;box-shadow:0 1px 3px #00000014;cursor:grab;display:flex;height:28px;justify-content:center;left:8px;opacity:0;position:absolute;top:8px;transition:opacity .15s ease;width:28px;z-index:1000}.dashboard-editable-row-drag-handle:active{cursor:grabbing}.dashboard-editable-row-cell-inner:hover .dashboard-editable-row-drag-handle{opacity:1}.dashboard-editable-row-drag-handle .mgc_move_line:before{color:var(--blue-500);font-size:18px}.dashboard-editable-row-dragging{opacity:.85}.dashboard-editable-row-resize-handle{cursor:ew-resize;flex-shrink:0;height:100%;position:absolute;top:0;width:12px;z-index:3}.dashboard-editable-row-resize-handle--right{right:-10px}.dashboard-editable-row-resize-handle--left{left:-10px}.dashboard-editable-row-resize-handle:after{background:var(--blue-200);border-radius:2px;content:"";height:40px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .15s ease;width:4px}.dashboard-editable-row-resize-handle:active:after,.dashboard-editable-row-resize-handle:hover:after{background:var(--blue-400);opacity:1}.dashboard-editable-row-cell-inner>.dashboard-section-box{flex:1 1;min-width:0}.dashboard-metric-item{display:flex;flex:1 1;flex-direction:column;gap:2px}.dashboard-metric-header{align-items:center;display:flex;justify-content:space-between;width:100%}.dashboard-metric-title-left{align-items:center;color:var(--gray-400);display:inline-flex;font-size:14px;font-style:normal;font-weight:500;gap:4px;line-height:22px}.dashboard-metric-title-icon{font-size:14px}.dashboard-metric-item .mgc_information_fill:before{color:var(--blue-200)}.dashboard-metric-title-right{align-items:center;color:var(--blue-600);display:inline-flex;font-size:14px;font-style:normal;font-weight:400;gap:4px;line-height:22px}.dashboard-metric-title-right-icon{font-size:14px}.dashboard-metric-item .dashboard-metric-title-right .mgc_warning_fill:before{color:var(--red-500)}.dashboard-metric-value{color:var(--blue-700);font-size:24px;font-style:normal;font-weight:600;letter-spacing:-.103px;line-height:32px;padding-bottom:0}.dashboard-metric-value-over{color:var(--gray-300)}.dashboard-metric-footer{align-items:center;color:var(--vivid-green-500);display:inline-flex;font-size:12px;font-style:normal;font-weight:400;gap:4px;line-height:20px;margin-top:2px}.dashboard-metric-footer .mgc_arrow_up_circle_fill:before{color:var(--vivid-green-500);font-size:14px}.dashboard-metric-footer .mgc_arrow_down_circle_fill:before{color:var(--red-500);font-size:14px}[class*=-metric-trend] .mgc_arrow_up_circle_fill:before{color:var(--vivid-green-500);font-size:16px}[class*=-metric-trend] .mgc_arrow_down_circle_fill:before{color:var(--red-500);font-size:16px}.dashboard-metric-item--footer-down .dashboard-metric-footer,.dashboard-metric-item--value-danger .dashboard-metric-value{color:var(--red-500)}.dashboard-metric-tile-grid{grid-gap:8px;display:grid;gap:8px;width:100%}.dashboard-metric-tile-grid--cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-metric-tile-grid--cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-metric-tile-grid--cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.dashboard-metric-tile-grid--cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.dashboard-metric-tile-grid--cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.dashboard-metric-tile-box.dashboard-metric-item{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;flex:initial;min-width:0;padding:8px 12px}@media (max-width:900px){.dashboard-metric-tile-grid--cols-3,.dashboard-metric-tile-grid--cols-4,.dashboard-metric-tile-grid--cols-5,.dashboard-metric-tile-grid--cols-7{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.dashboard-metric-tile-grid--cols-2,.dashboard-metric-tile-grid--cols-3,.dashboard-metric-tile-grid--cols-4,.dashboard-metric-tile-grid--cols-5,.dashboard-metric-tile-grid--cols-7{grid-template-columns:1fr}}.dashboard-half-donut{min-height:200px;width:100%}.dashboard-half-donut,.dashboard-half-donut-metric{display:flex;flex-direction:column;gap:4px;position:relative}.dashboard-half-donut-metric{align-items:flex-start;z-index:1}.dashboard-half-donut-metric-label{color:var(--gray-400);font-size:14px;font-weight:500}.dashboard-half-donut-metric-value{color:var(--blue-700);font-size:24px;font-weight:600;letter-spacing:-.103px;line-height:32px}.dashboard-half-donut-chart-wrapper{margin:-132px auto 0;position:relative;z-index:0}.dashboard-half-donut--embedded{min-height:0}.dashboard-half-donut--embedded .dashboard-half-donut-chart-wrapper{margin:0 auto;overflow:visible}.dashboard-half-donut-chart-wrapper--fluid{aspect-ratio:2/1;height:auto;max-width:none;min-width:0;width:100%}.dashboard-half-donut-chart-wrapper--fluid .recharts-responsive-container{height:100%!important;width:100%!important}.dashboard-half-donut .recharts-wrapper{overflow:visible}.dashboard-half-donut .recharts-pie-sector:hover{cursor:pointer;filter:brightness(1.08)}.dashboard-overview-calendar{display:flex;flex-direction:column;gap:12px;width:100%}.dashboard-overview-calendar-day-headers{grid-gap:4px;display:grid;gap:4px;grid-template-columns:repeat(7,1fr);text-align:center;width:100%}.dashboard-overview-calendar-day-name{align-items:center;color:var(--gray-700);display:flex;font-size:16px;font-style:normal;font-weight:500;justify-content:center;letter-spacing:-.069px;line-height:24px;min-width:0}.dashboard-overview-calendar-day-name.sunday{color:var(--red-400)}.dashboard-overview-calendar-day-name.saturday{color:var(--blue-400)}.dashboard-overview-calendar-grid{grid-gap:4px;display:grid;gap:4px;grid-template-columns:repeat(7,1fr);width:100%}.dashboard-overview-calendar-cell{align-items:center;background:#0000;border:none;border-radius:40px;box-sizing:border-box;color:var(--gray-700);cursor:pointer;display:flex;flex-direction:column;font-size:16px;font-style:normal;font-weight:500;gap:8px;justify-content:center;letter-spacing:-.069px;line-height:24px;padding:8px;text-align:center;transition:background-color .15s ease,color .15s ease;width:40px}.dashboard-overview-calendar-cell.other-month{color:var(--gray-200)}.dashboard-overview-calendar-cell.today{background:var(--blue-100);color:var(--blue-500)}.dashboard-overview-calendar-cell:not(.other-month):hover{background:var(--blue-50)}.dashboard-overview-calendar-cell.today:hover{background:var(--blue-200)}.truncated-text{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.truncated-text-tooltip{word-wrap:break-word;max-width:300px;white-space:normal;z-index:10000}.dashboard-shared-table{position:relative;z-index:0}.dashboard-shared-table .dst-header{align-items:center;display:flex;flex-wrap:nowrap;gap:16px;justify-content:space-between;margin:0 0 10px;min-width:0}.dashboard-shared-table .dst-title{color:var(--blue-600);flex:1 1 auto;font-size:14px;font-weight:600;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-shared-table .dst-search-slot{align-items:center;display:flex;flex:0 0 auto;justify-content:flex-end;margin-left:auto;min-width:fit-content}.dashboard-shared-table .dst-wrapper{background:var(--blue-100);border:1px solid var(--blue-200);border-radius:8px;margin-bottom:8px;overflow:hidden}.dashboard-shared-table .dst-wrapper .table-responsive{background:var(--gray-white);border:none;border-radius:0;margin-bottom:0;overflow-x:auto}.dashboard-shared-table .dst-table{table-layout:fixed;width:100%}.dashboard-shared-table .dst-thead{background:var(--blue-100);display:table;position:sticky;table-layout:fixed;top:0;width:100%;z-index:10}.dashboard-shared-table .dst-thead th{background:var(--blue-100);color:var(--blue-600);font-family:Inter,sans-serif;font-size:.875rem;font-weight:600;line-height:36px;overflow:hidden;padding:0 .65rem;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.dashboard-shared-table .dst-thead th:first-child{border-top-left-radius:8px}.dashboard-shared-table .dst-thead th:last-child{border-top-right-radius:8px}.dashboard-shared-table .dst-tbody{display:block;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable}.dashboard-shared-table .dst-tbody tr{display:table;table-layout:fixed;width:100%}.dashboard-shared-table--no-body-scroll .dst-thead{position:static}.dashboard-shared-table--no-body-scroll .dst-tbody{max-height:none!important;overflow-y:visible}.dashboard-shared-table .dst-tbody td{background:var(--gray-white);color:var(--gray-700);font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:36px;overflow:hidden;padding:0 .65rem;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.dashboard-shared-table .dst-patient-link{color:var(--blue-600);display:block;max-width:100%;min-width:0;text-decoration:none}.dashboard-shared-table .dst-patient-link:hover{color:var(--blue-700);text-decoration:underline}.dashboard-shared-table .dst-patient-link .truncated-text{color:inherit}.dashboard-shared-table .dst-tbody tr:last-child td{border-bottom:none}.dashboard-shared-table .dst-row-selected td{background:var(--blue-200)}.dashboard-shared-table .dst-th-content{grid-gap:4px;align-items:center;display:grid;gap:4px;grid-template-columns:minmax(0,1fr) auto;width:100%}.dashboard-shared-table .dst-th-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-shared-table .dst-sort-arrows{align-items:center;display:inline-flex;flex-direction:column;flex-shrink:0;gap:1px;height:16px;justify-content:center;width:16px}.dashboard-shared-table .dst-sort-tri{border-left:4px solid #0000;border-right:4px solid #0000;display:block;height:0;width:0}.dashboard-shared-table .dst-sort-tri--up{border-bottom:5px solid var(--blue-300)}.dashboard-shared-table .dst-sort-tri--down{border-top:5px solid var(--blue-300)}.dashboard-shared-table .dst-sort-tri--up.dst-sort-tri--active{border-bottom-color:var(--blue-600)}.dashboard-shared-table .dst-sort-tri--down.dst-sort-tri--active{border-top-color:var(--blue-600)}.dashboard-shared-table .dst-actions-col{text-align:center}.dashboard-shared-table .dst-actions-col .dst-th-content{display:flex;justify-content:center}.dashboard-shared-table td.dst-actions-col .action-buttons{justify-content:center}.dashboard-shared-table:has(.pagination-container .dropdown.show){z-index:100}.dashboard-stacked-bar-chart{min-height:120px;width:100%}.dashboard-stacked-bar-chart--fill-height{flex:1 1 auto;min-height:0}.dashboard-stacked-bar-chart .recharts-cartesian-grid-horizontal line,.dashboard-stacked-bar-chart .recharts-cartesian-grid-vertical line{stroke:var(--gray-100)}.dashboard-stacked-bar-chart .recharts-bar-rectangle{outline:none}.dashboard-stacked-bar-chart .recharts-bar-rectangle:hover{fill:var(--gray-100)!important}.dashboard-stacked-bar-chart .recharts-legend-wrapper{padding-top:4px}.dashboard-stacked-bar-chart .recharts-default-legend{color:var(--gray-600);display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.dashboard-stacked-bar-chart .recharts-legend-item{margin-right:0}.dashboard-stacked-bar-chart .recharts-legend-item-text{color:var(--gray-600)!important}.dashboard-stacked-bar-chart-legend--collapsed.dashboard-stacked-bar-chart-legend{color:var(--gray-600);display:flex;flex-wrap:wrap;font-size:12px;gap:12px;justify-content:center;padding-top:4px}.dashboard-stacked-bar-chart-legend-item{align-items:center;display:inline-flex}.dashboard-operations{display:flex;flex-direction:column;gap:8px;width:100%}.dashboard-operations-insurance-sections{display:flex;flex-direction:column;gap:16px;width:100%}.dashboard-operations-insurance-section{display:flex;flex-direction:column;gap:8px;width:100%}.dashboard-operations-insurance-section-label{color:var(--gray-500);font-size:14px;font-weight:600;line-height:22px}.dashboard-operations-donut-card .dashboard-section-content,.dashboard-operations-hygiene-card .dashboard-section-content,.dashboard-operations-patients-card .dashboard-section-content,.dashboard-operations-revenue-card .dashboard-section-content,.dashboard-operations-scheduling-card .dashboard-section-content{flex-direction:column;gap:8px}.dashboard-operations-four-cards-row,.dashboard-operations-two-cards-row{align-items:stretch;display:flex;flex-direction:row;gap:8px;width:100%}.dashboard-operations-four-cards-row .dashboard-editable-row-cell>.dashboard-section-box,.dashboard-operations-four-cards-row>.dashboard-section-box,.dashboard-operations-two-cards-row .dashboard-editable-row-cell>.dashboard-section-box,.dashboard-operations-two-cards-row>.dashboard-section-box{flex:1 1;min-width:0}.dashboard-operations-patients-card .dashboard-section-content{flex-direction:column}.dashboard-operations-bar-chart-wrap{display:flex;flex-direction:column;gap:8px;width:100%}.dashboard-operations-bar-chart.dashboard-stacked-bar-chart{min-height:260px}.dashboard-operations-bar-chart .recharts-cartesian-grid-horizontal line{stroke:var(--gray-100)}.dashboard-operations-bar-chart .recharts-cartesian-grid-horizontal line:first-child{stroke:var(--gray-200)}.dashboard-operations-bar-chart .recharts-xAxis .recharts-cartesian-axis-tick-value,.dashboard-operations-bar-chart .recharts-yAxis .recharts-cartesian-axis-tick-value{fill:var(--gray-400);font-size:14px;font-weight:500}.dashboard-operations-bar-chart .recharts-bar-rectangle:hover{fill:inherit!important;opacity:.85}.dashboard-operations-bar-chart-legend{align-items:center;color:var(--gray-400);display:flex;flex-wrap:wrap;font-size:14px;font-weight:500;gap:8px 16px;justify-content:center;line-height:22px;width:100%}.dashboard-operations-bar-chart-legend--age{padding:0 80px}.dashboard-operations-bar-chart-wrap--status{width:100%}.dashboard-operations-bar-chart-legend--status{gap:8px;justify-content:space-between;padding:0 30px}.dashboard-operations-bar-chart-legend-item{align-items:center;display:inline-flex;gap:8px;min-width:0}.dashboard-operations-bar-chart-legend--status .dashboard-operations-bar-chart-legend-item{flex:1 1;justify-content:center}.dashboard-operations-bar-chart-legend-dot{border-radius:50%;flex-shrink:0;height:8px;width:8px}@media (max-width:900px){.dashboard-operations-bar-chart-legend--age{padding:0}.dashboard-operations-bar-chart-legend--status{flex-wrap:wrap;justify-content:center;padding:0 8px}.dashboard-operations-bar-chart-legend--status .dashboard-operations-bar-chart-legend-item{flex:0 1 auto}}.dashboard-operations-donut-card .dashboard-section-content{align-items:stretch;flex-direction:column}.dashboard-operations-donut-inner{background:#fdfdfd;border-radius:8px;display:flex;flex-direction:column;gap:8px;width:100%}.dashboard-operations-donut-chart-area{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;width:100%}.dashboard-operations-donut-card .dashboard-operations-donut-pie-chart{align-items:center;width:100%}.dashboard-operations-donut-card .dashboard-pie-chart-legend{align-items:center;color:var(--gray-400);flex-wrap:nowrap;font-size:14px;font-weight:500;gap:8px;justify-content:center;line-height:22px;margin-top:0;padding:0 16px;width:auto}.dashboard-operations-donut-card .dashboard-pie-chart-legend-item{flex:0 1 auto;justify-content:center}.dashboard-operations-donut-card .dashboard-pie-chart-legend-dot{height:8px;width:8px}@media (max-width:1100px){.dashboard-operations-donut-card .dashboard-pie-chart-legend{flex-wrap:wrap}}.dashboard-operations-two-cards-row>.dashboard-operations-donut-card.dashboard-section-box{flex:1 1;min-width:0}@media (max-width:1100px){.dashboard-operations-four-cards-row,.dashboard-operations-two-cards-row{flex-direction:column}.dashboard-operations-four-cards-row .dashboard-editable-row-cell>.dashboard-section-box,.dashboard-operations-four-cards-row>.dashboard-section-box,.dashboard-operations-two-cards-row .dashboard-editable-row-cell>.dashboard-section-box,.dashboard-operations-two-cards-row>.dashboard-section-box{flex:none;width:100%}}.dashboard-operations .dashboard-finance-ar90-metric-link{border-radius:8px;color:inherit;display:block;flex:1 1;min-width:0;text-decoration:none;width:100%}.dashboard-operations .dashboard-finance-ar90-metric-link .dashboard-metric-item{width:100%}.dashboard-operations .dashboard-finance-ar90-metric-link:hover .dashboard-metric-value{color:var(--blue-700)}.dashboard-operations .dashboard-finance-ar90-metric-link:focus-visible{outline:2px solid var(--blue-500);outline-offset:2px}.dashboard-huddle{display:flex;width:100%}.dashboard-huddle,.dashboard-huddle-breakdown-card .dashboard-section-content,.dashboard-huddle-events-card .dashboard-section-content,.dashboard-huddle-forecast-card .dashboard-section-content,.dashboard-huddle-leaderboard-card .dashboard-section-content,.dashboard-huddle-patients-card .dashboard-section-content,.dashboard-huddle-yesterday-card .dashboard-section-content{flex-direction:column;gap:8px}.dashboard-huddle-metric-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.dashboard-huddle-metric-tile.dashboard-metric-item{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;flex:initial;min-width:0;padding:8px 12px}.dashboard-huddle-placeholder{color:var(--gray-500);font-size:14px;padding:24px}.dashboard-huddle-two-cards-row{display:flex;flex-direction:row;gap:8px;width:100%}.dashboard-huddle-two-cards-row .dashboard-editable-row-cell>.dashboard-section-box,.dashboard-huddle-two-cards-row>.dashboard-section-box{flex:1 1;min-width:0}.dashboard-huddle-three-cards-row{display:flex;flex-direction:row;gap:8px;width:100%}.dashboard-huddle-yesterday-three-row>.dashboard-section-box{flex:1 1;min-width:0}.dashboard-huddle-yesterday-provider-card .dashboard-section-content{flex-direction:column;gap:8px}.dashboard-huddle-full-row,.dashboard-huddle-yesterday-full-row{width:100%}.dashboard-huddle-tomorrow-forecast-row .dashboard-huddle-metric-grid,.dashboard-huddle-yesterday-actuals-row .dashboard-huddle-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.dashboard-huddle-yesterday-schedule-row .dashboard-huddle-metric-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.dashboard-huddle-tomorrow-schedule-row .dashboard-huddle-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.dashboard-huddle-tomorrow-goals-row .dashboard-huddle-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1100px){.dashboard-huddle-tomorrow-forecast-row .dashboard-huddle-metric-grid,.dashboard-huddle-yesterday-actuals-row .dashboard-huddle-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-huddle-yesterday-schedule-row .dashboard-huddle-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-huddle-tomorrow-goals-row .dashboard-huddle-metric-grid,.dashboard-huddle-tomorrow-schedule-row .dashboard-huddle-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.dashboard-huddle-tomorrow-forecast-row .dashboard-huddle-metric-grid,.dashboard-huddle-tomorrow-goals-row .dashboard-huddle-metric-grid,.dashboard-huddle-tomorrow-schedule-row .dashboard-huddle-metric-grid,.dashboard-huddle-yesterday-actuals-row .dashboard-huddle-metric-grid,.dashboard-huddle-yesterday-schedule-row .dashboard-huddle-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.dashboard-huddle-leaderboard-table-wrap{background:var(--gray-white);border-radius:8px;overflow:hidden;width:100%}.dashboard-huddle-events-columns{display:flex;flex-direction:row;gap:8px;width:100%}.dashboard-huddle-events-column{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;display:flex;flex:1 1;flex-direction:column;gap:4px;min-height:120px;min-width:0;padding:8px}.dashboard-huddle-events-column-title{color:var(--gray-400);font-size:14px;font-weight:500;line-height:22px;margin:0}.dashboard-huddle-events-column-body{display:flex;flex:1 1;flex-direction:column;gap:2px;min-height:0;width:100%}.dashboard-huddle-events-count{color:var(--blue-700);font-size:24px;font-weight:600;letter-spacing:-.43px;line-height:32px;margin:0}.dashboard-huddle-events-empty{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:8px;justify-content:center;padding:0 12px;width:100%}.dashboard-huddle-events-empty-heading{color:var(--blue-700);font-size:18px;font-weight:600;line-height:28px;margin:0;text-align:center}.dashboard-huddle-events-empty-description{color:var(--gray-500);font-size:12px;font-weight:500;line-height:20px;margin:0;text-align:center}.dashboard-huddle-events-list{--huddle-events-row-height:24px;--huddle-events-visible-rows:5;display:flex;flex-direction:column;gap:8px;max-height:calc(var(--huddle-events-row-height)*var(--huddle-events-visible-rows) + 8px*(var(--huddle-events-visible-rows) - 1));overflow-y:auto;width:100%}.dashboard-huddle-events-list-item{align-items:center;background:var(--blue-100);border-radius:4px;box-sizing:border-box;color:var(--blue-500);display:flex;font-size:12px;font-weight:500;line-height:20px;min-height:var(--huddle-events-row-height);padding:2px 4px;width:100%}.dashboard-huddle-forecast-metrics{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;width:100%}.dashboard-huddle-forecast-metrics .dashboard-metric-item{flex:1 1;min-width:140px}.dashboard-huddle-yesterday-metrics{display:flex;flex-direction:column;gap:8px;width:100%}.dashboard-huddle-yesterday-metrics .dashboard-metric-item{width:100%}.dashboard-huddle-tomorrow-combined-inner{display:flex;flex-direction:column;gap:8px;width:100%}.dashboard-huddle-tomorrow-combined-subtitle{border-top:1px solid var(--gray-100);color:var(--blue-900);font-size:14px;font-weight:600;margin:0;padding-top:8px}@media (max-width:1100px){.dashboard-huddle-three-cards-row,.dashboard-huddle-two-cards-row{flex-direction:column}.dashboard-huddle-three-cards-row>.dashboard-section-box,.dashboard-huddle-two-cards-row .dashboard-editable-row-cell>.dashboard-section-box,.dashboard-huddle-two-cards-row>.dashboard-section-box{flex:none;width:100%}.dashboard-huddle-events-columns{flex-wrap:wrap}.dashboard-huddle-events-column{flex-basis:calc(50% - 4px);flex-grow:1;flex-shrink:1}}@media (max-width:640px){.dashboard-huddle-metric-grid{grid-template-columns:1fr}.dashboard-huddle-events-column{flex:1 1 100%}}.dashboard-huddle-tasks-header{align-items:center;display:flex;font-size:13px;justify-content:space-between;margin-bottom:8px}.dashboard-huddle-tasks-title{color:var(--blue-900);font-weight:600}.dashboard-huddle-tasks-pill{background:var(--blue-50);border-radius:999px;color:var(--blue-700);font-size:12px;padding:2px 8px}.dashboard-huddle-task-block{margin-bottom:8px}.dashboard-huddle-task-label{font-weight:600;margin-bottom:2px}.dashboard-scheduling-panel-sections{display:flex;flex-direction:column;gap:16px;width:100%}.dashboard-scheduling-panel-section{display:flex;flex-direction:column;gap:8px;width:100%}.dashboard-scheduling-panel-section-label{color:var(--gray-500);font-size:14px;font-weight:600;line-height:22px}.dashboard-pie-chart{align-items:center;display:flex;flex-direction:column;gap:0;padding:0}.dashboard-pie-chart-wrap{flex-shrink:0}.dashboard-pie-chart-legend{color:var(--gray-600);display:flex;flex-direction:row;flex-wrap:wrap;font-size:12px;gap:16px 8px;justify-content:center;margin-top:-20px}.dashboard-pie-chart-legend-item{align-items:center;display:inline-flex;flex-basis:calc(33.333% - 16px);flex-grow:0;flex-shrink:0;gap:8px}.dashboard-pie-chart-legend-dot{border-radius:50%;flex-shrink:0;height:10px;width:10px}.dashboard-pie-chart-legend-label{color:inherit;font-size:inherit;font-weight:400}.dashboard-pie-chart .recharts-pie-sector:hover{cursor:pointer;filter:brightness(1.08)}.dashboard-finance{display:flex;flex-direction:column;gap:8px;width:100%}.dashboard-performance .dashboard-performance-full-width.dashboard-section-box{flex:1 1 100%;max-width:100%}.dashboard-performance-production-dept-card .dashboard-section-content{flex-direction:column;gap:8px}.dashboard-performance .dashboard-finance-production-provider-card.dashboard-section-box{flex:1 1 100%;max-width:100%}.dashboard-finance-production-provider-search{min-width:240px}.dashboard-performance-clinical-metrics{width:100%}.dashboard-performance-metric-tiles-row.dashboard-finance-row{align-items:stretch}.dashboard-performance-metric-tiles-row .dashboard-metric-tile-grid{flex:1 1 100%;min-width:0}.dashboard-performance-row-scheduling-production.dashboard-operations-two-cards-row{align-items:stretch}.dashboard-performance-row-scheduling-production>.dashboard-section-box,.dashboard-performance-row-two.dashboard-finance-row>*{flex:1 1;min-width:0}.dashboard-performance-ar90-tile-link{color:inherit;display:block;min-width:0;text-decoration:none}.dashboard-performance-ar90-tile-link .dashboard-metric-tile-box{height:100%}.dashboard-performance-production-metrics-period{color:var(--gray-500);font-size:12px;margin-left:auto}.dashboard-finance .dashboard-metric-tile-grid,.dashboard-finance-ar-metrics,.dashboard-finance-half-donut-metrics,.dashboard-finance-metrics,.dashboard-finance-production-metrics,.dashboard-finance-treatment-value-metrics{width:100%}.dashboard-finance-collection-ratio-side .dashboard-metric-item,.dashboard-finance-hygiene-card .dashboard-metric-item,.dashboard-finance-metric-card .dashboard-metric-item,.dashboard-finance-production-dept-row .dashboard-metric-item,.dashboard-finance-production-dept-small-card .dashboard-metric-item,.dashboard-finance-production-dept-small-card .dashboard-metric-tile-box.dashboard-metric-item{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;padding:8px 12px}.dashboard-finance-collection-ratio-side,.dashboard-finance-production-dept-row{flex:1 1;min-width:0}.dashboard-finance .dashboard-section-content{flex-direction:column;gap:8px}.dashboard-finance-row{display:flex;flex-direction:row;gap:8px;width:100%}.dashboard-finance-collection-row .dashboard-finance-collection-card.dashboard-section-box,.dashboard-finance-row>.dashboard-section-box{flex:1 1;min-width:0}.dashboard-finance-collection-card .dashboard-section-content{flex-direction:column;gap:8px}.dashboard-finance-collection-trend-header{align-items:center;display:inline-flex;flex-shrink:0}.dashboard-finance-collection-chart-wrap{display:flex;flex-direction:column;gap:8px;width:100%}.dashboard-finance-collection-chart{width:100%}.dashboard-finance-collection-chart-legend{align-items:center;box-sizing:border-box;color:var(--gray-400);display:flex;flex-wrap:wrap;font-size:14px;font-weight:500;gap:8px 16px;justify-content:center;line-height:22px;padding:0 80px;width:100%}.dashboard-finance-collection-chart-legend-item{align-items:center;display:inline-flex;gap:8px}.dashboard-finance-collection-chart-legend-dot{border-radius:50%;flex-shrink:0;height:8px;width:8px}.dashboard-finance-collection-ratio-column{align-self:stretch;display:flex;flex:1 1;flex-direction:column;gap:8px;min-height:0;min-width:0;overflow:hidden}.dashboard-finance-collection-row{align-items:stretch}.dashboard-finance-collection-ratio-column .dashboard-finance-collection-ratio-card.dashboard-section-box{display:flex;flex:1 1;flex-direction:column;max-width:100%;min-height:0;min-width:0;width:100%}.dashboard-finance-collection-ratio-column .dashboard-finance-collection-ratio-card .dashboard-section-content{display:flex;flex:1 1;flex-direction:column;min-height:0}.dashboard-finance-collection-ratio-column .dashboard-finance-collection-ratio-row{flex:1 1;min-height:0}.dashboard-finance-collection-ratio-column .dashboard-performance-dso-card .dashboard-performance-dso-metrics-row.dashboard-finance-collection-ratio-row{flex:0 0 auto}.dashboard-performance-dso-layout{display:flex;flex:1 1;flex-direction:column;gap:8px;min-height:0;width:100%}.dashboard-performance-dso-chart{display:flex;flex:1 1;flex-direction:column;min-height:290px;width:100%}.dashboard-performance-dso-bar-chart{flex:1 1;min-height:0}.dashboard-finance-collection-ratio-column .dashboard-finance-collection-ratio-content,.dashboard-finance-collection-ratio-column .dashboard-section-content{min-width:0}.dashboard-finance-production-dept-column{align-self:stretch;display:flex;flex:1 1;flex-direction:row;gap:16px;min-height:0;min-width:0;overflow:hidden}.dashboard-finance-production-dept-column--all,.dashboard-finance-production-dept-column--all .dashboard-finance-production-dept-left{flex:1 1 100%}.dashboard-finance-production-dept-left{display:flex;flex:1 1;flex-direction:column;min-width:0}.dashboard-finance-production-dept-left .dashboard-finance-production-dept-card.dashboard-section-box,.dashboard-finance-production-dept-left .dashboard-section-content{display:flex;flex:1 1;flex-direction:column;min-height:0}.dashboard-finance-production-dept-right{display:flex;flex:1 1;flex-direction:column;gap:16px;min-width:0}.dashboard-finance-production-dept-right .dashboard-finance-production-dept-small-card.dashboard-section-box{flex:1 1;min-height:0}.dashboard-finance-production-dept-column .dashboard-section-content{min-width:0}.dashboard-finance-production-dept-rows{align-items:stretch;display:flex;flex-direction:row;gap:8px;min-width:0;width:100%}.dashboard-finance-production-dept-rows>.dashboard-metric-tile-box{flex:1 1;min-width:0}.dashboard-finance-production-dept-row{display:flex;flex-direction:column;min-width:0}.dashboard-finance-production-dept-row .dashboard-metric-item{flex:1 1;height:100%}.dashboard-finance-collection-ratio-row{display:flex;flex-direction:row;gap:8px;min-width:0;width:100%}.dashboard-finance-collection-ratio-side{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0}.dashboard-finance-collection-ratio-content{display:flex;flex-direction:column;gap:12px;width:100%}.dashboard-finance-collection-ratio-subtitle{color:var(--gray-600);font-size:12px;font-weight:600;margin-bottom:-4px}.dashboard-finance-treatment-value{display:flex;flex-direction:column;gap:8px;width:100%}.dashboard-finance-treatment-value-metrics{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}.dashboard-finance-treatment-value-metrics .dashboard-metric-item{flex:1 1;min-width:0}.dashboard-finance-treatment-value-chart-wrap{display:flex;flex-direction:column;gap:4px;width:100%}.dashboard-finance-treatment-value-chart-wrap.dashboard-finance-bar-chart-legend-spaced{gap:8px}.dashboard-finance-production-chart-wrap.dashboard-finance-bar-chart-legend-spaced,.dashboard-finance-treatment-value-chart-wrap.dashboard-finance-production-by-procedure-chart-wrap{gap:4px}.dashboard-finance-production-chart-wrap.dashboard-finance-bar-chart-legend-spaced .dashboard-finance-production-legend{margin-top:-2px}.dashboard-editable-row.dashboard-finance-ar-row--manager-order{flex-direction:row-reverse}.dashboard-finance-ar-card.dashboard-section-box{flex:1 1}.dashboard-finance-production{display:flex;flex-direction:column;gap:8px;width:100%}.dashboard-finance-section-header-end-metrics{align-items:center;display:flex;flex-shrink:0;gap:8px;justify-content:flex-end;white-space:nowrap}.dashboard-finance-production-header{align-items:center;display:flex;font-size:14px;gap:8px;justify-content:space-between;line-height:22px;width:100%}.dashboard-finance-production-header--goal-only{justify-content:flex-end}.dashboard-finance-production-change{color:var(--vivid-green-500);font-size:12px;font-weight:400;line-height:20px}.dashboard-finance-production-goal{color:var(--blue-600);font-size:14px;font-weight:400;line-height:22px}.dashboard-finance-production-metrics{display:flex;flex-direction:row;gap:8px;width:100%}.dashboard-finance-production-chart-wrap{display:flex;flex-direction:column;gap:4px;width:100%}.dashboard-finance-production-chart{width:100%}.dashboard-finance-production-legend{color:var(--gray-400);display:flex;flex-wrap:wrap;font-size:14px;font-weight:500;gap:8px;justify-content:center;line-height:22px;margin-top:0}.dashboard-finance-production-legend-item{align-items:center;display:inline-flex;gap:8px}.dashboard-finance-production-legend-icon{flex-shrink:0}.dashboard-finance-production-legend-icon.circle{border-radius:50%;height:8px;width:8px}.dashboard-finance-production-legend-icon.dash{border-bottom:2px dashed var(--blue-500);height:0;width:16px}.dashboard-finance-ar{display:flex;flex-direction:column;gap:8px;width:100%}.dashboard-finance-ar-metrics{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;width:100%}.dashboard-finance-ar-metrics .dashboard-metric-item{flex:1 1;min-width:0}.dashboard-finance-ar-column-chart .dashboard-finance-ar-metrics{margin-bottom:4px}.dashboard-finance-ar-columns{display:flex;flex-direction:row;gap:8px;width:100%}.dashboard-finance-ar-column{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0}.dashboard-finance-ar-column-chart{padding-right:12px}.dashboard-finance-four-metrics-row .dashboard-finance-metric-card.dashboard-section-box,.dashboard-finance-three-cards-row .dashboard-section-box{flex:1 1;min-width:0}.dashboard-finance-half-donut-content{display:flex;flex-direction:column;gap:8px;width:100%}.dashboard-finance-half-donut-content .dashboard-metric-tile-grid{flex-shrink:0;position:relative;z-index:1}.dashboard-finance-half-donut-metrics{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}.dashboard-finance-half-donut-metrics .dashboard-metric-item{flex:1 1;min-width:0}.dashboard-finance-half-donut-chart-area{align-items:center;display:flex;flex:1 1 auto;justify-content:center;min-height:128px;overflow:hidden;width:100%}.dashboard-finance-half-donut-chart-area .dashboard-finance-half-donut{align-items:center;flex-shrink:0;min-height:0;width:100%}.dashboard-finance-half-donut-card .dashboard-finance-half-donut{align-items:center;display:flex;flex-direction:column;min-height:0}.dashboard-finance-half-donut-chart-area .dashboard-finance-half-donut.dashboard-half-donut--embedded .dashboard-half-donut-chart-wrapper{margin:0 auto}.dashboard-finance-half-donut-legend{color:var(--gray-400);display:flex;flex-wrap:wrap;font-size:14px;font-weight:500;gap:8px;justify-content:center;line-height:22px}.dashboard-finance-half-donut-legend-item{align-items:center;display:inline-flex;gap:8px}.dashboard-finance-half-donut-legend-dot{border-radius:50%;flex-shrink:0;height:8px;width:8px}.dashboard-finance-two-cards-row{display:flex;flex-direction:row;gap:8px;width:100%}.dashboard-finance-outstanding-claims-row .dashboard-section-box{flex:1 1;min-width:0}.dashboard-finance-outstanding-metrics{display:flex;flex-wrap:wrap;gap:16px 24px;margin-bottom:12px}.dashboard-finance-outstanding-metrics .dashboard-metric-item{flex:1 1 160px;min-width:0}.dashboard-finance-ar-legend{display:flex;flex-wrap:wrap;gap:12px 20px;margin-top:8px}.dashboard-finance-ar-legend-item{align-items:center;color:var(--gray-600);display:inline-flex;font-size:12px;gap:6px}.dashboard-finance-ar-legend-dot{border-radius:50%;flex-shrink:0;height:8px;width:8px}.dashboard-finance-outstanding-wrap .dashboard-metric-tile-grid{margin-bottom:8px}.dashboard-finance-outstanding-wrap{border-radius:12px;overflow:hidden;width:100%}.dashboard-finance-two-cards-row>.dashboard-section-box{flex:1 1;min-width:0}.dashboard-finance-production-procedure-card.dashboard-section-box{min-height:0}.dashboard-finance-production-procedure-card .dashboard-section-content{flex:1 1;flex-direction:column;gap:8px;min-height:0}.dashboard-finance-production-procedure-card .dashboard-section-content>.dashboard-metric-tile-grid{flex-shrink:0}.dashboard-finance-production-procedure-card .dashboard-section-content>.dashboard-finance-production-by-procedure-chart-wrap{flex:1 1 auto;min-height:0}.dashboard-finance-production-by-procedure-header{align-items:center;display:inline-flex;flex-shrink:0;gap:8px}.dashboard-finance-production-procedure-chart-wrap,.dashboard-finance-production-procedure-wrap{display:flex;flex-direction:column;gap:8px;width:100%}.dashboard-finance-production-by-procedure-chart-wrap{display:flex;flex:1 1 auto;flex-direction:column;gap:4px;min-height:0;width:100%}.dashboard-finance-production-by-procedure-chart-area{display:flex;flex:1 1 auto;flex-direction:column;min-height:140px;width:100%}.dashboard-finance-production-by-procedure-legend{flex-shrink:0}.dashboard-finance-production-by-procedure-chart{margin-bottom:0;width:100%}.dashboard-finance-production-procedure-chart-scroll{overflow-x:hidden;overflow-y:auto;padding-right:4px;width:100%}.dashboard-finance-production-procedure-chart-scroll .dashboard-finance-production-by-procedure-chart{min-height:200px}.dashboard-finance-production-by-procedure-chart .recharts-cartesian-axis-tick-value{font-size:12px}.dashboard-finance-production-by-procedure-legend,.dashboard-finance-production-procedure-legend{align-items:center;color:var(--gray-400);display:flex;flex-wrap:wrap;font-size:14px;font-weight:500;gap:12px;justify-content:center;line-height:20px;margin:0;padding:0;width:100%}.dashboard-finance-production-procedure-legend-item{align-items:center;display:inline-flex;gap:8px;min-width:0}.dashboard-finance-production-procedure-legend-text{overflow-wrap:anywhere;word-break:break-word}.dashboard-finance-production-procedure-legend-dot{border-radius:50%;flex-shrink:0;height:8px;width:8px}.dashboard-finance-production-provider-card .dashboard-section-header-right-slot{overflow:visible}.dashboard-finance-provider-table-wrap{display:flex;flex-direction:column;width:100%}.dashboard-finance-provider-table-total td{border-top:1px solid var(--blue-200);padding-top:8px}.dashboard-finance-four-cards-row{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;width:100%}.dashboard-finance-four-cards-row>.dashboard-section-box{flex:1 1;min-width:160px}.dashboard-finance-ar90-metric-link{border-radius:8px;color:inherit;display:block;flex:1 1;min-width:0;text-decoration:none;width:100%}.dashboard-finance-ar90-metric-link .dashboard-metric-item{width:100%}.dashboard-finance-ar90-metric-link:hover .dashboard-metric-value{color:var(--blue-700)}.dashboard-finance-ar90-metric-link:focus-visible{outline:2px solid var(--blue-500);outline-offset:2px}.dashboard-finance-ar-column-progress{display:flex;flex-direction:column;gap:16px;padding-left:4px}.dashboard-finance-ar-progress-block{display:flex;flex-direction:column;gap:8px}.dashboard-finance-ar-column-header{display:flex;flex-direction:column;gap:4px}.dashboard-finance-ar-column-label{color:var(--gray-600);font-size:12px;font-weight:500}.dashboard-finance-ar-column-metric.dashboard-metric-item{margin:0}.dashboard-finance-ar-total-chart{width:100%}.dashboard-finance-ar-buckets{display:flex;flex-direction:column;gap:8px;width:100%}.dashboard-finance-ar-bucket-row{align-items:center;display:flex;gap:8px}.dashboard-finance-ar-bucket-label{align-items:center;color:var(--gray-600);display:inline-flex;font-size:12px;gap:6px;min-width:56px}.dashboard-finance-ar-bucket-dot{border-radius:50%;flex-shrink:0;height:10px;width:10px}.dashboard-finance-ar-bucket-track{background:#f8fafb;border-radius:8px;flex:1 1;height:24px;overflow:hidden}.dashboard-finance-ar-bucket-fill{border-radius:8px;height:100%;min-width:4px;transition:width .2s ease}.patient-photo{background:#c7dfee;border-radius:8px;height:40px;margin:0 10px 0 0;width:40px}.patient-table-container .e-checkbox-wrapper{align-items:center;display:flex;justify-content:center;margin:0;padding:0}.patient-table-container td.checkbox-column,.patient-table-container th.checkbox-column{max-width:38px;min-width:38px;padding-left:4px;padding-right:0;text-align:center;white-space:nowrap;width:38px!important}.patient-table-container .custom-datagrid-container .e-checkbox-wrapper input[type=checkbox]{height:16px!important;max-width:16px!important;min-width:16px!important;position:static!important;width:16px!important}.patient-table-container .custom-datagrid-container .e-checkbox-wrapper .e-frame{border:1px solid var(--gray-300)!important;border-radius:4px!important;height:16px!important;min-height:16px!important;min-width:16px!important;padding:0!important;width:16px!important}.e-checkbox-wrapper .e-check,.e-checkbox-wrapper .e-stop,.e-css.e-checkbox-wrapper .e-check,.e-css.e-checkbox-wrapper .e-stop{font-size:8px!important;line-height:16px!important}.patient-table-container td,.patient-table-container th{border-bottom:1px solid var(--gray-200);border-top:1px solid var(--gray-200);padding:.47rem;vertical-align:middle}.patient-table-container td:first-child,.patient-table-container th:first-child{border-left:1px solid var(--gray-200)}.patient-table-container td:last-child,.patient-table-container th:last-child{border-right:1px solid var(--gray-200)}.patient-table th{background-color:var(--gray-100);color:var(--gray-500);font-size:16px;font-weight:500;line-height:24px}.patient-table td .contact-phone{color:var(--blue-500);line-height:22px}.patient-table td .contact-email{color:var(--gray-500);line-height:22px}.insured-column{text-transform:uppercase}.insured-column.no{color:var(--red-400)}.balance-due-column{text-align:left}.balance-due-column.non-zero{color:var(--red-400)}.custom-header{background-color:#eff1f3}.patient-header-checkbox{margin-right:8px}.m-custom{padding:12px}.patient-table-container .e-grid .e-headercell,.patient-table-container .e-grid .e-rowcell{padding:0 8px}.patient-age-column,.patient-header-address-column,.patient-header-age-column,.patient-header-contact-column,.patient-header-id-column,.patient-header-info-column,.patient-id-column,.patient-info-column{align-items:center;display:flex}.patient-actions-column,.patient-contact-column{padding:10px 0}.patient-header-info-column{padding:12px 16px 12px 10px;width:280px}.patient-header-id-column{width:118px}.patient-header-age-column{width:75px}.patient-header-contact-column{width:235px}.patient-header-address-column{width:340px}.patient-table-container .e-checkbox-wrapper{align-items:center!important;display:flex!important;height:100%!important;justify-content:center!important;padding:0!important;position:static!important}.e-grid.e-responsive .e-rowcell.e-gridchkbox{padding-left:8px}.e-checkbox-wrapper .e-check,.e-css.e-checkbox-wrapper .e-check{font-size:10px;padding-top:3px!important}.e-checkbox-wrapper .e-stop,.e-css.e-checkbox-wrapper .e-stop{font-size:10px;line-height:18px}.custom-dropdown-icon{height:24px!important;width:24px!important}.custom-dropdown-icon ul li{font-size:14px!important}.e-dropdown-popup ul{background:#fff;color:#1b1d22;margin-left:-100px;margin-top:-6px}.e-dropdown-popup ul .e-item .e-menu-icon{color:#1b1d22!important}.e-grid .e-focused:not(.e-menu-item):not(.e-editedbatchcell){box-shadow:none}.file-delete-icon{color:#d8352a;display:none;transition:opacity .3s ease}.file-item:hover .file-delete-icon{display:inline-block}.ddbc-info li{font-size:12px!important}.input-field-container.search-patient-input{max-width:310px!important}.patient-table-container .e-headertext{color:#163da2!important;color:var(--blue-600,#163da2)!important;font-size:.875rem!important;font-weight:600!important}.patient-table-container .e-grid .e-rowcell{font-size:.875rem!important;font-weight:400!important}.patient-table-container .grid-cell-insurance{overflow-wrap:break-word;white-space:normal;word-break:break-word}.patient-table-container .badge-status{color:var(--vivid-green-700)!important}.patient-table-container .e-grid .e-gridheader .e-headercell .e-headercelldiv{margin:0!important;padding:0!important}.patient-table-container .e-grid .e-gridheader .e-rightalign .e-sortfilterdiv{margin:-20px -2px -12px 8px!important}.patient-table-container .e-grid .e-gridheader .e-sortfilterdiv{line-height:normal!important}.patient-table-container .padd-812{padding:8px 12px!important}.patient-table-container .e-grid .e-gridheader .e-headercell,.patient-table-container .e-grid.e-default .e-headercell{height:auto!important}.patient-table-container tr.e-columnheader{height:32px!important}.patient-table-container .e-grid .e-gridcontent .e-rowcell{color:var(--gray-700)!important}.hipaa-checkbox{align-items:center!important;display:flex!important;height:32px!important;margin-right:8px!important}.hipaa-checkbox,.hipaa-checkbox label{font-size:14px!important;margin-bottom:0!important}.hipaa-checkbox label{font-weight:500!important;margin-left:5px!important;margin-top:1px!important}.hipaa-checkbox .form-check-label{color:var(--blue-600)!important}.hipaa-checkbox input[type=checkbox]{border-radius:4px!important;height:16px!important;width:16px!important}.pat-mgt-top-border{border-bottom:1px solid var(--blue-200)}.search-patient-filter .swf-container{position:relative}.search-patient-filter .dropdown-menu{left:0!important;position:absolute!important;right:auto!important;top:100%!important;transform:none!important}.swf-pat-mgt .dropdown-menu{margin-left:-130px}.page-content:has(.patient-table-container){overflow:hidden}.patient-table-container,.patient-table-container>.d-flex.flex-column{display:flex;flex:1 1 auto;flex-direction:column;height:100%;max-height:100%;min-height:0;overflow:hidden}.patient-table-container .pat-mgt-top-border{flex-shrink:0}.patient-table-container>.d-flex.flex-column>.padd-812:last-of-type{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}.patient-table-container .patient-grid-content .custom-datagrid-container{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.patient-table-container .patient-grid-content .pagination-container{flex-shrink:0}.patient-table-container .patient-grid-content .e-gridcontent{max-height:none;max-height:var(--patient-grid-scroll-max-height,none);overflow-x:hidden;overflow-y:auto}.patient-table-container .patient-view-notes-button{border:1px solid var(--blue-500);border-radius:8px;height:24px;padding:4px;width:24px}.patient-table-container .patient-notes-column{align-items:center;display:flex;justify-content:center;width:100%}.patient-table-container .patient-view-notes-button span:before{color:var(--blue-500)!important;font-size:16px}.patient-profile-page{background:var(--blue-100);border-radius:16px;display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0;overflow:hidden}.patient-profile-error,.patient-profile-loading{align-items:center;gap:12px;justify-content:center;padding:32px}.patient-profile-error-text{color:var(--gray-700);font-size:14px;margin:0}.patient-profile-header{align-items:center;background:var(--blue-100);border-bottom:1px solid var(--blue-200);border-radius:16px 16px 0 0;display:flex;flex-shrink:0;gap:12px;justify-content:space-between;padding:8px 12px}.patient-profile-tabs{align-items:center;display:flex;flex:1 1;min-width:0;overflow-x:auto}.patient-profile-tabs .custom-button-group{padding:0}.patient-profile-collapse{align-items:center;background:var(--blue-100);border:none;border-radius:8px;color:var(--blue-600);cursor:pointer;display:inline-flex;height:32px;justify-content:center;padding:0;width:32px}.patient-profile-collapse:hover{background:var(--blue-200)}.patient-profile-collapse .mgc_align_arrow_right_line:before{color:var(--blue-600);font-size:18px}.patient-profile-body{display:flex;flex:1 1;gap:8px;min-height:0;overflow:hidden;padding:8px 12px 12px}.patient-profile-body--profile-tab{gap:0}.patient-profile-main{flex:1 1;min-height:0;min-width:0;overflow-x:hidden;overflow-y:auto}.patient-profile-appointments{display:flex;flex-direction:column;gap:8px}.patient-profile-appointments .patient-profile-card{border:1px solid var(--blue-200);border-radius:16px;padding:8px 12px}.patient-profile-appointments .patient-profile-card-title{color:var(--blue-600)}.patient-profile-card{background:var(--gray-white);border-radius:8px;padding:12px}.patient-profile-card-head{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:12px}.patient-profile-card-title{color:var(--gray-700);font-size:14px;font-weight:600;line-height:22px;margin:0}.patient-profile-actions{align-items:center;display:flex;gap:8px;justify-content:center;width:100%}.patient-profile-actions.action-buttons{gap:8px}.patient-profile-actions .act-button{box-sizing:border-box;flex-shrink:0;justify-content:center;line-height:1;margin:0;min-height:24px;min-width:24px;padding:0}.patient-profile-actions .act-button i{display:block;font-size:16px;line-height:1;pointer-events:none}.patient-profile-actions .act-button i:before{display:block}.patient-profile-actions .act-button .mgc_calendar_add_fill:before{color:var(--blue-500)}.patient-profile-actions .act-button:focus-visible{outline:2px solid var(--blue-500);outline-offset:2px}.patient-profile-new-appointment-btn .mgc_calendar_add_fill:before{color:var(--blue-600)}.patient-profile-placeholder{align-items:center;display:flex;justify-content:center;min-height:200px}.patient-profile-muted{color:var(--gray-400)}.patient-profile-aside{align-self:stretch;background:#0000;flex-shrink:0;max-width:100%;min-height:0;overflow-x:hidden;overflow-y:auto;padding:0;width:363px}.patient-profile-aside-card,.patient-profile-aside-cards{display:flex;flex-direction:column;gap:8px}.patient-profile-aside-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;padding:8px 12px;width:100%}.patient-profile-aside-head{align-items:center;display:flex;gap:8px}.patient-profile-aside-photo{background:var(--blue-200);border-radius:16px;display:inline-block;flex-shrink:0;height:64px;overflow:hidden;position:relative;width:64px}.patient-profile-aside-photo img{display:block;height:64px;object-fit:cover;width:64px}.patient-profile-aside-meta{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;min-width:0}.patient-profile-aside-name{color:var(--gray-700);font-size:14px;font-weight:600;line-height:22px}.patient-profile-aside-dob-row{align-items:center;display:flex;flex-wrap:wrap;gap:2px;margin-top:4px}.patient-profile-aside-dob-text{color:var(--gray-500);font-size:12px;font-weight:500;line-height:20px}.patient-profile-aside-dob-gender{align-items:center;display:inline-flex}.patient-profile-aside-badges{align-self:stretch;display:flex;gap:4px;width:100%}.patient-profile-aside-badges>*{align-items:stretch;display:flex;flex:1 1!important;justify-content:center;min-width:0}.patient-profile-aside-badge-pillar{align-items:center;border-radius:8px;color:inherit;display:flex;flex:1 1;font-size:1rem;justify-content:center;max-width:100%;min-height:28px;min-width:0;padding:4px;width:100%}.patient-profile-aside-badge-pillar i{font-size:inherit}.patient-profile-aside-badge-health{background:var(--red-200)}.patient-profile-aside-badge-health i:before{color:var(--red-500)!important}.patient-profile-aside-badge-alert{background:var(--orange-200)}.patient-profile-aside-badge-alert i.mgc_virus_fill:before{color:var(--orange-500)!important}.patient-profile-aside-badge-dim.patient-profile-aside-badge-alert i.mgc_virus_fill:before{color:var(--orange-300)!important}.patient-profile-aside-badge-teal{background:var(--vivid-green-200)}.patient-profile-aside-badge-teal .patient-profile-aside-badge-teal-icon{color:#007a42;flex-shrink:0;height:16px;width:16px}.patient-profile-aside-badge-cert{background:#b3f0fc}.patient-profile-aside-badge-cert .patient-profile-aside-badge-cert-icon{color:#0090b2;flex-shrink:0;height:14px;width:15px}.patient-profile-aside-badge-dim.patient-profile-aside-badge-health{background:var(--red-100)}.patient-profile-aside-badge-dim.patient-profile-aside-badge-health i:before{color:var(--red-300)!important}.patient-profile-aside-badge-dim.patient-profile-aside-badge-alert{background:var(--orange-100)}.patient-profile-aside-badge-dim.patient-profile-aside-badge-alert i:before{color:var(--orange-300)!important}.patient-profile-aside-quick-actions{align-items:stretch;align-self:stretch;display:flex;gap:4px;height:24px;min-height:24px;width:100%}.patient-profile-aside-quick-actions>*{align-items:stretch;display:flex;flex:1 1!important;justify-content:center;min-width:0}.patient-profile-aside-qact{align-items:center;background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;color:var(--blue-500);cursor:pointer;display:flex;flex:1 1;font-size:1rem;height:24px;justify-content:center;margin:0;min-width:0;padding:4px;width:100%}.patient-profile-aside-qact i{font-size:inherit}.patient-profile-aside-qact .patient-profile-aside-qact-calendar-icon,.patient-profile-aside-qact .patient-profile-aside-qact-phone-icon{flex-shrink:0;height:16px;width:16px}.patient-profile-aside-qact:hover{background:var(--blue-100)}.patient-profile-aside-qact .patient-profile-aside-qact-calendar-icon{color:var(--blue-500)}.patient-profile-aside-qact .mgc_message_4_fill:before{color:var(--blue-500)!important;font-size:16px}.patient-profile-aside-field-sheet-bordered{border-bottom:1px solid var(--gray-200);padding-bottom:8px}.patient-profile-aside-field-row{align-items:flex-start;display:flex;gap:12px;width:100%}.patient-profile-aside-field-row-tight{margin-bottom:4px}.patient-profile-aside-field-row-tight:last-child{margin-bottom:0}.patient-profile-aside-field-col{flex:1 1;min-width:0}.patient-profile-aside-field-col-full{width:100%}.patient-profile-field-label{color:var(--gray-400);font-size:12px;font-weight:500;line-height:20px;margin:0}.patient-profile-field-value{color:var(--gray-700);font-size:12px;font-weight:500;line-height:20px;margin:0}.patient-profile-field-value-wrap{white-space:normal;word-break:break-word}.patient-profile-na{color:var(--gray-300)}.patient-profile-aside-address-block{display:flex;flex-direction:column;gap:12px;margin-top:4px}.patient-profile-aside-section-head{align-items:center;display:flex;justify-content:space-between}.patient-profile-aside-section-title{color:var(--gray-700);font-size:14px;font-weight:600;line-height:22px;margin:0}.patient-profile-aside-about-body{display:flex;flex-direction:column}.patient-profile-aside-about-row{padding-bottom:8px}.patient-profile-aside-about-row-bb{border-bottom:1px solid var(--gray-200);margin-bottom:8px;padding-bottom:8px}.patient-profile-aside-about-row:last-child{margin-bottom:0;padding-bottom:0}.patient-profile-next-visit-line{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.patient-profile-schedule-link{background:none;border:none;color:var(--blue-500);cursor:pointer;font-family:inherit;font-size:12px;font-weight:500;line-height:20px;margin:0;padding:0}.patient-profile-schedule-link:hover{text-decoration:underline}.patient-profile-family-name-line{align-items:center;display:flex;gap:4px}.patient-profile-family-dob-sub{color:var(--gray-400);font-size:12px;font-weight:500;line-height:20px;margin-top:4px}@media (max-width:1100px){.patient-profile-body{flex-direction:column;overflow-y:auto}.patient-profile-aside{width:100%}}.patient-profile-data-table-scope .patient-profile-appt-table-header{align-items:center;display:flex;flex-wrap:nowrap;gap:8px;justify-content:space-between;margin-bottom:8px;min-width:0}.patient-profile-data-table-scope .patient-profile-appt-table-header .patient-profile-card-title{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.patient-profile-data-table-scope .patient-profile-appt-table-header-search{align-items:center;display:flex;flex:0 0 auto;justify-content:flex-end;margin-left:auto}.patient-profile-data-table-scope .patient-profile-appt-table-header-end{align-items:center;display:flex;flex:0 0 auto}.patient-profile-data-table-scope .reports-data-table__module-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin-bottom:10px}.patient-profile-data-table-scope .reports-data-table__wrap{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;overflow:hidden;overflow-x:auto}.patient-profile-data-table-scope .reports-data-table__table{border-collapse:collapse;min-width:760px;table-layout:fixed;width:100%}.patient-profile-data-table-scope .reports-data-table__table th{background:var(--blue-100);border-bottom:1px solid #dee2e6;color:var(--blue-600);font-family:Inter,sans-serif;font-size:.875rem;font-weight:600;line-height:36px;overflow:hidden;padding:0 .65rem;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.patient-profile-data-table-scope .reports-data-table__sort-btn{grid-gap:4px;align-items:center;background:#0000;border:none;border-radius:4px;color:inherit;cursor:pointer;display:grid;font:inherit;font-weight:inherit;gap:4px;grid-template-columns:minmax(0,1fr) 16px;line-height:inherit;margin:0;padding:0;text-align:left;width:100%}.patient-profile-data-table-scope .reports-data-table__sort-btn:hover{color:var(--blue-700)}.patient-profile-data-table-scope .reports-data-table__sort-btn:focus{outline:none}.patient-profile-data-table-scope .reports-data-table__sort-btn:focus-visible{box-shadow:0 0 0 2px var(--blue-200)}.patient-profile-data-table-scope .reports-data-table__table th[class*=__table-head--num] .reports-data-table__sort-btn{justify-content:flex-start;text-align:left}.patient-profile-data-table-scope .reports-data-table__sort-btn-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.patient-profile-data-table-scope .reports-data-table__table th[class*=__table-head--num] .reports-data-table__sort-btn-label{flex:initial}.patient-profile-data-table-scope .reports-data-table__sort-arrows{align-items:center;display:inline-flex;flex-direction:column;flex-shrink:0;gap:1px;height:16px;justify-content:center;width:16px}.patient-profile-data-table-scope .reports-data-table__sort-tri{border-left:5px solid #0000;border-right:5px solid #0000;display:block;height:0;width:0}.patient-profile-data-table-scope .reports-data-table__sort-tri--up{border-bottom:5px solid var(--blue-300)}.patient-profile-data-table-scope .reports-data-table__sort-tri--down{border-top:5px solid var(--blue-300)}.patient-profile-data-table-scope .reports-data-table__sort-btn--sorted .reports-data-table__sort-tri--down:not(.reports-data-table__sort-tri--active),.patient-profile-data-table-scope .reports-data-table__sort-btn--sorted .reports-data-table__sort-tri--up:not(.reports-data-table__sort-tri--active){border-bottom-color:var(--blue-300);border-top-color:var(--blue-300)}.patient-profile-data-table-scope .reports-data-table__sort-tri--up.reports-data-table__sort-tri--active{border-bottom-color:var(--blue-500)}.patient-profile-data-table-scope .reports-data-table__sort-tri--down.reports-data-table__sort-tri--active{border-top-color:var(--blue-500)}.patient-profile-data-table-scope .reports-data-table__sort-btn--sorted .reports-data-table__sort-tri--down.reports-data-table__sort-tri--active,.patient-profile-data-table-scope .reports-data-table__sort-btn--sorted .reports-data-table__sort-tri--up.reports-data-table__sort-tri--active{border-bottom-color:var(--blue-500);border-top-color:var(--blue-500)}.patient-profile-data-table-scope .reports-data-table__table td{border-bottom:1px solid #dee2e6;color:var(--gray-700);font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:36px;overflow:hidden;padding:0 .65rem;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.patient-profile-data-table-scope .reports-data-table__table tr td:last-child{color:var(--gray-700);font-weight:400;text-align:left}.patient-profile-data-table-scope .reports-data-table__table tr:last-child td{border-bottom:none}.patient-profile-data-table-scope .reports-data-table__footer-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:8px;width:100%}.patient-profile-data-table-scope .reports-data-table__footer-row-end,.patient-profile-data-table-scope .reports-data-table__footer-row-start{align-items:center;display:flex;flex-wrap:wrap;gap:12px;min-width:0}.patient-profile-data-table-scope .reports-data-table__footer-row-end{justify-content:flex-end}.patient-profile-data-table-scope .reports-data-table__footer-row .reports-data-table__pagination{margin-top:0}.patient-profile-data-table-scope .reports-data-table__full-view-search{display:flex;justify-content:flex-end;margin-bottom:10px}.patient-profile-data-table-scope .reports-data-table__full-view-swf.swf-container{max-width:300px;width:min(100%,300px)}.patient-profile-data-table-scope .reports-data-table__empty-cell{color:var(--gray-400);font-weight:400;line-height:22px;vertical-align:middle;white-space:normal}.patient-profile-data-table-scope .reports-data-table__table td.patient-profile-data-table-actions,.patient-profile-data-table-scope .reports-data-table__table th.patient-profile-data-table-actions{text-align:center}.patient-profile-data-table-scope .reports-data-table__table td.patient-profile-datatable-multi-line-cell{line-height:1.35;overflow:visible;text-overflow:clip;vertical-align:top;white-space:normal}.patient-profile-data-table-scope .reports-data-table__table td.patient-profile-datatable-muted-cell{color:var(--gray-400)}.patient-profile-data-table-scope .patient-profile-datatable-badge-wrap,.patient-profile-data-table-scope .patient-profile-datatable-status-wrap{align-items:center;display:inline-flex}.patient-profile-data-table-scope .reports-data-table__table td.patient-profile-datatable-badge-cell{vertical-align:middle}.patient-profile-data-table-scope .patient-profile-aside-family-datatable.reports-data-table .reports-data-table__table{min-width:0;table-layout:fixed}.patient-profile-data-table-scope .patient-profile-aside-family-datatable.reports-data-table .reports-data-table__table td:first-child,.patient-profile-data-table-scope .patient-profile-aside-family-datatable.reports-data-table .reports-data-table__table th:first-child{width:auto}.patient-profile-data-table-scope .patient-profile-aside-family-datatable.reports-data-table .reports-data-table__table td:nth-child(2),.patient-profile-data-table-scope .patient-profile-aside-family-datatable.reports-data-table .reports-data-table__table th:nth-child(2){max-width:80px;min-width:80px;overflow:visible;padding-left:8px;padding-right:8px;text-align:center;text-overflow:clip;width:80px}.patient-profile-data-table-scope .patient-profile-aside-family-datatable.reports-data-table .reports-data-table__table td:nth-child(3),.patient-profile-data-table-scope .patient-profile-aside-family-datatable.reports-data-table .reports-data-table__table th:nth-child(3){max-width:72px;min-width:72px;padding-left:8px;padding-right:8px;text-align:center;width:72px}.patient-profile-data-table-scope .patient-profile-aside-family-datatable.reports-data-table .reports-data-table__table th{color:var(--blue-500);font-size:12px;line-height:20px;padding-bottom:6px;padding-top:6px}.patient-profile-data-table-scope .patient-profile-aside-family-datatable.reports-data-table .reports-data-table__table td{font-size:12px;line-height:20px;padding-bottom:8px;padding-top:8px}.patient-profile-data-table-scope .patient-profile-aside-family-datatable .patient-profile-family-name-line{color:var(--gray-700);font-size:12px;font-weight:500;line-height:20px}.patient-profile-data-table-scope .patient-profile-aside-family-datatable .patient-profile-family-dob-sub{white-space:nowrap}.patient-profile-data-table-scope .patient-profile-aside-family-datatable .patient-profile-datatable-badge-wrap{justify-content:center;width:100%}.patient-profile-data-table-scope .patient-profile-module-datatable .reports-data-table__full-view-swf.swf-container{border-color:var(--blue-400)}.patient-profile-data-table-scope .patient-profile-module-datatable .reports-data-table__table th{background:var(--indigo-100);border-bottom:1px solid var(--gray-200);color:var(--blue-600);font-size:.875rem;font-weight:600;line-height:20px;padding:6px 8px}.patient-profile-data-table-scope .patient-profile-module-datatable .reports-data-table__table td{border-bottom:1px solid var(--gray-200);color:var(--gray-700);font-size:.875rem;font-weight:400;line-height:20px;padding:8px}.patient-profile-data-table-scope .patient-profile-module-datatable .reports-data-table__table tr td:last-child{color:var(--gray-500);font-weight:500}.patient-profile-data-table-scope .patient-profile-module-datatable.patient-profile-module-datatable--embedded .reports-data-table__table{min-width:0;table-layout:auto}.ar-aging-card{background-color:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;display:flex;flex-direction:column;padding:5px;width:100%}.ar-aging-card-header{margin-bottom:0}.ar-aging-card-title{color:var(--gray-400);font-size:14px;font-weight:400;margin-bottom:8px}.ar-aging-card-total{color:var(--gray-700);font-size:24px;font-weight:700}.ar-aging-card-periods{display:flex;flex:1 1;gap:4px;justify-content:space-between;margin-left:-10px;margin-right:-10px}.ar-aging-card-period{align-items:center;display:flex;flex:1 1;flex-direction:column;min-width:0}.ar-aging-card-period-bars{cursor:pointer;display:flex;flex-direction:column;width:100%}.ar-aging-card-period .e-control-wrapper,.ar-aging-card-period .e-tooltip{display:block;min-width:0;width:100%}.ar-aging-card-tooltip{display:flex;flex-direction:column;gap:2px;min-width:0}.ar-aging-card-tooltip-title{color:var(--gray-white);font-size:12px;font-weight:600;line-height:20px;margin:0 0 2px}.ar-aging-card-tooltip-line{color:var(--gray-white);font-size:12px;font-weight:500;line-height:20px;margin:0;white-space:nowrap}.ar-aging-card-progress-top{margin-bottom:-10px;width:100%}.ar-aging-card-progress-bottom{width:100%}.ar-aging-card-period-label{color:var(--gray-400);font-size:12px;font-weight:400;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}@media (max-width:992px){.ar-aging-card{padding:8px}.ar-aging-card-total{font-size:20px}.ar-aging-card-title{font-size:13px}.ar-aging-card-period-label{font-size:11px}}@media (max-width:768px){.ar-aging-card{padding:10px}.ar-aging-card-total{font-size:18px}.ar-aging-card-title{font-size:12px;margin-bottom:6px}.ar-aging-card-period-label{font-size:10px}.ar-aging-card-periods{gap:2px;margin-left:-8px;margin-right:-8px}}@media (max-width:576px){.ar-aging-card{padding:8px}.ar-aging-card-total{font-size:16px}.ar-aging-card-title{font-size:11px;margin-bottom:4px}.ar-aging-card-period-label{font-size:9px}.ar-aging-card-periods{flex-wrap:wrap;gap:8px;margin-left:-5px;margin-right:-5px}.ar-aging-card-period{flex-basis:calc(50% - 4px);flex-grow:0;flex-shrink:0;min-width:calc(50% - 4px)}}@media (max-width:400px){.ar-aging-card-periods{flex-direction:column;gap:12px}.ar-aging-card-period{flex:1 1;width:100%}.ar-aging-card-period-label{font-size:10px}}.single-value-progress-card{background-color:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;display:flex;flex-direction:column;justify-content:space-between;min-height:120px;padding:5px;width:100%}.single-value-progress-card-label{color:var(--gray-400);font-size:14px;font-weight:400;margin-bottom:8px}.single-value-progress-card-value{color:var(--gray-700);font-size:24px;font-weight:700;margin-bottom:12px}.single-value-progress-card-secondary-row{align-items:center;display:flex;justify-content:space-between}.single-value-progress-card-secondary-label,.single-value-progress-card-secondary-value{color:var(--gray-400);font-size:14px;font-weight:400}.single-value-progress-card-progress-wrapper{margin-left:-10px;margin-right:-10px;margin-top:5px}@media (max-width:992px){.single-value-progress-card{min-height:110px;padding:8px}.single-value-progress-card-value{font-size:20px;margin-bottom:10px}.single-value-progress-card-label,.single-value-progress-card-secondary-label,.single-value-progress-card-secondary-value{font-size:13px}}@media (max-width:768px){.single-value-progress-card{min-height:100px;padding:10px}.single-value-progress-card-value{font-size:18px;margin-bottom:8px}.single-value-progress-card-label{font-size:12px;margin-bottom:6px}.single-value-progress-card-secondary-label,.single-value-progress-card-secondary-value{font-size:12px}}@media (max-width:576px){.single-value-progress-card{min-height:90px;padding:8px}.single-value-progress-card-value{font-size:16px;margin-bottom:6px}.single-value-progress-card-label{font-size:11px;margin-bottom:4px}.single-value-progress-card-secondary-label,.single-value-progress-card-secondary-value{font-size:11px}.single-value-progress-card-secondary-row{align-items:flex-start;flex-direction:column;gap:4px}}.patient-profile-account{display:flex;flex-direction:column;gap:8px;max-width:100%;min-width:0}.patient-profile-account-empty{color:var(--gray-500);font-size:12px;font-weight:500;line-height:20px;margin:0;padding:8px}.patient-profile-account-metrics{min-width:0}.patient-profile-account-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;display:flex;flex-direction:column;gap:8px;min-width:0;padding:8px 12px}.patient-profile-account-card-head{align-items:center;display:flex;gap:8px;justify-content:space-between}.patient-profile-account-card-title{color:var(--blue-600);font-size:14px;font-weight:600;line-height:22px;margin:0}.patient-profile-account-ledger-link{align-items:center;background:#0000;border:none;color:var(--blue-600);cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;line-height:22px;padding:0}.patient-profile-account-ledger-link .mgc_right_fill:before{color:var(--blue-600);font-size:16px}.patient-profile-account-ledger-link:hover{color:var(--blue-700)}.patient-profile-account-summary-panel{background:var(--blue-100);border-radius:8px;display:flex;flex-direction:column;gap:8px;padding:8px 12px}.patient-profile-account-outstanding-row{align-items:flex-start;border-bottom:1px solid var(--blue-200);color:var(--blue-600);display:flex;font-size:14px;font-weight:600;gap:12px;justify-content:space-between;line-height:22px;padding:5px 0}.patient-profile-account-balance-columns{display:flex;gap:24px;min-width:0}.patient-profile-account-balance-col{display:flex;flex:1 1;flex-direction:column;gap:0;min-width:0}.patient-profile-account-balance-line{align-items:center;display:flex;font-size:12px;gap:12px;justify-content:space-between;line-height:20px}.patient-profile-account-balance-line span:first-child{color:var(--gray-600);font-weight:600;max-width:140px;min-width:0}.patient-profile-account-balance-line span:last-child{color:var(--blue-600);font-weight:600;white-space:nowrap}.patient-profile-account-balance-line--medium span:first-child{font-weight:500}.patient-profile-account-payment-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.patient-profile-account-payment-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;min-width:0;padding:12px}.patient-profile-account-item-list,.patient-profile-account-payment-card{display:flex;flex-direction:column;gap:8px}.patient-profile-account-item{background:var(--blue-100);border-radius:8px;display:flex;flex-direction:column;gap:5px;min-width:0;padding:12px}.patient-profile-account-item-head{align-items:flex-start;display:flex;gap:8px;justify-content:space-between}.patient-profile-account-item-title{color:#04204c;font-size:12px;font-weight:500;line-height:20px;margin:0}.patient-profile-account-badge{align-items:center;border-radius:8px;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:500;justify-content:center;line-height:20px;padding:0 8px;white-space:nowrap}.patient-profile-account-badge--default{background:#d0f6e5;color:#00522a}.patient-profile-account-badge--supplementary{background:#b3f0fc;color:#004e63}.patient-profile-account-item-field{align-items:center;display:flex;flex-wrap:wrap;font-size:12px;gap:12px;line-height:20px;min-width:0}.patient-profile-account-item-field--with-action{flex-wrap:nowrap;justify-content:space-between}.patient-profile-account-item-field-main{align-items:center;display:flex;gap:12px;min-width:0}.patient-profile-account-item-field-label{color:var(--gray-400);font-weight:500}.patient-profile-account-item-field-value{color:#04204c}.patient-profile-account-item-field-value--strong{font-weight:600}.patient-profile-account-item-field-value--regular{font-weight:400}.patient-profile-account-set-default-badge-btn{border:none;cursor:pointer;font-family:inherit}.patient-profile-account-set-default-badge-btn:disabled{cursor:not-allowed;opacity:.5}.patient-profile-account-set-default-badge-btn:focus-visible{outline:2px solid var(--blue-500);outline-offset:2px}.patient-profile-account-delete-btn{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;padding:0}.patient-profile-account-delete-btn:focus-visible{border-radius:4px;outline:2px solid var(--blue-500);outline-offset:2px}.patient-profile-account-delete{flex-shrink:0;font-size:16px;line-height:1;pointer-events:none}.patient-profile-account-delete.mgc_delete_2_fill:before{color:var(--red-500)}@media (max-width:1200px){.patient-profile-account-balance-columns{flex-direction:column;gap:0}.patient-profile-account-payment-grid{grid-template-columns:1fr}}.patient-profile-insurance{display:flex;flex-direction:column;gap:8px;max-width:100%;min-width:0}.patient-profile-insurance-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;display:flex;flex-direction:column;gap:8px;min-width:0;padding:8px 12px}.patient-profile-insurance-card-head{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.insurance-plan-network-card-title,.insurance-plan-payer-name,.insurance-plan-section-title,.insurance-plan-view-coverage-link,.patient-profile-insurance-card-title{color:var(--blue-600);font-size:14px;font-weight:600;line-height:22px;margin:0}.patient-profile-insurance-member{align-items:center;display:flex;justify-content:space-between;padding:8px 0}.patient-profile-insurance-member-label{color:var(--blue-600);font-size:12px;font-weight:600;line-height:20px;margin-right:10px;white-space:nowrap}.patient-profile-insurance-member-select-wrap{align-items:center;display:inline-flex;min-width:0;position:relative}.patient-profile-insurance-member-select{-webkit-appearance:none;appearance:none;background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;color:var(--blue-600);cursor:pointer;font-size:14px;font-weight:500;height:32px;line-height:22px;max-width:100%;min-width:220px;padding:2px 32px 2px 8px}.patient-profile-insurance-member-select:focus{border-color:var(--blue-300);outline:none}.patient-profile-insurance-member-select-icon{color:var(--blue-600);font-size:16px;line-height:1;pointer-events:none;position:absolute;right:8px}.patient-profile-insurance-member-select-icon.mgc_down_small_fill:before{color:var(--blue-600)}.patient-profile-insurance-plans-stack{display:flex;flex-direction:column;gap:0;min-width:0}.patient-profile-insurance-plan-panel{background:var(--gray-white);border-radius:16px;display:flex;flex-direction:column;gap:8px;min-width:0;padding:12px 0}.patient-profile-insurance-plan-top{align-items:center;display:flex;gap:12px;justify-content:space-between;min-height:22px}.patient-profile-insurance-carrier-name{color:var(--blue-600);font-size:14px;font-weight:600;line-height:22px;margin:0}.patient-profile-insurance-coverage-link{align-items:center;background:#0000;border:none;color:var(--blue-600);cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;line-height:22px;padding:0;white-space:nowrap}.patient-profile-insurance-coverage-link .mgc_right_fill:before{color:var(--blue-600);font-size:16px}.patient-profile-insurance-coverage-link:hover{color:var(--blue-700)}.patient-profile-insurance-meta{align-items:stretch;display:flex;flex-wrap:wrap;gap:0;min-width:0}.patient-profile-insurance-meta-item{align-items:center;color:var(--gray-600);display:inline-flex;font-size:12px;font-weight:500;gap:8px;line-height:20px;padding:4px 12px 4px 0;white-space:nowrap}.patient-profile-insurance-meta-item:not(:first-child){border-left:1px solid var(--blue-200);margin-left:0;padding-left:12px}.patient-profile-insurance-meta-label,.patient-profile-insurance-meta-value{font-weight:500}.patient-profile-insurance-status-badge{align-items:center;background:#cbebd3;background:var(--vivid-green-200,#cbebd3);border-radius:8px;color:#14341f;color:var(--vivid-green-700,#14341f);display:inline-flex;font-size:12px;font-weight:500;justify-content:center;line-height:20px;padding:0 8px}.patient-profile-insurance-sections{display:flex;flex-direction:column;gap:24px;min-width:0}.patient-profile-insurance-section{display:flex;flex-direction:column;gap:8px;min-width:0}.patient-profile-insurance-section-title{color:var(--blue-600);font-size:14px;font-weight:600;line-height:22px;margin:0}.patient-profile-insurance-coverage-grid{grid-gap:8px;align-items:start;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0}.patient-profile-insurance-coverage-card{background:var(--blue-100);border-radius:8px;display:flex;flex-direction:column;gap:8px;min-width:0;padding:8px 12px}.patient-profile-insurance-coverage-card-head{align-items:flex-start;border-bottom:1px solid var(--blue-200);display:flex;min-height:34px;padding:5px 0}.patient-profile-insurance-coverage-card-head--split{gap:8px;justify-content:space-between}.patient-profile-insurance-coverage-card-title{color:var(--blue-600);font-size:14px;font-weight:600;line-height:22px}.patient-profile-insurance-coverage-card-network{color:var(--gray-600);font-size:12px;font-weight:600;line-height:20px;white-space:nowrap}.patient-profile-insurance-metrics{display:flex;flex-direction:column;gap:0;width:100%}.patient-profile-insurance-metric{align-items:center;display:flex;font-size:12px;gap:8px;justify-content:space-between;line-height:20px;width:100%}.patient-profile-insurance-metric-label{color:var(--gray-600);font-weight:600;white-space:nowrap}.patient-profile-insurance-metric-hint{color:var(--gray-400);font-weight:500}.patient-profile-insurance-metric-value{color:var(--blue-600);font-weight:600;text-align:right;white-space:nowrap}.patient-profile-insurance-value{align-items:center;display:inline-flex;gap:0;white-space:nowrap}.patient-profile-insurance-value-primary{color:var(--blue-600);font-weight:600}.patient-profile-insurance-ratio{align-items:baseline;display:inline-flex;white-space:nowrap}.patient-profile-insurance-ratio-separator,.patient-profile-insurance-ratio-total,.patient-profile-insurance-ratio-used{color:var(--blue-600);font-weight:600}.patient-profile-insurance-ratio-total--muted{color:var(--blue-500);font-weight:400}.patient-profile-insurance-note{font-weight:400;margin-left:18px;position:relative}.patient-profile-insurance-note:before{content:"•";left:-11px;position:absolute;top:0}.patient-profile-insurance-note--success{color:var(--vivid-green-400)}.patient-profile-insurance-note--muted{color:var(--gray-400)}.patient-profile-insurance-note--info{color:var(--blue-400)}.patient-profile-insurance-empty{color:var(--gray-400);font-size:14px;margin:0;padding:24px 12px;text-align:center}@media (max-width:992px){.patient-profile-insurance-coverage-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.patient-profile-insurance-coverage-grid{grid-template-columns:1fr}.patient-profile-insurance-meta{align-items:flex-start;flex-direction:column;gap:4px}.patient-profile-insurance-meta-item{padding:0}.patient-profile-insurance-meta-item:not(:first-child){border-left:none;padding-left:0}}.insurance-plan-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;padding:8px 12px}.insurance-plan-card+.insurance-plan-card .insurance-plan-header{margin-top:16px}.insurance-plan-header{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.insurance-plan-payer-name{margin-bottom:6px}.insurance-plan-divider{background:var(--blue-200);height:1px;margin-bottom:12px;margin-top:6px}.insurance-plan-meta-row{align-items:center;color:var(--gray-800);display:flex;flex-wrap:wrap;font-size:12px;font-weight:500;gap:16px}.insurance-plan-view-coverage-link{background:#0000;border:0;cursor:pointer;white-space:nowrap}.insurance-plan-section+.insurance-plan-section{margin-top:16px}.insurance-plan-meta-bar{align-items:center;display:flex;flex-wrap:wrap;gap:0}.insurance-plan-meta-item{align-items:center;display:flex;gap:6px;padding:0 8px}.insurance-plan-meta-item:first-child{padding-left:0}.insurance-plan-meta-divider{background:var(--blue-200);flex-shrink:0;height:16px;width:1px}.insurance-plan-meta-label,.insurance-plan-meta-value{color:#374151;font-size:12px}.network-plans{background:var(--gray-white);box-sizing:border-box;display:flex;gap:24px}.np-sidebar{flex:0 0 210px}.np-sidebar__title{color:var(--blue-600);font-size:13px;font-weight:700;margin:0 0 8px}.np-sidebar__list{list-style:none;margin:0;padding:0}.np-sidebar__list .mgc_right_small_fill{font-size:16px}.np-sidebar__item{align-items:center;border-radius:4px;color:var(--blue-600);cursor:pointer;display:flex;font-size:12px;font-weight:600;justify-content:space-between;margin-bottom:6px;padding:8px 10px}.np-sidebar__item:hover{background:var(--blue-200)}.np-sidebar__item--active{background:var(--blue-100);border-radius:8px}.np-main{flex:1 1 auto;min-width:0}.np-main__title{color:var(--blue-600);font-size:13px;font-weight:700;margin:0 0 8px}.np-panel{background:var(--blue-100);border-radius:8px;padding:16px 16px 2px}.np-divider{background:var(--blue-200);height:1px;margin-bottom:8px;margin-top:4px}.np-panel__header{align-items:center;display:flex;justify-content:space-between}.np-panel__heading{color:var(--blue-600);font-size:14px;font-weight:700;margin:0}.np-panel__tag{color:var(--gray-700);font-size:12px;font-weight:600}.np-panel__subtitle{color:var(--gray-400);font-size:12px;margin:4px 0 0}.np-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.np-card{border-radius:8px;padding:12px 8px}.np-card--plain{background:var(--gray-white)}.np-card--tinted{background:var(--blue-100)}.np-card__title{color:var(--gray-600);font-size:12px;font-weight:700;margin-bottom:8px}.np-row{align-items:center;display:flex;font-size:12px;justify-content:space-between;padding:3px 0}.np-label{color:var(--blue-500)}.np-value{color:var(--gray-500);font-weight:600;text-align:right}.np-value--highlight{color:var(--blue-500);font-weight:700}.np-value--muted{color:var(--gray-400)}.np-met{color:var(--vivid-green-400)}.np-section-title{color:var(--blue-600);font-size:12px;font-weight:600;margin:20px 0 12px}.np-category{background:var(--gray-white);border-radius:8px;margin-bottom:8px;padding:8px}.np-category__name{color:var(--gray-600);font-size:12px;font-weight:700;margin-bottom:8px}.patient-profile-communications{display:flex;flex-direction:column;max-width:100%;min-width:0}.patient-profile-communications-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;display:flex;flex-direction:column;gap:8px;min-width:0;padding:8px 12px}.patient-profile-communications-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.patient-profile-communications-filters.tab-button-group .tab-button{border-color:var(--blue-200);color:var(--blue-600);font-weight:500}.patient-profile-communications-filters.tab-button-group .tab-button.active{background:var(--blue-200);border-color:var(--blue-200);font-weight:600}.patient-profile-communications-toolbar-end{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:8px;justify-content:flex-end;min-width:0}.patient-profile-communications-search.swf-container{flex:0 1 320px;max-width:320px;width:min(100%,320px)}.patient-profile-communications-center-btn .mgc_right_fill:before{color:var(--blue-600)}.patient-profile-communications-list{border:1px solid var(--blue-200);border-radius:8px;min-width:0;overflow:hidden}.patient-profile-communications-row{align-items:center;border-bottom:1px solid var(--blue-200);display:flex;gap:16px;justify-content:space-between;min-width:0;padding:8px 12px}.patient-profile-communications-row:last-child{border-bottom:none}.patient-profile-communications-row--clickable{cursor:pointer;transition:background-color .15s ease}.patient-profile-communications-row--clickable:focus-visible,.patient-profile-communications-row--clickable:hover{background:var(--blue-100);outline:none}.patient-profile-communications-row-main{align-items:center;display:flex;flex:1 1;gap:24px;min-width:0}.patient-profile-communications-icon{align-items:center;display:inline-flex;flex-shrink:0;font-size:24px;height:24px;justify-content:center;line-height:1;width:24px}.patient-profile-communications-icon .ppch-icon:before{color:var(--blue-400);font-size:24px}.patient-profile-communications-content{display:flex;flex:1 1;flex-direction:column;gap:0;min-width:0}.patient-profile-communications-title{color:var(--gray-700);font-size:14px;font-weight:500;line-height:22px;margin:0}.patient-profile-communications-meta-line,.patient-profile-communications-subject{color:var(--gray-500);flex:1 1;font-size:12px;font-weight:500;line-height:20px;margin:0;min-width:0}.patient-profile-communications-subject{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.patient-profile-communications-aside{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:4px;justify-content:center}.patient-profile-communications-timestamp{color:var(--gray-500);font-size:12px;font-weight:500;line-height:20px;white-space:nowrap}.patient-profile-communications-status{align-items:center;border-radius:8px;display:inline-flex;font-size:12px;font-weight:500;justify-content:center;line-height:20px;padding:0 8px;white-space:nowrap}.patient-profile-communications-status--success{background:#cbebd3;background:var(--vivid-green-200,#cbebd3);color:#14341f;color:var(--vivid-green-700,#14341f)}.patient-profile-communications-status--missed{background:var(--red-200);color:var(--red-600)}.patient-profile-communications-empty{color:var(--gray-400);font-size:14px;margin:0;padding:24px 12px;text-align:center}.patient-profile-communications-empty-state{min-height:200px;padding:32px 12px}@media (max-width:900px){.patient-profile-communications-toolbar{align-items:stretch;flex-direction:column}.patient-profile-communications-toolbar-end{align-items:stretch;flex-direction:column;justify-content:stretch}.patient-profile-communications-search.swf-container{flex:1 1 auto;max-width:none;width:100%}.patient-profile-communications-row{align-items:flex-start;flex-direction:column}.patient-profile-communications-aside{align-items:center;flex-direction:row;justify-content:space-between;width:100%}.patient-profile-communications-subject{max-width:100%;white-space:normal}}.palmer-tooth-number{align-items:center;border:0 solid;box-sizing:border-box;display:inline-flex;justify-content:center;line-height:1;padding:0 2px}.palmer-tooth-number--ur{border-bottom-width:2px;border-right-width:2px}.palmer-tooth-number--ul{border-bottom-width:2px;border-left-width:2px}.palmer-tooth-number--ll{border-left-width:2px;border-top-width:2px}.palmer-tooth-number--lr{border-right-width:2px;border-top-width:2px}.tooth-card{--tooth-card-gap:calc(var(--tooth-width, 56px)*10/80);align-items:center;background:#0000;border-radius:8px;box-sizing:border-box;cursor:pointer;display:flex;flex:1 1;flex-direction:column;gap:var(--tooth-card-gap);justify-content:flex-start;max-width:56px;max-width:var(--tooth-width,56px);min-width:0;padding:0;position:relative;transition:background .2s;width:56px;width:var(--tooth-width,56px)}.tooth-card--read-only{cursor:default}.tooth-card:after{border:2px solid #0000;border-radius:8px;content:"";inset:0;pointer-events:none;position:absolute;transition:border-color .2s}.tooth-card--selected{background:#f0f7fe}.tooth-card--selected:after{border-color:#00aced}.tooth-card--treatment-plan{background-color:var(--blue-100)}.tooth-card--treatment-plan:after{border-color:var(--blue-300);border-style:dashed;border-width:1px}.tooth-card--selected.tooth-card--treatment-plan:after{border:2px solid #00aced}.tooth-part{align-items:center;display:flex;flex-direction:column;justify-content:flex-end;overflow:visible;position:relative;width:100%}.tooth-part-number{color:#112850;flex-shrink:0;font-size:14px;font-weight:500;height:auto;line-height:1;padding:5px 0}.tooth-part-number:has(+.tooth-part-base){margin-bottom:max(0px,calc(10px - var(--tooth-card-gap)))}.tooth-part-base+.tooth-part-number{margin-top:max(0px,calc(10px - var(--tooth-card-gap)))}.tooth-part-palatal{justify-content:flex-start;padding-top:15px;padding-top:calc(var(--tooth-width, 56px)*15/56)}.tooth-part-lingual,.tooth-part-palatal{height:170px;height:calc(var(--tooth-width, 56px)*170/56)}.tooth-part-lingual{justify-content:flex-end;padding-bottom:15px;padding-bottom:calc(var(--tooth-width, 56px)*15/56)}.tooth-part-fallback{color:#999;font-size:10px;font-size:calc(var(--tooth-width, 56px)*10/56);text-align:center}.tooth-part-center{justify-content:center}.tooth-part-base-lower{justify-content:flex-start}.tooth-part-base{padding-bottom:0;padding-top:0}.tooth-card .tooth-part>svg{display:block;height:auto!important;max-height:none!important;max-width:100%!important;min-width:100%!important;width:100%!important}.tooth-part-base svg,.tooth-part-base-lower svg,.tooth-part-lingual svg,.tooth-part-palatal svg{aspect-ratio:80/200}.tooth-part-center svg{aspect-ratio:1/1}.lower-crown-bottom svg{aspect-ratio:1/1;height:auto!important;max-height:none!important;max-width:100%!important;object-fit:contain;width:100%!important}.tooth-tooltip{background-color:var(--gray-white)!important;border:1px solid var(--gray-200)!important;border-radius:8px!important;box-shadow:0 4px 8px 0 #0000001a!important;max-height:500px!important;max-width:350px!important;overflow:hidden!important;padding:0!important;z-index:10000!important}.tooth-tooltip-content{font-family:Inter;font-size:12px;line-height:1.5;max-height:500px;overflow-x:hidden;overflow-y:auto;padding:6px 8px}.tooth-tooltip-content::-webkit-scrollbar{width:6px}.tooth-tooltip-content::-webkit-scrollbar-track{background:var(--gray-100);border-radius:3px}.tooth-tooltip-content::-webkit-scrollbar-thumb{background:var(--gray-300);border-radius:3px}.tooth-tooltip-content::-webkit-scrollbar-thumb:hover{background:var(--gray-400)}.tooth-tooltip-header{border-bottom:1px solid var(--gray-300);color:var(--blue-700);font-size:12px;font-style:normal;font-weight:600;line-height:20px;margin-bottom:8px;padding-bottom:6px}.tooth-tooltip-empty{color:var(--gray-500);font-size:12px;font-style:italic;padding:8px 0;text-align:center}.tooth-tooltip-conditions{display:flex;flex-direction:column;gap:4px}.tooth-tooltip-group-break{background-color:var(--gray-200);height:1px;margin:6px 0;width:100%}.tooth-tooltip-condition{display:flex;flex-direction:column;font-size:12px;line-height:20px}.tooth-tooltip-condition-line{align-items:baseline;display:flex;flex-wrap:wrap}.tooth-tooltip-surface-details{color:var(--blue-700);display:block;font-weight:400;margin-top:2px;padding-left:40px;width:100%}.tooth-tooltip-label{color:var(--blue-700);font-weight:500;margin-right:4px}.tooth-tooltip-details{color:var(--blue-700);font-weight:400}.tooth-chart-inner{box-sizing:border-box;margin:0 auto;min-width:0;overflow:visible;width:100%}.tooth-chart-card--full-width{flex:0 0 auto;height:auto;margin-inline:auto;max-width:1016px;overflow:visible;width:100%}.tooth-chart-card--full-width .tooth-chart-inner{flex:none;height:auto}.tooth-chart-card--xray-split.mb-2{margin-bottom:0!important}.tooth-chart-card--xray-split{margin-bottom:0;overflow:visible}.tooth-chart-card--xray-split,.tooth-chart-card--xray-split .tooth-chart-inner{display:flex;flex:1 1 auto;flex-direction:column;height:100%;min-height:0}.tooth-chart-stack{gap:18px;gap:var(--chart-row-gap,18px);width:100%}.tooth-chart-stack--fill{flex:1 1 auto;height:100%;justify-content:center;min-height:0}.tooth-chart-row-group{overflow:visible}.tooth-chart-row{gap:8px;gap:var(--tooth-row-gap,8px);width:100%}.tooth-chart-row-group svg{height:auto;overflow:visible;width:auto}.tooth-chart-row-group svg,.tooth-chart-row-group>div>div svg{max-height:none;max-width:100%}.tooth-chart-perio-band{height:50px;height:calc(var(--tooth-width, 56px)*50/56)}.tooth-chart-perio-band__line-offset{top:40px;top:calc(var(--tooth-width, 56px)*40/56)}.treatment-plan-main-container{--tp-chart-split-reserved:330px;--tp-sticky-tabs-top:0px;--tp-chart-shrink-transition:0.2s ease-out;display:flex;flex-direction:column;height:100%;margin-right:-4px;max-height:calc(100vh - 137px);min-height:0;overflow:hidden;position:relative}.treatment-plan-main-container .accordion:has(.treatment-plan-chart-accordion){margin-bottom:.25rem!important}.treatment-plan-main-container .treatment-plan-chart-accordion-sticky{align-self:flex-start;background:#fff;flex:0 0 auto;position:relative;transition:box-shadow var(--tp-chart-shrink-transition);width:100%;z-index:2}.treatment-plan-main-container .treatment-plan-chart-accordion-sticky:has(.treatment-plan-chart-accordion--minimized){box-shadow:0 2px 6px #11285014}.treatment-plan-main-container .treatment-plan-tooth-chart-inner--shrunk{flex:0 0 auto!important;height:var(--tp-chart-shrink-height)!important;max-height:var(--tp-chart-shrink-height)!important;min-height:var(--tp-chart-shrink-height)!important;overflow:hidden!important}.treatment-plan-main-container .treatment-plan-tooth-chart-inner--shrunk:not(.treatment-plan-tooth-chart-inner--xray-split) .treatment-plan-chart-scale-host{height:var(--tp-chart-expanded-height);transform:scale(1);transform:scale(var(--tp-chart-shrink-scale,1));transform-origin:top center;will-change:transform}.treatment-plan-main-container .treatment-plan-tooth-chart-inner--xray-split.treatment-plan-tooth-chart-inner--shrunk .treatment-plan-chart-scale-host{height:100%;transform:none;will-change:auto}.treatment-plan-main-container .treatment-plan-tooth-chart-inner--shrunk .treatment-plan-chart-container{flex:1 1 auto;height:100%;max-height:100%;min-height:0;overflow:hidden}.treatment-plan-main-container .treatment-plan-chart-body-content{margin-bottom:10px}.treatment-plan-main-container .treatment-plan-chart-body-content--shrunk .charting-chart-xray-split{height:var(--tp-chart-shrink-height)!important;max-height:var(--tp-chart-shrink-height)!important;min-height:var(--tp-chart-shrink-height)!important}.treatment-plan-main-container .charting-chart-xray-split{box-sizing:border-box;height:min(52vh,calc(100vh - var(--tp-chart-split-reserved)));max-height:min(52vh,calc(100vh - var(--tp-chart-split-reserved)));min-height:260px}.treatment-plan-main-container .charting-chart-xray-split .charting-chart-xray-split-chart-column{align-self:stretch;flex:1 1 auto;justify-content:center;min-height:0;min-width:0}.treatment-plan-main-container .charting-chart-xray-split .treatment-plan-tooth-chart-inner--xray-split{display:flex;flex:1 1 auto;flex-direction:column;height:100%;justify-content:center;min-height:0;min-width:0;overflow:hidden}.treatment-plan-main-container .charting-chart-xray-split .treatment-plan-chart-container{display:flex;flex:1 1 auto;flex-direction:column;height:100%;margin-bottom:0!important;min-height:0;overflow:visible;padding:0 8px}.treatment-plan-main-container .treatment-plan-chart-accordion .treatment-plan-tooth-chart-inner--full{box-sizing:border-box;margin-inline:auto;max-width:min(100%,960px);overflow:visible}.treatment-plan-main-container .treatment-plan-chart-accordion .treatment-plan-tooth-chart-inner--full.charting-chart-content:not(.treatment-plan-tooth-chart-inner--shrunk){max-height:none;overflow:visible}.treatment-plan-main-container .treatment-plan-chart-accordion .treatment-plan-chart-container{margin-bottom:0!important}.treatment-plan-main-container .treatment-plan-chart-accordion .treatment-plan-tooth-chart-inner--full:not(.treatment-plan-tooth-chart-inner--shrunk) .tooth-chart-card--full-width{height:auto;margin-bottom:0!important;max-height:none;overflow:visible}.treatment-plan-main-container .treatment-plan-chart-accordion .accordion-body{overflow:visible;padding-bottom:4px}.treatment-plan-main-container .treatment-plan-chart-header-content{align-items:center;color:var(--blue-600);display:flex;font-weight:500;justify-content:space-between;padding:4px 12px;width:100%}.treatment-plan-main-container .treatment-plan-chart-header-content .tx-chart-reset-button{align-items:center;border:1px solid var(--blue-200);border-radius:8px;display:flex;flex-direction:row;gap:4px;height:24px;padding:2px 4px}.treatment-plan-main-container .treatment-plan-chart-header-content .tx-chart-reset-button span{font-size:12px}.treatment-plan-main-container .treatment-plan-chart-header-content i:before{color:var(--blue-600)!important}.treatment-plan-main-container .treatment-plan-chart-header-content i.disabled:before{color:var(--gray-400)!important;opacity:.5}.treatment-plan-main-container .treatment-plan-chart-header-content .tx-chart-reset-button.disabled{border-color:var(--gray-300);cursor:not-allowed!important;opacity:.5}.treatment-plan-main-container .treatment-plan-chart-header-content .tx-chart-reset-button.disabled i:before,.treatment-plan-main-container .treatment-plan-chart-header-content .tx-chart-reset-button.disabled span{color:var(--gray-400)!important}.treatment-plan-main-container .accordion-header{background:#fff!important;border-radius:8px 8px 0 0;padding:4px 8px}.treatment-plan-main-container .treatment-plan-chart-header .accordion-button:after{display:none!important}.treatment-plan-main-container .treatment-plan-chart-header,.treatment-plan-main-container .treatment-plan-chart-header .accordion-button{cursor:default!important}.treatment-plan-main-container .accordion-body{background:#fff!important;border-radius:0 0 8px 8px}.create-tx-plan-modal-bg-container .accordion-header .accordion-button,.treatment-plan-main-container .accordion-header .accordion-button{background:#fff!important;box-shadow:none;padding:4px 0}.create-tx-plan-modal-bg-container .tx-plan-phase-header,.treatment-plan-main-container .tx-plan-phase-header{background:#fff;border:1px solid var(--blue-200);border-bottom:0;border-radius:8px 8px 0 0;padding:4px 8px}.treatment-plan-main-container .tx-plan-phase-header.first-phase-header-no-radius{border-top-left-radius:0}.treatment-plan-main-container .create-tx-plan-phase-name{align-items:center;color:var(--blue-600);display:inline-flex;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:-.069px;line-height:24px;margin-right:8px;max-width:100%;min-width:0}.treatment-plan-main-container .create-tx-plan-phase-name-label{display:inline-block}.treatment-plan-main-container .create-tx-plan-phase-name-edit{color:var(--blue-600);cursor:pointer;flex-shrink:0;font-size:14px}.treatment-plan-main-container .create-tx-plan-phase-name-edit:hover{color:var(--blue-600)}.treatment-plan-main-container .treatment-plan-tab-name-edit{color:var(--blue-600);cursor:pointer;flex-shrink:0;font-size:14px}.treatment-plan-main-container .treatment-plan-tab-name-edit:hover{color:var(--blue-600)}.treatment-plan-main-container .create-tx-plan-phase-name-input.form-control{background:#fff;border:1px solid var(--blue-200);border-radius:6px;box-shadow:none;color:var(--blue-600);font-family:Inter,sans-serif;font-size:14px;font-weight:500;height:24px;line-height:24px;max-width:min(320px,40vw);min-height:24px;min-width:120px;padding:2px 8px;width:auto}.treatment-plan-main-container .create-tx-plan-phase-name-input.form-control:focus{border-color:var(--blue-400);box-shadow:0 0 0 2px #3b82f626}.treatment-plan-main-container .tx-plan-fee-edit{align-items:center;display:inline-flex;max-width:100%;min-width:0}.treatment-plan-main-container .tx-plan-fee-edit-label{display:inline-block}.treatment-plan-main-container .tx-plan-fee-edit-icon{color:var(--blue-600);cursor:pointer;flex-shrink:0;font-size:14px}.treatment-plan-main-container .tx-plan-fee-edit-icon:hover{color:var(--blue-600)}.treatment-plan-main-container .tx-plan-fee-edit-input.form-control{background:#fff;border:1px solid var(--blue-200);border-radius:6px;box-shadow:none;color:var(--gray-700);font-family:Inter,sans-serif;font-size:13px;font-weight:500;height:24px;line-height:20px;max-width:min(120px,24vw);min-height:24px;min-width:72px;padding:2px 8px;width:auto}.treatment-plan-main-container .tx-plan-fee-edit-input.form-control:focus{border-color:var(--blue-400);box-shadow:0 0 0 2px #3b82f626}.treatment-plan-main-container .shared-table-wrapper .table-responsive{border-radius:0 0 8px 8px}.treatment-plan-main-container .treatment-plan-chart-accordion.accordion-item{margin-bottom:0}.treatment-plan-main-container .accordion-item{border:none;margin-bottom:10px}.treatment-plan-main-container .shared-table-pagination{display:none}.treatment-plan-main-container .tx-plan-patient{color:var(--blue-600);font-size:18px;font-style:normal;font-weight:500;line-height:28px;margin-right:5px}.treatment-plan-main-container .tx-plan-provider{background:#fff;border-radius:8px;color:var(--teal-700);font-size:13px;font-style:normal;font-weight:500;line-height:20px;padding:4px 8px;text-align:center}.treatment-plan-main-container .tx-plan-provider-select-wrap .form-select:not([multiple]):not([size]),.treatment-plan-main-container .tx-plan-provider-select-wrap .form-select:not([multiple])[size="1"],.treatment-plan-main-container .tx-plan-provider-select-wrap select.form-select:not([multiple]):not([size]),.treatment-plan-main-container .tx-plan-provider-select-wrap select.form-select:not([multiple])[size="1"]{background-image:url(/static/media/accordion_button.aa92bdf7f9faf21ea220.svg)!important;background-position:right .75rem center!important;background-repeat:no-repeat!important;background-size:16px 16px!important;padding-right:2.25rem!important}.treatment-plan-main-container .tx-plan-provider-select-wrap--error .form-select,.treatment-plan-main-container .tx-plan-provider-select-wrap--error select.form-select{border-color:#dc3545!important;border-color:var(--red-500,#dc3545)!important}.treatment-plan-main-container .tx-plan-provider-select-wrap--error .form-select:focus,.treatment-plan-main-container .tx-plan-provider-select-wrap--error select.form-select:focus{border-color:#c82333!important;border-color:var(--red-600,#c82333)!important}.treatment-plan-main-container .tx-amount,.treatment-plan-main-container .tx-label{color:var(--blue-600);font-size:14px;font-weight:500}.treatment-plan-main-container.overlay-active{pointer-events:none}.treatment-plan-main-container .custom-datagrid-container .e-headercell{padding:0 4px}.treatment-plan-main-container .custom-datagrid-container .e-rowcell{height:36px;padding:0 4px}.treatment-plan-main-container button.phase-action-dropdown-btn:hover,.treatment-plan-main-container button.plan-action-dropdown-btn:hover{background-color:var(--gray-100)}.treatment-plan-main-container .plan-action-dropdown-btn,.treatment-plan-main-container button.phase-action-dropdown-btn{border:1px solid var(--gray-300)!important;border-radius:8px;height:24px;padding:0;width:24px}.treatment-plan-main-container .plan-action-dropdown-btn{border:none!important}.treatment-plan-main-container .badge-status[data-status=Approved]{background-color:var(--vivid-green-200)!important;color:var(--vivid-green-500)!important}.treatment-plan-tabs{position:relative}.treatment-plan-tabs-container .treatment-plan-tabs .treatment-plan-tab-actions.nav-item{align-items:center;display:flex;height:32px;padding:0 4px}.treatment-plan-main-container .treatment-plan-tab-actions .button-primary{height:24px}.treatment-plan-main-container .treatment-plan-tab-actions .icon-wrap{border:none;height:24px;padding:0;width:24px}.treatment-plan-main-container .treatment-plan-tab-actions .icon-wrap:hover{background-color:var(--gray-100)}.treatment-plan-main-container .treatment-plan-tab-actions .treatment-plan-progress-container{align-items:center;display:flex;position:relative}.treatment-plan-main-container .treatment-plan-tab-actions .treatment-plan-progress{background-color:var(--indigo-100);border-radius:8px;margin-bottom:0}.treatment-plan-main-container .treatment-plan-tab-actions .treatment-plan-progress .progress-bar{background-color:var(--teal-200);font-size:11px;font-weight:500;line-height:20px}.treatment-plan-main-container .treatment-plan-tab-actions .treatment-plan-progress-label{color:var(--blue-600);font-size:11px;font-weight:500;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.treatment-plan-dropdown-toggle{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.treatment-plan-dropdown-toggle:after{display:none!important}.treatment-plan-dropdown-toggle i{color:#163da2;font-size:16px}.treatment-plan-tooth{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:clamp(.5rem,.625vw,.625rem);justify-content:flex-start;padding:0}.treatment-plan-tooth[data-tooth-type=standard]{width:clamp(2.5rem,3.25vw,3.5rem)}.treatment-plan-tooth[data-tooth-type=molar]{width:clamp(3rem,3.75vw,4rem)}.treatment-plan-tooth[data-tooth-type=special-molar]{width:clamp(2.75rem,3.5vw,3.875rem)}.treatment-plan-tooth-part{align-items:center;display:flex;flex-direction:column;height:clamp(1.75rem,2.5vw,2.5rem);justify-content:flex-end;max-width:100%;min-width:0;overflow:visible;position:relative;width:100%}.treatment-plan-tooth-part--crown-top{height:clamp(2rem,3vw,4rem);justify-content:center;max-height:clamp(2rem,3vw,4rem);min-height:clamp(2rem,3vw,4rem)}.treatment-plan-tooth .treatment-plan-tooth-part svg,.treatment-plan-tooth-part--base svg,.treatment-plan-tooth-part--crown-bottom svg,.treatment-plan-tooth-part--crown-top svg{height:auto!important;max-width:100%!important;min-width:0!important;object-fit:contain;width:100%!important}.treatment-plan-tooth-part--crown-bottom{height:clamp(2rem,3vw,4rem);justify-content:center;max-height:clamp(2rem,3vw,4rem);min-height:clamp(2rem,3vw,4rem)}.treatment-plan-tooth-part--base{height:clamp(5.5rem,8vw,8rem)}.treatment-plan-tooth-part--base-lower{justify-content:flex-start}.treatment-plan-tooth-number{color:#112850;font-size:clamp(.875rem,1vw,1rem);font-weight:500;line-height:clamp(1.75rem,2.5vw,2.5rem)}.treatment-plan-tooth--active{background-color:var(--blue-100);border:1px dashed var(--blue-300);border-radius:4px;box-sizing:border-box}.treatment-plan-loading{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:24px}.treatment-plan-loader{border-width:3px;color:var(--blue-500);height:2.5rem;width:2.5rem}.treatment-plan-loading-text{color:var(--blue-700);font-size:16px;font-weight:500;margin:0;text-align:center}.treatment-plan-overlay{align-items:center;background:#fffc;display:flex;inset:0;justify-content:center;position:absolute;z-index:10}.treatment-plan-tabs-container{background:var(--blue-200);border-radius:8px;display:flex;flex:1 1;flex-direction:column;max-width:100%;min-height:0;overflow:hidden;width:100%}.treatment-plan-tabs-container .treatment-plan-tabs{align-content:flex-end;align-items:flex-end;background:var(--blue-200);border-bottom:none;border-radius:8px 8px 0 0;display:flex;flex:0 0 auto;height:32px;max-width:100%;min-width:0;overflow:hidden;padding:0 4px;width:100%;z-index:1}@media (prefers-reduced-motion:reduce){.treatment-plan-main-container{--tp-chart-shrink-transition:0ms}}.treatment-plan-tabs-container .treatment-plan-tabs .treatment-plan-tabs-scrollable{display:flex;flex:1 1;flex-wrap:nowrap;gap:2px;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;width:0}.treatment-plan-tabs-container .tab-content{background:var(--blue-200);border-radius:0 0 8px 8px;display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden;padding:0 4px 4px}.treatment-plan-tabs-container .tab-content>.tab-pane{min-height:0}.treatment-plan-tabs-container .tab-content>.tab-pane.active{display:flex;flex:1 1;flex-direction:column;min-height:0}.treatment-plan-form-container{flex:1 1;min-height:0;overflow-anchor:none;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable}.treatment-plan-tabs-container .treatment-plan-tabs .treatment-plan-tabs-scrollable::-webkit-scrollbar{height:6px}.treatment-plan-tabs-container .treatment-plan-tabs .treatment-plan-tabs-scrollable::-webkit-scrollbar-track{background:var(--blue-200);border-radius:0 0 8px 8px}.treatment-plan-tabs-container .treatment-plan-tabs .treatment-plan-tabs-scrollable::-webkit-scrollbar-thumb{background:var(--blue-400);border-radius:3px}.treatment-plan-tabs-container .treatment-plan-tabs .treatment-plan-tabs-scrollable::-webkit-scrollbar-thumb:hover{background:var(--blue-500)}.treatment-plan-tabs-container .treatment-plan-tabs .nav-item,.treatment-plan-tabs-container .treatment-plan-tabs .nav-link{background:var(--blue-200);border:none;border-radius:8px 8px 0 0;color:var(--blue-600);display:flex;flex-grow:0;flex-shrink:0;font-size:.875rem;font-weight:500;height:28px;margin-bottom:0;padding:4px 8px}.treatment-plan-tabs-container .treatment-plan-tabs .nav-link{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.treatment-plan-tabs-container .treatment-plan-tabs .nav-link span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.treatment-plan-tab-unsaved-dot{background-color:var(--blue-600);border-radius:50%;display:inline-block;flex-shrink:0;height:6px;width:6px}.treatment-plan-tabs-container .treatment-plan-tabs .nav-link.active,.treatment-plan-tabs-container .treatment-plan-tabs .nav-link.active:hover{background-color:var(--gray-white);color:var(--blue-600);font-weight:600}.treatment-plan-tabs-container .treatment-plan-tabs .nav-link:hover{background:var(--blue-100)}.treatment-plan-tabs-container .treatment-plan-tabs .nav-item{align-items:center;padding:0}.treatment-plan-tabs-container .treatment-plan-tabs .treatment-plan-tabs-scrollable .nav-item{flex-shrink:0}.treatment-plan-tabs-container .treatment-plan-tabs .treatment-plan-tab-actions{background:var(--blue-200);flex-grow:0;flex-shrink:0;margin-left:auto;padding-left:8px}.treatment-plan-main-container .badge-status[data-status=Accepted]{background-color:var(--vivid-green-200)!important;color:var(--vivid-green-700)!important}.tx-plan-phase-header .accordion-button{padding:0!important}.tx-plan-phase-accordion .tx-plan-phase-header .accordion-button{background:#fff;border-bottom:0;border-radius:8px 8px 0 0;color:var(--bs-accordion-color)}.tx-plan-phase-accordion .accordion-body{padding:0}.tx-plan-phase-accordion .accordion-body .table-responsive{border:none!important;border-top:1px solid var(--blue-200)!important;margin:0!important}.tx-plan-header-buttons button{background:var(--gray-white)!important;border:1px solid var(--blue-200);border-radius:6px;color:var(--blue-600);height:24px;padding:2px 8px!important}.tx-plan-header-buttons i{background:var(--gray-white)!important;border:1px solid var(--blue-200);border-radius:8px;height:24px;padding:2px 4px;width:24px}.tx-plan-status-dropdown{min-width:110px;text-align:center}.tx-plan-status-dropdown--readonly .tx-plan-status__control{cursor:default}.tx-plan-phase-header .tx-plan-status-dropdown .tx-plan-status__control{height:24px;min-height:24px}.tx-plan-phase-header .tx-plan-status-dropdown .tx-plan-status__value-container{padding:0 4px 0 8px}.tx-plan-status__menu-portal{z-index:1060}.tx-plan-phase-table .shared-table-wrapper .shared-table th{color:var(--blue-600);font-size:.875rem;height:32px;padding:0 6px;vertical-align:middle}.tx-plan-phase-table .table-shared-light th{white-space:nowrap}.tx-plan-phase-table .shared-table-wrapper .shared-table td{color:var(--gray-700);height:36px;padding:0 6px;vertical-align:middle!important}.tx-plan-phase-accordion .accordion-button:hover{z-index:auto}.template-cell-tooth-surface-empty{cursor:pointer;min-height:24px}.template-cell-tooth-surface-wrapper{align-items:center;display:inline-flex;gap:4px;max-width:100%;min-width:0}.template-cell-tooth-surface-wrapper .template-cell-tooth-surface{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.treatment-plan-main-container .tx-plan-phase-validation-warning{cursor:default;flex-shrink:0;font-size:20px}.treatment-plan-main-container .tx-plan-phase-validation-warning:before{color:var(--red-500)!important}.treatment-plan-main-container .phase-visibility-button{align-items:center;background-color:var(--blue-500);border:1px solid var(--blue-500);border-radius:8px;cursor:pointer;display:flex;font-size:16px;height:24px;justify-content:center;padding:4px;width:24px}.treatment-plan-main-container .phase-visibility-button:before{color:var(--gray-white)}.treatment-plan-main-container .create-tx-plan-date-picker .form-control{box-shadow:none;height:24px;min-height:24px}.create-tx-plan-phase-datepicker-popper{z-index:1060}.treatment-plan-main-container .icon-divider{background-color:var(--gray-300)}.create-tx-plan-phase-table .e-grid .e-gridcontent,.create-tx-plan-phase-table .e-grid .e-gridheader{border-left:none;border-radius:0;border-right:none}.create-tx-plan-phase-table .e-grid td.e-active{background:var(--blue-100)!important}.create-tx-plan-phase-table .e-gridcontent{border:none}.create-tx-plan-phase-table.tx-plan-phase-drop-target{min-height:8px;position:relative}.create-tx-plan-phase-table.tx-plan-phase-drop-target-active{background-color:var(--blue-100)}.tx-plan-drop-target-overlay{border:1px dashed var(--blue-400);border-radius:0 0 8px 8px;inset:0;pointer-events:none;position:absolute;z-index:2}.tx-plan-drop-line{background-color:var(--blue-500);height:2px;left:0;pointer-events:none;position:absolute;right:0;z-index:3}.tx-plan-empty-phase-drop-hint{box-sizing:border-box;color:var(--blue-600);flex:0 0 auto;font-size:12px;font-weight:600;margin:0;padding:8px 12px 4px;pointer-events:none;text-align:center;width:100%}.tx-plan-row-drag-handle{-webkit-user-drag:element;align-items:center;color:#6c757d;color:var(--gray-500,#6c757d);cursor:grab!important;display:inline-flex;justify-content:center;padding:2px 4px;-webkit-user-select:none;user-select:none}.tx-plan-row-drag-handle .mgc{-webkit-user-drag:element;pointer-events:none}.tx-plan-row-drag-handle:active{cursor:grabbing}.tx-plan-row-drag-handle.dragging{cursor:grabbing!important;opacity:.55}.e-menu-item#delete,.e-menu-item#delete .e-menu-text,.e-menu-item#delete span,.treatment-plan-main-container .e-menu-item#delete,.treatment-plan-main-container .e-menu-item#delete .e-menu-text,.treatment-plan-main-container .e-menu-item#delete span{color:var(--red-500)!important}.treatment-plan-print-view .e-grid .e-headercell .e-headertext{overflow-wrap:normal!important;white-space:normal!important;word-break:keep-all!important}.treatment-plan-print-view .custom-datagrid-container{margin-bottom:10px}.treatment-plan-print-view .custom-datagrid-container .e-grid.e-headercelldiv{padding:0!important}.treatment-plan-print-view .custom-datagrid-container .e-grid .e-headertext{font-size:12px!important}.treatment-plan-print-view .custom-datagrid-container .e-grid .e-headercell,.treatment-plan-print-view .custom-datagrid-container .e-grid .e-rowcell{font-size:12px!important;padding:4px}.treatment-plan-main-container .treatment-plan-chart-header-content .treatment-plan-chart-selection-actions{gap:4px}.treatment-plan-main-container .treatment-plan-chart-header-content .treatment-plan-chart-add-procedures-btn,.treatment-plan-main-container .treatment-plan-chart-header-content .treatment-plan-chart-clear-selected-btn{flex-shrink:0;font-size:12px;height:24px;line-height:1.2;padding:2px 8px;white-space:nowrap}.plan-add-provider-modal .form-check{padding:0}.plan-add-provider-modal .form-check .form-check-input{margin:4px}.patient-profile-clinical-tx-panel{margin:0;max-height:none;max-width:100%;min-width:0;overflow:visible}.patient-profile-clinical-tx-panel.treatment-plan-main-container{margin-right:0}.patient-profile-clinical-tx-panel .treatment-plan-tabs-container{margin-bottom:0}.patient-profile-clinical-tx-panel .create-tx-plan-container{min-width:0}.patient-profile-clinical-tx-panel .accordion-item{margin-bottom:4px}.patient-profile-clinical-tx-panel .accordion-item:last-of-type{margin-bottom:0}.patient-profile-clinical-tx-panel .clinical-tx-phase-schedule{color:var(--gray-500);font-size:14px;font-weight:500;line-height:22px;white-space:nowrap}.patient-profile-clinical-tx-panel .clinical-tx-phase-schedule--unscheduled{color:var(--blue-400)}.patient-profile-clinical-tx-panel .clinical-tx-phase-empty{color:var(--gray-500);font-size:13px;line-height:18px;margin:0;padding:16px 12px;text-align:center}.patient-profile-clinical-tx-panel .clinical-tx-plan-summary{color:var(--blue-600);display:flex;flex-direction:column;gap:0;padding:8px}.patient-profile-clinical-tx-panel .clinical-tx-plan-summary-row{align-items:center;display:flex;font-size:14px;font-weight:500;gap:12px;justify-content:space-between;line-height:22px}.patient-profile-clinical-tx-panel .clinical-tx-plan-summary-row--total{border-top:1px solid var(--gray-white);font-weight:600;margin-top:4px;padding-top:4px}.patient-profile-clinical-tx-panel .clinical-tx-plan-summary-row--total span:last-child{font-weight:600}.patient-profile-clinical-tx-panel .create-tx-plan-phase-table{overflow-x:auto}.patient-profile-clinical-tx-panel .create-tx-plan-phase-table .e-grid{min-width:960px}.patient-profile-clinical{display:flex;flex-direction:column;gap:8px;max-width:100%;min-width:0}.patient-profile-clinical-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;display:flex;flex-direction:column;gap:12px;min-width:0;padding:8px 12px}.patient-profile-clinical-card-head{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.patient-profile-clinical-card-title{color:var(--gray-700);font-size:14px;font-weight:600;line-height:22px;margin:0}.patient-profile-clinical-chart-wrap{display:flex;justify-content:center;min-height:320px;min-width:0;overflow-x:hidden;overflow-y:visible;padding:4px 0;position:relative}.patient-profile-clinical-chart-content{display:flex;justify-content:center;min-width:0;width:100%}.patient-profile-clinical-chart-wrap .tooth-chart-card{margin-bottom:0;margin-inline:auto;max-width:1400px;width:100%}.patient-profile-clinical-chart-wrap .tooth-chart-inner{width:100%}.patient-profile-clinical-empty{color:var(--gray-500);font-size:13px;line-height:18px;margin:0;padding:24px 12px;text-align:center}.patient-profile-profile{display:flex;flex-direction:column;gap:8px;min-width:0}.patient-profile-profile-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;min-width:0;padding:8px 12px}.patient-profile-profile-card--padded{padding:12px}.patient-profile-profile-card-title{color:var(--blue-600);font-size:14px;font-weight:600;line-height:22px;margin:0}.patient-profile-profile-card-head{align-items:center;display:flex;gap:8px;justify-content:space-between}.patient-profile-profile-card-head--title-link{justify-content:flex-start}.patient-profile-profile-section-title-link{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;gap:8px;padding:0}.patient-profile-profile-section-title-link .patient-profile-profile-card-title{margin:0}.patient-profile-profile-section-title-link .mgc_right_line:before{color:var(--blue-600);font-size:16px}.patient-profile-profile-section-title-link:hover .mgc_right_line:before,.patient-profile-profile-section-title-link:hover .patient-profile-profile-card-title{color:var(--blue-700)}.patient-profile-profile-header{container-name:patient-profile-header;container-type:inline-size;min-width:0;padding:12px}.patient-profile-profile-header-inner{align-items:stretch;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;min-width:0}.patient-profile-profile-header-identity{align-items:center;align-self:center;display:flex;flex-shrink:0;gap:8px;grid-column:1;grid-row:1;min-width:0;padding-right:12px}.patient-profile-profile-header-photo{background:var(--blue-200);border-radius:12px;flex-shrink:0;height:64px;overflow:hidden;width:64px}.patient-profile-profile-header-photo img{display:block;height:64px;object-fit:cover;width:64px}.patient-profile-profile-header-name{color:var(--gray-700);font-size:14px;font-weight:600;line-height:22px;margin:0;overflow-wrap:anywhere}.patient-profile-profile-header-dob{align-items:center;color:var(--gray-500);display:flex;font-size:12px;font-weight:500;gap:2px;line-height:20px;margin-top:4px;white-space:nowrap}.patient-profile-profile-header-section{align-items:center;border-left:1px solid var(--gray-300);display:flex;min-width:0;padding:0 12px}.patient-profile-profile-header-section--contact{grid-column:2;grid-row:1;min-width:0}.patient-profile-profile-header-section--contact .patient-profile-profile-header-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.patient-profile-profile-header-section--address{border-left:none;border-top:1px solid var(--gray-300);grid-column:1/-1;grid-row:2;padding:12px 0 0}.patient-profile-profile-header-section--address .patient-profile-profile-header-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.patient-profile-profile-header-fields{align-items:flex-start;display:flex;gap:8px;min-width:0}.patient-profile-profile-header-field{border-radius:8px;display:flex;flex-direction:column;gap:0;min-width:0;padding:8px}.patient-profile-profile-header-field-label{align-items:center;color:var(--gray-400);display:flex;font-size:12px;font-weight:500;gap:8px;line-height:20px;margin:0;white-space:nowrap}.patient-profile-profile-header-field-label i{font-size:16px;line-height:1}.patient-profile-profile-header .ti:before,.patient-profile-profile-header [class*=mgc_]:before,.patient-profile-profile-header-dob .fam-mem.mgc_male_line:before,.patient-profile-profile-header-dob .fam-mem.ti.ti-gender-female:before{color:var(--blue-500)}.patient-profile-profile-header-field-value{color:var(--gray-600);font-size:12px;font-weight:500;line-height:20px;margin:0;overflow:hidden;padding-left:24px;text-overflow:ellipsis;white-space:nowrap}.patient-profile-profile-header-field-value--dark{color:var(--gray-700)}.patient-profile-profile-header-field-value--wrap{overflow:visible;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}@container patient-profile-header (min-width: 1520px){.patient-profile-profile-header-inner{align-items:stretch;display:flex;flex-direction:row}.patient-profile-profile-header-identity{flex-shrink:0;grid-column:unset;grid-row:unset}.patient-profile-profile-header-section--address,.patient-profile-profile-header-section--contact{grid-column:unset;grid-row:unset;min-width:0}.patient-profile-profile-header-section--contact{flex:1 1 auto}.patient-profile-profile-header-section--address{border-left:1px solid var(--gray-300);border-top:none;flex:0 1 auto;padding:0 12px}.patient-profile-profile-header-section--contact .patient-profile-profile-header-fields{display:flex;flex-wrap:nowrap;width:auto}.patient-profile-profile-header-section--address .patient-profile-profile-header-fields{display:flex;width:auto}}@container patient-profile-header (max-width: 1180px){.patient-profile-profile-header-section--contact .patient-profile-profile-header-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@container patient-profile-header (max-width: 980px){.patient-profile-profile-header-inner{grid-template-columns:1fr;grid-template-rows:auto auto auto}.patient-profile-profile-header-identity{border-bottom:1px solid var(--gray-300);grid-column:1;grid-row:1;padding-bottom:12px;padding-right:0}.patient-profile-profile-header-section--contact{border-left:none;border-top:1px solid var(--gray-300);grid-column:1;grid-row:2;padding:12px 0 0}.patient-profile-profile-header-section--address{border-left:none;border-top:1px solid var(--gray-300);grid-column:1;grid-row:3;padding:12px 0 0}}@container patient-profile-header (max-width: 500px){.patient-profile-profile-header-section--address .patient-profile-profile-header-fields,.patient-profile-profile-header-section--contact .patient-profile-profile-header-fields{grid-template-columns:1fr}}.patient-profile-profile-content{display:flex;flex-direction:column;gap:8px;min-width:0}.patient-profile-profile-bottom-row,.patient-profile-profile-top-row{align-items:stretch;display:flex;gap:8px;min-width:0}.patient-profile-profile-left-col{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0}.patient-profile-profile-about-card{flex-shrink:0}.patient-profile-profile-providers-card{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.patient-profile-profile-upcoming-card{align-self:stretch;display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0;overflow:hidden}.patient-profile-profile-upcoming-card .patient-profile-module-datatable{display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0}.patient-profile-profile-upcoming-card .patient-profile-module-datatable .reports-data-table__wrap{flex:1 1;min-height:0}.patient-profile-profile-about-bar{align-items:flex-start;display:flex;min-width:0;padding:8px 0;width:100%}.patient-profile-profile-about-bar>*{border-left:1px solid var(--gray-300);flex:1 1;min-width:0;padding:0 24px}.patient-profile-profile-about-bar>:first-child{border-left:none;padding-left:0}.patient-profile-profile-about-item-label{align-items:center;color:var(--gray-400);display:flex;font-size:12px;font-weight:500;gap:8px;line-height:20px;margin:0}.patient-profile-profile-about-item-label i{font-size:16px}.patient-profile-profile-about-item-label i:before{color:var(--blue-500)}.patient-profile-profile-about-item-value{color:var(--gray-600);font-size:12px;font-weight:500;line-height:20px;margin:0;overflow-wrap:anywhere;padding-left:24px}.patient-profile-profile-providers-list{display:flex;flex-direction:column;gap:5px;width:100%}.patient-profile-profile-provider-card{align-items:flex-start;background:var(--blue-100);border-radius:8px;display:flex;gap:12px;min-width:0;padding:22px}.patient-profile-profile-provider-photo{border-radius:8px;flex-shrink:0;height:42px;overflow:hidden;width:42px}.patient-profile-profile-provider-photo img{display:block;height:42px;object-fit:cover;width:42px}.patient-profile-profile-provider-photo-placeholder{align-items:center;background:var(--blue-300);border-radius:8px;display:flex;height:42px;justify-content:center;width:42px}.patient-profile-profile-provider-photo-placeholder i:before{color:var(--gray-white);font-size:24px}.patient-profile-profile-provider-body{display:flex;flex:1 1 auto;flex-direction:column;gap:0;min-width:0}.patient-profile-profile-provider-title-row{align-items:flex-start;display:flex;flex-wrap:wrap;gap:8px}.patient-profile-profile-provider-name{color:var(--gray-500);font-size:14px;font-weight:600;line-height:22px;margin:0}.patient-profile-profile-provider-role{align-items:center;color:var(--blue-500);display:inline-flex;font-size:12px;font-weight:500;gap:4px;line-height:20px;margin:0}.patient-profile-profile-provider-role:before{content:"•"}.patient-profile-profile-provider-contacts{align-items:center;display:flex;flex-wrap:wrap;gap:24px;margin-top:0}.patient-profile-profile-provider-contact{align-items:center;color:var(--gray-500);display:inline-flex;font-size:12px;font-weight:500;gap:8px;line-height:20px;min-width:0}.patient-profile-profile-provider-contact i{flex-shrink:0;font-size:16px}.patient-profile-profile-provider-contact .ti:before,.patient-profile-profile-provider-contact i:before{color:var(--blue-500)}.patient-profile-profile-provider-contact span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.patient-profile-profile-bottom-row{align-items:stretch;min-height:0}.patient-profile-profile-communications-card{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0}.patient-profile-profile-communications-list{flex:1 1;min-height:0;overflow-y:auto}@media (max-width:1400px){.patient-profile-profile-bottom-row,.patient-profile-profile-top-row{flex-direction:column}.patient-profile-profile-about-bar{flex-direction:column;gap:8px}.patient-profile-profile-about-bar>*{border-left:none;border-top:1px solid var(--gray-300);padding:8px 0 0}.patient-profile-profile-about-bar>:first-child{border-top:none;padding-top:0}.patient-profile-profile-provider-contacts{align-items:flex-start;flex-direction:column;gap:8px}}.patient-profile-profile-providers-card .patient-profile-profile-card-title{margin-bottom:20px!important}.profile-empty-state{align-items:center;display:flex;justify-content:center;min-height:100px;padding:24px 12px}.profile-empty-state-content{align-items:center;display:flex;flex-direction:column;gap:8px;text-align:center}.profile-empty-state-content i{font-size:80px}.profile-empty-state-content i:before{color:var(--blue-300)}.profile-empty-state-title{color:var(--gray-600);font-size:18px;font-weight:600;line-height:22px}.profile-empty-state-description{color:var(--gray-400);font-size:12px;font-weight:400;line-height:20px;margin:0}.profile-empty-state-action{font-size:12px;margin-top:4px}.appointment-summary-container .e-grid tr.e-columnheader{height:32px!important}.appointment-summary-container .no-data-message .button{margin-top:4px!important}.appointment-summary-container .no-data-message .button span{color:var(--gray-white)!important;font-size:12px!important}.appointment-summary-container .patient-profile-appt-table-header-end{justify-content:end!important}.upcoming-appointments-data-grid .e-grid .e-headercell,.upcoming-appointments-data-grid .e-grid .e-rowcell{padding:0 8px!important}.upcoming-appointments-no-data-message{min-height:100px!important}.mcc-preview{background-color:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;display:flex;flex-direction:column;height:100%;min-height:0}.convo-preview-header-container{align-items:center;border-bottom:1px solid var(--gray-200);display:flex;flex-shrink:0;justify-content:space-between;padding:6px 16px}.convo-preview-header-container .button{background-color:var(--gray-100)}.convo-preview-header-container i{color:var(--gray-300)}.mcc-preview .mcc-chat-action .ti ti-dots:before{color:var(--gray-500)}.mcc-preview .mcc-chat-action{align-items:center;align-self:end;background-color:var(--gray-white)!important;border:0!important;border-radius:4px!important;display:flex;height:24px!important;margin-bottom:17.25px;padding:4px!important;width:24px!important}.mcc-preview .mcc-chat-action.true,.mcc-preview .unblock-message{background-color:var(--gray-100)}.mcc-preview .unblock-message{border-radius:8px;color:var(--blue-700);display:block;font-size:12px;padding:8px;text-align:center;width:100%}.mcc-preview .unblock-link{color:var(--indigo-500);text-decoration:underline}.mcc-chat-action.e-dropdown-popup .menu{width:136px}.mcc-chat-action.e-dropdown-popup ul{background:var(--gray-white);border:1px solid var(--gray-200);border-radius:8px;box-shadow:0 2px 4px 0 #0000001a;margin:0}.mcc-chat-action.e-dropdown-popup .e-item{color:var(--gray-500);font-size:12px;font-weight:400}.mcc-chat-action.e-dropdown-popup .e-item:active,.mcc-chat-action.e-dropdown-popup ul .e-item:hover{background-color:var(--gray-100);color:var(--gray-500)}.mcc-chat-action.e-dropdown-popup .e-menu-icon:before{color:var(--gray-500);font-size:16px}.mcc-preview .mcc-chat-action:active{background-color:var(--gray-100)}.message-comm-switch label{margin-right:5px;vertical-align:2px}.message-comm-accordion .accordion-button{background:#003e56;color:#fff}.chat-heading-icon-container i:before,.custom-chat-read{color:var(--gray-500)}.custom-chat-read{font-weight:500px}.convo-preview-header{color:var(--blue-600);font-size:16px;font-weight:600;margin-bottom:0}.convo-preview-members-tooltip{max-height:200px;min-width:120px;overflow-y:auto;text-align:left}.convo-preview-members-tooltip>div{padding:2px 0;white-space:nowrap}.custom-chat-preview-subheader{color:var(--gray-400);font-size:12px;font-weight:400}.convo-container{display:flex;flex:1 1;flex-direction:column;gap:8px;min-height:0;overflow-y:auto;padding:12px 16px;position:relative}.convo-container .deleted-chat{align-items:center;background:var(--gray-100);border-radius:8px 8px 0 8px;color:var(--gray-400);display:flex;font-size:14px;font-weight:500;padding:9px 8px;width:350px}.mcc-preview .mcc-pinned-msg{align-items:center;background-color:var(--blue-100);border-radius:8px;display:flex;flex-shrink:0;justify-content:space-between;margin:12px 16px 0;padding:8px}.mcc-preview .mcc-pinned-msg .pin-text{align-items:center;color:var(--blue-600);display:flex;font-size:12px;font-weight:500;gap:4px}.mcc-preview .mcc-pinned-msg .pin-icon,.mcc-preview .mcc-pinned-msg .pin-icon:before{color:var(--gray-500)}.mcc-preview .mcc-pinned-msg .mgc_close_fill:before{color:var(--blue-600);font-size:16px}.mcc-preview .sender-image-container{padding:7.5px 0}.mcc-preview .sender-name-time{display:flex;justify-content:space-between}.mcc-preview .sender-name{color:var(--blue-600);font-size:12px;font-weight:500}.mcc-preview .sender-name-time .timestamp{align-items:center;color:var(--gray-500);display:flex;font-size:11.5px;font-style:italic;gap:4px}.mcc-preview .chat-content{border-radius:12px;font-size:14px;font-weight:400;max-width:700px;padding:7px 8px}.mcc-preview .incoming-msg .chat-content{background-color:var(--gray-100);color:var(--gray-700)}.mcc-preview .outgoing-msg .chat-content{background-color:var(--blue-100);color:var(--blue-700)}.mcc-preview .link-previews-container{display:flex;flex-direction:column;gap:8px;margin-top:8px}.convo-container .toast-container.mcc-success-false .fade.toast.show,.convo-container .toast-container.mcc-success-true .fade.toast.show{align-items:center;background:var(--blue-100);border:0;border-radius:24px;box-shadow:0 0 0 0;color:var(--blue-500);display:flex;font-size:12px;gap:64px;justify-content:center;padding:6px 12px;width:fit-content}.convo-container .toast-container.mcc-success-false .fade.toast.show span,.convo-container .toast-container.mcc-success-true .fade.toast.show span{font-size:12px}.convo-container .toast-container.mcc-success-false .fade.toast.show .undo-delete,.convo-container .toast-container.mcc-success-true .fade.toast.show .undo-delete{color:var(--blue-600);cursor:pointer;font-size:12px;font-weight:500}.convo-container .toast-container.mcc-edit .toast.show .toast-header{align-items:center;background:var(--gray-100);border:0;border-radius:0;border-top-left-radius:8px;border-top-right-radius:8px;box-shadow:0 0 0 0;display:flex;justify-content:space-between;padding:6px 12px 0;width:calc(100% - 16px)}.start-convo-container{align-items:center;background-color:var(--blue-100);border-radius:8px;color:var(--gray-400);display:flex;font-size:12px;font-weight:500;justify-content:center;min-width:100px;padding:4px 8px;width:fit-content}.mcc-preview .channel-status{color:var(--blue-700);display:flex;font-size:11.5px;font-weight:400}.mcc-preview .outgoing-msg .channel-status{flex-direction:row-reverse}.mcc-preview .channel-status .mcc-edited-chat{color:var(--blue-500);font-size:12px;font-weight:400;margin:0 4px}.mcc-preview .convo-msg-container{display:flex;gap:10.5px;width:100%}.mcc-preview .convo-msg-container.outgoing-msg{flex-direction:row-reverse}.mcc-preview .convo-msg-container--deep-link-highlight{background-color:var(--blue-100);border-radius:8px}.custom-input-chat-container.disabled #target-inputrte-view,.custom-input-chat-container.disabled .e-content.e-mention.e-lib.e-keyboard{pointer-events:none}.custom-input-chat-container.disabled .rte-placeholder.e-rte-placeholder.message-rte-tooltip{display:none!important}.custom-input-chat-container{border:0;padding:8px;width:100%}.custom-input-chat-container .mcc-audio-rec{align-items:center;color:var(--gray-500);display:flex;font-size:14px;font-weight:400;gap:8px;left:0;margin:12px;padding:12px 8px;position:absolute;top:0;z-index:2}.custom-input-chat-container .mcc-audio-rec .mgc_mic_fill:before{color:var(--red-500);font-size:16px}.chat-preview-row-2,.mcc-pin-row-2{display:flex;flex-direction:column}.chat-preview-row-2{border-bottom-right-radius:16px;flex:1 1;min-height:0;overflow:hidden}.chat-preview-row-2 .custom-svg-icon-button{fill:var(--gray-400)}.ai-toolbar-buttons{background:var(--indigo-200);border-radius:8px;color:var(--indigo-500);font-size:12px;font-weight:500;line-height:20px;margin-left:8px;padding:2px 8px}.custom-input-chat input{border:0 solid;padding:9px 8px}.chat-heading-icon-container{display:flex;gap:8px;margin-right:8px;padding-left:8px}.chat-heading-icon-container .chat-kebab-btn{background-color:initial;border:0!important;border-radius:8px!important;height:auto!important;padding:4px!important}.chat-heading-icon-container .mgc_more_2_fill:before,.chat-heading-icon-container .mgc_phone_fill:before{color:var(--blue-600);font-size:16px}.chat-heading-icon-container .call-btn{background-color:initial;border:0!important;border-radius:8px;padding:4px}.chat-heading-icon-container .call-btn:disabled{cursor:not-allowed;opacity:.5}.chat-heading-icon-container .more-options-container{display:inline-block;position:relative}.chat-heading-icon-container .menu-container{margin-top:4px;overflow:hidden;position:absolute;right:0;z-index:1000}.chat-more-options .e-menu-item.e-blankicon{padding:0 12px!important}.chat-more-options ul{background:var(--gray-white);border:1px solid var(--gray-200);border-radius:8px;box-shadow:0 2px 4px 0 #0000001a}.chat-more-options ul li{color:var(--gray-500);font-size:12px;font-weight:400}.chat-more-options ul li .e-menu-icon:before{color:var(--gray-500);font-size:16px}.chat-more-options ul li .e-menu-icon{margin-right:4px!important}.chat-more-options ul li .chat-more-options .icon-disabled{opacity:.5;pointer-events:none}.chat-more-options{border:0!important}.chat-heading-icon-container .call-btn:hover,.chat-heading-icon-container .chat-kebab-btn.active,.chat-heading-icon-container .chat-kebab-btn:hover{background-color:var(--gray-100)}.mcc-preview .generating-results-container{background:var(--blue-100);border-radius:8px;display:flex;flex-direction:column;flex-shrink:0;gap:8px;margin:0 16px;padding:8px}.mcc-preview .generating-results-container .generating-results-header{align-items:center;color:var(--blue-600);display:flex;font-size:12px;font-weight:500;gap:4px}.mcc-preview .generating-results-container .mgc_pencil_2_ai_fill:before{color:var(--blue-600);font-size:16px}.mcc-preview .generating-results-container .generating-results-body{color:var(--gray-700);font-size:14px;font-weight:400}.generating-results-dropdown>.icon{margin-right:4px}.mcc-preview .ai-dropdown.e-dropdown-btn.e-btn{align-items:center;background-color:initial;border:none;color:var(--blue-500);font-size:12px;height:28px!important;padding:2px 4px}.mcc-preview .ai-dropdown.e-dropdown-btn .e-caret:before,.mcc-preview .ai-dropdown.e-dropdown-btn.e-btn .e-caret:before{content:"\ec92";font-family:MingCute;font-size:18px}.custom-chat-format p{margin:0}.mcc-preview .ai-image{align-items:center;background-color:var(--indigo-200);border-radius:12px;color:var(--indigo-500);display:flex;height:40px;justify-content:center;min-width:40px;padding:8px;width:40px}.mcc-preview .ai-image:before{color:var(--indigo-500);font-size:18px}.message-rte-tooltip.e-tooltip-wrap.e-popup{color:var(--gray-black);width:auto!important}.message-rte-tooltip.e-tooltip-wrap .e-arrow-tip-inner.e-tip-bottom,.message-rte-tooltip.e-tooltip-wrap .e-arrow-tip-inner.e-tip-left,.message-rte-tooltip.e-tooltip-wrap .e-arrow-tip-inner.e-tip-right,.message-rte-tooltip.e-tooltip-wrap .e-arrow-tip-inner.e-tip-top,.message-rte-tooltip.e-tooltip-wrap .e-arrow-tip-outer.e-tip-bottom,.message-rte-tooltip.e-tooltip-wrap .e-arrow-tip-outer.e-tip-left,.message-rte-tooltip.e-tooltip-wrap .e-arrow-tip-outer.e-tip-right,.message-rte-tooltip.e-tooltip-wrap .e-arrow-tip-outer.e-tip-top{display:none!important}.message-rte-tooltip.e-tooltip-wrap.e-popup .e-tip-content{color:var(--gray-200)}.last-message .e-mention-chip,.previous-message .e-mention-chip{background:var(--gray-100);border:none;border-radius:2px;color:var(--indigo-500);cursor:pointer}.custom-chat-format .e-rte-anchor{color:var(--indigo-500)}.mcc-preview .gr-buttons-container{display:flex;justify-content:space-between}.mcc-preview .gr-buttons-container .grbw{display:flex;flex-direction:row;gap:8px}.mcc-preview .gr-buttons-container .ai-button-text{color:var(--blue-500);display:flex;font-size:12px;gap:4px;padding:6px 4px}.mcc-preview .gr-buttons-container .button-icon,.mcc-preview .gr-buttons-container .button-icon:before{color:var(--blue-500);font-size:16px;height:auto;width:auto}.generating-results-dropdown-elements li{font-size:12px}.generating-results-dropdown-elements .e.dropdown-popup ul{margin-left:0!important;margin-top:-9px!important}.mcc-preview .mcc-chat-input{padding:12px}.mcc-preview .content-wrapper{display:flex}.mcc-preview .incoming-msg .content-wrapper{flex-direction:row-reverse}.incoming-call-container{align-items:center;background-color:var(--gray-100);border-radius:24px;color:var(--gray-700);display:flex;font-size:14px;font-weight:400;gap:8px;padding:7px 12px;width:max-content}.incoming-call-container .incoming-call-icon{align-content:center;align-items:center;background-color:var(--blue-300);border-radius:32px;display:flex;height:32px;justify-content:center;width:32px}.incoming-call-container .incoming-call-icon:before{color:var(--gray-white);font-size:19px}.call-ended-wrapper{max-width:488px}.call-ended-container{background-color:var(--blue-100);border-radius:16px;padding:7px 12px}.call-ended-container .cec-row-1{align-items:center;display:flex;gap:8px;justify-content:flex-start}.call-ended-container .call-ended-icon{align-items:center;background-color:var(--blue-400);border-radius:32px;display:flex;height:32px;justify-content:center;margin-right:8px;width:32px}.call-ended-container .call-ended-icon:before{color:var(--gray-white);font-size:19px}.call-ended-container .cec-header{color:var(--blue-600);font-size:12px;font-weight:400}.call-ended-container .cec-sub-header{color:var(--gray-500);font-size:12px;font-weight:400}.call-ended-container .audio-player-container{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.call-ended-container .audio-player{display:none}.call-ended-container .time-control-btn,.call-ended-container .time-control-btn:before{color:var(--blue-600);font-size:16px}.call-ended-container .play-btn{background:var(--blue-200);border-radius:32px;height:24px;padding:4px;width:24px}.call-ended-container .play-btn,.call-ended-container .play-btn:before{color:var(--blue-500);font-size:16px}.call-ended-container .progress-time-container{align-items:center;display:flex;font-size:12px;font-weight:400;gap:4px}.call-ended-container .current-time{color:var(--gray-500);min-width:40px}.call-ended-container .total-duration{color:var(--gray-400)}.call-ended-container .progress-bar-container{cursor:pointer;flex:1 1;min-width:120px;padding:4px 0}.call-ended-container .progress-bar-track{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:24px;height:16px;padding:2px;position:relative;width:240px}.call-ended-container .progress-bar-fill{background:var(--blue-200);border-radius:8px;height:100%;left:2px;max-width:calc(100% - 4px);position:relative;transition:width .1s linear}.call-ended-container .progress-bar-handle{background:var(--blue-600);border:1px solid var(--blue-600);border-radius:50%;cursor:grab;height:14px;position:absolute;top:50%;transform:translateY(-50%);width:14px}.call-ended-container .progress-bar-handle:active{cursor:grabbing}.call-ended-container .volume-container{align-items:center;display:flex;position:relative;z-index:1}.call-ended-container .volume-container .volume-btn,.call-ended-container .volume-container .volume-btn:before{color:var(--blue-600);font-size:16px}.call-ended-container .volume-slider{-webkit-appearance:none;appearance:none;background:var(--blue-200);border-radius:2px;bottom:calc(100% + 20px);cursor:pointer;height:5px;left:50%;outline:none;pointer-events:auto;position:absolute;transform:translateX(-50%) rotate(-90deg);transform-origin:center;width:45px;z-index:10}.call-ended-container .volume-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--blue-600);border-radius:50%;cursor:pointer;height:12px;width:12px}.call-ended-container .volume-slider::-moz-range-thumb{background:var(--blue-600);border:none;border-radius:50%;cursor:pointer;height:12px;width:12px}.call-ended-container .speed-btn{background:var(--gray-white);border-radius:4px;color:var(--blue-600);font-size:10px;font-weight:600;padding:3px 2px;transition:all .2s ease;white-space:nowrap;width:30px}.call-summary-container{align-items:start;display:flex;gap:4px;padding:4px 8px}.call-summary-container .radius-bottom-left{border-bottom:1px solid var(--gray-400);border-bottom-left-radius:4px;border-left:1px solid var(--gray-400);height:16px;width:12px}.call-summary-container .call-summary-content{border:1px solid var(--gray-200);border-radius:8px;color:var(--gray-500);display:flex;flex:1 1;flex-direction:column;font-size:12px;font-weight:400;gap:8px;padding:9px 8px}.call-summary-container .csc-row-1{align-items:center;display:flex;justify-content:space-between}.call-summary-container .csc-header{color:var(--blue-600);font-size:12px;font-weight:500}.call-summary-container .csc-text-btn{color:var(--gray-400);font-size:12px;font-weight:400}.call-summary-container .summary-item{align-items:start;display:flex;gap:4px}.call-summary-container .bullet-icon{align-items:center;display:flex;height:15px}.call-summary-container .bullet-icon:before{color:var(--gray-500);font-size:4px}.link-preview-container{background-color:var(--gray-white);border:1px solid var(--gray-200);border-radius:8px;cursor:pointer;display:flex;flex-direction:column;margin-bottom:4px;max-width:100%;overflow:hidden;transition:all .2s ease}.link-preview-container:hover{border-color:var(--blue-300);box-shadow:0 2px 8px #0000001a}.link-preview-image-wrapper{align-items:center;background-color:var(--gray-100);display:flex;height:200px;justify-content:center;overflow:hidden;width:100%}.link-preview-image{height:100%;object-fit:cover;width:100%}@media (max-width:768px){.link-preview-image-wrapper{height:150px}}.chat-sp{flex:1 1;flex-direction:column;min-height:0}.chat-sp,.chat-sp .csp-filter{display:flex;gap:8px;width:100%}.chat-sp .csp-filter{flex-direction:column;flex-shrink:0}.chat-sp .convo-list-item i:before{color:var(--gray-white)}.chat-sp .convo-list-item{align-items:center;align-self:stretch;background-color:initial;border:0;border-radius:8px;display:flex;gap:8px;padding:6px 8px;width:100%}.chat-sp .cli-component{display:flex;flex:1 1;min-width:0}.chat-sp .convo-list-item.active,.chat-sp .convo-list-item:hover{background-color:var(--blue-100)}.chat-sp .mcsp-row-2 .ti-circle-filled{color:var(--red-400);font-size:8px;gap:8px;margin-right:8px}.chat-sp .convo-list-item .mgc_pin_fill:before{color:var(--gray-400);font-size:16px}.chat-sp .convo-list-item span svg{fill:var(--red-400);font-size:8px;margin-right:8px}.chat-sp .csp-filter-subheader{color:var(--gray-500);font-size:14px;font-weight:500;line-height:22px}.chat-sp .convo-list-item img{border-radius:8px;position:relative}.chat-sp .convo-list-item img:hover:after{align-items:center;background-color:#3b82f6cc;border-radius:8px;bottom:0;color:#fff;content:"";display:flex;font-size:16px;font-weight:700;justify-content:center;left:0;position:absolute;right:0;top:0}.chat-sp .convo-list-item img:hover:before{color:#fff;content:"✓";font-size:16px;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.chat-sp .custom-chat-name{color:var(--blue-700);flex:1 1;font-size:14px;font-weight:400;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.chat-sp .custom-chat-name.unread{font-weight:600}.chat-sp .small-text{color:var(--gray-400);flex-shrink:0;font-size:12px;white-space:nowrap}.chat-sp .display-message{align-items:center;display:flex;gap:8px;overflow:hidden;text-align:left;width:100%}.chat-sp .custom-chat{font-size:14px;width:100%}.csp-filter .input{background:#fff;border:1px solid var(--gray-200);border-radius:8px}.csp-filter .csp-filter-header{color:var(--blue-600);font-size:16px;letter-spacing:-.069px;line-height:24px}.csp-filter .channel-container{align-items:stretch;align-self:stretch;display:flex;flex-direction:column;gap:4px}.csp-filter .csp-cc-select{border:1px solid var(--blue-200);border-radius:8px;font-size:14px;font-weight:500;padding:4px 8px}.csp-convo-list{background-color:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;flex:1 1;min-height:0;overflow:hidden;width:100%}.csp-convo-list-inner{height:100%;overflow-x:hidden;overflow-y:auto;padding:8px 12px;width:100%}.csp-convo-list-inner .show-archive-button{align-items:center;display:flex;justify-content:space-between;padding:8px}.csp-convo-list-inner .show-archive-button .left-side{display:flex;gap:4px}.csp-convo-list-inner .show-archive-button .archive-count,.csp-convo-list-inner .show-archive-button span{color:var(--gray-500);font-size:12px;font-weight:400}.csp-convo-list-inner .show-archive-button span:before{color:var(--gray-500);font-size:16px}.csp-convo-list-inner .preview-details{display:flex;flex:1 1;flex-direction:column;gap:4px;overflow-x:hidden;padding:0 8px;width:100%}.csp-convo-list-inner .mcsp-row-1{align-items:center;display:flex;gap:8px;justify-content:space-between}.csp-convo-list-inner .mcsp-row-2{display:flex;justify-content:space-between;text-align:left;width:100%}.csp-convo-list-inner .preview-details .read,.csp-convo-list-inner .preview-details .unread{align-items:start;flex-direction:row}.csp-convo-list-inner .preview-details .last-chat{flex:1 1;font-size:12px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.csp-convo-list-inner .preview-details .read .last-chat{color:var(--gray-400);font-weight:400}.csp-convo-list-inner .preview-details .unread .last-chat{color:var(--gray-500);font-weight:500}.csp-convo-list-inner .search-highlight{background-color:var(--blue-200);border-radius:8px;padding:1px}.chat-sp .select-multiple-container{padding:8px 12px 0}.chat-sp .select-multiple-content{background:var(--blue-100);border-radius:8px;color:var(--blue-500);display:flex;font-size:12px;font-weight:500;justify-content:space-between;padding:6px 8px}.chat-sp .select-multiple-content .smc-actions,.chat-sp .select-multiple-content .smc-count{align-items:center;display:flex;gap:8px}.chat-sp .select-multiple-content .smc-actions span.disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.mcc-smc-action-tooltip.e-tooltip-wrap.e-popup{background-color:var(--gray-white)!important;width:fit-content!important}.mcc-smc-action-tooltip .e-tip-content{color:var(--blue-500)!important;width:fit-content!important}.mcc-smc-action-tooltip .e-arrow-tip-inner.e-tip-bottom{background-color:var(--gray-200)!important;border-color:var(--gray-white)!important;color:var(--gray-200)!important}.mcc-smc-action-tooltip .e-arrow-tip-inner:before{border-color:var(--gray-white)!important;color:var(--blue-500)}.chat-sp .select-multiple-content .smc-actions span:before{color:var(--blue-500);font-size:16px}.chat-sp .select-multiple-content .smc-actions span.mgc_delete_2_fill:before{color:var(--red-500)}.chat-sp .csp-convo-list .e-icons.e-frame.e-check,.chat-sp .csp-convo-list .e-icons.e-frame.e-stop{align-items:center;display:flex;justify-content:center;padding:0!important}.mc-chat .multiple-participant-image{height:40px;position:relative;width:40px}.mc-chat .multiple-participant-image img{background-color:var(--gray-white);border:2px solid var(--gray-white);border-radius:4px!important;position:absolute}.mc-chat .multiple-participant-image img:first-child{height:28.571px;left:0;top:0;width:28.571px;z-index:1}.mc-chat .multiple-participant-image img:last-child{bottom:0;height:22.857px;right:0;width:22.857px}.mc-chat .profile-wrapper{align-items:center;display:flex;height:40px;justify-content:center;width:40px}.chat-sp .unread-count{align-content:center;background-color:var(--blue-500);border-radius:50%;color:var(--gray-white);display:flex;flex-shrink:0;flex-wrap:wrap;font-size:12px;height:16px;justify-content:center;text-align:center;width:16px}.chat-sp .mccsp-dropdown.e-dropdown-btn.e-btn{align-items:center;background-color:initial;border:0;display:flex;height:16px;justify-content:center;width:16px}.chat-sp .mccsp-dropdown.e-dropdown-btn.e-btn .e-btn-icon:before{color:var(--blue-400)}.chat-sp .input-field{border:1px solid var(--blue-200)}.chat-sp .show-archive-button{background-color:var(--blue-100);border-radius:8px;color:var(--blue-500);display:flex;font-size:12px;font-weight:400;justify-content:space-between;margin:8px 12px 0;padding:6px 8px}.chat-sp .show-archive-button .left-side{display:flex;gap:4px}.chat-sp .show-archive-button .mgc_archive_line:before,.chat-sp .show-archive-button .mgc_left_fill:before{color:var(--blue-500);font-size:16px}.mc-chat{display:flex;flex:1 1;gap:8px;min-height:0;padding:8px 12px}.mc-chat .filter-col{border-bottom-left-radius:16px;border-top:0;display:flex;flex-direction:column;min-height:0;padding:0;width:18%}.mcc-preview .name-container{gap:8px}.custom-button-group{padding:0}.calls-container{padding:8px 12px}.calls-container,.mc-calls-main{display:flex;flex:1 1;gap:8px;min-height:0}.mc-calls-main{flex-direction:column;justify-content:flex-start;overflow:hidden}.mc-calls-main .cc-metrics-cards{display:flex;flex-shrink:0;gap:8px}.mc-calls-main .cc-metrics-cards .cc-metrics-card{background-color:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;flex:1 1;gap:6px;min-width:0;padding:8px}.mc-calls-main .cc-metrics-cards .cc-metrics-card .cc-mc-title{align-items:center;display:flex;font-size:14px;font-weight:500;gap:8px}.mc-calls-main .cc-metrics-cards .cc-metrics-card .cc-mc-title .info-icon:before{color:var(--blue-300);font-size:16px}.mc-calls-main .cc-metrics-cards .cc-metrics-card .cc-mc-value{align-items:center;color:var(--blue-700);display:flex;font-size:24px;font-weight:600;gap:8px}.mc-calls-main .cc-metrics-cards .cc-metrics-card .cc-mc-percentage{align-items:center;background:var(--gray-100);border-radius:88px;color:var(--gray-400);display:flex;font-size:14px;font-weight:500;justify-content:center;min-width:42px;padding:1px 5px}.mc-calls-main .cc-metrics-cards .cc-metrics-card .cc-mc-percentage .percentage-icon:before{color:var(--gray-400)}.mc-calls-main .cc-metrics-cards .cc-metrics-card.improved .cc-mc-percentage{background-color:var(--vivid-green-200);color:var(--vivid-green-500)}.mc-calls-main .cc-metrics-cards .cc-metrics-card.improved .cc-mc-percentage .percentage-icon:before{color:var(--vivid-green-500)}.mc-calls-main .cc-metrics-cards .cc-metrics-card.worsen .cc-mc-percentage{background-color:var(--red-200);color:var(--red-500)}.mc-calls-main .cc-metrics-cards .cc-metrics-card.worsen .cc-mc-percentage .percentage-icon:before{color:var(--red-500)}.mc-calls-main .cc-metrics-cards .cc-metrics-card .cc-mc-date{color:var(--gray-500);font-size:12px;font-weight:400}.mc-calls-main .cc-metrics-cards .cc-metrics-card .cc-mc-sentiment-bar{border:2px solid var(--blue-100);border-radius:8px;display:flex;height:16px;overflow:hidden;width:100%}.mc-calls-main .cc-metrics-cards .cc-metrics-card .cc-mc-sentiment-bar .cc-mc-sentiment-segment{min-width:0;transition:flex .3s ease}.mc-calls-main .cc-metrics-cards .cc-metrics-card .cc-mc-sentiment-bar .cc-mc-sentiment-segment.negative{background-color:var(--red-400)}.mc-calls-main .cc-metrics-cards .cc-metrics-card .cc-mc-sentiment-bar .cc-mc-sentiment-segment.neutral{background-color:var(--yellow-400)}.mc-calls-main .cc-metrics-cards .cc-metrics-card .cc-mc-sentiment-bar .cc-mc-sentiment-segment.positive{background-color:var(--vivid-green-500)}.mc-calls-main .custom-datagrid-container .e-rowcell{height:36px;padding:0}.mc-calls-main .cc-call-logs .e-grid{display:flex;flex:0 0 auto;flex-direction:column;overflow:visible;width:100%}.mc-calls-main .cc-call-logs .call-type-icon{align-items:center;border-radius:24px;display:flex;justify-content:center;padding:2px 8px;width:max-content}.mc-calls-main .cc-call-logs .call-type-icon:before{font-size:16px}.mc-calls-main .cc-call-logs .call-type-icon.incoming{background-color:var(--teal-200)}.mc-calls-main .cc-call-logs .call-type-icon.incoming:before{color:var(--teal-700)}.mc-calls-main .cc-call-logs .call-type-icon.outgoing{background-color:var(--blue-200)}.mc-calls-main .cc-call-logs .call-type-icon.outgoing:before{color:var(--blue-700)}.mc-calls-main .cc-call-logs .call-type-icon.missed{background-color:var(--red-100)}.mc-calls-main .cc-call-logs .call-type-icon.missed:before{color:var(--red-600)}.mc-calls-main .cc-call-logs .call-type-icon.decline{background-color:var(--gray-100)}.mc-calls-main .cc-call-logs .call-type-icon.decline:before{color:var(--gray-500)}.mc-calls-main .cc-call-logs .call-sentiment,.mc-calls-main .cc-call-logs .call-tag{background-color:var(--gray-100);border-radius:8px;color:var(--gray-600);font-size:12px;font-weight:500;height:max-content;line-height:20px;padding:2px 8px}.mc-calls-main .cc-call-logs .call-sentiment.positive,.mc-calls-main .cc-call-logs .call-tag.resolved{background-color:var(--vivid-green-200);color:var(--vivid-green-700)}.mc-calls-main .cc-call-logs .call-tag.feedback{background-color:var(--indigo-200);color:var(--indigo-700)}.mc-calls-main .cc-call-logs .call-tag.inquiry{background-color:var(--blue-100);color:var(--blue-700)}.mc-calls-main .cc-call-logs .call-tag.follow-up-required{background-color:var(--orange-200);color:var(--orange-700)}.mc-calls-main .cc-call-logs .call-tag.unresolved{background-color:var(--yellow-400);color:var(--yellow-700)}.mc-calls-main .cc-call-logs .call-sentiment.negative,.mc-calls-main .cc-call-logs .call-tag.high-priority{background-color:var(--red-100);color:var(--red-600)}.mc-calls-main .cc-call-logs .call-sentiment.neutral,.mc-calls-main .cc-call-logs .call-tag.neutral{background-color:var(--blue-100);color:var(--blue-600)}.mc-calls-main .cc-call-logs .call-tags-cell{display:flex;justify-content:flex-start;position:relative;width:100%}.mc-calls-main .cc-call-logs .call-tags-row{align-items:center;display:flex;flex-wrap:nowrap;gap:4px;max-width:100%;overflow:hidden;white-space:nowrap}.mc-calls-main .cc-call-logs .call-tags-measure{display:flex;flex-wrap:nowrap;gap:4px;height:0;inset:0 auto auto 0;overflow:hidden;pointer-events:none;position:absolute;visibility:hidden;white-space:nowrap}.mc-calls-main .cc-call-logs .call-tag.more{cursor:default}.mc-calls-main .cc-call-logs .note-icon{border:1px solid var(--blue-500);border-radius:8px;height:24px;padding:4px;width:24px}.mc-calls-main .cc-call-logs .note-icon:before{color:var(--blue-500);font-size:16px}.mc-calls-main .cc-call-logs .action-button-filled{align-items:center;background-color:var(--blue-500);border-radius:8px;height:24px;padding:5px;width:24px}.mc-calls-main .cc-call-logs .action-button-filled .abf-icon:before{color:var(--gray-white)}.mc-calls-main .cc-call-logs .calls-kebab-btn{border:1px solid var(--gray-400);border-radius:8px;display:flex;height:24px;padding:4px;width:24px}.mc-calls-more-options ul{background:var(--gray-white);border:1px solid var(--gray-200);border-radius:8px;box-shadow:0 2px 4px 0 #0000001a}.mc-calls-more-options ul li{color:var(--gray-500);font-size:12px;font-weight:400}.mc-calls-more-options ul li .e-menu-icon:before{color:var(--gray-500);font-size:16px}.mc-calls-more-options.e-menu-wrapper ul .e-menu-item .e-menu-icon{margin-right:4px}.mc-calls-more-options.e-menu-wrapper{border:0}.mc-calls-main .cc-call-logs .e-detailheadercell,.mc-calls-main .cc-call-logs .e-detailrowcollapse,.mc-calls-main .cc-call-logs .e-detailrowexpand,.mc-calls-main .cc-call-logs .e-grid col.e-detail-intent,.mc-calls-main .cc-call-logs .e-grid td.e-detail-intent,.mc-calls-main .cc-call-logs .e-grid th.e-detail-intent,.mc-calls-main .cc-call-logs .e-grid.e-default tr th.e-detailheadercell:first-child{border:0;max-width:0;min-width:0;overflow:hidden;padding:0;visibility:hidden;width:0!important}.mc-calls-main .cc-call-logs .e-grid col.e-detailindentcell{width:0!important}.mc-calls-main .cc-call-logs .e-grid .e-rowcell:first-child{padding-left:0!important}.mc-calls-main .cc-call-logs .expand-btn{align-items:center;background:var(--gray-white);border:1px solid var(--gray-200);border-radius:4px;display:flex;height:16px;justify-content:center;width:16px}.mc-calls-main .cc-call-logs .expand-btn:before{color:var(--gray-500);font-size:16px}.mc-calls-main .cc-call-logs .expand-btn.disabled{cursor:default;opacity:.5;pointer-events:none}.mc-calls-main .cc-call-logs .e-row-expanded td{background-color:var(--blue-200)!important}.mc-calls-main .cc-call-logs .e-detailcell{background-color:var(--blue-200);border-top:0;padding:8px 16px}.mc-calls-main .cc-call-logs .e-detailcell .call-detail-row{display:flex;flex-direction:column;gap:8px}.mc-calls-main .cc-call-logs .e-detailcell .call-detail-summary{display:flex;gap:8px}.mc-calls-main .cc-call-logs .e-detailcell .call-detail-summary-label{color:var(--blue-600);font-size:12px;font-weight:500}.mc-calls-main .cc-call-logs .e-detailcell .call-detail-summary-text{color:var(--gray-500);flex:1 1;font-size:12px;font-weight:500;min-width:0}.mc-calls-main .cc-call-logs .e-detailcell .audio-container{align-items:center;display:flex;gap:8px}.mc-calls-main .cc-call-logs .e-detailcell .audio-container .time-control-btn:before{color:var(--blue-600);font-size:16px}.mc-calls-main .cc-call-logs .e-detailcell .audio-container .play-btn{background:var(--blue-200);border-radius:32px;height:24px;padding:4px;width:24px}.mc-calls-main .cc-call-logs .e-detailcell .audio-container .play-btn:before{color:var(--blue-600);font-size:16px}.mc-calls-main .cc-call-logs .e-detailcell .audio-container .speed-btn{background:var(--gray-white);border-radius:4px;color:var(--blue-600);font-size:12px;font-weight:500;padding:1px 5px}.mc-calls-main .cc-call-logs .e-detailcell .audio-container .time-display{color:var(--blue-500);font-size:12px;font-weight:500}.mc-calls-main .cc-call-logs .e-detailcell .audio-container .progress-time-container{align-items:center;display:flex;gap:4px}.mc-calls-main .cc-call-logs .e-detailcell .audio-container .progress-bar-container{cursor:pointer;flex:1 1;min-width:120px;padding:4px 0}.mc-calls-main .cc-call-logs .e-detailcell .audio-container .progress-bar-track{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:24px;height:16px;padding:2px;position:relative;width:240px}.mc-calls-main .cc-call-logs .e-detailcell .audio-container .progress-bar-fill{background:var(--blue-200);border-radius:8px;height:100%;left:2px;max-width:calc(100% - 4px);position:relative;transition:width .1s linear}.mc-calls-main .cc-call-logs .e-detailcell .audio-container .progress-bar-handle{background:var(--blue-600);border:1px solid var(--blue-600);border-radius:50%;cursor:grab;height:14px;position:absolute;top:50%;transform:translateY(-50%);width:14px}.mc-calls-main .cc-call-logs .e-detailcell .audio-container .progress-bar-handle:active{cursor:grabbing}.mc-calls-main .cc-call-logs .e-detailcell .audio-container .volume-container{align-items:center;display:flex;position:relative;z-index:1}.mc-calls-main .cc-call-logs .e-detailcell .audio-container .volume-container .volume-btn,.mc-calls-main .cc-call-logs .e-detailcell .audio-container .volume-container .volume-btn:before{color:var(--blue-600);font-size:16px}.mc-calls-caller-details{align-items:center;align-self:stretch;background-color:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;display:flex;flex-direction:column;gap:8px;padding:12px;width:max-content}.mc-calls-caller-details .patient-buttons{display:flex;gap:8px}.mc-calls-caller-details .cdc-main-details{display:flex;flex-direction:column;width:100%}.mc-calls-caller-details .cdc-name-header{align-items:center;column-gap:4px;display:flex;flex-wrap:wrap}.mc-calls-caller-details .caller-name{color:var(--gray-700);font-size:14px;font-weight:600}.mc-calls-caller-details .cdc-patient-id{color:var(--gray-500);font-size:12px;font-weight:500;max-width:72px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-calls-caller-details .ti.ti-copy{color:#8a8e97;font-size:16px;padding:0}.mc-calls-caller-details .status-item{border-radius:8px;font-size:12px;font-weight:500;line-height:20px;padding:0 8px;width:fit-content}.mc-calls-caller-details .resolved{background-color:var(--vivid-green-200);color:var(--vivid-green-700)}.mc-calls-caller-details .inquiry{background-color:var(--blue-100);color:var(--blue-700)}.mc-calls-caller-details .follow-up-required{background-color:var(--orange-200);color:var(--orange-700)}.mc-calls-caller-details .unresolved{background-color:var(--yellow-400);color:var(--yellow-700)}.mc-calls-caller-details .high-priority{background-color:var(--red-100);color:var(--red-600)}.mc-calls-caller-details .cdc-secondary-details{border-bottom:1px solid var(--gray-200);display:flex;flex-direction:column;gap:8px;padding-bottom:8px}.mc-calls-caller-details .cdc-sd-item{display:flex;flex-direction:column}.mc-calls-caller-details .cdc-sd-numbers{grid-column-gap:24px;grid-row-gap:8px;column-gap:24px;display:grid;grid-template-columns:auto auto;row-gap:8px}.mc-calls-caller-details .cdc-label{color:var(--gray-400);font-size:12px;font-weight:500;white-space:nowrap}.mc-calls-caller-details .cdc-details{color:var(--gray-700);font-size:12px;font-weight:500;white-space:nowrap}.mc-calls-caller-details .personal-details{border:0;display:flex;justify-content:space-between;width:100%}.mc-fax{display:flex;flex:1 1;gap:8px;min-height:0;padding:8px 12px}.mc-fax .fax-side-panel{background-color:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;display:flex;flex-direction:column;padding:8px 12px;width:18%}.mc-fax .fax-side-panel-scrollable{display:flex;flex:1 1;flex-direction:column;gap:8px;min-height:0;overflow-x:hidden;overflow-y:auto}.mc-fax .fax-prev-col{background-color:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0;overflow:hidden}.mc-fax .folder-item{align-items:center;border-radius:8px;color:var(--gray-700);display:flex;font-size:16px;font-weight:500;justify-content:space-between;padding:6px 8px}.mc-fax .folder-item:hover{background-color:var(--gray-100)}.mc-fax .folder-item.active{background-color:var(--blue-100);color:var(--blue-600)}.mc-fax .folder-item .mcf-icon-name-wrapper{align-items:center;display:flex;gap:8px}.mc-fax .folder-icon,.mc-fax .folder-icon:before{color:var(--gray-400);font-size:16px}.mc-fax .folder-item.active .folder-icon,.mc-fax .folder-item.active .folder-icon:before{color:var(--blue-500)}.mc-fax .folder-item .mcf-folder-count{color:var(--gray-400);font-weight:400}.mc-fax .cfc-items-wrapper .mcf-folder-count.mcf-folder-count-unread,.mc-fax .folder-item .mcf-folder-count.mcf-folder-count-unread{font-weight:700}.mc-fax .cfc-items-wrapper .mcf-folder-count{color:var(--gray-400);font-size:16px;font-weight:400}.mc-fax .folder-item.active .mcf-folder-count{color:var(--blue-500);font-weight:500}.mc-fax .folder-item.active .mcf-folder-count.mcf-folder-count-unread{font-weight:700}.mc-fax .custom-datagrid-container .e-rowcell{height:36px;padding:0}.mc-fax .horizontal-divider{background-color:var(--gray-200);height:1px;width:100%}.mc-fax .collapsible-folders{color:var(--gray-600);display:flex;flex-direction:column;font-size:16px;font-weight:500}.mc-fax .collapsible-folders .collapsible-folders-header{align-items:center;display:flex;justify-content:space-between;padding:8px}.mc-fax .collapsible-folders .collapsible-folders-header .cfh-title{align-items:center;display:flex;gap:8px}.mc-fax .collapsible-folders .collapsible-folders-header .right-dropdown{align-items:center;display:flex;gap:24px}.mc-fax .collapsible-folders .collapsible-folders-content{display:flex;flex-direction:column;padding-left:24px}.mc-fax .cfc-items-wrapper{align-items:center;border-radius:8px;display:flex;justify-content:space-between;padding:8px}.mc-fax .cfc-items-wrapper.cfc-active-item{background-color:var(--blue-100)}.mc-fax .cfc-items-more-options:before{color:var(--blue-500);font-size:24px}.mc-fax .mcf-side-item-actions{align-items:center;display:flex;gap:4px}.mc-fax .mcf-side-more-options-wrap{align-items:center;display:inline-flex}.mc-fax .mcf-side-more-options.e-dropdown-btn{background:#0000;border:none;box-shadow:none;min-width:auto;padding:0}.mc-fax .mcf-side-more-options ul{background:var(--gray-white);border:1px solid var(--gray-200);border-radius:8px;box-shadow:0 2px 4px 0 #0000001a}.mc-fax .mcf-side-more-options ul li{color:var(--gray-500);font-size:12px;font-weight:400}.mc-fax .mcf-side-more-options ul li .e-menu-icon:before{color:var(--blue-500);font-size:16px}.mc-fax .mcf-side-more-options.e-menu-wrapper ul .e-menu-item .e-menu-icon{margin-right:4px}.mc-fax .mcf-side-more-options.e-menu-wrapper{border:0}.mc-fax .collapsible-folders .collapsible-folders-content .cfc-items{align-items:center;display:flex;gap:8px}.mc-fax .tag-icon:before{color:var(--tag-color)}.mc-fax .add-item-container{background-color:var(--blue-100);border-radius:8px;display:flex;flex-direction:column;gap:8px;padding:8px;position:relative}.mc-fax .add-item-button,.mc-fax .add-item-button:before{color:var(--blue-500);font-size:16px}.mc-fax .aic-input-wrapper{align-items:center;display:flex;gap:8px;width:100%}.mc-fax .aic-color-wrapper{color:var(--gray-600);display:flex;flex-direction:column;font-size:12px;font-weight:500;padding-left:24px}.mc-fax .aic-color-items{align-items:center;display:flex;font-size:20px;gap:6px}.mc-fax .aic-row{align-items:center;display:flex;justify-content:space-between}.mc-fax .aic-color-item.active{border:1px solid var(--gray-400);border-radius:24px}.mc-fax .aic-action-buttons{align-items:center;display:flex;gap:4px;position:absolute;right:17px}.mc-fax .aic-row .aic-input-wrapper .input-field{padding:2px 42px 2px 8px}.mc-fax .discard-icon-button,.mc-fax .discard-icon-button:before,.mc-fax .save-icon-button,.mc-fax .save-icon-button:before{font-size:16px}.mc-fax .save-icon-button,.mc-fax .save-icon-button:before{color:var(--blue-500)}.mc-fax .discard-icon-button,.mc-fax .discard-icon-button:before{color:var(--red-500)}.mc-fax .save-icon-button-disabled{cursor:not-allowed;opacity:.5}.mc-fax .e-dropdown-btn.e-btn{height:auto}.mc-fax .e-grid.e-default .e-headercell{padding:0}.mc-fax .e-grid.e-default .e-headercell:has(.e-checkbox-wrapper){padding-left:6px}.fax-compose-container{display:flex;flex-direction:column;gap:16px;height:100%;overflow-y:auto;padding:12px}.fax-compose-container .fax-compose-step,.fax-compose-container .fax-templates-container{display:flex;flex:1 1;flex-direction:column;gap:24px;min-height:0}.fax-compose-container .fax-template-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(7,minmax(200px,1fr))}.fax-compose-container .fax-templates-section{display:flex;flex-direction:column;gap:8px}.fax-compose-container .fax-section-title{color:var(--gray-700);font-size:16px;font-weight:600}.fax-compose-container .fax-template-card{align-items:center;background:var(--gray-white);border:1px solid var(--blue-200);border-radius:12px;display:flex;flex-direction:column;height:100%;padding:8px}.fax-compose-container .fax-template-card.selected,.fax-compose-container .fax-template-card:hover{border-color:var(--blue-500)}.fax-compose-container .fax-template-card.create{align-items:center;display:flex;flex-direction:column;justify-content:center}.fax-compose-container .fax-template-create-icon{align-items:center;border:1px dashed var(--blue-200);border-radius:8px;display:flex;flex:1 1;justify-content:center;margin:10px;min-height:0;width:60%}.fax-compose-container .fax-template-create-icon:before{color:var(--blue-300);font-size:48px}.fax-compose-container .fax-template-thumb{background:var(--gray-100);border:1px solid var(--gray-400);height:200px;width:75%}.fax-compose-container .fax-template-thumb-image{object-fit:cover;object-position:top}.fax-compose-container .fax-template-thumb-preview{background:var(--gray-white);overflow:hidden;position:relative}.fax-compose-container .fax-template-thumb-scale{color:var(--gray-700);font-size:12px;left:0;padding:16px;pointer-events:none;position:absolute;top:0;transform:scale(.35);transform-origin:top left;width:285%}.fax-compose-container .fax-template-body{align-items:flex-start;display:flex;flex-direction:column;width:100%}.fax-compose-container .fax-template-title{color:var(--gray-700);font-size:14px;font-weight:600}.fax-compose-container .fax-template-desc{color:var(--gray-400);font-size:12px;font-weight:400}.fax-compose-container .fax-steps-wrapper{align-items:center;display:flex;justify-content:center}.fax-compose-container .fax-steps-wrapper .steps-container{padding:24px;width:700px}.fax-compose-container .fax-documents-row{grid-gap:24px;background:var(--gray-100);border-radius:12px;display:grid;flex:1 1;gap:24px;grid-auto-rows:minmax(0,1fr);grid-template-columns:repeat(auto-fill,180px);justify-content:center;min-height:0;overflow:hidden;padding:48px}.fax-compose-container .fax-doc-card{background:var(--gray-white);border:1px solid var(--blue-100);box-shadow:0 0 12px 0 #185dd840}.fax-compose-container .fax-doc-card,.fax-compose-container .fax-doc-upload-card{align-items:center;border-radius:8px;display:flex;flex-direction:column;height:100%;justify-content:center;max-height:280px;min-height:0;position:relative;text-align:center;width:180px}.fax-compose-container .fax-doc-upload-card{border:1px solid var(--blue-400);color:var(--blue-400);font-size:16px;font-weight:500;gap:10px}.fax-compose-container .fax-doc-card-name{color:var(--gray-700);font-size:12px;font-weight:500;padding:6px 8px 0;word-break:break-word}.fax-compose-container .fax-doc-page-card{justify-content:flex-start}.fax-compose-container .fax-doc-card-draggable{cursor:grab;transition:opacity .15s ease,outline-color .15s ease;-webkit-user-select:none;user-select:none}.fax-compose-container .fax-doc-card-draggable:active{cursor:grabbing}.fax-compose-container .fax-doc-card.is-dragging{opacity:.4}.fax-compose-container .fax-doc-card.is-drag-over{outline:2px dashed var(--blue-400);outline-offset:2px}.fax-compose-container .fax-doc-page-card .fax-doc-page-image{background:var(--gray-white);border-top-left-radius:8px;border-top-right-radius:8px;flex:1 1;min-height:0;overflow:hidden;width:100%}.fax-compose-container .fax-doc-page-card .fax-doc-page-image img{display:block;height:100%;object-fit:cover;object-position:top center;width:100%}.fax-compose-container .fax-doc-page-card .fax-doc-card-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.fax-compose-container .fax-doc-page-card .fax-doc-page-number{bottom:auto;left:8px;right:auto;top:24px}.fax-compose-container .fax-doc-pages{display:flex;flex-direction:column;gap:8px;max-height:220px;overflow:auto;padding:8px;width:100%}.fax-compose-container .fax-doc-page{background:var(--gray-white);border:1px solid var(--gray-200);border-radius:4px;overflow:hidden;position:relative}.fax-compose-container .fax-doc-page img{display:block;height:auto;width:100%}.fax-compose-container .fax-doc-page-number{background:#0000008c;border-radius:8px;bottom:4px;color:var(--gray-white);font-size:10px;padding:1px 6px;position:absolute;right:4px}.fax-compose-container .fax-doc-page-fallback,.fax-compose-container .fax-doc-page-loading{align-items:center;color:var(--gray-500);display:flex;flex-direction:column;font-size:12px;gap:6px;justify-content:center;min-height:120px}.fax-compose-container .fax-doc-page-fallback .mgc_file_fill:before{color:var(--gray-400);font-size:32px}.fax-review-attachments .fax-doc-pages{max-height:none;padding:8px 0 0}.fax-compose-container .fax-doc-upload-card .upload-icon:before{color:var(--blue-400);font-size:40px}.fax-compose-container .fax-compose-footer{display:flex;gap:8px;justify-content:flex-end;padding-top:8px}.fax-compose-container .fax-compose-coversheet{background:var(--gray-white);display:flex;flex-direction:column;gap:16px;padding:20px;width:60%}.fax-compose-container .fax-cover-editor-wrapper{display:flex;flex:1 1;flex-direction:column;gap:12px;min-height:0;width:100%}.fax-compose-container .fax-cover-editor{align-items:center;background:var(--gray-100);border-radius:12px;justify-content:start;overflow-y:auto;padding:50px;position:relative}.fax-compose-container .fax-new-cover-title{color:var(--gray-700);font-size:20px;font-weight:600}.fax-compose-container .fax-cover-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.fax-compose-container .fax-cover-row .fax-pill-btn{border:1px solid var(--blue-200);border-radius:8px;color:var(--gray-700);font-size:14px;font-weight:400;height:auto;padding:0 8px}.fax-compose-container .fax-cover-row .fax-pill-btn.readonly{color:var(--blue-500);cursor:default}.fax-compose-container .input-field-container-full{flex:1 1;min-width:0}.fax-compose-container .input-field-container-full .input-field{border-radius:8px;height:max-content;padding:1px 8px}.fax-compose-container .fax-cover-label{font-weight:600}.fax-compose-container .fax-pill.readonly{background:var(--blue-50);border:1px solid var(--blue-200);border-radius:999px;font-size:14px;padding:6px 12px}.fax-compose-container .add-field-button{height:auto;padding:2px 8px;width:max-content}.fax-compose-container .fax-cover-field-block .input-field-container{width:max-content}.fax-compose-container .fax-cover-field-block .fax-input-field-label .input-field{background:var(--blue-100);border:1px solid var(--blue-200)}.fax-compose-container .fax-cover-field-block .input-field{border-radius:8px;height:max-content;padding:1px 8px;width:max-content}.fax-compose-container .fax-cover-field-block .e-input-group.e-control-wrapper{border:1px solid var(--gray-200)!important;font-size:14px!important;height:max-content!important;line-height:22px;padding:1px 0!important}.fax-compose-container .fax-cover-field-block .e-input-group.e-control-wrapper input.e-input::placeholder{font-size:14px!important}.fax-compose-container .fax-cover-field-block .e-input-group.e-control-wrapper:not(.e-disabled) .e-input-group-icon:hover,.fax-compose-container .fax-cover-field-block .e-input-group.e-control-wrapper:not(.e-disabled) .e-input-group-icon:hover:before{background:var(--blue-100);color:var(--blue-500)}.fax-compose-container .fax-cover-field-block .fax-checklist-box{border:1px solid var(--blue-200);border-radius:8px;color:var(--gray-600);display:flex;flex-direction:column;font-size:16px;font-weight:600;gap:12px;padding:12px}.fax-compose-container .fax-cover-field-block .fax-checklist-item{align-items:center;display:flex;gap:8px}.fax-compose-container .fax-cover-field-block .fax-checklist-option{margin-left:12px}.fax-compose-container .fax-checklist-box .fax-remove-field-button:before,.fax-compose-container .fax-cover-row .fax-remove-field-button:before{color:var(--red-500);font-size:16px}.fax-compose-container .fax-checklist-box .fax-remove-field-button{cursor:pointer}.fax-compose-container .fax-checklist-box .fax-checklist-add-option{font-size:12px;height:max-content;margin-left:12px;width:max-content}.fax-compose-container .fax-cover-message{display:flex;flex-direction:column;gap:8px}.fax-compose-container .fax-review-step{flex-direction:row;gap:16px;min-height:0}.fax-compose-container .fax-review-main{align-items:center;background:var(--gray-100);border-radius:12px;display:flex;flex:1 1;justify-content:center;min-width:0;overflow-y:auto;padding:50px}.fax-compose-container .fax-review-preview{background:var(--gray-white);padding:50px;width:100%}.fax-compose-container .fax-review-attachments{border:1px solid var(--blue-200);border-radius:8px;color:var(--gray-600);display:flex;flex-direction:column;flex-shrink:0;font-size:16px;gap:8px;overflow-y:auto;padding:12px;width:25%}.fax-compose-container .fax-review-attachments .fax-attachment-card{border:1px solid var(--blue-200);border-radius:8px;color:var(--gray-600);display:flex;flex-direction:column;font-size:14px;font-weight:600;padding:8px 12px}.fax-compose-container .fax-review-attachments .fax-attachment-download-icon:before{color:var(--blue-500);font-size:16px;margin-left:12px}.fax-compose-container .fax-review-attachments .fax-attachment-meta{color:var(--gray-500);font-size:14px;font-weight:400}.fax-compose-container .fax-review-no-attachments{color:var(--gray-400);font-size:14px;margin:0}.fax-compose-container .fax-doc-remove{font-size:12px;opacity:0;pointer-events:none;position:absolute;right:-8px;top:-8px;transition:opacity .15s ease;z-index:1}.fax-compose-container .fax-doc-remove:before{color:var(--red-500);font-size:20px}.fax-compose-container .fax-doc-card:focus-within .fax-doc-remove,.fax-compose-container .fax-doc-card:hover .fax-doc-remove{opacity:1;pointer-events:auto}.fax-compose-container .fax-cover-document{display:flex;flex-direction:column;gap:16px}.fax-compose-container .fax-cover-header{display:flex;flex-direction:column;gap:8px}.fax-compose-container .fax-cover-logo-row{align-items:center;color:var(--blue-500);display:flex;gap:8px;justify-content:center}.fax-compose-container .fax-cover-logo{max-height:56px;max-width:200px;object-fit:contain}.fax-compose-container .fax-cover-logo:before{font-size:24px}.fax-compose-container .fax-cover-clinic-name{font-size:16px;font-weight:600}.fax-compose-container .fax-cover-title{font-size:20px;font-weight:700;margin:0}.fax-compose-container .fax-cover-empty{color:var(--gray-500);font-size:16px;padding:48px 16px;text-align:center}.fax-compose-container .fcc-recipient{display:flex;flex-direction:column;gap:8px;padding:8px 12px}.fax-compose-container .fcc-recipient-item{align-items:center;color:var(--gray-400);display:flex;font-size:14px;font-weight:400;gap:8px}.fax-compose-container .fcc-rte-container{display:flex;flex:1 1;min-height:0}.fax-compose-container .fcc-message-input.e-richtexteditor{border:0;height:max-content!important}.fax-compose-container #fax-compose-rte_rte-edit-view p{margin-bottom:0}.fax-compose-container .hint-text{margin-top:0}.fax-compose-container .destructive{border:1px solid var(--red-300)}.fax-compose-container .fax-rte-toolbar-slot{display:flex;justify-content:center;width:100%}.fax-compose-container .fax-rte-toolbar-slot .e-toolbar-wrapper,.fax-compose-container .fcc-message-input.e-richtexteditor .e-toolbar-wrapper{align-items:center;background:var(--blue-100);border-bottom:1px solid var(--gray-100);border-radius:12px;display:flex;height:max-content!important;justify-content:center;padding:4px 12px;width:100%}.fax-compose-container .fax-rte-toolbar-slot .e-rte-toolbar.e-toolbar.e-extended-toolbar,.fax-compose-container .fcc-message-input.e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar{background:none;border:0;min-height:0;min-height:auto;padding:0;width:max-content!important}.fax-compose-container .fcc-message-input.e-richtexteditor .e-rte-content .e-content{padding:0}.fax-compose-container .fcc-message-input.e-richtexteditor .rte-placeholder{padding:8px 0}.fax-compose-container .fax-rte-toolbar-slot .e-toolbar .e-toolbar-items,.fax-compose-container .fcc-message-input.e-richtexteditor .e-toolbar .e-toolbar-items{background:none}.fax-compose-container .fax-rte-toolbar-slot .e-toolbar-item,.fax-compose-container .fax-rte-toolbar-slot .e-toolbar-item .e-tbar-btn,.fax-compose-container .fcc-message-input.e-richtexteditor .e-toolbar-item,.fax-compose-container .fcc-message-input.e-richtexteditor .e-toolbar-item .e-tbar-btn{height:24px;min-height:0;min-height:auto}.fax-compose-container .fax-rte-toolbar-slot .e-toolbar .e-toolbar-item.e-separator,.fax-compose-container .fcc-message-input.e-richtexteditor .e-toolbar .e-toolbar-item.e-separator{margin:0 10px}.fax-compose-container .fcc-message-input.e-richtexteditor .e-rte-content{border:1px solid var(--blue-200)!important;border-radius:8px;height:200px!important;padding:8px 12px}.fax-compose-container .fax-rte-toolbar-slot .e-rte-toolbar .e-undo:before{content:"\e9c9";font-family:MingCute}.fax-compose-container .fax-rte-toolbar-slot .e-rte-toolbar .e-redo:before{content:"\edfd";font-family:MingCute}.fax-compose-container .fax-rte-toolbar-slot .e-rte-toolbar .e-bold:before{content:"\ea3a";font-family:MingCute;font-size:16px}.fax-compose-container .fax-rte-toolbar-slot .e-rte-toolbar .e-dropdown-btn .e-caret:before{color:var(--gray-400);content:"\ec92";font-family:MingCute;font-size:16px}.fax-compose-container .fax-rte-toolbar-slot .e-rte-toolbar .e-background-color:before{color:var(--gray-400);content:"\f0a4";font-family:MingCute;font-size:16px}.fax-compose-container .fax-rte-toolbar-slot .e-toolbar-item .e-tbar-btn{background:#0000;border:0;border-radius:8px}.fax-compose-container .fax-rte-toolbar-slot .e-toolbar-item #fax-compose-rte_toolbar_FontName,.fax-compose-container .fax-rte-toolbar-slot .e-toolbar-item #fax-compose-rte_toolbar_FontSize,.fax-compose-container .fax-rte-toolbar-slot .e-toolbar-item #fax-compose-rte_toolbar_Formats,.fax-compose-container .fax-rte-toolbar-slot .e-toolbar-item #fax-compose-rte_toolbar_Redo,.fax-compose-container .fax-rte-toolbar-slot .e-toolbar-item #fax-compose-rte_toolbar_Undo{background:var(--gray-white);border:1px solid var(--gray-200)}.fax-compose-container .fax-rte-toolbar-slot .e-toolbar .e-toolbar-item .e-tbar-btn .e-icons.e-btn-icon:before{color:var(--gray-400)}.fax-compose-container .fax-rte-toolbar-slot .e-toolbar-item .e-rte-dropdown-btn-text{color:var(--gray-700);font-size:13px}.fax-insert-field-modal .fax-field-section{display:flex;flex-direction:column;gap:10px}.fax-insert-field-modal .fax-field-section-title{color:var(--blue-500);font-size:14px}.fax-insert-field-modal .fax-field-option{align-items:center;display:flex;font-size:12px;gap:10px}.fax-recipient-modal .fax-recipient-list{border-radius:6px;margin-top:12px;max-height:320px;overflow:auto}.fax-recipient-modal .fax-recipient-row{border-bottom:1px solid var(--gray-200);color:var(--gray-500);display:flex;font-size:12px;font-weight:400;gap:12px;padding:12px}.fax-recipient-modal .fax-recipient-row:last-child{border-bottom:0}.fax-recipient-modal .fax-recipient-row:hover,.fax-recipient-modal .fax-selected-recipient{background:var(--blue-100)}.fax-recipient-modal .fax-recipient-avatar{background:var(--indigo-100);border-radius:8px;height:max-content;padding:6px}.fax-recipient-modal .fax-recipient-avatar:before{color:var(--blue-400);font-size:20px}.fax-recipient-modal .fax-recipient-name{color:var(--gray-700);font-size:14px;font-weight:500}.fax-recipient-modal .fax-recipient-destination{border-top:1px solid var(--gray-200);display:flex;flex-direction:column;gap:8px;margin-top:16px;padding-top:16px}.fax-recipient-modal .fax-recipient-destination-label{color:var(--gray-700);font-size:13px;font-weight:600}.fax-recipient-modal .fax-recipient-destination-option{align-items:center;color:var(--gray-700);cursor:pointer;display:flex;font-size:14px;gap:8px}.fax-recipient-modal .fax-recipient-destination-note{color:var(--gray-500);font-size:12px;margin:4px 0 0}.fax-preview-container{display:flex;flex-direction:column;gap:8px;height:100%;padding:12px}.fax-preview-container .fax-list-toolbar .e-checkbox-wrapper .e-check,.fax-preview-container .fax-message-row .e-checkbox-wrapper .e-check{padding-top:0!important}.fax-preview-container .fax-preview-split{display:flex;flex:1 1;gap:12px;min-height:0}.fax-preview-container .fax-detail-preview{border:1px solid var(--blue-200);border-radius:8px;display:flex;flex:1 1;flex-direction:column;gap:8px;min-height:0;padding:12px;width:100%}.fax-preview-container .fax-list-toolbar-back{align-items:center;color:var(--blue-600);display:flex;flex-shrink:0;font-size:14px;font-weight:600;gap:8px}.fax-preview-container .fax-list-toolbar-back-icon:before{color:var(--blue-600);font-size:16px}.fax-preview-container .fpc-actions-container{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;padding:1px 8px}.fax-preview-container .bulk-fax-actions{align-items:center;display:flex;gap:24px}.fax-preview-container .selected-fax-count{color:var(--blue-600);font-size:12px;font-weight:400}.fax-preview-container .bfa-action-buttons{align-items:center;display:flex;gap:8px}.fax-preview-container .bfa-icon,.fax-preview-container .bfa-icon:before{color:var(--blue-500);font-size:16px}.fax-preview-container .bfa-icon.disabled,.fax-preview-container .bfa-icon.disabled:before{color:var(--gray-400);cursor:not-allowed;opacity:.6}.fax-preview-container .fax-datagrid{flex:1 1;min-height:0}.fax-preview-container .fax-datagrid .e-grid .e-gridheader .e-headercell .e-headercelldiv{margin:0;padding:0}.fax-preview-container .fax-datagrid .e-grid .e-groupdroparea{display:none}.fax-preview-container .fax-datagrid .e-grid .e-groupcaptionrow:first-child{width:.04px!important}.fax-preview-container .fax-datagrid .e-grid .e-group-intent,.fax-preview-container .fax-datagrid .e-grid .e-grouptopleftcell{width:0!important}.fax-preview-container .fax-datagrid .number-text{font-weight:400}.fax-preview-container .fax-datagrid .number-text.unread{font-weight:600}.fax-preview-container .action-buttons .act-button.button-primary{background-color:var(--blue-500);border-color:var(--blue-500);color:var(--gray-white)}.fax-preview-container .action-buttons .act-button.button-primary .view-icon:before{color:var(--gray-white)}.fax-preview-container .action-buttons .act-button.button-primary:hover{background-color:var(--blue-600);border:1px solid var(--blue-600);color:var(--gray-white)}.fax-preview-container .action-buttons .act-button.button-secondary .action-icon:before{color:var(--blue-500)}.fax-preview-container .action-buttons .act-button.button-destructive-secondary{background-color:var(--gray-white);border-color:var(--red-600);color:var(--red-600)}.fax-preview-container .fpc-folder-name{color:var(--blue-600);font-size:14px;font-weight:600}.fax-preview-container .tag-panel{background-color:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;display:flex;flex-direction:column;font-family:Inter;font-size:14px;gap:8px;left:0;padding:12px 8px;position:absolute;top:20px;width:max-content;width:200px;z-index:1}.fax-preview-container .tag-panel .tp-title{align-items:center;color:var(--blue-600);display:flex;font-size:14px;font-weight:600;justify-content:space-between}.fax-preview-container .tag-panel .tp-title .act-button{background-color:var(--blue-500);border:1px solid var(--blue-500);color:var(--gray-white);width:32px}.fax-preview-container .tag-panel .tp-title .icon-button:before,.fax-preview-container .tag-panel .tp-title .overlay-icon:before{color:var(--gray-white)}.fax-preview-container .tag-panel .tp-title .overlay-icon:before{font-size:8px}.fax-preview-container .tag-panel .tp-content{display:flex;flex-direction:column;gap:8px}.fax-preview-container .tag-panel .tp-tags{color:var(--gray-600);display:flex;flex-direction:column;gap:2px;max-height:200px;overflow-y:auto}.fax-preview-container .tag-panel .tp-content .tp-empty-text{color:var(--gray-600)}.fax-preview-container .tag-panel .tp-tags .tp-tag{align-items:center;border-radius:6px;display:flex;gap:4px;padding:2px}.fax-preview-container .tag-panel .tp-tags .tp-tag .tag-icon{color:var(--blue-600);font-size:16px}.fax-preview-container .tag-panel .tp-tags .tp-tag:hover{background-color:var(--gray-100)}.fax-preview-container .fax-datagrid .tag-text{background-color:var(--blue-500);border-radius:8px;color:var(--gray-white);font-size:12px;margin-right:4px;padding:2px 8px}.fax-preview-container .fax-datagrid .e-grid .e-row.fax-group-row td{background-color:var(--gray-100)!important;border-right:none!important;font-weight:600;padding:8px 12px}.fax-preview-container .fax-datagrid .e-grid:not(.e-row-responsive,.e-left-shadow,.e-right-shadow) .e-gridcontent tr.e-row.fax-group-row:first-child .e-rowcell:not(.e-xlsel-top-border){border-top:1px solid var(--blue-200)}.fax-preview-container .fax-datagrid .e-grid .e-row.fax-group-row td:first-child .e-frame,.fax-preview-container .fax-datagrid .e-grid .e-row.fax-group-row td:first-child input{display:none!important}.fax-preview-container .fax-datagrid .e-grid .e-row.fax-group-row td:nth-child(2){overflow:visible!important;position:relative}.fax-preview-container .fax-datagrid .fax-group-title{color:var(--blue-400);display:block;font-weight:600;padding:0}.fax-preview-container .fax-datagrid .e-headercell{padding-left:6px}.fax-preview-container .fax-list-toolbar{align-items:center;display:flex;flex-shrink:0;justify-content:space-between}.fax-preview-container .fax-list-toolbar .fax-list-toolbar-left-icons,.fax-preview-container .fax-list-toolbar .fax-list-toolbar-right{align-items:center;display:flex;gap:12px}.fax-preview-container .fax-list-toolbar .fax-list-toolbar-left{align-items:center;display:flex;gap:24px}.fax-preview-container .fax-list-toolbar .vertical-divider{background-color:var(--gray-300);height:20px;width:1px}.fax-preview-container .fax-list-toolbar-left .e-checkbox-wrapper .e-frame+.e-label{color:var(--gray-700);font-size:14px;font-weight:500}.fax-preview-container .fax-list-toolbar .fax-toolbar-icon:before{color:var(--gray-400);font-size:16px}.fax-preview-container .fax-list-toolbar .fax-toolbar-icon:hover:before{color:var(--blue-500)}.fax-preview-container .fax-list-toolbar .fax-list-toolbar-left .fax-toolbar-icon.e-dropdown-btn.e-btn{border:0;padding:0}.fax-preview-container .fax-list-toolbar .fax-sort-dd.e-dropdown-btn.e-btn{border:1px solid var(--blue-300);border-radius:8px;color:var(--blue-600);font-size:14px;font-weight:500;padding:4px 8px}.e-dropdown-btn.e-btn .e-caret:before,.fax-preview-container .fax-list-toolbar .fax-sort-dd.e-dropdown-btn .e-caret:before{color:var(--blue-600)}.fax-tag-selection-dd.e-popup.e-popup-open{width:max-content!important}.fax-preview-container .fax-list-toolbar .fax-tag-selection-dd.e-ddl{border:0!important;height:auto;padding:0}.fax-preview-container .fax-list-toolbar .fax-tag-selection-dd.e-ddl .e-ddl-icon{min-width:0;min-width:auto}.fax-preview-container .fax-list-toolbar .fax-tag-selection-dd.e-ddl .e-input{display:none!important}.fax-preview-container .fax-list-toolbar .fax-tag-selection-dd.e-ddl.e-input-group.e-control-wrapper .e-ddl-icon:before{color:var(--gray-400);content:"\f33a";font-family:MingCute;font-size:16px}.fax-preview-container .fax-list-toolbar .fax-tag-selection-dd.fax-folder-selection-dd.e-ddl.e-input-group.e-control-wrapper .e-ddl-icon:before{content:"\edde"}.fax-preview-container .fax-list-toolbar .fax-tag-selection-dd.e-input-group:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left).e-disabled,.fax-preview-container .fax-list-toolbar .fax-toolbar-icon.disabled,.fax-preview-container .fax-list-toolbar button.fax-toolbar-icon:disabled{background:none;cursor:not-allowed;opacity:.4;pointer-events:none}.fax-preview-container .fax-list-toolbar .fax-tag-selection-dd.e-ddl.e-input-group.e-control-wrapper:hover .e-ddl-icon:before{color:var(--blue-500)}.fax-preview-container .fax-list-toolbar .fax-pagination{align-items:center;border:1px solid var(--blue-300);border-radius:8px;color:var(--blue-500);display:flex;font-size:12px;font-weight:600}.fax-preview-container .fax-list-toolbar .fax-pagination .button-icon{background-color:initial;border-radius:0;padding:8px}.fax-preview-container .fax-list-toolbar .fax-pagination .fax-pagination-left{border-right:1px solid var(--gray-200)}.fax-preview-container .fax-list-toolbar .fax-pagination .fax-pagination-right{border-left:1px solid var(--gray-200)}.fax-preview-container .fax-list-toolbar .fax-pagination .fax-pagingation-icon:before{color:var(--blue-500);font-size:16px}.fax-preview-container .fax-list-toolbar .fax-pagination .button-icon:disabled .fax-pagingation-icon:before{color:var(--gray-400);cursor:not-allowed;opacity:.6;pointer-events:none}.fax-preview-container .fax-list-toolbar .fax-pagination .fax-pagination-text{padding:6px 13px}.fax-preview-container .fax-message-list{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0}.fax-preview-container .fax-message-list .fax-message-row{align-items:center;border:1px solid var(--gray-100);border-radius:8px;color:var(--gray-700);display:flex;font-size:14px;font-weight:400;justify-content:space-between;padding:8px}.fax-preview-container .fax-message-row.selected,.fax-preview-container .fax-message-row:hover{background:var(--blue-100)}.fax-preview-container .fax-message-row.unread .fax-row-label{font-weight:600}.fax-preview-container .fax-message-row .e-checkbox-wrapper .e-frame+.e-label{color:var(--gray-700);font-size:14px;font-weight:400}.fax-preview-container .fax-message-row.unread .e-checkbox-wrapper .e-frame+.e-label{font-weight:600}.fax-preview-container .fax-row-main{align-items:center;display:flex;gap:16px}.fax-preview-container .fax-message-row .fax-add-contact-link{color:var(--blue-500);font-size:14px;font-style:italic}.fax-preview-container .fax-message-row .fax-status-icon{font-size:16px;line-height:1}.fax-preview-container .fax-message-row .fax-status-sending{color:var(--orange-400)}.fax-preview-container .fax-message-row .fax-status-failed:before{color:var(--red-500)}.fax-preview-container .fax-message-row .fax-retry-link{color:var(--blue-500);cursor:pointer;font-size:14px;font-weight:600}.fax-preview-container .fax-message-row .fax-retry-link:hover{text-decoration:underline}.fax-preview-container .fax-message-row .fax-row-date{color:var(--gray-500);font-size:14px}.fax-preview-container .fax-detail-printable{display:flex;flex:1 1;flex-direction:column;gap:8px;min-height:0}.fax-preview-container .fax-detail-preview .button-secondary .button-icon-left i:before{color:var(--blue-500);font-size:16px}.fax-preview-container .fax-detail-meta{border:1px solid var(--gray-200);border-radius:8px;color:var(--gray-600);display:flex;font-size:12px;font-weight:500;justify-content:space-between;padding:12px;position:relative}.fax-preview-container .fax-detail-meta strong{font-weight:600}.fax-preview-container .fax-detail-meta-grid{display:flex;flex-direction:column;gap:4px}.fax-preview-container .fax-detail-actions{align-items:flex-end;bottom:12px;display:flex;gap:8px;position:absolute;right:12px}.fax-preview-container .fax-detail-actions .button-secondary{gap:8px;padding:2px 8px}.fax-preview-container .fax-detail-actions .button-secondary .button-icon-left{margin:0}.fax-preview-container .fax-detail-actions .button-icon-left{margin:8px}.fax-preview-container .fax-detail-body-container{color:var(--gray-500);display:flex;flex:1 1;flex-direction:column;font-size:14px;gap:18px;min-height:0;overflow-y:auto;padding:12px}.fax-preview-container .fax-detail-body-container .fax-detail-attachments{border-top:1px solid var(--gray-200);display:flex;flex-direction:column;gap:8px;padding:12px}.fax-preview-container .fax-detail-body-container .fax-detail-attachments-title{color:var(--gray-700);font-size:14px;font-weight:600}.fax-preview-container .fax-detail-body-container .fax-detail-attachments .fax-attachment-cards{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(6,minmax(0,1fr))}.fax-preview-container .fax-detail-body-container .fax-detail-attachments .fax-attachment-card{align-items:center;border:1px solid var(--blue-200);border-radius:8px;cursor:default;display:flex;gap:8px;justify-content:space-between;min-width:0;padding:8px 12px}.fax-preview-container .fax-detail-body-container .fax-detail-attachments .fax-attachment-card>div{min-width:0}.fax-preview-container .fax-detail-body-container .fax-detail-attachments .fax-attachment-title{color:var(--gray-600);font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fax-preview-container .fax-detail-body-container .fax-detail-attachments .fax-attachment-meta{color:var(--gray-500);font-size:14px;font-weight:400}.fax-preview-container .fax-detail-body-container .fax-detail-attachments .fax-attachment-download{flex-shrink:0}.fax-preview-container .fax-detail-body-container .fax-detail-attachments .fax-attachment-download:before{color:var(--blue-500);font-size:16px}.fax-preview-container .fax-detail-body .fax-cover-document{display:flex;flex-direction:column;gap:16px}.fax-preview-container .fax-detail-body .fax-cover-row{color:var(--gray-700);display:block;line-height:1.5;margin-bottom:4px}.fax-preview-container .fax-detail-body .fax-cover-checklist{margin:4px 0 8px;padding-left:20px}.fax-preview-container .fax-detail-body .fax-cover-logo-row{align-items:center;color:var(--blue-500);display:flex;gap:8px}.fax-preview-container .fax-detail-body .fax-cover-logo{max-height:56px;max-width:200px;object-fit:contain}.fax-preview-container .fax-detail-body .fax-cover-image-hidden{align-items:center;border:1px dashed var(--gray-300);border-radius:4px;color:var(--gray-400);display:inline-flex;font-size:12px;gap:4px;padding:2px 8px}.fax-preview-container .fax-detail-body .fax-cover-image-hidden.fax-cover-image-hidden--clickable{border-color:var(--gray-300);color:var(--gray-500);cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.fax-preview-container .fax-detail-body .fax-cover-image-hidden.fax-cover-image-hidden--clickable:focus-visible,.fax-preview-container .fax-detail-body .fax-cover-image-hidden.fax-cover-image-hidden--clickable:hover{background-color:var(--gray-100);border-color:var(--gray-400);outline:none}.fax-preview-container .fax-detail-body .fax-cover-title{color:var(--gray-700);font-size:20px;font-weight:700;margin:0}.fax-preview-container .fax-detail-body .fax-cover-empty{color:var(--gray-500);font-size:16px;padding:48px 16px;text-align:center}.fax-preview-container .fax-message-row .fax-tag{border-radius:8px;color:var(--gray-white);font-size:12px;font-weight:400;padding:2px 8px}.fax-preview-container .fax-message-row .fax-block-link{color:var(--red-600);font-size:14px;font-style:italic}.fax-preview-container .fax-direction-pill,.fax-preview-container .fax-status-pill{border-radius:8px;display:inline-block;font-size:12px;font-weight:500}.fax-preview-container .fax-status-pill{padding:0 8px}.fax-preview-container .fax-pill-inbound{color:var(--vivid-green-500)}.fax-preview-container .fax-pill-outbound{color:var(--blue-500)}.fax-preview-container .fax-pill-status-received{background-color:var(--vivid-green-200);color:var(--vivid-green-700)}.fax-preview-container .fax-pill-status-delivered{background-color:var(--vivid-green-100);color:var(--vivid-green-600)}.fax-preview-container .fax-pill-status-sent{background-color:var(--blue-100);color:var(--blue-600)}.fax-preview-container .fax-pill-status-sending{background-color:var(--yellow-100);color:var(--yellow-700)}.fax-preview-container .fax-pill-status-failed{background-color:var(--red-100);color:var(--red-700)}.fax-preview-container .fax-pill-status-neutral{background-color:var(--gray-100);color:var(--gray-600)}.fax-preview-container .fax-pill-status-draft{background-color:var(--gray-100);color:var(--gray-700)}.fax-preview-container .fax-pill-status-archived{background-color:var(--orange-100);color:var(--orange-700)}.fax-preview-container .fax-block-reason-badge{background-color:var(--red-100);border-radius:12px;color:var(--red-700);display:inline-block;font-size:12px;font-weight:500;padding:2px 10px}.fax-preview-container .fax-blocked-table,.fax-preview-container .fax-history-table{flex:1 1;min-height:0}.fax-preview-container .fax-history-actions-dd.e-dropdown-btn.e-btn{background:#0000;border:none;box-shadow:none;min-width:auto;padding:0}.fax-preview-container .fax-history-actions-dd.e-dropdown-btn.e-btn .mgc_more_2_fill:before{color:var(--gray-500);font-size:16px}.fax-preview-container .fax-datagrid .e-grid .e-row.fax-history-row-selected td{background-color:var(--blue-100)!important}.fax-move-modal .fmm-folder-list{background-color:var(--blue-100);border-radius:8px;display:flex;flex-direction:column;margin-top:16px;max-height:280px;overflow-y:auto}.fax-move-modal .fmm-folder-item{align-items:center;border-bottom:1px solid var(--blue-200);cursor:pointer;display:flex;gap:12px;justify-content:space-between;padding:8px}.fax-move-modal .fmm-folder-item:last-child{border-bottom:none}.fax-move-modal .fmm-folder-item:hover{background-color:var(--blue-200)}.fax-move-modal .fmm-folder-item-selected{background-color:var(--blue-200);border-color:var(--blue-300)}.fax-move-modal .fmm-folder-info{align-items:center;display:flex;gap:12px;min-width:0}.fax-move-modal .fmm-folder-icon:before{color:var(--blue-400);font-size:30px}.fax-move-modal .fmm-folder-name{color:var(--gray-700);font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fax-move-modal .fmm-move-here{flex-shrink:0;visibility:hidden}.fax-move-modal .fmm-folder-item-selected .fmm-move-here,.fax-move-modal .fmm-folder-item:hover .fmm-move-here{visibility:visible}.fax-move-modal .fmm-folder-empty{color:var(--gray-500);font-size:14px;padding:24px 16px;text-align:center}.fax-preview-container .fax-datagrid .custom-datagrid-container .e-checkbox-wrapper{align-items:center;display:flex;height:100%;justify-content:flex-start;margin:0;padding:0;position:relative;width:100%}.fax-preview-container .fax-datagrid .e-headercell.e-gridchkbox,.fax-preview-container .fax-datagrid .e-rowcell.e-gridchkbox{padding-left:8px;padding-right:0;text-align:left;vertical-align:middle}.fax-preview-container .fax-datagrid .e-checkbox-wrapper input.e-checkselect,.fax-preview-container .fax-datagrid .e-checkbox-wrapper input[type=checkbox]{height:0!important;margin:0!important;opacity:0!important;padding:0!important;pointer-events:none;position:absolute!important;width:0!important}.fax-preview-container .fax-datagrid .e-checkbox-wrapper label{align-items:center;display:flex;justify-content:flex-start;margin:0}.fax-preview-container .fax-datagrid .e-checkbox-wrapper .e-frame,.fax-preview-container .fax-datagrid .e-checkbox-wrapper .e-frame.e-check,.fax-preview-container .fax-datagrid .e-checkbox-wrapper .e-frame.e-stop{align-items:center;border:1px solid var(--blue-300);border-radius:4px;box-sizing:border-box;display:flex;height:16px!important;justify-content:center;line-height:1;margin:0;min-height:16px!important;min-width:16px!important;padding:0!important;width:16px!important}.fax-preview-container .fax-datagrid .e-checkbox-wrapper .e-frame.e-check:before,.fax-preview-container .fax-datagrid .e-checkbox-wrapper .e-frame.e-stop:before{font-size:10px;line-height:16px}.fax-preview-container .fax-list-toolbar .e-checkbox-wrapper .e-frame.e-check,.fax-preview-container .fax-list-toolbar .e-checkbox-wrapper .e-frame.e-stop,.fax-preview-container .fax-message-row .e-checkbox-wrapper .e-frame.e-check,.fax-preview-container .fax-message-row .e-checkbox-wrapper .e-frame.e-stop{align-items:center;display:flex;justify-content:center;line-height:1;padding:0}.fax-preview-container .fax-list-toolbar .e-checkbox-wrapper .e-frame,.fax-preview-container .fax-message-row .e-checkbox-wrapper .e-frame{border:1px solid var(--blue-300);border-radius:4px;height:16px;min-height:16px;min-width:16px;width:16px}.fax-preview-container .fax-list-toolbar .e-checkbox-wrapper label,.fax-preview-container .fax-message-row .e-checkbox-wrapper label{align-items:center;display:flex}.fax-preview-container .custom-datagrid-container .e-headercell .e-frame.e-icons{display:none}@page{margin:.75in 1in}@media print{body{color:var(--gray-black);margin:0}body *{visibility:hidden}.fax-detail-printable,.fax-detail-printable *{visibility:visible}.fax-detail-printable{box-sizing:border-box;position:static;width:100%}.fax-detail-body-container{color:var(--gray-black)!important;font-size:12pt;gap:16px!important;min-height:auto!important;overflow:visible!important;padding:0!important}.fax-detail-body .fax-cover-document{gap:12px}.fax-detail-body .fax-cover-row{color:var(--gray-black);display:block;line-height:1.5;margin-bottom:6px}.fax-detail-body .fax-cover-title{color:var(--gray-black);font-size:16pt}.fax-detail-body .fax-cover-message{color:var(--gray-black);line-height:1.6;margin-top:12px}.fax-detail-body .fax-cover-empty{color:var(--gray-600);padding:24px 0}.fax-detail-attachments{border-top:1px solid var(--gray-white)!important;margin-top:24px;padding-top:12px!important;page-break-inside:avoid}.fax-detail-attachments-title{color:var(--gray-black)!important;font-size:12pt}.fax-attachment-cards{display:block!important}.fax-attachment-card{background:#0000!important;border:none!important;box-shadow:none!important;padding:4px 0!important}.fax-attachment-meta,.fax-attachment-title{color:var(--gray-black)!important}.fax-attachment-download-screen,.fax-cover-image-hidden--clickable{display:none!important}}.mc-email{display:flex;flex:1 1;gap:8px;min-height:0;padding:8px 12px}.mce-side-panel{background-color:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;display:flex;flex-direction:column;gap:0;min-height:0;padding:8px 12px;width:18%}.mce-side-panel-scrollable{flex:1 1;min-height:0;overflow-x:hidden;overflow-y:auto}.mce-mailbox-list,.mce-side-panel-scrollable{display:flex;flex-direction:column;gap:0}.mce-folder-item{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--gray-700);cursor:pointer;display:flex;font-size:16px;font-weight:500;justify-content:space-between;margin:0;padding:8px;text-align:left;width:100%}.mce-folder-item:hover{background-color:var(--gray-100)}.mce-folder-item.active{background-color:var(--blue-100);color:var(--blue-600)}.mce-folder-row{align-items:center;display:flex;gap:8px}.mce-folder-row .mgc{font-size:16px}.mce-side-panel .mce-folder-item i:before{color:var(--gray-400)!important}.mce-side-panel .mce-folder-item:hover:not(.active) i:before{color:var(--gray-600)!important}.mce-side-panel .mce-folder-item.active i:before{color:var(--blue-500)!important}.mce-side-panel .mce-section-title>i:before{color:var(--gray-400)!important}.mce-side-panel .mce-section-header:hover .mce-section-title>i:before,.mce-side-panel .mce-section-title>i.mce-section-title-chevron:before{color:var(--gray-600)!important}.mce-side-panel .mce-add-hit i:before{color:var(--blue-500)!important}.mce-side-panel .mce-section-header:hover .mce-add-hit i:before{color:var(--blue-600)!important}.mce-side-panel button.mce-nested-item i:before{color:var(--gray-400)!important}.mce-side-panel button.mce-nested-item:hover i:before{color:var(--gray-600)!important}.mce-folder-count{color:var(--gray-400);font-size:16px;font-weight:400}.mce-folder-item.active .mce-folder-count{color:var(--blue-500);font-weight:500}.mce-divider{background:var(--gray-200);height:1px;margin:8px 0}.mce-section-header{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--gray-600);cursor:pointer;display:flex;justify-content:space-between;padding:8px;width:100%}.mce-section-header:hover{background-color:var(--gray-100)}.mce-section-title{align-items:center;display:flex;font-size:16px;font-weight:500;gap:8px}.mce-section-title .mgc{font-size:16px}.mce-section-title-text{flex-shrink:0}.mce-section-title>i.mce-section-title-chevron{flex-shrink:0;font-size:22px;line-height:1;margin-left:8px}.mce-section-actions{align-items:center;display:flex;gap:4px}.mce-add-hit{cursor:pointer;display:inline-flex}.mce-section-body{display:flex;flex-direction:column;padding-left:24px}.mce-nested-item{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--gray-700);cursor:pointer;display:flex;font-size:16px;font-weight:500;gap:8px;padding:8px;text-align:left}.mce-nested-item:hover{background-color:var(--gray-100)}.mce-folder-edit-item{cursor:text}.mce-folder-edit-item:hover{background-color:initial}.mce-folder-edit-input{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:6px;color:var(--gray-700);font-size:14px;line-height:20px;min-width:0;padding:2px 8px;width:100%}.mce-folder-edit-input:focus{border-color:var(--blue-500);outline:none}.mce-folder-row-item{justify-content:space-between}.mce-custom-folder-active{background-color:var(--blue-100)!important;color:var(--blue-600)}.mce-custom-folder-active .mce-folder-count{color:var(--blue-500);font-weight:500}.mce-custom-folder-active .mce-folder-nav-btn,.mce-custom-folder-active .mce-folder-nav-label{color:var(--blue-600)}.mce-side-panel .mce-custom-folder-active .mce-folder-nav-btn i:before{color:var(--blue-500)!important}.mce-label-row-item{justify-content:space-between}.mce-custom-label-active{background-color:var(--blue-100)!important;color:var(--blue-600)}.mce-custom-label-active .mce-folder-count{color:var(--blue-500);font-weight:500}.mce-custom-label-active .mce-label-nav-btn,.mce-custom-label-active .mce-label-nav-label{color:var(--blue-600)}.mce-label-nav-btn{flex:1 1;justify-content:flex-start;min-width:0;text-align:left}.mce-label-nav-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mce-label-row-btn{align-items:center;background:none;border:none;cursor:pointer;display:flex;gap:8px;min-width:0;padding:0}.mce-folder-nav-btn{flex:1 1;justify-content:flex-start;min-width:0;text-align:left}.mce-folder-nav-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mce-folder-row-btn{align-items:center;background:#0000;border:none;color:inherit;cursor:pointer;display:inline-flex;font:inherit;gap:8px;padding:0}.mce-folder-menu-wrap{align-items:center;display:inline-flex;justify-content:center;min-width:24px;position:relative}.mce-folder-count-inline{position:absolute;right:0;transition:opacity .15s ease}.mce-folder-menu-btn,.mce-folder-menu-wrap.is-open .mce-folder-count-inline,.mce-folder-row-item:hover .mce-folder-count-inline{opacity:0;pointer-events:none}.mce-folder-menu-btn{align-items:center;background:#0000;border:none;border-radius:6px;cursor:pointer;display:inline-flex;height:24px;justify-content:center;transition:opacity .15s ease;width:24px}.mce-folder-menu-wrap.is-open .mce-folder-menu-btn,.mce-folder-row-item:hover .mce-folder-menu-btn{opacity:1;pointer-events:auto}.mce-folder-menu-btn:hover{background:var(--gray-100)}.mce-folder-menu-btn i:before{color:var(--blue-500)!important;font-size:18px}.mce-folder-menu-dropdown{background:var(--gray-white);border:1px solid var(--gray-200);border-radius:4px;box-shadow:0 2px 4px #0000001a;min-width:146px;overflow:hidden;padding:0;position:absolute;right:0;top:calc(100% + 4px);z-index:10}.mce-folder-menu-item{align-items:center;background:#0000;border:none;color:var(--gray-600);cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:8px;line-height:20px;padding:6px 12px;text-align:left;width:100%}.mce-folder-menu-item i:before{color:var(--gray-600)!important;font-size:20px}.mce-folder-menu-item:hover{background:var(--blue-100)}.mce-folder-menu-item--danger{color:var(--red-500)}.mce-folder-menu-item--danger i:before{color:var(--red-500)!important}.mce-label-row{cursor:default;justify-content:space-between;width:100%}.mce-label-row.is-assignable .mce-label-row-main{border-radius:6px;cursor:pointer}.mce-label-row.is-assignable .mce-label-row-main:hover{background:var(--gray-100)}.mce-label-row-check{color:var(--blue-500);flex-shrink:0;font-size:14px;margin-left:auto}.mce-label-row-main{align-items:center;display:flex;flex:1 1;gap:8px;min-width:0}.mce-label-row-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mce-label-menu-wrap{align-items:center;display:inline-flex;position:relative}.mce-label-menu-btn{align-items:center;background:#0000;border:none;border-radius:6px;cursor:pointer;display:inline-flex;height:24px;justify-content:center;opacity:0;pointer-events:none;transition:opacity .15s ease;width:24px}.mce-label-menu-wrap.is-open .mce-label-menu-btn,.mce-label-row:hover .mce-label-menu-btn{opacity:1;pointer-events:auto}.mce-label-menu-btn:hover{background:var(--gray-100)}.mce-label-menu-btn i:before{color:var(--blue-500)!important;font-size:18px}.mce-label-menu-dropdown{background:var(--gray-white);border:1px solid var(--gray-200);border-radius:4px;box-shadow:0 2px 4px #0000001a;min-width:120px;overflow:hidden;padding:0;position:absolute;right:0;top:calc(100% + 4px);z-index:10}.mce-label-menu-item{align-items:center;background:#0000;border:none;color:var(--gray-600);cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:8px;line-height:20px;padding:6px 12px;text-align:left;width:100%}.mce-label-menu-item i:before{color:var(--gray-600)!important;font-size:20px}.mce-label-menu-item:hover{background:var(--blue-100)}.mce-label-menu-item--danger{color:var(--red-500)}.mce-label-menu-item--danger i:before{color:var(--red-500)!important}.mce-label-edit-cancel{align-items:center;background:#0000;border:none;border-radius:6px;cursor:pointer;display:inline-flex;height:24px;justify-content:center;width:24px}.mce-label-edit-cancel:hover{background:var(--gray-100)}.mce-label-edit-cancel i:before{color:var(--gray-600)!important;font-size:18px}.mce-side-panel .mce-label-tag-icon:before{color:inherit!important}.mce-create-label-inline{background:var(--blue-100);border-radius:8px;display:flex;flex-direction:column;gap:8px;margin-bottom:4px;padding:12px 8px}.mce-create-label-inline-input-row{align-items:center;display:flex;gap:8px}.mce-create-label-inline-input-row i:before{color:var(--gray-400)!important}.mce-create-label-inline-input{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:5px;color:var(--gray-700);flex:1 1;font-size:14px;font-weight:500;line-height:22px;min-width:0;padding:2px 8px}.mce-create-label-inline-input:focus{border-color:var(--blue-400);outline:none}.mce-create-label-inline-color-wrap{padding-left:24px}.mce-create-label-inline-color-label{color:var(--gray-600);font-size:12px;font-weight:500;line-height:20px;margin:0 0 4px}.mce-create-label-inline-swatches{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.mce-create-label-inline-swatch{border:none;border-radius:50%;cursor:pointer;height:20px;padding:0;width:20px}.mce-create-label-inline-swatch.is-selected{box-shadow:0 0 0 2px var(--gray-white),0 0 0 4px var(--blue-400)}.mce-main{background-color:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;display:flex;flex:1 1;flex-direction:column;min-width:0;overflow:visible}.mce-main:has(.mce-compose-shell){background:#0000;border:none;overflow:hidden}.mce-compose-shell{display:flex;flex:1 1;flex-direction:column;min-height:0;padding:0 0 8px}.mce-toolbar{gap:12px;justify-content:space-between;padding:10px 12px;position:relative;z-index:5}.mce-toolbar,.mce-toolbar-left,.mce-toolbar-right{align-items:center;display:flex;flex-wrap:wrap}.mce-toolbar-left{gap:24px}.mce-toolbar-right{gap:12px}.mce-toolbar-menu-wrap{display:inline-flex;position:relative}.mce-add-label-menu{background:var(--gray-white);border:1px solid var(--gray-200);border-radius:4px;box-shadow:0 2px 4px #0000001a;min-width:164px;overflow:hidden;position:absolute;right:0;top:calc(100% + 6px);z-index:20}.mce-add-label-menu-item{align-items:center;background:#0000;border:none;color:var(--gray-600);cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:8px;line-height:20px;padding:6px 12px;text-align:left;width:100%}.mce-add-label-menu-item.is-active,.mce-add-label-menu-item:hover{background:var(--blue-100)}.mce-add-label-checkbox{align-items:center;background:var(--gray-white);border:1.5px solid var(--blue-200);border-radius:4px;display:inline-flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.mce-add-label-checkbox.is-checked{background:var(--blue-500);border-color:var(--blue-500)}.mce-add-label-checkbox i:before{color:var(--gray-white)!important;font-size:12px}.mce-select-all{align-items:center;color:var(--gray-700);cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:8px}.mce-row-check input[type=checkbox],.mce-select-all input[type=checkbox]{appearance:none;-webkit-appearance:none;background:var(--gray-white);border:1px solid var(--blue-200);border-color:var(--blue-200);border-radius:4px;cursor:pointer;height:16px;width:16px}.mce-row-check input[type=checkbox]:checked,.mce-select-all input[type=checkbox]:checked{background:var(--blue-500);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m3.5 8.4 3 2.8 6.1-6' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:12px 12px;border-color:var(--blue-500)}.mce-toolbar-icons{align-items:center;display:flex;gap:12px}.mce-toolbar-divider{background:var(--gray-300);flex-shrink:0;height:20px;width:1px}.mce-toolbar-icons .mce-icon-btn{border-radius:0;height:auto;width:auto}.mce-toolbar-icons .mce-icon-btn:hover:not(:disabled){background:#0000}.mce-toolbar-icons .mce-icon-btn .mgc{font-size:16px}.mce-icon-btn{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--gray-600);cursor:pointer;display:inline-flex;height:36px;justify-content:center;padding:0;width:36px}.mce-icon-btn:hover:not(:disabled){background:var(--gray-100)}.mce-icon-btn:disabled{cursor:not-allowed;opacity:.4}.mce-icon-btn .mgc{font-size:18px}.mce-toolbar .mce-icon-btn i:before{color:var(--gray-400)!important}.mce-toolbar .mce-icon-btn:hover:not(:disabled) i:before{color:var(--blue-500)!important}.mce-icon-tooltip{position:relative}.mce-icon-tooltip:after{background:#000000b3;border-radius:8px;bottom:calc(100% + 10px);color:var(--gray-white);content:attr(data-tooltip);font-size:12px;font-weight:500;line-height:20px;padding:6px 8px;white-space:nowrap}.mce-icon-tooltip:after,.mce-icon-tooltip:before{left:50%;opacity:0;pointer-events:none;position:absolute;transform:translateX(-50%);visibility:hidden;z-index:20}.mce-icon-tooltip:before{border-left:6px solid #0000;border-right:6px solid #0000;border-top:8px solid #000000b3;bottom:calc(100% + 2px);content:""}.mce-icon-tooltip:hover:after,.mce-icon-tooltip:hover:before{opacity:1;visibility:visible}label.mce-sort{align-items:center;background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;box-sizing:border-box;color:var(--blue-600);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:14px;font-weight:500;gap:4px;margin:0;max-width:100%;min-height:34px;padding:4px 6px 4px 12px;position:relative;width:fit-content}.mce-sort--placeholder{max-width:100%}.mce-sort:focus-within{border-color:var(--blue-400);box-shadow:0 0 0 1px var(--blue-400);outline:none}.mce-sort-face{align-items:center;display:inline-flex;flex-shrink:0;gap:4px;pointer-events:none}.mce-sort-prefix,.mce-sort-value{flex-shrink:0;white-space:nowrap}.mce-sort-select{appearance:none;-webkit-appearance:none;border:none;border-radius:8px;box-sizing:border-box;cursor:pointer;font-size:16px;height:100%;inset:0;margin:0;opacity:0;padding-block:0;padding-inline:12px 10px;position:absolute;width:100%;z-index:1}.mce-sort-select option{padding-block:6px;padding-inline:12px 10px}.mce-sort-select:focus{outline:none}.mce-sort-chevron{flex-shrink:0;font-size:22px;line-height:1}.mce-toolbar .mce-sort-chevron:before{color:var(--blue-600)!important}.mce-filter-tab-wrap{align-items:center;display:flex}.mce-email-filter-tabs.tab-button-group{flex-wrap:nowrap}.mce-pagination{align-items:center;background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;display:flex;gap:0;overflow:hidden}.mce-page-label{align-items:center;border-right:1px solid var(--gray-200);color:var(--blue-500);display:inline-flex;font-size:12px;font-weight:600;justify-content:center;line-height:20px;min-width:auto;padding:6px 13px;text-align:center}.mce-pagination .mce-icon-btn{border-radius:0;height:32px;width:32px}.mce-pagination .mce-icon-btn:not(:last-child){border-right:1px solid var(--gray-200)}.mce-pagination .mce-icon-btn:hover:not(:disabled){background:var(--gray-white)}.mce-pagination .mce-icon-btn:disabled{opacity:1}.mce-pagination .mce-icon-btn .mgc:before{color:var(--gray-300)!important}.mce-list{border-bottom-left-radius:16px;border-bottom-right-radius:16px;border-top-left-radius:16px;border-top-right-radius:16px;display:flex;flex:1 1;flex-direction:column;gap:8px;min-height:0;overflow-y:auto;padding:12px}.mce-list:has(>.mce-open-email){display:flex;flex-direction:column;gap:0;overflow:visible;padding:0}.mce-empty{color:var(--gray-500);font-size:14px;padding:48px 16px;text-align:center}.mce-fetch-error{background:#9e1f1614;border:1px solid #9e1f1640;border-radius:10px}.mce-fetch-error,.mce-sync-notice{color:var(--gray-700);font-size:13px;margin:0 14px 8px;padding:10px 12px}.mce-sync-notice{background:#1570ef14;border:1px solid #1570ef40;border-radius:10px}.mce-sync-notice-link{background:none;border:none;color:var(--blue-600);cursor:pointer;font:inherit;padding:0;text-decoration:underline}.mce-sync-notice-link:hover{color:var(--blue-700)}.mce-row.mce-row-skeleton{cursor:default;pointer-events:none}.mce-row.mce-row-skeleton:hover{background:#0000}.mce-row-skeleton-inner{flex:1 1;min-width:0}.mce-email-image-hidden{color:var(--gray-500);font-size:12px}.mce-email-image-hidden--clickable{cursor:pointer;text-decoration:underline}.mce-row{align-items:center;border:1px solid var(--gray-100);border-radius:8px;cursor:pointer;display:flex;gap:10px;padding:8px}.mce-row:hover{background:var(--blue-100)}.mce-row.unread .mce-from,.mce-row.unread .mce-subject{font-weight:600}.mce-row-check{padding-top:2px}.mce-star{background:none;border:none;cursor:pointer;line-height:1;padding:0}.mce-inbox-star:not(.starred) .mgc:before{color:var(--blue-200)!important}.mce-open-star:not(.starred) .mgc:before{color:var(--gray-400)!important}.mce-star.starred,.mce-star.starred .mgc{color:var(--yellow-400);color:var(--mce-star-color,var(--yellow-400))}.mce-star.starred .mgc:before{color:var(--yellow-400)!important;color:var(--mce-star-color,var(--yellow-400))!important}.mce-row-body{flex:1 1;gap:10px}.mce-row-body,.mce-row-top{align-items:center;display:flex;min-width:0}.mce-row-top{flex-shrink:0;flex-wrap:nowrap;gap:8px}.mce-from{color:var(--gray-700);font-size:14px;font-weight:500;white-space:nowrap}.mce-label-pills{display:flex;flex-wrap:nowrap;gap:6px;white-space:nowrap}.mce-pill{align-items:center;border:none;border-radius:8px;display:inline-flex;font-size:12px;font-weight:600;gap:8px;justify-content:center;min-height:20px;padding:0 8px}.mce-row-subject{color:var(--gray-700);flex:1 1;font-size:14px;line-height:22px;margin-top:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mce-snippet{color:var(--gray-400);font-weight:400}.mce-row-meta{align-items:flex-end;display:flex;flex-direction:row;flex-shrink:0;gap:8px;white-space:nowrap}.mce-attach{color:var(--gray-400);font-size:16px}.mce-attach:before{color:var(--gray-400)!important}.mce-time{color:var(--gray-400);font-size:14px;white-space:nowrap}.mce-open-email{background:var(--gray-white);border:none;border-radius:0;display:flex;flex:1 1;flex-direction:column;gap:8px;min-height:0;overflow:visible;padding:12px}.mce-open-toolbar{align-items:center;display:flex;flex-shrink:0;min-height:22px;overflow:visible;position:relative;width:100%;z-index:10}.mce-open-toolbar-start{align-items:center;display:flex;gap:24px;min-width:0}.mce-open-back{align-items:center;background:#0000;border:none;color:var(--blue-600);cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;line-height:22px;padding:0}.mce-open-back .mgc{font-size:16px}.mce-open-back .mgc:before{color:var(--blue-600)!important}.mce-open-toolbar-actions{align-items:center;display:flex;gap:12px;min-width:0}.mce-open-star.mce-star .mgc{font-size:18px}.mce-open-icon-btn:hover:not(:disabled) .mgc:before{color:var(--blue-500)!important}.mce-open-icon-btn{background:#0000;border:none;color:var(--gray-400);cursor:pointer;line-height:1;padding:0}.mce-open-toolbar .mce-icon-tooltip:after,.mce-open-toolbar .mce-icon-tooltip:before{z-index:30}.mce-open-icon-btn .mgc{font-size:16px}.mce-open-icon-btn .mgc:before{color:var(--gray-400)!important}.mce-open-divider{background:#aaaeb6;flex-shrink:0;height:20px;width:1px}.mce-open-card{border:1px solid var(--blue-200);border-radius:8px;padding:18px 24px}.mce-open-card-head{align-items:stretch;display:flex;gap:20px;justify-content:space-between}.mce-open-subject{color:var(--gray-700);font-size:18px;font-weight:600;line-height:28px;margin:0 0 8px}.mce-open-label-pills{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.mce-open-line{align-items:baseline;display:flex;font-size:14px;gap:8px;line-height:22px}.mce-open-label{color:var(--gray-600);font-weight:600}.mce-open-value{color:var(--gray-500)}.mce-open-email-address{color:var(--blue-500);font-size:12px;line-height:20px}.mce-open-card-right{align-items:flex-end;align-self:stretch;display:flex;flex-direction:column;justify-content:space-between}.mce-open-date{color:var(--gray-500);font-size:14px;font-weight:600;line-height:22px}.mce-open-actions{display:flex;gap:8px;justify-content:flex-end}.mce-open-action-btn{align-items:center;background:var(--gray-white);border:1px solid var(--blue-200);border-radius:6px;color:var(--blue-600);display:inline-flex;font-size:12px;font-weight:500;gap:8px;justify-content:center;line-height:20px;padding:2px 8px}.mce-open-action-btn i:before{color:var(--blue-500)!important}.mce-open-content{display:flex;flex:1 1;flex-direction:column;gap:12px;margin-top:12px;min-height:0;overflow-y:auto}.mce-open-content,.mce-open-html{color:var(--gray-500);font-size:16px;line-height:24px}.mce-open-html{margin-bottom:20px;margin-left:12px}.mce-open-html p{margin:0 0 12px}.mce-open-html p:last-child{margin-bottom:0}.mce-open-paragraph{margin:0}.mce-open-attachments{border-top:1px solid var(--gray-200);margin-left:12px;padding-top:20px}.mce-open-attachments-title{color:var(--gray-700);font-size:14px;font-weight:600;line-height:22px;margin:0 0 8px}.mce-open-attachments-list{display:flex;flex-wrap:wrap;gap:8px}.mce-open-attachment-item{align-items:flex-start;border:1px solid var(--blue-200);border-radius:8px;display:flex;flex-direction:column;justify-content:center;min-width:0;padding:8px 12px}.mce-open-attachment-heading{align-items:center;display:flex;gap:12px;max-width:100%;min-width:0}.mce-open-attachment-title{color:var(--gray-600);font-size:14px;font-weight:600;line-height:22px;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mce-open-attachment-download-icon{display:block;flex-shrink:0;height:16px;width:16px}.mce-open-attachment-meta{color:var(--gray-500);font-size:14px;font-weight:400;line-height:22px}.mce-open-attachment-link{cursor:pointer;display:block;text-decoration:none;transition:border-color .15s ease,background-color .15s ease}.mce-open-attachment-link:hover{background-color:var(--blue-50);border-color:var(--blue-400)}.mce-move-folder-modal-backdrop{background-color:#1b1d2259}.mce-move-folder-modal-dialog{max-width:520px;width:calc(100% - 24px)}.mce-move-folder-modal-content{border:none;border-radius:8px;box-shadow:0 8px 24px #1128501f;overflow:hidden}.mce-move-folder-modal{background:var(--gray-white);color:var(--gray-700);display:flex;flex-direction:column}.mce-move-folder-head{align-items:center;background:var(--gray-white);border-bottom:1px solid var(--gray-100);display:flex;justify-content:space-between;padding:8px 12px}.mce-move-folder-title{color:var(--blue-600);font-size:16px;font-weight:600;letter-spacing:-.03em;line-height:24px;margin:0}.mce-move-folder-close{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--gray-500);cursor:pointer;display:inline-flex;height:24px;justify-content:center;padding:0;width:24px}.mce-move-folder-close:hover{background:var(--gray-100)}.mce-move-folder-body{display:flex;flex-direction:column;gap:12px;padding:12px 24px 16px}.mce-move-folder-search-label{color:var(--blue-700);font-size:14px;font-weight:500;line-height:22px;margin:0}.mce-move-folder-search-input{background:var(--gray-white);border:1px solid var(--gray-200);border-radius:8px;color:var(--gray-700);font-size:14px;font-weight:500;line-height:22px;padding:5px 8px;width:100%}.mce-move-folder-search-input::placeholder{color:var(--gray-400)}.mce-move-folder-search-input:focus{border-color:var(--blue-400);box-shadow:0 0 0 2px #65acf540;outline:none}.mce-move-folder-list{border:1px solid var(--blue-200);border-radius:6px;overflow:hidden}.mce-move-folder-empty{background:var(--blue-100);color:var(--gray-500);font-size:14px;padding:16px;text-align:center}.mce-move-folder-row{align-items:center;background:var(--blue-100);border-bottom:1px solid var(--blue-200);display:flex;gap:8px;justify-content:space-between;padding:8px}.mce-move-folder-row:last-child{border-bottom:none}.mce-move-folder-row--active{background:var(--blue-200);border-color:var(--blue-300)}.mce-move-folder-row-main{align-items:center;background:#0000;border:none;color:inherit;cursor:pointer;display:flex;flex:1 1;font:inherit;gap:12px;min-width:0;padding:0;text-align:left}.mce-move-folder-row-icon{flex-shrink:0;font-size:30px}.mce-move-folder-row-icon:before{color:var(--blue-500)!important}.mce-move-folder-row-name{color:var(--gray-700);font-size:14px;font-weight:500;line-height:22px}.mce-move-folder-move-here{background:var(--blue-500);border:none;border-radius:8px;color:var(--gray-white);cursor:pointer;flex-shrink:0;font-size:12px;font-weight:500;line-height:20px;padding:4px 12px}.mce-move-folder-move-here:hover:not(:disabled){filter:brightness(1.05)}.mce-move-folder-move-placeholder{flex-shrink:0;width:88px}.mce-move-folder-footer{border-top:1px solid var(--gray-200);display:flex;gap:8px;justify-content:flex-end;padding:8px}.mce-move-folder-btn-cancel{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;color:var(--blue-600);cursor:pointer;font-size:12px;font-weight:500;line-height:20px;padding:4px 12px}.mce-move-folder-btn-cancel:hover{background:var(--blue-100)}.mce-move-folder-btn-done{background:var(--blue-500);border:none;border-radius:8px;color:var(--gray-white);cursor:pointer;font-size:12px;font-weight:500;line-height:20px;padding:4px 12px}.mce-move-folder-btn-done:hover:not(:disabled){filter:brightness(1.05)}.mce-move-folder-btn-done:disabled{cursor:not-allowed;opacity:.45}.mce-create-label-modal-backdrop{background-color:#1b1d2259}.mce-create-label-modal-dialog{max-width:400px;width:calc(100% - 24px)}.mce-create-label-modal-content{border:none;border-radius:8px;box-shadow:0 8px 24px #1128501f;overflow:hidden}.mce-create-label-modal{background:var(--gray-white);color:var(--gray-700);display:flex;flex-direction:column}.mce-create-label-head{align-items:center;background:var(--gray-white);border-bottom:1px solid var(--gray-100);display:flex;justify-content:space-between;padding:8px 12px}.mce-create-label-title{color:var(--blue-600);font-size:16px;font-weight:600;letter-spacing:-.03em;line-height:24px;margin:0}.mce-create-label-close{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--gray-500);cursor:pointer;display:inline-flex;height:24px;justify-content:center;padding:0;width:24px}.mce-create-label-close:hover{background:var(--gray-100)}.mce-create-label-body{display:flex;flex-direction:column;gap:16px;padding:12px 24px 8px}.mce-create-label-field{display:flex;flex-direction:column;gap:4px}.mce-create-label-label{color:var(--blue-700);font-size:14px;font-weight:500;line-height:22px;margin:0}.mce-create-label-input{background:var(--gray-white);border:1px solid var(--gray-200);border-radius:8px;color:var(--gray-700);font-size:14px;font-weight:500;line-height:22px;padding:5px 8px;width:100%}.mce-create-label-input::placeholder{color:var(--gray-400)}.mce-create-label-input:focus{border-color:var(--blue-400);box-shadow:0 0 0 2px #65acf540;outline:none}.mce-create-label-swatches{display:flex;flex-wrap:wrap;gap:10px;padding-top:4px}.mce-create-label-swatch{align-items:center;border:2px solid #0000;border-radius:50%;box-sizing:border-box;cursor:pointer;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;padding:0;position:relative;width:32px}.mce-create-label-swatch:hover{filter:brightness(1.06)}.mce-create-label-swatch--selected{border-color:var(--blue-500);box-shadow:0 0 0 1px var(--gray-white),0 0 0 3px var(--blue-200)}.mce-create-label-footer{border-top:1px solid var(--gray-200);display:flex;gap:8px;justify-content:flex-end;padding:8px 12px}.mce-create-label-btn-cancel{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;color:var(--blue-600);cursor:pointer;font-size:12px;font-weight:500;line-height:20px;padding:4px 12px}.mce-create-label-btn-cancel:hover{background:var(--blue-100)}.mce-create-label-btn-create{background:var(--blue-500);border:none;border-radius:8px;color:var(--gray-white);cursor:pointer;font-size:12px;font-weight:500;line-height:20px;padding:4px 12px}.mce-create-label-btn-create:hover:not(:disabled){filter:brightness(1.05)}.mce-create-label-btn-create:disabled{cursor:not-allowed;opacity:.45}.mc-contact{flex:1 1;min-height:0;overflow:hidden;padding:8px 12px}.mc-contact,.mc-contact .name-col{display:flex;flex-direction:column}.mc-contact .custom-datagrid-container .e-rowcell{height:36px;padding:0}.mc-contact .name-col .name.danger{color:var(--red-500)}.mc-contact .name-col .contact-id{color:var(--gray-500);font-size:12px;font-weight:500}.mc-contact .custom-datagrid-container .view-note{color:var(--blue-500)}.mc-contact .custom-datagrid-container button:disabled{opacity:.5;pointer-events:none}.mc-contact .custom-datagrid-container span.gray-text{color:var(--gray-400)!important;font-size:14px;font-weight:500}.mc-contact .e-headercelldiv.e-headerchkcelldiv{margin:0}.mc-contact .patient-name .patient-photo{height:30px;width:30px}.mc-contact .e-checkbox-wrapper.e-css{display:flex;justify-content:center}.mc-contact [data-colindex="1"]{padding:8px 6px}.mc-contact [data-colindex="3"]{padding:2px 8px}.mc-contact .action-button-filled{align-items:center;background-color:var(--blue-500);border-radius:8px;display:inline-flex;height:24px;margin:0 2px;padding:5px;width:24px}.mc-contact .action-button-filled i:before{color:var(--gray-white)}.mc-contact .action-buttons .e-control.e-dropdown-btn.e-lib.e-btn{border:1px solid var(--gray-400)!important}.mc-contact .action-buttons .e-control.e-dropdown-btn.e-lib.e-btn .ti-dots-vertical:before{color:var(--gray-400)}.mc-contact .status-col{display:flex;justify-content:center}.mc-contact .status-col div{border-radius:8px;font-size:12px;font-weight:500;padding:0 8px}.mc-contact .status-col .feedback{background-color:var(--indigo-200);color:var(--indigo-700)}.mc-contact .status-col .inquiry{background-color:var(--blue-200);color:var(--blue-700)}.mc-contact .status-col .resolved{background-color:var(--vivid-green-200);color:var(--vivid-green-700)}.mc-contact .status-col .unresolved{background-color:var(--yellow-400);color:var(--yellow-700)}.mc-contact .status-col .follow-up-required{background-color:var(--orange-200);color:var(--orange-700)}.mc-contact .status-col .high-priority{background-color:var(--red-200);color:var(--red-600)}.acm-dd ul{background:var(--gray-white);border:1px solid var(--gray-200);border-radius:8px;box-shadow:0 2px 4px 0 #0000001a;width:fit-content}.acm-dd .e-menu-icon:before{color:var(--gray-500)!important;font-size:16px}.acm-dd .e-menu-icon.mgc_delete_2_fill:before{color:var(--red-500)!important}.acm-dd .e-menu-icon{margin-right:4px!important}.acm-dd .e-item{color:var(--gray-500);font-size:12px;font-weight:400}.mc-contact .message-grid-scroll-section .custom-datagrid-container .e-grid{display:flex;flex:0 0 auto;flex-direction:column;overflow:visible;width:100%}.mc-contact .view-note{border:1px solid var(--blue-500);height:24px;padding:4px;width:24px}.mc-contact .view-note>*,.mc-contact .view-note>:before{color:var(--blue-500)}.mc-skeleton .mcs-tabs-container{background:var(--gray-white);display:flex;padding:8px 12px}.mc-skeleton .e-skeleton{background-color:#e6e6e6}.mc-skeleton .mcs-tab:first-of-type{background-color:var(--gray-100);border-bottom-left-radius:8px;border-top-left-radius:8px;width:80px}.mc-skeleton .mcs-tab:last-child{border-bottom-right-radius:8px;border-top-right-radius:8px}.mc-skeleton .mcs-tab{align-content:center;background-color:var(--gray-white);display:flex;flex-shrink:0;flex-wrap:wrap;gap:8px;height:32px;padding:5px 12px;width:66px}.mc-skeleton .mcs-panel{height:calc(100vh - 114px);width:320px}.mc-skeleton .mcs-panel .mcs-filter{background-color:var(--gray-100);padding:8px}.mc-skeleton .mcs-panel .mcs-filter .mcs-row-1{background:#e6e6e6;border-radius:20px;flex-shrink:0;height:14px;margin-bottom:18px;width:104px}.mc-skeleton .mcs-panel .mcs-filter .mcs-row-2{background:var(--gray-white);border-radius:8px;flex-shrink:0;height:38px;margin-bottom:8px;padding:8px;width:100%}.mc-skeleton .mcs-panel .mcs-filter .mcs-row-2 .e-skeleton.e-skeleton-circle{margin-right:8px}.mc-skeleton .mcs-panel .mcs-filter .mcs-row-3{background:#e6e6e6;border-radius:17.5px;height:12.25px;margin-bottom:13.75px;width:34px}.mc-skeleton .mcs-panel .mcs-filter .mcs-row-4{background:var(--gray-white);border-radius:8px;display:flex;height:40px;justify-content:space-between;margin-bottom:8px;padding:8px;width:100%}.mc-skeleton .mcs-panel .mcs-filter .mcs-row-4 .mcs-dd{align-content:center;flex-wrap:wrap}.mcs-panel .mcs-list{height:calc(100vh - 276px)}.mcc-content{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.page-content:has(.message-container-page){overflow:hidden}.message-grid-scroll-section{overflow:hidden}.message-grid-scroll-section,.message-grid-scroll-section .custom-datagrid-container{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.message-grid-scroll-section .pagination-container{flex-shrink:0}.message-grid-scroll-section .e-gridcontent{max-height:none;max-height:var(--page-grid-scroll-max-height,none);overflow-x:hidden;overflow-y:auto}.mcc-content .nav-tabs{height:49px;padding:8px}.mcc-content .nav-tabs .nav-item button[aria-selected=true]{background:var(--gray-100)}.mcc-content .nav-tabs .nav-item button{border:1px solid var(--gray-200);color:var(--gray-500);font-size:14px;font-weight:600;height:32px;margin:0;padding:8px}.mcc-content .mcc-tab-layer{border-bottom:1px solid var(--blue-200);display:flex;flex-shrink:0;justify-content:space-between;padding:8px 12px;width:100%}.mcc-content>.calls-container,.mcc-content>.mc-contact,.mcc-content>.mc-fax{flex:1 1 auto;min-height:0}.mcc-content .nav-tabs .nav-item:first-child button{border-bottom-left-radius:8px;border-top-left-radius:8px}.mcc-content .nav-tabs .nav-item:not(:first-child) button{border-bottom-left-radius:0;border-left:0;border-top-left-radius:0;margin-left:-1px}.mcc-content .nav-tabs .nav-item:last-child button{border-bottom-right-radius:8px;border-top-right-radius:8px}.mcc-content .nav-tabs .nav-item:not(:last-child) button{border-bottom-right-radius:0;border-top-right-radius:0}.mcc-content .nav-tabs .nav-item button span{margin-right:4px}.mcc-content .nav-tabs .nav-item button span:before{color:var(--gray-500)}.mcc-content .mc-calls-buttons,.mcc-content .mc-contact-buttons{align-items:center;display:flex;gap:8px}.mcc-content .tab-content{padding:0}.mcc i:before{color:var(--gray-500)}.mcc .mgc_close_line:before{color:var(--gray-400)!important}.mcc .mgc_user_3_fill:before{color:var(--gray-white)!important}.chat-action-toaster.toast-container{bottom:113px!important;left:calc(190px + 50%)!important;width:fit-content}.chat-action-toaster .toast.show{background:var(--blue-100);border:0;border-radius:24px;color:var(--blue-500);display:flex;font-size:12px;font-weight:400;gap:64px;padding:6px 12px;width:auto}.chat-action-toaster .toast.show .undo-button{color:var(--blue-600);cursor:pointer;font-size:12px;font-weight:500}.mcc-content .no-profile-image{align-content:center;background:var(--gray-200);border-radius:12px;display:flex;flex-wrap:wrap;height:40px;justify-content:center;min-width:40px;width:40px}.mcc-content .no-profile-image,.mcc-content .no-profile-image:before{color:var(--gray-white);font-size:24px}.mcc-content .mc-calls-buttons .custom-dropdown{align-items:center;background-color:var(--gray-white);border:1px solid var(--blue-300);border-radius:8px;display:flex;height:100%;justify-content:center;min-width:100px;padding:0 5px;width:max-content}.mcc-content .mc-calls-buttons .custom-dropdown .custom-dropdown-menu{min-width:100px}.mcc-content .mc-calls-buttons .custom-dropdown .custom-dropdown-button{color:var(--blue-600);font-size:14px}.mcc-content .mc-calls-buttons .custom-dropdown .custom-dropdown-item{cursor:pointer}.mcc-content .fax-compose-actions{align-items:center;display:flex;gap:8px}.add-note-modal .modal-content{display:flex;flex-direction:column;height:100%;max-height:736px;width:auto}.add-note-modal .modal-dialog{height:100%;max-height:736px;max-width:904px;width:100%}.add-note-modal .modal-body{display:flex;flex:1 1;flex-direction:column;overflow:hidden}.add-note-modal .modal-body .row{display:flex;flex:1 1;margin:0}.add-note-modal .modal-body .col{display:flex;flex-direction:column;min-height:0}.add-note-modal .anm-note-listgroup{align-items:flex-start;align-self:stretch;color:var(--gray-700);display:flex;flex:1 1;flex-direction:column;gap:8px;justify-content:flex-start;min-height:350px;overflow-y:auto;width:312px}.add-note-modal .anm-note-listgroup-view{flex:1 1;min-height:380px}.add-note-modal .anm-note-listgroup .list-group-item{background:var(--gray-white);border:1px solid var(--gray-200);border-radius:8px;font-size:14px;padding:8px}.add-note-modal .anm-li-title{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;width:100%}.add-note-modal .anm-li-title .anm-title{color:var(--gray-700);font-size:12px;font-weight:500;line-height:20px}.add-note-modal .anm-note-listgroup .list-group-item.active{background:var(--blue-100);border:1px solid var(--blue-200);border-radius:8px;color:var(--gray-700)}.add-note-modal .badge{align-items:center;border-radius:8px;display:flex;font-size:12px;font-weight:500;justify-content:center;padding:4px 8px;width:fit-content}.add-note-modal .badge.call,.add-note-modal .badge.contact{background:var(--indigo-200);color:var(--indigo-700)}.add-note-modal .badge.charting{background:var(--blue-600);color:var(--gray-white)}.add-note-modal .badge.perio{background:var(--teal-200);color:var(--teal-700)}.add-note-modal .badge.treatment-plan{background:var(--indigo-200);color:var(--indigo-700)}.add-note-modal .badge.appointment{background:var(--blue-200);color:var(--blue-600)}.add-note-modal .badge.claims{background:var(--orange-200);color:var(--orange-700)}.add-note-modal .anm-footer{align-items:center;display:flex;justify-content:space-between}.add-note-modal .anm-footer .anm-source-count{color:var(--gray-400);font-size:10px;font-weight:500;line-height:20px;vertical-align:middle}.add-note-modal .anm-footer .anm-id{color:var(--blue-600);font-size:10px;font-weight:500;max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.add-note-modal .anm-li-title .anm-date{color:var(--gray-400);font-size:10px;font-weight:500}.add-note-modal .anm-note-listgroup .anm-li-empty{color:var(--gray-500);font-size:12px;font-weight:500}.add-note-modal .anm-note-preview{border:1px solid var(--blue-200);border-radius:8px;display:flex;flex-direction:column;flex-grow:1;gap:8px;min-height:0;overflow:hidden;width:560px}.add-note-modal .anm-note-preview .input-field{background:#0000;border:0;box-shadow:none;font-weight:500;padding:0}.add-note-modal .anm-note-preview .input-field::placeholder,.add-note-modal .anm-note-preview textarea::placeholder{font-size:14px;font-weight:500}.add-note-modal .anm-np-body-category{padding:0 8px}.add-note-modal .anm-np-body-category .badge{height:20px}.add-note-modal .anm-np-title{align-items:center;border-radius:8px 8px 0 0;box-sizing:initial;color:var(--gray-700);display:flex;font-weight:500;height:28px;justify-content:space-between;padding:9px 8px 0}.add-note-modal .anm-np-title .input-field,.add-note-modal .anm-np-title .left-header{align-items:center;display:flex;font-size:18px;gap:8px}.add-note-modal .anm-np-title .mgc_pencil_fill{background:#0000;border:0;color:var(--blue-500);font-size:16px;padding:0}.add-note-modal .anm-np-title .mgc_pencil_fill:before{color:var(--red-500);font-size:16px}.add-note-modal .anm-np-title .right-header{align-items:center;color:var(--gray-400);display:flex;font-size:12px;gap:4px}.add-note-modal .anm-np-title .mgc_layout_rightbar_close_line:before,.add-note-modal .anm-np-title .mgc_layout_rightbar_open_line:before{color:var(--blue-500);font-size:18px}.add-note-modal .anm-np-title .mgc_delete_2_fill{background:var(--gray-white);border:1px solid var(--red-500);border-radius:8px;padding:4px}.add-note-modal .anm-np-title .mgc_delete_2_fill:before{color:var(--red-500);font-size:16px}.add-note-modal .anm-np-title .input-field{color:var(--gray-700);font-size:18px;height:28px}.add-note-modal .anm-np-title .input-wrapper{height:28px}.add-note-modal .anm-np-title .anm-np-title-actions{display:flex;gap:4px}.add-note-modal .anm-np-title .mgc_close_line,.add-note-modal .anm-np-title .mgc_refresh_anticlockwise_1_line{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;display:flex;height:28px;justify-content:center;padding:6px;width:28px}.add-note-modal .anm-np-title .mgc_close_line:before,.add-note-modal .anm-np-title .mgc_refresh_anticlockwise_1_line:before{color:var(--blue-600);font-size:16px}.add-note-modal .anm-np-title .mgc_save_2_line{background:var(--blue-500);border-radius:8px;display:flex;height:28px;justify-content:center;padding:6px;width:28px}.add-note-modal .anm-np-title button:disabled{opacity:.5;pointer-events:none}.add-note-modal .anm-np-title .mgc_save_2_line:before{color:var(--gray-white);font-size:16px}.add-note-modal .tags-dropdown-menu{min-width:0;min-width:auto;padding:0;width:auto}.add-note-modal .tags-dropdown-menu .dropdown-item{color:var(--gray-700);font-size:12px;font-weight:500;padding:4px 8px;width:auto}.add-note-modal .anm-np-body-category-add-tag-button{cursor:pointer}.add-note-modal .anm-np-body-category-add-tag-button:after{display:none}.add-note-modal .anm-np-body-category-add-tag{align-items:center;color:var(--gray-400);display:inline-flex;font-size:12px;font-weight:500;justify-content:center;line-height:20px}.add-note-modal .anm-np-body-category-tags-remove i{cursor:pointer}.add-note-modal .anm-np-body-category-tags-remove:hover{opacity:.7}.add-note-modal .anm-np-body{color:var(--gray-700);display:flex;flex:1 1;flex-direction:column;font-size:14px;font-weight:500;line-height:22px;overflow:hidden}.add-note-modal .anm-np-body.pad-8{padding:8px}.add-note-modal .anm-np-body textarea{border:0;color:var(--gray-700);font-size:12px;height:300px;overflow-wrap:break-word;resize:none;white-space:pre-wrap;width:100%;word-break:break-all}.anm-np-body .modal-text-editor-comp .e-richtexteditor .e-rte-content .e-content,.anm-np-body .modal-text-editor-comp .e-richtexteditor .rte-placeholder{padding:0 8px}.anm-np-body .modal-text-editor-comp .e-richtexteditor .e-rte-content .e-content{max-height:none}.anm-np-body .anm-np-body-content{overflow:auto;padding:0 8px}.anm-np-body .modal-text-editor-comp .e-rte-content{flex:1 1!important;font-weight:500;height:100%!important;min-height:200px!important}.anm-np-body .modal-text-editor-comp{display:flex;flex:1 1;flex-direction:column;overflow:hidden}.add-note-modal .anm-np-body textarea:focus-visible{outline:none}.add-note-modal .anm-note-listgroup .anm-rp-item{border:1px solid var(--gray-200);border-radius:8px;display:flex;flex-direction:column;gap:8px;min-width:198px;padding:8px;width:100%}.add-note-modal .anm-note-listgroup .anm-rp-item.active{background:var(--blue-100);border:1px solid var(--blue-200)}.add-note-modal .anm-note-listgroup .anm-rp-item .anm-title{color:var(--gray-700);font-size:12px;font-weight:500}.add-note-modal .anm-note-listgroup .anm-rp-item .anm-content{color:var(--gray-500);font-size:12px;font-weight:500;max-width:290px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.add-note-modal .anm-note-listgroup .anm-rp-item .anm-footer{align-items:center;display:flex;justify-content:space-between}.add-note-modal .anm-note-listgroup .anm-rp-item .anm-footer .anm-id{color:var(--blue-600);font-size:10px;font-weight:500}.add-note-modal .anm-note-listgroup .anm-rp-item .anm-li-title .anm-date{color:var(--gray-400);font-size:10px;font-weight:500}.add-note-modal .add-note-modal-dropdown{border:1px solid var(--gray-400)!important;height:26px!important;margin:0;width:26px!important}.add-note-modal .add-note-modal-dropdown .mgc_more_2_fill:before{color:var(--gray-500)!important}.add-note-modal .add-note-modal-dropdown .e-btn-icon{font-size:16px!important}.add-note-modal-dropdown.e-dropdown-popup ul .e-item{line-height:30px;padding:0 4px}.add-note-modal-dropdown .mgc_pencil_fill:before{color:var(--gray-500)!important}.add-note-modal .anm-note-preview #target-input{height:100%!important}.add-note-modal .modal-text-editor-comp .e-richtexteditor.e-rte-tb-expand .e-toolbar-wrapper+.e-rte-content{padding-bottom:0}.add-note-modal .e-richtexteditor .e-rte-content .e-content p{margin-bottom:0}.add-note-modal .e-input-group.e-control-wrapper.e-date-wrapper{height:32px;max-width:145px;padding-right:0}.add-note-modal .e-input-group-icon.e-date-icon.e-icons{border-left:0}.add-note-modal .e-input-group-icon.e-date-icon.e-icons:hover{background-color:initial;color:var(--blue-600)}.add-note-modal .e-input-group-icon.e-date-icon.e-icons:before{content:"\eabf";font-family:Mingcute}.add-note-modal .note-filter-date:focus{box-shadow:none}.add-note-modal .e-ddl-icon:before{display:none}.add-note-modal .e-ddl-icon:after{background-image:url(/static/media/accordion_button.aa92bdf7f9faf21ea220.svg)!important;display:block;height:16px;width:16px}.add-note-modal .e-ddl .e-content .e-list-item{color:var(--gray-700);font-weight:500}.add-note-modal .filter-label{color:var(--gray-500);font-size:14px;font-weight:500}.add-note-modal .filter-label-reset{align-items:end;color:var(--blue-500);cursor:pointer;display:flex;font-size:12px;font-weight:500;margin-right:4px}.note-editor-filter-box{width:100%;z-index:10}.add-note-modal .anm-side-panel{min-width:320px;opacity:1;overflow:hidden;transition:width .3s ease-in-out,min-width .3s ease-in-out,opacity .3s ease-in-out;width:320px}.add-note-modal .anm-side-panel.closing{margin-left:0!important;min-width:0;opacity:0;width:0}.add-note-modal .e-dropdown-popup ul .e-item{padding:0}.add-note-modal .anm-np-body{width:654px!important}.add-note-modal .e-rte-content{height:500px!important}.add-note-modal .right-top-editor-buttons{display:inline-flex!important;float:right!important;gap:4px!important;margin-right:6px!important}.add-note-modal .note-top-toolbar{padding:6px 4px!important}.add-note-modal .microphone-buttons{align-items:center;background-color:#edf4ff;border-radius:8px;display:flex;padding:0 4px;width:fit-content}.add-note-modal .microphone-buttons .frequency-bar{display:flex;margin-left:4px;margin-right:4px}.add-note-modal .microphone-buttons .record-stop-buttons{background:#fff;border-radius:6px;display:flex;gap:10px;padding:4px}.add-note-modal .microphone-buttons .record-button{background-color:#b1d5fb;border:none;border-radius:4px;cursor:pointer;height:12px;width:12px}.add-note-modal .microphone-buttons .stop-button{background-color:#d8352a;border:none;border-radius:50%;cursor:pointer;height:12px;width:12px}.add-note-modal .microphone-buttons .microphone-mode-buttons{border:1px solid #b2c6ff;border-radius:6px;display:flex;margin-left:4px}.add-note-modal .microphone-buttons .regular-microphone-button{background-color:#fff;border:none;border-radius:4px;border-right:1px solid #b2c6ff;cursor:pointer;height:19px;padding:0;width:19px}.add-note-modal .microphone-buttons .ai-microphone-button{background-color:#edf4ff;border:none;cursor:pointer;height:19px;padding:0;width:19px}.add-note-modal .microphone-buttons i:before{font-size:16px}.add-note-modal .microphone-buttons .microphone-mode-buttons .mgc_mic_fill:before{color:#185dd8}.add-note-modal .microphone-buttons .microphone-mode-buttons .mgc_mic_ai_fill:before{color:#65acf5}.add-note-modal .microphone-buttons .frequency-bar .mgc_sound_line_line:before{color:#b1d5fb}.manage-contact-group-modal{padding:8px 12px}.manage-contact-group-modal .modal-content{min-height:465px}.manage-contact-group-modal .modal-body{display:flex;flex-direction:column;gap:8px;max-height:370px}.manage-contact-group-modal .group-item{align-items:center;border:1px solid var(--gray-200);border-radius:8px;display:flex;justify-content:space-between;padding:5px 8px}.manage-contact-group-modal .manage-group-grid{flex:1 1;min-height:0;overflow-y:auto}.manage-contact-group-modal .manage-group-grid .e-gridcontent{border:0!important}.manage-contact-group-modal .manage-group-grid .e-grid .e-gridheader{display:none}.manage-contact-group-modal .manage-group-grid .e-row{border:0}.manage-contact-group-modal .manage-group-grid .e-rowcell.e-templatecell{border:0;padding:4px 0!important}.manage-contact-group-modal .mgcm-main-text{align-items:center;display:flex;gap:8px;line-height:24px}.manage-contact-group-modal .mgcm-group-name{color:var(--gray-700);font-size:.875rem;font-weight:500}.manage-contact-group-modal .badge{border-radius:8px;color:var(--gray-black);font-size:12px;font-weight:500;padding:4px 8px}.manage-contact-group-modal .badge.sms{background-color:var(--indigo-200);color:var(--indigo-700)}.manage-contact-group-modal .badge.messenger{background-color:var(--blue-100);color:var(--blue-700)}.manage-contact-group-modal .badge.instagram{background-color:var(--violet-200);color:var(--violet-700)}.manage-contact-group-modal .mgcm-member-count{color:var(--gray-400);font-size:12px;font-weight:500;line-height:24px}.manage-contact-group-modal .mgcm-member-count.absolute{bottom:10.6px;position:absolute;right:0}.mcgm-custom-backdrop.z-1064{z-index:1064!important}.mcgm-custom-backdrop.z-1059{z-index:1059!important}.manage-contact-group-modal .view-list-back-container{align-items:center;background:var(--blue-100);border-radius:8px;display:flex;justify-content:space-between;padding:4px}.manage-contact-group-modal .back-btn{align-items:center;color:var(--blue-500);display:flex;font-size:.875rem;font-weight:500;gap:8px}.manage-contact-group-modal .back-btn .mgc_left_fill:before{color:var(--blue-500);font-size:16px;font-weight:500}.manage-contact-group-modal .view-list-group-container{align-items:center;display:flex;justify-content:space-between}.manage-contact-group-modal .view-list-name-container{align-items:center;display:flex;gap:8px}.manage-contact-group-modal .view-list-name{color:var(--gray-700);font-size:14px;font-weight:500}.manage-contact-group-modal .view-list-name .edit-icon{margin-left:4px}.manage-contact-group-modal .view-list-name .edit-icon:before{color:var(--blue-400)}.manage-contact-group-modal .edit-name-container{align-items:center;display:flex;gap:4px}.manage-contact-group-modal .edit-name-container .save-icon.disabled{cursor:auto;opacity:.5;pointer-events:none}.manage-contact-group-modal .edit-name-container .save-icon.disabled:before{color:var(--gray-400)}.manage-contact-group-modal .edit-name-container .cancel-icon:before{color:var(--red-500)}.manage-contact-group-modal .edit-name-container .save-icon:before{color:var(--blue-500)}.manage-contact-group-modal .filter-add-container{display:flex;gap:8px}.manage-contact-group-modal .filter-add-group-container{display:flex;flex-direction:row-reverse;gap:8px}.manage-contact-group-modal .filter-add-group-container .mcgm-filter.swf-container{border:1px solid var(--gray-200)}.manage-contact-group-modal .mcgm-filter.swf-container .search-input{width:184px}.add-member-modal{z-index:1060!important}.add-member-modal label{color:var(--gray-500);font-size:.875rem;font-weight:500}.add-member-modal .amm-member-list{align-items:center;background:var(--gray-white);border:1px solid var(--gray-200);border-radius:8px;display:flex;flex-wrap:wrap;gap:5px;min-height:24px;padding:5px 8px}.add-member-modal .amm-ml-item{align-items:center;background:var(--gray-100);border-radius:4px;color:var(--gray-500);display:flex;font-size:12px;font-weight:400;gap:4px;justify-content:center;padding:1px 4px}.add-member-modal .amm-input-field{border:0;box-shadow:none;flex-grow:1;height:20px;padding:0;width:auto}.add-member-modal .contacts-dropdown{background:var(--gray-white);border:1px solid #ddd;border-radius:8px!important;box-shadow:0 4px 6px #0000001a;left:0!important;max-height:200px;overflow-y:auto;position:absolute!important;width:100%;z-index:1000}.add-member-modal .contacts-dropdown .dropdown-item{color:var(--gray-500);display:flex;font-size:12px;font-weight:500;gap:8px;margin-bottom:0;max-width:100%;overflow:hidden;padding:6px 8px;text-overflow:ellipsis;white-space:nowrap}.add-member-modal .contacts-dropdown .dropdown-item:hover{background:var(--gray-100)}.add-member-modal .contacts-dropdown .dropdown-item .null-text{color:var(--gray-400)}.confirm-cancel-modal{z-index:1065!important}.manage-contact-group-modal .custom-datagrid-container .e-rowcell{height:36px;padding:initial}.manage-contact-group-modal .custom-datagrid-container .e-row{height:100%}.add-member-modal .amm-ap-container{position:relative}.manage-contact-group-modal .text-danger{color:var(--red-500)!important;font-size:12px;font-weight:500;margin-top:4px}.manage-contact-group-modal .mcgm-datagrid-container{flex:1 1;min-height:0;overflow-y:auto}.manage-contact-group-modal .mcgm-datagrid-wrapper{position:relative}:root{--gray-white:#fff;--gray-100:#eff1f3;--gray-200:#d2d5db;--gray-300:#aaaeb6;--gray-400:#8a8e97;--gray-500:#4e525a;--gray-600:#34363d;--gray-700:#1b1d22;--gray-black:#000;--red-100:#fff2f1;--red-200:#ffcbc8;--red-300:#ffa7a1;--red-400:#fe746b;--red-500:#d8352a;--red-600:#9e1f16;--red-700:#470c08;--orange-100:#fcf0e7;--orange-200:#f5c6a4;--orange-300:#ed9a5e;--orange-400:#e46910;--orange-500:#b2520d;--orange-600:#813c0b;--orange-700:#3c1e0c;--yellow-100:#fcfaea;--yellow-200:#f7f1b6;--yellow-300:#fff089;--yellow-400:#edca31;--yellow-500:#e3b016;--yellow-600:#7b6718;--yellow-700:#3d2f0b;--pale-green-100:#f4f9ec;--pale-green-200:#e4f0d0;--pale-green-300:#c5dea1;--pale-green-400:#a4cc6b;--pale-green-500:#5d9310;--pale-green-600:#44761e;--pale-green-700:#19250e;--vivid-green-100:#f3faf4;--vivid-green-200:#cbebd3;--vivid-green-300:#9dd8ac;--vivid-green-400:#6abe81;--vivid-green-500:#3e8e53;--vivid-green-600:#275433;--vivid-green-700:#14341f;--teal-100:#f0fbf9;--teal-200:#c6f0ed;--teal-300:#82ded9;--teal-400:#2dada9;--teal-500:#24a1a3;--teal-600:#1f565c;--teal-700:#133539;--blue-100:#f0f7fe;--blue-200:#b1d5fb;--blue-300:#97c9f9;--blue-400:#65acf5;--blue-500:#185dd8;--blue-600:#163da2;--blue-700:#112850;--indigo-100:#edf4ff;--indigo-200:#c5d6ff;--indigo-300:#b2c6ff;--indigo-400:#7d94fc;--indigo-500:#3a3ae9;--indigo-600:#322ca7;--indigo-700:#03063a;--violet-100:#f1ecff;--violet-200:#e5dcff;--violet-300:#d4c1ff;--violet-400:#b99efc;--violet-500:#5f21ca;--violet-600:#5d258a;--violet-700:#270f38;--hot-pink:#fe6bc8;--icon-color:#1b1d22;--ai-toolbar-icon-color:#6c757d;--z-note-overlay:1200;--z-note-overlay-floating:1220;--z-note-overlay-modal-backdrop:1240;--z-note-overlay-modal:1250}.App{display:flex;flex-direction:row}body{background:#fff;background:var(--gray-white);color:#001923;font-family:Inter,sans-serif!important}h1,h2,h3,h4,h5,h6{font-family:Inter,sans-serif;font-weight:500}a{color:#6a575c}a:hover{color:#4a575c;text-decoration:none!important}.small{font-size:.855rem}.form-control,.form-select{border:1px solid #d2d5db;border-radius:.55rem;box-shadow:0 1px 2px 0 #1018280d}.bg-blue-700{background-color:#112850!important;background-color:var(--blue-700)!important}.bg-blue-600{background-color:#163da2!important;background-color:var(--blue-600)!important}.bg-blue-500{background-color:#185dd8!important;background-color:var(--blue-500)!important}.bg-blue-400{background-color:#65acf5!important;background-color:var(--blue-400)!important}.bg-blue-300{background-color:#97c9f9!important;background-color:var(--blue-300)!important}.bg-blue-200{background-color:#b1d5fb!important;background-color:var(--blue-200)!important}.bg-blue-100{background-color:#f0f7fe!important;background-color:var(--blue-100)!important}.bg-gray-100{background-color:#eff1f3;background-color:var(--gray-100)}.bg-gray-200{background-color:#d2d5db;background-color:var(--gray-200)}.bg-gray-300{background-color:#aaaeb6;background-color:var(--gray-300)}.bg-gray-400{background-color:#8a8e97;background-color:var(--gray-400)}.bg-gray-500{background-color:#4e525a;background-color:var(--gray-500)}.bg-gray-600{background-color:#34363d;background-color:var(--gray-600)}.bg-gray-700{background-color:#1b1d22;background-color:var(--gray-700)}.bg-red-100{background-color:#fff2f1;background-color:var(--red-100)}.bg-red-200{background-color:#ffcbc8;background-color:var(--red-200)}.bg-red-300{background-color:#ffa7a1;background-color:var(--red-300)}.bg-red-400{background-color:#fe746b;background-color:var(--red-400)}.bg-red-500{background-color:#d8352a;background-color:var(--red-500)}.bg-red-600{background-color:#9e1f16;background-color:var(--red-600)}.bg-red-700{background-color:#470c08;background-color:var(--red-700)}.bg-orange-100{background-color:#fcf0e7;background-color:var(--orange-100)}.bg-orange-200{background-color:#f5c6a4;background-color:var(--orange-200)}.bg-orange-300{background-color:#ed9a5e;background-color:var(--orange-300)}.bg-orange-400{background-color:#e46910;background-color:var(--orange-400)}.bg-orange-500{background-color:#b2520d;background-color:var(--orange-500)}.bg-orange-600{background-color:#813c0b;background-color:var(--orange-600)}.bg-orange-700{background-color:#3c1e0c;background-color:var(--orange-700)}.bg-yellow-100{background-color:#fcfaea;background-color:var(--yellow-100)}.bg-yellow-200{background-color:#f7f1b6;background-color:var(--yellow-200)}.bg-yellow-300{background-color:#fff089;background-color:var(--yellow-300)}.bg-yellow-400{background-color:#edca31;background-color:var(--yellow-400)}.bg-yellow-500{background-color:#e3b016;background-color:var(--yellow-500)}.bg-yellow-600{background-color:#7b6718;background-color:var(--yellow-600)}.bg-yellow-700{background-color:#3d2f0b;background-color:var(--yellow-700)}.bg-pale-green-100{background-color:#f4f9ec;background-color:var(--pale-green-100)}.bg-pale-green-200{background-color:#e4f0d0;background-color:var(--pale-green-200)}.bg-pale-green-300{background-color:#c5dea1;background-color:var(--pale-green-300)}.bg-pale-green-400{background-color:#a4cc6b;background-color:var(--pale-green-400)}.bg-pale-green-500{background-color:#5d9310;background-color:var(--pale-green-500)}.bg-pale-green-600{background-color:#44761e;background-color:var(--pale-green-600)}.bg-pale-green-700{background-color:#19250e;background-color:var(--pale-green-700)}.bg-teal-100{background-color:#f0fbf9;background-color:var(--teal-100)}.bg-teal-200{background-color:#c6f0ed;background-color:var(--teal-200)}.bg-teal-300{background-color:#82ded9;background-color:var(--teal-300)}.bg-teal-400{background-color:#2dada9;background-color:var(--teal-400)}.bg-teal-500{background-color:#24a1a3;background-color:var(--teal-500)}.bg-teal-600{background-color:#1f565c;background-color:var(--teal-600)}.bg-teal-700{background-color:#133539;background-color:var(--teal-700)}.bg-gray{background:#dfe2e3}.bg-indigo-100{background-color:#edf4ff;background-color:var(--indigo-100)}.bg-indigo-200{background-color:#c5d6ff;background-color:var(--indigo-200)}.bg-indigo-300{background-color:#b2c6ff;background-color:var(--indigo-300)}.bg-indigo-400{background-color:#7d94fc;background-color:var(--indigo-400)}.bg-indigo-500{background-color:#3a3ae9;background-color:var(--indigo-500)}.bg-indigo-600{background-color:#322ca7;background-color:var(--indigo-600)}.bg-indigo-700{background-color:#03063a;background-color:var(--indigo-700)}.bg-violet-100{background-color:#f1ecff;background-color:var(--violet-100)}.bg-violet-200{background-color:#e5dcff;background-color:var(--violet-200)}.bg-violet-300{background-color:#d4c1ff;background-color:var(--violet-300)}.bg-violet-400{background-color:#b99efc;background-color:var(--violet-400)}.bg-violet-500{background-color:#5f21ca;background-color:var(--violet-500)}.bg-violet-600{background-color:#5d258a;background-color:var(--violet-600)}.bg-violet-700{background-color:#270f38;background-color:var(--violet-700)}.text-gray-100{color:#eff1f3;color:var(--gray-100)}.text-gray-200{color:#d2d5db;color:var(--gray-200)}.text-gray-300{color:#aaaeb6;color:var(--gray-300)}.text-gray-400{color:#8a8e97;color:var(--gray-400)}.text-gray-500{color:#4e525a;color:var(--gray-500)}.text-gray-600{color:#34363d;color:var(--gray-600)}.text-gray-700{color:#1b1d22;color:var(--gray-700)}.text-blue-100{color:#f0f7fe;color:var(--blue-100)}.text-blue-200{color:#b1d5fb;color:var(--blue-200)}.text-blue-300{color:#97c9f9;color:var(--blue-300)}.text-blue-400{color:#65acf5;color:var(--blue-400)}.text-blue-500{color:#185dd8;color:var(--blue-500)}.text-blue-600{color:#163da2;color:var(--blue-600)}.text-blue-700{color:#112850;color:var(--blue-700)}.bg-gray-1{background:#f3f4f5}.bg-gray-2{background:#f0f0f0}.bg-gray-3{background:#626464}.bg-lightblue{background:#fafbff}.bg-card1{background-color:#1a875a!important}.bg-card2{background-color:#f6a73c!important}.bg-card3{background-color:#f8622e!important}.bg-card4{background-color:#01c372!important}.bg-card5{background-color:#214f90!important}.bg-card6{background-color:#579bfc!important}.bg-custom1{background-color:#00384f!important}.bg-custom2{background-color:#00577a!important}.bg-custom3{background-color:#fff!important;background-color:var(--gray-white)!important}.bg-custom4{background-color:grey!important}.bg-custom5{background-color:#005f85!important}.bg-tint1{background-color:#00384f!important}.bg-tint2{background-color:#00577a!important}.bg-tint3{background-color:#0076a5!important}.bg-tint4{background-color:#0095d0!important}.bg-tint5{background-color:#00b4fb!important}.bg-tint6{background-color:#27c2ff!important}.bg-tint7{background-color:#53ceff!important}.bg-tint8{background-color:#7edaff!important}.bg-tint9{background-color:#a9e7ff!important}.bg-tint10{background-color:#d4f3ff!important}.bg-tone1{background-color:#0c222b!important}.bg-tone2{background-color:#172c34!important}.bg-tone3{background-color:red!important}.bg-tone4{background-color:#2f3e45!important}.bg-tone5{background-color:#3a484d!important}.bg-tone6{background-color:#465156!important}.bg-tone7{background-color:#515b5e!important}.bg-tone8{background-color:#5d6467!important}.bg-tone9{background-color:#696d6f!important}.bg-tone10{background-color:grey!important}.bg-dark1{background-color:#000!important}.bg-dark2{background-color:#01050a!important}.bg-dark3{background-color:#030a13!important}.bg-dark4{background-color:#040f1d!important}.bg-dark5{background-color:#061426!important}.bg-dark6{background-color:#071930!important}.bg-info2{background:#c8caca!important}.text-custom1{color:#001923!important}.text-custom2{color:#134382!important}.text-custom3{color:#1753a1!important}.text-custom4{color:#1c63c1!important}.text-custom5{color:#2174df!important}.text-custom6{color:#4c5d71!important}.btn-primary{background:#00b4fb;border:2px solid #00b4fb}.btn-primary:hover{background:#00b4fb!important;border-color:#00b4fb!important}.btn-secondary{border:2px solid #eee!important}.btn-secondary,.btn-secondary:hover{background:#fff!important;background:var(--gray-white)!important;color:#008ffd}.btn-secondary:hover{border-color:#eee!important}.btn-gray{background:grey!important;color:#fff!important;color:var(--gray-white)!important}.btn-gray:hover{background:#6a6969!important}.btn{font-size:.875rem}.btn-light{background:#eff1f3!important;border-color:#eff1f3!important;color:#000!important;padding-left:1rem!important;padding-right:1rem!important}.btn-light:hover{background:#d2d5db!important;border-color:#d2d5db!important}.btn-light-active{background:#aaaeb6!important;border-color:#aaaeb6!important;color:#000}.btn-ts{height:42px!important}.btn-ca,.btn-ct{height:30px;margin-top:5px}.button-destructive-primary:hover,.button-primary:hover{color:#fff;color:var(--gray-white)}.nav-pills{background:#eff1f3;border-radius:.55rem}.nav-pills .nav-link{border-radius:.55rem;color:#69707a;margin:5px 6px;padding:.25rem .55rem}.nav-pills .nav-link.active{color:#333!important}.nav-pills .nav-link.active,.nav-pills .nav-link:hover{background:#fff!important;background:var(--gray-white)!important}.nav-pills .nav-link:hover{color:#111!important}.br-0{border-right:0!important}.bl-0{border-left:0!important}.border{border-color:#e4e7e6!important}.active .LeftSideBarButton{background-color:#36474f}.e-control{font-family:Inter,sans-serif!important}.modal{margin-top:1.5rem}.form-select{padding:4px 12px!important}.btn-group .radioButton:first-child label{border-radius:.55rem 0 0 .55rem}.btn-group .radioButton:last-child label{border-radius:0 .55rem .55rem 0}.card-header{border-bottom:0!important}.form-control,.form-select{border:1px solid #d2d5db;border-radius:8px;height:32px;padding:5px 10px}.list-group-item{border:1px solid #d2d5db!important}.page-header-title{color:#000;font-size:18px;font-weight:600;line-height:28px}.e-grid{border:0}.e-grid .e-gridheader{border-radius:16px 16px 0 0;border-top:1px solid #b1d5fb;border-top:1px solid var(--blue-200)}.e-grid .e-gridcontent,.e-grid .e-gridheader{border-left:1px solid #b1d5fb;border-left:1px solid var(--blue-200);border-right:1px solid #b1d5fb;border-right:1px solid var(--blue-200)}.e-grid .e-gridcontent{background-color:#fff;background-color:var(--gray-white);border-bottom:1px solid #b1d5fb;border-bottom:1px solid var(--blue-200);border-radius:0 0 16px 16px}.e-grid .e-pager{margin-top:8px}.e-grid .e-pager,.e-pager{background:none;border:0;padding:0}.e-pager{margin-top:0}.e-grid .e-rowcell:first-child,.e-grid .e-summarycell:first-child{padding-left:16px}.e-grid .e-detailheadercell,.e-grid .e-headercell{background-color:#eff1f3;color:#4e525a;height:44px}.e-grid .e-headercelldiv{color:#4e525a!important;font-size:14px;font-size:16px;font-weight:500;line-height:18px!important;text-align:left;text-transform:none}.e-grid .e-gridheader .e-sortfilter .e-headercelldiv,.e-grid .e-gridheader .e-stackedheadercelldiv{padding:0 20px 0 0}.e-grid.e-resize-lines .e-headercell .e-rhandler,.e-grid.e-resize-lines .e-headercell .e-rsuppress{border-right:0}.e-grid .e-row:hover,.e-grid td.e-active{background:#b1d5fb!important;background:var(--blue-200)!important}.e-grid .e-rowcell{border-color:#d2d5db;border-color:var(--gray-200)}.custom-dropdown .dropdown-toggle{background-color:#fff;background-color:var(--gray-white);border:1px solid #aaaeb6!important;color:#1b1d22;font-weight:500;height:32px;padding:8px}.na-class{color:#aaaeb6!important;color:var(--gray-300)!important}.e-control-wrapper{background-color:#fff;background-color:var(--gray-white);border:1px solid #d2d5db;border:1px solid var(--gray-200);border-radius:8px!important;box-shadow:0 1px 2px 0 #1018280d;box-sizing:border-box;color:#1b1d22;color:var(--gray-700);font-size:1rem!important;height:32px;padding:0 4px;transition:box-shadow .2s ease,border-color .2s ease;width:100%}.e-control-wrapper input{height:auto;width:100%}.e-control-wrapper{border:1px solid #d2d5db!important;border:1px solid var(--gray-200)!important}.e-input-focus{border:1px solid #b1d5fb!important;border:1px solid var(--blue-200)!important;box-shadow:none!important}.form-label{align-items:flex-end;color:#34363d;color:var(--gray-600);display:flex;font-size:14px;font-weight:400;height:22px;margin-bottom:4px!important}.is-invalid .e-control-wrapper{border-color:#ffa7a1!important;border-color:var(--red-300)!important}.btn-secondary{background-color:#fff!important;background-color:var(--gray-white)!important;border:1px solid #aaaeb6!important;border:1px solid var(--gray-300)!important;box-shadow:none;color:#1b1d22!important;color:var(--gray-700)!important}.e-dropdown-btn.e-btn{background:#fff;background:var(--gray-white);border:1px solid #aaaeb6;border-radius:.55rem;color:#6a575c;font-weight:500;height:30px;padding:0 8px;width:auto}.e-input-group input,.e-input-group input.e-input,.e-input-group.e-control-wrapper input,.e-input-group.e-control-wrapper input.e-input,input.e-input{box-sizing:border-box;font-size:14px;height:auto}.app-container{display:flex;flex-direction:column;height:100vh}.body-container{display:flex;flex:1 1;overflow:hidden}.main-content{height:calc(100vh - 80px);width:100%}.main-content,.page-content{display:flex;flex:1 1;min-width:0}.page-content{border-radius:16px;flex-direction:column;min-height:0;overflow-x:hidden;overflow-y:auto;position:relative;transition:flex .3s ease}.page-content,.page-content.show-border{background:#f0f7fe;background:var(--blue-100)}.page-content.show-border{border:1px solid #b1d5fb;border:1px solid var(--blue-200)}.page-content:has(.reports-page){background:#fff;background:var(--gray-white)}.page-content-create-template-shell{background:#f0f7fe;background:var(--blue-100);border-radius:16px;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0;overflow:hidden;padding:9px}.page-content-create-template-shell>.page-content{flex:1 1;min-height:0}.e-pager .e-pagercontainer{background-color:#fff;background-color:var(--gray-white);border:1px solid #b1d5fb;border:1px solid var(--blue-200);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d}.viewport-header-dropdown{background:#fff;background:var(--gray-white);border:1px solid #b1d5fb!important;border:1px solid var(--blue-200)!important;border-radius:8px;box-shadow:0 1px 2px 0 #1018280d}body.note-editor-overlay-active .e-popup.e-tooltip-tab-feature,body.note-editor-overlay-active .e-tooltip-wrap,body.note-editor-overlay-active .tooltip{z-index:1220!important;z-index:var(--z-note-overlay-floating)!important}.message-container-page{display:flex;flex:1 1;flex-direction:column;min-height:0;padding:0!important}.go-back-button-container{margin:8px 0 0 8px}.go-back-button-container .link-text{align-items:center;color:#185dd8;color:var(--blue-500,#185dd8);display:flex;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:22px}.go-back-button-container .text{margin-left:8px}.go-back-button-container .mgc_left_line:before{color:var(--blue-500)!important;font-size:16px!important}.nav-messages .nav-link,.nav-messages .nav-link.active{border-radius:.55rem;margin:3px 8px;padding:1px 8px}.page-content{overflow:hidden!important}.insurance-container{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.insurance-container .button-group-container{height:32px;margin-top:8px;z-index:1000}.insurance-container .insurance-badge-status{border-radius:8px!important;display:inline-block!important;font-size:12px!important;font-weight:500!important;height:20px!important;line-height:20px!important;padding:0 8px!important;width:fit-content!important}.insurance-container .carrier-primary{background:#c6f0ed;background:var(--teal-200,#c6f0ed);color:#133539;color:var(--teal-700,#133539);margin-left:6px;text-align:center}.insurance-container .verifiedon-verify{color:blue;margin-left:6px;text-align:center}.insurance-container .statustemp.e-inactivecolor{background-color:#9e1f16;border-radius:15px;color:#fff;margin:auto;text-align:center;width:64px}.insurance-container .statustxt.e-inactivecolor{display:inline-block}.insurance-container .statustemp.e-activecolor{background-color:var(--vivid-green-200);color:var(--vivid-green-700);margin:auto;text-align:center}.insurance-container .statustxt.e-activecolor{display:inline-block}.insurance-container .statustemp.e-underreviewcolor{background:#fff089;background:var(--yellow-300,#fff089)}.insurance-container .statustxt.e-underreviewcolor{display:inline-block}.insurance-container .statustemp.e-approvedcolor{background:#19250e;background:var(--pale-green-700,#19250e);color:#fff;color:var(--white,#fff)}.insurance-container .statustxtp.e-approvedcolor{display:inline-block}.insurance-container .statustemp.e-partiallyapprovedcolor{background:#f4f9ec;background:var(--pale-green-100,#f4f9ec)}.insurance-container .statustxtp.e-partiallyapprovedcolor{display:inline-block}.insurance-container .statustemp.e-rejectedcolor{background:#fff2f1;background:var(--red-100,#fff2f1);color:#9e1f16;color:var(--red-600,#9e1f16)}.insurance-container .statustxt.e-rejectedcolor{display:inline-block}.insurance-container .claimidtxt.e-claimidcolor{color:#185ed8}.insurance-container .e-row .e-rowcell{color:#000!important;font-size:13px!important;height:34px!important;padding:0!important}.insurance-container .custom-datagrid-container{border:none!important}.insurance-container .custom-datagrid-container .e-gridheader .e-headercell:last-child,.insurance-container .custom-datagrid-container .e-rowcell:last-child{border-right:none!important}.insurance-container .custom-datagrid-container .e-gridheader .e-headercell:first-child,.insurance-container .custom-datagrid-container .e-rowcell:first-child{border-left:none!important}.insurance-container .section-insurance-actions{height:0;padding:0}.insurance-container .section-insurance-actions .action-buttons-container{display:block;position:relative;right:0;top:8px}.insurance-container .section-insurance-actions .action-buttons-container .button-primary{margin-left:4px!important}.insurance-container .section-insurance-actions .show-family-members-switch{border-left:1px solid var(--blue-400);display:flex;gap:10px;justify-content:flex-start;padding-left:8px}.insurance-container .section-insurance-actions .show-family-members-switch input[type=checkbox]{border:1px solid var(--gray-200);cursor:pointer;height:18px;margin-top:4px}.insurance-container .section-insurance-actions .show-family-members-switch label{color:var(--blue-600);cursor:pointer;font-size:14px;font-style:normal;font-weight:500;letter-spacing:-.069px;line-height:24px;text-align:center;white-space:nowrap}.insurance-container .section-insurance-actions .show-family-members-switch .member-img-wrapper{margin-top:-3px}.insurance-container .section-insurance-actions .show-family-members-switch .member-img-container{border-radius:6px;box-shadow:0 0 8px 0 #65acf533;width:32px!important}.insurance-container .section-insurance-actions .show-family-members-switch .member-img-container.selected{border:1px solid var(--blue-500)}.insurance-container .section-insurance-actions .show-family-members-switch .member-img-container img{width:100%!important}[id*=member-tray-tooltip][class*=e-tooltip-wrap]{background:#000000b3!important;border:none!important;border-radius:8px!important;padding:6px 8px!important;text-align:center!important;width:auto!important;z-index:9999!important}[id*=member-tray-tooltip][class*=e-tooltip-wrap] .e-tip-right:before{color:#0000!important}[id*=member-tray-tooltip][class*=e-tooltip-wrap] .e-arrow-tip-outer.e-tip-right{border-left:8px solid #000000b3!important}[id*=member-tray-tooltip][class*=e-tooltip-wrap] .e-tip-content{background:#0000 none repeat 0 0/auto auto padding-box border-box scroll!important;background:initial!important;font-family:Inter!important;padding:0!important}.insurance-container .section-title{color:#3b3e45;font-size:15px;font-weight:500;margin-bottom:8px;margin-top:16px}.insurance-container .grid-container .e-grid{border-radius:6px;overflow:hidden}.insurance-container .grid-container .e-headertext{color:#163da2!important;color:var(--blue-600,#163da2)!important;font-size:.875rem!important;font-weight:600!important}.insurance-container .e-grid .e-rowcell{font-size:.875rem!important;font-weight:400!important}.insurance-container .e-grid td.e-active{background:#b1d5fb;background:var(--blue-200,#b1d5fb)}.insurance-container .nav-tabs{border:none;margin-top:8px;padding-bottom:8px}.insurance-container .section-insurance-coverage .nav-tabs{margin-left:16px}.insurance-container .nav-tabs .nav-item button[aria-selected=true]{background-color:var(--blue-200);border-color:var(--blue-200);color:var(--blue-600)}.insurance-container .nav-tabs .nav-item button{background:var(--gray-white);border:1px solid var(--blue-200)!important;color:var(--blue-600);font-size:14px;font-weight:600;height:32px;padding:5px 8px}.insurance-container .nav-tabs .nav-item:first-child button{border-bottom-left-radius:8px;border-top-left-radius:8px}.insurance-container .nav-tabs .nav-item:not(:first-child) button{border-bottom-left-radius:0;border-left:0;border-top-left-radius:0;margin-left:-1px}.insurance-container .nav-tabs .nav-item:last-child button{border-bottom-right-radius:8px;border-top-right-radius:8px}.insurance-container .nav-tabs .nav-item:not(:last-child) button{border-bottom-right-radius:0;border-top-right-radius:0}.insurance-container .nav-tabs .nav-item button span{margin-right:4px}.insurance-container .nav-tabs .nav-item button span:before{color:var(--gray-500)}.insurance-container .tab-content{padding:0}.insurance-container .tab-content,.insurance-container .tab-content>.tab-pane.active{display:flex;flex:1 1;flex-direction:column;min-height:0}.insurance-container .section-insurance-coverage>.row{flex:1 1;min-height:0}.insurance-container i:before{color:var(--gray-500)}.insurance-container .e-headercell{height:36px!important;padding:0!important}.insurance-container .section-claim-history .e-headertext{margin-left:2px!important}.insurance-container .section-claim-history .e-sortfilterdiv{line-height:0!important;margin-top:-12px!important;padding:0!important}.insurance-container .section-claim-history .e-grid .e-gridheader .e-sortfilter .e-headercelldiv{padding:0!important}.insurance-container .section-insurance-details .actions-container button,.insurance-container .section-insurance-plan .actions-container button{align-items:center;background-color:var(--gray-white);border-radius:6px;display:inline-flex;height:0;margin:0 2px;padding:10px;vertical-align:middle;width:0}.insurance-container .section-insurance-plan .remove-plan-button{border:1px solid var(--red-500);color:var(--red-500);margin-left:6px!important}.insurance-container .section-insurance-plan .remove-plan-button span:before{color:var(--red-500);font-size:17px}.insurance-container .section-insurance-plan .set-primary-button{border:1px solid #24a1a3;color:#24a1a3}.insurance-container .section-insurance-plan .set-primary-button span:before{color:#24a1a3;font-size:17px}.insurance-container .section-insurance-plan .set-primary-button.inactive{border:1px solid gray;color:gray}.insurance-container .section-insurance-plan .set-primary-button span.inactive:before{color:gray;font-size:17px}.insurance-container .section-insurance-details .history-button{border:1px solid var(--blue-500);color:var(--blue-500);margin-left:6px!important}.insurance-container .section-insurance-details .history-button span:before{color:var(--blue-500);font-size:17px}.insurance-container .section-insurance-coverage{display:flex;flex:1 1;flex-direction:column;margin-top:10px;min-height:0}.insurance-container .section-insurance-coverage .service-type-coverage-row{width:100%}.insurance-container .section-insurance-coverage .deductions-limitations-col{background-color:#fff;border:1px solid var(--blue-200);border-radius:10px;display:flex;flex:1 1;flex-direction:column;margin-right:10px;min-height:0;overflow:hidden;padding:6px}.insurance-container .section-insurance-coverage .deductions-limitations-col>.row:first-child{flex-shrink:0}.insurance-container .section-insurance-coverage .deductions-limitations-col>.row:last-child{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.insurance-container .section-insurance-coverage .deductions-limitations-col .nav-tabs{flex-shrink:0}.insurance-container .section-insurance-coverage .service-type-coverage{background-color:#fff;border:1px solid var(--blue-200);border-radius:10px;height:calc(100vh - 250px)!important;margin-left:12px;margin-top:8px;overflow-y:auto;padding:6px}.insurance-container .section-insurance-coverage .service-type-coverage-col{padding-right:8px}.insurance-container .section-insurance-coverage .service-type-coverage-col #formCarrierSelect,.insurance-container .section-insurance-coverage .service-type-coverage-col .insurance-search-procedure{border-color:var(--blue-200)}.insurance-container .section-insurance-coverage .deductions-limitations-col .tab-content{display:flex;flex:1 1;flex-direction:column;min-height:0}.insurance-container .section-insurance-coverage .deductions-limitations-col .tab-content>.tab-pane.active{display:flex;flex:1 1;flex-direction:column;min-height:0}.insurance-container .section-insurance-coverage .deductions-limitations-col .grid-container{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden;padding-left:16px;padding-right:15px}.insurance-container .section-insurance-coverage .deductions-limitations-col .page-grid-scroll-section .custom-datagrid-container{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:visible;position:relative}.insurance-container .section-insurance-coverage .deductions-limitations-col .page-grid-scroll-section .custom-datagrid-container .e-grid{display:flex;flex:0 0 auto;flex-direction:column;overflow:visible;width:100%}.insurance-container .section-insurance-coverage .deductions-limitations-col .page-grid-scroll-section .pagination-container{flex-shrink:0}.insurance-container .section-insurance-coverage .deductions-limitations-col .page-grid-scroll-section .e-gridcontent{max-height:none;max-height:var(--page-grid-scroll-max-height,none);overflow-x:hidden;overflow-y:auto;position:relative;width:100%}.insurance-container .section-insurance-coverage .deductions-limitations-col .grid-container .e-headercell,.insurance-container .section-insurance-coverage .deductions-limitations-col .grid-container .e-rowcell{border-right:1px solid #d2d5db}.insurance-container .section-insurance-coverage .deductions-limitations .header-title,.insurance-container .section-insurance-coverage .service-info .header-title,.insurance-container .section-insurance-coverage .service-type-coverage .header-title{font-size:14px;font-weight:500;margin:6px}.insurance-container .section-insurance-coverage .service-type-coverage .e-listbox-wrapper{border:none}.insurance-container .section-insurance-coverage .service-type-coverage .e-listbox-wrapper li{border-radius:8px}.insurance-container .section-insurance-coverage .service-type-coverage .e-listbox-wrapper .e-list-item.e-selected{background-color:#f0f7fe}.insurance-container .section-insurance-coverage .service-type-coverage .list-wrapper{padding:10px}.insurance-container .section-insurance-coverage .service-type-coverage .list-wrapper span.icon,.insurance-container .section-insurance-coverage .service-type-coverage li.e-list-nrt{font-size:14px}.insurance-container .section-insurance-coverage .service-type-coverage .list-wrapper span.text{font-size:14px;margin-left:8px}.insurance-container .section-insurance-coverage .service-type-coverage .list-wrapper span.icon:before{color:var(--red-500)}.insurance-container .section-insurance-coverage .service-type-coverage .list-wrapper span.icon.active:before{color:#6abe81}.insurance-container .section-insurance-coverage .deductions-limitations-col .e-headertext,.insurance-container .section-insurance-coverage .deductions-limitations-col .e-rowcell{padding-left:8px!important}.insurance-container .section-insurance-coverage .selected-item{align-items:center;background-color:var(--blue-100)!important;border-radius:4px;color:var(--blue-600)!important;display:flex;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;justify-content:center;line-height:22px;margin-left:48px;margin-top:4px;padding:1px 4px;position:absolute;width:auto}.insurance-container .section-insurance-coverage .selected-item .selected-item-remove{color:#aaaeb6;font-size:16px;margin-left:4px;margin-top:4px}.insurance-container .go-back-button-container{margin:8px 0 0!important}.insurance-container .section-claim-history .e-grid .e-gridheader .e-headercell,.insurance-container .section-insurance-coverage .e-grid .e-gridheader .e-headercell,.insurance-container .section-insurance-coverage .e-grid.e-default .e-headercell,.insurance-container .section-insurance-details .e-grid .e-gridheader .e-headercell,.insurance-container .section-insurance-details .e-grid.e-default .e-headercell,.insurance-container .section-insurance-plan .e-grid .e-gridheader .e-headercell,.insurance-container .section-insurance-plan .e-grid.e-default .e-headercell{height:auto!important}.insurance-container .section-claim-history tr.e-columnheader,.insurance-container .section-insurance-coverage tr.e-columnheader,.insurance-container .section-insurance-details tr.e-columnheader,.insurance-container .section-insurance-plan tr.e-columnheader{height:32px!important}.insurance-container .section-claim-history .e-grid .e-gridcontent .e-rowcell,.insurance-container .section-insurance-coverage .e-grid .e-gridcontent .e-rowcell,.insurance-container .section-insurance-details .e-grid .e-gridcontent .e-rowcell,.insurance-container .section-insurance-plan .e-grid .e-gridcontent .e-rowcell{color:var(--gray-700)!important;cursor:pointer!important}.insurance-header-row-top{border-bottom:1px solid var(--blue-200);padding-bottom:8px}.insurance-empty-state-wrapper{align-items:center;display:flex;flex:1 1;justify-content:center;min-height:320px}.insurance-container .button-primary:disabled{background-color:var(--blue-200);border-color:var(--blue-200);color:var(--gray-white);cursor:not-allowed}.insurance-container .button-secondary:disabled{background-color:var(--gray-white);border:1px solid var(--blue-200);color:var(--blue-200);cursor:not-allowed}.add-insurance-modal .modal-dialog{max-width:656px!important}.add-insurance-modal .modal-header .btn-close{margin-right:0!important}.add-insurance-modal .modal-title{color:var(--blue-600)!important;font-size:16px!important;font-style:normal;font-weight:600;letter-spacing:-.069px;line-height:24px}.add-insurance-container .modal-body{padding-bottom:0!important;padding-left:12px!important;padding-right:12px!important}.add-insurance-container .modal-footer .button-primary{margin-left:8px!important}.add-insurance-container .page-section-label{font-weight:600;margin-bottom:0}.add-insurance-modal .carrier-list,.add-insurance-modal .patient-list,.add-insurance-modal .provider-list{background:#fff;border:1px solid #ccc;border-radius:8px;left:0;margin-left:12px!important;margin-top:4px;max-height:200px;overflow-y:auto;padding:4px 8px;position:absolute;right:0;top:auto!important;width:631px!important;z-index:10}.add-insurance-modal .carrier-list .carrier-dropdown-item,.add-insurance-modal .patient-list .patient-dropdown-item,.add-insurance-modal .provider-list .provider-dropdown-item{cursor:pointer;font-family:inter;font-size:12px;list-style-type:none;padding:4px;transition:background-color .2s ease}.add-insurance-modal .carrier-list .carrier-dropdown-item:hover,.add-insurance-modal .patient-list .patient-dropdown-item:hover,.add-insurance-modal .provider-list .provider-dropdown-item:hover{background-color:#f0f7fe;color:#185dd8}.add-insurance-modal .selected-item{align-items:center;background-color:var(--blue-100)!important;border-radius:4px;color:var(--blue-600)!important;display:flex;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;justify-content:center;line-height:22px;margin-left:8px;margin-top:30px;padding:1px 12px;position:absolute;width:auto}.add-insurance-modal .selected-item .selected-item-remove{color:#aaaeb6;font-size:16px;margin-left:4px;margin-top:4px}.add-insurance-modal .input-field-disabled{background-color:#fff}.add-insurance-modal .hint-text,.add-insurance-modal .input-field-label{text-transform:inherit!important}.select-patient-modal .modal-header{background:var(--gray-white)!important;flex-shrink:0}.select-patient-modal .modal-title{color:var(--blue-600)!important;font-size:16px!important;font-style:normal;font-weight:600;letter-spacing:-.069px;line-height:24px}.select-patient-modal .btn-close{margin-right:0!important}.select-patient-modal .modal-body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:12px!important}.select-patient-modal .modal-dialog{max-height:90vh}.select-patient-modal .modal-content{border:var(--bs-modal-border-width) solid var(--bs-modal-border-color)!important;border-radius:8px!important;display:flex;flex-direction:column;max-height:90vh;min-width:680px!important}.select-patient-modal .modal-footer{flex-shrink:0}.select-patient-modal .grid-patient-container .e-headertext{color:#163da2!important;color:var(--blue-600,#163da2)!important;font-weight:600!important}.select-patient-modal .grid-patient-container .e-grid .e-headertext,.select-patient-modal .grid-patient-container .e-grid tbody .e-rowcell{font-size:.875rem!important;padding-bottom:0!important;padding-top:0!important}.select-patient-modal .grid-patient-container .e-grid tbody .e-rowcell{color:var(--gray-700)!important;font-weight:400!important}.select-patient-modal .grid-patient-container .e-grid .e-headercell{padding-bottom:0!important;padding-top:0!important}.select-patient-modal .grid-patient-container .e-grid.e-default .e-headercell{height:24px!important}.select-patient-modal .grid-patient-container .e-grid td.e-active{background:var(--blue-200)!important}.select-patient-modal .grid-patient-container .e-grid .e-rowcell{cursor:pointer!important}.select-patient-modal .grid-patient-container .e-emptyrow{font-size:12px!important}.select-patient-modal .grid-patient-container .badge-status{color:var(--vivid-green-700)!important}.select-patient-modal .e-grid .e-gridheader .e-headercell,.select-patient-modal .e-grid.e-default .e-headercell{height:auto!important}.select-patient-modal tr.e-columnheader{height:32px!important}.select-patient-modal .e-grid .e-gridcontent .e-rowcell{color:var(--gray-700)!important}.modal-header{background-color:#fff}.patient-selection-modal .modal-dialog{width:680px}.patient-selection-modal .btn-close{margin-right:0!important}.patient-selection-modal .modal-body{padding:12px}.patient-selection-modal .search-section .d-flex{align-items:center}.patient-selection-modal .search-section .flex-grow-1{flex:1 1}.patient-selection-modal .patient-table-section{margin:8px 0;min-height:300px}.patient-selection-modal .page-size-dropdown{min-width:150px}.patient-selection-modal .page-size-dropdown .form-select{border:1px solid #ced4da;border-radius:4px;font-size:14px;padding:8px 12px}.patient-selection-modal .pagination-controls{align-items:center;display:flex}.patient-selection-modal .pagination-controls .button-secondary{background-color:#f8f9fa;border:1px solid #ced4da;border-radius:4px;color:#495057;font-size:14px;min-width:40px;padding:6px 12px}.patient-selection-modal .pagination-controls .button-secondary:hover:not(:disabled){background-color:#e9ecef;border-color:#adb5bd}.patient-selection-modal .pagination-controls .button-secondary:disabled{cursor:not-allowed;opacity:.5}.patient-selection-modal .current-page{color:#495057;font-weight:500;min-width:30px;text-align:center}.patient-selection-modal .modal-footer-buttons{display:flex;gap:8px;justify-content:flex-end}.patient-selection-modal .modal-footer-buttons .button-secondary{background-color:#6c757d;border-color:#6c757d;color:#fff}.patient-selection-modal .modal-footer-buttons .button-secondary:hover{background-color:#5a6268;border-color:#545b62}.patient-selection-modal .modal-footer-buttons .button-primary{background-color:#007bff;border-color:#007bff;color:#fff}.patient-selection-modal .modal-footer-buttons .button-primary:hover:not(:disabled){background-color:#0056b3;border-color:#0056b3}.patient-selection-modal .modal-footer-buttons .button-primary:disabled{cursor:not-allowed;opacity:.5}.patient-id-column,.patient-selection-modal .patient-name-column,.patient-status-column{align-items:center;display:flex;padding:8px 12px}.patient-selection-modal .patient-id-column{padding:0}.patient-selection-modal .patient-id-column span,.patient-selection-modal .patient-name-column span{color:#4e525a;color:var(--Gray-Gray-500,#4e525a);font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:20px}.patient-selection-modal .patient-status-column{justify-content:center}@media (max-width:768px){.patient-selection-modal .search-section .d-flex{flex-direction:column;gap:12px}.patient-selection-modal .search-section .flex-grow-1{width:100%}.patient-selection-modal .pagination-container .d-flex{align-items:stretch;flex-direction:column;gap:16px}.patient-selection-modal .page-size-dropdown{align-self:flex-start}.patient-selection-modal .pagination-controls{justify-content:center}}.patient-selection-modal .pagination-container .page-selector-component.e-control.e-pager.e-lib{border:none;padding:0}.patient-table-section .custom-datagrid-container .e-rowcell.e-templatecell{padding:8px 12px}.patient-table-section .custom-datagrid-container .e-rowcell:nth-child(2),.patient-table-section .custom-datagrid-container .e-rowcell:nth-child(2).e-templatecell{padding:0!important}.patient-selection-modal .patient-status-header{align-items:center;display:flex;height:100%;justify-content:center;text-align:center}.patient-selection-modal .patient-id-header span,.patient-selection-modal .patient-name-header span,.patient-selection-modal .patient-status-header span{color:#163da2;color:var(--Blue-Blue-600,#163da2);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:22px}.patient-table-section .custom-datagrid-container .e-rowcell.e-templatecell{height:36px!important;padding:0}.patient-selection-modal .select-patient-cancel{align-items:center;background:#fff;background:var(--Gray-White,#fff);border:1px solid #b1d5fb;border:1px solid var(--Blue-Blue-200,#b1d5fb);border-radius:8px;color:#163da2;color:var(--Blue-Blue-600,#163da2);display:flex;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;gap:8px;justify-content:center;line-height:20px;padding:4px 8px;text-align:center;transition:all .2s ease}.patient-selection-modal .select-patient-cancel:hover:not(:disabled){background:#eff1f3;background:var(--gray-100,#eff1f3);border-color:#93c5fd;border-color:var(--Blue-Blue-300,#93c5fd)}.patient-selection-modal .select-patient-cancel:disabled{cursor:not-allowed;opacity:.5}.patient-selection-modal .select-patient-select{align-items:center;background:#185dd8;background:var(--Blue-Blue-500,#185dd8);border-radius:8px;color:#fff;color:var(--Gray-White,#fff);display:flex;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;gap:8px;justify-content:center;line-height:20px;padding:4px 12px;text-align:center;transition:all .2s ease}.patient-selection-modal .select-patient-select:hover:not(:disabled){background:#1e40af;background:var(--blue-700,#1e40af);border-color:#1e40af;border-color:var(--blue-700,#1e40af)}.patient-selection-modal .select-patient-select:disabled{background:#aaaeb6;background:var(--gray-300,#aaaeb6);border-color:#aaaeb6;border-color:var(--gray-300,#aaaeb6);color:#4e525a;color:var(--gray-500,#4e525a);cursor:not-allowed}.files-and-letters-header{align-items:center;border-bottom:1px solid var(--blue-200);display:flex;height:48px;justify-content:space-between;margin-bottom:8px;padding:0 12px}.files-and-letters-header-left{align-items:center;display:flex;gap:8px}.files-and-letters-patient-name{color:var(--gray-500);font-size:14px;font-style:normal;font-weight:600;line-height:22px}.files-and-letters-patient-id{color:var(--gray-400);font-size:14px;font-style:normal;font-weight:500;line-height:22px}.files-and-letters-header-right{align-items:center;display:flex;gap:8px;height:40px}.files-and-letters-header-right .header-search-filter{height:32px}.files-and-letters-header-right .header-search-filter .swf-search{height:14px;margin-left:4px}.files-and-letters-header-right .header-search-filter .swf-search .search-input{border-color:var(--blue-200)}.files-and-letters-header-right .files-and-letters-create-folder{background:#fff;border:1px solid var(--blue-200);border-radius:8px;color:var(--blue-600);font-size:.875rem;font-weight:500;height:32px;line-height:24px;padding:4px 12px}.files-and-letters-header-right .files-and-letters-open,.files-and-letters-header-right .files-and-letters-upload{background:var(--blue-500);border-radius:8px;color:#fff;font-size:.875rem;font-weight:500;height:32px;line-height:24px;padding:4px 12px}.files-and-letters-header-right .files-and-letters-cancel:disabled,.files-and-letters-header-right .files-and-letters-create-folder:disabled{background-color:var(--gray-white);border-color:var(--blue-200);color:var(--blue-200);cursor:not-allowed}.files-and-letters-header-right .files-and-letters-open:disabled,.files-and-letters-header-right .files-and-letters-upload:disabled{background-color:var(--blue-200);border-color:var(--blue-200);color:var(--gray-white);cursor:not-allowed}.fal-sort-toggle:disabled{background-color:var(--gray-100);cursor:not-allowed;opacity:.7}.fal-sort-toggle:disabled .mgc_transfer_2_fill:before{color:var(--gray-400)}.fal-preview-switch .form-check-input:disabled{background-color:var(--gray-200);border-color:var(--gray-200);cursor:not-allowed}.fal-preview-switch .form-check-input:disabled+.form-check-label{color:var(--gray-400);cursor:not-allowed}.files-and-letters-header-right .header-search-filter .search-input:disabled,.files-and-letters-header-right .header-search-filter input:disabled{border-color:var(--gray-100);color:var(--gray-200);cursor:not-allowed}.files-and-letters-header-right .files-and-letters-cancel{background:#fff;border:1px solid var(--blue-200);border-radius:8px;color:var(--blue-600);font-size:.875rem;font-weight:500;height:32px;line-height:24px;padding:4px 12px}.fal-sort-dropdown,.fal-sort-toggle{align-items:center;display:flex}.fal-sort-toggle{background:#fff;border:1px solid var(--blue-200);border-radius:8px;cursor:pointer;height:32px;justify-content:center;padding:0;width:32px}.fal-sort-toggle:hover{background:#f5f9ff;background:var(--blue-50,#f5f9ff)}.fal-sort-toggle .mgc_transfer_2_fill:before{color:#185dd8;color:var(--blue-500,#185dd8);font-size:18px}.fal-sort-dropdown-menu{border:1px solid var(--blue-200);border-radius:8px;box-shadow:0 4px 12px #00000014;min-width:200px;padding:8px 0}.fal-sort-section-label{color:#185dd8;color:var(--Blue-Blue-500,#185dd8);font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:20px;padding:4px 12px}.fal-sort-dropdown-menu .dropdown-item{grid-gap:6px;align-items:center;color:#1b1d22;display:grid;font-family:Inter;font-size:14px;font-weight:400;gap:6px;grid-template-columns:16px 1fr;line-height:22px;padding:4px 12px!important}.fal-sort-dropdown-menu .dropdown-item:hover{background:var(--gray-100)}.fal-sort-dropdown-menu .dropdown-item.fal-sort-active{font-weight:500}.fal-sort-check-col{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.fal-sort-check:before{color:#185dd8;color:var(--blue-500,#185dd8);font-size:14px}.fal-sort-divider{background:var(--blue-300);height:1px;margin:4px 0}.fal-preview-switch{align-items:center;display:flex}.fal-preview-switch .form-check{align-items:center;display:flex;gap:8px;margin:0;padding-left:0}.fal-preview-switch .form-check-input{border:1px solid var(--gray-200);cursor:pointer;height:18px;margin:0;width:32px}.fal-preview-switch .form-check-input:checked{background-color:var(--blue-500);border-color:var(--blue-500)}.fal-preview-switch .form-check-label{color:var(--blue-600);cursor:pointer;font-size:16px;font-style:normal;font-weight:500;letter-spacing:-.069px;line-height:24px;text-align:center;white-space:nowrap}.files-and-letters-empty-state{align-items:center;border:2px dashed #0000;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:400px;padding:20px 20px 80px;transition:background-color .2s ease,border-color .2s ease}.files-and-letters-empty-state:hover{background-color:#f8f9fa}.files-and-letters-empty-state.drag-over{background-color:#e3f2fd;border-color:var(--blue-500)}.files-and-letters-empty-icon{color:var(--gray-300)}.files-and-letters-empty-icon .mgc_file_upload_fill:before,.files-and-letters-empty-icon .mgc_user_3_line:before{color:var(--blue-300);font-size:96px}.files-and-letters-empty-state-no-patient{cursor:default}.files-and-letters-empty-state-no-patient:hover{background-color:initial}.files-and-letters-empty-button{margin-top:8px}.files-and-letters-empty-title{color:#112850;font-size:18px;font-style:normal;font-weight:600;line-height:28px}.files-and-letters-empty-subtitle{color:var(--gray-400);font-size:14px;line-height:1.5;max-width:600px;text-align:center}.fal-file-card-container{align-items:flex-start;background:#fff;border:1px solid var(--blue-200);border-radius:8px;cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;gap:4px;justify-content:center;margin-bottom:16px;margin-right:16px;padding:8px;position:relative;width:282px}.fal-file-card-container.fal-file-card-container-selected{background:var(--blue-200)}.fal-file-card-top{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:4px;width:100%}.fal-file-card-top-text{display:flex;flex-direction:column;min-width:0;width:90%}.fal-file-card-title{display:flex;margin-bottom:4px}.fal-file-card-title .fal-file-name{color:#1b1d22;font-family:Inter;font-size:14px;font-weight:500;line-height:22px}.fal-file-rename-wrapper{align-items:center;display:inline-flex;flex:1 1;gap:0;min-width:0}.fal-file-rename-wrapper .fal-file-rename-input{flex:1 1;min-width:0}.fal-file-rename-wrapper .fal-file-rename-extension{color:#8a8e97;flex-shrink:0;font-family:Inter;font-size:14px;font-weight:500;line-height:22px;padding:0 0 0 2px;pointer-events:none}.fal-file-rename-input{background:var(--gray-white);border:1px solid var(--blue-300);border-radius:4px;color:#1b1d22;font-family:Inter;font-size:14px;font-weight:500;line-height:22px;outline:none;padding:0 4px;width:100%}.fal-file-rename-input:focus{border-color:var(--blue-500)}.fal-file-card-title .fal-file-size{color:#8a8e97;flex-shrink:0;font-family:Inter;font-size:14px;font-weight:400;line-height:22px;margin-left:4px}.fal-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fal-file-card-date{color:#4e525a;font-family:Inter;font-size:12px;font-weight:500;line-height:20px;margin-bottom:0}.fal-file-card-dropdown{align-items:center;background:var(--gray-100);border-radius:8px;display:flex;flex-shrink:0;height:24px;justify-content:center;margin-left:16px;width:24px}.fal-file-card-dropdown i{color:var(--gray-400)}.fal-file-card-dropdown-menu{border:1px solid var(--blue-200);border-radius:8px;box-shadow:0 4px 12px #00000014;min-width:180px;padding:4px 0}.fal-file-card-dropdown-menu .dropdown-item{align-items:center;color:#1b1d22;display:flex;font-family:Inter;font-size:14px;font-weight:400;gap:8px;line-height:22px;padding:8px 12px}.fal-file-card-dropdown-menu .dropdown-item:hover{background:var(--gray-100)}.fal-file-card-dropdown-menu .dropdown-item i:before{color:#4e525a;font-size:20px}.fal-file-card-dropdown-menu .dropdown-item.fal-file-card-dropdown-delete,.fal-file-card-dropdown-menu .dropdown-item.fal-file-card-dropdown-delete i:before{color:#dc3545;color:var(--red-500,#dc3545)}.fal-file-card-preview-wrap{align-items:center;background:var(--gray-500);border-radius:8px;display:flex;height:160px;justify-content:center;position:relative;width:100%}.fal-file-card-checkbox{bottom:8px;left:8px;margin:0;position:absolute;z-index:1}.fal-file-card-checkbox .form-check-input{border:2px solid var(--blue-200);cursor:pointer}.fal-file-card-preview{align-items:center;border-radius:8px;display:flex;height:100%;justify-content:center;overflow:hidden;width:100%}.fal-file-card-preview img{height:100%;object-fit:cover;width:100%}.fal-file-card-placeholder{align-items:center;background:var(--gray-500);border-radius:8px;display:flex;height:100%;justify-content:center;width:100%}.fal-file-card-placeholder i:before{font-size:48px}.fal-file-card-placeholder.fal-file-type-image .mgc_pic_fill:before{color:var(--blue-400)}.fal-file-card-placeholder.fal-file-type-pdf .mgc_pdf_fill:before{color:var(--red-400)}.fal-file-card-placeholder.fal-file-type-dcm .mgc_file_fill:before{color:var(--hot-pink)}.fal-file-card-placeholder.fal-file-type-other .mgc_file_fill:before{color:var(--blue-400)}.fal-file-card-star{align-items:center;background:#0000;border:none;display:flex;height:24px;justify-content:center;position:absolute;right:8px;top:8px;width:24px;z-index:1}.fal-file-card-star i{font-size:24px}.files-and-letters-main{padding:0 12px}.files-and-letters-top-section{align-items:center;display:flex;height:40px;justify-content:space-between;margin-bottom:12px}.files-and-letters-storage-container{height:32px;margin-right:40px}.files-and-letters-storage-container-top{align-items:center;display:flex;height:22px}.files-and-letters-storage-container-top span:before{color:#185dd8;font-size:16px;margin-right:8px}.files-and-letters-storage-container-top p{color:#8a8e97;font-family:Inter;font-size:16px;font-weight:500;line-height:22px;margin:0 8px 0 0;text-align:center}.files-and-letters-storage-container-top p:nth-child(2){color:#185dd8}.files-and-letters-storage-container-top p:last-child{margin-right:0}.files-and-letters-storage-container-top p:last-child span{color:#1b1d22}.files-and-letters-storage-container .files-and-letters-storage-progress.progress{height:8px;margin-top:2px;width:100%}.files-and-letters-top-right{align-items:center;display:flex;gap:8px}.files-and-letters-show-starred{align-items:center;display:flex!important;gap:4px;margin-bottom:0}.files-and-letters-show-starred .form-check-label{color:var(--gray-500);font-size:12px;font-weight:500;line-height:20px;margin-left:4px}.files-and-letters-show-starred .form-check-input{border:2px solid var(--blue-200)}.files-and-letters-view-toggle{border:1px solid var(--blue-200);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;display:flex;height:32px;overflow:hidden}.files-and-letters-view-toggle button{align-items:center;background:#fff;border:none;border-radius:0;color:var(--blue-600);cursor:pointer;display:flex;font-family:Inter;font-size:14px;font-weight:500;gap:4px;height:100%;justify-content:center;line-height:20px;margin:0;padding:6px 12px}.files-and-letters-view-toggle button.btn-active{background:var(--blue-200);color:var(--blue-600)}.files-and-letters-view-toggle button:not(.btn-active):hover{background:var(--blue-100)}.files-and-letters-breadcrumbs{align-items:center;display:flex;font-size:14px;gap:4px;margin-bottom:12px;padding:0}.files-and-letters-breadcrumb-item{background:none;border:none;color:var(--blue-500);cursor:pointer;font-family:Inter;font-size:14px;font-weight:500;line-height:22px;padding:0}.files-and-letters-breadcrumb-item:hover{text-decoration:underline}.files-and-letters-breadcrumb-sep{align-items:center;color:var(--blue-500);display:inline-flex;font-size:14px}.files-and-letters-breadcrumb-current{color:var(--blue-500);cursor:default}.files-and-letters-breadcrumb-current:hover{text-decoration:none}.files-and-letters-selection-bar{align-items:center;align-self:stretch;background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;display:flex;justify-content:space-between;margin-bottom:12px;padding:5px 12px}.files-and-letters-selection-bar-left{align-items:center;display:flex;gap:8px}.files-and-letters-selection-bar-close{align-items:center;background:none;border:none;border-radius:4px;color:var(--blue-500);cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;width:24px}.files-and-letters-selection-bar-close:hover{background:var(--blue-100)}.files-and-letters-selection-bar-close .mgc_close_line:before{font-size:18px}.files-and-letters-selection-bar-count{color:var(--blue-500);font-size:12px;font-style:normal;font-weight:600;line-height:20px}.files-and-letters-selection-bar-right{align-items:center;display:flex;gap:4px}.files-and-letters-selection-bar-action{align-items:center;background:none;border:none;border-radius:6px;color:var(--blue-500);cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;width:32px}.files-and-letters-selection-bar-action:hover{background:var(--blue-100)}.files-and-letters-selection-bar-action .mgc_delete_2_line:before,.files-and-letters-selection-bar-action .mgc_documents_line:before,.files-and-letters-selection-bar-action .mgc_download_2_line:before,.files-and-letters-selection-bar-action .mgc_expand_player_line:before,.files-and-letters-selection-bar-action .mgc_folder_upload_line:before{font-size:18px}.files-and-letters-selection-bar-action-delete{color:var(--red-600)}.files-and-letters-selection-bar-action-delete:hover{background:var(--red-100);color:var(--red-600)}.files-and-letters-selection-bar-action-delete .mgc_delete_2_line:before{color:var(--red-600)}.files-and-letters-content{display:flex;flex-direction:column;min-height:300px}.files-and-letters-content:has(>.files-and-letters-empty-state){align-items:center;justify-content:center}.files-and-letters-file-grid{display:flex;flex-wrap:wrap}.files-and-letters-sample-section{margin-top:0}.files-and-letters-grid-section{display:flex;flex-direction:column;gap:16px}.files-and-letters-folders-group{display:flex;flex-wrap:wrap}.files-and-letters-folder-box{align-items:center;background:#fff;border:1px solid var(--blue-200);border-radius:8px;cursor:pointer;display:flex;flex-direction:row;flex-shrink:0;gap:10px;justify-content:space-between;margin-bottom:16px;margin-right:16px;min-height:60px;padding:8px;transition:background-color .15s ease;width:282px}.files-and-letters-mixed-root-grid .files-and-letters-folder-box{align-self:flex-start;height:60px;min-height:60px}.files-and-letters-folder-box:hover{background:#f5f9ff;background:var(--blue-50,#f5f9ff)}.files-and-letters-folder-left{align-items:center;display:flex;flex:1 1;gap:8px;min-width:0}.files-and-letters-folder-right{align-items:center;display:flex;flex-shrink:0}.files-and-letters-folder-icon{flex-shrink:0;font-size:30px}.files-and-letters-folder-default .mgc_folder_fill:before{color:var(--blue-400);font-size:30px}.files-and-letters-folder-custom .mgc_folder_fill:before{color:var(--yellow-400);font-size:30px}.files-and-letters-folder-name{color:#1b1d22;color:var(--gray-700,#1b1d22);font-family:Inter;font-size:14px;font-weight:500;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.files-and-letters-folder-checkbox{flex-shrink:0;margin:0}.files-and-letters-folder-checkbox .form-check-input{border:2px solid var(--blue-200);cursor:pointer;height:20px;width:20px}.files-and-letters-more-icon{color:var(--gray-500);cursor:pointer;font-size:18px;padding:4px}.fal-folder-dropdown .mgc_more_2_fill:before{color:var(--blue-500)!important}.files-and-letters-more-icon:hover{color:var(--gray-700)}.fal-folder-dropdown{align-items:center;display:flex;margin-left:16px}.fal-folder-dropdown-menu{border:1px solid var(--blue-200);border-radius:8px;box-shadow:0 4px 12px #00000014;min-width:180px;padding:4px 0}.fal-folder-dropdown-menu .dropdown-item{align-items:center;color:#1b1d22;display:flex;font-family:Inter;font-size:14px;font-weight:400;gap:8px;line-height:22px;padding:8px 12px}.fal-folder-dropdown-menu .dropdown-item:hover{background:var(--gray-100)}.fal-folder-dropdown-menu .dropdown-item i:before{color:#4e525a;font-size:18px}.fal-folder-dropdown-menu .dropdown-item.fal-folder-dropdown-delete,.fal-folder-dropdown-menu .dropdown-item.fal-folder-dropdown-delete i:before{color:#dc3545;color:var(--red-500,#dc3545)}.fal-list-view{align-items:flex-start;flex-direction:column}.fal-list-row,.fal-list-view{align-self:stretch;display:flex}.fal-list-row{align-items:center;background:var(--blue-100);border-bottom:1px solid var(--blue-200);cursor:pointer;justify-content:space-between;padding:8px;transition:background-color .15s ease}.fal-list-row:hover{background:#f5f9ff;background:var(--blue-50,#f5f9ff)}.fal-list-row-selected{background:var(--blue-200)}.fal-list-row-left{align-items:center;display:flex;flex:1 1;gap:8px;min-width:0}.fal-list-row-right{gap:16px}.fal-list-checkbox,.fal-list-row-right{align-items:center;display:flex;flex-shrink:0}.fal-list-checkbox{justify-content:center;margin:0;width:18px}.fal-list-checkbox .form-check-input{border:2px solid var(--blue-200);cursor:pointer;height:18px;margin:0;width:18px}.fal-list-star{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;padding:0;width:20px}.fal-list-star i{color:var(--gray-400);font-size:18px}.fal-list-star .ti-star-filled{color:#f5a623;color:var(--yellow-400,#f5a623)}.fal-list-file-icon{align-items:center;display:flex;flex-shrink:0;justify-content:center;width:20px}.fal-list-row .fal-list-file-icon:before{font-size:20px}.fal-list-row .fal-list-file-icon-image:before{color:var(--blue-400)}.fal-list-row .fal-list-file-icon-pdf:before{color:var(--red-400)}.fal-list-row .fal-list-file-icon-dcm:before{color:var(--hot-pink)}.fal-list-row .fal-list-file-icon-other:before{color:var(--blue-400)}.fal-list-folder-icon{align-items:center;display:flex;flex-shrink:0;justify-content:center;width:20px}.fal-list-row .fal-list-folder-icon:before{font-size:20px}.fal-list-row .fal-list-folder-icon-default:before{color:var(--blue-400)}.fal-list-row .fal-list-folder-icon-custom:before{color:var(--yellow-400)}.fal-list-file-name{color:#1b1d22;font-family:Inter;font-size:14px;font-weight:500;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fal-list-date{color:#4e525a;min-width:160px}.fal-list-date,.fal-list-size{font-family:Inter;font-size:12px;font-weight:400;line-height:20px;white-space:nowrap}.fal-list-size{color:#8a8e97;min-width:60px;text-align:right}.fal-list-rename-wrapper{align-items:center;display:inline-flex;flex:0 0 auto;gap:0;min-width:0}.fal-list-rename-wrapper .fal-list-rename-extension{color:#6b7280;color:var(--gray-500,#6b7280);flex-shrink:0;font-family:Inter;font-size:14px;font-weight:500;line-height:22px;padding:0 0 0 2px;pointer-events:none}.fal-folder-rename-input,.fal-list-rename-input{background:var(--gray-white);border:1px solid var(--blue-300);border-radius:4px;color:var(--gray-700);flex:0 0 auto;font-family:Inter;font-size:14px;font-weight:500;line-height:22px;max-width:60%;min-width:120px;outline:none;padding:0 6px;width:200px}.fal-folder-rename-input:focus,.fal-list-rename-input:focus{border-color:var(--blue-500)}.fal-preview-panel{align-items:flex-start;align-self:stretch;background:#3c3c3c;border-left:1px solid var(--blue-200);display:flex;flex-direction:column;flex-shrink:0;overflow:hidden;width:860px}.fal-preview-panel-fullscreen{border-left:none;bottom:0;left:0;position:fixed;right:0;top:0;width:100%;z-index:1050}.fal-preview-header{align-items:center;align-self:stretch;background:var(--gray-700);display:flex;flex-shrink:0;justify-content:space-between;padding:8px 12px}.fal-preview-header-left{display:flex;flex-direction:column;min-width:0}.fal-preview-header-name{color:#fff;font-family:Inter;font-size:14px;font-weight:500;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fal-preview-header-meta{color:#8a8e97;font-family:Inter;font-size:12px;font-weight:400;line-height:20px}.fal-preview-header-right{align-items:center;display:flex;flex-shrink:0;gap:4px}.fal-preview-header-btn{align-items:center;background:#0000;border:none;border-radius:6px;cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;width:32px}.fal-preview-header-btn:hover{background:#ffffff1a}.fal-preview-header-btn i:before{color:#fff;font-size:18px}.fal-preview-body{align-items:center;align-self:stretch;display:flex;flex:1 0;gap:10px;justify-content:center;overflow:auto}.fal-preview-image{max-height:100%;max-width:100%;object-fit:contain;transition:transform .15s ease}.fal-preview-pdf{border:none;height:100%;width:100%}.fal-preview-placeholder{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center}.fal-preview-placeholder i:before{font-size:80px}.fal-preview-type-image i:before{color:var(--blue-400)}.fal-preview-type-pdf i:before{color:var(--red-400)}.fal-preview-type-dcm i:before{color:var(--hot-pink)}.fal-preview-type-document i:before,.fal-preview-type-other i:before{color:var(--blue-400)}.fal-preview-doc-wrap{align-self:stretch;display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:auto}.fal-preview-doc-loading{align-items:center;color:#8a8e97;display:flex;flex-direction:column;font-size:14px;gap:12px;justify-content:center}.fal-preview-doc-loading .mgc_loading_3_line:before{animation:fal-preview-spin .8s linear infinite;color:var(--blue-400);font-size:32px}@keyframes fal-preview-spin{to{transform:rotate(1turn)}}.fal-preview-doc-content{background:#fff;color:#1a1a1a;font-family:Inter,system-ui,sans-serif;font-size:14px;line-height:1.5;max-width:100%;padding:24px;text-align:left;transform-origin:top left;transition:transform .15s ease}.fal-preview-doc-content p{margin:0 0 .75em}.fal-preview-doc-content h1,.fal-preview-doc-content h2,.fal-preview-doc-content h3{font-weight:600;margin:1em 0 .5em}.fal-preview-doc-content ol,.fal-preview-doc-content ul{margin:.5em 0;padding-left:1.5em}.fal-preview-doc-content table{border-collapse:collapse;margin:.5em 0;width:100%}.fal-preview-doc-content td,.fal-preview-doc-content th{border:1px solid #ddd;padding:6px 10px;text-align:left}.fal-preview-doc-error{color:#8a8e97;display:block;font-size:12px;margin-top:8px}.fal-preview-placeholder-name{color:#8a8e97;font-family:Inter;font-size:14px;font-weight:400;line-height:22px}.fal-preview-empty-state{align-items:center;color:#fff;display:flex;flex-direction:column;gap:8px;justify-content:center;padding:16px;text-align:center}.fal-preview-empty-state .mgc_pic_fill:before{color:#fff;font-size:64px;opacity:.5}.fal-preview-empty-title{color:#fff;font-family:Inter;font-size:16px;font-weight:500;line-height:24px;margin:0}.fal-preview-empty-text{color:#fff;font-family:Inter;font-size:13px;font-weight:400;line-height:20px;margin:0;opacity:.8}.fal-preview-footer{align-items:center;align-self:stretch;background:var(--gray-700);display:flex;flex-shrink:0;justify-content:space-between;padding:8px 12px}.fal-preview-footer-left,.fal-preview-footer-middle,.fal-preview-footer-right{align-items:center;display:flex;gap:4px}.fal-preview-footer-btn{align-items:center;background:#0000;border:none;border-radius:6px;cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;width:32px}.fal-preview-footer-btn:hover:not(:disabled){background:#ffffff1a}.fal-preview-footer-btn:disabled{cursor:default;opacity:.3}.fal-preview-footer-btn i:before{color:#fff;font-size:18px}.move-file-modal .modal-content{border:none;border-radius:12px;min-width:420px;overflow:hidden}.move-file-modal .modal-header{background:var(--gray-white);border-bottom:1px solid var(--gray-100);padding:16px 32px}.move-modal-title{color:var(--gray-700);font-size:16px;font-weight:600}.move-modal-body{align-items:flex-start;align-self:stretch;background:var(--gray-white);display:flex;flex-direction:column;gap:12px;justify-content:center;padding:16px 32px}.move-modal-breadcrumb{align-items:center;color:var(--gray-400);display:flex;font-size:13px;gap:4px}.move-modal-breadcrumb-item.active{color:var(--gray-700);font-weight:500}.move-modal-breadcrumb-item.clickable{color:var(--blue-500);cursor:pointer}.move-modal-breadcrumb-item.clickable:hover{text-decoration:underline}.move-modal-breadcrumb-sep{color:var(--gray-300);font-size:12px}.move-modal-search-label{color:var(--gray-600);font-size:13px;font-weight:500}.move-modal-search{background:var(--gray-white);border:1px solid var(--gray-200);border-radius:8px;color:var(--gray-700);font-size:14px;height:40px;outline:none;padding:8px 12px;width:100%}.move-modal-search::placeholder{color:var(--gray-300)}.move-modal-search:focus{border-color:var(--blue-200)}.move-modal-folder-list{align-items:flex-start;align-self:stretch;border-radius:6px;display:flex;flex-direction:column;max-height:320px;min-height:120px;min-width:100%;overflow-y:auto}.move-modal-folder-row{align-items:center;align-self:stretch;background:var(--blue-100);border-bottom:1px solid var(--blue-200);cursor:default;display:flex;justify-content:space-between;padding:8px}.move-modal-folder-row.hovered{background:var(--blue-200);border-bottom-color:var(--blue-300)}.move-modal-folder-row-left{align-items:center;display:flex;gap:8px}.move-modal-folder-icon-default:before{color:var(--blue-400)!important;font-size:18px}.move-modal-folder-icon-custom:before{color:var(--yellow-400)!important;font-size:18px}.move-modal-folder-name{color:var(--gray-700);font-size:14px;font-weight:500}.move-modal-folder-row-actions{align-items:center;display:flex;gap:6px}.move-modal-folder-empty{align-items:center;align-self:stretch;color:var(--gray-400);display:flex;flex-direction:column;font-size:14px;gap:8px;justify-content:center;padding:32px 8px}.move-modal-folder-empty .mgc:before{font-size:32px}.move-file-modal .modal-footer.move-modal-footer{align-items:center;background:var(--gray-white);border-top:1px solid var(--gray-100);display:flex;justify-content:space-between;padding:16px 32px}.move-modal-footer-left,.move-modal-footer-right{align-items:center;display:flex}.move-modal-footer-right{gap:8px}.attach-to-claims-modal .modal-content{border:none;border-radius:12px;overflow:hidden}.attach-to-claims-modal .modal-header{background:var(--gray-white);border-bottom:1px solid var(--gray-100);padding:12px 24px}.attach-to-claims-modal-title{color:var(--gray-700);font-size:16px;font-weight:600}.attach-to-claims-modal-body{background:var(--gray-white);display:flex;flex-direction:column;gap:12px;padding:12px 24px}.attach-to-claims-modal-body .custom-datagrid-container .e-rowcell{padding:6px}.attach-to-claims-search-wrap{display:flex;flex-direction:column;gap:6px}.attach-to-claims-search-label{color:var(--gray-600);font-size:13px;font-weight:500}.attach-to-claims-search-input{background:var(--gray-white);border:1px solid var(--gray-200);border-radius:8px;color:var(--gray-700);font-size:14px;height:40px;outline:none;padding:8px 12px;width:100%}.attach-to-claims-search-input::placeholder{color:var(--gray-300)}.attach-to-claims-search-input:focus{border-color:var(--blue-200)}.attach-to-claims-table-wrap{min-height:0}.attach-to-claims-modal-body>.attach-to-claims-table-wrap:first-of-type{min-height:280px}.attach-to-claims-modal .attach-to-claims-table-wrap .custom-datagrid-container{min-height:0}.attach-to-claims-modal-body>.attach-to-claims-table-wrap:first-of-type .custom-datagrid-container{min-height:280px}.attach-to-claims-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.attach-to-claims-procedure-section{display:flex;flex-direction:column;gap:12px;margin-top:0;padding-top:0}.attach-to-claims-section-title{color:var(--gray-700);font-size:14px;font-weight:600}.attach-to-claims-procedure-cell{align-items:center;display:flex;gap:8px}.attach-to-claims-procedure-icon{flex-shrink:0;font-size:18px}.attach-to-claims-procedure-cell .mgc_information_fill:before{color:var(--blue-400);content:"\eef0"}.attach-to-claims-procedure-icon-inactive:before{color:var(--vivid-green-400)!important}.attach-to-claims-procedure-icon-active:before{color:var(--orange-400)!important}.attach-to-claims-procedure-code{color:var(--gray-700);font-weight:500}.attach-to-claims-procedure-info{color:var(--gray-400);font-size:16px;margin-left:4px}.attach-to-claims-type-select{font-size:13px;height:28px;max-width:140px}.attach-to-claims-procedure-item-actions{align-items:center;display:flex;justify-content:center}.attach-to-claims-icon-btn{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--gray-600);cursor:pointer;display:inline-flex;height:28px;justify-content:center;padding:0;width:28px}.attach-to-claims-icon-btn:hover{background:var(--gray-100);color:var(--gray-700)}.attach-to-claims-modal .modal-footer.attach-to-claims-modal-footer{align-items:center;background:var(--gray-white);border-top:1px solid var(--gray-100);display:flex;justify-content:flex-end;padding:12px 24px}.file-details-modal .modal-header{border-bottom:1px solid var(--blue-200);padding:12px 24px}.file-details-modal-title{color:#1b1d22;font-family:Inter;font-size:18px;font-weight:600;line-height:28px}.file-details-modal-body{border-radius:8px;display:flex;flex-direction:column;gap:12px;padding:24px!important}.file-details-row{align-items:center;display:flex;gap:12px;min-height:24px}.file-details-row-with-line{align-items:center;display:flex;flex-direction:row;gap:0;width:auto}.file-details-label{color:#4e525a;flex-shrink:0;font-family:Inter;font-size:14px;font-weight:500}.file-details-connector{align-self:center;border-bottom:2px dashed var(--blue-200);flex:1 1;height:0;margin:0 8px;min-width:8px}.file-details-value-box{align-items:flex-end;background:var(--gray-white);border-radius:8px;display:flex;flex-direction:column;font-weight:500;justify-content:center;padding:8px 12px}.file-details-value,.file-details-value-box{color:#1b1d22;font-family:Inter;font-size:14px;text-align:right}.file-details-value{font-weight:400}.file-details-link{background:none;border:none;color:var(--blue-500);cursor:pointer;font-family:Inter;font-size:14px;font-weight:500;padding:0;text-decoration:none}.file-details-link:hover{color:var(--blue-600)}.folder-details-modal .modal-header{border-bottom:1px solid var(--blue-200);padding:12px 24px}.folder-details-modal-title{color:#1b1d22;font-family:Inter;font-size:18px;font-weight:600;line-height:28px}.folder-details-modal-body{border-radius:8px;display:flex;flex-direction:column;gap:12px;padding:24px!important}.folder-details-row{align-items:center;display:flex;gap:12px;min-height:24px}.folder-details-row-with-line{align-items:center;display:flex;flex-direction:row;gap:0;width:auto}.folder-details-label{color:#4e525a;flex-shrink:0;font-family:Inter;font-size:14px;font-weight:500}.folder-details-connector{align-self:center;border-bottom:2px dashed var(--blue-200);flex:1 1;height:0;margin:0 8px;min-width:8px}.folder-details-value{color:#1b1d22;flex-shrink:0;font-family:Inter;font-size:14px;font-weight:400;line-height:22px}.folder-details-files-section{display:flex;flex-direction:column;gap:8px;margin-top:4px}.folder-details-file-list{border:1px solid var(--blue-200);border-radius:8px;list-style:none;margin:0;max-height:200px;overflow-y:auto;padding:8px}.folder-details-file-item{align-items:center;color:#1b1d22;display:flex;font-family:Inter;font-size:14px;gap:12px;justify-content:space-between;line-height:22px;padding:4px 0}.folder-details-file-size{color:#8a8e97;flex-shrink:0;font-size:12px}.file-upload-modal-width{max-width:480px!important}.mh-spacing{padding-left:11px;padding-top:20px}.upload-icon{color:#6c757d}.thin-progress-bar{height:8px}.icon-color{color:#185dd8}.pdf-icon{color:#d8352a}.check-icon,.doc-icon{color:#185dd8}.check-icon{display:inline-block}.check-icon,.delete-icon{transition:opacity .3s ease}.delete-icon{color:#d8352a;display:none}.file-item:hover .delete-icon{display:inline-block}.file-item:hover .check-icon{display:none}.delete-icon-hover{cursor:pointer}.file-upload-modal-footer{background:none!important;border:0!important;padding:0 24px 24px!important}.file-upload-modal-width .modal-footer button{width:210px!important}.upload-modal-header{background:var(--gray-white)!important}.file-modal-body{border-radius:12px!important;padding:24px 24px 20px!important}.file-header-title{color:var(--gray-700);font-size:16px;font-style:normal;font-weight:600;letter-spacing:-.069px;line-height:24px}.file-header-subtitle{color:var(--gray-500);font-size:14px;font-style:normal;font-weight:400;line-height:22px;margin-bottom:20px}.file-item-upload{margin-bottom:8px;text-align:center}.file-item,.file-item-upload{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;padding:16px 24px}.file-item{margin-bottom:0}.file-item:hover{background:var(--gray-white);border:1px solid var(--blue-300);border-radius:8px;padding:16px 24px}.file-upload-icon{color:var(--blue-500)}.file-close-button{position:absolute;right:25px;top:35px}.file-upload-details{width:328px}.files-and-letters-page{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.files-and-letters-body{display:flex;flex:1 1;flex-direction:row;min-height:0;overflow:hidden}.files-and-letters-main-area{display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0;overflow:auto}.files-and-letters-empty-state-wrapper{align-items:center;display:flex;flex:1 1;justify-content:center;min-height:0}.task-card{background-color:#21283208}.claims-main-page{display:flex}.claims-main-page .claims-page{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.claims-main-page .claims-page-row{display:flex;flex:1 1;min-height:0;overflow:hidden;padding-bottom:40px}.claims-main-page .claims-page-row.bortop{border-top:1px solid var(--blue-200)}.claims-main-page .claim-feature-grid{display:flex;flex:1 1;flex-direction:column;height:100%;min-height:0;overflow:hidden}.claims-main-page .no-data-message{display:grid;height:100%;place-items:center;text-align:center}.claims-main-page .no-data-message i{display:block;font-size:80px;text-align:center}.claims-main-page .no-data-message i:before{color:var(--blue-300)}.claims-main-page .no-data-message span{color:#212529;font-size:18px;font-weight:500}.claims-main-page .no-data-message p{font-size:12px;margin:0}.claim-page-head-border{border-bottom:1px solid var(--gray-200)}.claims-management-table .e-grid .e-gridheader .e-headercell .e-headercelldiv.e-headerchkcelldiv{padding-left:0!important}.claims-management-table .e-grid.e-responsive .e-rowcell.e-gridchkbox{padding-left:15px!important}.claims-management-table .action-button{background:none;border:none;cursor:pointer;padding:4px}.claims-management-table .action-button i{font-size:18px}.claims-management-table .action-button-view{background:var(--blue-500);color:var(--gray-white)}.claims-management-table .action-button-view i{color:var(--gray-white)!important}.claims-tabs-group .claims-tab{background:none;border:1px solid var(--gray-200);border-radius:0;color:var(--gray-500);font-size:14px;font-weight:600;height:32px;padding:8px;transition:all .2s ease-in-out}.claims-tabs-group .claims-tab:hover{background:var(--gray-100)}.claims-tabs-group .claims-tab.active{background:var(--gray-100);color:var(--gray-500)}.claims-tabs-group .claims-tab:first-child{border-bottom-left-radius:8px;border-top-left-radius:8px}.claims-tabs-group .claims-tab:last-child{border-bottom-right-radius:8px;border-top-right-radius:8px}.claims-tabs-group .claims-tab:not(:first-child){margin-left:-1px}.claims-tabs-group .claims-tab:not(:first-child):not(:last-child){border-radius:0}.attachment-expanded-table,.claim-expanded-table,.details-expanded-table,.procedure-expanded-table{border:1px solid #dee2e6;border-radius:8px}.attachment-expanded-table .e-headertext,.claim-expanded-table .e-headertext,.details-expanded-table .e-headertext,.procedure-expanded-table .e-headertext{font-size:16px}.attachment-expanded-table .e-headercelldiv,.claim-expanded-table .e-headercelldiv,.details-expanded-table .e-headercelldiv,.procedure-expanded-table{text-align:center!important}.attachment-expanded-table .e-rowcell,.claim-expanded-table .e-rowcell,.details-expanded-table .e-rowcell,.procedure-expanded-table .e-rowcell{color:var(--gray-500)!important;padding:12px 0;text-align:center!important}.attachment-expanded-table .e-rowcell:first-child,.claim-expanded-table .e-rowcell:first-child,.details-expanded-table .e-rowcell:first-child,.procedure-expanded-table .e-rowcell:first-child{padding-left:0}.claims-header-actions-col .add-claim-button{padding-left:0!important;padding-right:0!important;width:108px!important}.claims-header-actions-col .add-pre-auth-button{width:128px!important}.claims-header-actions-col .filter-btn{padding-left:0!important;padding-right:0!important}.claims-header-actions-col .filter-btn:after{margin-left:12px!important}.claim-tabs-group .claim-tab{background:none;border:1px solid var(--gray-200);border-radius:0;color:var(--gray-500);font-size:14px;font-weight:600;height:32px;padding:8px;transition:all .2s ease-in-out}.claim-tabs-group .claim-tab:hover{background:var(--gray-100)}.claim-tabs-group .claim-tab.active{background:var(--gray-100);color:var(--gray-500)}.claim-tabs-group .claim-tab:first-child{border-bottom-left-radius:8px;border-top-left-radius:8px}.claim-tabs-group .claim-tab:last-child{border-bottom-right-radius:8px;border-top-right-radius:8px}.claim-tabs-group .claim-tab:not(:first-child){margin-left:-1px}.claim-tabs-group .claim-tab:not(:first-child):not(:last-child){border-radius:0}.claim-feature-grid>div{display:flex;flex:1 1;flex-direction:column;min-height:0}.claim-table-scroll-section{display:flex;flex-direction:column}.claim-table-scroll-section,.claim-table-scroll-section .claim-shared-table-wrapper{flex:1 1;min-height:0;overflow:hidden}.claim-table-scroll-section .claim-table-pagination{flex-shrink:0}.claim-table-scroll-section .claim-table tbody.scrollable-tbody{max-height:none;max-height:var(--page-grid-scroll-max-height,none)}.claim-feature-grid .claim-shared-table-wrapper{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;margin-bottom:8px;overflow-x:auto}.claim-feature-grid .claim-shared-table-wrapper .table-responsive{background:var(--gray-white);border:none;border-radius:8px;margin-bottom:0}.claim-feature-grid .claim-shared-table-wrapper .claim-table{table-layout:fixed;width:100%}.claim-feature-grid .claim-shared-table-wrapper .claim-table thead.table-claim-light{box-sizing:border-box;display:table;padding-right:0;padding-right:var(--claim-table-scrollbar-width,0);position:sticky;table-layout:fixed;top:0;width:100%;z-index:10}.claim-feature-grid .claim-shared-table-wrapper .claim-table tbody.scrollable-tbody{display:block;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable;scrollbar-width:thin}.claim-feature-grid .claim-shared-table-wrapper .claim-table tbody.scrollable-tbody tr{display:table;table-layout:fixed;width:100%}.claim-feature-grid .claim-shared-table-wrapper .claim-table.claim-table-static thead.table-claim-light{display:table-header-group;position:static;table-layout:fixed;width:100%}.claim-feature-grid .claim-shared-table-wrapper .claim-table.claim-table-static tbody{display:table-row-group;overflow:visible}.claim-feature-grid .claim-shared-table-wrapper .claim-table.claim-table-static tbody tr{display:table-row;table-layout:fixed;width:100%}.claims-main-page .claims-page:has(.claim-feature-grid-no-scroll){overflow:auto}.claims-main-page .claims-page-row.claims-page-row-no-scroll{flex:0 1 auto;overflow:visible}.claims-main-page .claim-feature-grid.claim-feature-grid-no-scroll{flex:0 1 auto;height:auto;overflow:visible}.claim-feature-grid .table-responsive{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;max-height:none!important}.claim-table{border-radius:6px}.claim-table td{color:var(--gray-700)!important;font-size:.875rem!important;font-style:normal!important;font-weight:400!important;line-height:22px!important}.claim-table th{background:var(--blue-100)!important;color:#163da2!important;color:var(--blue-600,#163da2)!important;font-size:.875rem!important;font-style:normal;font-weight:600;height:32px!important;letter-spacing:-.069px;line-height:24px;padding:0 12px!important;vertical-align:middle!important}.table-claim-light{background:var(--gray-100);border-radius:6px 6px 0 0}.claim-table .expanded-row-open{background:var(--blue-200)!important}.claim-table .expanded-row-open td{border:0;color:var(--gray-500);font-size:14px;font-style:normal;font-weight:500;line-height:22px}.claim-table .expanded-table tr td,.claim-table .expanded-table tr th{background:var(--blue-200)!important;border:0}.claim-table .expanded-table tr th{color:var(--blue-600)!important;font-style:normal;font-weight:500;line-height:20px}.claim-table .expanded-table tr td{color:var(--gray-700 );font-size:13px;font-style:normal;font-weight:500;line-height:20px}.claim-table .expanded-table tr{background:var(--blue-200)!important}.claim-table tbody tr:last-child{border-bottom:1px solid #0000}.expand-button{align-items:center;display:flex;font-size:8px;justify-content:center;margin-left:10px;transition:background-color .2s ease-in-out,color .2s ease-in-out,transform .2s ease-in-out}.expand-button,.expand-button.expanded{border:1px solid var(--gray-200);border-radius:4px;color:var(--gray-500);height:16px;padding:1px 4px;width:16px}.toggle-claim-container{align-items:center}.claim-id-text{width:104px}.eob-header{align-items:center;display:inline-flex;position:relative}.eob-header:after{color:#007bff;content:"\eef0";cursor:pointer;font-family:Mingcute;font-size:14px;font-weight:400;margin-left:5px}.action-button-custom{background-color:var(--gray-white);border:1px solid var(--red-500)!important}.action-button-custom .ti-trash:before{color:var(--red-500);content:"\eb41"}.action-buttons-container{display:flex;justify-content:center}.action-buttons-container .mgc_pencil_fill:before{color:var(--blue-500);content:"\f0e0";font-size:16px}.btn-procedure-settings{width:32px}.btn-procedure-settings .mgc_settings_3_fill:before{color:var(--blue-600);content:"\f252";font-size:16px}.tracking-data-grid .e-headertext{color:#163da2!important;color:var(--blue-600,#163da2)!important;font-size:.875rem!important;font-weight:600!important}.tracking-data-grid .e-rowcell{font-size:.875rem!important;font-weight:400!important;padding:0!important}.tracking-data-grid .e-grid .e-gridheader tr th:last-child{padding-right:0!important}.tracking-data-grid .e-grid .e-rowcell:first-child{padding-left:8px}.add-deposit-button{width:170px}.tracking-statistics{align-items:flex-start;align-self:stretch;background:#fff;border:1px solid var(--gray-200);border-radius:8px;display:flex;justify-content:space-between;margin-bottom:8px;padding:6px 12px}.tracking-statistics-inner,.tracking-statistics-refresh{align-items:center;display:flex;gap:8px}.tracking-statistics-refresh{background:none;border:0;padding:8px}.tracking-statistics-card{gap:4px;width:160px}.tracking-sc-title,.tracking-statistics-card{align-items:flex-start;display:flex;flex-direction:column}.tracking-sc-title{align-self:stretch;color:var(--gray-500);font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:20px}.tracking-sc-value{align-items:center;color:var(--gray-700);display:flex;font-size:20px;font-style:normal;font-weight:600;gap:8px;justify-content:center;letter-spacing:-.086px;line-height:28px}.tracking-sr-title{color:var(--blue-500);font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:20px}.tracking-sr-icon .mgc_refresh_anticlockwise_1_line:before{color:var(--blue-500);content:"\f193"}.tracking-btn-filter{background:var(--blue-200)!important;border:1px solid var(--blue-400)!important;border-radius:8px;color:var(--blue-600)!important;height:32px}.tracking-btn-filter:hover{background:var(--blue-100)!important;border:1px solid var(--blue-400)!important}.tracking-btn-filter:after{display:none}.tracking-filter-dropdown{background:var(--blue-100);border:0;border-radius:8px;box-shadow:0 0 8px 0 #0000001f;padding:4px;width:200px}.tracking-filter-dropdown .accordion{align-items:flex-start;display:inline-flex;flex-direction:column;gap:8px;padding:4px;width:100%}.tracking-filter-dropdown .accordion .accordion-item{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;width:100%}.tracking-filter-dropdown .accordion-header button{color:#163da2;color:var(--Blue-Blue-600,#163da2);font-size:14px;font-style:normal;font-weight:500;height:32px;line-height:20px}.tracking-filter-dropdown .accordion-button:focus{box-shadow:none}.tracking-filter-dropdown .accordion-button:after{background-image:none;content:"▼";flex-shrink:0;font-size:.85rem;margin-left:auto;transition:transform .2s ease}.tracking-filter-dropdown .accordion-button:not(.collapsed):after{background-image:none;content:"▲";transform:none}.tracking-filter-dropdown .accordion-button:not(.collapsed){box-shadow:none}.tracking-filter-dropdown .accordion-body{border-top:1px solid var(--blue-200);padding:8px}.claim-table-pagination .pagination .page-link{height:33px;padding:4px 12px}.claim-table-pagination .pagination .active>.page-link{background-color:var(--gray-white);border-color:var(--gray-200);color:var(--gray-700);font-size:16px}.claim-table-pagination .pagination .page-link:hover{background-color:var(--gray-100)!important}.claim-table-pagination .pagination .page-link span{color:var(--gray-200)}.claims-page .go-back-button-container{margin-bottom:8px!important;margin-top:0!important}.claim-table tr:not(.expanded-row-open):not(.expanded-row-content) td{height:36px!important;padding:0 12px!important;vertical-align:middle!important}.claims-main-page .claim-tabs-group .tab-button{height:32px!important}.claim-table tr.expanded-row-content .pagination-container{display:none!important}.claim-table tr.expanded-row-content .claim-shared-table-wrapper .claim-table.claim-table-static tbody,.claim-table tr.expanded-row-content .claim-shared-table-wrapper tbody.scrollable-tbody{display:table-row-group!important;max-height:none!important;overflow-y:visible!important}.claim-table tr.expanded-row-content .claim-shared-table-wrapper .claim-table.claim-table-static tbody tr,.claim-table tr.expanded-row-content .claim-shared-table-wrapper tbody.scrollable-tbody tr{display:table-row!important;table-layout:fixed!important;width:100%!important}.claim-table tr.expanded-row-content .claim-shared-table-wrapper .claim-table{table-layout:fixed;width:100%}.claim-table tr.expanded-row-content .claim-shared-table-wrapper .claim-table.claim-table-static thead.table-claim-light,.claim-table tr.expanded-row-content .claim-shared-table-wrapper thead.table-claim-light{display:table-header-group;padding-right:0;position:static;width:100%}.expanded-content-wrapper .claim-shared-table-wrapper{border:0;margin-bottom:0!important;overflow:visible!important}.section-tracking-management{height:100%;overflow:hidden}.claim-feature-grid.claim-tracking-grid,.mc-tracking-main,.section-tracking-management{display:flex;flex:1 1;flex-direction:column;min-height:0}.mc-tracking-main{gap:8px;justify-content:flex-start;overflow:hidden}.mc-tracking-main .cc-metrics-cards{display:flex;gap:8px}.mc-tracking-main .cc-metrics-cards .cc-metrics-card{background-color:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;flex:1 1;gap:6px;min-width:0;padding:8px}.mc-tracking-main .cc-metrics-cards .cc-metrics-card .cc-mc-title{align-items:center;display:flex;font-size:14px;font-weight:500;gap:8px}.mc-tracking-main .cc-metrics-cards .cc-metrics-card .cc-mc-value{align-items:center;color:var(--blue-700);display:flex;font-size:24px;font-weight:600;gap:8px}.mc-tracking-main .cc-metrics-cards .cc-metrics-card .cc-mc-date{color:var(--gray-500);font-size:12px;font-weight:400}.mc-tracking-main .cc-metrics-cards .cc-metrics-card .cc-mc-title .info-icon:before{color:var(--blue-300);font-size:16px}.mc-tracking-main .grid-container{overflow:hidden}.mc-tracking-main .grid-container,.mc-tracking-main .page-grid-scroll-section .custom-datagrid-container{display:flex;flex:1 1;flex-direction:column;min-height:0}.mc-tracking-main .page-grid-scroll-section .pagination-container{flex-shrink:0}.mc-tracking-main .page-grid-scroll-section .e-gridcontent{max-height:none;max-height:var(--page-grid-scroll-max-height,none);overflow-x:hidden;overflow-y:auto}.claims-simulation-editor-modal .form-select:disabled,.datatable-selector:disabled{color:var(--gray-400)}.claim-memo-modal .claim-attachment-table-review .e-rowcell{font-size:.875rem!important;font-weight:400!important;padding:0!important}.claim-memo-modal .claim-attachment-table-review tr.procedure-group-row td{background:var(--blue-100)!important}.file-viewer-modal .modal-dialog{min-width:100%!important}.file-viewer-modal .modal-body{align-items:center;justify-content:center;min-height:700px!important}.file-viewer-modal .modal-header{background:var(--gray-white)!important}.file-viewer-modal .modal-title{color:var(--blue-600)!important;font-size:16px!important;font-style:normal;font-weight:600;letter-spacing:-.069px;line-height:24px}.file-viewer-modal .btn-close{margin-right:0!important}span.PhotoView-Slider__toolbarIcon.icon.mgc_add_circle_line,span.PhotoView-Slider__toolbarIcon.icon.mgc_minus_circle_line,span.PhotoView-Slider__toolbarIcon.icon.mgc_refresh_3_line{font-size:24px!important}span.PhotoView-Slider__toolbarIcon.icon.mgc_add_circle_line:before,span.PhotoView-Slider__toolbarIcon.icon.mgc_minus_circle_line:before,span.PhotoView-Slider__toolbarIcon.icon.mgc_refresh_3_line:before,span.pdf.icon.mgc_close_circle_line:before{color:#fff!important}span.pdf.icon.mgc_close_circle_line{border:none;border-radius:5px;bottom:0;color:#fff;cursor:pointer;font-size:32px;padding:10px 15px;position:absolute;right:20px;z-index:1000}span.pdf.icon.mgc_close_circle_line:before{color:var(--gray-500)!important}span.pdf.icon.mgc_close_circle_line:hover:before{color:#fff!important}.PhotoView-Portal{direction:ltr;height:100%;left:0;overflow:hidden;position:fixed;top:0;touch-action:none;width:100%;z-index:2000}@keyframes PhotoView__rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes PhotoView__delayIn{0%,50%{opacity:0}to{opacity:1}}.PhotoView__Spinner{animation:PhotoView__delayIn .4s linear both}.PhotoView__Spinner svg{animation:PhotoView__rotate .6s linear infinite}.PhotoView__Photo{cursor:grab;max-width:none;-webkit-user-select:none;user-select:none}.PhotoView__Photo:active{cursor:grabbing}.PhotoView__icon{display:inline-block;left:0;position:absolute;top:0;transform:translate(-50%,-50%)}.PhotoView__PhotoBox,.PhotoView__PhotoWrap{bottom:0;direction:ltr;left:0;position:absolute;right:0;top:0;touch-action:none;width:100%}.PhotoView__PhotoWrap{overflow:hidden;z-index:10}.PhotoView__PhotoBox{transform-origin:left top}@keyframes PhotoView__fade{0%{opacity:0}to{opacity:1}}.PhotoView-Slider__clean .PhotoView-Slider__ArrowLeft,.PhotoView-Slider__clean .PhotoView-Slider__ArrowRight,.PhotoView-Slider__clean .PhotoView-Slider__BannerWrap,.PhotoView-Slider__clean .PhotoView-Slider__Overlay,.PhotoView-Slider__willClose .PhotoView-Slider__BannerWrap:hover{opacity:0}.PhotoView-Slider__Backdrop{background:#000;height:100%;left:0;position:absolute;top:0;transition-property:background-color;width:100%;z-index:-1}.PhotoView-Slider__fadeIn{animation:PhotoView__fade linear both;opacity:0}.PhotoView-Slider__fadeOut{animation:PhotoView__fade linear reverse both;opacity:0}.PhotoView-Slider__BannerWrap{align-items:center;background-color:#00000080;color:#fff;display:flex;height:44px;justify-content:space-between;left:0;position:absolute;top:0;transition:opacity .2s ease-out;width:100%;z-index:20}.PhotoView-Slider__BannerWrap:hover{opacity:1}.PhotoView-Slider__Counter{font-size:14px;opacity:.75;padding:0 10px}.PhotoView-Slider__BannerRight{align-items:center;display:flex;height:100%}.PhotoView-Slider__toolbarIcon{fill:#fff;box-sizing:border-box;cursor:pointer;opacity:.75;padding:10px;transition:opacity .2s linear}.PhotoView-Slider__toolbarIcon:hover{opacity:1}.PhotoView-Slider__ArrowLeft,.PhotoView-Slider__ArrowRight{align-items:center;bottom:0;cursor:pointer;display:flex;height:100px;justify-content:center;margin:auto;opacity:.75;position:absolute;top:0;transition:opacity .2s linear;-webkit-user-select:none;user-select:none;width:70px;z-index:20}.PhotoView-Slider__ArrowLeft:hover,.PhotoView-Slider__ArrowRight:hover{opacity:1}.PhotoView-Slider__ArrowLeft svg,.PhotoView-Slider__ArrowRight svg{fill:#fff;background:#0000004d;box-sizing:initial;height:24px;padding:10px;width:24px}.PhotoView-Slider__ArrowLeft{left:0}.PhotoView-Slider__ArrowRight{right:0}.claim-memo-modal{max-width:670px}.claim-memo-modal #formNotes{border:none;outline:none!important}.claim-memo-modal .modal-body{border-radius:0 0 6px 6px;padding:8px}.claim-memo-note-list .action-buttons{display:flex;justify-content:end}.claim-memo-note-item{display:flex;flex-direction:column;gap:2px}.claim-memo-note-item .claim-memo-note-row{align-items:flex-start;display:flex;gap:8px;justify-content:space-between}.claim-memo-note-item .claim-memo-note-body{align-items:center}.claim-memo-note-item .claim-note-list-preview{-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;display:-webkit-box;flex:1 1;min-width:0;overflow:hidden;overflow-wrap:anywhere;white-space:normal;word-break:break-word}.claim-memo-note-item .claim-memo-note-list{flex-shrink:0}.claim-memo-note-item .claim-note-list-date{white-space:nowrap}.claim-memo-modal-body .claim-notes .notes-list{max-height:320px;overflow-y:auto}.claim-memo-attachments .list-group-item{margin-top:-1px}.memo-note-save-btn{background:var(--blue-200);border-radius:8px;height:24px;width:24px}.memo-note-save-btn .mgc_send_fill{font-size:16px;rotate:45deg}.memo-note-save-btn .mgc_send_fill:before{color:var(--blue-500)}.claim-memo-attachments .file-item-upload{background:var(--gray-white);border:1px dashed var(--blue-200);border-radius:8px}.claim-memo-modal-body .claim-note-title-text{color:var(--gray-500)}.add-claims-modal-body .e-rowcell{padding:4px 6px}.add-claims-modal-body #formNotes{border:none;outline:none!important}.add-edit-claims-modal .modal-header{background:var(--gray-white)!important}.details--tab{align-items:center;display:flex;gap:10px;width:100%}.claim--photo{display:none;flex:0 0 90px;text-align:center}.claim--photo img{border-radius:8px;height:90px;object-fit:cover;width:90px}.claim--details-table-container{flex:1 1;margin-right:0!important;max-width:100%;padding-right:0!important}.claim-details-tab-table{border-radius:8px}.claim-details-tab-table .e-headercell .e-headercelldiv{padding:0!important;text-align:center!important}.claim-attachment-table-review .e-headertext,.claim-details-tab-table .e-headertext,.claim-procedure-table .e-headertext,.claim-procedure-table-review .e-headertext{color:#163da2!important;color:var(--blue-600,#163da2)!important;font-size:14px!important}.claim-procedure-table .e-groupdroparea.e-grouped.e-lib.e-droppable.e-draggable{display:none!important}.claim-procedure-table .e-groupcaption,.claim-procedure-table .e-grouptopleftcell.e-lastgrouptopleftcell,.claim-procedure-table .e-icons:not(.e-btn-icon),.claim-procedure-table .e-indentcell{background:var(--blue-100)!important;color:#163da2!important;color:var(--blue-600,#163da2)!important}.claim-details-tab-table .e-gridpager{display:none}.carrier-dropdown{background:#fff;border:1px solid #ccc;border-radius:4px;max-height:200px;overflow-y:auto;position:absolute;width:100%;z-index:10}.carrier-option{cursor:pointer;font-size:14px;padding:6px 12px}.carrier-option:hover{background:#f0f0f0}.apt-tp-custom-dropdown{align-items:flex-start;align-self:stretch;background:#fff;border-radius:8px;box-shadow:0 2px 8px 0 #00000026;display:flex;flex-direction:column}.apt-tp-dropdown-option{align-items:center;align-self:stretch;border-bottom:1px solid var(--gray-200);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;justify-content:space-between;line-height:20px;padding:4px 8px}.apt-tp-dropdown-option:hover{background:var(--blue-100)}.apt-tp-dropdown-option:last-child{border-bottom:none;border-radius:8px}.apt-tp-date,.apt-tp-provider{color:var(--gray-500);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.select-apt-tp-buttons .btn-primary{background:var(--blue-100)!important;border:1px solid var(--blue-500)!important;border-radius:8px;color:var(--blue-500)!important}.select-apt-tp-buttons .btn-outline-primary{background:var(--gray-white)!important;border:1px solid var(--gray-200)!important;border-radius:8px;color:#1b1d22!important;color:var(--gray-700,#1b1d22)!important}.hidden-file-input{display:none}.claim-procedure-table{border-radius:8px}.claim-procedure-table .e-headercell .e-headercelldiv{padding:0!important;text-align:center!important}.claim-procedure-table .e-rowcell{text-align:center!important}.claim-review-note-table-scroll{max-height:320px;overflow-y:auto}.claim-procedure-table .attachment-requirements-icon{font-size:24px;vertical-align:middle}.claim-procedure-table .procedure-info-icon:before,.claim-procedure-table-review .procedure-info-icon:before{color:var(--blue-400);font-size:16px}.claim-procedure-table .procedure-attachment-complete-icon:before,.claim-procedure-table-review .procedure-attachment-complete-icon:before{color:var(--vivid-green-400);font-size:16px}.claim-procedure-table .procedure-attachment-incomplete-icon:before,.claim-procedure-table-review .procedure-attachment-incomplete-icon:before{color:var(--red-400);font-size:16px}.claim-procedure-table .attachment-requirements-icon:before,.claim-procedure-table-review .attachment-requirements-icon:before{color:var(--vivid-green-500)}.tooltip-template-attachment-requirements .tooltip-header{color:#112850;color:var(--Blue-Blue-700,#112850);font-family:Inter;font-size:12px;font-style:normal;font-weight:600;line-height:20px}.tooltip-template-attachment-requirements .tooltip-list{color:#212529!important}.e-tooltip-attachment-requirements.e-popup{background:#fff;background:var(--Gray-White,#fff);border:1px solid #d2d5db;border:1px solid var(--Gray-Gray-200,#d2d5db);border-radius:8px;padding:6px 8px;width:184px!important}.e-tooltip-attachment-requirements .e-tip-content{font-family:Inter;padding:0}.selected-procedure-tag{background-color:#fff;border:1px solid #ccc;border-radius:5px;cursor:pointer;display:inline-flex;padding:5px 10px;position:relative}.remove-procedure-btn{position:relative;z-index:9999}.remove-icon{cursor:pointer;pointer-events:auto!important}.claim-source-selection-field{height:35px}.select-procedure-input-field{background:var(--gray-white);border:1px solid var(--gray-200);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;cursor:text;font-size:14px;padding:5px 8px;width:651px}.select-procedure-input-field:focus{border:1px solid var(--blue-200)}.selected-procedure-tag{align-items:center;background:var(--gray-100);border:0;border-radius:4px;display:flex;font-size:14px;height:22px;margin-right:3px}.remove-procedure-btn{align-items:center;background:#0000;border:none;color:var(--gray-400);cursor:pointer;display:flex;font-size:16px}.bs-customize{color:var(--blue-600)!important;line-height:15px;padding:16.55px 6px}.claim-source-button .btn-primary{border:1px solid #0000!important;color:var(--blue-500)}.claim-source-button .btn-outline-primary{background:var(--blue-100);border:1px solid var(--blue-500)}.claim-source-button .btn-outline-primary:hover{background:var(--blue-100);color:var(--blue-500)}.claim-source-button .btn-outline-info{background:var(--gray-white);border:1px solid var(--gray-200);color:var(--gray-700)}.claim-source-button .btn-outline-info:hover{background:var(--gray-white);border:1px solid var(--blue-500);color:var(--blue-500)}.procedure-input{background:#0000;border:none;min-width:100px;outline:none}.claim-attachment-table{border-radius:8px}.claim-attachment-table .e-gridpager{display:none}.claim-attachment-label{color:var(--gray-500);font-size:14px;font-style:normal;font-weight:500;line-height:22px}.claim-attachment-table .e-headercell .e-headercelldiv{padding:0!important;text-align:center!important}.claim-attachment-table .e-rowcell{text-align:center!important}.note-compose-editor .save{bottom:4px;right:0;transform:rotate(45deg);z-index:999}.claim-note-label{color:var(--gray-500);font-size:14px;font-style:normal;font-weight:500;line-height:22px}.claim-note-by{color:var(--blue-500)}.claim-note-by,.claim-note-list{font-size:12px;font-style:normal;font-weight:500;line-height:20px}.claim-note-list{color:var(--gray-500)}.claim-note-list p{margin-bottom:0}.claim-note-list-date{color:#1b1d22;color:var(--gray-700,#1b1d22);font-size:12px;font-style:normal;font-weight:500;line-height:20px}.note-compose-editor .e-richtexteditor .e-rte-hidden{display:none!important}.note-compose-editor .e-richtexteditor.e-rte-tb-expand{border:1px solid #dee2e6;border-radius:5px}.note-compose-editor .e-toolbar .e-toolbar-items{background:#fafafa}.note-compose-editor .e-richtexteditor .e-rte-toolbar{border-bottom:0!important}.note-compose-editor .mgc_send_fill:before{color:var(--blue-500)}.claim-note-date-time{font-size:14px}.notes-list-review .list-group-item{margin-bottom:-1px}.claim-notes .list-group-item,.notes-list-review .list-group-item{border:1px solid var(--gray-200)!important}.claim-procedure-table-review .e-rowcell{text-align:center!important}.claim-procedure-table-review .e-headercell .e-headercelldiv{padding:0!important;text-align:center!important}.claim-attachment-table-review .e-rowcell{text-align:center!important}.claim-attachment-table-review .e-headercell .e-headercelldiv{padding:0!important;text-align:center!important}.insurance-payment-table{border:1px solid #dee2e6;border-radius:5px}.claim-attachment-table-review,.insurance-payment-table-review{border-radius:5px}.insurance-payment-table .e-gridpager,.insurance-payment-table-review .e-gridpager{display:none}.insurance-payment-table .form-control{height:32px}.insurance-payment-table-review .e-headercell .e-headercelldiv{padding:0!important;text-align:center!important}.insurance-payment-table-review .e-rowcell{text-align:center!important}.clinic-fee-dropdown{width:100px}.claim-insurance-payment-form .form-control{height:26px}.actions-column{max-width:160px!important;min-width:160px!important;text-align:center!important;width:160px!important}.actions-column .action-buttons-container{align-items:center!important;display:flex!important;flex-wrap:nowrap!important;justify-content:center!important}.claim-insurance-payment-table-custom{border:1px solid var(--blue-200);border-radius:8px!important;text-align:center;width:100%}.claim-insurance-payment-table-custom td{padding:4px 8px}.claim-insurance-payment-table-custom tr:last-child td{border:0}.cipt-custom{background-color:var(--blue-100)}.cipt-custom th{color:var(--gray-500);font-size:15px;font-style:normal;font-weight:500;padding:6px 8px!important}.claim-insurance-payment-table-custom .form-control{height:25px}.modal-opacity .modal-content{opacity:.3;pointer-events:none}.disabled-modal{opacity:.75;-webkit-user-select:none;user-select:none}.add-claims-modal,.disabled-modal{pointer-events:none}.add-claims-modal .button-claim-attachment,.add-claims-modal .select-procedure-input-field,.add-claims-modal input,.add-claims-modal select{background-color:var(--gray-100);cursor:not-allowed;pointer-events:none}.add-claims-modal .button-claim-attachment{border-color:var(--gray-200);color:var(--gray-300)}.add-claims-modal .button-claim-add-note{color:#cbcdcf;cursor:not-allowed;pointer-events:none}.add-claims-modal .buttom-claim-procedure-attachment,.add-claims-modal .button-claim-add-insurance-paayment{background-color:var(--gray-100);border-color:var(--gray-200);color:var(--gray-300);cursor:not-allowed;pointer-events:none}.add-claims-modal .act-button-delete,.add-claims-modal .act-button-edit{display:none}.fs-12{font-size:12px}.enhance-dd .mgc_magic_3_fill:before,.note-field .mgc_pencil_2_ai_fill:before,.note-field .ti{color:var(--indigo-500)}.modal-lg{max-width:42vw!important}.add-claims-modal-body .ac-header{border:none!important;border-radius:8px!important;border-top:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)!important}.add-claims-modal-body .ac-header .accordion-button{background:var(--blue-100)!important;border-bottom:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)!important;border-radius:8px 8px 0 0!important;box-shadow:none!important;color:var(--blue-600)!important;height:36px!important;padding-left:8px!important}.add-claims-modal-body .accordion{--bs-accordion-btn-focus-box-shadow:unset!important}.add-claims-modal-body .accordion-item{border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)!important;border-top:none!important;margin-bottom:12px!important}.add-claims-modal-body .ac-header:has(.accordion-button.collapsed){border-top:none!important}.add-claims-modal-body .accordion-item:has(.accordion-button.collapsed){border:none!important}.add-claims-modal-body .accordion-button.collapsed{border-bottom:none!important;border-radius:8px!important}.add-claims-modal-body .provider-list{background:#fff;border:1px solid #ccc;border-radius:8px;left:270px;margin-left:16px!important;margin-top:4px;max-height:200px;overflow-y:auto;padding:4px 8px;position:absolute;right:0;top:auto!important;width:300px!important;z-index:10}.add-claims-modal-body .provider-list .provider-dropdown-item{cursor:pointer;font-family:inter;font-size:12px;list-style-type:none;padding:4px;transition:background-color .2s ease}.add-claims-modal-body .provider-list .provider-dropdown-item:hover{background-color:#f0f7fe;color:#185dd8}.add-claims-modal-body .appointment-list,.add-claims-modal-body .treatment-plan-list{background:#fff;border:1px solid #ccc;border-radius:8px;left:0;margin-left:16px!important;margin-top:4px;max-height:160px;overflow-y:auto;padding:4px 8px;position:absolute;right:0;top:auto!important;width:639px!important;z-index:10}.add-claims-modal-body .appointment-list .appointment-dropdown-item,.add-claims-modal-body .treatment-plan-list .treatment-plan-dropdown-item{cursor:pointer;font-family:inter;font-size:14px;list-style-type:none;padding:4px;transition:background-color .2s ease}.add-claims-modal-body .appointment-list .appointment-dropdown-item:hover,.add-claims-modal-body .treatment-plan-list .treatment-plan-dropdown-item:hover{background-color:#f0f7fe;color:#185dd8}.add-claims-modal-header .btn-close{margin-right:0!important}.add-claims-modal-procedures,.add-edit-claims-modal,.edit-claim-procedure-modal{margin:0!important}.add-claims-modal-attachments .modal-content,.add-claims-modal-review .modal-content{min-width:800px!important}.add-claims-modal-procedures .selected-item{align-items:center;background-color:var(--blue-100)!important;border-radius:4px;color:var(--blue-600)!important;display:flex;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;justify-content:center;line-height:22px;margin-left:36px;margin-top:-28px;padding:1px 4px;position:absolute;width:auto;z-index:1000}.add-claims-modal-procedures .selected-item .selected-item-remove{color:#aaaeb6;font-size:16px;margin-left:4px;margin-top:0}.add-claims-modal-procedures .input-field-disabled{background-color:#fff}.add-claims-modal-procedures .e-icons.e-gnextforward.e-icon-grightarrow,.add-claims-modal-procedures a.e-icons.e-gdiagonaldown.e-icon-gdownarrow,.add-claims-modal-procedures td.e-groupcaption,.add-claims-modal-procedures td.e-indentcell:hover,.add-claims-modal-procedures td.e-recordpluscollapse,.add-claims-modal-procedures td.e-recordplusexpand{background:#fff!important}.add-claims-modal-procedures td.e-indentcell{background:var(--gray-white)!important;border-right:none;border-top:1px solid var(--gray-200)}.add-claims-modal-procedures tr.e-columnheader{height:32px!important}.add-edit-claims-modal .modal-footer .button-link,.add-edit-claims-modal .modal-footer .button-link u{text-decoration:none!important}.add-claims-modal-body .input-field-label{text-transform:inherit!important}.edit-claim-procedure-body .form-control:disabled{background:var(--gray-100);text-overflow:ellipsis}.disabled-claims-modal .button-claim-procedure-attachment,.disabled-claims-modal .button-save-edit-claim{background-color:var(--gray-100);border-color:var(--gray-200);color:var(--gray-300);cursor:not-allowed;pointer-events:none}.edit-claim-procedure-header .btn-close{margin-right:0!important}.edit-claim-procedure-modal{background-color:#00000080!important}.edit-claim-procedure-modal .modal-content{min-width:800px!important}.upload-source-dropdown{background:var(--gray-white)!important;border:1px solid var(--blue-200)!important;color:var(--blue-600)!important}.upload-source-dropdown ul{background:#fff!important;color:#1b1d22!important;margin-left:-100px!important;margin-top:-6px!important;width:150px!important}.claim-attachment-table .e-headertext{color:#163da2!important;color:var(--blue-600,#163da2)!important;font-size:14px!important}.attachment-requirements-container{border:1px solid var(--gray-200);border-radius:8px;font-size:14px}.attachment-requirements-container .icon:before{font-size:16px}.attachment-requirements-container .attachment-applied-icon:before{color:var(--vivid-green-400)}.attachment-requirements-container .attachment-not-applied-icon:before{color:var(--red-500)}.filtered-dropdown-component input{height:32px!important}.custom-modal-lg{max-width:680px}.procedure-settings-table .e-headercelldiv{padding:0!important;text-align:center!important}.procedure-settings-table .ps-column{text-align:center}.procedure-settings-table .actions-column{margin-left:-10px}.procedure-import-export-button{width:200px}.procedure-add-button{width:220px}.procedure-settings-table{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px}.procedure-settings-table th{background:var(--blue-100);color:var(--gray-500);font-size:16px;font-style:normal;font-weight:500;letter-spacing:-.069px;line-height:24px;padding:6px 10px!important}.procedure-settings-table tbody tr:last-child{border-bottom:1px solid #0000}.procedure-settings-table .form-control,.procedure-settings-table .form-select{height:32px}.pst-category{width:200px}.pst-description{width:350px}.pst-check-icon{background-color:var(--blue-500)!important}.pst-check-icon .ti-check:before{color:var(--gray-white)!important}.import-export-dropdown{border:1px solid var(--blue-200)!important;height:32px}.import-export-dropdown:hover{background-color:var(--blue-100)!important}.import-export-dropdown-menu,.import-export-dropdown:focus,.import-export-dropdown:hover{border:1px solid var(--blue-200)!important}.provider-settings-form .mgc_information_fill:before{color:var(--blue-400);content:"\eef0";font-size:16px}.provider-settings-form .optional-text{color:var(--gray-400)}.provider-settings-form .form-label{align-items:center;display:flex}.grid-procedure-settings-container .dropdown-procedure-codes,.grid-procedure-settings-container .dropdown-procedure-descriptions{background-color:#fff!important;border:1px solid #d3d3d3;margin-top:4px!important;max-height:180px!important;overflow:auto!important;padding:0!important;position:absolute!important;position:fixed!important;z-index:1000!important}.grid-procedure-settings-container .dropdown-procedure-codes .dropdown-item,.grid-procedure-settings-container .dropdown-procedure-descriptions .dropdown-item{color:#4e525a;cursor:pointer!important;font-size:14px;padding:8px 12px;transition:background-color .2s ease}.grid-procedure-settings-container .dropdown-procedure-codes .dropdown-item:hover,.grid-procedure-settings-container .dropdown-procedure-descriptions .dropdown-item:hover{background-color:#f0f7fe!important;color:#185dd8!important}.grid-procedure-settings-container tr[role=row-add] input[type=number]::-webkit-inner-spin-button,.grid-procedure-settings-container tr[role=row-add] input[type=number]::-webkit-outer-spin-button,.grid-procedure-settings-container tr[role=row-edit] input[type=number]::-webkit-inner-spin-button,.grid-procedure-settings-container tr[role=row-edit] input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0!important}.grid-procedure-settings-container tr[role=row-add] input[type=number],.grid-procedure-settings-container tr[role=row-edit] input[type=number]{-moz-appearance:textfield!important;text-align:center!important}.grid-procedure-settings-container #procedure-code-input{text-align:center!important}.grid-procedure-settings-container .e-grid .e-gridheader tr th:last-child{padding-right:0!important}.grid-procedure-settings-container .e-grid .e-gridheader .e-sortfilter .e-headercelldiv{padding:0!important;text-align:center!important}.confirmation-modal.modal,.delete-confirm-modal.modal{background-color:#00000080!important;margin:0!important}.grid-procedure-settings-container .e-headertext{color:#163da2!important;color:var(--blue-600,#163da2)!important;font-size:14px!important}.modal-xxl{max-width:1380px!important}.posting-grid-container{align-items:flex-start;display:flex;flex:1 0;flex-direction:column;gap:8px}.claim-list-container{align-items:flex-start;align-self:stretch;background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;display:flex;flex-direction:column;width:265px}.claim-list-header{align-items:center;align-self:stretch;background:var(--indigo-100);border-bottom:1px solid var(--gray-200);border-radius:8px 8px 0 0;display:flex;justify-content:space-between;padding:4px}.claim-list-header-title{color:var(--blue-600);font-size:16px;font-style:normal;font-weight:500;letter-spacing:-.069px;line-height:24px}.claim-list-header-count{color:#8a8e97;color:var(--Gray-Gray-400,#8a8e97);font-size:13px;font-style:normal;font-weight:500;line-height:20px}.claim-list-details{align-items:flex-start;display:flex;flex:1 0;width:100%}.claim-list-details-box{align-items:center;border-bottom:1px solid var(--gray-100);display:flex;justify-content:space-between;padding:4px;width:100%}.claim-list-details.active{background:var(--blue-100);border-left:2px solid var(--blue-500)}.cldb-left{align-items:flex-start;gap:4px}.cldb-left,.cldb-right{display:flex;flex-direction:column;justify-content:center}.cldb-right{align-items:flex-end;text-align:right}.cldb-left-top{color:var(--gray-700);font-size:13px;font-style:normal;font-weight:600;line-height:20px}.cldb-left-bottom{color:var(--gray-400);font-size:11px;font-style:normal;font-weight:500;line-height:16px}.cldb-right-top{color:var(--gray-700)}.cldb-right-bottom,.cldb-right-top{font-size:13px;font-style:normal;font-weight:500;line-height:20px}.cldb-right-bottom{color:var(--teal-700)}.claim-posting-details{align-items:flex-start;align-self:stretch;background:var(--blue-100);border:1px solid var(--blue-200);border-radius:8px;display:flex;gap:8px;padding:8px}.claim-posting-details-left,.claim-posting-details-middle,.claim-posting-details-right{align-items:flex-start;display:flex;flex:1 0;flex-direction:column;gap:8px}.cpd-list{align-items:flex-start;align-self:stretch;display:flex;justify-content:space-between}.cpd-list-left{color:var(--blue-500)}.cpd-list-left,.cpd-list-right{font-size:14px;font-style:normal;font-weight:500;line-height:22px}.cpd-list-right{color:var(-gray-700)}.claim-posting-data-grid .e-headertext{color:#163da2!important;color:var(--blue-600,#163da2)!important;font-size:14px!important}.claim-posting-data-grid .e-rowcell{padding:10px 0}.claim-posting-data-grid .e-grid .e-rowcell:first-child{padding-left:8px}.post-successful-message .mgc_check_circle_fill:before{color:var(--vivid-green-500);content:"\eb3e"}.post-successful-message .mgc{font-size:40px}.psm-align{align-items:center;display:flex}.post-unsuccessful-message .mgc_close_circle_fill:before{color:var(--red-500);content:"\eb3e"}.post-unsuccessful-message .mgc{font-size:40px}.view-claim-info-section{align-items:flex-start;align-self:stretch;background:var(--gray-white);border-radius:8px;display:flex;flex-direction:column;max-height:516px!important;padding:0;width:250px}.view-claim-info-header{align-items:center;align-self:stretch;background:var(--indigo-100);border-bottom:1px solid var(--gray-200);border-radius:8px 8px 0 0;display:flex;justify-content:space-between;padding:4px}.view-claim-info-header-title{color:var(--blue-600);font-size:14px;font-style:normal;font-weight:500;letter-spacing:-.069px;line-height:24px}.view-claim-info-count{color:var(--gray-400);font-size:12px;font-style:normal;font-weight:500;line-height:20px}.view-claim-info-list{height:342px;overflow-y:auto;width:100%}.view-claim-info-list::-webkit-scrollbar-thumb{background-color:var(--blue-500)}.view-claim-info-item{align-items:center;border-bottom:1px solid var(--gray-100);border-radius:0;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:0;padding:4px;transition:background-color .2s}.view-claim-info-item:hover{background-color:var(--blue-200)}.view-claim-info-item.active{background-color:var(--blue-100)}.view-claim-info-item-content-left,.view-claim-info-item-content-right{display:flex;flex-direction:column}.view-claim-info-item-content-right{text-align:right}.view-claim-info-item-id{color:var(--gray-700);font-size:12px;font-style:normal;font-weight:500;line-height:20px}.view-claim-info-item-date{color:var(--gray-400);font-size:12px}.view-claim-info-item-amount{color:var(--gray-700);font-size:12px;font-style:normal;font-weight:500;line-height:20px}.view-claim-info-item-status{color:var(--teal-700);font-size:13px}.view-posting-grid-container{align-items:flex-start;display:flex;flex:1 0;flex-direction:column;gap:8px}.view-claim-info-modal .e-message.e-info{border:none!important;margin-bottom:8px!important;padding:4px!important;width:fit-content}.view-claim-info-modal .e-message.e-info .e-msg-icon{color:#3d2f0b!important}.view-claim-info-modal .grid-procedures-container .e-grid .e-headertext,.view-claim-info-modal .grid-procedures-container .e-grid tbody .e-rowcell{color:var(--gray-700)!important;font-size:.875rem!important;padding-bottom:0!important;padding-left:0!important;padding-top:0!important}.view-claim-info-modal .grid-procedures-container .e-grid .e-headertext{color:var(--blue-600)!important;font-weight:600!important}.view-claim-info-modal .grid-procedures-container .e-grid tbody .e-rowcell{font-weight:400!important}.view-claim-info-modal .grid-procedures-container .e-grid .e-headercell{padding-bottom:0!important;padding-left:0!important;padding-top:0!important}.view-claim-info-modal .grid-procedures-container .e-grid.e-default .e-headercell,.view-claim-info-modal .grid-procedures-container tr.e-columnheader{height:32px!important}.view-claim-info-modal .grid-procedures-container .e-treecolumn-container{align-items:center;display:inline-flex!important}.view-claim-info-modal .grid-procedures-container .e-treecolumn-container .e-treecell{order:1;width:auto!important}.view-claim-info-modal .grid-procedures-container .e-treecolumn-container .e-icons.e-treegridcollapse,.view-claim-info-modal .grid-procedures-container .e-treecolumn-container .e-icons.e-treegridexpand{margin-left:6px;margin-right:0;order:2}.view-claim-info-modal .grid-procedures-container tr.e-row .e-treecolumn-container .e-icons.e-none:first-of-type,.view-claim-info-modal .grid-procedures-container tr.e-row .e-treecolumn-container .e-icons.e-none:first-of-type+.e-icons.e-none,.view-claim-info-modal .grid-procedures-container tr.e-row[aria-expanded] .e-treecolumn-container .e-icons.e-none{display:none!important}.view-claim-info-modal .grid-procedures-container tr.e-row .e-treecolumn-container .e-icons.e-none:first-of-type+.e-icons.e-none+.e-icons.e-none{height:10px!important}.view-claim-info-modal .grid-procedures-container .e-gridfooter{border-radius:8px!important;margin-top:8px!important}.view-claim-info-modal .grid-procedures-container .e-summarycell{background:var(--blue-100)!important;border:none!important;color:var(--blue-600)!important;font-size:14px!important;font-style:normal!important;font-weight:600!important;height:36px!important;line-height:22px!important;padding:0!important}.add-claim-tracking-modal .carrier-list{background:#fff;border:1px solid #ccc;border-radius:8px;left:0;margin-top:4px;max-height:200px;overflow-y:auto;padding:4px 8px;position:absolute;right:0;top:100%;z-index:10}.add-claim-tracking-modal .carrier-list .carrier-dropdown-item{cursor:pointer;font-family:inter;font-size:12px;list-style-type:none;padding:4px}.shared-table-header{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:12px;margin-top:12px}.shared-table-title{align-self:center;color:var(--blue-600);font-family:Inter;font-size:16px;font-weight:500;letter-spacing:-.0043em;line-height:1;margin:0}.shared-table-wrapper{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;margin-bottom:8px;overflow-x:auto}.shared-table-wrapper .table-responsive{background:var(--gray-white);border:none;border-radius:8px;margin-bottom:0}.shared-table-wrapper .shared-table{table-layout:fixed;width:100%}.shared-table-pagination{margin-top:8px}.shared-table-pagination .pagination .page-link{height:32px;padding:4px 12px}.shared-table-pagination .pagination .active>.page-link,.shared-table-pagination .pagination .page-link{color:var(--gray-700);font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:600;letter-spacing:0;line-height:20px}.shared-table-pagination .pagination .active>.page-link{background-color:var(--gray-white);border-color:var(--gray-200)}.shared-table-pagination .pagination .page-link:hover{background-color:var(--gray-100)!important}.shared-table-pagination .pagination .page-link span{color:var(--gray-200)}.page-size-selector{display:inline-block;position:relative}.page-size-dropdown{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:var(--gray-white);border:1px solid var(--gray-200);border-radius:.35rem;color:var(--gray-600);cursor:pointer;font-size:14px;font-weight:500;height:32px;line-height:20px;min-width:150px;outline:none;padding:6px 32px 6px 12px}.page-size-dropdown:hover{border-color:var(--gray-200)}.page-size-dropdown:focus{border-color:var(--blue-200);box-shadow:0 0 0 1px var(--blue-200)}.dropdown-chevron{color:var(--gray-400);font-size:10px;pointer-events:none;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.shared-table-wrapper .shared-table thead.table-shared-light{display:table;position:sticky;table-layout:fixed;top:0;width:100%;z-index:10}.shared-table-wrapper .shared-table thead.table-shared-light th{background:var(--blue-100);color:var(--blue-600);font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;letter-spacing:0;line-height:36px;overflow:hidden;padding:0 .65rem;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.shared-table-wrapper .shared-table tbody.scrollable-tbody{display:block;overflow-x:hidden;overflow-y:auto}.shared-table-wrapper .shared-table tbody.scrollable-tbody tr{display:table;table-layout:fixed;width:100%}.shared-table-wrapper .shared-table tbody.table-body-shared-light td{color:var(--gray-700);font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:0;line-height:36px;overflow:hidden;padding:0 .65rem;text-overflow:ellipsis;vertical-align:middle}.shared-table-wrapper .shared-table tbody.table-body-shared-light tr.shared-row-selected td{background:var(--blue-200)}.shared-table-wrapper .shared-table tbody.table-body-shared-light tr:last-child td{border-bottom:none}.shared-table-wrapper .shared-table th .sort-icon{color:var(--blue-600);font-size:14px;margin-left:4px}.shared-table-wrapper .custom-expanded-header tr th{color:var(--gray-700);font-size:14px;font-style:normal;font-weight:600;line-height:36px}.billing-dropdown-container{position:relative}.billing-dropdown-input input{caret-color:#0000;cursor:pointer}.billing-dropdown-display{align-items:center;background:#fff;background:var(--gray-white,#fff);border:1px solid #d2d5db;border:1px solid var(--gray-200,#d2d5db);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;color:#1b1d22;color:var(--gray-gray-700,#1b1d22);cursor:pointer;display:flex;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;height:32px;outline:none;padding:8px 12px}.billing-dropdown-display:focus{border-color:var(--blue-200);box-shadow:0 0 0 4px #007bff40}.billing-dropdown-list{z-index:1000}.billing-totals-wrapper{background-color:var(--blue-100);border:1px solid #0000;border-radius:8px;margin-top:8px;overflow-x:auto}.billing-totals-table{background:var(--gray-50);border-collapse:collapse;table-layout:fixed;width:100%}.billing-totals-cell{border:none;color:var(--blue-600);line-height:36px;padding:0 7px!important;text-align:left}.billing-totals-cell,.billing-totals-label{font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;letter-spacing:0}.billing-totals-label{line-height:20px}.create-invoice-modal-dialog{max-width:1250px!important;width:1250px!important}.create-invoice-modal-dialog .modal-body{flex:1 1;overflow-y:auto}.create-invoice-totals-table{border-collapse:collapse;table-layout:fixed;width:100%}.create-invoice-modal .totals-row{border:none}.create-invoice-modal .totals-row td{border:none;padding:6px 7px;vertical-align:middle}.create-invoice-modal .total-label,.create-invoice-modal .totals-value{color:var(--gray-600);font-size:.875rem;font-weight:400;text-align:left}.create-invoice-modal .bold-value{color:var(--gray-800);font-weight:600}.create-invoice-modal .totals-divider{margin-bottom:6px;padding-bottom:6px}.create-invoice-modal .totals-divider-border,.create-invoice-modal .totals-top-border{border-top:1px solid #dee2e6;margin-top:12px;padding-top:12px}.create-invoice-modal .create-invoice-datagrid .shared-table-pagination{display:none}.create-invoice-modal .create-invoice-table .expanded-row,.create-invoice-table .expanded-row .invoice-expanded-table{background:var(--blue-100)}.create-invoice-table .expanded-row td{padding:0 10px}.create-invoice-table .expanded-row .table-responsive{border:0;margin-bottom:0!important}.create-invoice-table td{vertical-align:middle}.create-invoice-table .expanded-row-open td{padding:.65rem .65rem 0}.expanded-invoice-content .shared-table-pagination{display:none}.billing-page .export-button{height:32px;padding:5px 12px;width:69px}.button-add-create-invoice{height:32px;width:130px}.billing-tab-border{border-bottom:1px solid var(--blue-200)}.billing-search-filter .search-input{width:280px!important}.embedded-xray-viewer{background-color:#000;border-radius:.5rem;min-height:0;overflow:hidden}.embedded-xray-context-strip{background-color:#000;border-bottom:0;flex:0 0 auto;gap:.75rem;padding:.5rem .75rem}.embedded-xray-link-button,.embedded-xray-link-inline{background:none;border:0;color:#65acf5;color:var(--blue-400,#65acf5);cursor:pointer;font-family:Inter,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:22px;padding:0;-webkit-text-decoration:solid;text-decoration:solid;text-decoration-thickness:auto;text-underline-offset:0}.embedded-xray-link-button:hover,.embedded-xray-link-inline:hover{color:#97c9f9;color:var(--blue-300,#97c9f9)}.embedded-xray-filename{color:#e5e7eb;color:var(--gray-100,#e5e7eb);font-family:Inter,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:22px;max-width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.embedded-xray-viewport-wrap{background-color:#000;border-radius:8px;margin:0 .5rem .5rem;min-height:0;overflow:hidden}.embedded-xray-iframe{background-color:#000;border:0;display:block;height:100%;width:100%}.embedded-xray-dropzone{background-color:#000;border:2px dashed #0000;color:#aaaeb6;color:var(--gray-300,#aaaeb6);padding:1.5rem;text-align:center;transition:border-color .12s ease-in-out,background-color .12s ease-in-out}.embedded-xray-dropzone--active{background-color:#185dd814;border-color:#65acf5;border-color:var(--blue-400,#65acf5)}.embedded-xray-dropzone-icon{color:#aaaeb6;color:var(--gray-300,#aaaeb6);font-size:3rem;margin-bottom:.75rem}.embedded-xray-dropzone-text{color:#aaaeb6;color:var(--gray-300,#aaaeb6);font-size:14px}.embedded-xray-dropzone-text em{font-style:italic}.embedded-xray-dropzone .embedded-xray-link-inline{color:#65acf5;color:var(--blue-400,#65acf5);font-weight:600}.embedded-xray-dropzone .embedded-xray-link-inline:hover{color:#97c9f9;color:var(--blue-300,#97c9f9)}.dental-chart-summary{background-color:#f8f9fa;border-radius:4px;margin-top:15px;max-height:400px;min-width:500px;overflow-y:auto;padding:15px}.dental-chart-summary__heading{font-weight:700;margin-bottom:10px}.dental-chart-summary__total{font-size:14px;margin-bottom:15px}.dental-chart-summary__list{font-size:14px}.dental-chart-summary__tooth{margin-bottom:12px;padding-bottom:12px}.dental-chart-summary__tooth--bordered{border-bottom:1px solid #dee2e6}.dental-chart-summary__conditions{margin-bottom:0;margin-top:5px;padding-left:20px}.dental-chart-summary__conditions li{margin-bottom:4px}.dental-chart-summary__empty{color:#6c757d;font-style:italic}.plan-action-menu-container{display:inline-block;position:relative}.plan-action-menu-container .plan-action-dropdown-btn{align-items:center;background-color:var(--gray-white);border:1px solid var(--gray-300);border-radius:8px;cursor:pointer;display:flex;height:24px;justify-content:center;width:24px}.plan-action-menu-container .plan-action-dropdown-btn:hover{background-color:var(--gray-100)}.plan-action-menu-portal{background-color:var(--gray-white);border:1px solid var(--gray-100);border-radius:8px;box-shadow:0 2px 4px 0 #0000001a;margin:0;position:fixed;z-index:1050}.plan-action-menu-portal .plan-action-menu .e-menu-parent{border-radius:8px;margin-left:0!important;margin-top:0!important;min-width:180px}.plan-action-menu.e-menu-wrapper.e-popup.e-menu-popup{background-color:var(--gray-white);border:1px solid var(--gray-100);border-radius:8px;box-shadow:0 2px 4px 0 #0000001a}.plan-action-menu{background-color:var(--gray-white);border-radius:8px;display:block}.plan-action-menu .e-menu-item[role=menuitem]:not(.e-separator):first-child,.plan-action-menu .e-menu-item[role=menuitem]:not(.e-separator):first-of-type{border-top-left-radius:8px!important;border-top-right-radius:8px!important}.plan-action-menu-portal~.e-menu-wrapper .plan-action-menu.e-menu-popup{left:auto!important;margin-right:2px;right:100%!important;transform:translateX(0)!important}.plan-action-menu.e-menu-popup{contain:layout style;height:auto!important;max-height:calc(100vh - 20px)!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important}.plan-action-menu.e-menu-popup::-webkit-scrollbar{width:6px}.plan-action-menu.e-menu-popup::-webkit-scrollbar-track{background:var(--gray-100);border-radius:3px}.plan-action-menu.e-menu-popup::-webkit-scrollbar-thumb{background:var(--gray-400);border-radius:3px}.plan-action-menu.e-menu-popup::-webkit-scrollbar-thumb:hover{background:var(--gray-500)}.plan-action-menu .e-menu-item[aria-haspopup=true]:after{bottom:0;content:"";pointer-events:auto;position:absolute;right:-2px;top:0;width:2px}.plan-action-menu .e-menu-item .insurance-check-icon{color:var(--blue-500)!important}.plan-action-menu .e-menu-item:has(.insurance-check-icon){align-items:center;display:flex;justify-content:space-between}.plan-action-menu .e-menu-item:has(.insurance-check-icon) .e-menu-icon{margin-left:auto;margin-right:0;order:2}.plan-action-menu.e-menu-popup .e-menu-item[id^=insurance-]{align-items:center!important;display:flex!important;justify-content:space-between!important;padding-left:12px!important;padding-right:12px!important}.plan-action-menu.e-menu-popup .e-menu-item[id^=insurance-] .e-menu-icon{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;width:auto!important}.plan-action-menu.e-menu-popup .e-menu-item[id^=insurance-]:has(.insurance-check-icon){background-color:var(--blue-100)!important}.plan-action-menu.e-menu-popup .e-menu-item[id^=insurance-]:has(.insurance-check-icon) .e-icon-wrapper,.plan-action-menu.e-menu-popup .e-menu-item[id^=insurance-]:has(.insurance-check-icon) .e-menu-icon{flex-shrink:0!important;margin-bottom:0!important;margin-left:auto!important;margin-right:0!important;order:2!important;padding-left:0!important;padding-right:0!important}.plan-action-menu.e-menu-popup .e-menu-item[id^=insurance-] .e-menu-text{flex:1 1!important;padding-left:0!important;text-align:left!important}.plan-action-menu .e-menu-item .discount-check-icon{color:var(--blue-500)!important}.plan-action-menu .e-menu-item:has(.discount-check-icon){align-items:center;display:flex;justify-content:space-between}.plan-action-menu .e-menu-item:has(.discount-check-icon) .e-menu-icon{margin-left:auto;margin-right:0;order:2}.plan-action-menu.e-menu-popup .e-menu-item[id^=discount-]{align-items:center!important;display:flex!important;justify-content:space-between!important;padding-left:12px!important;padding-right:12px!important}.plan-action-menu.e-menu-popup .e-menu-item[id^=discount-] .e-menu-icon{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;width:auto!important}.plan-action-menu.e-menu-popup .e-menu-item[id^=discount-]:has(.discount-check-icon){background-color:var(--blue-100)!important}.plan-action-menu.e-menu-popup .e-menu-item[id^=discount-]:has(.discount-check-icon) .e-icon-wrapper,.plan-action-menu.e-menu-popup .e-menu-item[id^=discount-]:has(.discount-check-icon) .e-menu-icon{flex-shrink:0!important;margin-bottom:0!important;margin-left:auto!important;margin-right:0!important;order:2!important;padding-left:0!important;padding-right:0!important}.plan-action-menu.e-menu-popup .e-menu-item[id^=discount-] .e-menu-text{flex:1 1!important;padding-left:0!important;text-align:left!important}.custom-discount-input-wrapper{background-color:var(--gray-white)}.custom-discount-input-wrapper .custom-discount-input{outline:none;width:100%}.custom-discount-input-wrapper .custom-discount-input:focus{border-color:var(--blue-500)!important;box-shadow:0 0 0 2px #3b82f61a}.plan-action-menu .e-menu-item#delete-plan,.plan-action-menu .e-menu-item#delete-plan .e-menu-text{color:var(--red-500)!important}.phase-action-menu-container{align-items:center;display:inline-flex;position:relative}.phase-action-dropdown-btn.e-dropdown-popup{border-radius:8px;box-shadow:0 2px 4px 0 #0000001a;margin-top:2px!important;transform:translateX(calc(-100% + 24px))!important}.phase-action-dropdown-btn.e-dropdown-popup ul{border-radius:8px;margin-left:0!important;margin-top:0!important;min-width:160px}.e-menu-item.delete-menu-item,.e-menu-item.delete-menu-item .e-menu-text,.e-menu-item.delete-menu-item span{color:var(--red-500)!important}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:normal;position:relative}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{line-height:0;z-index:1}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}h2.react-datepicker__current-month{margin:0;padding:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{background-color:#333;border-radius:4px;bottom:70%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.create-tx-plan-modal-bg-container{background:var(--blue-200);border-radius:8px;padding:2px}.create-tx-plan-modal-bg-container .shared-table-pagination{display:none}.ctx-custom-buttons i{background:var(--gray-white)!important;border:1px solid var(--blue-200);border-radius:8px;height:28px!important;padding:4px;width:28px!important}.create-tx-plan-modal-bg-container .brt-8{border-radius:8px 8px 0 0}.create-tx-plan-modal-bg-container .shared-table-wrapper .table-responsive{border-radius:0 0 8px 8px;margin-bottom:0!important}.ctx-custom-buttons .mgc_mic_fill:before{color:var(--blue-600);content:"\f00a"}.ctx-custom-buttons .mgc_stop_fill:before{color:var(--blue-600);content:"\f2fc"}.ctx-custom-button{text-wrap:nowrap;background:var(--gray-white)!important;border:1px solid var(--blue-200);border-radius:6px;color:var(--blue-600);height:28px;padding:2px 8px!important}.create-tx-plan-note-box{background:#fff;border:1px solid var(--gray-200);border-radius:8px}.create-tx-plan-note-box .mgc_send_fill:before{color:var(--blue-500);content:"\f244"}.create-tx-plan-note-box .form-control{border:0;box-shadow:none}.create-tx-plan-summary{margin-top:10px}.create-tx-plan-summary .tx-amount,.create-tx-plan-summary .tx-label{color:var(--gray-600);font-size:14px;font-weight:500}.ctps-title{color:var(--blue-600);font-size:14px;font-weight:600;margin-bottom:5px}.create-tx-plan-modal .create-tx-plan-phase-header .form-control{height:32px!important;padding:4px 12px!important}.create-tx-plan-modal .form-control{height:32px;padding:4px 12px!important}.create-tx-plan-modal textarea.form-control{height:100px}.create-tx-plan-modal textarea.form-control::-webkit-scrollbar-thumb{height:auto}.create-tx-plan-modal input:focus,.create-tx-plan-modal select:focus,.create-tx-plan-modal textarea:focus{box-shadow:none!important}.no-vertical-borders td,.no-vertical-borders th{border-left:none!important;border-right:none!important}.no-vertical-borders{border-collapse:initial!important;border-spacing:0;margin-bottom:0!important}.no-vertical-borders thead tr th{background:var(--gray-100);border-top:none!important}.no-vertical-borders tbody tr td,.no-vertical-borders thead tr th{border-bottom:1px solid var(--gray-200);padding:4px 8px!important}.no-vertical-borders tbody tr:last-child td{border-bottom:none!important}.add-region-link{color:var(--blue-500)!important;font-size:13px;text-decoration:underline}.tx-plan-nested-modal.modal{background-color:#00000080!important;margin:0!important;z-index:1060!important}.add-tx-plan-procedure-modal-dialog{margin:1.75rem auto;max-height:calc(100vh - 3.5rem)}.add-tx-plan-procedure-modal-dialog .add-tx-plan-search .form-label{color:var(--blue-600);font-weight:500}.add-tx-plan-procedure-modal .modal-content{display:flex;flex-direction:column;max-height:calc(100vh - 3.5rem);overflow:hidden}.add-tx-plan-procedure-modal .modal-footer,.add-tx-plan-procedure-modal .modal-header{flex-shrink:0}.add-tx-plan-preset-tooth-banner{background:#f8f9fa;border-radius:.375rem;color:var(--bs-secondary-color);font-size:.875rem;padding:.5rem .75rem}.add-tx-plan-procedure-modal .modal-body{flex:1 1 auto;min-height:0;overflow-y:auto}.add-tx-plan-search-results{max-height:min(160px,28vh);overflow-y:auto}.add-tx-plan-procedure-table{border:1px solid var(--blue-200);border-radius:8px;max-height:min(240px,36vh);overflow-y:auto}.add-tx-plan-procedure-table .table{color:var(--gray-700)}.add-tx-plan-procedure-table .no-vertical-borders thead tr th{background:var(--blue-100);color:var(--blue-600);font-weight:600;position:sticky;top:0;z-index:1}.add-tx-plan-procedure-table-actions .mgc_delete_2_fill:before{color:var(--red-500)}.add-tx-plan-procedure-table-actions{white-space:nowrap;width:48px}.add-tx-plan-procedure-remove{color:var(--red-500)!important;line-height:1;text-decoration:none!important}.add-tx-plan-procedure-remove .mgc_delete_2_fill{border:1px solid var(--red-500);border-radius:4px;font-size:16px;padding:1px}.add-tx-plan-procedure-remove:focus-visible .mgc_delete_2_fill,.add-tx-plan-procedure-remove:hover .mgc_delete_2_fill{background-color:var(--red-100)}.add-tx-plan-search .input-group{border:1px solid var(--gray-200);border-radius:8px}.add-tx-plan-input-group button{background:none;color:var(--blue-500);padding:8px}.add-tx-plan-search .form-control{border:none;height:32px}.add-tx-plan-input-group .form-control:focus{border:none;box-shadow:none;outline:none}.add-tx-plan-input-group.focused{background:none;border:1px solid var(--blue-200)!important}.add-tx-plan-filter-text{color:var(--gray-500);font-size:14px;font-style:normal;font-weight:500;line-height:20px}.add-tx-plan-search-section-label{color:var(--gray-400);font-size:11px;font-weight:600;letter-spacing:.04em;line-height:16px;margin-bottom:4px;margin-top:6px;text-transform:uppercase}.add-tx-plan-search-results .add-tx-plan-search-section-label:first-child{margin-top:0}.add-tx-plan-filter-text--bundle{align-items:flex-start;display:flex;gap:6px}.add-tx-plan-bundle-chip{background:var(--blue-100);border-radius:4px;color:var(--blue-600);flex-shrink:0;font-size:11px;font-weight:600;line-height:16px;padding:2px 6px}.add-tx-plan-favorites-bundles .accordion-item{border:1px solid var(--gray-200);border-radius:8px;overflow:hidden}.add-tx-plan-favorites-bundles .accordion-button{font-size:14px;font-weight:600;line-height:20px;padding:10px 12px}.add-tx-plan-favorites-bundles .accordion-button,.add-tx-plan-favorites-bundles .accordion-button:not(.collapsed){background:var(--gray-50);box-shadow:none;color:var(--gray-700)}.add-tx-plan-favorites-bundles .accordion-button:focus{box-shadow:none}.add-tx-plan-favorites-bundles .accordion-body{padding:0 12px 12px}.add-tx-plan-favorites-bundles-nav{align-items:center;border-bottom:1px solid var(--gray-200);display:flex;gap:8px;justify-content:space-between}.add-tx-plan-favorites-bundles-tabs.nav-tabs{border-bottom:none;flex:1 1;min-width:0}.add-tx-plan-favorites-bundles-tabs .nav-link{border:none;color:var(--gray-500);font-size:13px;font-weight:500;padding:4px 8px}.add-tx-plan-favorites-bundles-tabs .nav-link.active{border-bottom:2px solid var(--blue-500);color:var(--blue-600)}.add-tx-plan-favorites-bundles-nav-action{flex-shrink:0;margin-bottom:4px;white-space:nowrap}.add-tx-plan-procedure-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));max-height:min(160px,22vh);overflow-y:auto;padding-top:8px}.add-tx-plan-procedure-card{align-items:flex-start;background:#fff;background:var(--gray-White,#fff);border:1px solid var(--gray-200);border-radius:8px;color:var(--gray-700);cursor:pointer;display:flex;flex-direction:column;font-size:12px;font-weight:500;gap:2px;justify-content:flex-start;line-height:20px;min-height:53px;padding:6px 8px;width:100%}.add-tx-plan-procedure-card:hover{border-color:var(--blue-200)}.add-tx-plan-procedure-card--selected{cursor:default;opacity:.55}.add-tx-plan-procedure-card-description{display:block;flex-shrink:0;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.add-tx-plan-procedure-card-details{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--gray-400);display:-webkit-box;font-size:11px;line-height:16px;overflow:hidden;width:100%;word-break:break-word}.add-tx-plan-favorites-bundles-empty{color:var(--gray-400);font-size:13px;padding:12px 0 4px;text-align:center}.create-tx-plan-phase-table .shared-table-wrapper .table-responsive{border:none}.create-tx-plan-phase-table .shared-table-wrapper .shared-table th{font-size:14px;padding:6px}.create-tx-plan-phase-table .shared-table-wrapper .shared-table td{padding:6px;vertical-align:middle!important}.create-tx-plan-phase-table-charges{background-image:none!important;cursor:default!important;font-size:14px!important;padding:5px 8px!important}.create-tx-plan-phase-table-charges:focus,.create-tx-plan-phase-table-charges:hover{background-image:none!important;padding-right:8px!important}.create-tx-plan-phase-table .mgc_delete_2_fill{border:1px solid var(--red-500);border-radius:4px;padding:1px}.create-tx-plan-phase-table .table-shared-light th{white-space:nowrap}.tppv-bg{background:var(--gray-200);border-radius:8px;padding:2px}.tppv-phase-bg{background:#fff;border-radius:8px 8px 0 0;padding:4px}.tppv-bg .shared-table-wrapper .table-responsive{border:1px solid var(--gray-200)}.tppv-bg .shared-table-wrapper .shared-table th{background:var(--gray-100)}.tx-plan-header-name{color:var(--blue-600);font-size:16px;font-style:normal;font-weight:600;line-height:24px;margin-left:4px}.tx-plan-provider-name{align-items:center;background:var(--blue-100);border-radius:8px;display:flex;font-size:14px!important;gap:8px;justify-content:center;margin-left:4px;padding:0 4px}.tx-plan-header-name-label{color:var(--blue-600)!important;font-size:16px!important;font-style:normal!important;font-weight:600!important;line-height:24px!important;margin-left:4px}.tx-plan-provider-name-label{align-items:center;background:var(--blue-100);border-radius:8px;display:flex;font-size:14px!important;gap:8px;justify-content:center;margin-left:4px;padding:0 4px}.create-tx-plan-set-date{font-size:14px}.create-tx-plan-set-date .react-datepicker__input-container input{border:none;color:var(--blue-700);font-size:14px;font-style:normal;font-weight:500;line-height:22px;padding:0!important;width:85px!important}.create-tx-plan-phase-name{align-items:center;color:var(--blue-600);display:inline-flex;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;letter-spacing:-.069px;line-height:24px;margin-right:8px;min-width:0}.create-tx-plan-phase-name-label{display:inline-block}.create-tx-plan-phase-name-input.form-control{background:#fff;border:1px solid var(--blue-200);border-radius:6px;box-shadow:none;color:var(--blue-600);font-family:Inter;font-size:16px;font-weight:500;letter-spacing:-.069px;line-height:24px;max-width:min(320px,40vw);min-width:120px;padding:2px 8px;width:auto}.create-tx-plan-phase-name-input.form-control:focus{border-color:var(--blue-400);box-shadow:0 0 0 2px #3b82f626}.bootstrap-modal-hidden{display:block!important;opacity:0!important;pointer-events:none!important;z-index:-9999!important}.create-tx-plan-modal .form-select,.create-tx-plan-modal .form-select option{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.create-tx-plan-modal .form-select option{max-width:100%}.resizable-textarea.vertical{position:relative}.resizable-textarea.vertical textarea.custom-vertical-resize{box-sizing:border-box;padding-bottom:14px;resize:none;width:100%}.resizable-textarea .resize-handle-vertical{background:#0000;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:2px solid var(--gray-200);bottom:0;cursor:ns-resize;height:1px;left:0;position:absolute;right:0;width:100%}.create-tx-plan-modal .form-select[data-provider-select=true]{flex:0 0 250px!important;max-width:300px!important;max-width:250px!important;min-width:200px!important;min-width:250px!important;width:250px!important}.create-tx-plan-modal .d-flex.flex-column{flex-shrink:0!important;min-width:250px!important}.create-tx-plan-modal .d-flex .d-flex{flex-shrink:0!important}.discount-percent-suffix{color:#888;font-size:1rem;pointer-events:none;position:absolute;right:10px}.tx-plan-phase-accordion .e-accordion{background:#0000;border:none}.tx-plan-phase-accordion .e-accordion .e-acrdn-item{background:var(--gray-white);border:none;border:1px solid var(--gray-200);border-radius:8px;margin-bottom:8px;overflow:hidden}.tx-plan-phase-accordion .e-accordion .e-acrdn-header{background:var(--gray-white);border:none;border-radius:8px;padding:12px 16px}.tx-plan-phase-accordion .e-accordion .e-acrdn-header:hover{background:var(--gray-50)}.tx-plan-phase-accordion .e-accordion .e-acrdn-header .e-acrdn-header-content{padding:0}.tx-plan-phase-accordion .e-accordion .e-acrdn-header .e-tgl-btn{display:none}.tx-plan-phase-accordion .e-accordion .e-acrdn-panel{background:var(--gray-white);border:none}.tx-plan-phase-accordion .e-accordion .e-acrdn-content{border-top:1px solid var(--gray-200);padding:16px}.tx-plan-phase-accordion .e-accordion .e-acrdn-item.e-select{border-color:var(--blue-200);box-shadow:0 2px 4px #0000001a}.phase-action-dropdown{background:none!important;border:1px solid var(--gray-400)!important;border-radius:8px!important;color:var(--gray-600)!important;padding:4px!important}.phase-action-dropdown:focus,.phase-action-dropdown:hover{background:var(--gray-100)!important;box-shadow:none!important;color:var(--gray-700)!important}.phase-action-dropdown:after{display:none!important}.phase-action-dropdown .ti-dots-vertical{color:var(--gray-400);font-size:16px}.tx-plan-phase-accordion .dropdown-menu{background:#fff!important;border-radius:8px!important;box-shadow:0 4px 6px #0000001a!important;left:auto!important;margin-top:2px!important;min-width:160px!important;padding:0!important;position:absolute!important;right:0!important;top:100%!important;transform:none!important;z-index:9999!important}.tx-plan-phase-accordion .dropdown-item.text-danger{margin-top:0}.tx-plan-phase-accordion .dropdown-item.text-danger:hover{color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.dropdown-menu .dropdown-item.add-procedure{color:var(--blue-700)!important}.tx-plan-phase-accordion .dropdown-item{align-items:center;border-radius:6px!important;box-sizing:border-box;cursor:pointer;display:flex;font-size:14px!important;gap:8px;height:41px!important;padding:10px 16px!important;transition:background .15s,color .15s}.tx-plan-phase-accordion .dropdown-item:focus,.tx-plan-phase-accordion .dropdown-item:hover{background:var(--gray-100)!important;color:var(--blue-700);outline:none}.tx-plan-phase-accordion .custom-accordion-header,.tx-plan-phase-accordion .custom-accordion-item{overflow:visible!important}.no-dropdown-icon{-webkit-appearance:none!important;appearance:none!important;background-image:none!important}.no-dropdown-icon::-ms-expand{display:none!important}.create-tx-plan-modal .create-tx-plan-phase-table-charges.form-select{border:none!important;padding:0 4px!important}.create-tx-plan-modal .accordion-button:not(.collapsed):after{transform:rotate(-90deg)}.pdf-print-container{font-weight:500}.create-pdf-modal-box .print-label,.pdf-print-container .print-label{color:var(--gray-500)}.create-pdf-modal-box .print-value,.pdf-print-container .print-value{color:var(--gray-700);padding-left:3px}.pdf-print-container .mcrh-left-inner{color:var(--gray-700)}.create-pdf-modal .modal-content,.create-pdf-modal .modal-dialog{max-width:none!important;width:auto!important}.create-pdf-modal .create-pdf-modal-form-content .form-check{display:flex}.create-pdf-modal .create-pdf-modal-form-content .form-check input{margin-right:5px}.create-pdf-modal .plan-pricing-title{color:var(--gray-500);font-size:14px;font-weight:500;margin-bottom:8px}.create-pdf-modal .plan-pricing-details{color:var(--gray-500);display:flex;flex-direction:row;font-size:12px;font-weight:500;justify-content:space-between}.create-pdf-modal .plan-pricing-details span{font-weight:600}.create-pdf-modal .modal-content{height:90vh}.create-pdf-modal .create-pdf-modal-box{max-height:100%;overflow-y:auto;width:700px}.create-pdf-modal .modal-body{max-height:calc(90vh - 93px)}.create-pdf-modal .pdf-print-container{height:100%}.create-pdf-modal .pdf-print-container .print-chart-container{height:auto}.create-pdf-modal .print-chart-container .print-tooth-chart{transform:none}.create-pdf-modal .pdf-print-container .print-chart-container{width:100%}.create-pdf-modal .pdf-print-container{min-height:0;min-height:auto}.create-pdf-modal .print-treatment-plan-container .print-treatment-plan{height:auto;overflow:hidden;transform:scale(.9);transform-origin:top center}.pdf-print-container{height:100%;min-height:1120px}.pdf-print-container .print-chart-container.print-perio-container{margin-top:10px;position:static}.create-pdf-modal .pdf-print-container .print-chart-container.print-perio-container .modal-charting-report-title,.create-pdf-modal .pdf-print-container .print-chart-container.print-perio-container .print-tooth-chart,.pdf-print-container .print-chart-container.print-perio-container .modal-charting-report-title,.pdf-print-container .print-chart-container.print-perio-container .print-tooth-chart{position:static}.pdf-print-container .print-chart-container{break-inside:avoid;height:auto;max-height:none;page-break-inside:avoid;width:100%}.print-chart-container .print-tooth-chart{height:auto;max-height:none;overflow:visible;transform:none}.print-treatment-plan-container .print-treatment-plan{height:auto;overflow:visible;transform:scale(.95);transform-origin:top center}.pdf-print-container .print-page-container{break-inside:none;page-break-inside:none}.pdf-print-container .print-page-container [data-tooltip-id^=tooth-tooltip-] svg{transform:scale(.9)}.empty-treatment-plan-container{align-items:center;background-color:var(--gray-white);border:1px solid var(--blue-100);border-radius:8px;display:flex;flex-direction:column;justify-content:center;margin-bottom:10px;padding:20px}.empty-treatment-plan-icon{margin-bottom:24px}.empty-treatment-plan-heading{color:var(--gray-600);font-size:18px;font-weight:600;margin-bottom:8px}.empty-treatment-plan-description{color:var(--gray-500);font-size:14px;margin-bottom:24px;text-align:center}.create-tx-plan-phase-table .tx-plan-phase-add-procedure-row{align-items:center;background-color:var(--gray-white);border:none;border-top:1px solid #e9ecef;border-top:1px solid var(--gray-200,#e9ecef);box-sizing:border-box;color:var(--blue-600);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:4px;line-height:20px;margin:0;min-height:36px;padding:6px 6px 6px 8px;position:relative;text-align:left;width:100%;z-index:1}.create-tx-plan-phase-table .tx-plan-phase-add-procedure-icon{flex-shrink:0;font-size:14px;font-weight:600;padding-left:4px}.create-tx-plan-phase-table .tx-plan-phase-add-procedure-row:focus-visible,.create-tx-plan-phase-table .tx-plan-phase-add-procedure-row:hover{background-color:var(--blue-100);color:var(--blue-600)}.create-tx-plan-phase-table .tx-plan-phase-add-procedure-row:focus-visible{outline:2px solid var(--blue-500);outline-offset:-2px}.create-tx-plan-container .tx-plan-add-phase-row{align-items:center;background-color:var(--gray-white);border:none;border-radius:0 0 8px 8px;border-top:1px solid #e9ecef;border-top:1px solid var(--gray-200,#e9ecef);box-sizing:border-box;color:var(--blue-600);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:4px;line-height:20px;margin:0;min-height:32px;padding:6px 6px 6px 8px;text-align:left;width:100%}.create-tx-plan-container .tx-plan-add-phase-icon{flex-shrink:0;font-size:14px;font-weight:600;padding-left:4px}.create-tx-plan-container .tx-plan-add-phase-row:focus-visible,.create-tx-plan-container .tx-plan-add-phase-row:hover{background-color:var(--blue-100);color:var(--blue-600)}.create-tx-plan-container .tx-plan-add-phase-row:focus-visible{outline:2px solid var(--blue-500);outline-offset:-2px}.tx-plan-tooth-phase-picker-teeth{color:var(--blue-500);font-size:.875rem;font-weight:600;line-height:1.25;margin:0 0 .5rem}.tx-plan-tooth-phase-picker-hint{color:var(--bs-secondary-color);font-size:.875rem;margin:0}.tx-plan-tooth-phase-picker-btn{text-align:left;width:100%}.tx-plan-tooth-phase-picker-add-phase i:before{color:var(--gray-400)}.tx-plan-tooth-phase-picker-add-phase{align-items:center;background-color:var(--gray-white);border:1px dashed var(--gray-400);border-radius:8px;box-sizing:border-box;color:var(--gray-400);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:6px;height:32px;line-height:20px;margin:0;min-height:32px;padding:8px 12px;text-align:left;width:100%}.tx-plan-tooth-phase-picker-add-phase:focus-visible,.tx-plan-tooth-phase-picker-add-phase:hover{background-color:var(--blue-100);border-color:var(--blue-300);outline:none}.charting-page.container-fluid{display:flex;flex:1 1;flex-direction:column;min-height:0;position:relative}.charting-loading-container.charting-page-content{display:flex;flex:1 1;flex-direction:column;height:100%;min-height:0;position:relative}.charting-tab-body{flex:1 1;min-height:0}.charting-persistent-dental,.charting-persistent-perio,.charting-persistent-treatment-plan{display:flex;flex:1 1;flex-direction:column;height:100%;min-height:0;overflow:hidden}.charting-persistent-dental>*,.charting-persistent-perio>*,.charting-persistent-treatment-plan>*{flex:1 1;min-height:0}.charting-tab-body--pending{opacity:0;overflow:hidden;pointer-events:none;visibility:hidden}.note-editor-overlay-anchor.charting-note-editor-overlay-anchor{flex:none;inset:0;min-height:0;position:absolute;width:100%;z-index:25}.charting-button-group .form-check{display:flex;margin-bottom:0;margin-top:5px;min-height:1.5rem;padding-left:1.5em}.charting-button-group .form-check-label{color:var(--blue-500);font-size:14px;font-weight:500;margin-left:5px}.charting-panel-container{background:#fff;border:1px solid var(--blue-200);border-radius:16px!important;padding:8px}.charting-panel-container .accordion-header,.charting-panel-container .accordion-item{border:none;margin-bottom:8px}.charting-panel-container .accordion-header:focus{border:1px solid var(--blue-200)}.charting-panel-container .accordion-button{background:var(--blue-100)!important;border:1px solid var(--blue-200)!important;border-radius:4px!important;color:var(--blue-700)!important;display:flex;font-size:14px;font-style:normal;font-weight:500;height:32px!important;justify-content:space-between;line-height:20px;padding:0 5px!important}.charting-panel-container .accordion-button:focus:not(:focus-visible){border:1px solid var(--blue-200)}.charting-panel-container{display:flex;flex-direction:column;height:100%;min-width:240px;width:240px}.charting-panel-container .accordion-scroll{margin-right:-1px;overflow-x:hidden!important;overflow-y:auto!important;padding-right:0;scrollbar-gutter:stable}.charting-panel-container .condition-box{align-items:center;border:1px solid #d2d5db;border-radius:8px;color:#333;cursor:pointer;display:flex;flex:1 0;font-size:12px;gap:4px;justify-content:center;min-width:52px;padding:4px;text-align:center}.charting-panel-container .condition-box.erosion-surface-box{font-weight:500;height:22px;padding:4px 8px}.cb-height{height:65px}.charting-panel-container .row-wrap{display:flex;flex-wrap:nowrap;gap:4px;margin-top:4px}.charting-panel-container .full-width-box{width:100%}.charting-panel-container .flex-wrap-grid{display:flex;flex-wrap:wrap;gap:4px}.charting-panel-container .endo-conditions-container .condition-box,.charting-panel-container .ortho-conditions-container .condition-box{min-width:80px}.charting-page .icon-buttons-container,.charting-page .icon-wrap{align-items:center;display:flex;gap:8px}.charting-page .icon-wrap{background:#fff;border:1px solid var(--blue-200);border-radius:8px;cursor:pointer;height:28px;justify-content:center;padding:6px;transition:background .2s;width:28px}.charting-page .icon-wrap-blue{background:var(--blue-500)}.charting-page .icon-wrap-blue:hover{background:var(--blue-600)!important}.charting-page .icon-wrap-blue .mgc_save_2_line:before{color:#fff!important;content:"\f211"}.charting-page .icon-wrap:hover{background:var(--blue-50)}.charting-page .icon-wrap i{font-size:16px}.icon-divider{background-color:var(--blue-200);height:24px;margin:0 2px;width:1px}.charting-page [class*=" mgc_"]:before,.charting-page [class^=mgc_]:before{color:var(--blue-500)}.charting-page .mgc_delete_2_fill:before{color:var(--red-500)}.charting-page .charting-main-row{height:100%}.charting-page .charting-main-row .col{height:100%;overflow-y:auto}.charting-page.charting-page--add-note{display:flex;flex-direction:column;min-height:0;overflow:hidden}.charting-add-note-editor-wrap{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.charting-add-note-editor-wrap .add-note-editor{flex:1 1;min-height:0;overflow:hidden}.charting-row-container .col,.charting-row-container .col-md-auto,.perio-row-container .col,.perio-row-container .col-md-auto{max-height:calc(100vh - 133px);overflow-y:auto}.perio-page-container{align-items:flex-start;background-color:none;border-radius:16px;display:flex;flex:1 0;flex-direction:column;gap:8px;padding:0}.perio-chart-wrapper{align-items:flex-start;align-self:stretch;border:1px solid #cce0f5;border:1px solid var(--blue-200,#cce0f5);border-radius:8px;display:flex;flex-direction:column;overflow-x:auto;width:100%}.perio-chart-table{background-color:#fff;border-collapse:collapse;font-size:13px;table-layout:fixed;width:100%}.perio-chart-table td,.perio-chart-table th{border-bottom:0;height:auto;padding:4px;text-align:center;vertical-align:middle;width:60px}.perio-chart-table th{background:var(--blue-200);font-weight:600}.section-label{background:var(--indigo-100);font-weight:600;padding:6px 0;text-align:center}.triple-icon-cell,.triple-value-cell{align-items:center;display:flex;gap:4px;justify-content:center}.triple-value-cell{font-family:monospace;font-size:14px;font-weight:400;width:100%}.dbm-text-spacing{letter-spacing:.175rem}.perio-chart-table .label-cell{background-color:#fff;font-weight:500;padding-left:8px;text-align:center}.perio-chart-table .dbm-row{background:var(--blue-100);font-size:14px;font-weight:500}.perio-history{color:rgba(34,41,42,.075);font-size:14px;font-weight:500;margin-top:6px}.charting-history .e-content,.charting-history .e-headercontent,.charting-history .e-pagercontainer,.perio-history .e-content,.perio-history .e-headercontent,.perio-history .e-pagercontainer{padding:0}.charting-history .e-grid .e-row:hover,.perio-history .e-grid .e-row:hover{background-color:var(--bs-table-hover-bg)!important;cursor:pointer}.charting-history .e-rowcell,.perio-history .e-rowcell{background-color:initial!important;color:var(--gray-700)!important;font-size:.875rem;font-weight:400;height:36px;padding-bottom:4px;padding-top:4px}.charting-history .custom-datagrid-container .e-rowcell,.perio-history .custom-datagrid-container .e-rowcell{padding-left:8px;vertical-align:middle}.charting-history .e-grid.e-default .e-headercell,.perio-history .e-grid.e-default .e-headercell{padding-bottom:0;padding-left:8px;padding-top:0;vertical-align:middle}.charting-history .e-grid .e-rowcell,.perio-history .e-grid .e-rowcell{cursor:pointer}.charting-history .e-grid .e-headercell .e-headercelldiv,.perio-history .e-grid .e-headercell .e-headercelldiv{color:var(--blue-600)!important;font-size:14px!important;font-style:normal!important;font-weight:600!important;line-height:22px!important}.charting-history .shared-table-wrapper .shared-table th,.perio-history .shared-table-wrapper .shared-table th{color:var(--blue-600);padding:8px}.charting-history .e-headertext,.perio-history .e-headertext{color:var(--blue-600)!important}.charting-history .shared-table-wrapper .shared-table td,.perio-history .shared-table-wrapper .shared-table td{padding:8px}.charting-history .charting-history-table,.perio-history .perio-history-table{margin-bottom:0}.charting-history .e-spinner-pane,.perio-history .e-spinner-pane{display:none!important}.perio-side-panel{background:#fff;border:1px solid var(--blue-200);border-radius:16px!important;min-height:calc(100vh - 145px);min-width:240px;padding:8px;width:240px}.perio-side-panel .accordion-header,.perio-side-panel .accordion-item{border:0;margin-bottom:8px}.perio-side-panel .accordion-button{background:var(--blue-100)!important;border:1px solid var(--blue-200)!important;border-radius:4px!important;color:var(--blue-700)!important;display:flex;font-size:14px;font-style:normal;font-weight:500;height:32px!important;justify-content:space-between;line-height:20px;padding:0 5px!important}.perio-side-panel .btn-outline-secondary{background-color:#fff;border:1px solid var(--gray-200);border-radius:4px;color:var(--gray-700);font-size:13px;height:28px;min-width:28px}.perio-side-panel .btn-outline-secondary:hover{background-color:var(--blue-50);border-color:var(--blue-300);color:var(--blue-700)}.charting-panel-container .form-label,.charting-panel-container .small,.perio-side-panel .form-label,.perio-side-panel .small{color:var(--gray-500);font-size:14px;font-style:normal;font-weight:500;line-height:22px}.charting-panel-container .e-combobox.e-input::placeholder,.charting-panel-container .form-control::placeholder,.perio-side-panel .e-combobox.e-input::placeholder,.perio-side-panel .form-control::placeholder{color:var(--gray-400);opacity:.5}.charting-panel-container .e-combobox.e-input,.charting-panel-container .form-control,.perio-side-panel .e-combobox.e-input,.perio-side-panel .form-control{border:1px solid #c5ccd6}.charting-panel-container .form-control,.perio-side-panel .form-control{font-size:13px;height:30px;padding:4px 8px}.perio-side-panel .btn-link{color:var(--gray-700);text-decoration:none}.perio-side-panel .btn-link:hover{text-decoration:none}.provider-combobox{border-radius:.25rem!important;max-height:31px;padding-left:0;padding-right:0}.provider-combobox .e-list-item,.provider-combobox input.e-input{font-size:13px!important;font-weight:400}.provider-combobox .e-list-item .e-active{background-color:#69707a!important}.provider-combobox .e-list-item .e-hover{background-color:#ff0!important}.provider-combobox input.e-input{color:#69707a!important}.provider-combobox .e-list-item{color:#69707a!important;margin:0!important;padding:0!important}.provider-combobox .e-active{background-color:#e0e5ec40!important;color:#69707a!important}.counter-group{padding:2px 6px}.counter-group,.counter-wrapper{border:1px solid var(--gray-200);border-radius:6px;height:32px}.counter-wrapper{align-items:center;display:flex;justify-content:space-between;padding:0 4px;width:100%}.perio-side-panel .form-row-label{align-items:center;color:var(--gray-700);display:flex;font-size:13px;font-weight:500!important;justify-content:center;padding-right:4px}.perio-side-panel .form-row-control{align-items:center;display:flex;gap:1px;max-height:30px}.perio-side-panel .dbm-label-group .btn,.perio-side-panel .triple-button-group .btn{flex:1 1;padding:0;text-align:center}.perio-triplet-input{background-color:#fff!important;border:1px solid var(--gray-200)!important;border-radius:4px!important;box-shadow:none;color:var(--gray-700)!important;width:44px!important}.perio-dbm-buttons{height:30px!important;max-height:30px!important;width:44px!important}.perio-dbm-buttons:active,.perio-dbm-buttons:focus,.perio-dbm-buttons:visited{background-color:initial!important;box-shadow:none!important;outline:none!important}.dbm-buttons-container .perio-dbm-buttons.active,.dbm-buttons-container .perio-dbm-buttons[aria-pressed=true]{background:var(--blue-200)!important;border:2px solid var(--blue-200)!important;color:var(--indigo-700)!important}.dbm-buttons-container .perio-dbm-buttons.button-secondary{height:30px!important;max-height:30px!important}.btn.disabled,.dbm-buttons-container .btn:disabled,fieldset:disabled .btn{background-color:var(--bs-btn-disabled-bg);border-color:var(--gray-200);color:var(--teal-700);opacity:var(--bs-btn-disabled-opacity);pointer-events:none}.perio-side-panel .counter-wrapper{align-items:center;border:1px solid var(--gray-200);border-radius:6px;display:flex;height:32px;justify-content:space-between;padding:0 4px;width:100%}.perio-side-panel .counter-wrapper .value-box{text-align:center;width:32px}.perio-side-panel .dbm-labels span{font-size:14px;text-align:center;width:100%}.perio-side-panel .ml-8{margin-left:8px}.icon-next-wrap.upper-active i.bi-chevron-left{color:#97c9f9}.icon-next-wrap.lower-active i.bi-chevron-left,.icon-next-wrap.upper-active i.bi-chevron-right{color:#163da2}.icon-next-wrap.lower-active i.bi-chevron-right{color:#97c9f9}.icon-next-wrap:hover{cursor:pointer}.charting-dropdown-menu{background:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 4px 12px #0000001a;min-width:180px;padding:4px 0;position:absolute;right:0;top:30px;z-index:1050}.charting-dropdown-menu .dropdown-item{cursor:pointer;font-size:14px;padding:8px 16px;white-space:nowrap}.charting-dropdown-menu .dropdown-item:hover{background-color:#f7f7f7}.create-pdf-modal-pricing span{font-size:12px}.create-pdf-modal-box{border:1px solid var(--gray-200);border-radius:8px}.create-pdf-modal-content .form-check{display:flex;margin-bottom:.125rem;min-height:1.5rem;padding-left:1.5em}.create-pdf-modal-content .form-check-label{padding-left:5px}.create-pdf-modal-form-content{background:var(--blue-100);border-radius:8px;padding:8px}.create-pdf-date{height:32px!important}.modal-charting-report-title{color:#000;font-size:14px;font-style:normal;font-weight:600;line-height:20px;margin-top:5px}.modal-charting-report-header{align-self:stretch;border-bottom:1px solid var(--gray-200);justify-content:space-between;padding:8px}.mcrh-left,.modal-charting-report-header{align-items:flex-start;display:flex;font-size:13px}.mcrh-left{gap:3px}.mcrh-left-inner{flex-direction:column;justify-content:center}.mcrh-left-inner,.mcrh-right{align-items:flex-start;display:flex}.mcrh-right{gap:8px}.create-pdf-modal-content-left{background:#fff;border:1px solid var(--gray-200);border-radius:8px}.col-existing-chart-search .input-field-container{width:auto}.input-field-container.search-align-right{margin-left:auto}label{font-size:14px}.charting-note-box{align-items:flex-start;align-self:stretch;border:1px solid var(--blue-200);border-radius:8px;display:flex;flex:1 0;flex-direction:column;height:100%}.charting-note-title-date{align-items:center;align-self:stretch;background:var(--indigo-100);border-bottom:1px solid var(--blue-200);display:flex;justify-content:space-between;padding:4px 8px}.charting-note-title{align-items:center;display:flex;gap:8px;justify-content:center}.charting-note-date{align-items:center;color:var(--blue-600);font-size:12px;gap:8px}.charting-note-body,.charting-note-date{display:flex;font-style:normal;font-weight:500;line-height:20px}.charting-note-body{align-items:flex-start;align-self:stretch;color:var(--gray-700);flex:1 0;font-size:14px;padding:8px}.mgc-delete{align-items:center;background:var(--gray-white);border:1px solid var(--red-500);border-radius:8px;cursor:pointer;display:flex;gap:8px;justify-content:center;padding:4px}.charting-note-listgroup{align-items:flex-start;align-self:stretch;color:var(--gray-700);display:flex;flex-direction:column;gap:8px;max-height:600px;overflow:auto}.charting-note-listgroup .list-group-item{background:var(--gray-white);border:1px solid var(--gray-200);border-radius:8px;font-size:14px}.charting-note-listgroup .list-group-item.active{background:var(--blue-100);border:1px solid var(--blue-200);border-radius:8px;color:var(--gray-700)}.charting-sending-icon-footer{background:var(--gray-100);border-radius:0;padding:8px}.charting-sending-icon-footer .mgc_send_fill{transform:rotate(45deg)}.charting-note-box .icon-wrap{background:#fff;border:1px solid var(--blue-200);border-radius:8px}.charting-note-box .icon-wrap,.charting-note-box .icon-wrap-dark{align-items:center;cursor:pointer;display:flex;gap:8px;height:28px;justify-content:center;padding:6px;transition:background .2s;width:28px}.charting-note-box .icon-wrap-dark{background:var(--blue-500);border:none;border-radius:8px}.charting-note-box .icon-wrap .mgc_refresh_anticlockwise_1_line:before{color:var(--blue-600);content:"\f193"}.charting-note-box .icon-wrap-dark .mgc_save_2_line:before{color:#fff;content:"\f211"}.charting-panel-container .accordion-button:after,.charting-xray-master-detail-wrap .charting-xray-charting-info-row.accordion-button>i,.perio-side-panel .accordion-button:after,.tx-plan-header .accordion-button:after,.tx-plan-phase-header .accordion-button:after{background-image:url(/static/media/accordion_button.aa92bdf7f9faf21ea220.svg)!important;background-size:16px 16px;height:16px;margin-left:.5rem;width:16px}.full-tooth-chart-spline-inner .card,.tx-plan-phase-header .phase-action-dropdown-btn,.tx-plan-phase-header .phase-action-dropdown-btn:focus{box-shadow:none}.lower-tooth-chart-spline-inner .card-body{padding-bottom:0}.show-caries-regions .form-check-label{margin-left:4px}.show-caries-regions .form-switch{align-items:center;display:flex}.condition-box.active{background:var(--blue-200);border:1px solid var(--blue-400);color:var(--blue-700);font-weight:500}.condition-box.disabled{background:#f8f9fa;border-color:#dee2e6;color:#6c757d;cursor:not-allowed;opacity:.6;pointer-events:none;position:relative}.condition-box.disabled.active{background:var(--blue-200)!important;border:1px solid var(--blue-400)!important;color:var(--blue-700)!important;cursor:not-allowed;font-weight:500;opacity:1!important;pointer-events:none}.condition-box.disabled:before{background:repeating-linear-gradient(45deg,#0000,#0000 2px,#0000000d 0,#0000000d 4px);border-radius:8px;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.condition-box.disabled.active:before{display:none}.condition-box.disabled:hover{background:#f8f9fa;border-color:#dee2e6;color:#6c757d;transform:none}.charting-page .icon-wrap button.disabled,.charting-page .icon-wrap.disabled{cursor:not-allowed;opacity:.5}.custom-radio{align-items:center;border-radius:4px;cursor:pointer;display:flex;gap:8px;padding:1px 4px;transition:background-color .2s}.custom-radio:hover{background-color:var(--blue-50)}.custom-radio.active{background-color:var(--blue-100)}.radio-circle{border:2px solid var(--blue-300);border-radius:50%;height:16px;position:relative;transition:all .2s;width:16px}.radio-circle.checked{background-color:var(--blue-500);border-color:var(--blue-500)}.radio-circle.checked:after{background-color:#fff;border-radius:50%;content:"";height:6px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:6px}.material-chip{align-items:center;background-color:initial;border-color:var(--blue-200);border-radius:8px;color:var(--blue-600);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;height:20px;justify-content:center;line-height:20px;padding:0 8px;text-align:center;transition:all .2s ease;width:fit-content}.material-chip:hover:not(.disabled){background-color:var(--blue-100)!important;border-color:var(--blue-200)!important;color:var(--blue-600)!important}.material-chip.active{background-color:var(--blue-200);border-color:var(--blue-200);color:var(--blue-600);font-weight:600}.radio-label{color:var(--blue-700);font-size:14px;font-weight:500}.recurrent-checkbox .form-check-input{border:1.5px solid var(--blue-200);border-radius:3px;cursor:pointer;height:14px;margin-top:.125rem;width:14px}.recurrent-checkbox .form-check-label{color:var(--gray-700);font-size:12px}.charting-panel-container .charting-sidepanel-button.button-secondary{background-color:initial!important;border-color:var(--blue-200)!important;border-radius:8px;color:var(--blue-600)!important;flex:1 1 auto;font-size:12px;font-weight:500;min-width:0;padding:4px 8px;transition:all .2s ease}.charting-panel-container .charting-sidepanel-button.charting-sidepanel-button--half{flex-basis:calc(50% - 4px);flex-grow:1;flex-shrink:1}.charting-panel-container .charting-sidepanel-button.charting-sidepanel-button--crack{flex:0 0 auto;min-width:84px}.charting-panel-container .charting-sidepanel-button.button-secondary:hover:not(:disabled){background-color:var(--blue-100)!important;border-color:var(--blue-200)!important;color:var(--blue-600)!important}.charting-panel-container .charting-sidepanel-button.active,.charting-panel-container .charting-sidepanel-button[aria-pressed=true]{background-color:var(--blue-200)!important;border-color:var(--blue-200)!important;color:var(--blue-600)!important;font-weight:600}.caries-surface{stroke:none;display:none;opacity:0;pointer-events:none;transition:opacity .3s ease,transform .3s ease}.caries-surface.active{stroke-width:1.2px;fill:#fe746b;display:block;filter:drop-shadow(0 0 2px rgba(211,47,47,.4));opacity:.65}.caries-surface.active[data-caries-type=D1]{fill:#ffa7a1}.caries-surface.active[data-caries-type=D2]{fill:#fe746b}.caries-surface.active[data-caries-type=D3]{fill:#d8352a}.caries-surface.active[data-caries-type=E1]{fill:#65acf5}.caries-surface.active[data-caries-type=E2]{fill:#185dd8}.inlay-surface{stroke:none;display:none;opacity:0;pointer-events:none;transition:opacity .3s ease,transform .3s ease}.inlay-surface.active{stroke-width:1.2px;display:inline;filter:drop-shadow(0 0 2px rgba(211,47,47,.4));opacity:.65}.inlay-distal[material-type=gold],.inlay-mesial[material-type=gold],.inlay-occlusal[material-type=gold]{fill:#d4af37}.inlay-distal[material-type=zirconia],.inlay-mesial[material-type=zirconia],.inlay-occlusal[material-type=zirconia]{fill:#cee899}.inlay-distal[material-type=ceramic],.inlay-mesial[material-type=ceramic],.inlay-occlusal[material-type=ceramic]{fill:#9ecfeb}.onlay-overlay path[material-type=gold]{fill:#d4af37}.onlay-overlay path[material-type=zirconia]{fill:#cee899}.onlay-overlay path[material-type=ceramic]{fill:#9ecfeb}.filling-surface.active[material-type=ceramic]{fill:#9ecfeb;opacity:1}.filling-surface.active[material-type=composite]{fill:#c2aef8;opacity:1}.filling-surface.active[material-type=gold]{fill:#d4af37;opacity:1}.filling-surface.active[material-type=amalgam]{fill:#9aa3ab;opacity:1}.filling-surface.active[material-type=temporary]{fill:#e7d9cb;opacity:1}.veneer-overlay path[material-type=ceramic],.veneer-overlay rect[material-type=ceramic],.veneer-overlay use[material-type=ceramic]{fill:#9ecfeb}.veneer-overlay path[material-type=composite],.veneer-overlay rect[material-type=composite],.veneer-overlay use[material-type=composite]{fill:#c2aef8}.veneer-overlay path[material-type=zirconia],.veneer-overlay rect[material-type=zirconia],.veneer-overlay use[material-type=zirconia]{fill:#cee899}.charting-page .go-back-button-container{margin-bottom:6px!important;margin-top:-10px!important}.filling-surface{opacity:0;transition:opacity .3s ease}.caries-surface.filling-active,.filling-surface.filling-active{fill:#4caf50;opacity:1}.charting-chart-section{align-items:stretch;background-color:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;display:flex;padding:2px 4px}.charting-chart-content,.charting-chart-section{box-sizing:border-box;min-height:0;overflow:hidden}.charting-chart-content{align-self:stretch;flex:1 1 auto;max-height:100%;min-width:0}.charting-page .charting-chart-section:not(:has(.charting-chart-xray-split-chart-half)) .charting-chart-content{display:flex;justify-content:center}.charting-chart-full-slot,.charting-chart-layout-full{flex:0 0 auto;height:auto;min-height:0}.charting-toggle-rail{align-items:center;align-self:stretch;display:flex;flex-shrink:0}.charting-view-toggle{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fffffff2;border:1px solid var(--blue-200);border-radius:8px;padding:0;position:static;z-index:10}.charting-toggle-group{display:flex;flex-direction:column;gap:0}.charting-toggle-btn{align-items:center;background:#0000;border:none;border-radius:6px;cursor:pointer;display:flex;height:28px;justify-content:center;padding:0;transition:all .2s ease;width:36px}.charting-toggle-btn:hover{background:#0d6efd1a;box-shadow:0 2px 4px #0000001a;transform:scale(1.05)}.charting-toggle-btn:focus{box-shadow:none;outline:none}.charting-toggle-btn.active,.charting-toggle-btn.active:hover{background:var(--blue-200)}.charting-toggle-icon{height:20px;transition:filter .2s ease;width:20px}.tooth-row-animate{animation-duration:.3s;animation-fill-mode:both;animation-timing-function:ease-in-out}.tooth-row-animate.tooth-row-up{animation-name:fadeUp}.tooth-row-animate.tooth-row-down{animation-name:fadeDown}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.e-dropdownbase .e-list-item[disabled=true]{opacity:.5;pointer-events:none}.crown-zirconia path{fill:#cee899!important}.crown-pfm path{fill:#6f8fa6!important}.crown-pfz path{fill:#7fb3a8!important}.crown-metal path{fill:#9aa3ab!important}.crown-ceramic path{fill:#9ecfeb!important}.charting-page .icon-wrap .charting-options-dropdown span{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.charting-page .icon-wrap .charting-options-dropdown span:before{font-size:18px}.charting-page .icon-wrap .charting-options-dropdown{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;height:28px;padding:4px;width:28px}.charting-page .icon-wrap .charting-options-dropdown .e-list-item{padding:4px 8px}.charting-page .icon-wrap .charting-options-dropdown .e-caret,.charting-page .icon-wrap .charting-options-dropdown .e-caret:before{display:none}.popup-bottom-right.e-dropdown-popup{margin-top:8px!important;transform:translateX(calc(-100% + 28px))!important}.charting-panel-container .accordion-button:focus,.perio-side-panel .accordion-button:focus{border:1px solid var(--blue-200)!important;box-shadow:none!important}.charting-panel-container .accordion-button:hover,.charting-panel-container .accordion-button:not(.collapsed),.perio-side-panel .accordion-button:hover,.perio-side-panel .accordion-button:not(.collapsed){border:1px solid var(--blue-200)!important}.charting-panel-container input:focus,.perio-side-panel input:focus{border-color:var(--blue-200);box-shadow:none!important}.perio-side-panel .dbm-buttons-container .perio-dbm-buttons:disabled{opacity:1!important}.perio-side-panel .input-container,.perio-side-panel .perio-mobility-container{margin:0 4px}.perio-side-panel .form-row-control span,.perio-side-panel .form-row-label,.perio-side-panel .perio-mobility-container .btn:disabled,.perio-side-panel .perio-mobility-container .button:disabled,.perio-side-panel .perio-mobility-container input:read-only,.perio-side-panel .perio-triplet-input:read-only{pointer-events:none}.charting-panel-container .accordion-header.invalid.border-danger button,.perio-side-panel .accordion-header.invalid.border-danger button{border:1px solid #e81500!important}.charting-page .accordion-button:not(.collapsed){box-shadow:none}.charting-page .accordion-button:not(.collapsed):after{transform:rotate(-90deg)}.condition-sub-accordions{border-radius:4px;margin:4px 0;padding-left:4px!important}.condition-sub-accordion-item{background-color:initial;border:none!important;border-radius:4px;margin-bottom:4px}.condition-sub-accordion-item:first-child{margin-top:0}.condition-sub-accordion-header .accordion-button.collapsed{border-radius:8px!important}.condition-sub-accordion-header .accordion-button:not(.collapsed){border-radius:4px 4px 0 0!important}.condition-sub-accordion-header{background-color:#fff!important;border-radius:8px;margin-bottom:0!important;min-height:auto;padding:0!important;transition:border-color .2s ease}.condition-sub-accordion-header .accordion-button{background-color:#fff!important;border:1px solid var(--blue-200)!important;border-radius:4px 4px 0 0;box-shadow:none!important;color:var(--blue-700);cursor:pointer;font-size:14px;font-weight:500;height:28px!important;min-height:auto;padding:4px 4px 4px 8px!important;transition:background-color .2s ease,border-color .2s ease}.condition-sub-accordion-header .accordion-button:not(.collapsed){background-color:#fff!important;border:1px solid var(--blue-200)!important;box-shadow:none!important}.condition-sub-accordion-header:not(.disabled):not(.active) .accordion-button:hover{background-color:#f5f5f5!important;border:1px solid var(--blue-200)!important}.condition-sub-accordion-header:not(.disabled):not(.active):hover{border-color:#d0d0d0!important}.condition-sub-accordion-header .accordion-button:focus{border:1px solid var(--blue-200)!important;box-shadow:none!important}.condition-sub-accordion-header.active{background-color:var(--blue-200)!important;border-color:var(--blue-300)!important}.condition-sub-accordion-header.active .accordion-button{color:var(--blue-700)!important;font-weight:600}.condition-sub-accordion-header.active .accordion-button,.condition-sub-accordion-header.active .accordion-button:not(.collapsed){background-color:var(--blue-200)!important;border:1px solid var(--blue-300)!important}.condition-sub-accordion-header.active:not(.disabled) .accordion-button:hover{background-color:var(--blue-300)!important;border:1px solid var(--blue-400)!important}.condition-sub-accordion-header.active:not(.disabled):hover{border-color:var(--blue-400)!important}.condition-sub-accordion-item.no-sub-items .accordion-button:after{display:none!important}.condition-sub-accordion-item.no-sub-items .accordion-button{cursor:pointer}.condition-sub-accordion-header .accordion-button,.condition-sub-accordion-header .accordion-button.collapsed{border:1px solid var(--blue-200)!important;border-radius:8px!important}.condition-sub-accordion-item.no-sub-items .condition-sub-accordion-header,.condition-sub-accordion-item.no-sub-items .condition-sub-accordion-header .accordion-button{border-radius:8px!important}.condition-sub-accordion-header .accordion-button:not(.collapsed){border-radius:8px 8px 0 0!important}.condition-sub-accordion-header:not(:has(.accordion-button.collapsed)){border-radius:8px 8px 0 0}.condition-sub-accordion-item.has-sub-items .accordion-button:after{background-image:url(/static/media/accordion_button.aa92bdf7f9faf21ea220.svg)!important;background-size:16px 16px;display:block!important;height:16px;transform:rotate(0deg);transition:transform .2s ease;width:16px}.condition-sub-accordion-item.has-sub-items .accordion-button:not(.collapsed):after{transform:rotate(-90deg)}.condition-sub-accordion-body{background-color:initial;border:1px solid var(--blue-200)!important;border-radius:0 0 4px 4px;border-top:none!important;padding:4px!important}.condition-sub-accordion-body>div:first-child{margin-top:0!important}.condition-sub-accordion-body>div:last-child{margin-bottom:4px}.condition-sub-accordion-header.disabled .accordion-button{border:1px solid var(--blue-200)!important;cursor:not-allowed;opacity:.6;pointer-events:none}.condition-sub-accordion-header.disabled.has-sub-items .accordion-button{border:1px solid var(--blue-200)!important;cursor:pointer;pointer-events:auto}.condition-sub-accordion-header.disabled.active{background-color:var(--blue-200)!important;border-color:var(--blue-300)!important;opacity:1}.condition-sub-accordion-header.disabled.active .accordion-button{background-color:var(--blue-200)!important;border:1px solid var(--blue-300)!important;color:var(--blue-700)!important;opacity:1}.condition-sub-accordion-header.disabled .form-check{pointer-events:none}.charting-panel-container .charting-condition-reset-btn{align-items:center;background-color:#fff!important;border:1px solid var(--blue-300)!important;box-shadow:none!important;color:var(--blue-600)!important;cursor:pointer;display:inline-flex!important;height:20px;justify-content:center;line-height:1;min-width:20px;padding:0!important;width:20px;z-index:2}.charting-panel-container .condition-sub-accordion-header .charting-condition-reset-btn{align-self:center;flex-shrink:0}.charting-panel-container .charting-condition-reset-btn:hover{background-color:var(--blue-100)!important;border-color:var(--blue-400)!important;color:var(--blue-700)!important}.charting-panel-container .charting-condition-reset-btn:focus-visible{border-color:var(--blue-500)!important;box-shadow:0 0 0 2px #185dd833!important;color:var(--blue-700)!important}.charting-panel-container .charting-condition-reset-btn .bi{color:inherit;font-size:11px;line-height:1}.fracture-tooltip.tooltip{width:auto}.fracture-tooltip{--bs-tooltip-bg:#fff!important;--bs-tooltip-color:#333!important;--bs-tooltip-max-width:none!important;background:#0000!important;pointer-events:none!important}.fracture-tooltip.show{opacity:1!important}.fracture-tooltip .tooltip-inner{background-color:#fff!important;background:#fff!important;border:1px solid #ddd!important;border-radius:4px!important;box-shadow:0 2px 8px #00000026!important;color:#333!important;line-height:1!important;max-width:none!important;min-width:auto!important;padding:4px 6px!important;white-space:nowrap!important;width:auto!important}.fracture-tooltip .tooltip-arrow{display:block!important}.fracture-tooltip.bs-tooltip-top .tooltip-arrow:before{border-color:#fff #0000 #0000!important}.fracture-tooltip.bs-tooltip-bottom .tooltip-arrow:before{border-color:#0000 #0000 #fff!important}.fracture-tooltip.bs-tooltip-start .tooltip-arrow:before{border-color:#0000 #0000 #0000 #fff!important}.fracture-tooltip.bs-tooltip-end .tooltip-arrow:before{border-color:#0000 #fff #0000 #0000!important}.material-color-tooltip.tooltip{width:auto}.material-color-tooltip{--bs-tooltip-bg:#fff!important;--bs-tooltip-color:#333!important;--bs-tooltip-max-width:none!important;background:#0000!important;pointer-events:none!important}.material-color-tooltip.show{opacity:1!important}.material-color-tooltip .tooltip-inner{background-color:#fff!important;background:#fff!important;border:1px solid #ddd!important;border-radius:4px!important;box-shadow:0 2px 8px #00000026!important;color:#333!important;line-height:1!important;max-width:none!important;min-width:auto!important;padding:4px 6px!important;white-space:nowrap!important;width:auto!important}.material-color-tooltip .tooltip-arrow{display:block!important}.material-color-tooltip.bs-tooltip-top .tooltip-arrow:before{border-color:#fff #0000 #0000!important}.material-color-tooltip.bs-tooltip-bottom .tooltip-arrow:before{border-color:#0000 #0000 #fff!important}.material-color-tooltip.bs-tooltip-start .tooltip-arrow:before{border-color:#0000 #0000 #0000 #fff!important}.material-color-tooltip.bs-tooltip-end .tooltip-arrow:before{border-color:#0000 #fff #0000 #0000!important}.material-color-swatch{flex-shrink:0;margin-left:4px}.material-color-tooltip .tooltip-inner>div{line-height:1!important;margin:0!important;padding:0!important}.condition-sub-accordion-header .form-check{margin-bottom:0;padding-left:0}.condition-sub-accordion-header .form-check-input{cursor:pointer;margin-top:.25rem}.condition-sub-accordion-header .form-check-input:focus{box-shadow:0 0 0 .25rem #0d6efd40}.charting-page{padding-left:12px;padding-right:12px}.charting-page .box-shadow-0.card{box-shadow:none}.charting-page .tooth-chart-card{border-radius:16px}.charting-page .button-sm{font-size:.875rem}.charting-page .charting-top-bar{border-bottom:1px solid var(--blue-200);margin-bottom:8px;margin-left:-12px;margin-right:-12px;padding-bottom:8px}.charting-page .charting-autosave-status-slot{align-items:center;color:var(--gray-500);display:inline-flex;flex-shrink:0;font-size:.75rem;font-weight:500;justify-content:flex-end;margin-right:8px;min-width:4.75rem;white-space:nowrap}.charting-page .charting-autosave-status-slot.charting-autosave-status--saved{color:var(--vivid-green-500)}.charting-page .charting-autosave-status-slot.charting-autosave-status--error{color:var(--red-500)}.charting-chart-xray-split{--charting-history-preview-height:120px;height:calc(100% - var(--charting-history-preview-height));max-height:calc(100% - var(--charting-history-preview-height));min-height:0;overflow:hidden}.charting-chart-xray-split .charting-chart-xray-split-chart,.charting-chart-xray-split .charting-chart-xray-split-chart-column{max-height:100%;min-height:0}.charting-chart-xray-split .charting-chart-xray-split-chart-column{justify-content:flex-start}.charting-chart-xray-split .charting-chart-xray-split-chart-column--half-vertical{flex-direction:column}.charting-chart-xray-split .charting-chart-xray-split-chart-half{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.charting-chart-xray-split .charting-chart-xray-split-chart-column--half-vertical>.charting-chart-xray-split-chart-half>.charting-chart-section{align-items:stretch;flex:1 1 auto;min-height:0;overflow:hidden}.charting-chart-xray-split .charting-chart-xray-split-chart-column--half-vertical .charting-chart-xray-split-chart-half .charting-chart-content{align-self:stretch;display:flex;flex:1 1 auto;flex-direction:column;max-height:100%;min-height:0;overflow:hidden;padding:0 8px;width:100%}.charting-chart-xray-split .charting-chart-xray-split-chart-half .charting-chart-content>.tooth-chart-card{flex:1 1 auto;height:100%;margin-bottom:0;min-height:0;overflow:visible}.charting-chart-xray-split .charting-chart-xray-split-chart-column--half-vertical>.charting-xray-master-detail-wrap{flex:1 1;min-height:0;overflow:auto}.charting-chart-xray-split .charting-chart-section{flex-shrink:1;min-height:0;overflow:hidden}.charting-chart-xray-split .min-h-0{min-height:0}.charting-xray-split-handle{align-self:stretch;background:var(--blue-100);border-left:1px solid var(--blue-200);border-right:1px solid var(--blue-200);cursor:col-resize;flex-shrink:0;margin:10px 0;touch-action:none}.charting-xray-split-handle:focus-visible,.charting-xray-split-handle:hover{background:var(--blue-200);outline:none}.charting-xray-split-viewer{height:100%;max-height:100%;min-height:220px;overflow:hidden}.charting-xray-panel-box{background-color:#000;border-radius:16px;flex:1 1 auto;height:100%;max-height:100%;min-height:220px}.charting-xray-master-detail.charting-panel-container{height:auto;min-width:0;overflow:hidden;padding:0;width:100%}.charting-xray-master-detail-wrap{display:flex;flex:1 1 220px;margin-right:auto;min-height:220px;min-width:0;overflow:auto;width:100%}.charting-xray-split{min-height:0}.charting-xray-split>.charting-xray-detail,.charting-xray-split>.charting-xray-nav{flex:1 1;min-width:0}.charting-xray-nav{background:#fff;max-width:none;min-width:0;overflow-x:hidden;overflow-y:auto;padding:8px 4px 8px 8px;scrollbar-gutter:stable;width:auto}.charting-xray-charting-info-row{background:var(--blue-100);border-bottom:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)!important;box-shadow:none!important;color:var(--bs-accordion-btn-color);font-size:13px;font-weight:500;margin-bottom:0}.charting-xray-charting-info-row:after{display:none!important}.charting-xray-charting-info-row:hover{background:var(--blue-100);color:var(--bs-accordion-btn-color)}.charting-xray-charting-info-row.active{background:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(var(--bs-accordion-border-width)*-1) 0 var(--bs-accordion-border-color);color:var(--bs-accordion-active-color)}.charting-xray-charting-info-row.invalid.border-danger,.charting-xray-charting-info-row.invalid.border-danger.active,.charting-xray-charting-info-row.invalid.border-danger:hover{border:1px solid #e81500!important}.charting-xray-charting-info-row>i{transition:transform .2s ease}.charting-xray-charting-info-row.active>i{transform:rotate(-90deg)}.charting-xray-flat-condition-list .charting-xray-condition-row-btn{color:var(--blue-700)!important;justify-content:flex-start}.charting-xray-flat-condition-list .charting-xray-condition-row-btn:disabled{opacity:1!important}.charting-xray-condition-row{border:1px solid var(--blue-200);border-radius:8px;font-size:13px;margin-bottom:8px;transition:background-color .2s ease}.charting-xray-condition-row-active{background:var(--blue-100)}.charting-xray-condition-row-active-state,.charting-xray-condition-row-active.charting-xray-condition-row-active-state{background:var(--blue-200)}.charting-xray-condition-chevron{background-image:url(/static/media/accordion_button.aa92bdf7f9faf21ea220.svg)!important;color:var(--bs-accordion-btn-icon);font-size:12px;height:16px;transition:transform .2s ease;width:16px}.charting-xray-condition-row-btn{align-items:center;color:var(--bs-accordion-btn-color)!important;display:flex!important;font-size:13px;font-weight:500;justify-content:flex-start;padding:0!important;text-align:left!important;transition:color .2s ease;width:100%}.charting-xray-flat-condition-list{padding-left:10px}.charting-xray-condition-row-btn-active{color:var(--bs-accordion-active-color)!important}.charting-xray-condition-chevron-active{transform:rotate(-90deg)}.charting-xray-condition-row-disabled .charting-xray-condition-chevron{opacity:.45}.charting-xray-detail{background:#f8f9fa;min-height:120px}.charting-xray-detail-placeholder{padding:1rem .5rem}.charting-xray-master-detail .accordion-button{font-size:13px}.charting-xray-panel-switch.form-check{align-items:center;display:inline-flex;margin-bottom:0}.charting-xray-panel-switch.form-check .form-check-input:not(:checked){border:1px solid var(--gray-200)}.charting-xray-panel-switch.form-check .form-check-input{height:20px;margin-right:4px;margin-top:0}.charting-xray-panel-switch .form-check-label{color:var(--blue-700);font-size:14px;font-weight:500}.charting-xray-panel-switch .form-check-input:focus{background-image:none;box-shadow:none}.charting-page .charting-history-title,.charting-page .perio-history-title{color:var(--blue-600);font-size:14px;font-weight:600}.alert-message-modal .modal-dialog{min-width:680px!important}.alert-message-modal .modal-header{background:var(--gray-white)!important}.alert-message-modal .modal-title{color:var(--blue-600)!important;font-size:16px!important;font-style:normal;font-weight:600;letter-spacing:-.069px;line-height:24px}.alert-message-modal .btn-close{margin-right:0!important}.notifications-page{padding:8px 12px}.notifications-tabs-group{margin-bottom:0}.notifications-tab-border{border-bottom:1px solid var(--blue-200);width:100%}.notifications-search-filter .search-input{width:280px!important}.notifications-border-separator{border-left:1px solid var(--blue-400);height:32px}.calendar-toggle-wrapper{position:relative}.calendar-popup-wrapper{left:0;margin-top:4px;position:absolute;top:100%;z-index:1050}.notifications-columns-row{align-items:stretch;display:flex;margin-top:16px}.notification-column{background-color:var(--gray-white);border-radius:8px;display:flex;flex-direction:column;gap:12px;height:calc(100vh - 150px);overflow:hidden;padding:12px}.notification-column-header{align-items:center;border-radius:12px;display:inline-flex;font-size:12px;font-weight:500;gap:4px;height:24px;line-height:22px;padding:2px 8px;width:fit-content}.notification-column-header .mgc{font-size:18px}.notification-column-title{font-weight:500}.notification-badge-critical{background-color:var(--red-200);color:var(--red-500)}.notification-badge-critical .mgc:before{color:var(--red-500)}.notification-badge-urgent{background-color:var(--orange-100);color:var(--orange-400)}.notification-badge-urgent .mgc:before{color:var(--orange-400)}.notification-badge-low{background-color:var(--blue-100);color:var(--blue-500)}.notification-badge-low .mgc:before{color:var(--blue-500)}.notification-column-body{display:flex;flex:1 1;flex-direction:column;gap:12px;max-height:100%;min-height:0;overflow-y:auto}.notification-column-empty{align-items:center;color:var(--gray-400);display:flex;flex:1 1;flex-direction:column;gap:8px;justify-content:center;padding:40px 20px;text-align:center}.notification-column-empty i{font-size:48px;opacity:.5}.notification-column-empty i:before{color:var(--gray-400)}.notification-column-empty span{color:var(--gray-400);font-size:14px;font-weight:500}.notification-card{border:1px solid var(--blue-200);border-radius:8px;flex-direction:column;gap:8px;padding:12px}.notification-card,.notification-card-header{background-color:var(--gray-white);display:flex}.notification-card-header{align-items:flex-start;justify-content:space-between}.notification-header-left{align-items:flex-start;display:flex;flex:1 1;gap:12px}.notification-icon-wrapper{align-items:center;border-radius:100%;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.notification-icon-wrapper .mgc{font-size:18px}.notification-icon-critical{background-color:var(--red-200)}.notification-icon-critical .mgc:before{color:var(--red-500)}.notification-icon-urgent{background-color:var(--orange-100)}.notification-icon-urgent .mgc:before{color:var(--orange-400)}.notification-icon-low{background-color:var(--blue-200)}.notification-icon-low .mgc:before{color:var(--blue-500)}.notification-title-date{display:flex;flex:1 1;flex-direction:column;gap:0}.notification-title{color:var(--blue-600);font-size:16px;font-style:normal;font-weight:600;letter-spacing:-.069px;line-height:24px}.notification-date,.notification-read .notification-title{color:var(--gray-400)}.notification-date{font-size:12px;font-style:normal;font-weight:500;line-height:20px}.notification-header-right{align-items:center;display:flex;justify-content:flex-end}.notification-more-button{align-items:center;background:#0000;border:none;border-radius:4px;cursor:pointer;display:flex;height:24px;justify-content:center;padding:4px;position:relative;width:24px}.notification-more-button:after{display:none!important}.notification-more-button:hover{background-color:var(--blue-100)}.notification-more-button .mgc{color:var(--gray-500);font-size:18px}.notification-more-button .mgc:before{color:var(--blue-500)}.notification-dropdown-menu{align-items:flex-start;background:var(--gray-white)!important;border:1px solid var(--gray-200)!important;border-radius:4px!important;box-shadow:0 2px 4px 0 #0000001a!important;display:inline-flex;flex-direction:column;width:171px!important}.notification-dropdown-menu .dropdown-item{border-radius:4px;color:var(--gray-500);font-size:14px;font-weight:400;padding:8px 12px}.notification-dropdown-menu .dropdown-item:hover{background-color:var(--gray-100);color:var(--gray-700)}.notification-card-body{color:var(--gray-600);font-size:14px;font-style:normal;font-weight:500;line-height:22px;padding:0}.notification-read .notification-card-body{color:var(--gray-400)}.notification-card-footer{display:flex;gap:8px;padding-top:8px}.notification-mark-read-btn{color:var(--blue-600);flex-shrink:0;font-size:14px;height:32px;width:120px}.notification-mark-read-btn:focus{color:var(--blue-600)}.notification-action-btn{flex:1 1;font-size:14px;height:32px}.patient-filter-badge{align-items:center;background-color:var(--blue-100);border:1px solid var(--blue-200);border-radius:8px;display:inline-flex;font-size:14px;gap:4px;padding:3px 3px 3px 9px}.patient-filter-label{color:var(--gray-700)}.patient-filter-label strong{color:var(--blue-600);font-weight:600}.patient-filter-clear{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--gray-500);cursor:pointer;display:flex;justify-content:center;padding:4px;transition:all .2s ease}.patient-filter-clear:hover{background-color:var(--blue-200);color:var(--gray-700)}.patient-filter-clear i{font-size:16px}.patient-name-filter-badge{color:var(--blue-500)}.no-data-message{display:grid;height:100%;min-height:calc(100vh - 250px);place-items:center;text-align:center}.no-data-message i{display:block;font-size:80px;text-align:center}.no-data-message i:before{color:var(--blue-300)}.no-data-message span{color:#212529;display:block;font-size:18px;font-weight:500;margin:8px 0}.no-data-message p{font-size:12px;margin:0}@media (max-width:768px){.notifications-columns-row{flex-direction:column}.notification-column-body{max-height:400px}}.form-shared-table-scroll-section{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.form-shared-table-scroll-section .form-shared-table-header{flex-shrink:0}.form-shared-table-scroll-section .form-shared-table-wrapper{flex:1 1;min-height:0;overflow:hidden}.form-shared-table-scroll-section .form-shared-table-pagination{flex-shrink:0}.form-shared-table-scroll-section tbody.scrollable-tbody{max-height:none;max-height:var(--page-grid-scroll-max-height,none)}.form-shared-table-header{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:12px;margin-top:12px}.form-shared-table-title{align-self:center;color:var(--blue-600);font-family:Inter;font-size:16px;font-weight:500;letter-spacing:-.0043em;line-height:1;margin:0}.form-shared-table-wrapper{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;margin-bottom:8px;overflow-x:auto}.form-shared-table-wrapper .table-responsive{background:var(--gray-white);border:none;border-radius:8px;margin-bottom:0}.form-shared-table-wrapper .form-shared-table{table-layout:fixed;width:100%}.form-shared-table-pagination{margin-top:8px}.form-shared-table-wrapper .form-shared-table thead.table-form-shared-light{display:table;position:sticky;table-layout:fixed;top:0;width:100%;z-index:10}.form-shared-table-wrapper .form-shared-table thead.table-form-shared-light th{background:var(--blue-100);color:var(--blue-600);font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;letter-spacing:0;line-height:20px;overflow:hidden;padding:.375rem .65rem;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.form-shared-table-wrapper .form-shared-table tbody.scrollable-tbody{display:block;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable}.form-shared-table-wrapper .form-shared-table tbody.scrollable-tbody tr{display:table;table-layout:fixed;width:100%}.form-shared-table-wrapper .form-shared-table tbody.table-body-form-shared-light td{color:var(--gray-500);font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;height:36px;letter-spacing:0;line-height:20px;overflow:hidden;padding:4px 8px;text-overflow:ellipsis;vertical-align:middle}.form-shared-table-wrapper .form-shared-table tbody.table-body-form-shared-light tr:last-child td{border-bottom:none}.form-shared-table-wrapper .form-shared-table th .sort-icon{color:var(--blue-600);font-size:14px;margin-left:4px}.form-shared-table-wrapper .custom-expanded-header tr th{color:var(--gray-700);font-size:14px;font-style:normal;font-weight:600;line-height:20px}.form-shared-table .form-text{color:var(--gray-500);font-size:.875rem;font-style:normal;font-weight:500;letter-spacing:0;line-height:20px;margin-top:0;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.form-shared-table-wrapper .table-responsive{margin-bottom:0!important}.form-shared-table-wrapper .form-shared-table tbody.table-body-form-shared-light tr.form-shared-row-selected,.form-shared-table-wrapper .form-shared-table tbody.table-body-form-shared-light tr.form-shared-row-selected:hover>td,.form-shared-table-wrapper .form-shared-table tbody.table-body-form-shared-light tr.form-shared-row-selected>td{background-color:var(--blue-200)!important}.expanded-row,.expanded-row-open+.expanded-row{background:var(--gray-white)}.expanded-row-open+.expanded-row td{background-color:var(--gray-white)!important}.form-shared-table tbody tr.form-shared-row-selected.expanded-row-open+tr.expanded-row{background:var(--blue-200)}.form-shared-table tbody tr.form-shared-row-selected.expanded-row-open+tr.expanded-row td{background-color:var(--blue-200)!important}.expanded-row .form-shared-table-wrapper{border:0;margin-bottom:0!important;overflow:visible!important}.expanded-row .form-shared-table-wrapper tbody.scrollable-tbody{display:table-row-group!important;max-height:none!important;overflow-y:visible!important}.expanded-row .form-shared-table-wrapper tbody.scrollable-tbody tr{display:table-row!important;table-layout:auto!important;width:auto!important}.expanded-row .form-shared-table-wrapper thead.table-form-shared-light{display:table-header-group;position:static;width:auto}.expanded-row .form-shared-table-wrapper .form-shared-table{table-layout:fixed}.expanded-row .form-shared-table-wrapper .table-responsive{overflow:visible!important}.expanded-row .form-shared-table-wrapper td{background:var(--gray-white)!important;padding:.375rem .65rem!important}.expanded-row .form-shared-table-wrapper .form-shared-table thead tr{background:var(--blue-100)!important}.expanded-row .form-shared-table-wrapper .form-shared-table thead th{background:var(--blue-100)!important;border-bottom:none!important}.form-shared-table tbody tr.form-shared-row-selected.expanded-row-open+tr.expanded-row .form-shared-table-wrapper .form-shared-table thead th,.form-shared-table tbody tr.form-shared-row-selected.expanded-row-open+tr.expanded-row .form-shared-table-wrapper .form-shared-table thead tr,.form-shared-table tbody tr.form-shared-row-selected.expanded-row-open+tr.expanded-row .form-shared-table-wrapper td{background:var(--blue-200)!important}.expanded-row .form-shared-table-wrapper .form-shared-table tbody tr:first-child td{border-top:none!important}.form-expanded-content-wrapper,.form-expanded-content-wrapper>*{background-color:var(--gray-white)}.form-shared-table tbody tr.form-shared-row-selected.expanded-row-open+tr.expanded-row .form-expanded-content-wrapper,.form-shared-table tbody tr.form-shared-row-selected.expanded-row-open+tr.expanded-row .form-expanded-content-wrapper>*{background-color:var(--blue-200)}.form-expanded-content-wrapper{overflow-x:visible}.form-expanded-content-wrapper .pagination{display:none}.form-expanded-content-wrapper .table-responsive{border:0;margin-bottom:0!important;overflow-x:visible!important}.form-pdf-capture-content{background:var(--gray-white);border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;gap:24px;min-width:0;padding:20px;width:100%}.completed-forms-modal .modal-content{border:none;border-radius:8px;overflow:hidden}.completed-forms-modal .modal-header{border-bottom:1px solid var(--gray-200);padding:16px 24px}.completed-forms-modal .modal-title{color:var(--gray-700);font-size:18px;font-weight:600;line-height:24px}.completed-forms-modal-body{padding:0!important}.completed-forms-container{contain:layout style paint;display:flex;height:600px;overflow:hidden;will-change:auto}.completed-forms-left{align-items:flex-start;background:var(--gray-white);border-radius:5px;contain:layout style;display:flex;flex-direction:column;flex-shrink:0;min-width:341px;overflow-y:auto;padding:12px 24px;width:341px}.selected-forms-header{color:#444;font-size:16px;font-style:normal;font-weight:600;letter-spacing:-.069px;line-height:24px;margin-bottom:12px;width:100%}.form-item{align-items:center;border-radius:8px;cursor:pointer;display:flex;height:40px;justify-content:space-between;padding:12px;transition:background-color .2s;width:100%}.form-item:hover{background-color:var(--blue-100)}.form-item.active{background-color:var(--blue-200);color:var(--blue-700)}.form-item span{font-size:14px;font-style:normal;line-height:22px;text-align:center}.form-item span,.form-item.active span{color:#444;font-weight:500}.form-item .mgc_right_line:before{color:var(--blue-500);font-size:20px}.form-item.active .mgc_right_line:before{color:var(--blue-500)}.completed-forms-right{align-items:center;background:var(--gray-100);contain:layout style;display:flex;flex:1 0;flex-direction:column;gap:20px;overflow-x:hidden;overflow-y:auto;padding:20px}.completed-forms-schema-wrapper{background:var(--gray-white);border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;gap:24px;min-width:0;padding:20px;width:100%}.completed-forms-modal-footer{border-top:1px solid var(--gray-200);display:flex;gap:0;justify-content:flex-end;padding:16px 24px}.remind-patient-modal .modal-content{border:none;border-radius:8px}.remind-patient-modal .modal-header{border-bottom:1px solid var(--gray-200);padding:16px 24px}.remind-patient-modal .modal-title{color:var(--gray-700);font-size:18px;font-weight:600;line-height:24px}.remind-patient-modal-body{padding:20px 24px}.remind-patient-modal .modal-content .modal-body:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.remind-section{margin-bottom:8px}.remind-section:last-child{margin-bottom:0}.remind-section-label{color:var(--gray-700);font-size:14px;font-weight:600;margin-bottom:12px}.remind-radio-group{display:flex;flex-direction:row;flex-wrap:wrap;gap:24px}.remind-radio-group-top .form-check-label{color:var(--gray-700);cursor:pointer;font-size:16px!important;font-weight:500}.include-section .remind-radio-group{flex-direction:column;gap:8px}.remind-radio-group .form-check{align-items:center;display:flex;gap:8px}.remind-radio{margin-bottom:0!important}.remind-radio .form-check-input{background:var(--gray-white);border:1px solid var(--gray-300);border-radius:10px;cursor:pointer}.remind-radio .form-check-label{color:var(--gray-700);cursor:pointer;font-size:14px;font-weight:500}.appointment-section,.include-section{align-items:flex-start;border:1px solid var(--gray-200);border-radius:5px;display:flex;flex:1 0;flex-direction:column;padding:8px 12px}.remind-checkbox-group{display:flex;flex-direction:column;gap:8px;width:100%}.remind-checkbox{margin-bottom:0}.remind-checkbox-group .form-check{align-items:center;display:flex;gap:8px}.remind-checkbox .form-check-input{background:var(--gray-white);border:1px solid var(--blue-300);border-radius:5px;cursor:pointer}.remind-checkbox .form-check-label{color:var(--gray-700);cursor:pointer;font-size:14px;font-weight:500}.remind-patient-modal-footer{border-top:1px solid var(--gray-200);display:flex;gap:0;justify-content:flex-end;padding:16px 24px}.sending-reminder{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:60px 20px}.sending-icon{animation:spin 1s linear infinite;color:var(--blue-500);font-size:60px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.sending-text{color:var(--gray-600);font-size:14px;font-style:normal;font-weight:600;line-height:22px}.patient-otp-modal .modal-content{border:none;border-radius:8px}.patient-otp-modal .modal-dialog{max-width:680px;width:calc(100% - 32px)}.patient-otp-modal-body{padding:30px!important;text-align:center}.patient-otp-title{color:var(--gray-600);font-size:14px;font-style:normal;font-weight:600;line-height:22px;margin-bottom:8px}.patient-otp-code-container{align-items:center;background:var(--gray-white);border:1px solid #c7cdd4;border-radius:8px;display:flex;gap:10px;justify-content:center;margin:0 auto;padding:50px 20px;width:296px}.patient-otp-code{color:#444;font-size:32px;font-style:normal;font-weight:700;letter-spacing:10px;line-height:40px;text-align:center}.patient-otp-modal-footer{border-top:1px solid var(--gray-200);display:flex;gap:0;justify-content:flex-end;padding:16px 24px}.select-appointment-for-kiosk-modal .modal-content{border:none;border-radius:8px;overflow:hidden}.select-appointment-for-kiosk-modal .modal-dialog{max-width:560px;width:calc(100% - 32px)}.select-appointment-for-kiosk-modal .modal-header{border-bottom:1px solid var(--gray-200);padding:16px 24px}.select-appointment-for-kiosk-modal .modal-title{color:var(--gray-700);font-size:18px;font-weight:600;line-height:24px}.select-appointment-for-kiosk-modal-body{padding:24px!important}.select-appointment-for-kiosk-select-schedule{align-items:flex-start;align-self:stretch;border:1px solid var(--gray-200);border-radius:5px;display:flex;flex-direction:column;gap:8px;padding:8px 12px}.select-appointment-for-kiosk-section-label{color:var(--gray-500);font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.select-appointment-for-kiosk-patient-name{color:var(--blue-500);font-weight:600}.select-appointment-for-kiosk-radio{margin-bottom:0}.select-appointment-for-kiosk-select-schedule .form-check{align-items:center;display:flex;gap:8px}.select-appointment-for-kiosk-select-schedule .form-check-input{background:var(--gray-white);border:1px solid var(--blue-300);border-radius:50%;cursor:pointer}.select-appointment-for-kiosk-select-schedule .form-check-label{color:var(--gray-700);cursor:pointer;font-size:14px}.select-appointment-for-kiosk-modal-footer{border-top:1px solid var(--gray-200);display:flex;gap:8px;justify-content:flex-end;padding:16px 24px}.pending-forms-table-wrapper{height:100%;padding:0 12px;width:100%}.pending-forms-table{width:100%}.pending-forms-action-buttons{justify-content:center}.pending-forms-expanded-content{padding:0}.pending-forms-expanded-row .form-expanded-content-wrapper{padding-left:12px!important}.pending-forms-expanded-row{background:var(--gray-white)}.form-shared-table tbody tr.form-shared-row-selected.expanded-row-open+tr.expanded-row.pending-forms-expanded-row{background:var(--blue-200)}.pending-forms-action-buttons .action-button-filled{background-color:var(--blue-500);border:1px solid var(--blue-500)}.pending-forms-action-buttons .action-button-filled i:before{color:var(--gray-white)}.pending-forms-action-buttons .act-button-notification .mgc_bell_ringing_fill:before{color:var(--blue-500)}.pending-forms-action-buttons .act-button-passkey svg{align-items:center;display:flex;height:22px;justify-content:center;width:22px}.pending-forms-action-buttons .act-button-passkey.action-button-filled{background-color:var(--gray-white);border:1px solid var(--blue-500)}.pending-forms-action-buttons .act-button-passkey.action-button-filled i:before{color:var(--blue-500)}.pending-forms-action-buttons .act-button-passkey.action-button-filled svg path{fill:var(--blue-500)}.forms-status-link{color:var(--blue-500);cursor:pointer;font-weight:500;text-decoration:none}.forms-status-link:hover{color:var(--blue-700);text-decoration:underline}.pending-forms-action-buttons .act-button{padding:2px}.completed-forms-table-wrapper{height:100%;padding:0 12px;width:100%}.completed-forms-table{width:100%}.completed-forms-action-buttons{justify-content:flex-start}.completed-forms-folder-button{background-color:var(--blue-500);border:1px solid var(--blue-500)}.completed-forms-folder-button i:before{color:var(--gray-white)}.completed-forms-phone-button .mgc_phone_fill:before{color:var(--blue-500)}.sending-forms-table-wrapper{height:100%;padding:0 12px;width:100%}.sending-forms-table{width:100%}.sending-forms-action-buttons{justify-content:center}.sending-forms-file-button{background-color:var(--blue-500);border:1px solid var(--blue-500)}.sending-forms-file-button i:before{color:var(--gray-white)}.sending-forms-phone-button .mgc_phone_fill:before{color:var(--blue-500)}.pfv-top-row{align-items:center;background:var(--blue-100);border-bottom:1px solid var(--blue-200);border-radius:16px 16px 0 0;display:flex;gap:8px;justify-content:space-between;padding:8px 12px}.pfv-top-row-left,.pfv-top-row-right{align-items:center;display:flex;flex-direction:row;flex-shrink:0}.pfv-top-row-right{gap:8px}.pfv-back-btn{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--blue-600);cursor:pointer;display:inline-flex;height:32px;justify-content:center;padding:0;transition:background-color .2s,color .2s;width:32px}.pfv-back-btn .mgc_layout_leftbar_close_line:before{color:inherit;font-size:20px}.pfv-sidebar-toggle{align-items:center;color:var(--blue-600);cursor:pointer;display:flex}.pfv-title{color:var(--blue-600);font-size:16px;font-style:normal;font-weight:600;letter-spacing:-.069px;line-height:24px}.pfv-search-filter-wrapper .swf-container{width:300px}.pfv-search-filter-wrapper .swf-container .search-input{width:232px}.pfv-sidebar-search{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:8px}.pfv-sidebar-search-inner{align-items:center;align-self:stretch;display:flex;justify-content:space-between;padding:0}.pfv-sidebar-results-container{min-height:0;overflow:hidden}.pfv-sidebar-list,.pfv-sidebar-results-container{align-items:flex-start;align-self:stretch;display:flex;flex:1 1;flex-direction:column}.pfv-sidebar-list{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;gap:4px;overflow-y:auto;padding:8px;width:100%}.pfv-sidebar-list-item{align-items:flex-start;align-self:stretch;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:6px 8px;transition:background-color .2s}.pfv-sidebar-list-item.pfv-sidebar-list-item-active,.pfv-sidebar-list-item:hover{background:var(--blue-100)}.pfv-sidebar-list-item-inner{align-items:flex-start;display:flex;flex-direction:column;gap:0}.patient-forms-view-sidebar-date{color:var(--blue-600);font-size:16px;font-style:normal;font-weight:600;letter-spacing:-.069px;line-height:24px}.patient-forms-view-sidebar-procedure{color:var(--gray-400);font-size:14px;font-style:normal;font-weight:500;line-height:22px}.form-content-transition-wrapper{position:relative;width:100%}.form-builder-container,.form-preview-container{transition:opacity .3s ease-in-out,transform .3s ease-in-out;width:100%}.form-content-transition-wrapper.preview-mode .form-preview-container{opacity:1;transform:translateX(0)}.form-content-transition-wrapper.preview-mode .form-builder-container{left:0;opacity:0;pointer-events:none;position:absolute;top:0;transform:translateX(-20px)}.form-content-transition-wrapper.builder-mode .form-builder-container{opacity:1;transform:translateX(0)}.form-content-transition-wrapper.builder-mode .form-preview-container{left:0;opacity:0;pointer-events:none;position:absolute;top:0;transform:translateX(20px)}.form-content-transition-wrapper.transitioning .form-builder-container,.form-content-transition-wrapper.transitioning .form-preview-container{transition:opacity .3s ease-in-out,transform .3s ease-in-out}.form-content-inner{background:var(--gray-white);border-radius:8px;flex-direction:column;gap:20px;margin-top:56px;min-width:0;padding:20px}.form-content-header,.form-content-inner{align-items:center;display:flex;width:100%}.form-content-header{justify-content:space-between}.form-content-header-left{align-items:center;display:flex}.form-title{color:#444;font-size:20px;font-style:normal;font-weight:600;letter-spacing:-.086px;line-height:28px;margin:0;text-align:center}.form-title-input{background:#0000;border:none;border-bottom:1px solid #0000;border-radius:0!important;margin:-4px -8px;max-width:400px;min-width:400px;padding:4px 8px;text-align:left;transition:border-color .2s,background-color .2s;width:100%}.form-title-input:hover{background-color:var(--gray-100);border-radius:6px}.form-title-input:focus{background-color:var(--gray-100);border-bottom-color:var(--blue-500);border-radius:6px;outline:none}.form-title-input::placeholder{color:#9ca3af;color:var(--gray-400,#9ca3af)}.form-content-header-right{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.form-category-dropdown-container{align-items:center;background:var(--gray-white);border:1px solid var(--gray-200);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;display:flex;gap:8px;padding:4px 8px;position:relative}.form-category-text{align-items:center;color:var(--gray-500);cursor:pointer;display:inline-flex;font-size:16px;padding-right:16px;position:relative}.form-category-text:after{border-left:4px solid #0000;border-right:4px solid #0000;border-top:4px solid var(--gray-500);content:"";height:0;margin-left:4px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:0}.form-category-text-readonly{cursor:default;padding-right:0}.form-category-text-readonly:after{display:none}.group-field-richtext-container .e-richtexteditor .e-rte-content .e-content p{margin-bottom:0}.form-category-dropdown-menu{background:var(--gray-white);border:1px solid var(--gray-200);border-radius:8px;box-shadow:0 2px 8px #0000001a;margin-top:4px;max-height:300px;min-width:200px;overflow-y:auto;position:absolute;right:0;top:100%;z-index:1000}.form-category-dropdown-item{color:var(--gray-700);cursor:pointer;font-size:14px;padding:8px 12px;transition:background-color .2s}.form-category-dropdown-item:hover{background-color:var(--gray-100)}.form-category-dropdown-item.selected{background-color:var(--blue-100);color:var(--blue-600);font-weight:600}.form-content-body{display:flex;min-width:0;padding-top:0;width:100%}.form-drop-zone{align-items:center;align-self:stretch;background:var(--gray-white);border:2px dashed var(--blue-200);border-radius:8px;display:flex;flex-direction:column;gap:20px;height:379px;justify-content:center;padding:15px 20px;width:100%}.drop-zone-text{font-size:14px;margin:0}.drop-zone-text,.drop-zone-text-top{color:var(--gray-600);text-align:center}.drop-zone-text-top{font-size:18px;font-style:normal;font-weight:600;line-height:28px}.form-groups-container{display:flex;flex-direction:column;gap:16px;width:100%}.group-drop-target{transition:background-color .2s}.group-drop-target.drag-over{background-color:var(--gray-white);border-radius:8px;padding:4px}.form-drop-zone-between{height:auto;margin-top:0;min-height:100px}.form-drop-zone-between:has(.drop-zone-between-text){flex-direction:row;justify-content:center;min-height:48px;padding:8px 16px}.drop-zone-between-text{color:var(--gray-500);font-size:13px;font-weight:500;transition:color .2s}.form-drop-zone-between.drag-over .drop-zone-between-text{color:var(--blue-600)}.form-drop-zone.drag-over{background-color:var(--gray-white);border-color:var(--blue-300)}.form-status-badge{align-items:center;border-radius:8px;display:flex;font-size:16px;gap:8px;padding:4px 8px;-webkit-user-select:none;user-select:none}.form-status-badge-readonly{cursor:default;pointer-events:none}.form-status-badge:hover{opacity:.8}.form-status-badge-readonly:hover{opacity:1}.form-status-badge-pending{background:var(--blue-200);color:var(--blue-600)}.form-status-badge-approved{background:var(--pale-green-200);color:var(--pale-green-600)}.form-builder-container .e-toolbar,.form-builder-container .e-toolbar .e-toolbar-items,.form-builder-container .e-toolbar-wrapper{background:#0000!important}.pfv-main{align-self:stretch;background:var(--blue-100);border-radius:0 16px 16px 0;flex:1 1 auto;flex-direction:column;min-width:0}.pfv-main,.pfv-main-body{display:flex;min-height:0}.pfv-main-body{flex:1 1;flex-direction:column;gap:8px}.pfv-empty-state{align-items:center;align-self:stretch;display:flex;flex:1 0;flex-direction:column;gap:8px;justify-content:center;padding:8px 12px}.pfv-empty-icon{color:var(--gray-300);margin-bottom:0}.pfv-empty-icon .mgc_document_fill:before{color:var(--blue-300);content:"\ec7e";font-size:96px}.pfv-empty-title{color:#112850;font-size:18px;font-style:normal;font-weight:600;line-height:28px}.pfv-empty-subtitle{color:var(--gray-400);font-size:14px;line-height:1.5;max-width:100%}.pfv-table-wrapper{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.pfv-table-wrapper .form-shared-table-scroll-section{flex:1 1;min-height:0}.pfv-preview{align-self:stretch;border:none;border-radius:16px;flex:1 1;flex-direction:column;min-height:0}.pfv-preview,.pfv-preview-header{background:var(--gray-100);display:flex}.pfv-preview-header{align-items:center;border-bottom:none;border-radius:16px 16px 0 0;gap:8px;padding:12px 16px}.pfv-preview-back{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--blue-600);cursor:pointer;display:inline-flex;height:32px;justify-content:center;padding:0;transition:background-color .2s,color .2s;width:32px}.pfv-preview-back:hover{background:var(--blue-200);color:var(--blue-700)}.pfv-preview-back .mgc_left_line:before{color:inherit;font-size:20px}.pfv-preview-header-title{color:var(--blue-700);font-size:18px;font-weight:600;line-height:24px;margin:0}.pfv-preview-body{align-items:center;display:flex;flex:1 1;flex-direction:column;min-height:0;overflow-x:auto;overflow-y:auto;padding:8px 250px 56px}.pfv-preview-body .form-preview-container{align-self:stretch;box-sizing:border-box;max-width:100%;min-width:0;width:100%}.pfv-preview-body .form-content-inner.form-preview{background:var(--gray-white);border-radius:8px;box-sizing:border-box;margin-top:0;min-width:0;padding:20px;width:100%}.pfv-preview-body .form-content-inner.form-preview .schema-form-renderer{min-width:0;width:100%}.pfv-table-icon-column{align-items:center;display:flex;justify-content:center}.pfv-table-icon-column .mgc_document_2_fill:before{color:var(--blue-500);font-size:16px}.pfv-actions-column,.pfv-actions-column-header{text-align:center}.patient-forms-view-actions{align-items:center;display:flex;gap:4px;justify-content:center}.patient-forms-view-actions .act-button .mgc_download_2_line:before,.patient-forms-view-actions .act-button .mgc_eye_2_fill:before,.patient-forms-view-actions .act-button-download .mgc_download_2_line:before,.patient-forms-view-actions .act-button-view .mgc_eye_2_fill:before{color:var(--blue-500)}.pfv-incomplete-empty-state{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;margin-top:-50px;padding:24px;text-align:center}.pfv-incomplete-empty-icon{color:var(--gray-300)}.pfv-incomplete-empty-icon .mgc_document_fill:before{color:var(--blue-300);font-size:96px}.pfv-incomplete-empty-title{color:#112850;font-size:18px;font-weight:600;line-height:28px;margin:0}.pfv-incomplete-empty-subtitle{color:var(--gray-400);font-size:14px;line-height:1.5;margin:0;max-width:400px}.pfv-layout{flex:1 1;flex-direction:column;gap:12px;min-height:0;width:100%}.pfv-container,.pfv-layout{align-items:flex-start;display:flex}.pfv-container{background:var(--blue-100);border:0;border-radius:16px;flex:1 0;flex-direction:column;padding:0}.pfv-layout .pfv-container{flex:1 1;min-height:0;width:100%}.pfv-outer{align-items:flex-start;align-self:stretch;display:flex;flex:1 0;flex-direction:column;min-height:0;width:100%}.pfv-loading{color:var(--gray-600);font-size:14px;padding:24px}.pfv-top-row{flex-shrink:0;width:100%}.pfv-inner{flex:1 1;min-height:0;padding:8px 12px}.pfv-inner,.pfv-sidebar{align-items:stretch;align-self:stretch;display:flex;gap:8px}.pfv-sidebar{flex-direction:column;flex-shrink:0;justify-content:flex-start;min-width:400px;opacity:1;overflow:hidden;transition:width .3s ease,opacity .3s ease,margin-right .3s ease;width:400px}.pfv-sidebar.pfv-sidebar-closed{margin-right:0;min-width:0;opacity:0;overflow:hidden;pointer-events:none;width:0}.pfv-container.pfv-sidebar-hidden .pfv-sidebar{margin-right:0;min-width:0;opacity:0;overflow:hidden;padding:0;width:0}.pfv-container-fluid{display:flex;flex:1 1;flex-direction:column;min-height:0}.cfv-layout{gap:12px;min-height:100%;width:100%}.cfv-container,.cfv-layout{align-items:flex-start;display:flex;height:100%}.cfv-container{background:var(--blue-100);border:0;border-radius:16px;flex:1 0;flex-direction:column;padding:0}.cfv-layout .cfv-container{flex:1 1 auto}.cfv-outer{align-items:flex-start;align-self:stretch;display:flex;flex:1 0;flex-direction:column;height:100%;min-height:0;width:100%}.cfv-top-row{background:var(--blue-100);border-bottom:1px solid var(--blue-200);border-radius:16px 16px 0 0;justify-content:space-between;padding:8px 12px;width:100%}.cfv-top-row,.cfv-top-row-left{align-items:center;display:flex;flex-shrink:0;gap:8px}.cfv-top-row-left{flex-direction:row}.cfv-top-row-right{align-items:center;display:flex;flex-direction:row;flex-shrink:0;gap:8px}.cfv-back-btn{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--blue-600);cursor:pointer;display:inline-flex;height:32px;justify-content:center;padding:0;transition:background-color .2s,color .2s;width:32px}.cfv-back-btn:hover{background:var(--blue-200);color:var(--blue-700)}.cfv-back-btn .mgc_left_line:before{color:inherit;font-size:20px}.cfv-title{color:var(--blue-600);font-size:16px;font-style:normal;font-weight:600;letter-spacing:-.069px;line-height:24px}.cfv-inner{align-items:stretch;flex:1 0;height:100%;min-height:0;padding:8px 12px}.cfv-inner,.cfv-sidebar{align-self:stretch;display:flex;gap:8px;overflow:hidden}.cfv-sidebar{flex-direction:column;flex-shrink:0;min-width:400px;width:400px}.cfv-status-completed{color:var(--pale-green-500)!important}.cfv-status-incomplete{color:var(--red-500)!important}.cfv-main{background:var(--gray-100);border-radius:8px;box-sizing:border-box;flex:1 0;min-width:0;overflow-x:hidden;overflow-y:auto;padding:50px 260px 0}.cfv-main,.cfv-main-inner{display:flex;flex-direction:column;min-height:0}.cfv-main-inner{flex:1 1}.cfv-main-inner-centered{align-items:center;display:flex;justify-content:center}.cfv-schema-wrapper{background:var(--gray-white);border-radius:8px;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;gap:24px;min-height:0;min-width:0;overflow-x:hidden;overflow-y:auto;padding:20px;width:100%}.cfv-empty{color:var(--gray-600);padding:24px}.cfv-incomplete-empty-state{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;margin-top:-50px;padding:24px;text-align:center}.cfv-incomplete-empty-icon{color:var(--gray-300)}.cfv-incomplete-empty-icon .mgc_document_fill:before{color:var(--blue-300);font-size:96px}.cfv-incomplete-empty-title{color:#112850;font-size:18px;font-weight:600;line-height:28px;margin:0}.cfv-incomplete-empty-subtitle{color:var(--gray-400);font-size:14px;line-height:1.5;margin:0;max-width:400px}.page-content:has(.cfv-layout){background:var(--gray-white)!important;display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.page-content:has(.cfv-layout) .container-fluid{display:flex;flex:1 1;flex-direction:column;height:100%;min-height:0;padding:0}.form-template-preview{border-radius:8px;box-sizing:border-box;height:100%;min-height:0;overflow:hidden}.form-template-preview,.form-template-preview-inner{background:var(--gray-white);display:flex;flex-direction:column;width:100%}.form-template-preview-inner{align-items:center;gap:6px;padding:8px}.form-template-preview-header{align-items:center;display:flex;justify-content:left;width:100%}.form-template-preview-title{color:#444;font-size:10px;font-style:normal;font-weight:600;letter-spacing:-.04px;line-height:14px;margin:0;text-align:left}.form-template-preview-body{display:flex;flex:1 1;min-height:0;overflow:hidden;width:100%}.form-template-preview-groups{display:flex;flex-direction:column;gap:6px;width:100%}.form-template-preview-group{display:flex;flex-direction:column;gap:4px}.form-template-preview-group-title{color:#444;font-size:8px;font-style:normal;font-weight:600;letter-spacing:-.03px;line-height:12px;margin:0}.form-template-preview-fields{display:flex;flex-direction:column;gap:3px}.form-template-preview-row{display:flex;flex-direction:row;gap:4px;width:100%}.form-template-preview-field-cell{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.form-template-preview-label{color:var(--gray-600);font-size:6px;font-weight:500;margin:0}.form-template-preview-input-line{background:var(--gray-white);border:1px solid var(--gray-200);border-radius:4px;box-shadow:none;height:12px;padding:2px 4px}.create-form-header{align-self:stretch;background:#f0f7fe;background:var(--Blue-Blue-100,#f0f7fe);border-bottom:1px solid var(--blue-200);border-radius:16px 16px 0 0;height:48px;justify-content:space-between;padding:8px 12px}.create-form-back-button,.create-form-header,.create-form-header-left{align-items:center;display:flex}.create-form-back-button{background:none;border:none;color:var(--blue-600);cursor:pointer;font-size:14px;font-style:normal;font-weight:500;gap:8px;padding:4px 0;transition:opacity .2s}.create-form-back-button:hover{opacity:.8}.create-form-back-button .mgc_left_line:before{font-size:16px}.create-form-header-right{align-items:center;display:flex;gap:8px}.exit-preview-button{border-color:var(--red-200)!important;color:var(--red-600)!important}.exit-preview-button:hover{background-color:var(--red-100)!important;border-color:var(--red-300)!important;color:var(--red-700)!important}.form-builder-templates-page{background:var(--gray-white);border-radius:16px;display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.form-builder-templates-header{border-bottom:0;border-bottom:1px solid var(--blue-200);flex-shrink:0}.form-builder-templates-content{background:var(--blue-100);flex:1 1;min-height:0;overflow-y:auto;padding:16px 20px 24px}.form-builder-templates-section{margin-bottom:16px}.form-builder-templates-section:last-child{margin-bottom:0}.form-builder-templates-section-header{color:var(--gray-700);font-size:16px;font-weight:600;line-height:24px;margin-bottom:8px}.form-builder-templates-list{display:flex;flex-wrap:wrap;gap:16px}.form-builder-templates-item{align-items:center;background:var(--gray-white);border:1px solid var(--blue-200);border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:8px;min-width:240px;padding:12px;transition:border-color .2s,box-shadow .2s;width:240px}.form-builder-templates-item:hover{border-color:var(--blue-400);box-shadow:0 2px 8px #185dd814}.form-builder-templates-item:focus-visible{outline:2px solid var(--blue-500);outline-offset:2px}.form-builder-templates-item-preview{align-items:center;background:var(--gray-white);border:1px solid var(--gray-400);border-radius:2px;display:flex;flex-direction:column;height:200px;justify-content:center;overflow:hidden;padding:2px 4px;width:144px}.form-builder-templates-item-preview-actual .form-preview-scaled-wrapper{height:100%;overflow:hidden;position:relative;width:100%}.form-builder-templates-item-preview-actual .form-preview-scaled-wrapper>div{height:1334px;pointer-events:none;transform:scale(.15);transform-origin:top left;width:960px}.form-builder-templates-item-preview .mgc_document_fill:before{color:var(--blue-300);font-size:40px}.form-builder-templates-item-preview .mgc_add_circle_fill:before{color:var(--blue-300);font-size:36px}.form-builder-templates-item-create .form-builder-templates-item-preview{align-items:center;background-color:var(--gray-white);background-image:none;border:2px dashed var(--blue-200);border-radius:8px;display:flex;flex-direction:column;height:200px;justify-content:center;overflow:hidden;padding:64px 36px;width:144px}.form-builder-templates-item-text{align-self:stretch;text-align:left}.form-builder-templates-item-title{color:var(--gray-700);font-size:14px;font-weight:600;line-height:20px;margin-bottom:4px}.form-builder-templates-item-description{color:var(--gray-400);font-size:12px;font-weight:400;line-height:18px}.create-form-sidebar-left{background:var(--gray-white);border-bottom-left-radius:16px;border-right:1px solid var(--gray-200);display:flex;flex-direction:column;min-width:320px;overflow-y:auto;width:320px}.templates-header{align-items:center;display:flex;justify-content:space-between;padding:12px}.templates-title{color:var(--gray-700);font-size:14px;font-style:normal;font-weight:600;line-height:22px}.templates-search{padding:12px}.templates-search .input-field{background:var(--gray-white);border:1px solid var(--blue-400);border-radius:8px}.templates-list{flex:1 1;overflow-y:auto;padding:8px 0}.templates-list-loading{align-items:center;color:var(--gray-500);display:flex;flex-direction:column;font-size:14px;gap:8px;justify-content:center;padding:24px 12px}.templates-list-loading-icon{animation:templates-list-spin .8s linear infinite;color:var(--blue-500);font-size:24px}@keyframes templates-list-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.template-category{margin-bottom:8px}.template-category-header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:0 12px}.template-category-title{color:var(--gray-500);font-size:14px;font-style:normal;font-weight:500;line-height:22px}.template-category-toggle{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:center;padding:4px}.template-category-toggle:hover{opacity:.8}.template-category-icon:before{color:var(--blue-500)!important}.template-category-content{padding:8px 12px 0}.template-category-create-button{margin-top:8px;width:100%}.template-category-items{padding:4px 0}.template-item{align-items:center;border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;padding:8px 4px;transition:background-color .2s}.template-item:hover{background-color:var(--gray-100)}.template-item.selected{background:var(--blue-300);border-radius:8px}.template-item-left{align-items:center;display:flex;gap:8px}.template-item-name-container{align-items:center;display:flex;gap:4px}.template-item-name{color:var(--gray-700);font-size:14px;font-style:normal;font-weight:500;line-height:22px}.template-item-status{color:var(--gray-500);font-size:14px;font-style:italic;font-weight:400;line-height:22px}.template-item-actions{align-items:center;display:flex;flex-shrink:0;opacity:0;position:relative;transition:opacity .2s}.template-item-actions.template-item-actions-open,.template-item:hover .template-item-actions{opacity:1}.template-item-dropdown-trigger{align-items:center;background:none;border:none;border-radius:4px;cursor:pointer;display:flex;justify-content:center;padding:4px;transition:background-color .2s}.template-item-dropdown-trigger:hover{background-color:var(--gray-200)}.template-item-dropdown-trigger .mgc_more_2_fill:before{color:var(--gray-600);font-size:18px}.template-item-dropdown-menu{background:var(--gray-white);border:1px solid var(--gray-200);border-radius:8px;box-shadow:0 4px 12px #0000001a;margin-top:4px;min-width:140px;padding:4px 0;position:absolute;right:0;top:100%;width:144px;z-index:100}.template-item-dropdown-item{align-items:center;background:none;border:none;color:var(--gray-700);cursor:pointer;display:flex;font-size:14px;gap:8px;padding:4px 8px;text-align:left;transition:background-color .2s;width:100%}.template-item-dropdown-item:hover{background-color:var(--gray-100)}.template-item-dropdown-item:disabled{cursor:not-allowed;opacity:.6}.template-item-dropdown-item:disabled:hover{background-color:initial}.template-item-dropdown-item .mgc_check_circle_fill:before,.template-item-dropdown-item .mgc_delete_2_fill:before,.template-item-dropdown-item .mgc_folder_2_line:before{flex-shrink:0;font-size:18px}.template-item-dropdown-item .mgc_check_circle_fill:before{color:var(--pale-green-600)}.template-item-dropdown-item .mgc_folder_2_line:before{color:var(--blue-500)}.template-item-dropdown-item .mgc_delete_2_fill:before{color:var(--red-500)}.template-item-dropdown-item-delete:hover{background-color:var(--red-100)}.create-form-empty-state{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;padding:48px;text-align:center}.create-form-empty-icon{color:var(--blue-300)}.create-form-empty-icon .mgc_document_fill:before{color:var(--blue-300);font-size:96px}.create-form-empty-title{color:#112850;font-size:18px;font-style:normal;font-weight:600;line-height:28px;margin:0}.create-form-empty-subtitle{color:var(--gray-400);font-size:14px;line-height:1.5;margin:0;max-width:400px}.group-fields-container{align-items:flex-start;align-self:stretch;background:var(--gray-white);border:1px solid #c7cdd4;border-radius:8px;display:flex;flex-direction:column;gap:12px;justify-content:center;margin-bottom:8px;padding:15px 16px;transition:opacity .2s,border-color .2s}.group-fields-container.dragging-group{cursor:grabbing;opacity:.5}.group-fields-container.drag-over-group{background-color:var(--blue-100);border-color:var(--blue-500)}.group-fields-content.nested-group{background:var(--gray-100);border:1px dashed var(--gray-300);border-radius:4px;padding:8px}.group-fields-header{align-items:flex-start;align-self:stretch;display:flex;justify-content:space-between;width:100%}.group-fields-header-left{align-items:center;display:flex;flex:1 1;gap:8px}.group-fields-drag-handle{align-items:center;cursor:grab;display:flex;flex-shrink:0}.group-fields-drag-handle:active{cursor:grabbing}.group-drag-handle-icon{display:block}.group-fields-name{color:var(--blue-500);font-size:14px;font-style:normal;font-weight:500;line-height:22px;text-align:center;transition:background-color .2s}.group-fields-name:hover{background-color:var(--gray-100)}.group-fields-name-input{border:1px solid var(--blue-300);border-radius:4px;color:var(--gray-700);font-size:16px;font-weight:500;max-width:400px;outline:none;padding:4px 8px;width:100%}.group-fields-header-right{align-items:center;display:flex;gap:4px}.group-fields-icon-button{align-items:center;background:none;border:none;border-radius:4px;cursor:pointer;display:flex;justify-content:center;padding:4px;transition:background-color .2s}.group-fields-icon-button:hover{background-color:var(--gray-100)}.group-fields-icon-button .mgc_copy_2_line:before{color:var(--blue-500);font-size:20px}.group-fields-icon-button .mgc_delete_2_fill:before{color:var(--red-500);font-size:20px}.group-fields-content{min-height:50px;transition:background-color .2s;width:100%}.group-fields-content.drag-over{background-color:var(--gray-white);border-radius:4px}.group-fields-empty{align-items:center;border:2px dashed var(--blue-300);border-radius:4px;color:var(--gray-500);display:flex;font-size:14px;justify-content:center;padding:20px}.group-fields-fields-list{display:flex;flex-wrap:wrap;gap:8px;width:100%}.group-fields-fields-list .group-field-item{box-sizing:border-box;flex:1 1 100%;max-width:100%;min-width:100%}.group-fields-fields-list .group-fields-container{flex:1 1 100%;max-width:100%;min-width:100%}.group-field-item{align-items:center;background:var(--gray-white);border:1px solid var(--gray-200);border-radius:4px;box-sizing:border-box;cursor:move;display:flex;gap:8px;overflow:hidden;padding:8px 12px;position:relative;transition:background-color .2s}.group-field-item.dragging-field{opacity:.5}.group-field-item.drag-over-field{background-color:var(--blue-100);border-color:var(--blue-300)}.group-field-item .mgc:before{color:var(--blue-300);font-size:24px}.group-field-item .mgc_dots_fill:before{color:#3c3c43;font-size:24px}.group-field-drag-handle{color:#3c3c43;cursor:grab;flex-shrink:0;font-size:18px}.group-field-drag-handle:active{cursor:grabbing}.group-field-icon{color:var(--blue-300);flex-shrink:0;font-size:20px}.group-field-item-name{border-radius:4px;color:var(--gray-700);cursor:pointer;flex:1 1;font-size:16px;font-weight:500;padding:2px 4px;transition:background-color .2s}.group-field-item .group-field-item-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.group-field-actions{align-items:center;display:flex;flex-shrink:0;gap:4px;margin-left:auto;opacity:0;position:absolute;right:8px;top:50%;transform:translateY(-50%);transition:opacity .2s}.group-field-item:hover .group-field-actions{opacity:1}.group-field-delete-btn{align-items:center;background:none;border:none;border-radius:4px;box-sizing:border-box;cursor:pointer;display:flex;flex-shrink:0;height:28px;justify-content:center;padding:4px;transition:background-color .2s;width:28px}.group-field-delete-btn:hover{background-color:var(--red-100)}.group-field-delete-btn .mgc_delete_2_fill:before{color:var(--red-500);font-size:18px}.group-field-actions .group-field-options-btn{opacity:1}.group-field-options-btn{align-items:center;background:none;border:none;border-radius:4px;box-sizing:border-box;cursor:pointer;display:flex;flex-shrink:0;height:28px;justify-content:center;min-height:28px;min-width:28px;padding:4px;transition:background-color .2s;width:28px}.group-field-options-btn:hover{background-color:var(--gray-100)}.group-field-options-btn .mgc_settings_3_line:before{color:var(--gray-600);font-size:18px}.group-field-popover .popover-arrow{display:none!important;height:0!important;width:0!important}.group-field-popover .popover-arrow:after,.group-field-popover .popover-arrow:before{display:none!important}.group-field-popover-section:last-child{margin-bottom:0}.group-field-popover-label{color:var(--gray-700);display:block;font-size:12px;font-weight:500;margin-bottom:6px}.group-field-popover-radios{display:flex;flex-direction:column;gap:4px}.group-field-popover-radio-item{align-items:center;cursor:pointer;display:flex;font-size:14px;gap:8px}.group-field-item-input{border:1px solid var(--blue-300);border-radius:4px;color:var(--gray-700);font-size:14px;margin-left:4px;min-width:120px;outline:none;padding:2px 6px}.group-fields-controls{display:flex;flex-direction:column;gap:12px;width:100%}.group-fields-switches{align-items:center;display:flex;flex-direction:row;gap:24px;width:100%}.group-fields-switch-item{align-items:center;display:flex;gap:8px}.group-fields-switch-item .toggle-container{align-items:center;display:flex;gap:20px}.group-fields-switch-item label{color:var(--gray-700);cursor:pointer;font-size:16px;font-style:normal;font-weight:500;letter-spacing:-.069px;line-height:24px;text-align:center}.form-row-container{background:var(--gray-white);border-radius:8px;display:flex;flex-direction:column;gap:0;width:100%}.form-row-header{align-items:center;display:flex;gap:8px}.form-row-drag-handle{color:#3c3c43;cursor:grab;flex-shrink:0;font-size:18px}.form-row-drag-handle:active{cursor:grabbing}.form-row-header .mgc_rows_2_fill:before{color:var(--blue-300);content:"\f1e4"}.form-row-icon{font-size:18px}.form-builder-container .form-row-field-icon,.form-builder-container .form-row-field-item .mgc:before,.form-builder-container .form-row-header .mgc_rows_2_fill:before,.form-builder-container .form-row-icon,.form-row-icon{color:var(--blue-300)}.form-builder-container .form-row-field-item .mgc_dots_fill:before{color:#3c3c43}.form-builder-container .form-row-delete-btn .mgc_delete_2_fill:before,.form-builder-container .form-row-field-delete-btn .mgc_delete_2_fill:before{color:var(--red-500)}.form-row-label{color:var(--blue-500);flex:1 1;font-size:14px;font-style:normal;font-weight:500;line-height:22px;transition:background-color .2s}.form-row-delete-btn{align-items:center;background:none;border:none;border-radius:4px;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;opacity:0;padding:4px;transition:background-color .2s;transition:opacity .2s,background-color .2s}.form-row-container:hover .form-row-delete-btn{opacity:1}.form-row-delete-btn:hover{background-color:var(--red-100)}.form-row-delete-btn .mgc_delete_2_fill:before{color:var(--red-500);font-size:16px}.form-row-fields{background:var(--white);border:1px solid var(--gray-200);border-radius:4px;display:flex;flex-direction:row;flex-wrap:nowrap;gap:12px;min-height:60px;min-width:0;overflow-x:auto;overflow-y:hidden;padding:8px;width:100%}.form-row-empty{border:2px dashed var(--blue-300);color:var(--gray-500);font-size:14px;justify-content:center;min-height:40px;padding:20px;width:100%}.form-row-empty,.form-row-field-item{align-items:center;border-radius:4px;display:flex}.form-row-field-item{background:var(--gray-white);border:1px solid var(--gray-200);box-sizing:border-box;cursor:move;flex:1 1;gap:8px;min-width:0;overflow:hidden;padding:8px 12px;position:relative;transition:background-color .2s}.form-row-field-item .mgc_dots_fill:before{color:#3c3c43;content:"\ec8c";font-size:24px}.form-row-field-item .mgc_textbox_line:before{color:var(--blue-300);content:"\f371";font-size:24px}.form-row-field-drag-handle{color:#3c3c43;cursor:grab;flex-shrink:0;font-size:16px}.form-row-field-drag-handle:active{cursor:grabbing}.form-row-field-icon{color:var(--blue-300);flex-shrink:0;font-size:24px}.form-row-field-item-name{border-radius:4px;color:var(--gray-700);cursor:pointer;flex:1 1;font-size:16px;font-weight:500;padding:2px 4px;transition:background-color .2s}.form-row-field-item .form-row-field-item-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-row-field-item:hover .form-row-field-item-name{padding-right:64px}.form-row-field-item-input{border:1px solid var(--blue-300);border-radius:4px;color:var(--gray-700);flex:1 1;font-size:14px;margin-left:4px;min-width:120px;outline:none;padding:2px 6px}.form-row-field-actions{align-items:center;display:flex;flex-shrink:0;gap:4px;margin-left:auto;opacity:0;pointer-events:none;position:absolute;right:8px;top:50%;transform:translateY(-50%);transition:opacity .2s}.form-row-field-item:hover .form-row-field-actions{opacity:1;pointer-events:auto}.form-row-field-options-btn{align-items:center;background-color:var(--gray-white);border:none;border-radius:4px;box-sizing:border-box;cursor:pointer;display:flex;flex-shrink:0;height:28px;justify-content:center;min-height:28px;min-width:28px;padding:4px;transition:background-color .2s;width:28px}.form-row-field-options-btn .mgc_settings_3_line:before{color:var(--gray-600);font-size:18px}.form-row-field-options-btn:hover{background-color:var(--blue-100)}.form-row-field-delete-btn{align-items:center;background:none;border:none;border-radius:4px;box-sizing:border-box;cursor:pointer;display:flex;flex-shrink:0;height:28px;justify-content:center;padding:4px;transition:background-color .2s;width:28px}.form-row-field-delete-btn:hover{background-color:var(--red-100)}.form-row-field-delete-btn .mgc_delete_2_fill:before{color:var(--red-500);font-size:16px}.group-field-richtext-only{flex:1 1 100%;min-width:100%;position:relative;width:100%}.group-field-richtext-only .group-field-richtext-container{margin-top:0}.group-field-richtext-container{background:var(--gray-white);border:1px solid var(--gray-300);border-radius:6px;margin-top:8px;overflow:hidden;width:100%}.group-field-richtext-container .e-richtexteditor{border:none}.group-field-richtext-container .form-builder-rte-readonly .e-rte-toolbar,.group-field-richtext-container .form-builder-rte-readonly .e-toolbar-wrapper{display:none}.group-field-richtext-container .form-builder-rte-readonly.e-disabled,.group-field-richtext-container .form-builder-rte-readonly.e-disabled .e-content,.group-field-richtext-container .form-builder-rte-readonly.e-disabled .e-rte-content{opacity:1!important}.group-field-richtext-container .e-rte-content{min-height:160px}.form-content-area-wrapper{display:flex;flex:1 1;flex-direction:column;min-height:0;width:100%}.form-preview-section-title{background:var(--gray-100);color:#444;font-size:20px;font-style:normal;font-weight:600;letter-spacing:-.086px;line-height:28px;margin:0;padding:20px 150px 12px;text-align:center}.create-form-content{align-items:center;align-self:stretch;background:var(--gray-100);box-sizing:border-box;display:flex;flex:1 0;flex-direction:column;justify-content:center;min-width:0;overflow-x:hidden;overflow-y:auto;padding:56px 150px;width:100%}.create-form-content.has-form-builder{justify-content:flex-start;min-width:0;padding-top:8px}.create-form-content.has-form-builder.patient-sidepanel-open{padding:56px 20px}.has-form-builder .form-preview{margin-top:0}.create-form-sidebar-right{background:var(--gray-white);border-bottom-right-radius:16px;border-left:1px solid var(--gray-200);display:flex;flex-direction:column;gap:16px;min-width:310px;overflow-y:auto;padding:12px;width:310px}.create-form-sidebar-right-readonly .component-box{cursor:not-allowed}.components-title{color:var(--gray-700);font-size:14px;font-style:normal;font-weight:600;line-height:22px;margin:0}.components-list{display:flex;flex-direction:column;gap:8px}.component-box{align-items:center;align-self:stretch;background:var(--Gray-White);border:1px solid #c7cdd4;border-radius:8px;cursor:pointer;display:flex;gap:10px;height:54px;padding:15px 20px 15px 10px;transition:background-color .2s}.component-box:hover{background-color:var(--gray-100)}.component-box.dragging{cursor:grabbing;opacity:.5}.component-box{cursor:grab}.component-box:active{cursor:grabbing}.component-box-inner{align-items:center;display:flex;gap:10px;width:100%}.component-drag-handle{color:#3c3c43;flex-shrink:0;font-size:18px}.component-box-inner .mgc:before{color:var(--blue-300);font-size:24px}.component-box-inner .mgc_dots_fill:before{color:#3c3c43;content:"\ec8c"}.component-box-inner.admin-signature .mgc:before{color:var(--pale-green-500)}.component-box-inner span{color:var(--gray-700);font-size:16px;font-style:normal;font-weight:500;letter-spacing:-.069px;line-height:24px;text-align:center}.create-form-container-wrapper{height:100%;min-height:0;padding:8px}.create-form-container-wrapper.create-form-edit-loading{align-items:center;display:flex;justify-content:center;min-height:60vh}.create-form-edit-loading-content{align-items:center;color:var(--gray-500);display:flex;flex-direction:column;font-size:14px;gap:12px;justify-content:center}.create-form-edit-loading-icon{animation:create-form-edit-loading-spin .8s linear infinite;color:var(--blue-500);font-size:32px}@keyframes create-form-edit-loading-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.create-form-container{align-items:flex-start;background:var(--blue-100);border:1px solid var(--blue-200);border-radius:16px;display:flex;flex:1 0;flex-direction:column;height:100%;min-height:0}.create-form-body{display:flex;flex:1 1;min-height:0;overflow:hidden;width:100%}.form-content-transition-wrapper{display:flex;flex:1 1;min-width:0}.form-content-transition-wrapper-loading{opacity:0;pointer-events:none}.form-builder-page.container-fluid{display:flex;flex:1 1;flex-direction:column;min-height:0;padding:0}.page-content:has(.form-builder-page){overflow:hidden}.form-builder-tabs-group{margin-bottom:0}.form-builder-kiosk-link{background:none;border:none;color:var(--blue-500);cursor:pointer;font-size:14px;font-weight:500;padding:0;text-decoration:none;white-space:nowrap}.form-builder-kiosk-link:hover{color:var(--blue-600);text-decoration:underline}.form-builder-header-actions-col{gap:12px}.create-form-button{white-space:nowrap}.form-builder-content-row{display:flex;flex:1 1;min-height:0}.form-builder-content-col{padding:0;width:100%}.completed-forms-table-wrapper,.form-builder-content-col,.pending-forms-table-wrapper,.sending-forms-table-wrapper{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.completed-forms-table-wrapper>*,.pending-forms-table-wrapper>*,.sending-forms-table-wrapper>*{display:flex;flex:1 1;flex-direction:column;min-height:0}.completed-forms-table-wrapper .form-shared-table-scroll-section,.pending-forms-table-wrapper .form-shared-table-scroll-section,.sending-forms-table-wrapper .form-shared-table-scroll-section{flex:1 1;min-height:0}.form-builder-empty-state{align-items:center;align-self:stretch;display:flex;flex:1 0;flex-direction:column;gap:8px;justify-content:center;padding:8px 12px;text-align:center}.form-builder-empty-icon{color:var(--gray-300)}.form-builder-empty-icon .mgc_document_fill:before{color:var(--blue-300);content:"\ec7e";font-size:96px}.form-builder-empty-title{color:var(--blue-700);font-size:18px;font-style:normal;font-weight:600;line-height:28px}.form-builder-empty-subtitle{color:var(--gray-400);font-size:14px;line-height:1.5;max-width:600px}.search-form-builder-filter-container .filter-dropdown{left:-130px!important}.form-builder-loading{align-items:center;color:var(--gray-500);display:flex;gap:8px;justify-content:center;padding:24px}.form-builder-loading-icon{font-size:24px}.form-builder-error{color:var(--red-500);padding:24px;text-align:center}.reports-page{--reports-main-surface:var(--blue-100);--reports-layout-gap:12px;background-color:var(--reports-main-surface);display:flex;flex:1 1;flex-direction:column;gap:0;min-height:0;padding:0}.reports-page .reports-page-body{align-items:stretch;display:flex;flex:1 1;flex-direction:row;gap:var(--reports-layout-gap);min-height:0}.reports-page .reports-page-top-header{align-items:center;background-color:var(--reports-main-surface);border-bottom:1px solid var(--blue-200);display:flex;flex-shrink:0;gap:var(--reports-layout-gap);padding:0}.reports-page .reports-page-top-header__search{box-sizing:border-box;flex-shrink:0;max-width:320px;min-width:320px;padding:8px 0 8px 12px;width:320px}.reports-page .reports-page-top-header__search .input-field{background-color:var(--gray-white);border:1px solid var(--blue-200)}.reports-page .reports-page-top-header__search .input-left-icon .mgc_search_line:before{color:var(--gray-400)}.reports-page .reports-page-top-header__title{align-items:center;color:var(--blue-600);display:inline-flex;flex-shrink:0;font-size:16px;font-weight:600;gap:4px;letter-spacing:-.01em;line-height:24px;margin:0;padding:8px 0}.reports-page .reports-page-top-header__back{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--blue-600);cursor:pointer;display:inline-flex;height:28px;justify-content:center;padding:0;width:28px}.reports-page .reports-page-top-header__back:hover{background-color:var(--blue-100)}.reports-page .reports-page-top-header__back .mgc_left_line:before{color:var(--blue-500);font-size:18px}.reports-page .reports-page-top-header__actions{align-items:center;display:inline-flex;gap:8px;margin-left:auto;min-height:40px;padding:8px 12px 8px 0}.reports-page .reports-page-top-header__actions:empty{display:none}.reports-page.reports-page--firefox-ux{-webkit-user-select:none;user-select:none}.reports-page.reports-page--firefox-ux :is(input,textarea,select,button,a,[role=button],[role=tab],[role=menuitem],label,[contenteditable=true]){-webkit-user-select:auto;user-select:auto}.reports-page.reports-page--firefox-ux .reports-preview-scroll{-webkit-user-select:none;user-select:none}.reports-page.reports-page--firefox-ux .reports-hub,.reports-page.reports-page--firefox-ux .reports-hub *,.reports-page.reports-page--firefox-ux .reports-main-panel,.reports-page.reports-page--firefox-ux .reports-preview-scroll .reports-preview-form,.reports-page.reports-page--firefox-ux .reports-preview-scroll .reports-preview-form *,.reports-page.reports-page--firefox-ux .reports-sidebar-nested-link,.reports-page.reports-page--firefox-ux .reports-sidebar-parent,.reports-page.reports-page--firefox-ux .reports-sidebar-row,.reports-page.reports-page--firefox-ux .reports-sidebar-sublink,.reports-page.reports-page--firefox-ux .reports-title{-webkit-user-select:text;user-select:text}.reports-page .reports-side-panel-wrapper{background-color:var(--blue-100);border-radius:17px;box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;gap:8px;max-width:320px;min-width:320px;padding:8px 0 8px 12px;width:320px}.reports-page .reports-side-panel{background-color:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;display:flex;flex:1 1;flex-direction:column;gap:4px;min-height:0;overflow-y:auto;padding:8px}.reports-page .reports-side-panel-wrapper .reports-side-panel-search .input-field{border:1px solid var(--blue-200)}.reports-page .reports-side-panel-search .input-left-icon .mgc_search_line:before{color:var(--gray-400)}.reports-page .reports-side-panel-heading{background:var(--gray-white);padding:8px 8px 4px;position:sticky;top:0;z-index:5}.reports-page .reports-title{color:var(--blue-600);font-size:16px;font-weight:600;line-height:24px}.reports-page .reports-sidebar-group{display:flex;flex-direction:column;gap:2px}.reports-page .reports-sidebar-parent{background:#0000;border:none;border-radius:8px;color:var(--blue-600);cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;padding:8px 12px 8px 8px;text-align:left;width:100%}.reports-page .reports-sidebar-parent:hover{background-color:var(--blue-100)}.reports-page .reports-sidebar-parent.active{background-color:var(--blue-100);font-weight:600}.reports-page .reports-sidebar-subs{display:flex;flex-direction:column;gap:2px;padding-left:0}.reports-page .reports-sidebar-sublink{align-items:center;border-radius:8px;color:var(--blue-600);display:flex;font-size:14px;font-weight:500;justify-content:space-between;padding:8px 12px 8px 8px;text-decoration:none}.reports-page .reports-sidebar-sublink.active,.reports-page .reports-sidebar-sublink:hover{background-color:var(--blue-100);color:var(--blue-600)}.reports-page .reports-sidebar-sublink-chevron:before{color:var(--blue-600);font-size:16px}.reports-page .reports-sidebar-row{border-radius:8px;color:var(--blue-600);display:block;font-size:14px;font-weight:500;padding:8px 12px 8px 8px;text-decoration:none}.reports-page .reports-sidebar-row.active,.reports-page .reports-sidebar-row:hover{background-color:var(--blue-100);color:var(--blue-600)}.reports-page .reports-sidebar-row.active{font-weight:600}.reports-page .reports-sidebar-empty{color:var(--gray-400);font-size:13px;padding:8px 12px 8px 16px}.reports-page .reports-sidebar-bundle-nested,.reports-page .reports-sidebar-nested{display:flex;flex-direction:column;gap:2px}.reports-page .reports-sidebar-nested-link{border-radius:8px;color:var(--blue-600);display:block;font-size:14px;font-weight:400;line-height:1.35;padding:6px 10px 10px 16px;text-decoration:none}.reports-page .reports-sidebar-nested-link.active,.reports-page .reports-sidebar-nested-link:hover{background-color:var(--blue-100);color:var(--blue-600)}.reports-page .reports-main-shell{background:#0000;display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0;overflow:hidden;padding:0}.reports-page .reports-hub,.reports-page .reports-main-panel{background-color:var(--reports-main-surface);border-radius:16px;box-sizing:border-box;flex:1 1;min-height:0;overflow:auto;padding:8px 12px 8px 0;width:100%}.reports-page .reports-hub__section--second{margin-top:20px}.reports-page .reports-hub__section-title{color:var(--blue-600);font-size:16px;font-weight:600;letter-spacing:-.01em;line-height:24px;margin:8px 0}.reports-page .reports-hub__section-title--with-border{border-bottom:1px solid var(--blue-200);margin-bottom:8px;padding-bottom:8px}.reports-page .reports-hub__section-header{align-items:center;display:flex;gap:12px;margin:8px 0}.reports-page .reports-hub__section-header .reports-hub__section-title{flex-shrink:0;margin:0}.reports-page .reports-hub__section-header--with-border{border-bottom:1px solid var(--blue-200);margin-bottom:8px;padding-bottom:8px}.reports-page .reports-hub__section-search{margin-left:auto;max-width:100%;width:260px}.reports-page .reports-hub__section-search .input-field{background-color:var(--gray-white);border:1px solid var(--blue-200)}.reports-page .reports-hub__section-search .input-left-icon .mgc_search_line:before{color:var(--gray-400)}.reports-page .reports-hub__grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1100px){.reports-page .reports-hub__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.reports-page .reports-hub__grid{grid-template-columns:1fr}}.reports-page .reports-hub__grid--presets{grid-template-columns:repeat(3,minmax(0,1fr))}.reports-page .reports-search-highlight{background-color:var(--blue-200);border-radius:4px;padding:0 1px}.reports-page .reports-section-placeholder{max-width:560px}.reports-page .reports-section-placeholder__back{align-items:center;background:none;border:none;color:var(--blue-500);cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:500;gap:6px;padding:0 0 16px}.reports-page .reports-section-placeholder__back:hover{color:var(--blue-600)}.reports-page .reports-section-placeholder__title{color:var(--blue-600);font-size:22px;font-weight:600;margin:0 0 12px}.reports-page .reports-section-placeholder__desc{color:var(--gray-400);font-size:14px;line-height:1.55;margin:0}.reports-page .reports-patient-base-health{display:flex;flex-direction:column;gap:8px}.reports-page .reports-patient-base-health__header{align-items:center;background:var(--reports-main-surface);border-bottom:1px solid var(--blue-200);display:flex;gap:10px;justify-content:space-between;margin:0 -12px;padding:8px 12px 6px;position:sticky;top:0;z-index:20}.reports-page .report-bundle-sticky-top-when-expanded .reports-patient-base-health__header{margin:-8px -12px 16px}.reports-page .reports-patient-base-health__header .reports-section-placeholder__title{align-items:center;color:var(--blue-600);display:inline-flex;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:600;letter-spacing:-.069px;line-height:24px;margin:0;min-height:34px}.reports-page .reports-patient-base-health__header-actions{align-items:center;display:inline-flex;gap:8px}.reports-page .reports-patient-base-health__header-btn{align-items:center;border:1px solid #0000;border-radius:8px;display:inline-flex;font-size:13px;font-weight:600;height:34px;justify-content:center;padding:0 12px}.reports-page .reports-patient-base-health__header-btn--secondary{background:var(--gray-white);border-color:var(--blue-300);color:var(--blue-600);min-width:34px}.reports-page .reports-patient-base-health__header-btn--secondary .mgc_file_star_fill:before{color:var(--blue-500);font-size:16px}.reports-page .reports-patient-base-health__header-btn--primary{background:var(--blue-500);color:var(--gray-white)}.reports-page .reports-patient-base-health__toolbar{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.reports-page .reports-patient-base-health__filters{-webkit-overflow-scrolling:touch;align-items:center;display:flex;flex-wrap:nowrap;gap:8px;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:thin}.reports-page .reports-patient-base-health__filters>*{flex-shrink:0}.reports-page .reports-patient-base-health__filter-btn,.reports-page .reports-patient-base-health__saved-views-btn{align-items:center;background:var(--gray-white);border:1px solid var(--blue-300);border-radius:8px;color:var(--blue-600);display:inline-flex;font-size:13px;font-weight:500;gap:6px;height:34px;padding:0 10px}.reports-page .reports-comparison-nested__root .reports-patient-base-health__filter-btn{border:1px solid var(--gray-300)}.reports-page .reports-patient-base-health__saved-views-wrap{display:inline-block;flex-shrink:0;margin-left:auto}.reports-page .reports-saved-views-toolbar-dropdown{display:inline-block}.reports-page .reports-saved-views-toolbar-dropdown__label{display:inline-block;max-width:220px;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.reports-page .reports-saved-views-toolbar-dropdown__menu.reports-filter-toolbar-dropdown__menu{max-height:min(320px,70vh);overflow-y:auto}.reports-page .reports-patient-base-health__filter-btn [class^=mgc_]:not(.mgc_down_small_fill):before{color:var(--blue-600)!important}.reports-page .reports-filter-toolbar-dropdown,.reports-page .reports-filter-toolbar-dropdown--month-drr{display:inline-block}.reports-page .reports-filter-toolbar-dropdown__menu.dropdown-menu{border:1px solid var(--gray-300);border-radius:8px;box-shadow:0 8px 24px #0f172a1f;max-width:min(360px,calc(100vw - 24px));min-width:220px;padding:0;width:max-content;z-index:1080}.reports-page .reports-filter-toolbar-dropdown__item.dropdown-item{border-radius:0;color:var(--gray-600);font-size:13px;font-weight:500;padding:8px 10px 8px 24px}.reports-page .reports-filter-toolbar-dropdown__item.dropdown-item.active,.reports-page .reports-filter-toolbar-dropdown__item.dropdown-item:active,.reports-page .reports-filter-toolbar-dropdown__item.dropdown-item:focus,.reports-page .reports-filter-toolbar-dropdown__item.dropdown-item:hover{background:var(--gray-200);color:var(--gray-600)}.reports-page .reports-filter-toolbar-dropdown__menu .dropdown-divider{border-color:var(--blue-100);margin:6px 4px}.reports-page .reports-patient-base-health__kpi-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(5,minmax(0,1fr))}.reports-page .reports-patient-base-health__kpi-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;display:flex;flex-direction:column;gap:2px;padding:8px 12px}.reports-page .report-hub-card__desc,.reports-page .report-hub-card__title,.reports-page .reports-patient-base-health__chart-card>h2,.reports-page .reports-patient-base-health__chart-card>h3,.reports-page .reports-patient-base-health__chart-card>h4,.reports-page .reports-patient-base-health__chart-head h3,.reports-page .reports-patient-base-health__chart-head h4,.reports-page .reports-patient-base-health__kpi-card h3,.reports-page .reports-patient-base-health__risk-summary-item h4,.reports-page .reports-patient-base-health__table-subtitle,.reports-page .reports-preview-aside__card-title,.reports-page .reports-preview-aside__check span,.reports-page .reports-preview-aside__enamelai-item-label,.reports-page .reports-preview-aside__enamelai-title,.reports-page .reports-preview-aside__radio span,.reports-page .reports-preview-aside__title,.reports-page .reports-preview-enamelai-insights__title,.reports-page .reports-preview-form__title,.reports-page .reports-preview-table thead th,.reports-page .reports-preview-table-block__title{text-transform:lowercase}.reports-page .report-hub-card__desc:first-letter,.reports-page .report-hub-card__title:first-letter,.reports-page .reports-patient-base-health__chart-card>h2:first-letter,.reports-page .reports-patient-base-health__chart-card>h3:first-letter,.reports-page .reports-patient-base-health__chart-card>h4:first-letter,.reports-page .reports-patient-base-health__chart-head h3:first-letter,.reports-page .reports-patient-base-health__chart-head h4:first-letter,.reports-page .reports-patient-base-health__kpi-card h3:first-letter,.reports-page .reports-patient-base-health__risk-summary-item h4:first-letter,.reports-page .reports-patient-base-health__table-subtitle:first-letter,.reports-page .reports-preview-aside__card-title:first-letter,.reports-page .reports-preview-aside__check span:first-letter,.reports-page .reports-preview-aside__enamelai-item-label:first-letter,.reports-page .reports-preview-aside__enamelai-title:first-letter,.reports-page .reports-preview-aside__radio span:first-letter,.reports-page .reports-preview-aside__title:first-letter,.reports-page .reports-preview-enamelai-insights__title:first-letter,.reports-page .reports-preview-form__title:first-letter,.reports-page .reports-preview-table thead th:first-letter,.reports-page .reports-preview-table-block__title:first-letter{text-transform:uppercase}.reports-page .reports-patient-base-health__kpi-card h3{color:var(--gray-400);font-size:14px;font-style:normal;font-weight:500;line-height:22px;margin:0}.reports-page .reports-patient-base-health__kpi-card p{color:var(--blue-700);font-size:24px;font-weight:600;line-height:32px;margin:0}.reports-page .reports-patient-base-health__kpi-card span{color:var(--gray-400);font-size:12px;line-height:18px}.reports-page .reports-patient-base-health__kpi-card p.reports-patient-base-health__kpi-value-inline{align-items:center;display:flex;gap:8px}.reports-page .reports-patient-base-health__kpi-card p.reports-patient-base-health__kpi-value-inline span{color:var(--blue-700);font-size:24px;font-weight:600;letter-spacing:-.103px;line-height:32px}.reports-page .reports-patient-base-health__kpi-card p.reports-patient-base-health__kpi-value-inline strong{color:var(--blue-700);font-size:16px;font-style:normal;font-weight:600;letter-spacing:-.069px;line-height:24px}.reports-page .reports-patient-base-health__kpi-card p.reports-patient-base-health__kpi-value--danger,.reports-page .reports-patient-base-health__kpi-card p.reports-patient-base-health__kpi-value--danger.reports-patient-base-health__kpi-value-inline span,.reports-page .reports-patient-base-health__kpi-card p.reports-patient-base-health__kpi-value--danger.reports-patient-base-health__kpi-value-inline strong{color:var(--red-500)}.reports-page .reports-patient-base-health__kpi-card small{color:var(--gray-400);font-size:12px;line-height:20px}.reports-page .reports-patient-base-health__kpi-card small.reports-patient-base-health__kpi-footer-neutral{color:var(--gray-600)}.reports-page .reports-patient-base-health__kpi-card small.reports-patient-base-health__kpi-footer-positive{align-items:center;color:var(--vivid-green-500);display:inline-flex;gap:4px}.reports-page .reports-patient-base-health__kpi-card small.reports-patient-base-health__kpi-footer-positive .mgc_arrow_up_circle_fill:before{color:var(--vivid-green-500);font-size:14px}.reports-page .reports-patient-base-health__charts-grid{grid-gap:8px;align-items:stretch;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.reports-page .reports-patient-base-health__chart-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:12px;display:flex;flex-direction:column;gap:12px;min-height:0;padding:12px}.reports-page .reports-patient-base-health__chart-head{align-items:center;display:flex;gap:8px;justify-content:space-between}.reports-page .reports-patient-base-health__chart-head-controls{align-items:center;display:inline-flex;flex-wrap:nowrap;gap:8px}.reports-page .reports-patient-base-health__chart-head h3{color:var(--blue-600);font-size:14px;font-weight:600;margin:0}.reports-page .reports-patient-base-health__range-group .tab-button,.reports-page .reports-patient-base-health__view-group .tab-button{font-size:12px;font-weight:500;padding:4px 8px}.reports-page .reports-patient-base-health__chart{flex:1 1;min-height:220px;width:100%}.reports-page .reports-patient-base-health__chart .recharts-cartesian-grid-horizontal line{stroke:var(--gray-100)}.reports-page .recharts-tooltip-cursor{fill:var(--gray-100)!important;opacity:.22!important}.reports-page .reports-patient-base-health__chart .recharts-legend-wrapper{padding-top:4px}.reports-page .reports-patient-base-health__chart .recharts-default-tooltip{box-shadow:0 4px 12px #163da214}.reports-page .reports-patient-base-health__risk-row{align-items:stretch;display:flex;gap:8px}.reports-page .reports-patient-base-health__risk-age-card,.reports-page .reports-patient-base-health__risk-patients-card{flex:1 1;max-width:none;min-width:0}.reports-page .reports-patient-base-health__risk-row--table-full-view{flex-direction:column}.reports-page .reports-patient-base-health__risk-row--table-full-view .reports-patient-base-health__risk-patients-card{flex:1 1 auto;max-width:none;width:100%}.reports-page .reports-patient-base-health__risk-patients-title{align-items:center;background:none;border:none;color:var(--blue-600);cursor:pointer;display:inline-flex;gap:8px;padding:0}.reports-page .reports-patient-base-health__risk-patients-title:disabled{color:var(--gray-400);cursor:default}.reports-page .reports-patient-base-health__risk-patients-title:disabled .mgc_left_line:before,.reports-page .reports-patient-base-health__risk-patients-title:disabled .mgc_right_line:before,.reports-page .reports-patient-base-health__risk-patients-title:disabled h3{color:var(--gray-400)}.reports-page .reports-patient-base-health__risk-patients-title h3{color:var(--blue-600);font-size:14px;font-weight:600;margin:0}.reports-page .reports-patient-base-health__risk-patients-title .mgc_left_line:before,.reports-page .reports-patient-base-health__risk-patients-title .mgc_right_line:before{color:var(--blue-600);font-size:16px}.reports-page .reports-patient-base-health__risk-table-name-col{min-width:140px;white-space:nowrap;width:auto}.reports-page .reports-patient-base-health__risk-table-last-visit-col{min-width:154px;white-space:nowrap;width:154px}.reports-page .reports-patient-base-health__risk-table-noshow-col{min-width:140px;white-space:nowrap;width:140px}.reports-page .reports-patient-base-health__risk-table-level-col .reports-data-table__sort-btn,.reports-page .reports-patient-base-health__risk-table-noshow-col .reports-data-table__sort-btn,.reports-page .reports-patient-base-health__risk-table-score-col .reports-data-table__sort-btn{max-width:none}.reports-page th.reports-patient-base-health__risk-table-level-col,.reports-page th.reports-patient-base-health__risk-table-noshow-col,.reports-page th.reports-patient-base-health__risk-table-score-col{overflow:visible;text-overflow:clip}.reports-page .reports-patient-base-health__risk-table-noshow-col .reports-data-table__sort-btn-label{flex:initial;overflow:visible;text-overflow:clip}.reports-page .reports-patient-base-health__risk-table-score-col{max-width:112px;min-width:112px;text-align:center;white-space:nowrap;width:112px}.reports-page .reports-patient-base-health__risk-table-score-col .reports-data-table__sort-btn-label{flex:initial;overflow:visible;text-overflow:clip}.reports-page .reports-patient-base-health__risk-table-score-col .reports-data-table__sort-btn{justify-content:center;width:100%}.reports-page .reports-patient-base-health__risk-table-level-col{max-width:120px;min-width:120px;text-align:center;white-space:nowrap;width:120px}.reports-page .reports-patient-base-health__risk-table-level-col .reports-data-table__sort-btn-label{flex:initial;overflow:visible;text-overflow:clip}.reports-page .reports-patient-base-health__risk-table-level-col .reports-data-table__sort-btn{justify-content:center;width:100%}.reports-page .reports-patient-base-health__risk-table:not(.reports-patient-base-health__risk-table--full-view) .reports-data-table__table{min-width:0;table-layout:auto;width:100%}.reports-page .reports-patient-base-health__risk-table--full-view .reports-patient-base-health__risk-table-last-visit-col,.reports-page .reports-patient-base-health__risk-table--full-view .reports-patient-base-health__risk-table-level-col,.reports-page .reports-patient-base-health__risk-table--full-view .reports-patient-base-health__risk-table-name-col,.reports-page .reports-patient-base-health__risk-table--full-view .reports-patient-base-health__risk-table-noshow-col,.reports-page .reports-patient-base-health__risk-table--full-view .reports-patient-base-health__risk-table-score-col{max-width:none;min-width:0;text-align:left;width:auto}.reports-page .reports-patient-base-health__risk-table--full-view .reports-data-table__table{min-width:0;table-layout:auto;width:100%}.reports-page .reports-patient-base-health__risk-patients-card .reports-patient-base-health__risk-table--full-view .reports-data-table__footer-row,.reports-page .reports-patient-base-health__risk-patients-card .reports-patient-base-health__risk-table--full-view .reports-data-table__footer-row-start{justify-content:flex-start}.reports-page .reports-patient-base-health__risk-summary-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.reports-page .reports-patient-base-health__risk-summary-item{border:1px solid var(--blue-200);border-radius:8px;display:flex;flex-direction:column;gap:2px;min-width:0;padding:8px}.reports-page .reports-patient-base-health__risk-summary-item h4{color:var(--gray-500);font-size:14px;font-weight:500;line-height:22px;margin:0}.reports-page .reports-patient-base-health__risk-summary-item--danger h4{color:var(--red-500)}.reports-page .reports-patient-base-health__risk-summary-item p{color:var(--blue-700);font-size:24px;font-weight:600;letter-spacing:-.43px;line-height:32px;margin:0}.reports-page .reports-patient-base-health__risk-content{grid-gap:21px;display:grid;gap:21px;grid-template-columns:268px 1fr;min-height:240px;padding:0 8px}.reports-page .reports-patient-base-health__risk-pie{height:100%;min-height:240px;width:100%}.reports-page .reports-patient-base-health__risk-age-list{display:flex;flex-direction:column;gap:8px;justify-content:center;list-style:none;margin:0;padding:0;width:100%}.reports-page .reports-patient-base-health__risk-age-row{grid-gap:8px;align-items:center;border-bottom:1px solid var(--blue-100);display:grid;gap:8px;grid-template-columns:minmax(0,1fr) auto;padding-bottom:6px;width:100%}.reports-page .reports-patient-base-health__risk-age-label-group{align-items:center;display:inline-flex;gap:5px;min-width:0}.reports-page .reports-patient-base-health__risk-age-swatch{border-radius:50%;flex-shrink:0;height:15px;width:15px}.reports-page .reports-patient-base-health__risk-age-label{color:var(--gray-400);font-size:14px;font-weight:500;line-height:22px;overflow-wrap:break-word}.reports-page .reports-patient-base-health__risk-age-value{color:var(--gray-500);flex-shrink:0;font-size:14px;font-weight:500;line-height:22px;white-space:nowrap}.reports-page .reports-data-table__wrap{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;overflow:hidden;overflow-x:auto}.reports-page .reports-data-table__table{border-collapse:collapse;min-width:760px;table-layout:fixed;width:100%}.reports-page .reports-patient-base-health__table-subtitle{color:var(--gray-400);font-size:12px;line-height:18px;margin:-4px 0 0}.reports-page .reports-data-table__table th{background:var(--blue-100);border-bottom:1px solid #dee2e6;color:var(--blue-600);font-family:Inter,sans-serif;font-size:.875rem;font-weight:600;line-height:36px;overflow:hidden;padding:0 .65rem;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.reports-page .reports-data-table__sort-btn{align-items:center;background:#0000;border:none;border-radius:4px;color:inherit;cursor:pointer;display:inline-flex;font:inherit;font-weight:inherit;gap:6px;justify-content:flex-start;line-height:inherit;margin:0;padding:0;text-align:left;width:100%}.reports-page .reports-data-table__sort-btn--dashboard{grid-gap:4px;align-items:center;display:grid;gap:4px;grid-template-columns:minmax(0,1fr) auto}.reports-page .reports-data-table__sort-btn:hover{color:var(--blue-700)}.reports-page .reports-data-table__sort-btn:focus{outline:none}.reports-page .reports-data-table__sort-btn:focus-visible{box-shadow:0 0 0 2px var(--blue-200)}.reports-page .reports-data-table__table th[class*=__table-head--num] .reports-data-table__sort-btn{justify-content:flex-start;text-align:left}.reports-page .reports-data-table__sort-btn-label{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reports-page .reports-data-table__table th[class*=__table-head--num] .reports-data-table__sort-btn-label{flex:initial}.reports-page .reports-data-table__sort-arrows{align-items:center;display:inline-flex;flex-direction:column;flex-shrink:0;gap:2px;justify-content:center;margin-top:1px}.reports-page .reports-data-table__sort-arrows--dashboard{gap:1px;height:16px;margin-top:0;width:16px}.reports-page .reports-data-table__sort-arrows--dashboard .reports-data-table__sort-tri{border-left-width:4px;border-right-width:4px}.reports-page .reports-data-table__sort-arrows--dashboard .reports-data-table__sort-tri--up{border-bottom-color:var(--blue-300);border-bottom-width:5px}.reports-page .reports-data-table__sort-arrows--dashboard .reports-data-table__sort-tri--down{border-top-color:var(--blue-300);border-top-width:5px}.reports-page .reports-data-table__sort-arrows--dashboard .reports-data-table__sort-tri--up.reports-data-table__sort-tri--active{border-bottom-color:var(--blue-600)}.reports-page .reports-data-table__sort-arrows--dashboard .reports-data-table__sort-tri--down.reports-data-table__sort-tri--active{border-top-color:var(--blue-600)}.reports-page .reports-data-table__sort-tri{border-left:4.5px solid #0000;border-right:4.5px solid #0000;display:block;height:0;width:0}.reports-page .reports-data-table__sort-tri--up{border-bottom:6px solid var(--blue-300)}.reports-page .reports-data-table__sort-tri--down{border-top:6px solid var(--blue-300);margin-top:0}.reports-page .reports-data-table__sort-tri--up.reports-data-table__sort-tri--active{border-bottom-color:var(--blue-600)}.reports-page .reports-data-table__sort-tri--down.reports-data-table__sort-tri--active{border-top-color:var(--blue-600)}.reports-page .reports-data-table__table td{border-bottom:1px solid #dee2e6;color:var(--gray-500);font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:36px;overflow:hidden;padding:0 .65rem;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.reports-page .reports-data-table__table tr:last-child td{border-bottom:none}.reports-page .reports-patient-base-health__risk-level{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:600;height:20px;justify-content:center;line-height:18px;min-width:64px}.reports-page .reports-patient-base-health__risk-level--high{background:#eb57571f;color:var(--red-500)}.reports-page .reports-patient-base-health__risk-level--medium{background:#f2994a1f;color:var(--yellow-600)}.reports-page .reports-patient-base-health__risk-level--low{background:#2196531f;color:var(--vivid-green-500)}.reports-page .reports-patient-base-health__risk-level--growth{background:#2563eb1a;color:var(--blue-600)}.reports-page .reports-data-table__full-view-search{display:flex;justify-content:flex-end;margin-bottom:10px}.reports-page .reports-data-table__full-view-swf.swf-container{max-width:300px;width:min(100%,300px)}.reports-page .reports-data-table__footer-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:8px;width:100%}.reports-page .reports-data-table__footer-row-end,.reports-page .reports-data-table__footer-row-start{align-items:center;display:flex;flex-wrap:wrap;gap:12px;min-width:0}.reports-page .reports-data-table__footer-row-end{justify-content:flex-end}.reports-page .reports-data-table__footer-row .reports-data-table__pagination{margin-top:0}.reports-page .report-bundle-sticky-top-when-expanded{background:var(--reports-main-surface);margin:-8px 0 8px;position:sticky;top:0;z-index:25}.reports-page .report-expandable-section{display:contents}.reports-page .report-expandable-section--expanded{align-self:stretch;box-sizing:border-box;display:block;grid-column:1/-1;min-height:min(72vh,880px);width:100%}.reports-page .report-expandable-section--expanded .reports-patient-base-health__risk-row{flex:1 1;flex-wrap:wrap;min-height:min(56vh,640px)}.reports-page .report-expandable-section--expanded .reports-data-table,.reports-page .report-expandable-section--expanded .reports-patient-value-revenue__opportunity-table .reports-data-table{display:flex;flex:1 1;flex-direction:column;min-height:0}.reports-page .report-expandable-section--expanded .reports-data-table .reports-data-table__wrap{flex:1 1;min-height:200px}.reports-page .reports-patient-base-health__visit-list{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.reports-page .reports-patient-base-health__visit-list li{background:var(--blue-100);border:1px solid var(--blue-200);border-radius:8px;color:var(--blue-700);display:flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;padding:8px 10px}.reports-page .reports-patient-value-revenue__grid{grid-gap:12px;align-items:stretch;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.reports-page .reports-patient-value-revenue__column{display:flex;flex:1 1;flex-direction:column;gap:10px;min-height:0;min-width:0}.reports-page .reports-patient-value-revenue__mix-total{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;display:flex;flex-direction:column;gap:2px;padding:8px 12px}.reports-page .reports-patient-value-revenue__mix-total-label{color:var(--gray-400);font-size:14px;font-weight:500;line-height:22px}.reports-page .reports-patient-value-revenue__mix-total-value{color:var(--blue-700);font-size:24px;font-weight:600;letter-spacing:-.43px;line-height:32px}.reports-page .reports-patient-value-revenue__mix-content{grid-gap:21px;display:grid;flex:1 1;gap:21px;grid-template-columns:268px 1fr;grid-template-rows:minmax(240px,1fr);min-height:240px}.reports-page .reports-patient-value-revenue__mix-chart{height:100%;min-height:240px;width:100%}.reports-page .reports-patient-value-revenue__mix-list{display:flex;flex-direction:column;gap:8px;justify-content:center;list-style:none;margin:0;padding:0;width:100%}.reports-page .reports-patient-value-revenue__mix-row{grid-gap:8px;align-items:center;border-bottom:1px solid var(--blue-100);display:grid;gap:8px;grid-template-columns:minmax(0,1fr) auto;padding-bottom:6px;width:100%}.reports-page .reports-patient-value-revenue__mix-label-group{align-items:center;display:inline-flex;gap:5px;min-width:0}.reports-page .reports-patient-value-revenue__mix-swatch{border-radius:50%;flex-shrink:0;height:15px;width:15px}.reports-page .reports-patient-value-revenue__mix-label{color:var(--gray-500);font-size:14px;font-weight:500;line-height:22px;overflow-wrap:break-word}.reports-page .reports-patient-value-revenue__mix-values{align-items:center;display:inline-flex;flex-shrink:0;gap:10px;white-space:nowrap}.reports-page .reports-patient-value-revenue__mix-amount{color:var(--blue-600);font-size:14px;font-weight:600;line-height:22px}.reports-page .reports-patient-value-revenue__mix-percent{color:var(--gray-400);font-size:14px;font-weight:500;line-height:22px}.reports-page .reports-patient-value-revenue__note{color:var(--gray-500);font-size:13px;line-height:20px;margin:-2px 0 0}.reports-page .reports-patient-value-revenue__segments-chart{flex:1 1;min-height:240px;width:100%}.reports-page .reports-patient-value-revenue__stack{display:flex;flex-direction:column;gap:12px}.reports-page .reports-patient-value-revenue__new-existing-chart{flex:1 1;min-height:240px;width:100%}.reports-page .reports-patient-value-revenue__column--fill{flex:1 1;min-height:0}.reports-page .reports-patient-value-revenue__opportunity-table{display:flex;flex:1 1;flex-direction:column;gap:8px;min-height:0}.reports-page .reports-patient-value-revenue__provider-table .reports-data-table__table{min-width:560px}.reports-page .reports-patient-value-revenue__ar-opportunity-table .reports-data-table__table{min-width:0;table-layout:fixed;width:100%}.reports-page .reports-patient-value-revenue__ar-opportunity-table .reports-data-table__table td,.reports-page .reports-patient-value-revenue__ar-opportunity-table .reports-data-table__table th{overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.reports-page .reports-patient-value-revenue__ar-opportunity-table .reports-data-table__sort-btn-label{overflow:hidden;text-overflow:ellipsis}.reports-page .reports-patient-value-revenue__ar-opportunity-table:not(.reports-patient-value-revenue__provider-table--full-view) .reports-patient-value-revenue__ar-provider-col{width:36%}.reports-page .reports-patient-value-revenue__ar-opportunity-table:not(.reports-patient-value-revenue__provider-table--full-view) .reports-patient-value-revenue__ar-patients-col{max-width:none;min-width:0;text-align:left;width:20%}.reports-page .reports-patient-value-revenue__ar-opportunity-table:not(.reports-patient-value-revenue__provider-table--full-view) .reports-patient-value-revenue__ar-outstanding-col{width:44%}.reports-page .reports-patient-value-revenue__ar-opportunity-table.reports-patient-value-revenue__provider-table--full-view .reports-patient-value-revenue__ar-provider-col{width:26%}.reports-page .reports-patient-value-revenue__ar-opportunity-table.reports-patient-value-revenue__provider-table--full-view .reports-patient-value-revenue__ar-patients-col{max-width:none;min-width:0;text-align:left;width:14%}.reports-page .reports-patient-value-revenue__ar-opportunity-table.reports-patient-value-revenue__provider-table--full-view .reports-patient-value-revenue__ar-outstanding-col,.reports-page .reports-patient-value-revenue__ar-opportunity-table.reports-patient-value-revenue__provider-table--full-view .reports-patient-value-revenue__ar-unscheduled-col{width:30%}.reports-page .reports-patient-value-revenue__ar-opportunity-table .reports-patient-value-revenue__ar-patients-col .reports-data-table__sort-btn{justify-content:flex-start}.reports-page .reports-patient-value-revenue__ar-opportunity-table:not(.reports-patient-value-revenue__provider-table--full-view) .reports-data-table__wrap{overflow-x:hidden}.reports-page .reports-patient-value-revenue__provider-table--full-view .reports-data-table__footer-row,.reports-page .reports-patient-value-revenue__provider-table--full-view .reports-data-table__footer-row-start{justify-content:flex-start}.reports-page .reports-patient-value-revenue__provider-table:not(.reports-patient-value-revenue__provider-table--full-view):not(.reports-patient-value-revenue__ar-opportunity-table) .reports-patient-value-revenue__ar-patients-col{max-width:88px;min-width:88px;text-align:center;width:88px}.reports-page .reports-patient-value-revenue__provider-table:not(.reports-patient-value-revenue__provider-table--full-view):not(.reports-patient-value-revenue__ar-opportunity-table) .reports-patient-value-revenue__ar-patients-col .reports-data-table__sort-btn{justify-content:center;max-width:none}.reports-page .reports-patient-value-revenue__provider-table:not(.reports-patient-value-revenue__provider-table--full-view):not(.reports-patient-value-revenue__ar-opportunity-table) th.reports-patient-value-revenue__ar-patients-col{overflow:visible;text-overflow:clip}.reports-page .reports-patient-value-revenue__provider-table:not(.reports-patient-value-revenue__provider-table--full-view):not(.reports-patient-value-revenue__ar-opportunity-table) .reports-patient-value-revenue__ar-patients-col .reports-data-table__sort-btn-label{flex:initial;overflow:visible;text-overflow:clip}.reports-page .reports-patient-value-revenue__table-cell--num,.reports-page .reports-patient-value-revenue__table-head--num{text-align:left}.reports-page .reports-patient-value-revenue__segments-table-wrap{border:1px solid var(--gray-200);border-radius:8px;overflow:hidden}.reports-page .reports-patient-risk-compliance .reports-patient-base-health__kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.reports-page .reports-patient-risk-compliance__stack{display:flex;flex-direction:column;gap:8px}.reports-page .reports-patient-risk-compliance__grid{grid-gap:12px;align-items:stretch;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.reports-page .reports-patient-risk-compliance__chart-note{color:var(--gray-500);font-size:13px;line-height:20px;margin:-4px 0 0}.reports-page .reports-patient-risk-compliance__chart{flex:1 1;min-height:240px;width:100%}.reports-page .reports-patient-risk-compliance__chart .recharts-wrapper{margin-left:0;padding-left:0}.reports-page .reports-patient-risk-compliance .reports-patient-base-health__chart-card{min-height:0}.reports-page .reports-patient-risk-compliance__opportunity-table{display:flex;flex:1 1;flex-direction:column;gap:8px;min-height:0}.reports-page .reports-family-opportunity__kpi{min-width:0;width:100%}.reports-page .reports-family-opportunity .reports-patient-base-health__kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.reports-page .reports-family-opportunity__stack{display:flex;flex-direction:column;gap:8px}.reports-page .reports-family-opportunity__grid{grid-gap:12px;align-items:stretch;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.reports-page .reports-family-opportunity__chart-note{color:var(--gray-500);font-size:13px;line-height:20px;margin:-4px 0 0}.reports-page .reports-family-opportunity__chart{flex:1 1;min-height:240px;width:100%}.reports-page .reports-family-opportunity__chart .recharts-wrapper{margin-left:0;padding-left:0}.reports-page .reports-family-opportunity .reports-patient-base-health__chart-card{min-height:0}.reports-page .reports-family-opportunity__table-block{display:flex;flex:1 1;flex-direction:column;gap:8px;min-height:0}.reports-page .reports-recall-reactivation-control__kpi{min-width:0;width:100%}.reports-page .reports-recall-reactivation-control .reports-patient-base-health__kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.reports-page .reports-recall-reactivation-control__stack{display:flex;flex-direction:column;gap:8px}.reports-page .reports-recall-reactivation-control__grid{grid-gap:12px;align-items:stretch;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.reports-page .reports-recall-reactivation-control__chart-note{color:var(--gray-500);font-size:13px;line-height:20px;margin:-4px 0 0}.reports-page .reports-recall-reactivation-control__chart{flex:1 1;min-height:240px;width:100%}.reports-page .reports-recall-reactivation-control__table-block{display:flex;flex:1 1;flex-direction:column;gap:8px;min-height:0}.reports-page .reports-recall-reactivation-control__provider-table .reports-data-table__table td:first-child,.reports-page .reports-recall-reactivation-control__provider-table .reports-data-table__table td:nth-child(2),.reports-page .reports-recall-reactivation-control__provider-table .reports-data-table__table td:nth-child(3),.reports-page .reports-recall-reactivation-control__provider-table .reports-data-table__table td:nth-child(4),.reports-page .reports-recall-reactivation-control__provider-table .reports-data-table__table th:first-child,.reports-page .reports-recall-reactivation-control__provider-table .reports-data-table__table th:nth-child(2),.reports-page .reports-recall-reactivation-control__provider-table .reports-data-table__table th:nth-child(3),.reports-page .reports-recall-reactivation-control__provider-table .reports-data-table__table th:nth-child(4){text-align:left}.reports-page .reports-recall-reactivation-control__provider-table:not(.reports-patient-value-revenue__provider-table--full-view) .reports-data-table__wrap{overflow-x:hidden}.reports-page .reports-recall-reactivation-control__provider-table:not(.reports-patient-value-revenue__provider-table--full-view) .reports-data-table__table{min-width:0;width:100%}.reports-page .reports-recall-reactivation-control__hygiene-table .reports-data-table__table td:first-child,.reports-page .reports-recall-reactivation-control__hygiene-table .reports-data-table__table td:nth-child(2),.reports-page .reports-recall-reactivation-control__hygiene-table .reports-data-table__table td:nth-child(3),.reports-page .reports-recall-reactivation-control__hygiene-table .reports-data-table__table td:nth-child(4),.reports-page .reports-recall-reactivation-control__hygiene-table .reports-data-table__table th:first-child,.reports-page .reports-recall-reactivation-control__hygiene-table .reports-data-table__table th:nth-child(2),.reports-page .reports-recall-reactivation-control__hygiene-table .reports-data-table__table th:nth-child(3),.reports-page .reports-recall-reactivation-control__hygiene-table .reports-data-table__table th:nth-child(4){text-align:left}.reports-page .reports-schedule-reliability .reports-patient-base-health__kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.reports-page .reports-schedule-reliability__stack{display:flex;flex-direction:column;gap:12px}.reports-page .reports-schedule-reliability__grid{grid-gap:12px;align-items:stretch;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.reports-page .reports-schedule-reliability__chart-note{color:var(--gray-500);font-size:13px;line-height:20px;margin:-4px 0 0}.reports-page .reports-schedule-reliability__chart{flex:1 1;min-height:240px;width:100%}.reports-page .reports-schedule-reliability__table-block{display:flex;flex:1 1;flex-direction:column;gap:8px;min-height:0}.reports-page .reports-schedule-reliability__repeat-table .reports-data-table__table td:first-child,.reports-page .reports-schedule-reliability__repeat-table .reports-data-table__table td:nth-child(2),.reports-page .reports-schedule-reliability__repeat-table .reports-data-table__table td:nth-child(3),.reports-page .reports-schedule-reliability__repeat-table .reports-data-table__table td:nth-child(4),.reports-page .reports-schedule-reliability__repeat-table .reports-data-table__table th:first-child,.reports-page .reports-schedule-reliability__repeat-table .reports-data-table__table th:nth-child(2),.reports-page .reports-schedule-reliability__repeat-table .reports-data-table__table th:nth-child(3),.reports-page .reports-schedule-reliability__repeat-table .reports-data-table__table th:nth-child(4){text-align:left}.reports-page .reports-schedule-reliability__repeat-table:not(.reports-patient-value-revenue__provider-table--full-view) .reports-data-table__wrap{overflow-x:hidden}.reports-page .reports-schedule-reliability__repeat-table:not(.reports-patient-value-revenue__provider-table--full-view) .reports-data-table__table{min-width:0;width:100%}.reports-page .reports-treatment-conversion-funnel .reports-patient-base-health__kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.reports-page .reports-communication-center-performance .reports-patient-base-health__kpi-grid{grid-template-columns:repeat(7,minmax(0,1fr))}.reports-page .reports-chair-room-utilization .reports-patient-base-health__kpi-grid,.reports-page .reports-hygiene-performance .reports-patient-base-health__kpi-grid,.reports-page .reports-scheduled-appointments .reports-patient-base-health__kpi-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.reports-page .reports-operational-backlog-tasks .reports-patient-base-health__kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.reports-page .reports-operational-backlog-tasks .reports-treatment-conversion-funnel__grid{align-items:start}.reports-page .reports-operational-backlog-tasks .reports-treatment-conversion-funnel__grid .reports-patient-value-revenue__column{flex:0 0 auto}.reports-page .reports-operational-backlog-tasks .reports-treatment-conversion-funnel__chart{flex:0 0 auto;height:240px;max-height:240px;min-height:240px}.reports-page .reports-operational-backlog-tasks .reports-treatment-conversion-funnel__grid .reports-patient-base-health__chart-card{padding-bottom:10px}.reports-page .reports-production-performance .reports-patient-base-health__kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.reports-page .reports-production-performance .reports-treatment-conversion-funnel__grid{align-items:start}.reports-page .reports-production-performance .reports-treatment-conversion-funnel__grid .reports-patient-value-revenue__column{flex:0 0 auto}.reports-page .reports-production-performance .reports-treatment-conversion-funnel__chart{flex:0 0 auto;height:240px;max-height:240px;min-height:240px}.reports-page .reports-production-performance .reports-treatment-conversion-funnel__grid .reports-patient-base-health__chart-card{padding-bottom:10px}.reports-page .reports-collections-financial-efficiency .reports-patient-base-health__kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.reports-page .reports-collections-financial-efficiency .reports-treatment-conversion-funnel__grid{align-items:start}.reports-page .reports-collections-financial-efficiency .reports-treatment-conversion-funnel__grid .reports-patient-value-revenue__column{flex:0 0 auto}.reports-page .reports-collections-financial-efficiency .reports-treatment-conversion-funnel__chart{flex:0 0 auto;height:240px;max-height:240px;min-height:240px}.reports-page .reports-collections-financial-efficiency .reports-treatment-conversion-funnel__grid .reports-patient-base-health__chart-card{padding-bottom:10px}.reports-page .reports-clinical-mix-treatment-profile .reports-patient-base-health__kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.reports-page .reports-clinical-mix-treatment-profile .reports-treatment-conversion-funnel__grid{align-items:start}.reports-page .reports-clinical-mix-treatment-profile .reports-treatment-conversion-funnel__grid .reports-patient-value-revenue__column{flex:0 0 auto}.reports-page .reports-clinical-mix-treatment-profile .reports-treatment-conversion-funnel__chart{flex:0 0 auto;height:240px;max-height:240px;min-height:240px}.reports-page .reports-clinical-mix-treatment-profile .reports-treatment-conversion-funnel__grid .reports-patient-base-health__chart-card{padding-bottom:10px}.reports-page .reports-revenue-realization-analytics .reports-patient-base-health__kpi-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.reports-page .reports-revenue-realization-analytics .reports-treatment-conversion-funnel__grid{align-items:stretch}.reports-page .reports-revenue-realization-analytics .reports-treatment-conversion-funnel__grid .reports-patient-base-health__chart-card{display:flex;flex-direction:column;height:100%;min-height:0;padding-bottom:10px}.reports-page .reports-revenue-realization-analytics .reports-treatment-conversion-funnel__grid .reports-patient-value-revenue__column{display:flex;flex:1 1 auto;flex-direction:column;height:100%;min-height:0}.reports-page .reports-revenue-realization-analytics .reports-treatment-conversion-funnel__grid .reports-treatment-conversion-funnel__chart{flex:1 1 auto;height:auto;max-height:none;min-height:240px}.reports-page .reports-revenue-realization-analytics .reports-treatment-conversion-funnel__grid .reports-revenue-realization-analytics__pie-body{flex:1 1 auto;justify-content:center;min-height:0}.reports-page .reports-revenue-realization-analytics__insurance-patient-payments-card{border-radius:16px;gap:8px;padding:8px 12px}.reports-page .reports-revenue-realization-analytics__insurance-patient-payments-card .reports-patient-base-health__chart-head h3{color:var(--blue-600);font-size:14px;line-height:22px}.reports-page .reports-revenue-realization-analytics__pie-body{align-items:center;box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;gap:21px;height:auto;justify-content:flex-start;max-height:none;min-height:0;padding:0 8px}.reports-page .reports-revenue-realization-analytics__pie-chart{flex-shrink:0;height:222px;width:222px}.reports-page .reports-revenue-realization-analytics__legend{display:flex;flex-direction:column;gap:20px;list-style:none;margin:0;padding:0;width:100%}.reports-page .reports-revenue-realization-analytics__legend-row{align-items:center;display:flex;width:100%}.reports-page .reports-revenue-realization-analytics__legend-label-group{align-items:center;display:inline-flex;flex-shrink:0;gap:5px;padding-right:5px}.reports-page .reports-revenue-realization-analytics__legend-swatch{border-radius:50%;flex-shrink:0;height:15px;width:15px}.reports-page .reports-revenue-realization-analytics__legend-label{color:var(--gray-500);font-size:14px;font-weight:500;line-height:22px;white-space:nowrap}.reports-page .reports-revenue-realization-analytics__legend-leader{border-top:1px dotted var(--gray-400);flex:1 1 auto;height:0;margin:0 5px;min-width:12px}.reports-page .reports-revenue-realization-analytics__legend-values{align-items:center;display:inline-flex;flex-shrink:0;gap:10px;padding-left:5px;white-space:nowrap}.reports-page .reports-revenue-realization-analytics__legend-value{color:var(--blue-600);font-size:14px;font-weight:600;line-height:22px}.reports-page .reports-efficiency-scorecard .reports-patient-base-health__kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.reports-page .reports-efficiency-scorecard .reports-treatment-conversion-funnel__grid{align-items:start}.reports-page .reports-efficiency-scorecard .reports-treatment-conversion-funnel__grid .reports-patient-value-revenue__column{flex:0 0 auto}.reports-page .reports-efficiency-scorecard .reports-treatment-conversion-funnel__chart{flex:0 0 auto;height:240px;max-height:240px;min-height:240px}.reports-page .reports-efficiency-scorecard .reports-treatment-conversion-funnel__grid .reports-patient-base-health__chart-card{padding-bottom:10px}.reports-page .reports-efficiency-scorecard .reports-efficiency-scorecard__split-grid{align-items:stretch}.reports-page .reports-efficiency-scorecard .reports-efficiency-scorecard__split-grid .reports-patient-base-health__chart-card{display:flex;flex-direction:column}.reports-page .reports-efficiency-scorecard .reports-efficiency-scorecard__split-grid .reports-patient-value-revenue__column{display:flex;flex:1 1 auto;flex-direction:column;height:auto}.reports-page .reports-efficiency-scorecard__table{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.reports-page .reports-efficiency-scorecard__table .reports-data-table{display:flex;flex:1 1 auto;flex-direction:column}.reports-page .reports-efficiency-scorecard__table .reports-data-table__table td.reports-efficiency-scorecard__table-cell--num,.reports-page .reports-efficiency-scorecard__table .reports-data-table__table th.reports-efficiency-scorecard__table-head--num{text-align:left;white-space:nowrap}.reports-page .reports-efficiency-scorecard__provider-table .reports-data-table__table{min-width:0}.reports-page .reports-treatment-effectiveness .reports-patient-base-health__kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.reports-page .reports-treatment-effectiveness .reports-treatment-conversion-funnel__grid{align-items:start}.reports-page .reports-treatment-effectiveness .reports-treatment-conversion-funnel__grid .reports-patient-value-revenue__column{flex:0 0 auto}.reports-page .reports-treatment-effectiveness .reports-treatment-conversion-funnel__chart{flex:0 0 auto;height:240px;max-height:240px;min-height:240px}.reports-page .reports-treatment-effectiveness .reports-treatment-conversion-funnel__grid .reports-patient-base-health__chart-card{padding-bottom:10px}.reports-page .reports-treatment-effectiveness .reports-treatment-effectiveness__triple-grid{align-items:stretch;grid-template-columns:repeat(3,minmax(0,1fr))}.reports-page .reports-treatment-effectiveness .reports-treatment-effectiveness__triple-grid .reports-patient-base-health__chart-card{display:flex;flex-direction:column;height:100%;min-height:0}.reports-page .reports-treatment-effectiveness .reports-treatment-effectiveness__triple-grid .reports-patient-value-revenue__column{display:flex;flex:1 1 auto;flex-direction:column;height:100%;min-height:0}.reports-page .reports-treatment-effectiveness .reports-treatment-effectiveness__triple-grid .reports-treatment-conversion-funnel__chart{flex:1 1 auto;height:auto;max-height:none;min-height:240px}.reports-page .reports-treatment-effectiveness .reports-treatment-effectiveness__triple-grid .reports-treatment-effectiveness__pie-body{flex:1 1 auto;justify-content:center;min-height:0}.reports-page .reports-treatment-effectiveness__status-distribution-card{border-radius:16px;gap:8px;padding:8px 12px}.reports-page .reports-treatment-effectiveness__status-distribution-card .reports-patient-base-health__chart-head h3{color:var(--blue-600);font-size:14px;line-height:22px}.reports-page .reports-treatment-effectiveness__pie-body{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:21px;height:auto;justify-content:flex-start;max-height:none;min-height:0;padding:0 8px}.reports-page .reports-treatment-effectiveness__pie-chart{flex-shrink:0;height:184px;width:184px}.reports-page .reports-treatment-effectiveness__legend{display:flex;flex-direction:column;gap:20px;list-style:none;margin:0;padding:0;width:100%}.reports-page .reports-treatment-effectiveness__legend-row{align-items:center;display:flex;width:100%}.reports-page .reports-treatment-effectiveness__legend-label-group{align-items:center;display:inline-flex;flex-shrink:0;gap:5px;padding-right:5px}.reports-page .reports-treatment-effectiveness__legend-swatch{border-radius:50%;flex-shrink:0;height:15px;width:15px}.reports-page .reports-treatment-effectiveness__legend-label{color:var(--gray-500);font-size:14px;font-weight:500;line-height:22px;white-space:nowrap}.reports-page .reports-treatment-effectiveness__legend-leader{border-top:1px dotted var(--gray-400);flex:1 1 auto;height:0;margin:0 5px;min-width:12px}.reports-page .reports-treatment-effectiveness__legend-value{color:var(--blue-600);flex-shrink:0;font-size:14px;font-weight:600;line-height:22px;padding-left:5px;white-space:nowrap}.reports-page .reports-receivables-risk .reports-patient-base-health__kpi-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.reports-page .reports-receivables-risk .reports-treatment-conversion-funnel__grid{align-items:start}.reports-page .reports-receivables-risk .reports-treatment-conversion-funnel__grid .reports-patient-value-revenue__column{flex:0 0 auto}.reports-page .reports-receivables-risk .reports-treatment-conversion-funnel__chart{flex:0 0 auto;height:240px;max-height:240px;min-height:240px}.reports-page .reports-receivables-risk .reports-treatment-conversion-funnel__grid .reports-patient-base-health__chart-card{padding-bottom:10px}.reports-page .reports-receivables-risk .reports-receivables-risk__triple-grid{align-items:stretch;grid-template-columns:repeat(3,minmax(0,1fr))}.reports-page .reports-receivables-risk .reports-receivables-risk__triple-grid .reports-patient-base-health__chart-card{display:flex;flex-direction:column;height:100%;min-height:0}.reports-page .reports-receivables-risk .reports-receivables-risk__triple-grid .reports-patient-value-revenue__column{display:flex;flex:1 1 auto;flex-direction:column;height:100%;min-height:0}.reports-page .reports-receivables-risk .reports-receivables-risk__triple-grid .reports-treatment-conversion-funnel__chart{flex:1 1 auto;height:auto;max-height:none;min-height:240px}.reports-page .reports-receivables-risk .reports-receivables-risk__triple-grid .reports-receivables-risk__pie-body{flex:1 1 auto;justify-content:center;min-height:0}.reports-page .reports-receivables-risk__insurance-patient-ar-card{border-radius:16px;gap:8px;padding:8px 12px}.reports-page .reports-receivables-risk__insurance-patient-ar-card .reports-patient-base-health__chart-head h3{color:var(--blue-600);font-size:14px;line-height:22px}.reports-page .reports-receivables-risk__pie-body{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:21px;height:auto;justify-content:flex-start;max-height:none;min-height:0;padding:0 8px}.reports-page .reports-receivables-risk__pie-chart{flex-shrink:0;height:222px;width:222px}.reports-page .reports-receivables-risk__legend{display:flex;flex-direction:column;gap:20px;list-style:none;margin:0;padding:0;width:100%}.reports-page .reports-receivables-risk__legend-row{align-items:center;display:flex;width:100%}.reports-page .reports-receivables-risk__legend-label-group{align-items:center;display:inline-flex;flex-shrink:0;gap:5px;padding-right:5px}.reports-page .reports-receivables-risk__legend-swatch{border-radius:50%;flex-shrink:0;height:15px;width:15px}.reports-page .reports-receivables-risk__legend-label{color:var(--gray-500);font-size:14px;font-weight:500;line-height:22px;white-space:nowrap}.reports-page .reports-receivables-risk__legend-leader{border-top:1px dotted var(--gray-400);flex:1 1 auto;height:0;margin:0 5px;min-width:12px}.reports-page .reports-receivables-risk__legend-values{align-items:center;display:inline-flex;flex-shrink:0;gap:10px;padding-left:5px;white-space:nowrap}.reports-page .reports-receivables-risk__legend-amount{color:var(--blue-600);font-size:14px;font-weight:600;line-height:22px}.reports-page .reports-receivables-risk__legend-secondary{color:var(--gray-400);font-size:14px;font-weight:500;line-height:22px}.reports-page .reports-receivables-risk .reports-receivables-risk__split-grid{align-items:stretch}.reports-page .reports-receivables-risk .reports-receivables-risk__split-grid .reports-patient-base-health__chart-card{display:flex;flex-direction:column}.reports-page .reports-receivables-risk .reports-receivables-risk__split-grid .reports-patient-value-revenue__column{display:flex;flex:1 1 auto;flex-direction:column;height:auto}.reports-page .reports-receivables-risk__table-head{align-items:center;justify-content:space-between}.reports-page .reports-receivables-risk__full-view-btn{align-items:center;background:var(--blue-100);border:1px solid var(--blue-200);border-radius:8px;color:var(--blue-700);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;padding:6px 12px}.reports-page .reports-receivables-risk__full-view-btn:hover{background:var(--blue-200)}.reports-page .reports-receivables-risk__table{min-height:0}.reports-page .reports-receivables-risk__table,.reports-page .reports-receivables-risk__table .reports-data-table{display:flex;flex:1 1 auto;flex-direction:column}.reports-page .reports-receivables-risk__table .reports-data-table__table td.reports-receivables-risk__table-cell--num,.reports-page .reports-receivables-risk__table .reports-data-table__table th.reports-receivables-risk__table-head--num{text-align:left;white-space:nowrap}.reports-page .reports-receivables-risk__hint{color:var(--gray-500);font-size:12px;line-height:18px;margin:0}.reports-page .reports-claims-performance .reports-patient-base-health__kpi-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.reports-page .reports-claims-performance .reports-treatment-conversion-funnel__grid{align-items:start}.reports-page .reports-claims-performance .reports-treatment-conversion-funnel__grid .reports-patient-value-revenue__column{flex:0 0 auto}.reports-page .reports-claims-performance .reports-treatment-conversion-funnel__chart{flex:0 0 auto;height:240px;max-height:240px;min-height:240px}.reports-page .reports-claims-performance .reports-treatment-conversion-funnel__grid .reports-patient-base-health__chart-card{padding-bottom:10px}.reports-page .reports-claims-performance .reports-claims-performance__bottom-grid,.reports-page .reports-claims-performance .reports-claims-performance__top-grid{align-items:stretch}.reports-page .reports-claims-performance .reports-claims-performance__bottom-grid .reports-patient-base-health__chart-card,.reports-page .reports-claims-performance .reports-claims-performance__top-grid .reports-patient-base-health__chart-card{display:flex;flex-direction:column}.reports-page .reports-claims-performance .reports-claims-performance__bottom-grid .reports-patient-value-revenue__column,.reports-page .reports-claims-performance .reports-claims-performance__top-grid .reports-patient-value-revenue__column{display:flex;flex:1 1 auto;flex-direction:column}.reports-page .reports-goal-attainment-variance .reports-patient-base-health__kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.reports-page .reports-goal-attainment-variance .reports-treatment-conversion-funnel__grid{align-items:stretch}.reports-page .reports-goal-attainment-variance .reports-treatment-conversion-funnel__grid .reports-patient-base-health__chart-card{display:flex;flex-direction:column;padding-bottom:10px}.reports-page .reports-goal-attainment-variance .reports-treatment-conversion-funnel__grid .reports-patient-value-revenue__column{display:flex;flex:1 1 auto;flex-direction:column}.reports-page .reports-goal-attainment-variance .reports-treatment-conversion-funnel__chart{flex:0 0 auto;height:240px;max-height:240px;min-height:240px}.reports-page .reports-receivables-risk__patient-table .reports-data-table__table{min-width:0;table-layout:fixed}.reports-page .reports-receivables-risk__patient-table .reports-data-table__table td:first-child,.reports-page .reports-receivables-risk__patient-table .reports-data-table__table th:first-child{overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:normal;width:42%}.reports-page .reports-receivables-risk__patient-table .reports-data-table__table td:nth-child(2),.reports-page .reports-receivables-risk__patient-table .reports-data-table__table th:nth-child(2){width:28%}.reports-page .reports-receivables-risk__patient-table .reports-data-table__table td:nth-child(3),.reports-page .reports-receivables-risk__patient-table .reports-data-table__table th:nth-child(3){width:30%}.reports-page .reports-treatment-conversion-funnel__stack{display:flex;flex-direction:column;gap:8px}.reports-page .reports-treatment-conversion-funnel__grid{grid-gap:12px;align-items:stretch;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.reports-page .reports-treatment-conversion-funnel__chart-note{color:var(--gray-500);font-size:13px;line-height:20px;margin:-4px 0 0}.reports-page .reports-treatment-conversion-funnel__chart{flex:1 1;min-height:260px;width:100%}.reports-page .reports-treatment-conversion-funnel__table-card{min-height:0}.reports-page .reports-treatment-conversion-funnel__provider-table{flex:1 1;min-height:0}.reports-page .reports-treatment-conversion-funnel__provider-table .reports-data-table__table td:first-child,.reports-page .reports-treatment-conversion-funnel__provider-table .reports-data-table__table td:nth-child(n+2),.reports-page .reports-treatment-conversion-funnel__provider-table .reports-data-table__table th:first-child,.reports-page .reports-treatment-conversion-funnel__provider-table .reports-data-table__table th:nth-child(n+2){text-align:left}.reports-page .reports-treatment-conversion-funnel__provider-table .reports-data-table__table{min-width:760px;table-layout:fixed}.reports-page .reports-treatment-conversion-funnel__provider-table:not(.reports-patient-value-revenue__provider-table--full-view) .reports-data-table__wrap{overflow-x:hidden}.reports-page .reports-treatment-conversion-funnel__provider-table:not(.reports-patient-value-revenue__provider-table--full-view) .reports-data-table__table{min-width:0;width:100%}.reports-page .reports-treatment-conversion-funnel__provider-table .reports-data-table__table td,.reports-page .reports-treatment-conversion-funnel__provider-table .reports-data-table__table th{vertical-align:top;white-space:normal;word-break:break-word}.reports-page .reports-treatment-conversion-funnel__provider-table .reports-data-table__table th{overflow:visible;text-overflow:clip}.reports-page .reports-treatment-conversion-funnel__provider-table .reports-data-table__table td:first-child,.reports-page .reports-treatment-conversion-funnel__provider-table .reports-data-table__table th:first-child{overflow:visible;text-overflow:clip;white-space:normal;width:25%}.reports-page .reports-treatment-conversion-funnel__provider-table .reports-data-table__table td:nth-child(2),.reports-page .reports-treatment-conversion-funnel__provider-table .reports-data-table__table td:nth-child(3),.reports-page .reports-treatment-conversion-funnel__provider-table .reports-data-table__table th:nth-child(2),.reports-page .reports-treatment-conversion-funnel__provider-table .reports-data-table__table th:nth-child(3){width:25%}.reports-page .reports-treatment-conversion-funnel__provider-table .reports-data-table__table th:nth-child(3){white-space:nowrap}.reports-page .reports-treatment-conversion-funnel__provider-table .reports-data-table__table td:nth-child(4),.reports-page .reports-treatment-conversion-funnel__provider-table .reports-data-table__table th:nth-child(4){width:25%}.reports-page .reports-referral-reputation__channel-table{flex:1 1;min-height:0}.reports-page .reports-referral-reputation__channel-table .reports-data-table__table td:first-child,.reports-page .reports-referral-reputation__channel-table .reports-data-table__table td:nth-child(n+2),.reports-page .reports-referral-reputation__channel-table .reports-data-table__table th:first-child,.reports-page .reports-referral-reputation__channel-table .reports-data-table__table th:nth-child(n+2){text-align:left}.reports-page .reports-referral-reputation__channel-table .reports-data-table__table{min-width:0;table-layout:fixed}.reports-page .reports-referral-reputation__channel-table .reports-data-table__table td:first-child,.reports-page .reports-referral-reputation__channel-table .reports-data-table__table th:first-child{overflow:hidden;text-overflow:ellipsis;white-space:normal;width:38%}.reports-page .reports-referral-reputation__channel-table .reports-data-table__table td:nth-child(2),.reports-page .reports-referral-reputation__channel-table .reports-data-table__table th:nth-child(2){width:22%}.reports-page .reports-referral-reputation__channel-table .reports-data-table__table td:nth-child(3),.reports-page .reports-referral-reputation__channel-table .reports-data-table__table th:nth-child(3){width:18%}.reports-page .reports-referral-reputation__channel-table .reports-data-table__table td:nth-child(4),.reports-page .reports-referral-reputation__channel-table .reports-data-table__table th:nth-child(4){width:22%}.reports-page .reports-communication-center-performance__effectiveness-row{grid-template-columns:1fr}.reports-page .reports-communication-center-performance__effectiveness-row .reports-patient-base-health__chart-card{padding-bottom:8px}.reports-page .reports-communication-center-performance .reports-communication-center-performance__line-chart{flex:0 0 auto;height:280px;min-height:0}.reports-page .reports-communication-center-performance .reports-communication-center-performance__effectiveness-chart{flex:0 0 auto;height:252px;min-height:0}.reports-page .reports-marketing-campaign-performance__detail-table{flex:1 1;min-height:0}.reports-page .reports-marketing-campaign-performance__detail-table .reports-data-table__table td:first-child,.reports-page .reports-marketing-campaign-performance__detail-table .reports-data-table__table td:nth-child(n+2),.reports-page .reports-marketing-campaign-performance__detail-table .reports-data-table__table th:first-child,.reports-page .reports-marketing-campaign-performance__detail-table .reports-data-table__table th:nth-child(n+2){text-align:left}.reports-page .reports-marketing-campaign-performance__detail-table .reports-data-table__table{min-width:0;table-layout:fixed}.reports-page .reports-marketing-campaign-performance__detail-table .reports-data-table__table td:first-child,.reports-page .reports-marketing-campaign-performance__detail-table .reports-data-table__table th:first-child{overflow:hidden;text-overflow:ellipsis;white-space:normal;width:20%}.reports-page .reports-marketing-campaign-performance__detail-table .reports-data-table__table td:nth-child(2),.reports-page .reports-marketing-campaign-performance__detail-table .reports-data-table__table th:nth-child(2){width:12%}.reports-page .reports-marketing-campaign-performance__detail-table .reports-data-table__table td:nth-child(3),.reports-page .reports-marketing-campaign-performance__detail-table .reports-data-table__table th:nth-child(3){width:14%}.reports-page .reports-marketing-campaign-performance__detail-table .reports-data-table__table td:nth-child(4),.reports-page .reports-marketing-campaign-performance__detail-table .reports-data-table__table td:nth-child(5),.reports-page .reports-marketing-campaign-performance__detail-table .reports-data-table__table th:nth-child(4),.reports-page .reports-marketing-campaign-performance__detail-table .reports-data-table__table th:nth-child(5){width:12%}.reports-page .reports-marketing-campaign-performance__detail-table .reports-data-table__table td:nth-child(6),.reports-page .reports-marketing-campaign-performance__detail-table .reports-data-table__table th:nth-child(6){width:14%}.reports-page .reports-marketing-campaign-performance__detail-table .reports-data-table__table td:nth-child(7),.reports-page .reports-marketing-campaign-performance__detail-table .reports-data-table__table th:nth-child(7){width:16%}@media (max-width:1280px){.reports-page .reports-patient-base-health__kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.reports-page .reports-communication-center-performance .reports-patient-base-health__kpi-grid{grid-template-columns:repeat(7,minmax(0,1fr))}.reports-page .reports-chair-room-utilization .reports-patient-base-health__kpi-grid,.reports-page .reports-hygiene-performance .reports-patient-base-health__kpi-grid,.reports-page .reports-scheduled-appointments .reports-patient-base-health__kpi-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.reports-page .reports-clinical-mix-treatment-profile .reports-patient-base-health__kpi-grid,.reports-page .reports-collections-financial-efficiency .reports-patient-base-health__kpi-grid,.reports-page .reports-efficiency-scorecard .reports-patient-base-health__kpi-grid,.reports-page .reports-operational-backlog-tasks .reports-patient-base-health__kpi-grid,.reports-page .reports-production-performance .reports-patient-base-health__kpi-grid,.reports-page .reports-treatment-effectiveness .reports-patient-base-health__kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.reports-page .reports-revenue-realization-analytics .reports-patient-base-health__kpi-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.reports-page .reports-receivables-risk .reports-patient-base-health__kpi-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.reports-page .reports-claims-performance .reports-patient-base-health__kpi-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.reports-page .reports-goal-attainment-variance .reports-patient-base-health__kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.reports-page .reports-patient-risk-compliance .reports-patient-base-health__kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.reports-page .reports-patient-base-health__charts-grid{grid-template-columns:1fr}.reports-page .reports-patient-base-health__chart-head{flex-wrap:wrap}.reports-page .reports-patient-base-health__chart-head-controls{justify-content:flex-end;overflow-x:auto;width:100%}.reports-page .reports-patient-base-health__risk-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.reports-page .reports-patient-base-health__risk-content{grid-template-columns:1fr}.reports-page .reports-patient-base-health__risk-row{flex-direction:column}.reports-page .reports-patient-base-health__risk-age-card{flex:1 1 auto;max-width:none;width:100%}.reports-page .reports-family-opportunity__grid,.reports-page .reports-patient-risk-compliance__grid,.reports-page .reports-patient-value-revenue__grid,.reports-page .reports-patient-value-revenue__mix-content,.reports-page .reports-recall-reactivation-control__grid,.reports-page .reports-schedule-reliability__grid,.reports-page .reports-treatment-conversion-funnel__grid{grid-template-columns:1fr}.reports-page .reports-treatment-effectiveness .reports-treatment-effectiveness__triple-grid{align-items:start;grid-template-columns:1fr}.reports-page .reports-treatment-effectiveness .reports-treatment-effectiveness__triple-grid .reports-treatment-conversion-funnel__chart{flex:0 0 auto;height:240px;max-height:240px;min-height:240px}.reports-page .reports-treatment-effectiveness .reports-treatment-effectiveness__triple-grid .reports-treatment-effectiveness__pie-body{flex:0 0 auto;justify-content:flex-start}.reports-page .reports-treatment-effectiveness__pie-body{min-height:0;padding:0 4px}.reports-page .reports-treatment-effectiveness__pie-chart{height:184px;width:184px}.reports-page .reports-revenue-realization-analytics__pie-body{min-height:0;padding:0 4px}.reports-page .reports-revenue-realization-analytics__pie-chart{height:222px;width:222px}.reports-page .reports-receivables-risk .reports-receivables-risk__triple-grid{align-items:start;grid-template-columns:1fr}.reports-page .reports-receivables-risk .reports-receivables-risk__triple-grid .reports-treatment-conversion-funnel__chart{flex:0 0 auto;height:240px;max-height:240px;min-height:240px}.reports-page .reports-receivables-risk .reports-receivables-risk__triple-grid .reports-receivables-risk__pie-body{flex:0 0 auto;justify-content:flex-start}.reports-page .reports-receivables-risk__pie-body{min-height:0;padding:0 4px}.reports-page .reports-receivables-risk__pie-chart{height:222px;width:222px}}@media (max-width:860px){.reports-page .reports-patient-base-health__header{flex-wrap:wrap}.reports-page .reports-patient-base-health__kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.reports-page .reports-communication-center-performance .reports-patient-base-health__kpi-grid{grid-template-columns:repeat(7,minmax(0,1fr))}.reports-page .reports-chair-room-utilization .reports-patient-base-health__kpi-grid,.reports-page .reports-hygiene-performance .reports-patient-base-health__kpi-grid,.reports-page .reports-scheduled-appointments .reports-patient-base-health__kpi-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.reports-page .reports-clinical-mix-treatment-profile .reports-patient-base-health__kpi-grid,.reports-page .reports-collections-financial-efficiency .reports-patient-base-health__kpi-grid,.reports-page .reports-efficiency-scorecard .reports-patient-base-health__kpi-grid,.reports-page .reports-operational-backlog-tasks .reports-patient-base-health__kpi-grid,.reports-page .reports-production-performance .reports-patient-base-health__kpi-grid,.reports-page .reports-treatment-effectiveness .reports-patient-base-health__kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.reports-page .reports-revenue-realization-analytics .reports-patient-base-health__kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.reports-page .reports-receivables-risk .reports-patient-base-health__kpi-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.reports-page .reports-claims-performance .reports-patient-base-health__kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.reports-page .reports-goal-attainment-variance .reports-patient-base-health__kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.reports-page .reports-patient-base-health__saved-views-wrap{margin-left:0}}.reports-page .reports-preview-outer{background:#0000;display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0;overflow:hidden;padding:0}.reports-page .reports-preview-shell{box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0;padding:0}.reports-page .reports-preview-panel{background:var(--blue-100);border:none;border-radius:16px;display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0;overflow:hidden;padding:0 8px 8px 0}.reports-page .reports-preview-body{align-items:stretch;display:flex;flex:1 1;flex-direction:row;min-height:0;min-width:0}.reports-page .reports-preview-backlink{align-items:center;display:flex;flex-shrink:0;padding:8px 12px}.reports-page .reports-preview-header{align-items:center;border-bottom:1px solid var(--blue-200);display:flex;flex-shrink:0;flex-wrap:wrap;gap:12px;justify-content:space-between;margin:0 -12px;padding:8px 12px 6px}.reports-page .reports-preview-header__title-btn{align-items:center;background:none;border:none;color:var(--blue-600);cursor:pointer;display:inline-flex;font-family:inherit;font-size:16px;font-weight:600;gap:8px;min-height:34px;padding:0}.reports-page .reports-preview-header__title-btn:hover{color:var(--blue-600)}.reports-page .reports-preview-header__title-btn .mgc_left_line:before{color:var(--blue-500);font-size:18px}.reports-page .reports-preview-header__actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.reports-page .reports-preview-header__switch-row{align-items:center;display:flex;gap:8px}.reports-page .reports-preview-header__brand{color:var(--blue-600);font-size:14px;font-weight:600;text-transform:uppercase}.reports-page .reports-preview-header__btn{border:1px solid #0000;border-radius:8px;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;height:34px;padding:0 14px;white-space:nowrap}.reports-page .reports-preview-header__btn--secondary{background:var(--gray-white);border-color:var(--blue-300);color:var(--blue-600)}.reports-page .reports-preview-header__btn--secondary:hover{background:var(--blue-100)}.reports-page .reports-preview-header__btn--primary{background:var(--blue-500);border-color:var(--blue-500);color:var(--gray-white)}.reports-page .reports-preview-header__btn--primary:hover{filter:brightness(.97)}.reports-page .reports-preview-header__btn:disabled,.reports-page .reports-preview-header__btn[aria-disabled=true]{cursor:not-allowed;opacity:.55}.reports-page .reports-preview-header__btn:disabled:hover,.reports-page .reports-preview-header__btn[aria-disabled=true]:hover{background:var(--gray-white);filter:none}.reports-page .reports-preview-toolbar{align-items:stretch;border-bottom:1px solid var(--blue-100);display:flex;flex-direction:column;flex-shrink:0;flex-wrap:nowrap;gap:10px;justify-content:flex-start;padding:10px 0}.reports-page .reports-preview-toolbar .reports-patient-base-health__toolbar{flex:1 1;min-width:0;width:100%}.reports-data-mode-panel{width:100%}.reports-data-mode-panel__block{align-items:flex-start;background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;gap:6px;padding:10px 12px}.reports-data-mode-panel__label{color:var(--gray-600);font-size:13px;font-weight:500}.reports-data-mode-panel__date-range{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.reports-data-mode-panel__date-input{border:1px solid var(--blue-200);border-radius:8px;color:var(--gray-700);font-size:14px;height:36px;padding:0 8px}.reports-data-mode-panel__date-sep{color:var(--gray-500)}.reports-data-mode-panel__block--drr{align-items:stretch;max-width:440px}.reports-data-mode-panel__drr{min-width:0;width:100%}.reports-data-mode-panel__drr .control-pane,.reports-data-mode-panel__drr .control-section,.reports-data-mode-panel__drr .custom-date-range,.reports-data-mode-panel__drr .e-daterangepicker,.reports-data-mode-panel__drr .e-input-group,.reports-data-mode-panel__drr-control{box-sizing:border-box;max-width:100%;min-width:0;width:100%!important}.reports-page .reports-filter-toolbar-dropdown--snapshot{display:inline-block;position:relative;vertical-align:middle}.reports-page .reports-filter-toolbar-dropdown--snapshot .reports-filter-toolbar-dropdown__calendar-wrap{height:1px;left:0;margin:0;min-height:0;overflow:hidden;padding:0;position:absolute;top:100%;width:1px}.reports-page .reports-filter-toolbar-dropdown--snapshot .reports-filter-toolbar-dropdown__calendar-wrap .e-control-wrapper{background:#0000!important;border:none!important;box-shadow:none!important;min-height:0}.reports-page .reports-filter-toolbar-dropdown--snapshot .reports-filter-toolbar-dropdown__calendar-wrap .e-input-group{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.reports-page .reports-filter-toolbar-dropdown__menu--period-presets-only.dropdown-menu{min-width:min(340px,calc(100vw - 24px))}.reports-page .reports-filter-toolbar-drr-inline{align-items:stretch;background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;box-sizing:border-box;contain:inline-size;display:inline-flex;flex-shrink:0;max-width:22rem;min-height:34px;min-width:0;overflow:hidden;vertical-align:middle;width:22rem}.reports-page .reports-filter-toolbar-drr-inline [class^=mgc_]:before{color:var(--blue-600)!important}.reports-page .reports-filter-toolbar-drr-inline__drr-input-wrap{align-items:center;display:flex;flex:1 1;min-width:0;overflow:hidden;padding-left:8px;width:0}.reports-page .reports-filter-toolbar-drr-inline__drr-input-wrap .control-pane,.reports-page .reports-filter-toolbar-drr-inline__drr-input-wrap .control-section,.reports-page .reports-filter-toolbar-drr-inline__drr-input-wrap .custom-date-range{box-sizing:border-box;max-width:100%!important;min-width:0!important;width:100%!important}.reports-page .custom-date-range .e-daterangepicker{padding-left:0!important}.reports-page .reports-filter-toolbar-drr-inline__drr-input-wrap .e-input-group input,.reports-page .reports-filter-toolbar-drr-inline__drr-input-wrap input.e-input{box-sizing:border-box;max-width:100%!important;min-width:0!important}.reports-page .reports-filter-toolbar-drr-inline__drr-control .e-control-wrapper .e-input-group .e-input-group-icon.e-range-icon,.reports-page .reports-filter-toolbar-drr-inline__drr-control .e-input-group .e-input-group-icon.e-range-icon,.reports-page .reports-filter-toolbar-drr-inline__drr-control .e-input-group-icon .e-date-range-icon{border-left:0!important;color:var(--blue-600)!important}.reports-page .reports-filter-toolbar-drr-inline__drr-control .e-control-wrapper .e-input-group .e-input-group-icon.e-range-icon:before,.reports-page .reports-filter-toolbar-drr-inline__drr-control .e-input-group .e-input-group-icon.e-range-icon:before,.reports-page .reports-filter-toolbar-drr-inline__drr-control .e-input-group-icon .e-date-range-icon:before{color:var(--blue-600)!important}.reports-page .reports-filter-toolbar-drr-inline__presets{align-items:stretch;display:flex;flex-shrink:0}.reports-page .reports-filter-toolbar-drr-inline__chevron-btn.reports-patient-base-health__filter-btn{align-self:stretch;border:none;border-left:1px solid var(--blue-100);border-radius:0;box-sizing:border-box;height:auto;min-height:32px;padding:0 8px}.reports-page .reports-filter-toolbar-drr-inline__drr-control,.reports-page .reports-filter-toolbar-drr-inline__drr-control .e-control.e-daterangepicker,.reports-page .reports-filter-toolbar-drr-inline__drr-control .e-daterangepicker .e-control-wrapper .e-input-group,.reports-page .reports-filter-toolbar-drr-inline__drr-control .e-daterangepicker.e-control-wrapper,.reports-page .reports-filter-toolbar-drr-inline__drr-control .e-daterangepicker.e-input-focus .e-control-wrapper .e-input-group,.reports-page .reports-filter-toolbar-drr-inline__drr-control .e-input-group,.reports-page .reports-filter-toolbar-drr-inline__drr-control.e-daterangepicker{background:#0000!important;border:none!important;box-shadow:none!important;box-sizing:border-box;max-width:100%!important;min-height:32px;min-width:0!important;width:100%!important}.reports-page .reports-filter-toolbar-dropdown__menu--date-range-embed.dropdown-menu{min-width:min(340px,calc(100vw - 24px))}.reports-filter-toolbar-dropdown__date-range-embed{border-top:1px solid var(--blue-100);margin-top:4px;padding:8px}.reports-page .reports-filter-toolbar-dropdown__drr,.reports-page .reports-filter-toolbar-dropdown__drr .control-pane,.reports-page .reports-filter-toolbar-dropdown__drr .e-daterangepicker,.reports-page .reports-filter-toolbar-dropdown__drr .e-input-group,.reports-page .reports-filter-toolbar-dropdown__drr-control{box-sizing:border-box;max-width:100%;min-width:0;width:100%!important}.reports-page .e-datepicker.e-input-focus:not(.e-disabled) .e-input-group-icon,.reports-page .e-daterangepicker.e-input-focus:not(.e-disabled) .e-input-group-icon,.reports-page .e-input-group.e-control-wrapper.e-input-focus:not(.e-disabled) .e-input-group-icon,.reports-page .e-input-group.e-control-wrapper:not(.e-disabled) .e-input-group-icon.e-active,.reports-page .e-input-group.e-control-wrapper:not(.e-disabled) .e-input-group-icon:active,.reports-page .e-input-group.e-control-wrapper:not(.e-disabled) .e-input-group-icon:focus,.reports-page .e-input-group.e-control-wrapper:not(.e-disabled) .e-input-group-icon:hover,.reports-page .e-input-group.e-input-focus:not(.e-disabled) .e-input-group-icon,.reports-page .e-input-group:not(.e-disabled) .e-input-group-icon.e-active,.reports-page .e-input-group:not(.e-disabled) .e-input-group-icon:active,.reports-page .e-input-group:not(.e-disabled) .e-input-group-icon:focus,.reports-page .e-input-group:not(.e-disabled) .e-input-group-icon:hover{background:var(--gray-white)!important;color:var(--blue-600)!important}.reports-page .reports-filter-toolbar-dropdown__this-month-label{max-width:20rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reports-page .reports-preview-table-block__head{align-items:center;display:flex;flex-wrap:wrap;gap:12px 16px;justify-content:space-between;margin-bottom:0}.reports-page .reports-preview-table-block__head .reports-preview-table-block__title{flex:1 1 auto;margin:0;min-width:0}.reports-comparison-table-controls{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;max-width:100%}.reports-comparison-table-controls .reports-patient-base-health__filter-btn{align-items:center;display:inline-flex;gap:8px;justify-content:space-between;min-width:4.75rem}.reports-comparison-table-controls__name{color:var(--gray-500);font-size:12px;font-weight:500;margin-right:0}.reports-comparison-table-controls__value{color:var(--gray-800);font-size:14px;margin-left:2px}.reports-comparison-table-controls .reports-patient-base-health__filter-btn .mgc_right_line{color:var(--gray-500);flex-shrink:0;font-size:14px;margin:0}.reports-comparison-table-controls .dropdown-menu li:not([role=separator]){cursor:pointer;padding:4px 0}.reports-comparison-nested__root .reports-comparison-nested__root-menu{max-height:min(80vh,480px);min-width:220px;overflow:visible;padding:0}.reports-comparison-nested__row{border-bottom:0;list-style:none}.reports-comparison-nested__row:last-child{border-bottom:0}.reports-comparison-nested__row-trigger{align-items:center;background:#0000;border:0;color:var(--gray-800);cursor:pointer;display:flex;flex-wrap:nowrap;gap:8px;margin:0;min-height:40px;padding:8px 12px;text-align:left;width:100%}.reports-comparison-nested__row:focus-within .reports-comparison-nested__row-trigger,.reports-comparison-nested__row:hover .reports-comparison-nested__row-trigger{background:var(--gray-100)}.reports-comparison-nested__row-trigger:focus-visible{outline:2px solid #a5b4fc;outline:2px solid var(--indigo-200,#a5b4fc);outline-offset:-2px}.reports-comparison-nested__dim-label{color:var(--gray-500);flex:0 0 auto;font-size:12px;font-weight:500}.reports-comparison-nested__row-suffix{align-items:center;display:flex;flex:1 1 auto;gap:6px;justify-content:flex-end;min-width:0}.reports-comparison-nested__chev,.reports-comparison-nested__row-trigger .mgc_down_line,.reports-comparison-nested__row-trigger .mgc_right_line{color:var(--gray-500);flex:0 0 auto;font-size:14px}.reports-comparison-nested__dim-value{color:var(--gray-800);flex:0 1 auto;font-size:14px;max-width:100%;min-width:0;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.reports-comparison-nested__submenu--inline{background:var(--gray-50);border:0;border-radius:0 0 6px 6px;box-shadow:none;display:block;float:none;list-style:none;margin:0;max-height:none;min-width:0;padding:0 0 8px;position:static;width:100%}.reports-comparison-nested__submenu--inline .dropdown-item{border-radius:6px;padding:6px 10px;text-align:left}.reports-page .reports-preview-scroll{align-items:center;align-self:stretch;background:var(--gray-100);border-radius:16px 0 0 16px;display:flex;flex:1 1;flex-direction:column;gap:10px;justify-content:flex-start;min-height:0;min-width:0;overflow:auto;padding:50px 0}.reports-page .reports-preview-form-wrap{align-items:flex-start;box-sizing:border-box;display:flex;justify-content:center;padding:0 16px;width:100%}.reports-page .reports-preview-form-wrap--empty{align-items:center;min-height:200px}.reports-page .reports-preview-placeholder{color:var(--gray-400);font-size:14px;margin:0;text-align:center}.reports-page .reports-preview-form{align-items:flex-start;background:var(--gray-white);border:1px solid var(--blue-100);border-radius:0;box-sizing:border-box;display:flex;flex-direction:column;gap:24px;max-width:100%;padding:30px 40px;width:840px}.reports-page .reports-preview-enamelai-insights{align-self:stretch;box-sizing:border-box;display:flex;flex-direction:column;gap:24px;margin-top:8px;width:100%}.reports-page .reports-preview-enamelai-insights__section{align-items:stretch;display:flex;flex-direction:column;gap:12px;padding:0;scroll-margin-top:20px}.reports-page .reports-preview-enamelai-insights__title{color:#444;font-size:16px;font-weight:600;letter-spacing:-.04px;line-height:24px;margin:0}.reports-page .reports-preview-enamelai-insights__body{color:var(--gray-500);font-size:12px;font-weight:500;line-height:20px}.reports-page .reports-preview-enamelai-insights__section:not(:last-child) .reports-preview-enamelai-insights__body{border-bottom:1px solid var(--gray-200);padding-bottom:24px}.reports-page .reports-preview-enamelai-insights__body>p{margin:0 0 .5rem}.reports-page .reports-preview-enamelai-insights__body>p:last-child{margin-bottom:0}.reports-page .reports-preview-enamelai-insights__strong{color:var(--gray-500);font-size:12px;font-weight:700;line-height:20px;margin:0 0 .35rem}.reports-page .reports-preview-enamelai-insights__list{margin:0 0 .75rem;padding-left:1.25rem}.reports-page .reports-preview-enamelai-insights__list li{margin-bottom:.15rem}.reports-page .reports-preview-enamelai-insights__list li:last-child{margin-bottom:0}.reports-page .reports-preview-enamelai-insights__emph{font-weight:700}.reports-page .reports-preview-form__meta{align-items:flex-start;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;width:100%}.reports-page .reports-preview-form__meta-col{align-items:flex-start;display:flex;flex-direction:column;gap:4px;min-width:min(100%,240px)}.reports-page .reports-preview-form__meta-col--right{align-items:flex-end;margin-left:auto;text-align:right}.reports-page .reports-preview-form__title{color:#444;font-size:24px;font-weight:600;line-height:26px;margin:0 0 4px}.reports-page .reports-preview-form__line{color:var(--gray-700);font-size:13px;line-height:20px;margin:0}.reports-page .reports-preview-form__line--report-params{color:#444;font-size:14px;font-style:normal;font-weight:500;line-height:22px;text-align:center}.reports-page .reports-preview-form__line--generated{color:#444}.reports-page .reports-preview-form__line--clinic{color:var(--blue-500)}.reports-page .reports-preview-form__tables{align-items:flex-start;display:flex;flex-wrap:wrap;gap:8px;width:100%}.reports-page .reports-preview-form__tables--pbh-comparison-stacked{align-items:stretch;display:flex;flex-direction:column;flex-wrap:nowrap;gap:16px;width:100%}.reports-page .reports-preview-form__tables--pbh-comparison-stacked .reports-preview-table-block{flex:0 0 auto;max-width:100%;min-width:0;width:100%}.reports-page .reports-preview-form__tables--treatment-funnel-preview{flex-direction:column;flex-wrap:nowrap;gap:16px}.reports-page .reports-preview-form__tables--custom-builder{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.reports-page .reports-preview-form__tables--custom-builder .reports-preview-table-block{flex:initial;min-width:0;width:100%}.reports-page .reports-preview-form__tables--custom-builder .reports-preview-table-block--full,.reports-page .reports-preview-form__tables--custom-builder .reports-preview-table-block:last-child:nth-child(odd),.reports-page .reports-preview-form__tables--custom-builder .reports-preview-table-block:only-child{grid-column:1/-1}@media (max-width:720px){.reports-page .reports-preview-form__tables--custom-builder{grid-template-columns:minmax(0,1fr)}}.reports-page .reports-preview-table-block{display:flex;flex:1 1 200px;flex-direction:column;gap:8px;min-width:min(100%,240px)}.reports-page .reports-preview-table-block--full{flex:1 1 100%;max-width:100%;min-width:100%}.reports-page .reports-preview-table-block__title{color:#444;font-size:16px;font-weight:600;margin:0}.reports-page .reports-preview-table-block__subtitle{color:var(--gray-600);font-size:14px;font-weight:600;margin:4px 0 0}.reports-page .reports-preview-table{border-collapse:collapse;font-size:13px;width:100%}.reports-page .reports-preview-table td,.reports-page .reports-preview-table th{border:1px solid var(--gray-200);padding:8px 10px;text-align:left}.reports-page .reports-preview-table th{background:var(--gray-300);color:var(--gray-700);font-weight:600}.reports-page .reports-preview-table td{color:var(--gray-500);font-style:normal;font-weight:500}.reports-page .reports-preview-table--pbh-comparison thead th{vertical-align:middle}.reports-page .reports-preview-table--pbh-comparison th.reports-preview-table__value-group-header,.reports-page .reports-preview-table--pbh-comparison thead tr:nth-child(2) th{text-align:center}.reports-page .reports-preview-table--pbh-comparison tbody td{font-weight:500}.reports-page .reports-preview-table--pbh-comparison tbody tr.reports-preview-table__pbh-comparison-emphasis-row td{color:var(--gray-500);font-style:normal;font-weight:500}.reports-page .reports-preview-table-scroll .reports-preview-table--pbh-comparison-wide{min-width:960px}.reports-page .reports-preview-table__total-row td{background:var(--gray-100);color:var(--gray-500);font-style:normal;font-weight:500}.reports-page .reports-preview-table-scroll{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.reports-page .reports-preview-table-scroll .reports-preview-table{min-width:720px}.reports-page .reports-preview-aside{background:var(--gray-white);border-left:1px solid var(--blue-100);border-radius:0 16px 16px 0;box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;gap:12px;min-width:384px;overflow:auto;padding:16px;width:384px}.reports-page .reports-preview-aside__title{color:var(--blue-700);font-size:15px;font-weight:600;line-height:22px;margin:0}.reports-page .reports-preview-aside__card{align-items:flex-start;align-self:stretch;border:1px solid var(--blue-200);border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;gap:6px;padding:12px}.reports-page .reports-preview-aside__card-title{color:var(--gray-700);font-size:14px;font-style:normal;font-weight:600;line-height:22px;margin:0}.reports-page .reports-preview-aside__radios{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:16px;width:100%}.reports-page .reports-preview-aside__radio{align-items:center;color:var(--gray-700);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;line-height:22px;margin:0}.reports-page .reports-preview-aside__radio input{accent-color:var(--blue-500);flex-shrink:0}.reports-page .reports-preview-aside__metrics{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0;width:100%}.reports-page .reports-preview-aside__check{align-items:flex-start;color:var(--gray-700);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;line-height:22px;margin:0}.reports-page .reports-preview-aside__check input{accent-color:var(--blue-500);flex-shrink:0;margin-top:3px}.reports-page .reports-preview-aside__check input:disabled+span{opacity:.85}.reports-page .reports-preview-aside__enamelai-card{align-items:flex-start;align-self:stretch;background:var(--gray-white);border:1px solid var(--violet-500);border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:12px}.reports-page .reports-preview-aside__enamelai-title{color:var(--gray-700);font-size:14px;font-style:normal;font-weight:600;line-height:22px;margin:0}.reports-page .reports-preview-aside__enamelai-list{align-self:stretch;display:flex;flex-direction:column;gap:0;list-style:none;margin:0;padding:0;width:100%}.reports-page .reports-preview-aside__enamelai-list li{width:100%}.reports-page .reports-preview-aside__enamelai-item{align-items:center;background:none;border:none;border-bottom:1px solid var(--blue-100);border-radius:0;color:var(--gray-700);cursor:pointer;display:flex;font:inherit;font-size:14px;font-weight:500;gap:8px;justify-content:space-between;line-height:22px;padding:8px 0;text-align:left;width:100%}.reports-page .reports-preview-aside__enamelai-list li:last-child .reports-preview-aside__enamelai-item{border-bottom:none;padding-bottom:0}.reports-page .reports-preview-aside__enamelai-item:hover{color:var(--violet-600)}.reports-page .reports-preview-aside__enamelai-item:hover .reports-preview-aside__enamelai-item-chevron{color:var(--violet-500)}.reports-page .reports-preview-aside__enamelai-item-label{flex:1 1 auto;min-width:0}.reports-page .reports-preview-aside__enamelai-item-chevron{color:var(--gray-400);flex-shrink:0;font-size:16px}.reports-page .reports-preview-aside__actions{align-items:stretch;align-self:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px;margin-top:0;padding-top:0}.reports-page .reports-preview-aside__btn{border:1px solid #0000;border-radius:8px;cursor:pointer;flex:1 1;font-family:inherit;font-size:12px;font-weight:600;height:28px;min-width:0;padding:0 6px;white-space:nowrap}.reports-page .reports-preview-aside__btn--secondary{background:var(--gray-white);border-color:var(--blue-300);color:var(--blue-600)}.reports-page .reports-preview-aside__btn--secondary:hover{background:var(--blue-100)}.reports-page .reports-preview-aside__btn--primary{background:var(--blue-500);border-color:var(--blue-500);color:var(--gray-white)}.reports-page .reports-preview-aside__btn--primary:hover{filter:brightness(.97)}.reports-page .reports-custom-builder-body{cursor:default;flex-direction:row}.reports-page .reports-preview-panel:has(.reports-custom-builder-body) .reports-preview-toolbar{cursor:default;-webkit-user-select:none;user-select:none}.reports-page .reports-preview-panel:has(.reports-custom-builder-body) .reports-preview-toolbar :is(input,textarea,[contenteditable=true]){cursor:text;-webkit-user-select:text;user-select:text}.reports-page .reports-preview-panel:has(.reports-custom-builder-body) .reports-preview-toolbar :is(button,[role=button],a){cursor:pointer}.reports-page .reports-custom-builder-aside{border-left:none;border-radius:16px 0 0 16px;border-right:1px solid var(--blue-100);cursor:default;min-width:320px;order:0;-webkit-user-select:none;user-select:none;width:360px}.reports-page .reports-custom-builder-scroll{border-radius:0 16px 16px 0;cursor:default;order:1;-webkit-user-select:none;user-select:none}.reports-page .reports-custom-builder-scroll .reports-preview-form{cursor:auto;-webkit-user-select:text;user-select:text}.reports-page .reports-preview-aside.reports-custom-builder-aside .reports-custom-builder-aside__input{cursor:text;-webkit-user-select:text;user-select:text}.reports-page .reports-preview-aside.reports-custom-builder-aside .reports-preview-aside__check span{-webkit-user-select:text;user-select:text}.reports-page .reports-custom-builder-aside__input{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;box-sizing:border-box;color:var(--gray-700);font-family:inherit;font-size:14px;height:36px;line-height:22px;padding:0 10px;width:100%}.reports-page .reports-custom-builder-aside__input::placeholder{color:var(--gray-400)}.reports-page .reports-custom-builder-aside__input:focus{border-color:var(--blue-400);box-shadow:0 0 0 3px #4285f41f;outline:none}.reports-page .reports-custom-builder-aside__input--invalid,.reports-page .reports-custom-builder-aside__input--invalid:focus{border-color:var(--red-500);box-shadow:0 0 0 3px #dc26261f}.reports-page .reports-custom-builder-aside__required{color:var(--red-500);margin-left:2px}.reports-page .reports-custom-builder-aside__error{color:var(--red-500);font-size:12px;line-height:16px;margin:6px 0 0}.reports-page .reports-custom-builder-aside__empty{color:var(--gray-400);font-size:13px;line-height:20px;margin:0}.reports-page .reports-custom-builder-aside .reports-preview-aside__check input[type=checkbox]{appearance:none;-webkit-appearance:none;background-color:var(--gray-white);border:1px solid var(--blue-200);border-radius:4px;cursor:pointer;flex-shrink:0;height:20px;margin:1px 0 0;position:relative;width:20px}.reports-page .reports-custom-builder-aside .reports-preview-aside__check input[type=checkbox]:hover{border-color:var(--blue-400)}.reports-page .reports-custom-builder-aside .reports-preview-aside__check input[type=checkbox]:checked{background-color:var(--blue-500);border-color:var(--blue-500)}.reports-page .reports-custom-builder-aside .reports-preview-aside__check input[type=checkbox]:checked:after{border:solid var(--gray-white);border-width:0 2px 2px 0;content:"";height:10px;left:6px;position:absolute;top:2px;transform:rotate(45deg);width:5px}.reports-page .reports-custom-builder-aside .reports-preview-aside__check input[type=checkbox]:focus-visible{outline:2px solid var(--blue-400);outline-offset:2px}@media (max-width:980px){.reports-page .reports-custom-builder-body{flex-direction:column}.reports-page .reports-custom-builder-aside{border-bottom:1px solid var(--blue-100);border-radius:16px 16px 0 0;border-right:none;min-width:0;width:100%}.reports-page .reports-custom-builder-scroll{border-radius:0 0 16px 16px}}.reports-page .reports-presets-panel{display:flex;flex-direction:column;gap:8px;padding:8px 12px 16px 0}.reports-page .reports-presets-toolbar{align-items:center;border-bottom:1px solid var(--blue-200);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding-bottom:8px}.reports-page .reports-presets-content{display:flex;flex-direction:column;gap:12px;min-height:0}.reports-page .reports-presets-empty{background:var(--gray-white);border:1px dashed var(--blue-200);border-radius:12px;color:var(--gray-400);font-size:14px;margin:0;padding:24px 16px;text-align:center}.reports-page .reports-presets-swf{align-items:center;height:32px}.reports-page .reports-presets-swf .mgc_search_2_line:before{color:var(--gray-400)}.reports-page .reports-presets-panel .reports-data-table__table{table-layout:fixed;width:100%}.reports-page .reports-presets-panel .reports-data-table__table td,.reports-page .reports-presets-panel .reports-data-table__table th{font-family:Inter,sans-serif;font-size:.875rem;line-height:36px;overflow:hidden;padding:0 .65rem;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.reports-page .reports-presets-panel .reports-data-table__table td{color:var(--gray-500);font-style:normal;font-weight:500}.reports-page .reports-presets-panel .reports-data-table__sort-btn--dashboard{gap:4px}.reports-page .reports-presets-panel .reports-data-table__table tr td.reports-presets-actions-col{color:var(--gray-500);font-style:normal;font-weight:500;text-align:center}.reports-page .reports-presets-actions-col{text-align:center;width:132px}.reports-page .reports-presets-panel .reports-data-table__table th.reports-presets-actions-col{text-align:center}.reports-page .reports-presets-panel th.reports-presets-actions-col .reports-data-table__sort-btn{justify-content:center;text-align:center;width:100%}.reports-page .reports-presets-panel th.reports-presets-actions-col .reports-data-table__sort-btn--dashboard{grid-gap:4px;align-items:center;display:grid;gap:4px;grid-template-columns:auto auto;justify-content:center}.reports-page .reports-presets-panel th.reports-presets-actions-col .reports-data-table__sort-btn-label{flex:initial;min-width:0}.reports-page .reports-presets-panel .action-buttons{align-items:center;display:inline-flex;gap:0;justify-content:center}.reports-page .reports-presets-panel .act-button .mgc_calendar_2_fill:before{color:var(--blue-500)}@media (max-width:720px){.reports-page .reports-presets-toolbar{align-items:stretch;flex-direction:column}.reports-page .reports-presets-swf{width:100%}}.reports-schedule-report-modal__content{border:1px solid var(--blue-200);border-radius:12px;max-width:480px}.reports-schedule-report-modal__header{border-bottom:1px solid var(--blue-200);padding:16px 20px}.reports-schedule-report-modal__title{color:var(--gray-700);font-size:18px;font-weight:600}.reports-schedule-report-modal__body{align-items:stretch;display:flex;flex-direction:column;gap:10px;padding:16px 20px 8px}.reports-schedule-report-modal .reports-schedule-report-modal__card{align-items:flex-start;align-self:stretch;border:1px solid var(--blue-200);border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;gap:6px;padding:12px}.reports-schedule-report-modal .reports-schedule-report-modal__card-label{color:var(--gray-600);display:block;font-size:14px;font-weight:500;margin:0;width:100%}.reports-schedule-report-modal .reports-schedule-report-modal__interval-radios{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:6px;width:100%}.reports-schedule-report-modal__radio-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px 20px}.reports-schedule-report-modal__radio-row .form-check{align-items:center;display:flex;gap:10px;height:28px;margin-bottom:0;min-height:auto;width:80px}.reports-schedule-report-modal__card .reports-schedule-report-modal__custom-day{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:0;width:100%}.reports-schedule-report-modal__custom-day-label{color:var(--gray-600);font-size:14px;margin:0}.reports-schedule-report-modal__custom-day-input{border:1px solid var(--blue-200);border-radius:8px;font-size:14px;height:36px;padding:0 8px;width:64px}.reports-schedule-report-modal__custom-day-input.is-invalid{border-color:var(--red-500)}.reports-schedule-report-modal__custom-day-suffix{color:var(--gray-600);font-size:14px}.reports-schedule-report-modal__footer{border-top:1px solid var(--blue-200);gap:0;justify-content:flex-end;padding:12px 20px 16px}.reports-page .reports-scheduled-detail{display:flex;flex:1 1;flex-direction:column;min-height:0;padding:0 12px 20px}.reports-page .reports-scheduled-detail__header{margin:0 -12px}.reports-page .reports-scheduled-detail__body{display:flex;flex:1 1;justify-content:center;min-height:0;padding:20px 0 0}.reports-page .reports-scheduled-detail__card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:12px;max-width:520px;padding:20px 22px 18px;width:100%}.reports-page .reports-scheduled-detail__report-title{color:var(--gray-700);font-size:20px;font-weight:600;margin:0 0 16px}.reports-page .reports-scheduled-detail__meta{display:flex;flex-direction:column;gap:12px;margin:0}.reports-page .reports-scheduled-detail__meta-row{grid-gap:8px 16px;align-items:start;display:grid;font-size:14px;gap:8px 16px;grid-template-columns:120px 1fr;line-height:22px}.reports-page .reports-scheduled-detail__meta-row dt{color:var(--gray-500);font-weight:500;margin:0}.reports-page .reports-scheduled-detail__meta-row dd{color:var(--gray-700);margin:0;word-break:break-word}.reports-page .reports-scheduled-detail__hint{color:var(--gray-400);font-size:13px;line-height:20px;margin:18px 0 0}.dashboard-detail-breadcrumb{background:var(--blue-100);padding:0;position:sticky;top:0;z-index:20}.dashboard-detail-breadcrumb-nav{align-items:center;display:inline-flex;flex-wrap:wrap;font-size:14px;font-weight:500;gap:0}.dashboard-detail-breadcrumb-link{align-items:center;color:var(--blue-400);display:inline-flex;gap:8px;text-decoration:none}.dashboard-detail-breadcrumb-dashboard{color:var(--blue-400)}.dashboard-detail-breadcrumb-link:hover .dashboard-detail-breadcrumb-dashboard{color:var(--blue-500);text-decoration:none}.dashboard-detail-breadcrumb-link:hover{text-decoration:none}.dashboard-detail-breadcrumb-link .mgc_left_line:before{color:var(--blue-400);font-size:18px}.dashboard-detail-breadcrumb-link:hover .mgc_left_line:before{color:var(--blue-500)}.dashboard-detail-breadcrumb-separator{color:var(--blue-400);margin:0 4px}.dashboard-detail-breadcrumb-current{color:var(--blue-600)}.dashboard-status-badge{border-radius:8px;display:inline-block;font-size:12px;font-weight:500;height:20px;line-height:20px;margin:0;padding:0 8px;white-space:nowrap;width:fit-content}.today-schedule-detail-container{box-sizing:border-box;display:flex;flex-direction:column;gap:0}.today-schedule-detail-panel{background:var(--blue-100);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:0}.today-schedule-detail-breadcrumb{background:#0000;margin-bottom:0;position:static}.today-schedule-detail-toolbar{align-items:center;display:flex;gap:8px;justify-content:space-between;width:100%}.today-schedule-detail-date-controls{align-items:center;display:flex;flex-shrink:0;gap:8px}.today-schedule-detail-range-tabs{flex-shrink:0}.today-schedule-detail-metrics-row{display:flex;flex-direction:row;gap:8px;width:100%}.today-schedule-detail-metric-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;cursor:pointer;display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0;padding:8px 12px;text-align:left;transition:border-color .15s ease,box-shadow .15s ease}.today-schedule-detail-metric-card:hover{border-color:var(--blue-300)}.today-schedule-detail-metric-card-active{border-color:var(--blue-500);box-shadow:0 5px 10px #185dd840}.today-schedule-detail-metric-card-active:hover{border-color:var(--blue-500)}.today-schedule-detail-metric-card-header{align-items:center;display:flex;gap:8px;justify-content:space-between;width:100%}.today-schedule-detail-metric-card-label{color:var(--gray-400);font-size:14px;font-weight:500;line-height:22px}.today-schedule-detail-metric-card-goal{color:var(--blue-600);font-size:14px;font-weight:400;line-height:22px;white-space:nowrap}.today-schedule-detail-metric-card-value{color:var(--blue-700);font-size:24px;font-weight:600;letter-spacing:-.103px;line-height:32px}.today-schedule-detail-metric-card-value--danger{color:var(--red-500)}.today-schedule-detail-metric-card-see-more{align-items:center;color:var(--blue-500);display:flex;font-size:14px;font-weight:400;gap:8px;justify-content:flex-end;line-height:22px;width:100%}.today-schedule-detail-metric-card-see-more .mgc_down_small_fill:before{color:var(--blue-500);font-size:16px}.today-schedule-detail-content,.today-schedule-detail-open-chair-chart-card{display:flex;flex-direction:column;gap:8px;width:100%}.today-schedule-detail-open-chair-chart-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px}.today-schedule-detail-open-chair-chart-title{color:var(--blue-600);font-size:14px;font-weight:600;line-height:22px;margin:0;padding:1px 0}.today-schedule-detail-open-chair-chart-body{display:flex;flex-direction:column;gap:8px;width:100%}.today-schedule-detail-open-chair-chart-legend{display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:4px}.today-schedule-detail-open-chair-chart-legend-item{align-items:center;color:var(--gray-400);display:inline-flex;font-size:14px;font-weight:500;gap:8px;line-height:22px}.today-schedule-detail-open-chair-chart-legend-dot{background:var(--blue-400);border-radius:50%;flex-shrink:0;height:8px;width:8px}.today-schedule-detail-no-show-chart-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:8px 12px;width:100%}.today-schedule-detail-no-show-chart-body{display:flex;flex-direction:column;gap:8px;min-width:0;width:100%}.today-schedule-detail-no-show-chart-body .recharts-responsive-container{min-width:0}.today-schedule-detail-no-show-chart-legend{display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:center;padding-bottom:4px}.today-schedule-detail-no-show-chart-legend-item{align-items:center;color:var(--gray-400);display:inline-flex;font-size:14px;font-weight:500;gap:8px;line-height:22px}.today-schedule-detail-no-show-chart-legend-dot{border-radius:50%;flex-shrink:0;height:8px;width:8px}.today-schedule-detail-no-show-chart-legend-dot--actual{background:var(--blue-400)}.today-schedule-detail-no-show-chart-legend-dot--projected{background:var(--orange-300)}.today-schedule-detail-status-badge{border-radius:8px;display:inline-block;font-size:12px;font-weight:500;height:20px;line-height:20px;margin:0;padding:0 8px;width:fit-content}.today-schedule-detail-confirmation-chart-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:8px 12px;width:100%}.today-schedule-detail-confirmation-chart-title{color:var(--blue-600);font-size:14px;font-weight:600;line-height:22px;margin:0;padding:1px 0}.today-schedule-detail-confirmation-chart-body{display:flex;flex-direction:column;gap:8px;min-width:0;width:100%}.today-schedule-detail-confirmation-chart-plot{min-width:0;width:100%}.today-schedule-detail-confirmation-chart-body .recharts-responsive-container{min-width:0}.today-schedule-detail-confirmation-chart-legend{display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:center;padding-bottom:4px}.today-schedule-detail-confirmation-chart-legend-item{align-items:center;color:var(--gray-400);display:inline-flex;font-size:14px;font-weight:500;gap:8px;line-height:22px}.today-schedule-detail-confirmation-chart-legend-dot{border-radius:50%;flex-shrink:0;height:8px;width:8px}.today-schedule-detail-table-wrap{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px;width:100%}.today-schedule-detail-table-wrap .today-schedule-detail-actions-col,.today-schedule-detail-table-wrap .today-schedule-detail-notes-col{text-align:center}.today-schedule-detail-table-wrap .today-schedule-detail-actions-col .dst-th-content,.today-schedule-detail-table-wrap .today-schedule-detail-notes-col .dst-th-content{display:flex;justify-content:center}.today-schedule-detail-table-wrap td.today-schedule-detail-actions-col .action-buttons,.today-schedule-detail-table-wrap td.today-schedule-detail-notes-col .action-buttons{justify-content:center}.today-schedule-detail-content .action-buttons{display:flex;gap:0;justify-content:flex-start}.today-schedule-detail-content .action-button-filled{background-color:var(--blue-500);border:none;border-radius:8px;cursor:pointer;padding:6px 10px}.today-schedule-detail-content .action-button-filled .mgc_phone_fill:before,.today-schedule-detail-content .action-button-filled i:before{color:var(--gray-white)}.today-schedule-detail-content .action-button{background-color:var(--gray-white);border:1px solid var(--blue-500);border-radius:8px;color:var(--blue-500);cursor:pointer;margin-left:4px;padding:6px 10px}.today-schedule-detail-content .action-button .mgc:before,.today-schedule-detail-content .action-button .ti:before{color:var(--blue-500);font-size:16px}.today-schedule-detail-content .action-button:disabled{opacity:.5;pointer-events:none}.today-forecast-detail-container{box-sizing:border-box;display:flex;flex-direction:column;gap:0}.today-forecast-detail-panel{background:var(--blue-100);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:0}.today-forecast-detail-breadcrumb{background:#0000;margin-bottom:0;position:static}.today-forecast-detail-toolbar{align-items:center;display:flex;gap:8px;width:100%}.today-forecast-detail-date-controls{align-items:center;display:flex;flex-shrink:0;gap:8px}.today-forecast-detail-metrics-row{display:flex;flex-direction:row;gap:8px;width:100%}.today-forecast-detail-metric-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;flex:1 1;min-width:0;padding:8px 12px}.today-forecast-detail-content{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px;width:100%}.today-forecast-detail-table-wrap{width:100%}.finance-detail-toolbar{justify-content:space-between;padding-inline:0;padding-bottom:0;width:100%}.finance-detail-toolbar,.finance-detail-toolbar .dashboard-toolbar-left{align-items:center;display:flex;flex-shrink:0;gap:8px}.finance-detail-toolbar .dashboard-right-tabs{flex-shrink:0;margin-left:auto}.dashboard-section-header:not(:has(.dashboard-section-title)) .dashboard-section-header-start{display:none}.dashboard-section-header:not(:has(.dashboard-section-title)) .dashboard-section-header-end{flex:1 1;min-width:0;width:100%}.finance-detail-panel-toolbar{align-items:center;display:flex;gap:8px;justify-content:space-between;width:100%}.dashboard-finance-detail-loading-container,.overview-detail-loading-container{display:flex;flex-direction:column;gap:8px;width:100%}.ar-aging-detail-container{gap:0}.ar-aging-detail-container,.ar-aging-detail-panel{box-sizing:border-box;display:flex;flex-direction:column}.ar-aging-detail-panel{background:var(--blue-100);border-radius:16px;gap:8px;padding:0}.ar-aging-detail-breadcrumb{background:#0000;margin-bottom:0;position:static}.ar-aging-detail-panel .finance-detail-panel-toolbar{padding:0}.ar-aging-detail-panel .dashboard-finance-detail-loading-container{display:flex;flex-direction:column;gap:8px;width:100%}.ar-aging-detail-metrics-row{display:flex;flex-direction:row;gap:8px;width:100%}.ar-aging-detail-metric-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0;padding:8px 12px}.ar-aging-detail-metric-card-label{color:var(--gray-400);font-size:14px;font-weight:500;line-height:22px}.ar-aging-detail-metric-card-value{color:var(--blue-700);font-size:24px;font-weight:600;letter-spacing:-.43px;line-height:32px}.ar-aging-detail-metric-trend{align-items:center;display:inline-flex;font-size:12px;font-weight:400;gap:4px;line-height:20px}.ar-aging-detail-metric-trend--up{color:var(--vivid-green-500)}.ar-aging-detail-metric-trend--down{color:var(--red-500)}.ar-aging-detail-metric-trend .mgc_arrow_up_circle_fill:before{color:var(--vivid-green-500);font-size:16px}.ar-aging-detail-metric-trend .mgc_arrow_down_circle_fill:before{color:var(--red-500);font-size:16px}.ar-aging-detail-chart-card,.ar-aging-detail-content{display:flex;flex-direction:column;gap:8px;width:100%}.ar-aging-detail-chart-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px}.ar-aging-detail-chart-title{align-items:center;color:var(--blue-600);display:inline-flex;font-size:14px;font-weight:600;gap:8px;line-height:22px;margin:0}.ar-aging-detail-chart-title .mgc_right_line:before{color:var(--blue-600);font-size:16px}.ar-aging-detail-chart{flex:0 0 auto;min-height:0;width:100%}.ar-aging-detail-legend{color:var(--gray-400);display:flex;flex-wrap:wrap;font-size:14px;font-weight:500;gap:8px 16px;justify-content:center;line-height:22px;margin-top:-4px}.ar-aging-detail-legend-item{align-items:center;display:inline-flex;gap:8px}.ar-aging-detail-legend-dot{border-radius:50%;flex-shrink:0;height:8px;width:8px}.ar-aging-detail-table-wrap,.operations-detail-metric-section{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px;width:100%}.operations-detail-metric-section{display:flex;flex-direction:column;gap:8px}.operations-detail-metric-section-label{color:var(--blue-600);font-size:14px;font-weight:600;line-height:22px;margin:0}.operations-detail-metrics-row{display:flex;flex-direction:row;gap:8px;width:100%}.operations-detail-metric-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;flex:1 1;min-width:0;padding:8px 12px}@media (max-width:900px){.operations-detail-metrics-row{flex-wrap:wrap}.operations-detail-metric-card{flex:1 1 140px}}.ar-over-90-day-detail-container{box-sizing:border-box;display:flex;flex-direction:column;gap:0}.ar-over-90-day-detail-panel{background:var(--blue-100);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:0}.ar-over-90-day-detail-breadcrumb{background:#0000;margin-bottom:0;position:static}.ar-over-90-day-detail-charts-row{align-items:stretch;display:flex;flex-direction:row;gap:8px;width:100%}.ar-over-90-day-detail-chart-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0;padding:8px 12px}.ar-over-90-day-detail-chart-title{color:var(--blue-600);font-size:14px;font-weight:600;line-height:22px;margin:0}.ar-over-90-day-detail-chart{min-height:220px;width:100%}.ar-over-90-day-detail-content{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px;width:100%}.ar-over-90-day-detail-table-wrap{width:100%}.ar-over-90-day-detail-table-wrap .dst-table{min-width:1100px}.ar-over-90-day-detail-table-wrap .dst-tbody td.ar-over-90-day-detail-guarantor-cell,.ar-over-90-day-detail-table-wrap .dst-thead th.ar-over-90-day-detail-guarantor-cell{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ar-over-90-day-detail-guarantor-ellipsis{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ar-over-90-day-detail-status-badge{align-items:center;border-radius:8px;display:inline-flex;font-size:12px;font-weight:500;justify-content:center;line-height:20px;padding:0 8px;white-space:nowrap}.production-detail-container{gap:0}.production-detail-container,.production-detail-panel{box-sizing:border-box;display:flex;flex-direction:column}.production-detail-panel{background:var(--blue-100);border-radius:16px;gap:8px;padding:0}.production-detail-breadcrumb{background:#0000;margin-bottom:0;position:static}.production-detail-toolbar{align-items:center;display:flex;gap:8px;justify-content:space-between;width:100%}.production-detail-date-controls{align-items:center;display:flex;flex-shrink:0;gap:8px}.production-detail-range-tabs{flex-shrink:0}.production-detail-content{display:flex;flex-direction:column;gap:8px;width:100%}.production-detail-metrics-row{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;width:100%}.production-detail-metric-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:140px;padding:8px 12px}.production-detail-metric-card-label{color:var(--gray-400);font-size:14px;font-weight:500;line-height:22px}.production-detail-metric-card-value{color:var(--blue-700);font-size:24px;font-weight:600;letter-spacing:-.43px;line-height:32px}.production-detail-metric-card-goal{color:var(--gray-400);font-weight:600}.production-detail-metric-trend{align-items:center;display:inline-flex;font-size:12px;font-weight:400;gap:4px;line-height:20px}.production-detail-metric-trend--up{color:var(--vivid-green-500)}.production-detail-metric-trend--down{color:var(--red-500)}.production-detail-distribution-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:8px 12px;width:100%}.production-detail-distribution-title{color:var(--blue-600);font-size:14px;font-weight:600;line-height:22px;margin:0}.production-detail-donuts-row{display:flex;flex-direction:row;gap:8px;width:100%}.production-detail-donut-column{align-items:stretch;display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0}.production-detail-donut-chart-box,.production-detail-donut-metric-box{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;box-sizing:border-box;padding:8px 12px;width:100%}.production-detail-donut-metric-box{display:flex;flex-direction:column;gap:2px}.production-detail-donut-header-label{color:var(--gray-400);font-size:14px;font-weight:500;line-height:22px}.production-detail-donut-header-value{color:var(--blue-700);font-size:24px;font-weight:600;letter-spacing:-.43px;line-height:32px}.production-detail-donut-header-goal{color:var(--gray-400);font-weight:600}.production-detail-donut-chart-box{align-items:center;display:flex;flex-direction:column;gap:12px;overflow:visible}.production-detail-donut-chart.dashboard-half-donut{flex-shrink:0;min-height:0;width:100%}.production-detail-donut-chart .dashboard-half-donut-chart-wrapper{margin-left:auto;margin-right:auto}.production-detail-donut-chart .recharts-wrapper{overflow:visible}.production-detail-donut-legend{align-items:center;color:var(--gray-400);display:flex;flex-wrap:wrap;font-size:14px;font-weight:500;gap:8px 16px;justify-content:center;line-height:22px;width:100%}.production-detail-donut-legend-item{align-items:center;display:inline-flex;gap:8px}.production-detail-donut-legend-dot{border-radius:50%;flex-shrink:0;height:8px;width:8px}.production-detail-table-wrap{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px;width:100%}.production-detail-table-wrap .dst-table{min-width:900px}.production-detail-finance-metric-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;flex:1 1;min-width:0;padding:8px 12px}.production-detail-chart-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:8px 12px;width:100%}.production-detail-chart-card-header{align-items:flex-start;display:flex;gap:8px;justify-content:space-between;width:100%}.production-detail-chart-title{color:var(--blue-600);font-size:14px;font-weight:600;line-height:22px;margin:0}.production-detail-chart-card-meta{align-items:center;display:flex;flex-shrink:0;font-size:12px;gap:8px;line-height:20px}.production-detail-chart-trend{color:var(--vivid-green-500);white-space:nowrap}.production-detail-chart-goal{color:var(--blue-600);font-size:14px;line-height:22px;white-space:nowrap}.production-detail-chart-wrap{display:flex;flex-direction:column;gap:8px;width:100%}.production-detail-chart{width:100%}.production-detail-chart-legend{align-items:center;color:var(--gray-400);display:flex;flex-wrap:wrap;font-size:14px;font-weight:500;gap:8px 16px;justify-content:center;line-height:22px;padding:0 30px}.production-detail-chart-legend-item{align-items:center;display:inline-flex;gap:8px}.production-detail-chart-legend-dot{border-radius:50%;flex-shrink:0;height:8px;width:8px}@media (max-width:900px){.production-detail-chart-card-header{align-items:flex-start;flex-direction:column}.production-detail-chart-legend{padding:0 8px}}.production-detail-main-card .dashboard-section-content{flex-direction:column;gap:16px}.production-detail-header-controls{align-items:center;display:flex;flex-shrink:0;gap:8px}.production-detail-range-tabs{margin-left:4px}.production-detail-metrics-row .dashboard-metric-item{flex:1 1;min-width:140px}.treatment-acceptance-detail-container{box-sizing:border-box;display:flex;flex-direction:column;gap:0}.treatment-acceptance-detail-panel{background:var(--blue-100);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:0}.treatment-acceptance-detail-breadcrumb{background:#0000;margin-bottom:0;position:static}.treatment-acceptance-detail-toolbar{align-items:center;display:flex;gap:8px;justify-content:space-between;width:100%}.treatment-acceptance-detail-date-controls{align-items:center;display:flex;flex-shrink:0;gap:8px}.treatment-acceptance-detail-range-tabs{flex-shrink:0}.treatment-acceptance-detail-metrics-row{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;width:100%}.treatment-acceptance-detail-metric-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:200px;padding:8px 12px}.treatment-acceptance-detail-metric-card-label{color:var(--gray-400);font-size:14px;font-weight:500;line-height:22px}.treatment-acceptance-detail-metric-card-value{color:var(--blue-700);font-size:24px;font-weight:600;letter-spacing:-.43px;line-height:32px}.treatment-acceptance-detail-metric-trend{align-items:center;display:inline-flex;font-size:12px;font-weight:400;gap:4px;line-height:20px}.treatment-acceptance-detail-metric-trend--up{color:var(--vivid-green-500)}.treatment-acceptance-detail-metric-trend--down{color:var(--red-500)}.treatment-acceptance-detail-chart-card,.treatment-acceptance-detail-content{display:flex;flex-direction:column;gap:8px;width:100%}.treatment-acceptance-detail-chart-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px}.treatment-acceptance-detail-chart-title{color:var(--blue-600);font-size:14px;font-weight:600;line-height:22px;margin:0}.treatment-acceptance-detail-chart{width:100%}.treatment-acceptance-detail-chart .recharts-cartesian-axis-tick{overflow:visible}.treatment-acceptance-detail-legend{align-items:center;color:var(--gray-400);display:flex;flex-wrap:wrap;font-size:14px;font-weight:500;gap:8px 16px;justify-content:center;line-height:22px}.treatment-acceptance-detail-legend-item{align-items:center;display:inline-flex;gap:8px}.treatment-acceptance-detail-legend-dot{border-radius:50%;flex-shrink:0;height:8px;width:8px}.treatment-acceptance-detail-table-wrap{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px;width:100%}.collection-detail-container{gap:0}.collection-detail-container,.collection-detail-panel{box-sizing:border-box;display:flex;flex-direction:column}.collection-detail-panel{background:var(--blue-100);border-radius:16px;gap:8px;padding:0}.collection-detail-breadcrumb{background:#0000;margin-bottom:0;position:static}.collection-detail-toolbar{align-items:center;display:flex;gap:8px;justify-content:space-between;width:100%}.collection-detail-date-controls{align-items:center;display:flex;flex-shrink:0;gap:8px}.collection-detail-range-tabs{flex-shrink:0}.collection-detail-metrics-row{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;width:100%}.collection-detail-metric-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:160px;padding:8px 12px}.collection-detail-metric-card-label{color:var(--gray-400);font-size:14px;font-weight:500;line-height:22px}.collection-detail-metric-card-value{color:var(--blue-700);font-size:24px;font-weight:600;letter-spacing:-.43px;line-height:32px}.collection-detail-metric-card-goal{color:var(--gray-400);font-weight:600}.collection-detail-metric-trend{align-items:center;display:inline-flex;font-size:12px;font-weight:400;gap:4px;line-height:20px}.collection-detail-metric-trend--up{color:var(--vivid-green-500)}.collection-detail-metric-trend--down{color:var(--red-500)}.collection-detail-metric-trend .mgc_arrow_up_circle_fill:before{color:var(--vivid-green-500);font-size:16px}.collection-detail-metric-trend .mgc_arrow_down_circle_fill:before{color:var(--red-500);font-size:16px}.collection-detail-chart-card,.collection-detail-content{display:flex;flex-direction:column;gap:8px;width:100%}.collection-detail-chart-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px}.collection-detail-chart-title{color:var(--blue-600);font-size:14px;font-weight:600;line-height:22px;margin:0}.collection-detail-chart{width:100%}.collection-detail-chart .recharts-cartesian-axis-tick,.collection-detail-chart .recharts-yAxis .recharts-layer{overflow:visible}.collection-detail-chart-legend{align-items:center;color:var(--gray-400);display:flex;flex-wrap:wrap;font-size:14px;font-weight:500;gap:8px 16px;justify-content:center;line-height:22px}.collection-detail-chart-legend-item{align-items:center;display:inline-flex;gap:8px}.collection-detail-chart-legend-dot{border-radius:50%;flex-shrink:0;height:8px;width:8px}.collection-detail-table-wrap{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px;width:100%}.collection-detail-section-title{color:var(--blue-600);font-size:14px;font-weight:600;margin:0}.collection-detail-section-title-hidden{display:none}.collection-detail-table-card{background:var(--gray-white);border-radius:12px;box-sizing:border-box}.collection-performance-detail-container{box-sizing:border-box;display:flex;flex-direction:column;gap:0}.collection-performance-detail-panel{background:var(--blue-100);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:0}.collection-performance-detail-breadcrumb{background:#0000;margin-bottom:0;position:static}.collection-performance-detail-toolbar{align-items:center;display:flex;gap:8px;justify-content:space-between;width:100%}.collection-performance-detail-date-controls{align-items:center;display:flex;flex-shrink:0;gap:8px}.collection-performance-detail-range-tabs{flex-shrink:0}.collection-performance-detail-content{display:flex;flex-direction:column;gap:8px;width:100%}.collection-performance-detail-metrics-row{display:flex;flex-direction:row;gap:8px;width:100%}.collection-performance-detail-metric-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;flex:1 1;min-width:0;padding:8px 12px}.collection-performance-detail-chart-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:8px 12px;width:100%}.collection-performance-detail-chart-card-header{align-items:flex-start;display:flex;gap:8px;justify-content:space-between;width:100%}.collection-performance-detail-chart-title{color:var(--blue-600);font-size:14px;font-weight:600;line-height:22px;margin:0}.collection-performance-detail-chart-card-meta{align-items:center;display:flex;flex-shrink:0;font-size:12px;gap:8px;line-height:20px}.collection-performance-detail-chart-trend{color:var(--vivid-green-500);white-space:nowrap}.collection-performance-detail-chart-goal{color:var(--blue-600);font-size:14px;line-height:22px;white-space:nowrap}.collection-performance-detail-chart-wrap{display:flex;flex-direction:column;gap:8px;width:100%}.collection-performance-detail-chart{width:100%}.collection-performance-detail-chart-wrap .recharts-cartesian-axis-tick,.collection-performance-detail-chart-wrap .recharts-yAxis .recharts-layer{overflow:visible}.collection-performance-detail-chart-legend{align-items:center;color:var(--gray-400);display:flex;flex-wrap:wrap;font-size:14px;font-weight:500;gap:8px 16px;justify-content:center;line-height:22px;padding:0 30px}.collection-performance-detail-chart-legend-item{align-items:center;display:inline-flex;gap:8px}.collection-performance-detail-chart-legend-dot{border-radius:50%;flex-shrink:0;height:8px;width:8px}.collection-performance-detail-table-wrap{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px;width:100%}.collection-performance-detail-table-wrap .dst-table{min-width:900px}@media (max-width:900px){.collection-performance-detail-metrics-row{flex-wrap:wrap}.collection-performance-detail-chart-card-header{align-items:flex-start;flex-direction:column}.collection-performance-detail-chart-legend{padding:0 8px}}.insurance-patient-collection-detail-container{box-sizing:border-box;display:flex;flex-direction:column;gap:0}.insurance-patient-collection-detail-panel{background:var(--blue-100);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:0}.insurance-patient-collection-detail-breadcrumb{background:#0000;margin-bottom:0;position:static}.insurance-patient-collection-detail-toolbar{align-items:center;display:flex;gap:8px;justify-content:space-between;width:100%}.insurance-patient-collection-detail-date-controls{align-items:center;display:flex;flex-shrink:0;gap:8px}.insurance-patient-collection-detail-range-tabs{flex-shrink:0}.insurance-patient-collection-detail-content{display:flex;flex-direction:column;gap:8px;width:100%}.insurance-patient-collection-detail-metrics-row{display:flex;flex-direction:row;gap:8px;width:100%}.insurance-patient-collection-detail-metric-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;flex:1 1;min-width:0;padding:8px 12px}.insurance-patient-collection-detail-chart-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:8px 12px;width:100%}.insurance-patient-collection-detail-chart-title{color:var(--blue-600);font-size:14px;font-weight:600;line-height:22px;margin:0}.insurance-patient-collection-detail-chart-wrap{display:flex;flex-direction:column;gap:8px;width:100%}.insurance-patient-collection-detail-chart{width:100%}.insurance-patient-collection-detail-chart-wrap .recharts-cartesian-axis-tick,.insurance-patient-collection-detail-chart-wrap .recharts-yAxis .recharts-layer{overflow:visible}.insurance-patient-collection-detail-chart-legend{align-items:center;color:var(--gray-400);display:flex;flex-wrap:wrap;font-size:14px;font-weight:500;gap:8px 16px;justify-content:center;line-height:22px;padding:0 24px}.insurance-patient-collection-detail-chart-legend-item{align-items:center;display:inline-flex;gap:8px}.insurance-patient-collection-detail-chart-legend-dot{border-radius:50%;flex-shrink:0;height:8px;width:8px}.insurance-patient-collection-detail-table-wrap{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px;width:100%}.insurance-patient-collection-detail-table-wrap .dst-table{min-width:900px}@media (max-width:900px){.insurance-patient-collection-detail-metrics-row{flex-wrap:wrap}.insurance-patient-collection-detail-chart-legend{padding:0 8px}}.dentist-hygienist-production-detail-container{box-sizing:border-box;display:flex;flex-direction:column;gap:0}.dentist-hygienist-production-detail-panel{background:var(--blue-100);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:0}.dentist-hygienist-production-detail-breadcrumb{background:#0000;margin-bottom:0;position:static}.dentist-hygienist-production-detail-toolbar{align-items:center;display:flex;gap:8px;justify-content:space-between;width:100%}.dentist-hygienist-production-detail-date-controls{align-items:center;display:flex;flex-shrink:0;gap:8px}.dentist-hygienist-production-detail-range-tabs{flex-shrink:0}.dentist-hygienist-production-detail-content{display:flex;flex-direction:column;gap:8px;width:100%}.dentist-hygienist-production-detail-metrics-row{display:flex;flex-direction:row;gap:8px;width:100%}.dentist-hygienist-production-detail-metric-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;flex:1 1;min-width:0;padding:8px 12px}.dentist-hygienist-production-detail-chart-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:8px 12px;width:100%}.dentist-hygienist-production-detail-chart-title{color:var(--blue-600);font-size:14px;font-weight:600;line-height:22px;margin:0}.dentist-hygienist-production-detail-chart-wrap{display:flex;flex-direction:column;gap:8px;width:100%}.dentist-hygienist-production-detail-chart{width:100%}.dentist-hygienist-production-detail-chart-wrap .recharts-cartesian-axis-tick,.dentist-hygienist-production-detail-chart-wrap .recharts-yAxis .recharts-layer{overflow:visible}.dentist-hygienist-production-detail-chart-legend{align-items:center;color:var(--gray-400);display:flex;flex-wrap:wrap;font-size:14px;font-weight:500;gap:8px 16px;justify-content:center;line-height:22px;padding:0 24px}.dentist-hygienist-production-detail-chart-legend-item{align-items:center;display:inline-flex;gap:8px}.dentist-hygienist-production-detail-chart-legend-dot{border-radius:50%;flex-shrink:0;height:8px;width:8px}.dentist-hygienist-production-detail-table-wrap{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px;width:100%}.dentist-hygienist-production-detail-table-wrap .dst-table{min-width:900px}@media (max-width:900px){.dentist-hygienist-production-detail-metrics-row{flex-wrap:wrap}.dentist-hygienist-production-detail-chart-legend{padding:0 8px}}.treatment-value-detail-container{box-sizing:border-box;display:flex;flex-direction:column;gap:0}.treatment-value-detail-panel{background:var(--blue-100);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:0}.treatment-value-detail-breadcrumb{background:#0000;margin-bottom:0;position:static}.treatment-value-detail-toolbar{align-items:center;display:flex;gap:8px;justify-content:space-between;width:100%}.treatment-value-detail-date-controls{align-items:center;display:flex;flex-shrink:0;gap:8px}.treatment-value-detail-range-tabs{flex-shrink:0}.treatment-value-detail-content{display:flex;flex-direction:column;gap:8px;width:100%}.treatment-value-detail-metrics-row{display:flex;flex-direction:row;gap:8px;width:100%}.treatment-value-detail-metric-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0;padding:8px 12px}.treatment-value-detail-metric-card-label{color:var(--gray-400);font-size:14px;font-weight:500;line-height:22px}.treatment-value-detail-metric-card-value{color:var(--blue-700);font-size:24px;font-weight:600;letter-spacing:-.43px;line-height:32px}.treatment-value-detail-metric-trend{align-items:center;color:var(--vivid-green-500);display:inline-flex;font-size:12px;font-weight:400;gap:4px;line-height:20px}.treatment-value-detail-metric-trend .mgc_arrow_up_circle_fill:before{color:var(--vivid-green-500);font-size:16px}.treatment-value-detail-metric-trend .mgc_arrow_down_circle_fill:before{color:var(--red-500);font-size:16px}.treatment-value-detail-chart-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:8px 12px;width:100%}.treatment-value-detail-chart-title{color:var(--blue-600);font-size:14px;font-weight:600;line-height:22px;margin:0}.treatment-value-detail-chart-wrap{display:flex;flex-direction:column;gap:8px;width:100%}.treatment-value-detail-chart{width:100%}.treatment-value-detail-chart-legend{align-items:center;color:var(--gray-400);display:flex;flex-wrap:wrap;font-size:14px;font-weight:500;gap:8px 16px;justify-content:center;line-height:22px;padding:0 24px}.treatment-value-detail-chart-legend-item{align-items:center;display:inline-flex;gap:8px}.treatment-value-detail-chart-legend-dot{border-radius:50%;flex-shrink:0;height:8px;width:8px}.treatment-value-detail-table-wrap{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px;width:100%}.treatment-value-detail-table-wrap .dst-table{min-width:900px}@media (max-width:900px){.treatment-value-detail-metrics-row{flex-wrap:wrap}.treatment-value-detail-chart-legend{padding:0 8px}}.finance-collection-detail-container{box-sizing:border-box;display:flex;flex-direction:column;gap:0}.finance-collection-detail-panel{background:var(--blue-100);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:0}.finance-collection-detail-breadcrumb{background:#0000;margin-bottom:0;position:static}.finance-collection-detail-toolbar{align-items:center;display:flex;gap:8px;justify-content:space-between;width:100%}.finance-collection-detail-date-controls{align-items:center;display:flex;flex-shrink:0;gap:8px}.finance-collection-detail-range-tabs{flex-shrink:0}.finance-collection-detail-metrics-row{display:flex;flex-direction:row;gap:8px;width:100%}.finance-collection-detail-metric-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0;padding:8px 12px}.finance-collection-detail-metric-card-label{color:var(--gray-400);font-size:14px;font-weight:500;line-height:22px}.finance-collection-detail-metric-card-value{color:var(--blue-700);font-size:24px;font-weight:600;letter-spacing:-.43px;line-height:32px}.finance-collection-detail-chart-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:8px 12px;width:100%}.finance-collection-detail-chart-header{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.finance-collection-detail-chart-title{color:var(--blue-600);font-size:14px;font-weight:600;line-height:22px;margin:0}.finance-collection-detail-chart-meta{align-items:center;display:flex;font-size:12px;gap:12px;line-height:20px}.finance-collection-detail-chart-goal{color:var(--blue-600)}.finance-collection-detail-chart-change{align-items:center;color:var(--vivid-green-500);display:inline-flex;gap:4px}.finance-collection-detail-chart-change .mgc_arrow_up_circle_fill:before{color:var(--vivid-green-500);font-size:16px}.finance-collection-detail-chart-wrap{display:flex;flex-direction:column;gap:8px;width:100%}.finance-collection-detail-chart{height:280px;width:100%}.finance-collection-detail-chart-legend{align-items:center;color:var(--gray-400);display:flex;flex-wrap:wrap;font-size:14px;font-weight:500;gap:8px 24px;justify-content:center;line-height:22px}.finance-collection-detail-chart-legend-item{align-items:center;display:inline-flex;gap:8px}.finance-collection-detail-chart-legend-dot{border-radius:50%;flex-shrink:0;height:8px;width:8px}.finance-collection-detail-table-wrap{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px;width:100%}.finance-collection-detail-table-wrap .dst-table{min-width:640px}@media (max-width:900px){.finance-collection-detail-metrics-row{flex-wrap:wrap}}.collection-ratio-detail-container{box-sizing:border-box;display:flex;flex-direction:column;gap:0}.collection-ratio-detail-panel{background:var(--blue-100);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:0}.collection-ratio-detail-breadcrumb{background:#0000;margin-bottom:0;position:static}.collection-ratio-detail-toolbar{align-items:center;display:flex;gap:8px;justify-content:space-between;width:100%}.collection-ratio-detail-date-controls{align-items:center;display:flex;flex-shrink:0;gap:8px}.collection-ratio-detail-range-tabs{flex-shrink:0}.collection-ratio-detail-kpi-row{align-items:stretch;display:flex;flex-direction:row;gap:8px;width:100%}.collection-ratio-detail-kpi-row .operations-detail-metric-section{display:flex;flex:1 1;flex-direction:column;min-width:0}.collection-ratio-detail-kpi-row .operations-detail-metrics-row{align-items:stretch;flex:1 1}.collection-ratio-detail-kpi-row .operations-detail-metric-card{min-height:100%}.collection-ratio-detail-kpi-row .operations-detail-metric-card .dashboard-metric-footer{margin-top:auto}.collection-ratio-detail-kpi-row .operations-detail-metric-card:not(:has(.dashboard-metric-footer)):after{content:"";display:block;margin-top:auto;min-height:20px}.collection-ratio-detail-section-card{align-items:stretch;background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0;padding:8px 12px}.collection-ratio-detail-section-title{color:var(--blue-600);font-size:14px;font-weight:600;line-height:22px;margin:0}.collection-ratio-detail-metrics-row{align-items:stretch;display:flex;flex:1 1;flex-direction:row;gap:8px;min-height:0;width:100%}.collection-ratio-detail-metric-card{background:#fdfdfd;border:1px solid var(--blue-200);border-radius:8px;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;gap:2px;min-height:100%;min-width:0;padding:8px 12px}.collection-ratio-detail-metric-card-header{align-items:flex-end;display:flex;gap:8px;justify-content:space-between;width:100%}.collection-ratio-detail-metric-card-label{color:var(--gray-400);font-size:14px;font-weight:500;line-height:22px}.collection-ratio-detail-metric-card-goal{color:var(--blue-600);font-size:12px;font-weight:400;line-height:20px;white-space:nowrap}.collection-ratio-detail-metric-card-value{color:var(--blue-700);font-size:24px;font-weight:600;letter-spacing:-.43px;line-height:32px}.collection-ratio-detail-metric-trend{align-items:center;color:var(--vivid-green-500);display:inline-flex;font-size:12px;font-weight:400;gap:4px;line-height:20px;margin-top:auto}.collection-ratio-detail-metric-trend--placeholder{min-height:20px;visibility:hidden}.collection-ratio-detail-metric-trend .mgc_arrow_up_circle_fill:before{color:var(--vivid-green-500);font-size:16px}.collection-ratio-detail-metric-trend .mgc_arrow_down_circle_fill:before{color:var(--red-500);font-size:16px}.collection-ratio-detail-chart-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px}.collection-ratio-detail-chart-card,.collection-ratio-detail-chart-wrap{display:flex;flex-direction:column;gap:8px;width:100%}.collection-ratio-detail-chart{width:100%}.collection-ratio-detail-chart-legend{align-items:center;color:var(--gray-400);display:flex;flex-wrap:wrap;font-size:14px;font-weight:500;gap:8px 24px;justify-content:center;line-height:22px}.collection-ratio-detail-chart-legend-item{align-items:center;display:inline-flex;gap:8px}.collection-ratio-detail-chart-legend-dot{border-radius:50%;flex-shrink:0;height:8px;width:8px}.collection-ratio-detail-table-wrap{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px;width:100%}.collection-ratio-detail-table-wrap .dst-table{min-width:720px}@media (max-width:900px){.collection-ratio-detail-kpi-row{flex-direction:column}.collection-ratio-detail-metrics-row{flex-wrap:wrap}}.production-by-department-detail-container{box-sizing:border-box;display:flex;flex-direction:column;gap:0}.production-by-department-detail-panel{background:var(--blue-100);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:0}.production-by-department-detail-breadcrumb{background:#0000;margin-bottom:0;position:static}.production-by-department-detail-content{display:flex;flex-direction:column;gap:8px;width:100%}.production-by-department-detail-toolbar{align-items:center;display:flex;gap:8px;justify-content:space-between;width:100%}.production-by-department-detail-date-controls{align-items:center;display:flex;flex-shrink:0;gap:8px}.production-by-department-detail-range-tabs{flex-shrink:0}.production-by-department-detail-kpi-row{align-items:stretch;display:flex;flex-direction:row;gap:8px;width:100%}.production-by-department-detail-kpi-row .operations-detail-metric-section{flex:1 1;min-width:0}.production-by-department-detail-section-title{color:var(--blue-600);font-size:14px;font-weight:600;line-height:22px;margin:0}.production-by-department-detail-chart-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px}.production-by-department-detail-chart-card,.production-by-department-detail-chart-wrap{display:flex;flex-direction:column;gap:8px;width:100%}.production-by-department-detail-chart{width:100%}.production-by-department-detail-chart-legend{align-items:center;color:var(--gray-400);display:flex;flex-wrap:wrap;font-size:14px;font-weight:500;gap:8px 24px;justify-content:center;line-height:22px}.production-by-department-detail-chart-legend-item{align-items:center;display:inline-flex;gap:8px}.production-by-department-detail-chart-legend-dot{border-radius:50%;flex-shrink:0;height:8px;width:8px}.production-by-department-detail-table-wrap{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px;width:100%}.production-by-department-detail-table-wrap .dst-table{min-width:720px}@media (max-width:900px){.production-by-department-detail-kpi-row{flex-direction:column}}.production-by-procedure-detail-container{box-sizing:border-box;display:flex;flex-direction:column;gap:0}.production-by-procedure-detail-panel{background:var(--blue-100);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:0}.production-by-procedure-detail-breadcrumb{background:#0000;margin-bottom:0;position:static}.production-by-procedure-detail-toolbar{align-items:center;display:flex;gap:8px;justify-content:space-between;width:100%}.production-by-procedure-detail-date-controls{align-items:center;display:flex;flex-shrink:0;gap:8px}.production-by-procedure-detail-range-tabs{flex-shrink:0}.production-by-procedure-detail-chart-card,.production-by-procedure-detail-content{display:flex;flex-direction:column;gap:8px;width:100%}.production-by-procedure-detail-chart-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px}.production-by-procedure-detail-chart-title{color:var(--blue-600);font-size:14px;font-weight:600;line-height:22px;margin:0}.production-by-procedure-detail-chart-wrap{display:flex;flex-direction:column;gap:0;width:100%}.production-by-procedure-detail-chart{width:100%}.production-by-procedure-detail-chart-legend{align-items:center;color:var(--gray-400);display:flex;flex-wrap:wrap;font-size:14px;font-weight:500;gap:8px;justify-content:center;line-height:22px;padding:0 80px}.production-by-procedure-detail-chart-legend-item{align-items:center;display:inline-flex;gap:8px}.production-by-procedure-detail-chart-legend-dot{background:var(--blue-400);border-radius:50%;flex-shrink:0;height:8px;width:8px}.production-by-procedure-detail-table-wrap{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px;width:100%}.production-by-procedure-detail-table-wrap .dst-table{min-width:720px}.production-by-procedure-detail-table-wrap .dst-table td:first-child,.production-by-procedure-detail-table-wrap .dst-table th:first-child{max-width:360px;min-width:220px;overflow-wrap:anywhere;white-space:normal}.dashboard-bar-chart{min-height:120px;width:100%}.dashboard-bar-chart .recharts-cartesian-grid line,.dashboard-bar-chart .recharts-cartesian-grid-horizontal line{stroke:var(--gray-100)}.dashboard-bar-chart .recharts-bar-rectangle{outline:none}.production-per-provider-detail-container{box-sizing:border-box;display:flex;flex-direction:column;gap:0}.production-per-provider-detail-panel{background:var(--blue-100);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:0}.production-per-provider-detail-breadcrumb{background:#0000;margin-bottom:0;position:static}.production-per-provider-detail-toolbar{align-items:center;display:flex;gap:8px;justify-content:space-between;width:100%}.production-per-provider-detail-date-controls{align-items:center;display:flex;flex-shrink:0;gap:8px}.production-per-provider-detail-range-tabs{flex-shrink:0}.production-per-provider-detail-content{display:flex;flex-direction:column;gap:8px;width:100%}.production-per-provider-detail-metrics-row{display:flex;flex-direction:row;gap:8px;width:100%}.production-per-provider-detail-metric-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0;padding:12px}.production-per-provider-detail-metric-card-label{color:var(--gray-400);font-size:14px;font-weight:500;line-height:22px}.production-per-provider-detail-metric-card-value{color:var(--blue-700);font-size:24px;font-weight:600;letter-spacing:-.43px;line-height:32px}.production-per-provider-detail-chart-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:8px 12px;width:100%}.production-per-provider-detail-chart-title{color:var(--blue-600);font-size:14px;font-weight:600;line-height:22px;margin:0}.production-per-provider-detail-chart-wrap{display:flex;flex-direction:column;gap:8px;width:100%}.production-per-provider-detail-chart{width:100%}.production-per-provider-detail-chart-legend{align-items:center;color:var(--gray-400);display:flex;flex-wrap:wrap;font-size:14px;font-weight:500;gap:8px;justify-content:center;line-height:22px;padding:0 80px}.production-per-provider-detail-chart-legend-item{align-items:center;display:inline-flex;gap:8px}.production-per-provider-detail-chart-legend-dot{background:var(--blue-400);border-radius:50%;flex-shrink:0;height:8px;width:8px}.production-per-provider-detail-table-wrap{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px;width:100%}.production-per-provider-detail-table-wrap .dst-table{min-width:640px}.production-per-provider-detail-procedures-count{color:var(--gray-500)}.production-per-provider-detail-procedures-rate{color:var(--gray-400)}.production-per-provider-detail-table-wrap .dashboard-finance-provider-table-total td{background:var(--gray-white);border-top:1px solid var(--gray-200);color:var(--blue-500);font-size:12px;font-weight:600}@media (max-width:900px){.production-per-provider-detail-metrics-row{flex-wrap:wrap}.production-per-provider-detail-chart-legend{padding:0 8px}}.revenue-detail-container{gap:0}.revenue-detail-container,.revenue-detail-panel{box-sizing:border-box;display:flex;flex-direction:column}.revenue-detail-panel{background:var(--blue-100);border-radius:16px;gap:8px;padding:0}.revenue-detail-breadcrumb{background:#0000;margin-bottom:0;position:static}.revenue-detail-toolbar{align-items:center;display:flex;gap:8px;justify-content:space-between;width:100%}.revenue-detail-date-controls{align-items:center;display:flex;flex-shrink:0;gap:8px}.revenue-detail-range-tabs{flex-shrink:0}.revenue-detail-metrics-row{display:flex;flex-direction:row;gap:8px;width:100%}.revenue-detail-metric-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;cursor:pointer;display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0;padding:8px 12px;text-align:left;transition:border-color .15s ease,box-shadow .15s ease}.revenue-detail-metric-card:hover{border-color:var(--blue-300)}.revenue-detail-metric-card-active{border-color:var(--blue-500);box-shadow:0 5px 10px #185dd840}.revenue-detail-metric-card-active:hover{border-color:var(--blue-500)}.revenue-detail-metric-card-header{align-items:center;display:flex;gap:8px;justify-content:space-between;width:100%}.revenue-detail-metric-card-label{color:var(--gray-400);font-size:14px;font-weight:500;line-height:22px}.revenue-detail-metric-card-goal{color:var(--blue-600);font-size:14px;font-weight:400;line-height:22px;white-space:nowrap}.revenue-detail-metric-card-value{color:var(--blue-700);font-size:24px;font-weight:600;letter-spacing:-.103px;line-height:32px}.revenue-detail-metric-card-footer-row{align-items:flex-start;display:flex;gap:8px;justify-content:space-between;width:100%}.revenue-detail-metric-card-footer{align-items:center;color:var(--vivid-green-500);display:flex;font-size:12px;font-weight:400;gap:4px;line-height:20px}.revenue-detail-metric-card-footer .mgc_arrow_down_circle_fill:before,.revenue-detail-metric-card-footer .mgc_arrow_up_circle_fill:before{font-size:16px}.revenue-detail-metric-card-see-more{align-items:center;color:var(--blue-500);display:flex;flex-shrink:0;font-size:14px;font-weight:400;gap:8px;line-height:22px}.revenue-detail-metric-card-see-more .mgc_down_small_fill:before{color:var(--blue-500);font-size:16px}.revenue-detail-chart-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:8px 12px;width:100%}.revenue-detail-chart-title{color:var(--blue-600);font-size:14px;font-weight:600;line-height:22px;margin:0}.revenue-detail-payer-mix-card{min-height:396px}.revenue-detail-payer-mix-legend{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:center;padding-top:4px;width:100%}.revenue-detail-payer-mix-legend-item{align-items:center;color:var(--gray-400);display:inline-flex;font-size:14px;font-weight:500;gap:8px;line-height:22px}.revenue-detail-payer-mix-legend-dot{border-radius:50%;flex-shrink:0;height:8px;width:8px}.revenue-detail-growth-chart{width:100%}.revenue-detail-payer-mix-chart-plot{min-width:0;width:100%}.revenue-detail-payer-mix-chart-plot .recharts-responsive-container{min-width:0}.revenue-detail-content{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px;width:100%}.revenue-detail-table-wrap{width:100%}.revenue-detail-income-chart-and-table{align-items:flex-start;display:flex;flex-wrap:wrap;gap:24px}.revenue-detail-income-pie{flex-shrink:0}.revenue-detail-income-rank-table-wrap{flex:1 1;min-width:0}.revenue-detail-income-role-badge{background-color:var(--blue-100);border-radius:8px;color:var(--blue-700);display:inline-block;font-size:12px;font-weight:500;height:20px;line-height:20px;margin:0;padding:0 8px;white-space:nowrap;width:fit-content}.revenue-detail-income-payment-table .pagination-container{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.revenue-detail-main-card .dashboard-section-content{display:flex;flex-direction:column;gap:16px}.revenue-detail-header-controls{align-items:center;display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end;width:100%}.revenue-detail-table-card{background:var(--gray-white);border-radius:12px;display:flex;flex-direction:column;gap:8px}.revenue-detail-table-card .shared-table-wrapper{margin-bottom:0}.practice-revenue-overview-detail-container{box-sizing:border-box;display:flex;flex-direction:column;gap:0}.practice-revenue-overview-detail-panel{background:var(--blue-100);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:0}.practice-revenue-overview-detail-breadcrumb{background:#0000;margin-bottom:0;position:static}.practice-revenue-overview-detail-toolbar{align-items:center;display:flex;gap:8px;justify-content:space-between;width:100%}.practice-revenue-overview-detail-date-controls{align-items:center;display:flex;flex-shrink:0;gap:8px}.practice-revenue-overview-detail-range-tabs{flex-shrink:0}.practice-revenue-overview-detail-metrics-row{display:flex;flex-direction:row;gap:8px;width:100%}.practice-revenue-overview-detail-metric-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;flex:1 1;min-width:0;padding:8px 12px}.practice-revenue-overview-detail-chart-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:8px 12px;width:100%}.practice-revenue-overview-detail-chart-title{color:var(--blue-600);font-size:14px;font-weight:600;line-height:22px;margin:0}.practice-revenue-overview-detail-chart-wrap{display:flex;flex-direction:column;gap:8px;width:100%}.practice-revenue-overview-detail-chart{width:100%}.practice-revenue-overview-detail-chart-legend{align-items:center;color:var(--gray-400);display:flex;flex-wrap:wrap;font-size:14px;font-weight:500;gap:8px 16px;justify-content:center;line-height:22px;padding:0 30px}.practice-revenue-overview-detail-chart-legend-item{align-items:center;display:inline-flex;gap:8px}.practice-revenue-overview-detail-chart-legend-dot{border-radius:50%;flex-shrink:0;height:8px;width:8px}.practice-revenue-overview-detail-content{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px;width:100%}.practice-revenue-overview-detail-table-wrap{width:100%}.practice-revenue-overview-detail-table-wrap .dst-table{min-width:900px}@media (max-width:900px){.practice-revenue-overview-detail-metrics-row{flex-wrap:wrap}.practice-revenue-overview-detail-chart-legend{padding:0 8px}}.patient-acceptance-detail-container{box-sizing:border-box;display:flex;flex-direction:column;gap:0}.patient-acceptance-detail-panel{background:var(--blue-100);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:0}.patient-acceptance-detail-breadcrumb{background:#0000;margin-bottom:0;position:static}.patient-acceptance-detail-toolbar{align-items:center;display:flex;gap:8px;justify-content:space-between;width:100%}.patient-acceptance-detail-date-controls{align-items:center;display:flex;flex-shrink:0;gap:8px}.patient-acceptance-detail-range-tabs{flex-shrink:0}.patient-acceptance-detail-metrics-row{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;width:100%}.patient-acceptance-detail-metric-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:200px;padding:8px 12px}.patient-acceptance-detail-metric-card-label{color:var(--gray-400);font-size:14px;font-weight:500;line-height:22px}.patient-acceptance-detail-metric-card-value{color:var(--blue-700);font-size:24px;font-weight:600;letter-spacing:-.43px;line-height:32px}.patient-acceptance-detail-metric-card-goal{color:var(--gray-400);font-weight:600}.patient-acceptance-detail-metric-trend{align-items:center;display:inline-flex;font-size:12px;font-weight:400;gap:4px;line-height:20px}.patient-acceptance-detail-metric-trend--up{color:var(--vivid-green-500)}.patient-acceptance-detail-metric-trend--down{color:var(--red-500)}.patient-acceptance-detail-metric-trend .mgc_arrow_up_circle_fill:before{color:var(--vivid-green-500);font-size:16px}.patient-acceptance-detail-metric-trend .mgc_arrow_down_circle_fill:before{color:var(--red-500);font-size:16px}.patient-acceptance-detail-chart-card,.patient-acceptance-detail-content{display:flex;flex-direction:column;gap:8px;width:100%}.patient-acceptance-detail-chart-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px}.patient-acceptance-detail-chart-title{color:var(--blue-600);font-size:14px;font-weight:600;line-height:22px;margin:0}.patient-acceptance-detail-chart{width:100%}.patient-acceptance-detail-chart .recharts-cartesian-axis-tick{overflow:visible}.patient-acceptance-detail-legend{align-items:center;color:var(--gray-400);display:flex;flex-wrap:wrap;font-size:14px;font-weight:500;gap:8px 16px;justify-content:center;line-height:22px}.patient-acceptance-detail-legend-item{align-items:center;display:inline-flex;gap:8px}.patient-acceptance-detail-legend-dot{border-radius:50%;flex-shrink:0;height:8px;width:8px}.patient-acceptance-detail-table-wrap{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px;width:100%}.recare-detail-container{gap:0}.recare-detail-container,.recare-detail-panel{box-sizing:border-box;display:flex;flex-direction:column}.recare-detail-panel{background:var(--blue-100);border-radius:16px;gap:8px;padding:0}.recare-detail-breadcrumb{background:#0000;margin-bottom:0;position:static}.recare-detail-toolbar{align-items:center;display:flex;gap:8px;justify-content:space-between;width:100%}.recare-detail-date-controls{align-items:center;display:flex;flex-shrink:0;gap:8px}.recare-detail-range-tabs{flex-shrink:0}.recare-detail-metrics-row{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;width:100%}.recare-detail-metric-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:140px;padding:8px 12px}.recare-detail-metric-card-label{color:var(--gray-400);font-size:14px;font-weight:500;line-height:22px}.recare-detail-metric-card-value{color:var(--blue-700);font-size:24px;font-weight:600;letter-spacing:-.43px;line-height:32px}.recare-detail-metric-card-goal{color:var(--gray-400);font-weight:600}.recare-detail-metric-trend{align-items:center;display:inline-flex;font-size:12px;font-weight:400;gap:4px;line-height:20px}.recare-detail-metric-trend--favorable{color:var(--vivid-green-500)}.recare-detail-metric-trend--unfavorable{color:var(--red-500)}.recare-detail-metric-trend--muted{color:var(--gray-500)}.recare-detail-metric-trend .mgc_arrow_up_circle_fill:before{color:var(--vivid-green-500);font-size:16px}.recare-detail-metric-trend .mgc_arrow_down_circle_fill:before{color:var(--red-500);font-size:16px}.recare-detail-chart-card,.recare-detail-content{display:flex;flex-direction:column;gap:8px;width:100%}.recare-detail-chart-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px}.recare-detail-chart-title{color:var(--blue-600);font-size:14px;font-weight:600;line-height:22px;margin:0}.recare-detail-chart{width:100%}.recare-detail-chart .recharts-cartesian-axis-tick{overflow:visible}.recare-detail-table-wrap{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px;width:100%}.recare-detail-status-badge{border-radius:8px;display:inline-block;font-size:12px;font-weight:500;height:20px;line-height:20px;margin:0;padding:0 8px;white-space:nowrap;width:fit-content}.recare-detail-status-badge--scheduled{background:var(--teal-100);color:var(--teal-700)}.recare-detail-status-badge--overdue{background:var(--red-100);color:var(--red-700)}.recare-detail-status-badge--not-scheduled{background:var(--orange-100);color:var(--orange-700)}.todays-progress-detail-container{box-sizing:border-box;display:flex;flex-direction:column;gap:16px}.todays-progress-detail-breadcrumb{margin-bottom:0}.todays-progress-detail-back-link{align-items:center;color:var(--blue-600);display:inline-flex;font-size:14px;font-weight:500;gap:8px;text-decoration:none}.todays-progress-detail-back-link:hover{color:var(--blue-700);text-decoration:underline}.todays-progress-detail-back-link .mgc_left_line:before{color:var(--blue-600);font-size:18px}.todays-progress-detail-main-card .dashboard-section-content{flex-direction:column;gap:16px}.todays-progress-detail-header-controls{align-items:center;display:flex;gap:4px}.todays-progress-detail-range-tabs{margin-left:4px}.todays-progress-detail-metrics-row{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;width:100%}.todays-progress-detail-metrics-row .dashboard-metric-item{flex:1 1;min-width:140px}.todays-progress-detail-chart-section{display:flex;flex-direction:column;gap:12px;width:100%}.todays-progress-detail-chart-section-title{color:var(--gray-700);font-size:13px;font-weight:600;margin:0}.todays-progress-detail-donut-row{display:flex;flex-direction:row;flex-wrap:wrap;gap:24px}.todays-progress-detail-donut-block{flex:1 1;min-width:200px}.todays-progress-detail-chart,.todays-progress-detail-chart-wrap{width:100%}.todays-progress-detail-section{display:flex;flex-direction:column;gap:12px;width:100%}.todays-progress-detail-section-title{color:var(--blue-600);font-size:14px;font-weight:600;margin:0}.todays-progress-detail-table-card{background:var(--gray-white);border-radius:12px;display:flex;flex-direction:column;gap:8px}.todays-progress-detail-role-badge{border-radius:999px;display:inline-block;font-size:12px;font-weight:500;padding:2px 8px}.todays-progress-detail-role-badge.dentist{background:var(--blue-100);color:var(--blue-600)}.todays-progress-detail-role-badge.hygienist{background:var(--teal-100);color:var(--teal-600)}.todays-progress-detail-main-card .dashboard-production-content .dashboard-half-donut-metric{display:none}.todays-progress-detail-main-card .dashboard-production-content .dashboard-production-legend{margin-top:-50px}.chair-time-detail-container{gap:0}.chair-time-detail-container,.chair-time-detail-panel{box-sizing:border-box;display:flex;flex-direction:column}.chair-time-detail-panel{background:var(--blue-100);border-radius:16px;gap:8px;padding:0}.chair-time-detail-breadcrumb{background:#0000;margin-bottom:0;position:static}.chair-time-detail-toolbar{align-items:center;display:flex;gap:8px;justify-content:space-between;width:100%}.chair-time-detail-date-controls{align-items:center;display:flex;flex-shrink:0;gap:8px}.chair-time-detail-range-tabs{flex-shrink:0}.chair-time-detail-metrics-row{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;width:100%}.chair-time-detail-metric-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:140px;padding:8px 12px}.chair-time-detail-metric-card-label{color:var(--gray-400);font-size:14px;font-weight:500;line-height:22px}.chair-time-detail-metric-card-value{color:var(--blue-700);font-size:24px;font-weight:600;letter-spacing:-.43px;line-height:32px}.chair-time-detail-metric-trend{align-items:center;display:inline-flex;font-size:12px;font-weight:400;gap:4px;line-height:20px}.chair-time-detail-metric-trend--up{color:var(--vivid-green-500)}.chair-time-detail-metric-trend--down{color:var(--red-500)}.chair-time-detail-chart-card,.chair-time-detail-content{display:flex;flex-direction:column;gap:8px;width:100%}.chair-time-detail-chart-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px}.chair-time-detail-chart-title{color:var(--blue-600);font-size:14px;font-weight:600;line-height:22px;margin:0}.chair-time-detail-chart{width:100%}.chair-time-detail-chart .recharts-cartesian-axis-tick{overflow:visible}.chair-time-detail-legend{align-items:center;color:var(--gray-400);display:flex;flex-wrap:wrap;font-size:14px;font-weight:500;gap:8px 16px;justify-content:center;line-height:22px}.chair-time-detail-legend-item{align-items:center;display:inline-flex;gap:8px}.chair-time-detail-legend-dot{border-radius:50%;flex-shrink:0;height:8px;width:8px}.chair-time-detail-table-wrap{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px;width:100%}.chair-time-detail-role-badge{border-radius:8px;display:inline-block;font-size:12px;font-weight:500;height:20px;line-height:20px;margin:0;padding:0 8px;width:fit-content}.chair-time-detail-role-badge.dentist{background:var(--blue-100);color:var(--blue-600)}.chair-time-detail-role-badge.hygienist{background:var(--teal-100);color:var(--teal-600)}.case-acceptance-detail-container{box-sizing:border-box;display:flex;flex-direction:column;gap:0}.case-acceptance-detail-panel{background:var(--blue-100);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:0}.case-acceptance-detail-breadcrumb{background:#0000;margin-bottom:0;position:static}.case-acceptance-detail-toolbar{align-items:center;display:flex;gap:8px;justify-content:space-between;width:100%}.case-acceptance-detail-date-controls{align-items:center;display:flex;flex-shrink:0;gap:8px}.case-acceptance-detail-range-tabs{flex-shrink:0}.case-acceptance-detail-metrics-row{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;width:100%}.case-acceptance-detail-metric-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:200px;padding:8px 12px}.case-acceptance-detail-metric-card-label{color:var(--gray-400);font-size:14px;font-weight:500;line-height:22px}.case-acceptance-detail-metric-card-value{color:var(--blue-700);font-size:24px;font-weight:600;letter-spacing:-.43px;line-height:32px}.case-acceptance-detail-metric-trend{align-items:center;display:inline-flex;font-size:12px;font-weight:400;gap:4px;line-height:20px}.case-acceptance-detail-metric-trend--up{color:var(--vivid-green-500)}.case-acceptance-detail-metric-trend--down{color:var(--red-500)}.case-acceptance-detail-chart-card,.case-acceptance-detail-content{display:flex;flex-direction:column;gap:8px;width:100%}.case-acceptance-detail-chart-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px}.case-acceptance-detail-chart-title{color:var(--blue-600);font-size:14px;font-weight:600;line-height:22px;margin:0}.case-acceptance-detail-chart{width:100%}.case-acceptance-detail-chart .recharts-cartesian-axis-tick{overflow:visible}.case-acceptance-detail-legend{align-items:center;color:var(--gray-400);display:flex;flex-wrap:wrap;font-size:14px;font-weight:500;gap:8px 16px;justify-content:center;line-height:22px}.case-acceptance-detail-legend-item{align-items:center;display:inline-flex;gap:8px}.case-acceptance-detail-legend-dot{border-radius:50%;flex-shrink:0;height:8px;width:8px}.case-acceptance-detail-table-wrap{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px;width:100%}.no-show-rate-detail-container{box-sizing:border-box;display:flex;flex-direction:column;gap:0}.no-show-rate-detail-panel{background:var(--blue-100);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:0}.no-show-rate-detail-breadcrumb{background:#0000;margin-bottom:0;position:static}.no-show-rate-detail-toolbar{align-items:center;display:flex;gap:8px;justify-content:space-between;width:100%}.no-show-rate-detail-date-controls{align-items:center;display:flex;flex-shrink:0;gap:8px}.no-show-rate-detail-range-tabs{flex-shrink:0}.no-show-rate-detail-metrics-row{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;width:100%}.no-show-rate-detail-metric-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:140px;padding:8px 12px}.no-show-rate-detail-metric-card-label{color:var(--gray-400);font-size:14px;font-weight:500;line-height:22px}.no-show-rate-detail-metric-card-value{color:var(--blue-700);font-size:24px;font-weight:600;letter-spacing:-.43px;line-height:32px}.no-show-rate-detail-metric-card-goal{color:var(--gray-400);font-weight:600}.no-show-rate-detail-metric-trend{align-items:center;display:inline-flex;font-size:12px;font-weight:400;gap:4px;line-height:20px}.no-show-rate-detail-metric-trend--favorable{color:var(--vivid-green-500)}.no-show-rate-detail-metric-trend--unfavorable{color:var(--red-500)}.no-show-rate-detail-metric-trend .mgc_arrow_up_circle_fill:before{color:var(--vivid-green-500);font-size:16px}.no-show-rate-detail-metric-trend .mgc_arrow_down_circle_fill:before{color:var(--red-500);font-size:16px}.no-show-rate-detail-chart-card,.no-show-rate-detail-content{display:flex;flex-direction:column;gap:8px;width:100%}.no-show-rate-detail-chart-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px}.no-show-rate-detail-chart-title{color:var(--blue-600);font-size:14px;font-weight:600;line-height:22px;margin:0}.no-show-rate-detail-chart{width:100%}.no-show-rate-detail-chart .recharts-cartesian-axis-tick{overflow:visible}.no-show-rate-detail-legend{align-items:center;color:var(--gray-400);display:flex;flex-wrap:wrap;font-size:14px;font-weight:500;gap:8px 16px;justify-content:center;line-height:22px}.no-show-rate-detail-legend-item{align-items:center;display:inline-flex;gap:8px}.no-show-rate-detail-legend-dot{border-radius:50%;flex-shrink:0;height:8px;width:8px}.no-show-rate-detail-table-wrap{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px;width:100%}.same-day-cancellation-detail-container{box-sizing:border-box;display:flex;flex-direction:column;gap:0}.same-day-cancellation-detail-panel{background:var(--blue-100);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:0}.same-day-cancellation-detail-breadcrumb{background:#0000;margin-bottom:0;position:static}.same-day-cancellation-detail-toolbar{align-items:center;display:flex;gap:8px;justify-content:space-between;width:100%}.same-day-cancellation-detail-date-controls{align-items:center;display:flex;flex-shrink:0;gap:8px}.same-day-cancellation-detail-range-tabs{flex-shrink:0}.same-day-cancellation-detail-metrics-row{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;width:100%}.same-day-cancellation-detail-metric-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:140px;padding:8px 12px}.same-day-cancellation-detail-metric-card-label{color:var(--gray-400);font-size:14px;font-weight:500;line-height:22px}.same-day-cancellation-detail-metric-card-value{color:var(--blue-700);font-size:24px;font-weight:600;letter-spacing:-.43px;line-height:32px}.same-day-cancellation-detail-metric-card-goal{color:var(--gray-400);font-weight:600}.same-day-cancellation-detail-metric-trend{align-items:center;display:inline-flex;font-size:12px;font-weight:400;gap:4px;line-height:20px}.same-day-cancellation-detail-metric-trend--favorable{color:var(--vivid-green-500)}.same-day-cancellation-detail-metric-trend--unfavorable{color:var(--red-500)}.same-day-cancellation-detail-metric-trend .mgc_arrow_up_circle_fill:before{color:var(--vivid-green-500);font-size:16px}.same-day-cancellation-detail-metric-trend .mgc_arrow_down_circle_fill:before{color:var(--red-500);font-size:16px}.same-day-cancellation-detail-chart-card,.same-day-cancellation-detail-content{display:flex;flex-direction:column;gap:8px;width:100%}.same-day-cancellation-detail-chart-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px}.same-day-cancellation-detail-chart-title{color:var(--blue-600);font-size:14px;font-weight:600;line-height:22px;margin:0}.same-day-cancellation-detail-chart-area{display:flex;flex-direction:column;gap:2px;width:100%}.same-day-cancellation-detail-chart{flex:0 0 auto;min-height:0;width:100%}.same-day-cancellation-detail-chart .recharts-cartesian-axis-tick{overflow:visible}.same-day-cancellation-detail-legend{align-items:center;color:var(--gray-400);display:flex;flex-wrap:wrap;font-size:14px;font-weight:500;gap:8px 16px;justify-content:center;line-height:22px}.same-day-cancellation-detail-legend-item{align-items:center;display:inline-flex;gap:8px}.same-day-cancellation-detail-legend-dot{border-radius:50%;flex-shrink:0;height:8px;width:8px}.same-day-cancellation-detail-table-wrap{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px;width:100%}.appointment-overrun-detail-container{box-sizing:border-box;display:flex;flex-direction:column;gap:0}.appointment-overrun-detail-panel{background:var(--blue-100);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:0}.appointment-overrun-detail-breadcrumb{background:#0000;margin-bottom:0;position:static}.appointment-overrun-detail-toolbar{align-items:center;display:flex;gap:8px;justify-content:space-between;width:100%}.appointment-overrun-detail-date-controls{align-items:center;display:flex;flex-shrink:0;gap:8px}.appointment-overrun-detail-range-tabs{flex-shrink:0}.appointment-overrun-detail-metrics-row{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;width:100%}.appointment-overrun-detail-metric-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:140px;padding:8px 12px}.appointment-overrun-detail-metric-card-label{color:var(--gray-400);font-size:14px;font-weight:500;line-height:22px}.appointment-overrun-detail-metric-card-value{color:var(--blue-700);font-size:24px;font-weight:600;letter-spacing:-.43px;line-height:32px}.appointment-overrun-detail-metric-card-goal{color:var(--gray-400);font-weight:600}.appointment-overrun-detail-metric-trend{align-items:center;display:inline-flex;font-size:12px;font-weight:400;gap:4px;line-height:20px}.appointment-overrun-detail-metric-trend--favorable{color:var(--vivid-green-500)}.appointment-overrun-detail-metric-trend--unfavorable{color:var(--red-500)}.appointment-overrun-detail-metric-trend .mgc_arrow_up_circle_fill:before{color:var(--vivid-green-500);font-size:16px}.appointment-overrun-detail-metric-trend .mgc_arrow_down_circle_fill:before{color:var(--red-500);font-size:16px}.appointment-overrun-detail-chart-card,.appointment-overrun-detail-content{display:flex;flex-direction:column;gap:8px;width:100%}.appointment-overrun-detail-chart-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px}.appointment-overrun-detail-chart-title{color:var(--blue-600);font-size:14px;font-weight:600;line-height:22px;margin:0}.appointment-overrun-detail-chart{width:100%}.appointment-overrun-detail-chart .recharts-cartesian-axis-tick{overflow:visible}.appointment-overrun-detail-legend{align-items:center;color:var(--gray-400);display:flex;flex-wrap:wrap;font-size:14px;font-weight:500;gap:8px 16px;justify-content:center;line-height:22px}.appointment-overrun-detail-legend-item{align-items:center;display:inline-flex;gap:8px}.appointment-overrun-detail-legend-dot{border-radius:50%;flex-shrink:0;height:8px;width:8px}.appointment-overrun-detail-table-wrap{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px;width:100%}.procedures-detail-container{gap:0}.procedures-detail-container,.procedures-detail-panel{box-sizing:border-box;display:flex;flex-direction:column}.procedures-detail-panel{background:var(--blue-100);border-radius:16px;gap:8px;padding:0}.procedures-detail-breadcrumb{background:#0000;margin-bottom:0;position:static}.procedures-detail-toolbar{align-items:center;display:flex;gap:8px;justify-content:space-between;width:100%}.procedures-detail-date-controls{align-items:center;display:flex;flex-shrink:0;gap:8px}.procedures-detail-range-tabs{flex-shrink:0}.procedures-detail-metrics-row{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;width:100%}.procedures-detail-metric-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:140px;padding:8px 12px}.procedures-detail-metric-card-label{color:var(--gray-400);font-size:14px;font-weight:500;line-height:22px}.procedures-detail-metric-card-value{color:var(--blue-700);font-size:24px;font-weight:600;letter-spacing:-.43px;line-height:32px}.procedures-detail-metric-card-goal{color:var(--gray-400);font-weight:600}.procedures-detail-metric-trend{align-items:center;display:inline-flex;font-size:12px;font-weight:400;gap:4px;line-height:20px}.procedures-detail-metric-trend--up{color:var(--vivid-green-500)}.procedures-detail-metric-trend--down{color:var(--red-500)}.procedures-detail-metric-trend .mgc_arrow_up_circle_fill:before{color:var(--vivid-green-500);font-size:16px}.procedures-detail-metric-trend .mgc_arrow_down_circle_fill:before{color:var(--red-500);font-size:16px}.procedures-detail-chart-card,.procedures-detail-content{display:flex;flex-direction:column;gap:8px;width:100%}.procedures-detail-chart-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px}.procedures-detail-chart-title{color:var(--blue-600);font-size:14px;font-weight:600;line-height:22px;margin:0}.procedures-detail-chart-header{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.procedures-detail-chart-filter{flex-shrink:0;margin-left:auto}.procedures-detail-chart-wrap{display:flex;flex-direction:column;gap:8px;width:100%}.procedures-detail-chart{width:100%}.procedures-detail-chart .recharts-cartesian-axis-tick{overflow:visible}.procedures-detail-table-wrap{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px;width:100%}.provider-utilization-detail-container{box-sizing:border-box;display:flex;flex-direction:column;gap:0}.provider-utilization-detail-panel{background:var(--blue-100);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:0}.provider-utilization-detail-breadcrumb{background:#0000;margin-bottom:0;position:static}.provider-utilization-detail-toolbar{align-items:center;display:flex;gap:8px;justify-content:space-between;width:100%}.provider-utilization-detail-date-controls{align-items:center;display:flex;flex-shrink:0;gap:8px}.provider-utilization-detail-range-tabs{flex-shrink:0}.provider-utilization-detail-metrics-row{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;width:100%}.provider-utilization-detail-metric-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:140px;padding:8px 12px}.provider-utilization-detail-metric-card-label{color:var(--gray-400);font-size:14px;font-weight:500;line-height:22px}.provider-utilization-detail-metric-card-value{color:var(--blue-700);font-size:24px;font-weight:600;letter-spacing:-.43px;line-height:32px}.provider-utilization-detail-metric-card-goal{color:var(--gray-400);font-weight:600}.provider-utilization-detail-metric-trend{align-items:center;display:inline-flex;font-size:12px;font-weight:400;gap:4px;line-height:20px}.provider-utilization-detail-metric-trend--up{color:var(--vivid-green-500)}.provider-utilization-detail-metric-trend--down{color:var(--red-500)}.provider-utilization-detail-chart-card,.provider-utilization-detail-content{display:flex;flex-direction:column;gap:8px;width:100%}.provider-utilization-detail-chart-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px}.provider-utilization-detail-chart-title{align-items:center;color:var(--blue-600);display:inline-flex;font-size:14px;font-weight:600;gap:8px;line-height:22px;margin:0}.provider-utilization-detail-chart-title .mgc_right_line:before{color:var(--blue-600);font-size:16px}.provider-utilization-detail-chart{width:100%}.provider-utilization-detail-chart .recharts-yAxis .recharts-cartesian-axis-tick text{white-space:nowrap}.provider-utilization-detail-chart-legend{color:var(--gray-400);display:flex;flex-wrap:wrap;font-size:14px;font-weight:500;gap:8px 16px;justify-content:center;line-height:22px}.provider-utilization-detail-chart-legend-item{align-items:center;display:inline-flex;gap:8px}.provider-utilization-detail-chart-legend-dot{border-radius:50%;flex-shrink:0;height:8px;width:8px}.provider-utilization-detail-table-wrap{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px;width:100%}.incomplete-tx-detail-container{box-sizing:border-box;display:flex;flex-direction:column;gap:0}.incomplete-tx-detail-panel{background:var(--blue-100);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:0}.incomplete-tx-detail-breadcrumb{background:#0000;margin-bottom:0;position:static}.incomplete-tx-detail-toolbar{align-items:center;display:flex;gap:8px;justify-content:space-between;width:100%}.incomplete-tx-detail-date-controls{align-items:center;display:flex;flex-shrink:0;gap:8px}.incomplete-tx-detail-range-tabs{flex-shrink:0}.incomplete-tx-detail-metrics-row{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;width:100%}.incomplete-tx-detail-metric-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:140px;padding:8px 12px}.incomplete-tx-detail-metric-card-label{color:var(--gray-400);font-size:14px;font-weight:500;line-height:22px}.incomplete-tx-detail-metric-card-value{color:var(--blue-700);font-size:24px;font-weight:600;letter-spacing:-.43px;line-height:32px}.incomplete-tx-detail-metric-card-goal{color:var(--gray-400);font-weight:600}.incomplete-tx-detail-metric-trend{align-items:center;display:inline-flex;font-size:12px;font-weight:400;gap:4px;line-height:20px}.incomplete-tx-detail-metric-trend--favorable{color:var(--vivid-green-500)}.incomplete-tx-detail-metric-trend--unfavorable{color:var(--red-500)}.incomplete-tx-detail-metric-trend .mgc_arrow_up_circle_fill:before{color:var(--vivid-green-500);font-size:16px}.incomplete-tx-detail-metric-trend .mgc_arrow_down_circle_fill:before{color:var(--red-500);font-size:16px}.incomplete-tx-detail-chart-card,.incomplete-tx-detail-content{display:flex;flex-direction:column;gap:8px;width:100%}.incomplete-tx-detail-chart-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px}.incomplete-tx-detail-chart-title{color:var(--blue-600);font-size:14px;font-weight:600;line-height:22px;margin:0}.incomplete-tx-detail-chart{width:100%}.incomplete-tx-detail-chart+.incomplete-tx-detail-legend{margin-top:-4px}.incomplete-tx-detail-legend{align-items:center;color:var(--gray-400);display:flex;flex-wrap:wrap;font-size:14px;font-weight:500;gap:8px 16px;justify-content:center;line-height:22px}.incomplete-tx-detail-legend-item{align-items:center;display:inline-flex;gap:8px}.incomplete-tx-detail-legend-dot{border-radius:50%;box-sizing:border-box;flex-shrink:0;height:8px;width:8px}.incomplete-tx-detail-table-wrap{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px;width:100%}.incomplete-tx-status-badge{border-radius:8px;display:inline-block;font-size:12px;font-weight:500;height:20px;line-height:20px;margin:0;padding:0 8px;white-space:nowrap;width:fit-content}.incomplete-tx-status-badge--scheduled{background:var(--teal-100);color:var(--teal-700)}.incomplete-tx-status-badge--unscheduled{background:var(--orange-100);color:var(--orange-700)}.incomplete-tx-status-badge--overdue{background:var(--red-100);color:var(--red-700)}.open-tx-detail-container{gap:0}.open-tx-detail-container,.open-tx-detail-panel{box-sizing:border-box;display:flex;flex-direction:column}.open-tx-detail-panel{background:var(--blue-100);border-radius:16px;gap:8px;padding:0}.open-tx-detail-breadcrumb{background:#0000;margin-bottom:0;position:static}.open-tx-detail-toolbar{align-items:center;display:flex;gap:8px;justify-content:space-between;width:100%}.open-tx-detail-date-controls{align-items:center;display:flex;flex-shrink:0;gap:8px}.open-tx-detail-range-tabs{flex-shrink:0}.open-tx-detail-metrics-row{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;width:100%}.open-tx-detail-metric-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:140px;padding:8px 12px}.open-tx-detail-metric-card-label{color:var(--gray-400);font-size:14px;font-weight:500;line-height:22px}.open-tx-detail-metric-card-value{color:var(--blue-700);font-size:24px;font-weight:600;letter-spacing:-.43px;line-height:32px}.open-tx-detail-metric-card-goal{color:var(--gray-400);font-weight:600}.open-tx-detail-metric-trend{align-items:center;display:inline-flex;font-size:12px;font-weight:400;gap:4px;line-height:20px}.open-tx-detail-metric-trend--favorable{color:var(--vivid-green-500)}.open-tx-detail-metric-trend--unfavorable{color:var(--red-500)}.open-tx-detail-metric-trend .mgc_arrow_up_circle_fill:before{color:var(--vivid-green-500);font-size:16px}.open-tx-detail-metric-trend .mgc_arrow_down_circle_fill:before{color:var(--red-500);font-size:16px}.open-tx-detail-chart-card,.open-tx-detail-content{display:flex;flex-direction:column;gap:8px;width:100%}.open-tx-detail-chart-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px}.open-tx-detail-chart-title{color:var(--blue-600);font-size:14px;font-weight:600;line-height:22px;margin:0}.open-tx-detail-chart{width:100%}.open-tx-detail-chart+.open-tx-detail-legend{margin-top:-4px}.open-tx-detail-legend{align-items:center;color:var(--gray-400);display:flex;flex-wrap:wrap;font-size:14px;font-weight:500;gap:8px 16px;justify-content:center;line-height:22px}.open-tx-detail-legend-item{align-items:center;display:inline-flex;gap:8px}.open-tx-detail-legend-dot{border-radius:50%;box-sizing:border-box;flex-shrink:0;height:8px;width:8px}.open-tx-detail-table-wrap{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px;width:100%}.patient-flow-detail-container{box-sizing:border-box;display:flex;flex-direction:column;gap:0}.patient-flow-detail-panel{background:var(--blue-100);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:0}.patient-flow-detail-breadcrumb{background:#0000;margin-bottom:0;position:static}.patient-flow-detail-toolbar{align-items:center;display:flex;gap:8px;justify-content:space-between;width:100%}.patient-flow-detail-date-controls{align-items:center;display:flex;flex-shrink:0;gap:8px}.patient-flow-detail-range-tabs{flex-shrink:0}.patient-flow-detail-metrics-row{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;width:100%}.patient-flow-detail-metric-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:140px;padding:8px 12px}.patient-flow-detail-metric-card-label{color:var(--gray-400);font-size:14px;font-weight:500;line-height:22px}.patient-flow-detail-metric-card-value{color:var(--blue-700);font-size:24px;font-weight:600;letter-spacing:-.43px;line-height:32px}.patient-flow-detail-metric-card-goal{color:var(--gray-400);font-weight:600}.patient-flow-detail-metric-trend{align-items:center;display:inline-flex;font-size:12px;font-weight:400;gap:4px;line-height:20px}.patient-flow-detail-metric-trend--favorable{color:var(--vivid-green-500)}.patient-flow-detail-metric-trend--unfavorable{color:var(--red-500)}.patient-flow-detail-metric-trend .mgc_arrow_up_circle_fill:before{color:var(--vivid-green-500);font-size:16px}.patient-flow-detail-metric-trend .mgc_arrow_down_circle_fill:before{color:var(--red-500);font-size:16px}.patient-flow-detail-chart-card,.patient-flow-detail-content{display:flex;flex-direction:column;gap:8px;width:100%}.patient-flow-detail-chart-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px}.patient-flow-detail-chart-title{color:var(--blue-600);font-size:14px;font-weight:600;line-height:22px;margin:0}.patient-flow-detail-chart{width:100%}.patient-flow-detail-chart+.patient-flow-detail-legend{margin-top:-4px}.patient-flow-detail-legend{align-items:center;color:var(--gray-400);display:flex;flex-wrap:wrap;font-size:14px;font-weight:500;gap:8px 16px;justify-content:center;line-height:22px}.patient-flow-detail-legend-item{align-items:center;display:inline-flex;gap:8px}.patient-flow-detail-legend-dot{border-radius:50%;box-sizing:border-box;flex-shrink:0;height:8px;width:8px}.patient-flow-detail-table-wrap{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px;width:100%}.recall-detail-container{gap:0}.recall-detail-container,.recall-detail-panel{box-sizing:border-box;display:flex;flex-direction:column}.recall-detail-panel{background:var(--blue-100);border-radius:16px;gap:8px;padding:0}.recall-detail-breadcrumb{background:#0000;margin-bottom:0;position:static}.recall-detail-toolbar{align-items:center;display:flex;gap:8px;justify-content:space-between;width:100%}.recall-detail-date-controls{align-items:center;display:flex;flex-shrink:0;gap:8px}.recall-detail-range-tabs{flex-shrink:0}.recall-detail-metrics-row{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;width:100%}.recall-detail-metric-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:140px;padding:8px 12px}.recall-detail-metric-card-label{color:var(--gray-400);font-size:14px;font-weight:500;line-height:22px}.recall-detail-metric-card-value{color:var(--blue-700);font-size:24px;font-weight:600;letter-spacing:-.43px;line-height:32px}.recall-detail-metric-card-goal{color:var(--gray-400);font-weight:600}.recall-detail-metric-trend{align-items:center;display:inline-flex;font-size:12px;font-weight:400;gap:4px;line-height:20px}.recall-detail-metric-trend--up{color:var(--vivid-green-500)}.recall-detail-metric-trend--down{color:var(--red-500)}.recall-detail-metric-trend .mgc_arrow_up_circle_fill:before{color:var(--vivid-green-500);font-size:16px}.recall-detail-metric-trend .mgc_arrow_down_circle_fill:before{color:var(--red-500);font-size:16px}.recall-detail-chart-card,.recall-detail-content{display:flex;flex-direction:column;gap:8px;width:100%}.recall-detail-chart-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px}.recall-detail-chart-title{color:var(--blue-600);font-size:14px;font-weight:600;line-height:22px;margin:0}.recall-detail-chart-area{display:flex;flex-direction:column;gap:2px;width:100%}.recall-detail-chart{flex:0 0 auto;min-height:0;width:100%}.recall-detail-legend{align-items:center;color:var(--gray-400);display:flex;flex-wrap:wrap;font-size:14px;font-weight:500;gap:8px 16px;justify-content:center;line-height:22px}.recall-detail-legend-item{align-items:center;display:inline-flex;gap:8px}.recall-detail-legend-dot{border-radius:50%;box-sizing:border-box;flex-shrink:0;height:8px;width:8px}.recall-detail-table-wrap{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px;width:100%}.recall-status-badge{border-radius:8px;display:inline-block;font-size:12px;font-weight:500;height:20px;line-height:20px;margin:0;padding:0 8px;white-space:nowrap;width:fit-content}.recall-status-badge--scheduled{background:var(--teal-100);color:var(--teal-700)}.recall-status-badge--contacted{background:var(--orange-100);color:var(--orange-700)}.recall-status-badge--not-contacted{background:var(--red-100);color:var(--red-700)}.patients-detail-container{gap:0}.patients-detail-container,.patients-detail-panel{box-sizing:border-box;display:flex;flex-direction:column}.patients-detail-panel{background:var(--blue-100);border-radius:16px;gap:8px;padding:0}.patients-detail-breadcrumb{background:#0000;margin-bottom:0;position:static}.patients-detail-toolbar{align-items:center;display:flex;gap:8px;width:100%}.patients-detail-date-controls{align-items:center;display:flex;flex-shrink:0;gap:8px}.patients-detail-metrics-row{display:flex;flex-direction:row;gap:8px;width:100%}.patients-detail-metric-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;flex:1 1;min-width:0;padding:8px 12px}.patients-detail-content{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px;width:100%}.patients-detail-table-wrap{width:100%}.patients-detail-status-badge{align-items:center;border-radius:8px;display:inline-flex;font-size:12px;font-weight:500;justify-content:center;line-height:20px;padding:0 8px;white-space:nowrap}.provider-performance-detail-container{box-sizing:border-box;display:flex;flex-direction:column;gap:0}.provider-performance-detail-panel{background:var(--blue-100);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:0}.provider-performance-detail-breadcrumb{background:#0000;margin-bottom:0;position:static}.provider-performance-detail-toolbar{align-items:center;display:flex;gap:8px;width:100%}.provider-performance-detail-date-controls{align-items:center;display:flex;flex-shrink:0;gap:8px}.provider-performance-detail-metrics-row{display:flex;flex-direction:row;gap:8px;width:100%}.provider-performance-detail-metric-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;flex:1 1;min-width:0;padding:8px 12px}.provider-performance-detail-content{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px;width:100%}.provider-performance-detail-table-wrap{width:100%}.yesterdays-performance-detail-container{box-sizing:border-box;display:flex;flex-direction:column;gap:0}.yesterdays-performance-detail-panel{background:var(--blue-100);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:0}.yesterdays-performance-detail-breadcrumb{background:#0000;margin-bottom:0;position:static}.yesterdays-performance-detail-toolbar{align-items:center;display:flex;gap:8px;width:100%}.yesterdays-performance-detail-date-controls{align-items:center;display:flex;flex-shrink:0;gap:8px}.yesterdays-performance-detail-metrics-row{display:flex;flex-direction:row;gap:8px;width:100%}.yesterdays-performance-detail-metric-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;flex:1 1;min-width:0;padding:8px 12px}.yesterdays-performance-detail-content{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px;width:100%}.yesterdays-performance-detail-table-wrap{width:100%}.huddle-yesterday-detail-container{box-sizing:border-box;display:flex;flex-direction:column;gap:0}.huddle-yesterday-detail-panel{background:var(--blue-100);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:0}.huddle-yesterday-detail-breadcrumb{background:#0000;margin-bottom:0;position:static}.huddle-yesterday-detail-toolbar{align-items:center;display:flex;gap:8px;width:100%}.huddle-yesterday-detail-date-controls{align-items:center;display:flex;flex-shrink:0;gap:8px}.huddle-yesterday-detail-metrics-row{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;width:100%}.huddle-yesterday-detail-metric-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;flex:1 1 160px;min-width:140px;padding:8px 12px}.huddle-yesterday-detail-content{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px;width:100%}.huddle-yesterday-detail-table-wrap{width:100%}.huddle-yesterday-detail-table-wrap .dst-table{min-width:720px}@media (max-width:900px){.huddle-yesterday-detail-metrics-row{flex-wrap:wrap}}.tomorrow-forecast-detail-container{box-sizing:border-box;display:flex;flex-direction:column;gap:0}.tomorrow-forecast-detail-panel{background:var(--blue-100);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:0}.tomorrow-forecast-detail-breadcrumb{background:#0000;margin-bottom:0;position:static}.tomorrow-forecast-detail-toolbar{align-items:center;display:flex;gap:8px;width:100%}.tomorrow-forecast-detail-date-controls{align-items:center;display:flex;flex-shrink:0;gap:8px}.tomorrow-forecast-detail-metrics-row{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;width:100%}.tomorrow-forecast-detail-metric-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;flex:1 1 160px;min-width:140px;padding:8px 12px}.tomorrow-forecast-detail-content{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px;width:100%}.tomorrow-forecast-detail-table-wrap{width:100%}.tomorrow-forecast-detail-table-wrap .dst-table{min-width:720px}@media (max-width:900px){.tomorrow-forecast-detail-metrics-row{flex-wrap:wrap}}.tomorrow-schedule-detail-container{box-sizing:border-box;display:flex;flex-direction:column;gap:0}.tomorrow-schedule-detail-panel{background:var(--blue-100);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:0}.tomorrow-schedule-detail-breadcrumb{background:#0000;margin-bottom:0;position:static}.tomorrow-schedule-detail-toolbar{align-items:center;display:flex;gap:8px;width:100%}.tomorrow-schedule-detail-date-controls{align-items:center;display:flex;flex-shrink:0;gap:8px}.tomorrow-schedule-detail-metrics-row{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;width:100%}.tomorrow-schedule-detail-metric-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;flex:1 1 160px;min-width:140px;padding:8px 12px}.tomorrow-schedule-detail-content{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px;width:100%}.tomorrow-schedule-detail-table-wrap{width:100%}.tomorrow-schedule-detail-table-wrap .dst-table{min-width:720px}@media (max-width:900px){.tomorrow-schedule-detail-metrics-row{flex-wrap:wrap}}.leaderboard-detail-container{gap:0}.leaderboard-detail-container,.leaderboard-detail-panel{box-sizing:border-box;display:flex;flex-direction:column}.leaderboard-detail-panel{background:var(--blue-100);border-radius:16px;gap:8px;padding:0}.leaderboard-detail-breadcrumb{background:#0000;margin-bottom:0;position:static}.leaderboard-detail-toolbar{align-items:center;display:flex;gap:8px;width:100%}.leaderboard-detail-date-controls{align-items:center;display:flex;flex-shrink:0;gap:8px}.leaderboard-detail-metrics-row{display:flex;flex-direction:row;gap:8px;width:100%}.leaderboard-detail-metric-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;flex:1 1;min-width:0;padding:8px 12px}.leaderboard-detail-content{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px;width:100%}.leaderboard-detail-table-wrap{width:100%}.scheduling-performance-detail-container{box-sizing:border-box;display:flex;flex-direction:column;gap:0}.scheduling-performance-detail-panel{background:var(--blue-100);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:0}.scheduling-performance-detail-breadcrumb{background:#0000;margin-bottom:0;position:static}.scheduling-performance-detail-toolbar{align-items:center;display:flex;gap:8px;justify-content:space-between;width:100%}.scheduling-performance-detail-date-controls{align-items:center;display:flex;flex-shrink:0;gap:8px}.scheduling-performance-detail-range-tabs{flex-shrink:0}.scheduling-performance-detail-charts-row{align-items:stretch;display:flex;flex-direction:row;gap:8px;width:100%}.scheduling-performance-detail-chart-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0;padding:8px 12px}.scheduling-performance-detail-chart-title{color:var(--blue-600);font-size:14px;font-weight:600;line-height:22px;margin:0}.scheduling-performance-detail-chart{width:100%}.scheduling-performance-detail-chart-legend{align-items:center;color:var(--gray-400);display:flex;flex-wrap:wrap;font-size:14px;font-weight:500;gap:8px 16px;justify-content:center;line-height:22px}.scheduling-performance-detail-chart-legend-item{align-items:center;display:inline-flex;gap:8px}.scheduling-performance-detail-chart-legend-dot{border-radius:50%;flex-shrink:0;height:8px;width:8px}.scheduling-performance-detail-content{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px;width:100%}.scheduling-performance-detail-table-wrap{width:100%}.schedule-operations-detail-container{box-sizing:border-box;display:flex;flex-direction:column;gap:0}.schedule-operations-detail-panel{background:var(--blue-100);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:0}.schedule-operations-detail-breadcrumb{background:#0000;margin-bottom:0;position:static}.schedule-operations-detail-toolbar{align-items:center;display:flex;gap:8px;justify-content:space-between;width:100%}.schedule-operations-detail-date-controls{align-items:center;display:flex;flex-shrink:0;gap:8px}.schedule-operations-detail-range-tabs{flex-shrink:0}.schedule-operations-detail-metrics-row{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;width:100%}.schedule-operations-detail-metric-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:140px;padding:8px 12px}.schedule-operations-detail-metric-card-label{color:var(--gray-400);font-size:14px;font-weight:500;line-height:22px}.schedule-operations-detail-metric-card-value{color:var(--blue-700);font-size:24px;font-weight:600;letter-spacing:-.43px;line-height:32px}.schedule-operations-detail-metric-card-goal{color:var(--gray-400);font-weight:600}.schedule-operations-detail-metric-trend{align-items:center;display:inline-flex;font-size:12px;font-weight:400;gap:4px;line-height:20px}.schedule-operations-detail-metric-trend--favorable{color:var(--vivid-green-500)}.schedule-operations-detail-metric-trend--unfavorable{color:var(--red-500)}.schedule-operations-detail-metric-trend .mgc_arrow_up_circle_fill:before{color:var(--vivid-green-500);font-size:16px}.schedule-operations-detail-metric-trend .mgc_arrow_down_circle_fill:before{color:var(--red-500);font-size:16px}.schedule-operations-detail-chart-card,.schedule-operations-detail-content{display:flex;flex-direction:column;gap:8px;width:100%}.schedule-operations-detail-chart-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px}.schedule-operations-detail-chart-title{color:var(--blue-600);font-size:14px;font-weight:600;line-height:22px;margin:0}.schedule-operations-detail-chart-area{display:flex;flex-direction:column;gap:2px;width:100%}.schedule-operations-detail-chart{flex:0 0 auto;min-height:0;width:100%}.schedule-operations-detail-chart .recharts-cartesian-axis-tick{overflow:visible}.schedule-operations-detail-legend{align-items:center;color:var(--gray-400);display:flex;flex-wrap:wrap;font-size:14px;font-weight:500;gap:8px 16px;justify-content:center;line-height:22px}.schedule-operations-detail-legend-item{align-items:center;display:inline-flex;gap:8px}.schedule-operations-detail-legend-dot{border-radius:50%;flex-shrink:0;height:8px;width:8px}.schedule-operations-detail-table-wrap{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px;width:100%}.insurance-claims-detail-container{box-sizing:border-box;display:flex;flex-direction:column;gap:0}.insurance-claims-detail-panel{background:var(--blue-100);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:0}.insurance-claims-detail-breadcrumb{background:#0000;margin-bottom:0;position:static}.insurance-claims-detail-toolbar{align-items:center;display:flex;gap:8px;justify-content:space-between;width:100%}.insurance-claims-detail-date-controls{align-items:center;display:flex;flex-shrink:0;gap:8px}.insurance-claims-detail-range-tabs{flex-shrink:0}.insurance-claims-detail-charts-row{align-items:stretch;display:flex;flex-direction:row;gap:8px;width:100%}.insurance-claims-detail-chart-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0;padding:8px 12px}.insurance-claims-detail-chart-title{color:var(--blue-600);font-size:14px;font-weight:600;line-height:22px;margin:0}.insurance-claims-detail-chart{width:100%}.insurance-claims-detail-content{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px;width:100%}.insurance-claims-detail-table-wrap{width:100%}.insurance-claims-detail-table-wrap .dst-tbody td.insurance-claims-detail-procedure-cell,.insurance-claims-detail-table-wrap .dst-thead th.insurance-claims-detail-procedure-cell{max-width:220px;overflow:hidden}.insurance-claims-detail-status-badge{align-items:center;border-radius:8px;display:inline-flex;font-size:12px;font-weight:500;justify-content:center;line-height:20px;padding:0 8px;white-space:nowrap}.diagnosis-detail-container{gap:0}.diagnosis-detail-container,.diagnosis-detail-panel{box-sizing:border-box;display:flex;flex-direction:column}.diagnosis-detail-panel{background:var(--blue-100);border-radius:16px;gap:8px;padding:0}.diagnosis-detail-breadcrumb{background:#0000;margin-bottom:0;position:static}.diagnosis-detail-toolbar{align-items:center;display:flex;gap:8px;justify-content:space-between;width:100%}.diagnosis-detail-date-controls{align-items:center;display:flex;flex-shrink:0;gap:8px}.diagnosis-detail-range-tabs{flex-shrink:0}.diagnosis-detail-metrics-row{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;width:100%}.diagnosis-detail-metric-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:140px;padding:8px 12px}.diagnosis-detail-metric-card-label{color:var(--gray-400);font-size:14px;font-weight:500;line-height:22px}.diagnosis-detail-metric-card-value{color:var(--blue-700);font-size:24px;font-weight:600;letter-spacing:-.43px;line-height:32px}.diagnosis-detail-metric-card-goal{color:var(--gray-400);font-weight:600}.diagnosis-detail-metric-trend{align-items:center;display:inline-flex;font-size:12px;font-weight:400;gap:4px;line-height:20px}.diagnosis-detail-metric-trend--up{color:var(--vivid-green-500)}.diagnosis-detail-metric-trend--down{color:var(--red-500)}.diagnosis-detail-metric-trend .mgc_arrow_up_circle_fill:before{color:var(--vivid-green-500);font-size:16px}.diagnosis-detail-metric-trend .mgc_arrow_down_circle_fill:before{color:var(--red-500);font-size:16px}.diagnosis-detail-content{display:flex;flex-direction:column;gap:8px;width:100%}.diagnosis-detail-charts-row{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;width:100%}.diagnosis-detail-chart-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;display:flex;flex:1 1 320px;flex-direction:column;gap:8px;min-width:min(100%,280px);padding:8px 12px}.diagnosis-detail-chart-title{color:var(--blue-600);font-size:14px;font-weight:600;line-height:22px;margin:0}.diagnosis-detail-chart{min-height:280px;width:100%}.diagnosis-detail-chart .recharts-cartesian-axis-tick{overflow:visible}.diagnosis-detail-chart-legend{align-items:center;color:var(--gray-400);display:flex;flex-wrap:wrap;font-size:14px;font-weight:500;gap:8px 16px;justify-content:center;line-height:22px}.diagnosis-detail-chart-legend-item{align-items:center;display:inline-flex;gap:8px}.diagnosis-detail-chart-legend-dot{border-radius:50%;flex-shrink:0;height:8px;width:8px}.diagnosis-detail-table-wrap{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px;width:100%}.net-hygiene-production-detail-container{box-sizing:border-box;display:flex;flex-direction:column;gap:0}.net-hygiene-production-detail-panel{background:var(--blue-100);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:0}.net-hygiene-production-detail-breadcrumb{background:#0000;margin-bottom:0;position:static}.net-hygiene-production-detail-chart-card,.net-hygiene-production-detail-content{display:flex;flex-direction:column;gap:8px;width:100%}.net-hygiene-production-detail-chart-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px}.net-hygiene-production-detail-chart-title{color:var(--blue-600);font-size:14px;font-weight:600;line-height:22px}.net-hygiene-production-detail-chart{min-height:220px;width:100%}.net-hygiene-production-detail-table-wrap{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px;width:100%}.production-per-hygiene-visit-detail-container{box-sizing:border-box;display:flex;flex-direction:column;gap:0}.production-per-hygiene-visit-detail-panel{background:var(--blue-100);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:0}.production-per-hygiene-visit-detail-breadcrumb{background:#0000;margin-bottom:0;position:static}.production-per-hygiene-visit-detail-chart-card,.production-per-hygiene-visit-detail-content{display:flex;flex-direction:column;gap:8px;width:100%}.production-per-hygiene-visit-detail-chart-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px}.production-per-hygiene-visit-detail-chart-title{color:var(--blue-600);font-size:14px;font-weight:600;line-height:22px}.production-per-hygiene-visit-detail-chart{min-height:220px;width:100%}.production-per-hygiene-visit-detail-table-wrap{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px;width:100%}.expenses-breakdown-detail-container{box-sizing:border-box;display:flex;flex-direction:column;gap:0}.expenses-breakdown-detail-panel{background:var(--blue-100);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:0}.expenses-breakdown-detail-breadcrumb{background:#0000;margin-bottom:0;position:static}.expenses-breakdown-detail-toolbar{align-items:center;display:flex;gap:8px;justify-content:space-between;width:100%}.expenses-breakdown-detail-date-controls{align-items:center;display:flex;flex-shrink:0;gap:8px}.expenses-breakdown-detail-range-tabs{flex-shrink:0}.expenses-breakdown-detail-metrics-row{display:flex;flex-direction:row;gap:8px;width:100%}.expenses-breakdown-detail-metric-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;flex:1 1;min-width:0;padding:8px 12px}.expenses-breakdown-detail-charts-row{align-items:stretch;display:flex;flex-direction:row;gap:8px;width:100%}.expenses-breakdown-detail-chart-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0;padding:8px 12px}.expenses-breakdown-detail-chart-title{color:var(--blue-600);font-size:14px;font-weight:600;line-height:22px;margin:0}.expenses-breakdown-detail-chart{width:100%}.expenses-breakdown-detail-category-chart-wrap{display:flex;flex-direction:column;gap:8px;width:100%}.expenses-breakdown-detail-category-legend{align-items:center;color:var(--gray-400);display:flex;flex-wrap:wrap;font-size:12px;font-weight:500;gap:8px 16px;justify-content:center;line-height:20px;padding:0 30px}.expenses-breakdown-detail-category-legend-item{align-items:center;display:inline-flex;gap:8px}.expenses-breakdown-detail-category-legend-dot{border-radius:50%;flex-shrink:0;height:8px;width:8px}.expenses-breakdown-detail-content{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px;width:100%}.expenses-breakdown-detail-table-wrap{width:100%}.expenses-breakdown-detail-table-wrap .dst-table{min-width:900px}@media (max-width:900px){.expenses-breakdown-detail-charts-row{flex-direction:column}.expenses-breakdown-detail-category-legend{padding:0 8px}}.seat-utilization-detail-container{box-sizing:border-box;display:flex;flex-direction:column;gap:0}.seat-utilization-detail-panel{background:var(--blue-100);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:0}.seat-utilization-detail-breadcrumb{background:#0000;margin-bottom:0;position:static}.seat-utilization-detail-toolbar{align-items:center;display:flex;gap:8px;justify-content:space-between;width:100%}.seat-utilization-detail-date-controls{align-items:center;display:flex;flex-shrink:0;gap:8px}.seat-utilization-detail-range-tabs{flex-shrink:0}.seat-utilization-detail-metrics-row{display:flex;flex-direction:row;gap:8px;width:100%}.seat-utilization-detail-metric-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;flex:1 1;min-width:0;padding:8px 12px}.seat-utilization-detail-charts-row{align-items:stretch;display:flex;flex-direction:row;gap:8px;width:100%}.seat-utilization-detail-chart-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0;padding:8px 12px}.seat-utilization-detail-chart-title{color:var(--blue-600);font-size:14px;font-weight:600;line-height:22px;margin:0}.seat-utilization-detail-chart,.seat-utilization-detail-chart-body{width:100%}.seat-utilization-detail-chart-body{display:flex;flex:1 1;flex-direction:column;min-height:0}.seat-utilization-detail-chart-body .expenses-breakdown-detail-category-chart-wrap{display:flex;flex:1 1;flex-direction:column;min-height:100%}.seat-utilization-detail-chart-card--by-seat .seat-utilization-detail-chart-body:after{content:"";flex:1 1 auto;min-height:36px}.seat-utilization-detail-seat-chart-wrap{flex-shrink:0;width:100%}.seat-utilization-detail-seat-chart-wrap .recharts-wrapper{margin-bottom:0}.seat-utilization-detail-content{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px;width:100%}.seat-utilization-detail-table-wrap{width:100%}.seat-utilization-detail-table-wrap .dst-table{min-width:900px}.seat-utilization-detail-status-badge{align-items:center;border-radius:8px;display:inline-flex;font-size:12px;font-weight:500;justify-content:center;line-height:20px;padding:0 8px;white-space:nowrap}@media (max-width:900px){.seat-utilization-detail-charts-row{flex-direction:column}}.clinical-efficiency-detail-container{box-sizing:border-box;display:flex;flex-direction:column;gap:0}.clinical-efficiency-detail-panel{background:var(--blue-100);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:0}.clinical-efficiency-detail-breadcrumb{background:#0000;margin-bottom:0;position:static}.clinical-efficiency-detail-toolbar{align-items:center;display:flex;gap:8px;justify-content:space-between;width:100%}.clinical-efficiency-detail-date-controls{align-items:center;display:flex;flex-shrink:0;gap:8px}.clinical-efficiency-detail-range-tabs{flex-shrink:0}.clinical-efficiency-detail-metrics-row{display:flex;flex-direction:row;gap:8px;width:100%}.clinical-efficiency-detail-metric-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;flex:1 1;min-width:0;padding:8px 12px}.clinical-efficiency-detail-charts-row{align-items:stretch;display:flex;flex-direction:row;gap:8px;width:100%}.clinical-efficiency-detail-chart-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0;padding:8px 12px}.clinical-efficiency-detail-chart-title{color:var(--blue-600);font-size:14px;font-weight:600;line-height:22px;margin:0}.clinical-efficiency-detail-chart{width:100%}.clinical-efficiency-detail-chart-legend{align-items:center;color:var(--gray-400);display:flex;flex-wrap:wrap;font-size:14px;font-weight:500;gap:8px 16px;justify-content:center;line-height:22px}.clinical-efficiency-detail-chart-legend-item{align-items:center;display:inline-flex;gap:8px}.clinical-efficiency-detail-chart-legend-dot{border-radius:50%;flex-shrink:0;height:8px;width:8px}.clinical-efficiency-detail-table-wrap{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px;width:100%}.clinical-efficiency-detail-table-wrap .dst-table{min-width:900px}@media (max-width:900px){.clinical-efficiency-detail-metrics-row{flex-wrap:wrap}.clinical-efficiency-detail-charts-row{flex-direction:column}}.patients-age-detail-container{box-sizing:border-box;display:flex;flex-direction:column;gap:0}.patients-age-detail-panel{background:var(--blue-100);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:0}.patients-age-detail-breadcrumb{background:#0000;margin-bottom:0;position:static}.patients-age-detail-toolbar{align-items:center;display:flex;gap:8px;justify-content:space-between;width:100%}.patients-age-detail-date-controls{align-items:center;display:flex;flex-shrink:0;gap:8px}.patients-age-detail-range-tabs{flex-shrink:0}.patients-age-detail-metrics-row{display:flex;flex-direction:row;gap:8px;width:100%}.patients-age-detail-metric-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;flex:1 1;min-width:0;padding:8px 12px}.patients-age-detail-chart-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:8px 12px;width:100%}.patients-age-detail-chart-title{color:var(--blue-600);font-size:14px;font-weight:600;line-height:22px;margin:0}.patients-age-detail-chart-wrap{width:100%}.patients-age-detail-content{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px;width:100%}.patients-age-detail-table-wrap{width:100%}.patients-age-detail-table-wrap .dst-table{min-width:900px}.patient-status-detail-container{box-sizing:border-box;display:flex;flex-direction:column;gap:0}.patient-status-detail-panel{background:var(--blue-100);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:0}.patient-status-detail-breadcrumb{background:#0000;margin-bottom:0;position:static}.patient-status-detail-toolbar{align-items:center;display:flex;gap:8px;justify-content:space-between;width:100%}.patient-status-detail-date-controls{align-items:center;display:flex;flex-shrink:0;gap:8px}.patient-status-detail-range-tabs{flex-shrink:0}.patient-status-detail-metrics-row{display:flex;flex-direction:row;gap:8px;width:100%}.patient-status-detail-metric-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;flex:1 1;min-width:0;padding:8px 12px}.patient-status-detail-chart-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:8px 12px;width:100%}.patient-status-detail-chart-title{color:var(--blue-600);font-size:14px;font-weight:600;line-height:22px;margin:0}.patient-status-detail-chart-wrap{width:100%}.patient-status-detail-content{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-sizing:border-box;padding:8px 12px;width:100%}.patient-status-detail-table-wrap{width:100%}.patient-status-detail-table-wrap .dst-table{min-width:900px}.patient-status-detail-status-badge{align-items:center;border-radius:8px;display:inline-flex;font-size:12px;font-weight:500;justify-content:center;line-height:20px;padding:0 8px;white-space:nowrap}.settings-container-page.container-fluid{display:flex;flex:1 1;flex-direction:column;min-height:0;padding:0}.settings-container-page .scp-nav-bar{align-items:center;display:flex;gap:8px;padding:6px 12px}.settings-container-page .scp-nav-bar .input-field-container{max-width:320px}.settings-container-page .scp-side-panel-wrapper{display:flex;flex-direction:column;gap:8px;justify-content:space-between;width:320px}.settings-container-page .scp-side-panel{background-color:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;display:flex;flex:1 1;flex-direction:column;gap:8px;min-height:0;padding:8px 12px}.settings-container-page .scp-side-panel-scrollable{display:flex;flex:1 1;flex-direction:column;gap:8px;min-height:0;overflow-y:auto}.settings-container-page .input-field{border:1px solid var(--blue-200)}.settings-container-page .input-field::placeholder{font-size:14px;font-weight:400}.settings-container-page .input-left-icon .mgc_search_line:before{color:var(--gray-400)}.settings-container-page .settings-title{color:var(--blue-600);font-size:16px;font-weight:600;line-height:24px}.settings-container-page .scp-side-panel-item{align-items:center;border-radius:8px;color:var(--blue-600);display:flex;font-size:14px;font-weight:500;justify-content:space-between;padding:5px 8px}.settings-container-page .scp-side-panel-icon:before{color:var(--blue-600);font-size:16px}.settings-container-page .scp-side-panel-item-expand{display:flex;flex-direction:column}.settings-container-page .scp-side-panel-item-expand .scp-side-panel-item.active,.settings-container-page .scp-side-panel-item-expand .scp-side-panel-item:hover,.settings-container-page .scp-side-panel-sub-item.active,.settings-container-page .scp-side-panel-sub-item:hover{background-color:var(--blue-100);color:var(--blue-600);font-weight:500}.settings-container-page .scp-side-panel-sub-item{border-radius:8px;color:var(--gray-500);font-size:14px;font-weight:400;padding:5px 16px}.settings-container-page .scp-search-highlight{background-color:var(--blue-200);border-radius:4px;padding:0 1px}.settings-container-page .scp-spi-icon{margin-right:8px}.settings-container-page .scp-spi-icon:before{color:var(--blue-600);font-size:16px}.settings-container-page .scp-storage{background-color:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;display:flex;flex-direction:column;gap:12px;min-width:0;padding:8px}.settings-container-page .scp-storage-header{align-items:center;color:var(--blue-600);display:flex;flex-direction:row;font-size:14px;font-weight:600;justify-content:space-between}.settings-container-page .scp-side-panel-footer-pill{background-color:var(--vivid-green-200);border-radius:8px;color:var(--vivid-green-700);font-weight:500;padding:0 8px}.settings-container-page .scp-side-panel-footer{align-items:flex-start;color:var(--gray-400);display:flex;flex-direction:column;font-size:12px;font-weight:400;gap:8px}.settings-container-page .linear-progress-container{background-color:var(--gray-100);border-radius:24px;height:8px;position:relative;width:100%}.settings-container-page .linear-progress-value{background-color:var(--blue-600);border-radius:24px;height:100%;left:0;position:absolute;top:0}.settings-container-page .scp-storage-footer{color:var(--gray-400);font-size:12px;font-weight:500}.settings-container-page .scp-main-content-wrapper{background-color:var(--blue-100);border-top:1px solid var(--blue-200);display:flex;flex:1 1;gap:12px;height:100%;min-height:0;padding:8px 12px}.settings-container-page .scp-mc-header{align-items:center;background-color:var(--blue-100);border-radius:16px;display:flex;flex:1 1;flex-direction:row;justify-content:space-between;min-height:36px;min-width:0}.settings-container-page .scp-main-content{color:var(--gray-500);display:flex;flex:1 1;flex-direction:column;font-size:14px;font-weight:500;min-height:0;overflow-y:auto}.settings-container-page .component-buttons,.settings-container-page .settings-title-with-back{align-items:center;display:flex;flex-direction:row;gap:8px}.settings-container-page .settings-title-with-back .stwb-back-icon:before{color:var(--blue-600);font-size:16px}.settings-container-page .settings-title-with-back .stwb-button{align-items:center;display:flex;flex-direction:row;gap:4px}.settings-container-page .settings-title-with-back .stwb-text{color:var(--blue-400);display:flex;flex-direction:row;gap:8px;overflow:hidden}.settings-container-page:has(.scp-call-flow-editor),.settings-container-page:has(.scp-call-flow-editor) .scp-main-content-wrapper{background-color:var(--gray-white)}.settings-container-page:has(.scp-call-flow-editor) .scp-main-content-wrapper,.settings-container-page:has(.scp-call-flow-editor) .scp-nav-bar{padding:0}.settings-container-page:has(.scp-call-flow-editor) .scp-main-content-wrapper{border-radius:16px;border-top:none;padding-top:8px}.settings-container-page:has(.scp-call-flow-editor) .scp-mc-header{padding:8px 12px}.settings-container-page .scp-info-button:before{color:var(--blue-400);cursor:pointer;font-size:16px}.settings-container-page .scp-table-title{align-items:center;color:var(--blue-600);display:flex;font-size:14px;font-weight:500;gap:8px}.settings-container-page .scp-table-title-container{align-items:center;display:flex;justify-content:space-between}.settings-container-page .scp-table-group{display:flex;flex-direction:column;gap:8px}.settings-container-page .scp-pm-switch.e-switch-wrapper{height:20px;width:36px}.settings-container-page .scp-pm-switch.e-switch-wrapper .e-switch-inner.e-switch-active .e-switch-on{background-color:var(--blue-500)}.settings-container-page .custom-datagrid-container .e-grid .e-rowcell{height:36px;padding:0 8px}.settings-container-page .scp-pm-grid2{align-items:flex-start;display:flex;gap:8px}.settings-container-page .scp-pm-field{display:flex;flex-direction:column;min-width:376px}.settings-container-page .scp-dropdown-button{background-color:var(--blue-500);border:1px solid var(--blue-500);color:var(--gray-white);font-size:12px;padding:4px 12px}.settings-container-page .input-field-label,.settings-container-page .scp-pm-label{align-items:center;color:var(--gray-500);display:flex;font-size:14px;font-weight:500;height:22px;margin-bottom:4px;text-transform:inherit;white-space:nowrap}.settings-container-page .scp-filter-container{color:var(--blue-600);display:flex;flex-direction:column;font-size:14px;font-weight:600;gap:8px}.settings-container-page .scp-filters{grid-gap:8px;color:var(--gray-500);display:grid;font-size:14px;font-weight:500;gap:8px;grid-template-columns:repeat(3,2fr)}.settings-container-page .scp-filter-item{display:flex;flex-direction:column;gap:2px}.settings-container-page .custom-datagrid-container .e-grid .e-gridheader tr th{padding:0 8px}.accounts-container-page{display:flex;flex:1 1;flex-direction:row;gap:12px;min-height:0;padding:8px 12px}.accounts-container-page .acp-side-panel-wrapper{display:flex;flex-direction:column;gap:8px;justify-content:space-between;width:400px}.accounts-container-page .acp-side-panel{background-color:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;display:flex;flex-direction:column;gap:8px;height:100%;overflow-y:auto;padding:8px 12px}.accounts-container-page .accounts-title{color:var(--blue-600);font-size:16px;font-weight:600;line-height:24px}.accounts-container-page .acp-side-panel-item{align-items:center;color:var(--blue-600);display:flex;font-size:14px;font-weight:500;justify-content:space-between;padding:5px 8px}.accounts-container-page .acp-side-panel-icon:before{color:var(--blue-600);font-size:16px}.accounts-container-page .acp-side-panel-item-expand{display:flex;flex-direction:column}.accounts-container-page .acp-side-panel-item-expand .acp-side-panel-item:hover,.accounts-container-page .acp-side-panel-sub-item.active,.accounts-container-page .acp-side-panel-sub-item:hover{background-color:var(--blue-100)}.accounts-container-page .acp-side-panel>.acp-side-panel-sub-item{margin-left:4px}.accounts-container-page .acp-side-panel-sub-item{border-radius:8px;color:var(--blue-600);font-size:14px;font-weight:500;padding:5px 16px}.accounts-container-page .acp-storage{background-color:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;display:flex;flex-direction:column;gap:12px;min-width:0;padding:8px}.accounts-container-page .acp-storage-header{align-items:center;color:var(--blue-600);display:flex;flex-direction:row;font-size:14px;font-weight:600;justify-content:space-between}.accounts-container-page .linear-progress-container{background-color:var(--gray-100);border-radius:24px;height:8px;position:relative;width:100%}.accounts-container-page .linear-progress-value{background-color:var(--blue-600);border-radius:24px;height:100%;left:0;position:absolute;top:0}.accounts-container-page .acp-storage-footer{color:var(--gray-400);font-size:12px;font-weight:500}.accounts-container-page .acp-main-content-wrapper{background-color:var(--blue-100);border-radius:16px;display:flex;flex:1 1;flex-direction:column;height:100%;min-width:0}.accounts-container-page .acp-mc-header{align-items:center;border-bottom:1px solid var(--blue-200);display:flex;flex-direction:row;justify-content:space-between;min-height:36px;padding:0 12px 4px}.accounts-container-page .acp-main-content{display:flex;flex:1 1;flex-direction:column;min-height:0}.accounts-header-actions{align-items:center;display:inline-flex;gap:8px}.accounts-personal-info{flex:1 1;min-height:0;overflow-y:auto;padding:12px 16px}.accounts-personal-info .personal-dob-row{display:block;position:relative}.accounts-personal-info .personal-dob-row>.input-field-container{width:100%}.accounts-personal-info .age-display{background-color:#fff;bottom:10px;color:var(--gray-500);font-size:12px;line-height:16px;margin:0;padding:0 4px;pointer-events:none;position:absolute;right:34px;white-space:nowrap}.accounts-personal-info .dob-field .input-field{text-transform:uppercase}.accounts-personal-info .text-optional{color:var(--gray-400)}.accounts-personal-info .form-select{color:var(--gray-700);font-size:14px;font-style:normal;font-weight:500;line-height:22px}.accounts-personal-info .form-select.is-invalid{background-image:none!important;border-color:var(--red-300)!important}.accounts-personal-info .form-select.is-invalid:focus{border-color:var(--red-300)!important;box-shadow:0 0 0 .2rem #ffa7a140!important}.accounts-personal-info .accounts-personal-city-row .form-select,.accounts-personal-info .accounts-personal-city-row .input-wrapper{width:100%}.custom-color-select{background-color:#fff;border:1px solid var(--gray-200);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;cursor:pointer;height:32px;position:relative;width:100%}.custom-color-select.is-disabled{cursor:not-allowed;opacity:.6;pointer-events:none}.selected-value{align-items:center;color:var(--gray-700);display:flex;font-size:14px;font-weight:500;line-height:22px;padding:4px 12px 4px 8px}.options{background-color:#fff;border:1px solid #ccc;border-radius:4px;left:0;list-style-type:none;margin:0;max-height:200px;overflow-y:auto;padding:0;position:absolute;right:0;top:100%;z-index:1}.options li{align-items:center;display:flex;font-size:14px;padding:3px 12px 3px 8px}.options li:hover{background-color:#f1f1f1}.color-box{border-radius:4px;height:20px;margin-right:8px;width:32px}.professional-id-input-container{display:flex;flex-direction:column;position:relative}.professional-id-label{color:var(--gray-700);display:block;font-size:14px;font-weight:500;margin-bottom:6px}.required-asterisk{color:var(--red-500);font-weight:600}.professional-id-input{background-color:var(--gray-white);border:1px solid var(--gray-200);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;box-sizing:border-box;color:var(--gray-700);font-size:14px;font-style:normal;font-weight:500;height:32px;line-height:22px;padding:4px 12px;text-transform:uppercase;transition:box-shadow .2s ease,border-color .2s ease;width:100%}.professional-id-input:focus{border-color:var(--blue-200);box-shadow:none;outline:none}.professional-id-input:hover:not(:focus):not(.input-error){border-color:var(--gray-300)}.professional-id-input.input-error{background-color:var(--gray-white);border-color:var(--red-300)}.professional-id-input::placeholder{color:var(--gray-400);opacity:1;text-transform:none}.professional-id-input:disabled{background-color:var(--gray-50);border-color:var(--gray-200);color:var(--gray-400);cursor:not-allowed}.professional-id-error{align-items:center;color:var(--red-500);display:flex;font-size:12px;font-weight:400;margin-top:4px}.expiry-date-input{position:relative}.expiry-date-input .input-mask-control{background-color:var(--gray-white);background-image:none;border:1px solid var(--gray-200);border-radius:8px;color:var(--gray-700);font-size:14px;font-weight:500;line-height:22px;padding:5px 10px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.expiry-date-input .input-mask-control:focus{background-color:var(--gray-white);border-color:var(--blue-200);color:var(--gray-700);outline:0}.expiry-date-input .input-mask-control.is-invalid,.expiry-date-input .input-mask-control.is-invalid:focus{border-color:var(--red-500)}.expiry-date-input .error-text,.expiry-date-input .expiry-error{color:var(--red-500);font-size:12px;margin-top:4px}.expiry-date-input .text-danger{color:var(--red-500)!important}.expiry-date-input.compact,.expiry-date-input.compact .form-group{margin-bottom:0}.expiry-date-input .input-mask-control.is-invalid{position:relative}.expiry-date-input .input-mask-control.is-invalid:after{content:"";height:16px;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:16px}.accounts-professional-info{flex:1 1;min-height:0;overflow-y:auto;padding:12px 16px}.accounts-professional-info .work-info-numbers{background:var(--blue-100);border-radius:8px;padding:0}.accounts-professional-info .work-info-numbers .form-select{background-color:var(--gray-white);border:1px solid #d2d5db;border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;color:var(--gray-700);font-size:14px;font-style:normal;font-weight:400;height:32px;line-height:22px;padding:5px 10px!important}.accounts-professional-info .work-info-numbers .form-select:focus{border-color:var(--blue-200);box-shadow:none;outline:none}.accounts-professional-info .work-info-numbers .professional-id-input{background-color:var(--gray-white);border:1px solid #d2d5db;border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;color:var(--gray-700);font-size:14px;font-weight:400;height:32px;line-height:22px;padding:5px 10px;text-transform:none}.accounts-professional-info .work-info-numbers .professional-id-input:focus{border-color:var(--blue-200);box-shadow:none;outline:none}.accounts-professional-info .work-info-numbers .professional-id-input:hover:not(:focus):not(.input-error){border-color:#d2d5db}.accounts-professional-info .work-info-numbers .expiry-date-input .input-mask-control{background-color:var(--gray-white);border:1px solid #d2d5db!important;border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;color:var(--gray-700);font-size:14px;font-weight:400;height:32px;line-height:22px;padding:5px 10px!important}.accounts-professional-info .work-info-numbers .expiry-date-input .input-mask-control:focus{border-color:var(--blue-200)!important;box-shadow:none;outline:none}.accounts-professional-info .work-info-numbers .form-label,.accounts-professional-info .work-info-numbers .professional-id-label{color:var(--gray-700);font-size:14px;font-weight:400;margin-bottom:6px}.accounts-professional-info .form-select{color:var(--gray-700);font-size:14px;font-style:normal;font-weight:400;line-height:22px}.accounts-professional-info .accounts-professional-color-col{min-width:0}.accounts-professional-info .accounts-professional-color-col .form-label{display:block}.accounts-professional-info .accounts-prof-assigned-dropdown .dropdown-toggle.form-select{background-image:none}.accounts-professional-info .work-info-numbers .expiry-date-input .input-mask-control:disabled,.accounts-professional-info .work-info-numbers .form-select:disabled,.accounts-professional-info .work-info-numbers .professional-id-input:disabled{background-color:var(--gray-100);border-color:var(--gray-200);color:var(--gray-400);cursor:not-allowed;opacity:1}.password-otp-modal .modal-dialog{max-width:460px!important}.password-otp-modal .custom-modal-body{padding:8px 20px 4px}.password-otp-modal .otp-instruction{color:var(--gray-600);font-size:14px;line-height:20px;margin:0 0 18px}.password-otp-modal .otp-email{color:var(--blue-700);font-weight:600}.password-otp-modal .otp-input-row{display:flex;gap:10px;justify-content:space-between;margin-bottom:14px}.password-otp-modal .otp-input{background-color:var(--gray-white);border:1px solid var(--gray-300);border-radius:8px;color:var(--blue-700);font-size:22px;font-weight:600;height:56px;outline:none;text-align:center;transition:border-color .15s ease,box-shadow .15s ease;width:48px}.password-otp-modal .otp-input:focus{border-color:var(--blue-600);box-shadow:0 0 0 3px #163da226}.password-otp-modal .otp-input:disabled{background-color:var(--gray-100);color:var(--gray-400)}.password-otp-modal .otp-error{color:var(--red-500);font-size:13px;line-height:18px;margin-bottom:10px}.password-otp-modal .otp-resend{color:var(--gray-500);font-size:13px;line-height:18px;margin-top:4px}.password-otp-modal .otp-resend-link{background:none;border:0;color:var(--blue-600);cursor:pointer;font-weight:600;padding:0}.password-otp-modal .otp-resend-link:disabled{color:var(--gray-400);cursor:not-allowed}@media (max-width:480px){.password-otp-modal .otp-input{font-size:18px;height:48px;width:40px}}.accounts-password-security{flex:1 1;min-height:0;overflow-y:auto;padding:12px 16px}.accounts-password-security .aps-row{margin-bottom:40px}.accounts-password-security .aps-section-title{color:var(--blue-700);font-size:15px;font-weight:600;line-height:22px;margin:5px 0}.accounts-password-security .input-field-container .hint-text{color:var(--gray-400);font-size:13px;font-weight:400;height:auto;line-height:18px;margin-top:6px;text-transform:none}.accounts-password-security .input-right-icon{cursor:pointer}.accounts-password-security .input-right-icon .ti{color:var(--gray-400);font-size:18px;line-height:1}.accounts-password-security .aps-pw-rules-title{color:var(--blue-700);font-size:13px;font-weight:600;line-height:18px;margin-bottom:6px;margin-top:-20px}.accounts-password-security .aps-pw-rules{margin-bottom:20px}.accounts-password-security .aps-pw-rule{align-items:flex-start;color:#6c757d;display:flex;font-size:13px;gap:8px;line-height:18px;margin-bottom:6px}.accounts-password-security .aps-pw-rule.is-pass{color:#198754}.accounts-password-security .aps-pw-rule .ti{flex-shrink:0;font-size:14px;margin-top:1px;opacity:.85}.accounts-password-security .aps-pw-rule:not(.is-pass) .ti{opacity:.4}.add-override-modal .modal-dialog{max-height:90vh;max-width:680px!important}.add-override-modal .modal-content{display:flex;flex-direction:column;max-height:90vh}.add-override-modal .modal-body{min-height:0;overflow-y:auto}.add-override-modal .form-label{color:var(--gray-600);font-size:14px;margin-bottom:4px}.add-override-modal .overrideDate{height:32px}.accounts-work-info{flex:1 1;min-height:0;overflow-y:auto;padding:12px 16px}.accounts-work-info-assigned-operatories-title,.accounts-work-info-section-title{color:var(--blue-700);font-size:15px;font-weight:600;line-height:22px}.accounts-working-days{padding-top:2px}.accounts-work-info-working-days-heading{color:var(--gray-600);font-size:14px;line-height:22px}.accounts-per-day-row{background-color:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;padding:8px 10px}.accounts-per-day-row.is-active{border-color:var(--blue-300);margin-left:0;padding:5px}.accounts-per-day-row.is-inactive{background-color:var(--gray-100);border-color:var(--gray-200);margin-left:0;opacity:.85;padding:5px}.accounts-per-day-row.is-inactive .accounts-per-day-name,.accounts-per-day-row.is-inactive .accounts-per-day-to{color:var(--gray-400)}.accounts-per-day-name{align-items:center;color:var(--blue-600);display:flex;font-size:14px;font-weight:500;white-space:nowrap}.accounts-per-day-to{font-size:13px;font-weight:500}.accounts-per-day-times{flex:1 1 auto;min-width:0}.accounts-per-day-shift-select{flex-shrink:0;max-width:170px;min-width:120px;width:auto}.accounts-per-day-shift-input{border-radius:8px!important;height:30px!important}.accounts-override-card{background-color:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;display:flex;flex-direction:column;gap:12px;margin-bottom:8px;min-width:0;padding:8px}.accounts-override-card-inner{align-items:flex-start;display:flex;flex-direction:row;gap:12px;justify-content:space-between}.accounts-override-card-body{flex:1 1;min-width:0}.accounts-override-card-actions{flex-shrink:0}.accounts-override-card-actions .action-buttons{align-items:center;display:inline-flex}.accounts-override-title{color:var(--blue-700);font-size:14px;font-weight:600;line-height:20px;margin-bottom:3px}.accounts-override-time{font-size:12px;font-weight:500;line-height:18px}.accounts-override-dow,.accounts-override-time-range{color:var(--gray-400);font-weight:400}.accounts-override-hint{color:var(--gray-400);font-size:12px;font-weight:500;margin-top:6px}.accounts-override-card.accounts-override-card--readonly{background-color:var(--gray-100);border-color:var(--gray-200)}.accounts-override-card.accounts-override-card--readonly .accounts-override-title{color:var(--gray-600)}.accounts-override-card.accounts-override-card--readonly .accounts-override-dow,.accounts-override-card.accounts-override-card--readonly .accounts-override-time-range{color:var(--gray-500)}.accounts-override-card.accounts-override-card--readonly .act-button{background-color:var(--gray-100);border-color:var(--gray-300)}.accounts-override-card.accounts-override-card--readonly .act-button:disabled .mgc_delete_2_fill:before,.accounts-override-card.accounts-override-card--readonly .act-button:disabled .mgc_pencil_fill:before{color:var(--gray-400)!important}.scp-call-blocking-container{color:var(--gray-500);display:flex;flex-direction:column;font-size:14px;font-weight:500;gap:12px}.scp-call-blocking-container .scp-cbc-filter{display:flex;flex-direction:column;gap:8px}.scp-call-blocking-container .scp-cbc-filter-title{color:var(--blue-600);font-size:14px;font-weight:600}.scp-call-blocking-container .scp-cbc-toggle-row{align-items:center;display:flex;gap:8px}.scp-call-blocking-container .scp-cbc-toggle-item{align-items:flex-start;display:flex;flex-direction:column;gap:2px;min-width:376px}.scp-call-blocking-container .custom-datagrid-container .e-rowcell[data-colindex="1"]{color:var(--gray-400)}.scp-call-blocking-container .scp-cbc-reason{background-color:var(--red-100);border-radius:8px;color:var(--red-600);font-size:12px;font-weight:500;line-height:20px;padding:0 8px}.scp-call-blocking-container .act-button.act-button-delete .mgc_user_x_fill:before{color:var(--red-500)}.scp-devices-container{color:var(--gray-500);display:flex;flex-direction:column;font-size:14px;font-weight:500;gap:12px}.scp-devices-container .action-buttons .act-button-view .mgc_bell_ringing_fill:before{color:var(--gray-white)}.scp-devices-container .act-button-e911 .mgc_eye_2_fill:before{color:var(--blue-500)!important}.scp-devices-container .scp-na-pill{color:var(--gray-400)}.scp-devices-container .scp-na-pill,.scp-devices-container .scp-pill{background-color:var(--gray-100);border-radius:8px;font-size:12px;line-height:20px;padding:0 8px}.scp-devices-container .scp-pill{color:var(--gray-500);font-weight:500;text-transform:capitalize}.scp-devices-container .scp-green-pill{background-color:var(--vivid-green-200);color:var(--vivid-green-700)}.scp-devices-container .scp-orange-pill{background-color:var(--orange-200);color:var(--orange-700)}.scp-devices-container .scp-red-pill{background-color:var(--red-200);color:var(--red-600)}.scp-d-add-device{display:flex;flex-direction:column;gap:14px;width:100%}.scp-d-add-device .input-field{min-width:376px}.scp-add-device-modals .scp-d-hint{color:var(--gray-700);font-size:14px}.scp-add-device-modals .scp-pm-grid2{align-items:flex-start;display:flex;gap:8px}.scp-add-device-modals .scp-e911-fields{display:flex;flex-direction:column;gap:4px}.scp-add-device-modals .scp-pm-field-destructive .e-control-wrapper{border:1px solid var(--red-300)!important}.scp-add-device-modals .scp-confirmation{background-color:var(--blue-100);border-radius:8px;color:var(--blue-600);font-size:14px;font-weight:500;padding:5px 12px}.scp-add-device-modals .e911-confirm{align-content:center;align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.scp-add-device-modals .e911-confirm .form-check-label{color:var(--gray-500);font-size:12px;font-weight:400}.settings-container-page .scp-settings-field .input-field,.settings-container-page .scp-settings-field .input-field:focus{border-color:var(--gray-200)!important;box-shadow:none}.settings-container-page .scp-settings-field-changed .input-field,.settings-container-page .scp-settings-field-changed .input-field:focus,.settings-container-page .scp-settings-field.scp-settings-field-changed .input-field,.settings-container-page .scp-settings-field.scp-settings-field-changed .input-field:focus{border-color:var(--blue-200)!important;box-shadow:none}.settings-container-page .scp-settings-field .input-field-destructive,.settings-container-page .scp-settings-field .input-field-destructive:focus,.settings-container-page .scp-settings-field-changed .input-field-destructive,.settings-container-page .scp-settings-field-changed .input-field-destructive:focus,.settings-container-page .scp-settings-field.scp-settings-field-changed .input-field-destructive,.settings-container-page .scp-settings-field.scp-settings-field-changed .input-field-destructive:focus{border-color:var(--red-300)!important}.settings-container-page .scp-settings-field .e-ddl.e-input-group.e-control-wrapper,.settings-container-page .scp-settings-field .e-input-group.e-control-wrapper{border:1px solid var(--gray-200)!important;border-radius:8px;box-shadow:none!important}.settings-container-page .scp-settings-field-changed .e-multi-select-wrapper,.settings-container-page .scp-settings-field.scp-settings-field-changed .e-multi-select-wrapper{border:none!important}.settings-container-page .scp-settings-field-changed .e-ddl.e-input-group.e-control-wrapper,.settings-container-page .scp-settings-field-changed .e-ddl.e-input-group.e-control-wrapper.e-input-focus,.settings-container-page .scp-settings-field-changed .e-ddl.e-input-group.e-control-wrapper:focus-within,.settings-container-page .scp-settings-field-changed .e-input-group.e-control-wrapper,.settings-container-page .scp-settings-field-changed .e-input-group.e-control-wrapper.e-input-focus,.settings-container-page .scp-settings-field-changed .e-input-group.e-control-wrapper:focus-within,.settings-container-page .scp-settings-field-changed .e-multi-select-wrapper.e-input-focus,.settings-container-page .scp-settings-field-changed .e-multi-select-wrapper:focus-within,.settings-container-page .scp-settings-field.scp-settings-field-changed .e-ddl.e-input-group.e-control-wrapper,.settings-container-page .scp-settings-field.scp-settings-field-changed .e-input-group.e-control-wrapper{border-color:var(--blue-200)!important;box-shadow:none!important}.settings-container-page .scp-settings-field.scp-pm-field-destructive .e-control-wrapper,.settings-container-page .scp-settings-field.scp-pm-field-destructive .e-input-group,.settings-container-page .scp-settings-field.scp-pm-field-destructive .e-multi-select-wrapper{border-color:var(--red-300)!important}.scp-msg-auto-reply-editor.scp-settings-field{border:1px solid var(--gray-200)}.scp-msg-auto-reply-editor.scp-settings-field.scp-settings-field-changed{border-color:var(--blue-200)}.scp-phone-management,.scp-phone-management-container{display:flex;flex-direction:column}.scp-phone-management{gap:14px}.scp-phone-management .scp-table-group .custom-datagrid-container{flex:1 1;min-height:0}.scp-phone-management .act-button-delete i:before{color:var(--red-500)}.scp-phone-management .scp-pill-container{align-items:center;display:flex;gap:8px}.scp-phone-management .scp-badge-main,.scp-phone-management .scp-method-pill.completed{background-color:var(--vivid-green-200);border-radius:8px;color:var(--vivid-green-700);padding:0 8px}.scp-phone-management .scp-method-pill{border-radius:8px;font-size:12px;padding:0 8px}.scp-phone-management .scp-method-pill.fax{background-color:var(--violet-200);color:var(--violet-600)}.scp-phone-management .scp-method-pill.sms{background-color:var(--indigo-200);color:var(--indigo-600)}.scp-phone-management .scp-method-pill.call,.scp-phone-management .scp-method-pill.in-progress{background-color:var(--blue-100);color:var(--blue-600)}.scp-phone-management .scp-method-pill.scp-extension-pill{background-color:var(--gray-100);color:var(--gray-500)}.scp-phone-management .scp-method-pill.mms,.scp-phone-management .scp-method-pill.pending{background-color:var(--yellow-300);color:var(--yellow-700)}.scp-phone-management .scp-method-pill.verified{background-color:var(--vivid-green-200);color:var(--vivid-green-600)}.scp-phone-management .scp-method-pill.cancelled{background-color:var(--red-200);color:var(--red-600)}.scp-phone-management .custom-datagrid-container .e-grid .e-gridheader tr th{padding:0 8px}.scp-phone-management-container .input-field-label,.scp-phone-management-container .scp-pm-label,.scp-pm-port-form .input-field-label,.scp-pm-port-form .scp-pm-label{align-items:center;color:var(--gray-500);display:flex;font-size:14px;font-weight:500;height:22px;margin-bottom:4px;text-transform:inherit;white-space:nowrap}.scp-phone-management-container .e-checkbox-wrapper .e-check{padding:initial!important}.scp-phone-management-container .scp-pm-grid2,.scp-pm-port-form .scp-pm-grid2{align-items:flex-start;display:flex;gap:8px}.scp-phone-management-container .scp-pm-field{display:flex;flex-direction:column;min-width:376px}.scp-phone-management-container .scp-pm-grid2>*,.scp-pm-port-form .scp-pm-grid2>*{flex:1 1}.scp-phone-management-container .scp-dropdown-button{background-color:var(--blue-500);border:1px solid var(--blue-500);color:var(--gray-white);font-size:12px;padding:4px 12px}.scp-dropdown-button-items.e-dropdown-popup ul{border:1px solid var(--blue-200);border-radius:8px;color:var(--blue-600);font-weight:500;margin:initial}.scp-dropdown-button-items.e-dropdown-popup ul .e-item:hover{background-color:var(--blue-100);color:var(--blue-600)}.scp-pm-icon-actions .act-button.act-button-refresh{background-color:var(--blue-500)}.scp-pm-icon-actions .act-button-refresh>:before{color:var(--gray-white)}.scp-pm-icon-actions .act-button-delete>:before{color:var(--red-500)}.scp-phone-management-container .button:disabled{cursor:default;opacity:.5}.scp-pm-edit-phone-number{display:flex;flex-direction:column;gap:14px;width:max-content}.scp-pm-edit-phone-number .scp-pm-card{display:flex;flex-direction:column;gap:12px}.scp-pm-edit-phone-number .scp-pm-row-between{display:flex;justify-content:space-between;width:100%}.scp-pm-edit-phone-number .scp-pm-switch.e-switch-wrapper{height:20px;width:36px}.scp-pm-edit-phone-number .scp-pm-switch.e-switch-wrapper .e-switch-inner.e-switch-active .e-switch-on{background-color:var(--blue-500)}.scp-pm-edit-phone-number .scp-pm-field .scp-pm-chips{display:flex;flex-wrap:wrap;gap:4px}.scp-pm-edit-phone-number .scp-pm-field .e-multi-select-wrapper .e-chips{background-color:var(--gray-100);border-radius:8px;padding:0 8px}.scp-pm-edit-phone-number .scp-pm-field .e-multi-select-wrapper .e-chips-close:before,.scp-pm-edit-phone-number .scp-pm-field .e-multi-select-wrapper .e-chips>.e-chipcontent{-webkit-text-fill-color:var(--gray-500);color:var(--gray-500);font-size:12px;font-weight:500}.scp-pm-edit-phone-number .scp-pm-field .e-multiselect:not(.e-disabled) .e-multi-select-wrapper .e-chips:hover{background-color:var(--gray-200)}.scp-pm-edit-phone-number .scp-info-button:before{color:var(--blue-400);font-size:16px}.scp-pm-edit-phone-number .scp-pm-wh-table{max-width:760px}.scp-pm-edit-phone-number .scp-pm-wh-time-select-wrapper{align-items:center;background-color:var(--gray-white);border:1px solid var(--gray-200);border-radius:8px;box-sizing:border-box;color:var(--gray-700);cursor:pointer;display:flex;flex-direction:row-reverse;font-size:14px;height:28px;line-height:22px;max-width:100%;padding:2px 12px;position:relative;width:100%}.scp-pm-edit-phone-number .scp-pm-wh-time-select-wrapper.destructive{border-color:var(--red-300)}.scp-pm-edit-phone-number .scp-pm-wh-validation-hint{color:var(--red-400);display:block;line-height:14px;text-transform:none}.scp-pm-edit-phone-number .scp-pm-wh-time-select-wrapper:after{content:"\ec92";font-family:MingCute;font-size:24px}.scp-pm-wh-table .e-rowcell .scp-pm-wh-time-select{-webkit-appearance:none;appearance:none;background-color:initial;border:none;color:var(--gray-700);cursor:pointer;font-size:14px;font-weight:500;outline:none;padding-left:8px;position:absolute;right:0;width:100%;z-index:1}.scp-pm-edit-phone-number .custom-datagrid-container .e-grid .e-gridheader tr th{padding:0 8px}.scp-pm-edit-phone-number .custom-datagrid-container .e-rowcell{padding:6px 8px}.scp-pm-edit-phone-number .scp-pm-checkrow{display:flex;gap:24px;padding:5px 8px}.scp-pm-edit-phone-number .scp-pm-checkrow .e-checkbox-wrapper .e-frame,.scp-pm-edit-phone-number .scp-pm-checkrow .e-checkbox-wrapper:hover .e-frame{border:1px solid var(--blue-200)}.scp-pm-add-extension{display:flex;flex-direction:column;gap:14px;width:max-content}.scp-pm-add-extension .input-field{min-width:376px}.scp-pm-add-number .scp-pm-button-group{display:flex;gap:8px}.scp-call-flow{display:flex;flex:1 1;flex-direction:column;min-height:0}.scp-call-flow .scp-call-flow-list{display:flex;flex-direction:column;gap:8px}.scp-call-flow-editor-wrapper{border-radius:8px;display:flex;flex:1 1;gap:8px;min-height:0;position:relative}.scp-call-flow-editor-wrapper .scp-call-flow-editor{background-image:linear-gradient(#ffffffb3,#ffffffb3),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAABYCAYAAABxlTA0AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAAAFlJREFUeAHt2aENACAQBMEPBSKQ9N8HBIl5g+NnkrPXwEYAAABQTB9zncWjX39aAAAAAAAAAFSmKudUZQAAAAAAAKA2VTmnKgMAAAAAAAC1qco5VRkAAAAuG480Pyk6BokaAAAAAElFTkSuQmCC);background-position:0 0;background-repeat:repeat;border:1px solid var(--blue-200);border-radius:8px;display:flex;flex:1 1;flex-direction:column;height:100%;min-width:0;position:relative}.scp-call-flow-editor-wrapper .scp-call-flow-side-panel{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;display:flex;flex-direction:column;height:100%;overflow:hidden;width:23.8%}.scp-call-flow-editor-wrapper .scp-panel-title{align-items:center;color:var(--blue-600);display:flex;font-size:16px;font-weight:600;justify-content:space-between;padding:8px 12px}.scp-call-flow-editor-wrapper .scp-panel-title .scp-subtitle{color:var(--blue-400)}.scp-call-flow-editor-wrapper .scp-step-count{color:var(--blue-500);font-size:12px;font-weight:400;margin-left:4px}.scp-call-flow-editor-wrapper .scp-panel-body{display:flex;flex:1 1 auto;flex-direction:column;gap:16px;min-height:0;overflow-x:hidden;overflow-y:auto;padding:8px 12px}.scp-call-flow-editor-wrapper .scp-panel-field{display:flex;flex-direction:column;gap:2px;width:100%}.scp-call-flow-editor-wrapper .scp-panel-label{color:var(--gray-500);font-size:14px;font-weight:500;line-height:22px}.scp-call-flow-editor-wrapper .scp-label-row{align-items:center;display:flex;gap:8px}.scp-call-flow-editor-wrapper .scp-info:before{color:var(--blue-400);font-size:16px}.scp-call-flow-editor-wrapper .scp-row-container{display:flex;flex-direction:column;gap:8px}.scp-call-flow-editor-wrapper .scp-row{align-items:flex-start;display:flex;flex-direction:row;gap:8px;min-width:0;width:100%}.scp-call-flow-editor-wrapper .scp-switch-label{align-items:center;color:var(--gray-700);display:flex;flex:1 1;font-size:14px;font-weight:500;gap:4px;height:100%;line-height:22px;min-width:0}.scp-call-flow-editor-wrapper .scp-switch-label--disabled{opacity:.55}.scp-call-flow-editor-wrapper .scp-switch.e-switch-wrapper{flex-shrink:0;height:20px;width:36px}.scp-call-flow-editor-wrapper .scp-switch.e-switch-wrapper .e-switch-inner.e-switch-active .e-switch-on{background-color:var(--blue-500)}.scp-call-flow-editor-wrapper .scp-dropdown-wrapper{align-items:center;background:var(--gray-white);border:1px solid var(--gray-200);border-radius:8px;box-shadow:0 1px 2px #1018280d;box-sizing:border-box;cursor:pointer;display:flex;flex:1 1;flex-direction:row-reverse;height:32px;min-width:0;padding:5px 12px;position:relative}.scp-call-flow-editor-wrapper .scp-time-select{-webkit-appearance:none;appearance:none;background:#0000;border:none;color:var(--gray-700);cursor:pointer;font-size:14px;font-weight:400;height:100%;inset:0;line-height:22px;margin:0;outline:none;padding:0 28px 0 12px;position:absolute;width:100%}.scp-call-flow-editor-wrapper .scp-time-select:disabled{cursor:default;opacity:.5}.scp-call-flow-editor-wrapper .scp-bottom-button-wrapper{padding-top:4px}.scp-call-flow-editor-wrapper .scp-bottom-button-wrapper .e-checkbox-wrapper .e-label{color:var(--gray-700);font-size:14px;font-weight:500}.scp-call-flow-editor-wrapper .scp-bottom-button-wrapper .e-checkbox-wrapper .e-frame{border:1px solid var(--blue-200)}.scp-call-flow-editor-wrapper .scp-dropdown,.scp-call-flow-editor-wrapper .scp-dropdown .e-input-group{background:var(--gray-white)!important;border:1px solid var(--gray-200)!important;border-radius:8px;box-shadow:0 1px 2px #1018280d!important;min-height:36px;width:100%}.scp-call-flow-editor-wrapper .scp-dropdown .e-input-group .e-input{color:var(--gray-700);font-size:14px;line-height:22px;padding:5px 12px}.scp-call-flow-editor-wrapper .scp-dropdown.e-ddl.e-input-group.e-control-wrapper .e-ddl-icon:before{color:var(--gray-500);content:"\ec92";font-family:MingCute,sans-serif;font-size:20px;line-height:1;pointer-events:none}.scp-call-flow-editor-wrapper .scp-disabled{cursor:pointer;opacity:.5}.scp-call-flow-editor-wrapper .input-field-container{width:auto}.scp-call-flow-editor-wrapper .scp-row .scp-dropdown{flex:1 1;min-width:0}.scp-call-flow-editor-wrapper .scp-date-field{flex:0 0 128px;max-width:100%;position:relative}.scp-call-flow-editor-wrapper .scp-panel-footer{align-items:center;display:flex;justify-content:space-between;padding:8px 12px}.e-css.e-checkbox-wrapper .e-check,.scp-call-flow-editor-wrapper .e-checkbox-wrapper .e-check{padding-top:0!important}.scp-call-flow-editor-wrapper .scp-call-flow-name{align-items:center;color:var(--blue-600);display:flex;font-size:16px;font-weight:600;gap:4px;left:16px;position:absolute;top:16px;z-index:1}.scp-call-flow-editor-wrapper .scp-flow-node-box .number-count{color:var(--blue-400);font-size:12px}.scp-call-flow-editor-wrapper .scp-call-flow-editor .mgc-icon:before{color:var(--blue-500);font-size:16px}.scp-call-flow-editor-wrapper .scp-flow-add-btn .mgc-icon:before{color:var(--blue-400)}.scp-call-flow-editor-wrapper .scp-call-flow-name .mgc-icon:before{color:var(--blue-300)!important}.scp-call-flow-editor-wrapper .mgc-cancel-icon:before{color:var(--red-500);font-size:16px}.scp-call-flow-editor-wrapper .scp-call-flow-canvas{align-items:stretch;align-items:center;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;gap:8px;min-height:0;overflow:auto;padding:35px 16px 16px;position:relative}.scp-call-flow-editor-wrapper .scp-flow-vertical-arrow-img{display:block;flex-shrink:0}.scp-call-flow-editor-wrapper .scp-call-flow-number-list{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;box-shadow:0 4px 12px #163da214;height:80px;left:calc(50% - 250px);min-width:140px;padding:8px;position:absolute;top:12px;z-index:6}.scp-call-flow-editor-wrapper .scp-call-flow-number-list:after{border-bottom:7px solid #0000;border-left:8px solid var(--blue-200);border-top:7px solid #0000;content:"";height:0;margin-top:-7px;position:absolute;right:-8px;top:50%;width:0}.scp-call-flow-editor-wrapper .scp-call-flow-number-list .number-list-items{display:flex;flex-direction:column;gap:8px;max-height:100%;overflow-x:hidden;overflow-y:auto}.scp-call-flow-editor-wrapper .scp-call-flow-number-list .number-list-item{align-items:center;display:flex;font-size:10px;gap:8px}.scp-call-flow-editor-wrapper .scp-flow-node-box{align-items:center;background-color:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;box-sizing:border-box;color:var(--blue-600);display:flex;font-size:12px;font-weight:500;gap:8px;justify-content:center;min-height:34px;padding:0 12px;position:relative;width:max-content}.scp-call-flow-editor-wrapper .scp-flow-node-box.active{background-color:var(--blue-100)}.scp-call-flow-editor-wrapper .scp-flow-branch-pill{align-items:center;background:var(--blue-100);border-radius:16px;color:var(--blue-600);display:flex;font-size:12px;font-weight:400;gap:8px;justify-content:center;min-width:112px;padding:2px 8px;width:max-content}.scp-call-flow-editor-wrapper .scp-flow-branch-block{align-items:stretch;align-self:stretch;box-sizing:border-box;display:flex;flex-direction:column;max-width:100%;width:100%}.scp-call-flow-editor-wrapper .scp-flow-branch-fork{display:block;flex-shrink:0;width:100%}.scp-call-flow-editor-wrapper .scp-flow-branches{grid-gap:128px;align-content:start;box-sizing:border-box;display:grid;flex:1 1;gap:128px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;min-width:0;width:100%}.scp-call-flow-editor-wrapper .scp-flow-branch-col{align-items:center;display:flex;flex-direction:column;gap:8px;min-width:max-content}.scp-call-flow-editor-wrapper .scp-flow-add-step-anchor{display:inline-flex;line-height:0}.scp-call-flow-editor-wrapper .scp-date-field .form-control.scp-input-destructive,.scp-call-flow-editor-wrapper .scp-dropdown.scp-dropdown-destructive,.scp-call-flow-editor-wrapper .scp-dropdown.scp-dropdown-destructive .e-input-group,.scp-call-flow-editor-wrapper .scp-dropdown.scp-dropdown-destructive.e-ddl.e-input-group.e-control-wrapper{border-color:var(--red-300)!important}.scp-call-flow-editor-wrapper .scp-call-flow-step-picker-overlay{background:#0f172a1f;display:block;inset:0;position:fixed;z-index:1000}.scp-call-flow-editor-wrapper .scp-call-flow-step-picker{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;box-shadow:0 8px 24px #163da21f;margin:0;overflow:visible;padding:8px;position:fixed;width:max-content;z-index:1001}.scp-call-flow-editor-wrapper .scp-call-flow-step-picker:before{border-bottom:8px solid var(--blue-200);border-left:8px solid #0000;border-right:8px solid #0000;content:"";height:0;left:50%;pointer-events:none;position:absolute;top:-8px;transform:translateX(-50%);width:0;z-index:1}.scp-call-flow-editor-wrapper .scp-call-flow-step-picker:after{border-bottom:7px solid var(--blue-200);border-left:7px solid #0000;border-right:7px solid #0000;content:"";height:0;left:50%;pointer-events:none;position:absolute;top:-7px;transform:translateX(-50%);width:0;z-index:2}.scp-call-flow-editor-wrapper .scp-call-flow-step-picker-scroll{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));max-height:min(80vh,520px);overflow-y:auto;position:relative;z-index:0}.scp-call-flow-editor-wrapper .scp-call-flow-editor .scp-call-flow-step-tile{align-items:center;background:var(--gray-white);border-radius:8px;box-sizing:border-box;color:var(--blue-600);display:flex;flex-direction:column;font-size:12px;font-weight:400;gap:8px;justify-content:center;min-height:96px;min-width:0;padding:4px;text-align:center}.scp-call-flow-editor-wrapper .scp-call-flow-editor .scp-call-flow-step-tile:hover{background:var(--blue-100)}.scp-call-flow-editor-wrapper .scp-call-flow-editor .scp-call-flow-step-tile.scp-call-flow-step-tile--disabled,.scp-call-flow-editor-wrapper .scp-call-flow-editor .scp-call-flow-step-tile:disabled{color:#6b7280;color:var(--neutral-600,#6b7280);cursor:not-allowed;opacity:.5}.scp-call-flow-editor-wrapper .scp-call-flow-editor .scp-call-flow-step-tile.scp-call-flow-step-tile--disabled:hover,.scp-call-flow-editor-wrapper .scp-call-flow-editor .scp-call-flow-step-tile:disabled:hover{background:var(--gray-white)}.scp-call-flow-editor-wrapper .scp-call-flow-step-tile .mgc-icon:before{font-size:40px}.scp-call-flow-editor-wrapper .scp-call-flow-editor .scp-flow-node-box.node-text-main,.scp-call-flow-editor-wrapper .scp-call-flow-editor .scp-flow-step-card.node-text-main{height:auto;overflow:visible}.scp-call-flow-editor-wrapper .scp-dial-number-fork-block{align-items:stretch;box-sizing:border-box;display:flex;flex-direction:column;max-width:100%;width:max-content}.scp-call-flow-editor-wrapper .scp-dial-number-flow{align-items:center;display:flex;flex-direction:column;gap:8px;max-width:100%;width:max-content}.scp-call-flow-editor-wrapper .scp-dial-number-node{min-width:112px}.scp-call-flow-editor-wrapper .scp-dial-number-outcomes{grid-gap:128px;align-items:flex-start;box-sizing:border-box;display:grid;gap:128px;grid-template-columns:repeat(2,minmax(0,1fr));justify-items:center;width:100%}.scp-call-flow-editor-wrapper .scp-dial-outcome-col{align-items:center;display:flex;flex-direction:column;gap:8px;padding:0 8px}.scp-call-flow-editor-wrapper .scp-dial-outcome-pill{align-items:center;border-radius:16px;box-sizing:border-box;display:inline-flex;font-size:12px;font-weight:400;gap:8px;justify-content:center;line-height:20px;min-height:24px;padding:2px 8px;white-space:nowrap;width:96px}.scp-call-flow-editor-wrapper .scp-dial-outcome-pill--answered{background:var(--vivid-green-100);color:var(--vivid-green-600)}.scp-call-flow-editor-wrapper .scp-dial-outcome-pill--no-answer{background:var(--red-100);color:var(--red-600)}.scp-call-flow-editor-wrapper .scp-dial-outcome-ic--answered.mgc-icon:before{color:var(--vivid-green-600);font-size:16px}.scp-call-flow-editor-wrapper .scp-dial-outcome-ic--no-answer.mgc-icon:before{color:var(--red-600);font-size:16px}.scp-call-flow-editor-wrapper .scp-dial-number-v-arrow{display:block;height:32px;width:auto}.scp-call-flow-editor-wrapper .scp-flow-step-card--dial-number{max-width:100%;overflow:visible;width:max-content}.scp-call-flow-editor-wrapper .scp-dial-add-step--tinted{background:var(--blue-100);border-color:var(--blue-200)}.scp-call-flow-editor-wrapper .scp-dial-add-step--plain{background:var(--gray-white)}.scp-call-flow-editor-wrapper .scp-step-file-input-hidden{height:0;opacity:0;pointer-events:none;position:absolute;width:0}.scp-call-flow-editor-wrapper .scp-step-textarea{border:1px solid var(--gray-200);border-radius:8px;color:var(--gray-700);font-size:14px;line-height:22px;min-height:96px;resize:vertical}.scp-call-flow-editor-wrapper .scp-step-panel-muted{color:var(--gray-500);font-size:14px;line-height:22px;margin:0}.scp-call-flow-editor-wrapper .scp-step-file-row{align-items:center;gap:8px}.scp-call-flow-editor-wrapper .scp-step-file-row .input-field-container{flex:1 1;min-width:0}.scp-call-flow-editor-wrapper .scp-ivr-key-row>.input-field-container:first-of-type{flex:0 0 56px}.scp-call-flow-editor-wrapper .scp-ivr-key-row>.input-field-container:nth-of-type(2){flex:1 1;min-width:0}.scp-call-flow-editor-wrapper .scp-ivr-remove{cursor:pointer;flex-shrink:0}.scp-call-flow-editor-wrapper .scp-flow-step-summary{align-items:center;display:flex;gap:8px}.scp-call-flow-editor-wrapper .scp-flow-step-card{align-items:center;display:flex;flex-direction:column;gap:8px;position:relative}.scp-call-flow-editor-wrapper .scp-flow-step-card:focus-visible{outline:2px solid var(--blue-400);outline-offset:2px}.scp-call-flow-editor-wrapper .scp-panel-sublabel{color:var(--gray-500);font-size:12px;font-weight:400;line-height:18px}.scp-call-flow-editor-wrapper .scp-menu-ivr-key{justify-content:flex-start}.scp-call-flow-editor-wrapper .scp-flow-node-box .scp-remove-step,.scp-call-flow-editor-wrapper .scp-flow-red-pill .scp-remove-step{cursor:pointer;opacity:0;pointer-events:none;position:absolute;right:-6px;top:-6px;transition:opacity .12s ease}.scp-call-flow-editor-wrapper .scp-flow-node-box:hover .scp-remove-step,.scp-call-flow-editor-wrapper .scp-flow-red-pill .scp-remove-step:focus-visible,.scp-call-flow-editor-wrapper .scp-flow-red-pill:hover .scp-remove-step,.scp-call-flow-editor-wrapper .scp-flow-step-card .scp-remove-step:focus-visible{opacity:1;pointer-events:auto}.scp-call-flow-editor-wrapper .scp-flow-node-box .scp-remove-step:before,.scp-call-flow-editor-wrapper .scp-flow-red-pill .scp-remove-step:before{color:var(--red-500)}.scp-call-flow-editor-wrapper .dial-number-extension{width:35%}.scp-call-flow-editor-wrapper .scp-dial-ext-dd-disabled-wrap{cursor:not-allowed}.scp-call-flow-editor-wrapper .scp-add-queue-custom-hold{display:flex;flex-direction:column;gap:8px;margin-top:8px;width:100%}.scp-call-flow-editor-wrapper .scp-add-queue-hold-file-meta{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:8px;min-width:0}.scp-call-flow-editor-wrapper .scp-add-queue-hold-file-name{color:var(--gray-600);flex:1 1;font-size:13px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scp-call-flow-editor-wrapper .scp-add-queue-hold-player{margin-top:12px;min-width:0;width:100%}.scp-call-flow-editor-wrapper .scp-flow-red-pill{align-items:center;background:var(--red-100);border-radius:16px;color:var(--red-600);display:flex;font-size:12px;font-weight:400;gap:8px;justify-content:center;min-width:112px;padding:2px 8px;position:relative;width:max-content}.scp-call-flow-editor-wrapper .scp-flow-red-pill .mgc-hang-up-icon:before{color:var(--red-500);font-size:16px}.scp-call-flow-editor-wrapper .scp-max-wait-time{width:35%}.scp-call-flow-editor-wrapper .e-small.e-checkbox-wrapper .e-label{color:var(--gray-700);font-family:Inter;font-size:14px;font-weight:500}.scp-call-flow-editor-wrapper .scp-route-call .scp-row>*{flex:1 1;min-width:0}.scp-call-flow-editor-wrapper .scp-call-flow-ai-floater{align-self:center;background:var(--gray-white);border:1px solid var(--blue-200);border-radius:12px;bottom:20px;box-shadow:0 4px 28px var(--blue-200);box-sizing:border-box;max-width:100%;position:absolute;width:min(720px,calc(100% - 24px));z-index:4}.scp-call-flow-editor-wrapper .scp-call-flow-ai-floater__close{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--blue-400);cursor:pointer;display:flex;height:28px;justify-content:center;padding:0;position:absolute;right:5px;top:5px;width:28px;z-index:2}.scp-call-flow-editor-wrapper .scp-call-flow-ai-floater__close .mgc_close_line:before{color:var(--gray-400)}.scp-call-flow-editor-wrapper .scp-call-flow-ai-floater__close:hover .mgc_close_line:before{color:var(--blue-400)}.scp-call-flow-editor-wrapper .scp-call-flow-ai-text-editor.text-editor-comp .border{background:#0000;border:0!important;border-radius:10px;box-shadow:none;padding:0}.scp-call-flow-editor-wrapper .scp-call-flow-ai-text-editor.text-editor-comp .glow{border:0;border-radius:15px}.scp-call-flow-editor-wrapper .scp-call-flow-ai-reopen{align-items:center;align-self:center;background:var(--gray-white);border:1px solid var(--blue-200);border-radius:999px;bottom:20px;box-shadow:0 4px 16px #163da214;color:var(--blue-600);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;padding:8px 16px;position:absolute;z-index:4}.scp-call-flow-editor-wrapper .scp-call-flow-ai-reopen:hover{background:var(--blue-50)}.scp-call-flow-editor-wrapper .text-editor-comp .e-richtexteditor.e-rte-tb-expand .e-toolbar-wrapper+.e-rte-content{border-radius:11px 11px 0 0}.scp-call-flow-editor-wrapper .e-richtexteditor.e-rte-tb-expand .e-rte-toolbar.e-extended-toolbar,.scp-call-flow-editor-wrapper .text-editor-comp .e-toolbar-wrapper{border-radius:0 0 11px 11px}.scp-play-audio-field{gap:8px}.scp-play-audio-field .scp-play-audio-upload-main{align-items:center;display:flex;flex-direction:column;gap:12px;text-align:center}.scp-play-audio-field .upload-icon:before{color:var(--blue-500);font-size:40px}.scp-play-audio-field .scp-play-audio-upload-box{background:var(--gray-white);border:1px dashed var(--gray-200);border-radius:12px;color:var(--gray-700);cursor:pointer;font-size:14px;font-weight:500;outline:none;padding:10px 12px;transition:border-color .15s ease,background-color .15s ease}.scp-play-audio-field .scp-destructive-box{border-color:var(--red-500);outline:0}.scp-play-audio-field .scp-play-audio-upload-box:hover{background:var(--blue-100);border-color:var(--blue-300)}.scp-play-audio-field .scp-play-audio-upload-box:focus-visible{outline:2px solid var(--blue-400);outline-offset:2px}.scp-play-audio-field .scp-play-audio-drop-zone{background:var(--blue-50);border-color:var(--blue-300);border-style:dashed}.scp-play-audio-field .button-link{color:var(--blue-500);padding:0;text-decoration:none}.scp-play-audio-field .scp-play-audio-sub-title{color:var(--gray-400)}.scp-play-audio-field .scp-play-audio-file-card{align-items:center;background:var(--gray-white);border:1px solid var(--gray-200);border-radius:12px;box-sizing:border-box;display:flex;gap:12px;padding:12px 14px;width:100%}.scp-play-audio-field .scp-play-audio-file-card .mgc_file_music_line:before{color:var(--blue-400);font-size:40px}.scp-play-audio-field .scp-play-audio-file-card-meta{color:var(--gray-700);display:flex;flex:1 1;flex-direction:column;font-size:14px;font-weight:500;gap:2px;min-width:0}.scp-play-audio-field .scp-play-audio-file-card-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scp-play-audio-field .scp-play-audio-file-card-size{color:var(--gray-400);font-size:12px;font-weight:400}.scp-play-audio-field .act-button-delete .mgc-icon:before{color:var(--red-500)}.scp-play-audio-field .scp-play-audio-player{align-items:center;display:flex;flex-wrap:nowrap;gap:10px;margin-top:4px;width:100%}.scp-play-audio-field .scp-play-audio-player .scp-play-button{align-items:center;background-color:var(--blue-200);border-radius:50%;display:flex;height:24px;justify-content:center;width:24px}.scp-play-audio-field .scp-play-audio-player .scp-play-button:before{color:var(--blue-500);font-size:16px}.scp-play-audio-field .scp-play-audio-player .scp-player-time{color:var(--gray-500);font-size:12px;font-weight:400}.scp-play-audio-field .scp-play-audio-player .scp-player-duration{color:var(--gray-400)}.scp-play-audio-field .scp-play-audio-player .scp-play-audio-player-seek{-webkit-appearance:none;appearance:none;background:#0000;border:1px solid var(--blue-200);border-radius:24px;cursor:pointer;flex:1 1;height:16px;margin:0;min-width:0;padding:2px}.scp-play-audio-field .scp-play-audio-player .scp-play-audio-player-seek::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--blue-200) 0,var(--blue-200) 0,var(--gray-white) 0,var(--gray-white) 100%);background:linear-gradient(to right,var(--blue-200) 0,var(--blue-200) var(--scp-audio-seek-pct,0),var(--gray-white) var(--scp-audio-seek-pct,0),var(--gray-white) 100%);border-radius:24px;box-sizing:border-box;height:12px}.scp-play-audio-field .scp-play-audio-player .scp-play-audio-player-seek::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--blue-600);border-radius:50%;cursor:pointer;height:14px;margin-top:-1px;width:14px}.scp-call-flow-editor-wrapper .scp-play-audio-player-seek:disabled{cursor:not-allowed;opacity:.5}.scp-play-audio-field .scp-play-audio-player .scp-play-audio-player-controls{align-items:center;display:flex;gap:4px}.scp-play-audio-field .scp-play-audio-player .scp-vol-button:before{color:var(--blue-600);font-size:16px}.scp-play-audio-field .scp-play-audio-player .scp-speed-button{border-radius:4px;color:var(--blue-600);font-size:11px;font-weight:500;padding:0 4px}.scp-play-audio-field .scp-play-audio-player .scp-speed-button:hover{background-color:var(--blue-100)}.scp-menu-ivr-panel{display:flex;flex-direction:column;gap:8px}.scp-menu-ivr-panel .scp-menu-ivr-tts-block{gap:8px}.scp-menu-ivr-panel .scp-menu-ivr-tts{margin-top:4px}.scp-menu-ivr-panel .scp-menu-ivr-tts .scp-menu-ivr-tts-player.scp-play-audio-player{align-items:center;display:flex;flex-wrap:wrap;gap:8px;width:100%}.scp-menu-ivr-panel .scp-menu-ivr-tts .scp-play-audio-player .scp-play-button{align-items:center;background-color:var(--blue-200);border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;min-width:32px;width:32px}.scp-menu-ivr-panel .scp-menu-ivr-tts .scp-play-audio-player .scp-play-button--disabled{opacity:.4;pointer-events:none}.scp-menu-ivr-panel .scp-menu-ivr-tts .scp-play-audio-player .scp-play-button:before{color:var(--blue-500);font-size:16px}.scp-menu-ivr-panel .scp-menu-ivr-tts .scp-play-audio-player .scp-player-time{color:var(--gray-500);flex-shrink:0;font-size:12px;font-weight:400;white-space:nowrap}.scp-menu-ivr-panel .scp-menu-ivr-tts .scp-play-audio-player .scp-player-duration{color:var(--gray-400)}.scp-menu-ivr-panel .scp-menu-ivr-tts .scp-play-audio-player .scp-play-audio-player-seek{-webkit-appearance:none;appearance:none;background:#0000;border:1px solid var(--blue-200);border-radius:24px;cursor:pointer;flex:1 1 120px;height:16px;margin:0;min-width:60px;padding:2px}.scp-menu-ivr-panel .scp-menu-ivr-tts .scp-play-audio-player .scp-play-audio-player-seek::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--blue-200) 0,var(--blue-200) 0,var(--gray-white) 0,var(--gray-white) 100%);background:linear-gradient(to right,var(--blue-200) 0,var(--blue-200) var(--scp-audio-seek-pct,0),var(--gray-white) var(--scp-audio-seek-pct,0),var(--gray-white) 100%);border-radius:24px;box-sizing:border-box;height:12px}.scp-menu-ivr-panel .scp-menu-ivr-tts .scp-play-audio-player .scp-play-audio-player-seek::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--blue-600);border-radius:50%;cursor:pointer;height:14px;margin-top:-1px;width:14px}.scp-menu-ivr-panel .scp-menu-ivr-tts .scp-play-audio-player .scp-play-audio-player-seek:disabled{cursor:not-allowed;opacity:.5}.scp-menu-ivr-panel .scp-menu-ivr-tts .scp-play-audio-player .scp-play-audio-player-controls{align-items:center;display:flex;flex-shrink:0;gap:2px}.scp-menu-ivr-panel .scp-menu-ivr-tts .scp-play-audio-player .scp-vol-button,.scp-menu-ivr-panel .scp-menu-ivr-tts .scp-play-audio-player .scp-vol-button--disabled{align-items:center;display:inline-flex;height:24px;justify-content:center;width:24px}.scp-menu-ivr-panel .scp-menu-ivr-tts .scp-play-audio-player .scp-vol-button--disabled{opacity:.4;pointer-events:none}.scp-menu-ivr-panel .scp-menu-ivr-tts .scp-play-audio-player .scp-vol-button:before{color:var(--blue-600);font-size:16px}.scp-menu-ivr-panel .scp-menu-ivr-tts .scp-play-audio-player .scp-speed-button{border-radius:4px;color:var(--blue-600);cursor:pointer;font-size:11px;font-weight:500;padding:2px 6px}.scp-menu-ivr-panel .scp-menu-ivr-tts .scp-play-audio-player .scp-speed-button:hover{background-color:var(--blue-100)}.scp-menu-ivr-panel .scp-menu-ivr-tts .scp-menu-ivr-tts-icon-btn{align-items:center;border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;min-width:32px;width:32px}.scp-menu-ivr-panel .scp-menu-ivr-tts .scp-menu-ivr-tts-confirm{background:var(--blue-100)}.scp-menu-ivr-panel .scp-menu-ivr-tts .scp-menu-ivr-tts-confirm:before{color:var(--blue-500);font-size:16px}.scp-menu-ivr-panel .scp-menu-ivr-tts .scp-menu-ivr-tts-reject{background:#fdecec}.scp-menu-ivr-panel .scp-menu-ivr-tts .scp-menu-ivr-tts-reject:before{color:var(--red-500);font-size:14px}.scp-menu-ivr-panel .scp-menu-ivr-actions-block{gap:10px}.scp-menu-ivr-panel .scp-ivr-dial-pad{grid-gap:8px;border:1px solid var(--blue-200);border-radius:12px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));padding:8px}.scp-menu-ivr-panel .scp-ivr-dial-pad-key{background:var(--gray-100);border-radius:12px;color:var(--gray-500);font-size:14px;font-weight:500;height:auto;padding:9px 16px}.scp-menu-ivr-panel .scp-ivr-dial-pad-active-key{background:var(--blue-100);color:var(--blue-500)}.scp-menu-ivr-panel .scp-ivr-config-rows,.scp-menu-ivr-panel .scp-ivr-config-table{color:var(--gray-500);display:flex;flex-direction:column;font-size:14px;font-weight:500;gap:8px;width:100%}.scp-menu-ivr-panel .scp-ivr-config-header{grid-gap:8px;align-items:end;color:var(--gray-500);display:grid;font-size:12px;font-weight:500;gap:8px;grid-template-columns:88px 1fr minmax(120px,1fr) 28px;padding-bottom:2px}.scp-menu-ivr-panel .scp-ivr-config-header--remove{min-width:28px}.scp-menu-ivr-panel .scp-ivr-config-row--wide .scp-ivr-extras--empty{display:block;grid-column:3}.scp-menu-ivr-panel .scp-ivr-config-row{grid-gap:8px;align-items:end;display:grid;gap:8px;grid-template-columns:88px 1fr minmax(120px,1fr) 28px;min-width:0;width:100%}.scp-menu-ivr-panel .scp-ivr-config-row--wide .scp-ivr-action-col{grid-column:2/4;max-width:100%}.scp-menu-ivr-panel .scp-ivr-config-row--wide .scp-ivr-dial-col{align-self:start;display:flex;flex-direction:column;gap:2px}.scp-menu-ivr-panel .scp-ivr-config-row--wide .scp-ivr-extras,.scp-menu-ivr-panel .scp-ivr-config-row--wide .scp-ivr-extras--empty{display:none}.scp-menu-ivr-panel .scp-ivr-action-col .e-ddl,.scp-menu-ivr-panel .scp-ivr-dial-col .e-ddl,.scp-menu-ivr-panel .scp-ivr-extras .e-ddl{min-height:auto;min-width:0;width:100%!important}.scp-menu-ivr-panel .scp-ivr-action-col,.scp-menu-ivr-panel .scp-ivr-dial-col{min-width:0}.scp-menu-ivr-panel .scp-ivr-extras{display:flex;flex-direction:column;gap:4px;min-width:0}.scp-menu-ivr-panel .scp-ivr-extras--empty{min-height:1px}.scp-menu-ivr-panel .scp-ivr-extras-label{color:var(--gray-500);font-size:12px;font-weight:500;line-height:1.2}.scp-menu-ivr-panel .scp-ivr-config-remove{align-items:center;border:1px solid var(--red-500);border-radius:8px;color:var(--gray-500);display:flex;font-size:16px;height:24px;justify-content:center;margin-bottom:4px;width:24px}.scp-menu-ivr-panel .scp-ivr-add-wrap{display:flex;justify-content:flex-end;padding-top:4px}.scp-menu-ivr-panel .scp-ivr-add-number{background:var(--gray-white);border:1px solid var(--blue-400);border-radius:8px;color:var(--blue-500);cursor:pointer;font-size:14px;font-weight:500;padding:6px 16px;transition:background .12s ease}.scp-menu-ivr-panel .scp-ivr-add-number:hover{background:var(--blue-50)}.discount-settings-table{padding:.35rem .65rem}.navSettingsPage .nav-item{justify-content:left!important}.navSettingsPage .nav-link{margin:0;width:100%}.navSettingsPage .nav-pills .nav-link.active{background:#fff;color:#333}.navSettingsPage .nav-item .active{border-radius:.55rem;margin-left:0;margin-right:0;width:100%}.navSettingsPage a{padding:.25rem .55rem}.navSettingsPage a:hover{color:#6a575c}.my-settings .accordion-button:not(.collapsed){background:none!important;border-top-left-radius:.55rem!important;border-top-right-radius:.55rem!important;box-shadow:none!important;color:#000!important}.my-settings .accordion-button:focus{box-shadow:none}.my-settings .accordion-button{border:1px solid #e0e5ec;padding:.75rem}.my-settings .accordion-item{border:0!important}.my-settings .accordion-body{border-bottom:1px solid #e0e5ec;border-bottom-left-radius:.55rem!important;border-bottom-right-radius:.55rem!important;border-left:1px solid #e0e5ec;border-right:1px solid #e0e5ec;box-shadow:none!important}.my-settings .accordion-button.collapsed:after,.my-settings .accordion-button:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E")}.user-management-tab .nav-item{align-items:center;border-radius:.55rem;border-radius:.5rem;color:#69707a;display:inline-flex;font-size:1rem;height:30px;justify-content:center;margin:5px 6px;text-decoration:none;width:auto}.user-management-tab .nav{background-color:#eff0f2;border-radius:.55rem!important;display:flex;font-weight:600;font-weight:15px;justify-content:left;margin-left:0;margin-right:0}.user-management-tab{background-color:initial;border-radius:.55rem!important;font-weight:600}.sub-tab .nav{display:inline-block!important}.settings-no-border-table .e-grid .e-columnheader,.settings-no-border-table .e-grid .e-headercell,.settings-no-border-table .e-grid .e-rowcell,.settings-no-border-table .e-grid .e-summarycell{border:none!important;color:#69707a!important;padding:12px!important}.settings-no-border-table .e-grid .e-row{background-color:#f5f6f8}.settings-no-border-table .e-grid .e-altrow{background-color:#fff}.settings-no-border-table .e-grid .e-columnheader,.settings-no-border-table .e-grid .e-row{border-bottom:1px solid #e6e3e3}.settings-switch .form-check-input:checked{background-color:grey;border-color:grey}.general-settings .form-check-label{font-size:1rem;text-transform:none}.clinical-hours .e-dropdown-btn{background:none;border-color:#efeff0;border-radius:.55rem;color:#6a575c;font-weight:700;height:30px;padding:0;width:auto;width:30px}.clinical-table .e-grid .e-columnheader,.clinical-table .e-grid .e-headercell,.clinical-table .e-grid .e-rowcell,.clinical-table .e-grid .e-summarycell{border-left:1px solid #e6e3e3!important;color:#69707a!important}.clinical-table .e-grid .e-headercelldiv{font-weight:500!important}.clinical-table .e-grid .e-columnheader,.clinical-table .e-grid .e-summarycell,.treatment-plan-table .e-grid .e-headercell,.treatment-plan-table .e-grid .e-rowcell{border-left:1px solid #e6e3e3!important;padding:15px!important}.follow-ups-table .e-grid .e-columnheader,.follow-ups-table .e-grid .e-headercell{display:none}.follow-ups-tab .nav{background-color:#eff0f2;border-radius:.55rem!important;display:flex;flex-wrap:nowrap!important;font-size:15px;font-weight:600;justify-content:space-around;margin-left:0;margin-right:0;padding:12px!important}.follow-ups-tab .nav-item{flex:1 1 auto;min-width:120px}@media (max-width:300px){.follow-ups-tab .nav{padding:0!important}}.settings-membership{display:flex;flex-direction:column;gap:12px;max-width:100%;min-height:100%;min-width:0;padding:0 0 8px}.settings-membership-header-actions{align-items:center;display:flex;gap:8px}.membership-info-icon{font-size:16px;line-height:0}.membership-info-icon.mgc_information_fill:before{color:var(--blue-400)}.membership-tier-header-label{align-items:center;display:inline-flex;gap:8px}.membership-add-tier .control-pane,.settings-membership .control-pane{margin-top:0;width:100%}.membership-add-tier .membership-settings-table .e-grid .e-table,.settings-membership .membership-settings-table .e-grid .e-table{table-layout:fixed;width:100%}.settings-membership .membership-settings-table .e-grid .e-headercell:nth-child(5),.settings-membership .membership-settings-table .e-grid .e-rowcell:nth-child(5){width:auto!important}.membership-add-tier .membership-settings-table .e-grid .e-headercell,.settings-membership .membership-settings-table .e-grid .e-headercell{background:var(--blue-100);color:var(--blue-600);font-size:12px;font-weight:500;height:auto;line-height:20px;padding:6px 8px}.membership-add-tier .membership-settings-table .e-grid .e-headercelldiv,.settings-membership .membership-settings-table .e-grid .e-headercelldiv{color:var(--blue-600)!important;font-size:12px;font-weight:500;line-height:20px;padding:0}.membership-add-tier .membership-settings-table .e-grid .e-rowcell,.settings-membership .membership-settings-table .e-grid .e-rowcell{color:var(--gray-700);font-size:12px;font-weight:500;line-height:20px;overflow:visible;padding:8px;vertical-align:middle;white-space:normal}.membership-add-tier .action-buttons,.settings-membership .action-buttons{align-items:center;display:flex;gap:4px;justify-content:center}.membership-add-tier .action-buttons .act-button,.settings-membership .action-buttons .act-button{margin:0}.membership-tier-cell{align-items:center;color:var(--gray-700);display:inline-flex;font-weight:500;gap:8px}.membership-shield{flex-shrink:0;font-size:16px;line-height:0}.membership-tier-cell .membership-shield-basic.mgc_shield_fill:before{color:var(--blue-400)}.membership-tier-cell .membership-shield-bronze.mgc_shield_fill:before{color:var(--orange-500)}.membership-tier-cell .membership-shield-silver.mgc_shield_fill:before{color:var(--gray-300)}.membership-tier-cell .membership-shield-gold.mgc_shield_fill:before{color:var(--yellow-500)}.membership-benefits{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.membership-benefit{align-items:center;border-radius:8px;display:inline-flex;font-size:12px;font-weight:500;line-height:20px;padding:0 8px;white-space:nowrap}.membership-benefit-blue{background:var(--blue-100);color:var(--blue-600)}.membership-benefit-indigo{background:var(--indigo-200);color:var(--indigo-600)}.membership-benefit-green{background:var(--vivid-green-200);color:var(--vivid-green-700)}.membership-benefit-red{background:var(--red-100);color:var(--red-600)}.membership-benefit-gray{background:var(--gray-100);color:var(--gray-600)}.membership-add-tier{display:flex;flex-direction:column;gap:8px;max-width:100%;min-height:100%;min-width:0;padding:0}.membership-add-tier-form-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));max-width:1160px;width:100%}.membership-add-tier-form-grid .input-field{min-width:0;width:100%}.membership-add-tier .input-field,.membership-add-tier .input-field:focus{border-color:var(--gray-200);box-shadow:none}.membership-add-tier .input-field-destructive,.membership-add-tier .input-field-destructive:focus{border-color:var(--red-300);box-shadow:0 0 0 4px #fee4e2}.membership-add-tier .input-left-text-custom{border-color:var(--gray-200)}.membership-add-tier .input-left-element{color:var(--gray-400);padding:0 12px;top:50%;transform:translateY(-50%)}.membership-add-tier .input-field-with-left-text{padding-left:26px}.membership-add-tier-field{display:flex;flex-direction:column;gap:2px;min-width:0}.membership-add-tier-field-destructive .membership-add-tier-label{color:var(--red-500)}.settings-container-page .membership-add-tier-field-destructive .e-ddl.e-input-group.e-control-wrapper{border-color:var(--red-500)!important}.membership-add-tier-label{color:var(--gray-500);font-size:14px;font-weight:500;line-height:22px;margin-bottom:4px}.membership-add-tier-hint{color:var(--red-500);font-size:12px;line-height:20px}.settings-container-page .membership-add-tier-field .e-ddl.e-input-group.e-control-wrapper{background:var(--gray-white)!important;border:1px solid var(--gray-200)!important;border-radius:8px;box-shadow:none;min-height:32px;width:100%}.settings-container-page .membership-add-tier-field .e-ddl.e-input-group.e-control-wrapper .e-input{border:0;box-shadow:none;color:var(--gray-700);font-size:14px;font-weight:500;line-height:22px;min-height:30px}.settings-container-page .membership-add-tier-field .e-ddl.e-input-group.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error),.settings-container-page .membership-add-tier-field .e-input-group.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error){border-color:var(--gray-200)!important}.settings-container-page .membership-add-tier-field .e-ddl.e-input-group.e-control-wrapper.e-input-focus,.settings-container-page .membership-add-tier-field .e-ddl.e-input-group.e-control-wrapper:focus-within,.settings-container-page .membership-add-tier-field .e-ddl.e-input-group.e-control-wrapper:not(.e-disabled).e-input-focus:not(.e-success):not(.e-warning):not(.e-error),.settings-container-page .membership-add-tier-field .e-ddl.e-input-group.e-control-wrapper:not(.e-disabled):active:not(.e-success):not(.e-warning):not(.e-error){border-color:var(--gray-200)!important;box-shadow:none!important}.membership-add-tier-perks{display:flex;flex-direction:column;gap:4px;width:100%}.membership-add-tier-perks-header{align-items:center;display:flex;gap:8px;justify-content:space-between;min-height:32px}.membership-add-tier-perks-title{align-items:center;color:var(--blue-600);display:inline-flex;font-size:14px;font-weight:500;gap:8px;line-height:22px}.membership-add-tier-info-icon{font-size:16px;line-height:0}.membership-add-tier-info-icon.mgc_information_fill:before{color:var(--blue-400)}.membership-add-tier .membership-settings-table .e-grid .e-row:hover,.membership-add-tier .membership-settings-table .e-grid .e-row:hover .e-rowcell{background:var(--gray-white)!important}.membership-add-tier .membership-settings-table .e-grid .e-gridheader,.membership-add-tier .membership-settings-table .e-grid .e-gridheader .e-columnheader,.membership-add-tier .membership-settings-table .e-grid .e-gridheader .e-table,.membership-add-tier .membership-settings-table .e-grid .e-headercontent{background:var(--blue-100)}.membership-add-tier .membership-settings-table .e-grid .e-gridheader .e-table{border-collapse:collapse;border-spacing:0}.membership-add-tier .membership-settings-table .e-grid .e-headercell{background:var(--blue-100)!important;border:none!important}.membership-add-tier .membership-settings-table .e-grid .e-gridheader .e-headercelldiv,.membership-add-tier .membership-settings-table .e-grid .e-gridheader .e-headertext{background:#0000}.membership-add-tier .membership-settings-table .e-grid.e-default:not(.e-rtl) tr th.e-headercell:first-child{border-left:none!important}.membership-add-tier .membership-settings-table .e-headercell.membership-add-tier-perks-actions-col,.membership-add-tier .membership-settings-table .e-headercell.membership-add-tier-perks-actions-col .e-headercelldiv,.membership-add-tier .membership-settings-table .e-rowcell.membership-add-tier-perks-actions-col{text-align:center!important}.membership-add-tier .membership-settings-table .e-rowcell.membership-add-tier-perks-actions-col .action-buttons{align-items:center;display:flex;justify-content:center}.membership-add-tier .membership-settings-table .e-headercell.membership-add-tier-perks-actions-col,.membership-add-tier .membership-settings-table .e-headercell.membership-add-tier-perks-amount-col,.membership-add-tier .membership-settings-table .e-rowcell.membership-add-tier-perks-actions-col,.membership-add-tier .membership-settings-table .e-rowcell.membership-add-tier-perks-amount-col,.membership-add-tier .membership-settings-table col.membership-add-tier-perks-actions-col,.membership-add-tier .membership-settings-table col.membership-add-tier-perks-amount-col{width:160px}.membership-add-tier-perk-input{background-color:var(--gray-white);border:1px solid var(--gray-200);border-radius:8px;box-sizing:border-box;color:var(--gray-700);font-size:14px;font-weight:500;height:32px;padding:5px 10px;width:100%}.settings-container-page .membership-add-tier-perk-input:focus{border-color:var(--gray-200);box-shadow:none;outline:none}.membership-add-tier-perk-input::placeholder{color:var(--gray-400);font-weight:400}.membership-add-tier .membership-settings-table .e-grid .e-row:hover .e-rowcell.membership-add-tier-perks-empty-cell,.membership-add-tier .membership-settings-table .e-rowcell.membership-add-tier-perks-empty-cell{background:var(--gray-white)!important;padding:24px 16px;text-align:center}.membership-add-tier-perks-empty.no-data-message{display:grid;height:auto;min-height:0;place-items:center;text-align:center}.membership-add-tier-perks-empty.no-data-message>div{display:flex;flex-direction:column;gap:2px}.membership-add-tier-perks-empty.no-data-message i{display:block;font-size:40px;line-height:1;margin-bottom:4px;text-align:center}.membership-add-tier-perks-empty.no-data-message i:before{color:var(--blue-300)}.membership-add-tier-perks-empty.no-data-message span{color:var(--gray-700);font-size:16px;font-weight:500}.membership-add-tier-perks-empty.no-data-message p{color:var(--gray-500);font-size:12px;margin:0}.membership-add-tier .act-button-edit .mgc_download_2_line:before{color:var(--blue-500)}.membership-add-tier .act-button-delete .mgc_delete_2_fill:before{color:var(--red-500)}@media (max-width:992px){.membership-add-tier-form-grid{grid-template-columns:1fr}}.settings-accounting-header-actions{align-items:center;display:flex;gap:8px}.padd-812{padding:8px 12px}.provider-photo{background:#c7dfee;border-radius:8px;height:40px;margin:0 12px 0 0;width:40px}.action-button{align-items:center;background-color:var(--gray-white);border:1px solid var(--blue-500);border-radius:8px;color:var(--blue-500);display:inline-flex;height:24px;margin:0 2px;padding:5px;width:24px}.action-buttons{display:flex;justify-content:center}.contact-phone{color:var(--blue-500);line-height:22px}.contact-email{color:var(--gray-500);line-height:22px}.provider-table-container .e-checkbox-wrapper{align-items:center;display:flex;justify-content:center;margin:0;padding:0}.provider-table-container td.checkbox-column,.provider-table-container th.checkbox-column{max-width:38px;min-width:38px;padding-left:8px;padding-right:0;text-align:center;white-space:nowrap;width:38px!important}.provider-table-container .e-checkbox-wrapper .e-check,.provider-table-container .e-checkbox-wrapper .e-frame,.provider-table-container .e-headercell .e-checkbox-wrapper input[type=checkbox],.provider-table-container .e-rowcell .e-checkbox-wrapper input[type=checkbox],.provider-table-container .form-check-input{border:1px solid var(--gray-300);border-radius:6px;height:20px;margin-left:4px;max-width:20px;min-width:20px;padding:0;width:20px}.provider-header-checkbox{align-items:center;border:none;display:flex;justify-content:center;margin-right:10px}.custom-header{background-color:var(--gray-100);font-size:16px;height:44px;padding:10px}.e-grid .header-text{color:#4e525a!important;font-size:16px;font-weight:500}.m-custom{padding:4px 12px 8px}.provider-table-container .e-grid .e-headercell,.provider-table-container .e-grid .e-rowcell{padding:0}.provider-table-container .e-grid .e-rowcell:first-child{padding-left:8px}.provider-header-info-column{align-items:center;display:flex;padding:12px 16px 12px 10px;width:280px}.provider-header-id-column{padding-left:1px;width:118px}.provider-header-contact-column{padding-left:1px;width:235px}.provider-header-address-column{padding-left:1px;width:340px}.provider-header-assigned-column,.provider-header-status-column,.provider-header-working-days-column{padding-left:1px}.provider-contact-column{padding:10px 0}.working-days-container{display:flex;gap:4px;justify-content:flex-start}.provider-working-days-column{align-items:center;display:flex;justify-content:flex-start;padding-left:0;width:100%}.provider-table-container .e-grid .e-rowcell[data-colindex="5"],.provider-table-container .e-gridheader .e-headercell[data-colindex="5"]{text-align:left}.provider-actions-column{display:flex;gap:4px}.provider-table-container .mgc_time_line:before{color:var(--blue-400)}.provider-table-container .mgc_time_duration_line:before{color:var(--yellow-500)}.provider-management-container{display:flex;flex-direction:row;flex-wrap:nowrap;height:100%;max-height:100%;overflow:hidden;width:100%}.provider-management-container .provider-side-panel{flex-shrink:0;margin:8px;min-width:311px}.provider-management-container .provider-table-container{display:flex!important;flex:1 1;flex-direction:column;height:100%!important;max-height:100%!important;min-width:0;overflow:hidden}.input-field-container.search-provider-input{margin-right:12px!important;max-width:400px!important}.filter-select{background-color:#fff;border:1px solid #d2d5db;border-radius:8px;color:#1b1d22;font-size:14px}.filter-select:focus{border-color:#163da2;box-shadow:0 0 0 .2rem #163da240}.clear-filters-btn{background-color:#fff;border:1px solid #d2d5db;border-radius:8px;color:#6b7280;font-size:14px;padding:6px 12px;transition:all .2s ease}.clear-filters-btn:hover{background-color:#f9fafb;border-color:#9ca3af;color:#374151}.provider-table-container .e-grid .e-rowcell{color:var(--gray-700)!important;font-size:.875rem;font-weight:400;height:36px}.provider-table-container .e-headertext{color:var(--blue-600);font-size:.875rem;font-weight:600}.provider-table-container .e-grid .e-rowcell:not(:last-child),.provider-table-container .e-gridheader .e-headercell:not(:last-child){text-align:left}.provider-table-container .e-grid .e-rowcell:last-child,.provider-table-container .e-gridheader .e-headercell:last-child{text-align:center}.provider-table-container .e-grid .e-gridheader tr th:last-child{padding-right:0}.provider-table-container .grid-cell-insurance{word-wrap:break-word;white-space:normal}.search-provider-filter,.search-provider-filter .swf-container{max-width:500px!important;width:100%!important}.search-provider-filter .search-input{max-width:400px!important;width:100%!important}.provider-header-row-top{border-bottom:1px solid var(--blue-200)}.page-content:has(.provider-management-container){overflow:hidden}.provider-table-container,.provider-table-container>.d-flex.flex-column{display:flex;flex:1 1 auto;flex-direction:column;height:100%;max-height:100%;min-height:0;overflow:hidden}.provider-table-container .provider-header-row-top{flex-shrink:0}.provider-table-container>.d-flex.flex-column>p{flex-shrink:0;margin:0;padding:8px 12px}.provider-table-container>.d-flex.flex-column>.padd-812:last-of-type{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}.provider-table-container .provider-grid-content .custom-datagrid-container{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.provider-table-container .provider-grid-content .pagination-container{flex-shrink:0}.provider-table-container .provider-grid-content .e-gridcontent{max-height:none;max-height:var(--provider-grid-scroll-max-height,none);overflow-x:hidden;overflow-y:auto}.settings-container-page .scp-staff-list{display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0;overflow:hidden}.settings-container-page .scp-staff-list .provider-management-container{flex:1 1;min-height:0;min-width:0}.settings-container-page .scp-staff-list .scp-staff-list-grid .e-grid .e-headercell,.settings-container-page .scp-staff-list .scp-staff-list-grid .e-grid .e-headertext,.settings-container-page .scp-staff-list .scp-staff-list-grid .e-grid .e-rowcell,.settings-container-page .scp-staff-list .scp-staff-list-grid .e-grid th.e-headercell .e-headertext{font-size:12px!important;line-height:18px!important}.settings-container-page .scp-staff-list .scp-staff-list-assigned-clinics{align-items:center;display:flex;flex-wrap:wrap;gap:4px;padding:5px}.settings-container-page .scp-staff-list .scp-staff-list-clinic-chip{background-color:var(--blue-100);border-radius:999px;color:var(--blue-600);font-size:10px;font-weight:500;line-height:14px;max-width:100%;overflow:hidden;padding:2px 6px;text-overflow:ellipsis;white-space:nowrap}.settings-container-page .scp-staff-list .scp-staff-list-grid .custom-datagrid-container .e-gridheader .e-headercell,.settings-container-page .scp-staff-list .scp-staff-list-grid .custom-datagrid-container .e-rowcell{padding:10px!important}.badge-status{border-radius:8px;display:inline-block;font-size:12px;font-weight:500;height:20px;line-height:20px;margin:0;padding:0 8px;width:fit-content}.badge-status .badge-icon{margin-right:.5em}.custom-modal-width .modal-dialog{max-width:680px!important}.add-provider-modal .modal-dialog{max-height:90vh}.add-provider-modal .modal-content{display:flex;flex-direction:column;max-height:90vh}.add-provider-modal .modal-body{min-height:0;overflow-y:auto}.modal-working-days-container .working-day-badge{height:32px;width:32px}.custom-modal-width .hint-text{color:var(--red-500)}.add-provider-modal .add-provider-assigned-dropdown .dropdown-toggle.form-select{background-image:none}.step-progress{justify-content:space-between;margin-top:10px;padding:0;width:100%}.step-item,.step-progress{align-items:center;display:flex}.step-item{flex:1 1;flex-direction:column;position:relative;text-align:center;z-index:1}.step-circle{align-items:center;background-color:var(--gray-100);border:none;border-radius:50%;color:var(--gray-300);display:flex;font-size:14px;font-weight:700;height:40px;justify-content:center;width:40px;z-index:2}.step-label{font-size:14px;margin-top:8px}.step-line{background-color:var(--gray-200);height:4px;left:50%;position:absolute;top:25%;transform:translateX(0);width:100%;z-index:0}.step-item:first-child.active .step-circle{background-color:#145dc9;color:#fff}.step-item:first-child.active~.step-item:nth-child(2) .step-circle,.step-item:first-child.active~.step-item:nth-child(3) .step-circle{background-color:var(--gray-100);color:var(--gray-300)}.step-item:first-child.active .step-line{background-color:#4b83d6}.step-item:first-child.active~.step-item:nth-child(3) .step-line{background-color:var(--gray-200)}.step-item:first-child.done .step-circle{background-color:#36a85b;color:#fff}.step-item:nth-child(2).active .step-circle{background-color:#145dc9;color:#fff}.step-item:nth-child(2).active~.step-item:nth-child(3) .step-circle{background-color:var(--gray-100);color:var(--gray-300)}.step-item:first-child.done .step-line{background-color:#36a85b}.step-item:nth-child(2).active .step-line,.step-item:nth-child(2).active~.step-item:nth-child(3) .step-line{background-color:#4b83d6}.step-item:first-child.done .step-circle,.step-item:nth-child(2).done .step-circle{background-color:#36a85b;color:#fff}.step-item:nth-child(3).active .step-circle{background-color:#145dc9;color:#fff}.step-item:nth-child(2).done .step-line,.step-item:nth-child(3).active .step-line,.step-item:nth-child(3).active~.step-item .step-line{background-color:#36a85b}.step-3-card-header{color:var(--gray-500)!important;font-size:14px!important;font-weight:500;line-height:22px}.step-3-card-left-content{color:var(--gray-500)}.step-3-card-left-content,.step-3-card-right-content{font-size:14px;font-weight:500;line-height:22px;margin-bottom:4px}.step-3-card-right-content{color:var(--gray-700)}option{padding:5px}option:before{content:"■ ";margin-right:8px}.col-provider-city .input-wrapper{width:155px}.col-provider-state .input-wrapper{width:50px}.col-provider-zip .input-wrapper{width:76px}.age-display{color:var(--gray-700);font-size:.875rem;margin-left:17%;margin-top:4%;pointer-events:none;position:absolute}.work-info-numbers{background:var(--blue-100);border-radius:8px;margin-bottom:4px;padding:8px}.dob-field .input-field{text-transform:uppercase}.add-provider-modal .form-select{color:var(--gray-700);font-size:14px;font-style:normal;font-weight:500;line-height:22px}.add-provider-modal .form-select.is-invalid{background-image:none!important;border-color:var(--red-300)!important}.add-provider-modal .form-select.is-invalid:focus{border-color:var(--red-300)!important;box-shadow:0 0 0 .2rem #ffa7a140!important}.add-provider-modal .accordion-button{background-color:var(--blue-100)!important;border-radius:8px 8px 0 0!important;color:var(--gray-500)!important;font-style:normal!important;font-weight:500!important;line-height:22px!important;padding:8px!important}.add-provider-modal .accordion{--bs-accordion-btn-focus-box-shadow:unset!important}.accordion-item{border-radius:8px}.text-optional{color:var(--gray-400)}.col-add-date-overrides .button-link u{font-size:12px;font-style:normal;font-weight:500;line-height:20px;text-decoration:none}.date-override-card .button-icon{background:var(--gray-white);border:1px solid var(--gray-200);border-radius:4px;height:24px;width:24px}.override-date{color:var(--gray-700);font-size:14px;font-style:normal;font-weight:500;line-height:22px}.override-time{color:var(--gray-400);font-size:12px;font-style:normal;font-weight:400;line-height:20px}#accordionProviderReview .accordion-body{padding:8px}#accordionProviderReview .accordion-item{border-radius:8px}.ac-header{background:var(--blue-100);border-bottom:1px solid var(--gray-200);border-radius:12px 12px 0 0;height:36px}.ac-header .accordion-button{border-radius:8px 8px 0 0;color:var(--gray-500);font-size:14px;font-style:normal;font-weight:500;line-height:22px}.list-form-step{background:var(--gray-white);border:1px solid var(--gray-200);border-radius:8px;padding:4px 8px}.add-necessary-form-title{font-size:14px;font-style:normal;font-weight:600;line-height:22px;padding:2px 0 12px}.form-file-name{font-weight:500}.form-file-name,.form-file-size{font-size:12px;font-style:normal;line-height:20px}.form-file-size{font-weight:400}.review-file-name{font-weight:500}.review-file-name,.review-file-size{font-size:12px;font-style:normal;line-height:20px}.review-file-size{font-weight:400}.col-review-label{color:var(--gray-500)}.col-review-label,.col-review-value{font-size:14px;font-style:normal;font-weight:500;line-height:22px}.col-review-value{color:var(--gray-700)}.ado-btn{gap:4px;text-decoration:none}.ado-icon{font-size:18px}.ado-btn-desc{font-size:12px;font-style:normal;font-weight:500;line-height:20px}.pws-check{align-items:center;display:flex;gap:4px}.pws-check .form-check-input{border:1px solid var(--gray-300)!important;margin-top:0}.ado-col .select-option-label{margin-bottom:2px}.provider-review-title{color:var(--gray-700);font-size:14px;font-style:normal;font-weight:600;line-height:22px}.scp-staff-overview{width:100%}.scp-staff-overview-row{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:space-between}.scp-staff-summary-card{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:200px;padding:16px 18px}.scp-staff-summary-title{color:var(--gray-500);font-size:12px;font-weight:500;line-height:1.3}.scp-staff-summary-metric{align-items:baseline;color:var(--gray-black);display:flex;flex-wrap:wrap;gap:4px 6px;line-height:1.15}.scp-staff-summary-number{font-size:26px;font-weight:700;letter-spacing:-.02em}.scp-staff-summary-unit{font-size:20px;font-weight:700;letter-spacing:-.01em}.scp-staff-summary-sub{font-size:13px;font-weight:500;line-height:1.35;margin-top:2px}.scp-staff-summary-sub--accent{color:var(--green-600)}.scp-staff-summary-sub--muted{color:var(--gray-600);font-weight:400}.settings-container-page .settings-title .scp-ws-header-title-row{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:12px}.settings-container-page .settings-title .scp-ws-header-date-controls{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:0}.settings-container-page .settings-title .scp-ws-calendar-anchor{position:relative}.scp-work-schedule{display:flex;flex:1 1;flex-direction:column;gap:14px;min-height:0;min-width:0;overflow:auto}.scp-ws-table-block{display:flex;flex-direction:column;min-width:0}.scp-ws-pagination.pagination-container{padding:0 4px}.scp-ws-table{background-color:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;display:flex;flex-direction:column;overflow:hidden}.scp-ws-row{align-items:stretch;display:grid;grid-template-columns:240px repeat(7,minmax(0,1fr))}.scp-ws-row+.scp-ws-row .scp-ws-cell{border-top:1px solid var(--blue-200)}.scp-ws-cell{background-color:var(--gray-white);color:var(--gray-700);display:flex;flex-direction:column;font-family:Inter,sans-serif;font-size:12px;justify-content:center;line-height:20px;min-width:0;padding:18px 8px}.scp-ws-cell:not(.scp-ws-cell-staff){border-left:1px solid var(--blue-200)}.scp-ws-row-header .scp-ws-cell{background-color:var(--blue-100);padding:10px 8px}.scp-ws-cell-staff-header{background-color:var(--indigo-100)!important}.scp-ws-cell-day-header{align-items:flex-start;flex-direction:column;gap:0;justify-content:center}.scp-ws-text-bold{color:var(--blue-600);font-weight:600}.scp-ws-text-muted{color:var(--blue-600);font-weight:400}.scp-ws-cell-shift span{font-weight:400}.scp-ws-cell-shift{align-items:center;text-align:center}.scp-ws-cell-has-override{gap:4px}.scp-ws-override-time{color:var(--blue-600);font-size:11px;font-weight:600;line-height:16px}.scp-ws-cell-day-off{background-color:var(--blue-100);color:var(--blue-500)}.scp-ws-cell-half-day{background-color:var(--teal-100);color:var(--teal-700)}.ws-pdf-export-root{background-color:var(--gray-white);box-sizing:border-box;color:var(--gray-900);font-family:Inter,sans-serif;padding:24px 32px 32px}.ws-pdf-export-root .ws-pdf-header{align-items:center;background:var(--gray-white);border-bottom:1px solid var(--gray-200);box-sizing:border-box;display:flex;gap:12px;margin-bottom:16px;padding:12px 4px 16px;width:100%}.ws-pdf-export-root .ws-pdf-header-logo{flex-shrink:0;height:42px;object-fit:contain;width:42px}.ws-pdf-export-root .ws-pdf-header-text{display:flex;flex-direction:column;min-width:0}.ws-pdf-export-root .ws-pdf-header-clinic-name{color:var(--gray-900);font-size:16px;font-weight:700;line-height:22px}.ws-pdf-export-root .ws-pdf-header-clinic-address{color:var(--gray-600);font-size:12px;line-height:18px}.ws-pdf-export-root .ws-pdf-meta{align-items:baseline;display:flex;flex-direction:row;gap:16px;padding:0 4px 12px}.ws-pdf-export-root .ws-pdf-meta-title{color:var(--blue-600);font-size:16px;font-weight:600}.ws-pdf-export-root .ws-pdf-meta-range{color:var(--gray-700);font-size:13px;font-weight:500}.ws-pdf-export-root .ws-pdf-table{border:1px solid var(--blue-200);border-collapse:collapse;border-radius:8px;font-size:11px;line-height:16px;overflow:hidden;table-layout:fixed;width:100%}.ws-pdf-export-root .ws-pdf-td,.ws-pdf-export-root .ws-pdf-th{border:1px solid var(--blue-200);padding:10px 8px;text-align:left;vertical-align:middle;word-break:break-word}.ws-pdf-export-root .ws-pdf-th{background-color:var(--blue-100);color:var(--blue-600);font-weight:600}.ws-pdf-export-root .ws-pdf-th-staff{background-color:var(--indigo-100);width:18%}.ws-pdf-export-root .ws-pdf-th-name{font-weight:600}.ws-pdf-export-root .ws-pdf-th-date{color:var(--blue-600);font-size:10px;font-weight:400}.ws-pdf-export-root .ws-pdf-td-staff{color:var(--blue-600);font-weight:600}.ws-pdf-export-root .ws-pdf-td-shift{color:var(--gray-700);text-align:center}.ws-pdf-export-root .ws-pdf-override-time{color:var(--blue-600);font-size:10px;font-weight:600;line-height:14px;margin-top:4px}.ws-pdf-export-root .ws-pdf-td-day-off{background-color:var(--blue-100);color:var(--blue-500);text-align:center}.ws-pdf-export-root .ws-pdf-td-half-day{background-color:var(--teal-100);color:var(--teal-700);text-align:center}.ws-pdf-export-root .ws-pdf-td-empty{color:var(--gray-500);padding:20px 8px;text-align:center}.settings-container-page .scp-permissions-cell{align-items:center;display:inline-flex;justify-content:center}.settings-container-page .scp-permissions-grid .e-rowcell .e-checkbox-wrapper,.settings-container-page .scp-permissions-grid .e-rowcell .e-css.e-checkbox-wrapper{top:0}.settings-container-page .scp-permissions-grid .e-checkbox-wrapper .e-frame{background-color:var(--white);border:1px solid var(--blue-500);border-radius:4px}.settings-container-page .scp-permissions-grid .e-checkbox-wrapper .e-frame.e-check{background-color:var(--blue-500);border-color:var(--blue-500);color:var(--gray-white)}.settings-container-page .scp-permissions-grid .e-checkbox-wrapper:hover .e-frame{border-color:var(--blue-500)}.settings-container-page .scp-permissions-grid .e-checkbox-wrapper.e-checkbox-disabled .e-frame{background-color:var(--gray-100);border-color:var(--gray-300);cursor:not-allowed;opacity:.85}.settings-container-page .scp-permissions-grid .e-checkbox-wrapper.e-checkbox-disabled .e-frame.e-check{background-color:var(--gray-300);border-color:var(--gray-400);color:var(--gray-600);opacity:.9}.settings-container-page .scp-permissions-grid .e-checkbox-wrapper.e-checkbox-disabled:hover .e-frame{border-color:var(--gray-300)}.settings-container-page .scp-permissions-grid .e-checkbox-wrapper.e-checkbox-disabled:hover .e-frame.e-check{border-color:var(--gray-400)}.settings-integrations{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.integration-card-error{color:var(--red-500);grid-column:1/-1;height:21px;margin:0}.integration-card{grid-gap:12px;align-items:center;background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;display:grid;gap:12px;grid-template-columns:48px minmax(0,1fr) auto;padding:24px;width:100%}.integration-card-icon-wrap{border-radius:16px;flex-shrink:0;height:48px;overflow:hidden;width:48px}.integration-card-icon{display:block;height:100%;object-fit:cover;width:100%}.integration-card-content{display:flex;flex-direction:column;gap:4px;min-width:0}.integration-card-title{color:var(--gray-700);font-size:12px;font-weight:500;line-height:20px}.integration-card-actions{align-items:flex-end;display:flex;flex-direction:column;gap:8px}.integration-card-dashboard-btn{align-items:center;background:#0000;border:0;color:var(--blue-600);cursor:default;display:inline-flex;font-size:12px;font-weight:500;gap:8px;line-height:20px;padding:2px 8px}.integration-card-secondary-btn{background:var(--blue-500);border:1px solid var(--blue-500);border-radius:6px;color:var(--gray-white);cursor:pointer;font-size:12px;font-weight:500;line-height:20px;padding:4px 10px}.integration-card-status{font-size:12px;font-weight:400;line-height:20px}.integration-card-status-connected{color:var(--vivid-green-500)}.integration-card-status-not-connected,.integration-card-status-requires-action{color:var(--red-400)}@media (max-width:767px){.settings-integrations{grid-template-columns:1fr}.integration-card{align-items:flex-start;grid-template-columns:48px minmax(0,1fr);padding:16px}.integration-card-actions{align-items:flex-start;grid-column:2}}.bank-link-button{min-width:134px!important}.bank-link-button [class^=Button-module_caret]{display:none!important}.bank-link-button [class^=Button-module_flex]{width:auto!important}.bank-link-button [class^=Button-module_text]{font-family:Inter!important}.plaid-settings .bank-link-button{height:30px!important;min-width:80px!important}.plaid-settings .bank-link-button [class^=Button-module_caret]{display:none!important}.plaid-settings .bank-link-button [class^=Button-module_flex]{width:auto!important}.plaid-settings .bank-link-button [class^=Button-module_text]{font-family:Inter!important;font-size:12px!important}.plaid-settings .integration-card-status.linked{color:var(--vivid-green-500)}.plaid-settings .integration-card-status.not-linked{color:var(--red-400)}.integrations-onboarding-shell{align-items:center;background:var(--blue-100);border:1px solid var(--blue-100);border-radius:8px;display:flex;flex-direction:column;gap:56px;min-height:720px;padding:64px 24px}.integrations-onboarding-brand{align-items:center;display:flex;gap:24px;padding:8px}.integrations-onboarding-brand-icon-wrap{align-items:center;background:var(--blue-200);border-radius:80px;display:flex;height:64px;justify-content:center;padding:12px;width:64px}.integrations-onboarding-brand-icon-wrap img{height:44px;object-fit:contain;width:44px}.integrations-onboarding-brand-text{color:var(--blue-600);font-size:24px;line-height:32px}.integrations-onboarding-card{background:var(--gray-white);border:1px solid var(--gray-200);border-radius:8px;display:flex;flex-direction:column;gap:24px;max-width:680px;padding:24px;width:100%}.integrations-onboarding-copy h2{color:var(--gray-700);font-size:24px;font-weight:600;line-height:32px;margin:0 0 8px}.integrations-onboarding-copy p{color:var(--gray-500);font-size:18px;line-height:28px;margin:0}.integrations-onboarding-embedded-container{min-height:560px}@media (max-width:767px){.integrations-onboarding-shell{gap:24px;padding:20px 12px}.integrations-onboarding-brand{gap:12px}.integrations-onboarding-brand-text{font-size:20px;line-height:28px}.integrations-onboarding-copy p{font-size:14px;line-height:22px}}.clinic-information-settings{max-width:800px}.clinic-information-settings .ci-form{display:flex;flex-direction:column;gap:12px}.clinic-information-settings .ci-section{display:flex;flex-direction:column;width:100%}.clinic-information-settings .ci-section--address{max-width:760px}.clinic-information-settings .ci-section-title{color:var(--blue-600);font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:600;line-height:22px;margin:0}.clinic-information-settings .ci-field{display:flex;flex-direction:column;gap:4px;margin:0}.clinic-information-settings .ci-field--tight-label{gap:2px}.clinic-information-settings .ci-label{color:var(--gray-500);font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:500;line-height:22px;margin:0}.clinic-information-settings .ci-address-field{position:relative;z-index:20}.clinic-information-settings .ci-address-field .form-label{color:var(--gray-500);font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:500;line-height:22px;margin:0}.clinic-information-settings .ci-address-field .input-field{background-color:var(--gray-white);border:1px solid var(--gray-200);border-radius:8px;box-shadow:0 1px 2px #1018280d;color:var(--gray-700);font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:400;height:auto!important;line-height:22px;padding:5px 12px!important}.clinic-information-settings .ci-address-field .input-field::placeholder{color:var(--gray-400)}.clinic-information-settings .ci-address-field .input-field:focus{border-color:var(--blue-200);box-shadow:0 1px 2px #1018280d}.clinic-information-settings .ci-field-row{--bs-gutter-x:8px;--bs-gutter-y:8px;margin:0}.clinic-information-settings .ci-col-half{max-width:376px}@media (min-width:992px){.clinic-information-settings .ci-col-half{flex:0 0 376px;max-width:376px}}.clinic-information-settings .ci-control{background-color:var(--gray-white);border:1px solid var(--gray-200);border-radius:8px;box-shadow:0 1px 2px #1018280d;color:var(--gray-700);font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:400;line-height:22px;padding:5px 12px}.clinic-information-settings .ci-control::placeholder{color:var(--gray-400)}.clinic-information-settings .ci-control:focus{border-color:var(--blue-200);box-shadow:0 1px 2px #1018280d}.clinic-information-settings .ci-select{-webkit-appearance:auto;appearance:auto;background-image:none;padding-right:12px}.clinic-information-settings .ci-file-input{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.clinic-information-settings .ci-logo-row{align-items:flex-start;display:flex;flex-wrap:wrap;gap:8px}.clinic-information-settings .ci-logo-preview{background-color:var(--blue-100);border-radius:8px;flex-shrink:0;height:80px;overflow:hidden;width:80px}.clinic-information-settings .ci-logo-preview-img{display:block;height:100%;object-fit:cover;width:100%}.clinic-information-settings .ci-logo-actions{align-items:flex-start;display:flex;flex-direction:column;gap:6px}.clinic-information-settings .ci-btn{background:var(--gray-white);border-radius:6px;border-style:solid;border-width:1px;cursor:pointer;font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:500;line-height:20px;padding:2px 8px}.clinic-information-settings .ci-btn--upload{border-color:var(--blue-200);color:var(--blue-600)}.clinic-information-settings .ci-btn--delete{border-color:var(--red-300);color:var(--red-600)}.clinic-information-settings .ci-btn:disabled{cursor:not-allowed;opacity:.5}.clinic-information-settings .ci-hint{color:var(--gray-400);font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:400;line-height:20px;margin:0}.clinic-information-settings .ci-city-state-zip{align-items:flex-end;display:flex;flex-wrap:wrap;gap:8px;width:100%}.clinic-information-settings .ci-city{flex:1 1 200px;min-width:0}.clinic-information-settings .ci-state-zip{align-items:flex-end;display:flex;flex-wrap:wrap;gap:8px}.clinic-information-settings .ci-state{flex-shrink:0;width:200px}.clinic-information-settings .ci-zip{flex-shrink:0;width:128px}.tax-legal-settings{max-width:768px}.tax-legal-settings .tl-form{display:flex;flex-direction:column;gap:12px}.tax-legal-settings .tl-section{display:flex;flex-direction:column;width:100%}.tax-legal-settings .tl-section-title,.tax-legal-settings .tl-subsection-title{color:var(--blue-600);font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:600;line-height:22px;margin:0}.tax-legal-settings .tl-subsection-title{padding-top:4px}.tax-legal-settings .tl-field-row--pair{align-items:flex-start}.tax-legal-settings .tl-field{display:flex;flex-direction:column;gap:4px;margin:0}.tax-legal-settings .tl-field--tight-label{gap:2px}.tax-legal-settings .tl-label{color:var(--gray-500);font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:500;line-height:22px;margin:0}.tax-legal-settings .tl-field-row{--bs-gutter-x:8px;--bs-gutter-y:8px;margin:0}.tax-legal-settings .tl-field-row--pair>[class*=col]{min-width:0}.tax-legal-settings .tl-license-top .tl-license-num{flex:1 1;min-width:0}.tax-legal-settings .tl-license-expiry{flex:0 0 auto;max-width:128px;width:100%}@media (min-width:576px){.tax-legal-settings .tl-license-expiry{max-width:128px;width:128px}}.tax-legal-settings .tl-control{background-color:var(--gray-white);border:1px solid var(--gray-200);border-radius:8px;box-shadow:0 1px 2px #1018280d;color:var(--gray-700);font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:400;line-height:22px;padding:5px 12px}.tax-legal-settings .tl-control::placeholder{color:var(--gray-400)}.tax-legal-settings .tl-control:focus{border-color:var(--blue-200);box-shadow:0 1px 2px #1018280d}.tax-legal-settings .tl-select{-webkit-appearance:auto;appearance:auto;background-image:none;padding-right:12px}.tax-legal-settings .tl-state-zip{align-items:flex-end;display:flex;gap:8px;width:100%}.tax-legal-settings .tl-state-zip .tl-state{flex:1 1;min-width:0}.tax-legal-settings .tl-state-zip .tl-zip{flex-shrink:0;width:80px}.oh-add-override-modal .modal-dialog{max-height:90vh;max-width:680px!important}.oh-add-override-modal .modal-content{display:flex;flex-direction:column;max-height:90vh}.oh-add-override-modal .modal-body{min-height:0;overflow-y:auto}.oh-add-override-modal .form-label{color:var(--gray-600);font-size:14px;margin-bottom:4px}.oh-add-override-modal .oh-modal-date{height:32px}.oh-add-override-modal .oh-override-type-group{display:flex;flex-direction:column;gap:8px}.oh-add-override-modal .oh-override-type-option{align-items:center;color:var(--gray-700);cursor:pointer;display:flex;font-size:14px;font-weight:400;gap:8px;line-height:22px;margin:0}.oh-add-override-modal .oh-override-type-option input{accent-color:var(--blue-500);margin:0}.oh-add-override-modal .oh-select{background-color:var(--gray-white);border:1px solid var(--gray-200);border-radius:8px;box-shadow:0 1px 2px #1018280d;color:var(--gray-700);font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:400;height:32px;line-height:22px;padding:5px 12px}.oh-add-holiday-modal .modal-dialog{max-height:90vh;max-width:680px!important}.oh-add-holiday-modal .modal-content{display:flex;flex-direction:column;max-height:90vh}.oh-add-holiday-modal .modal-body{min-height:0;overflow-y:auto}.oh-add-holiday-modal .form-label{color:var(--gray-600);font-size:14px;margin-bottom:4px}.oh-add-holiday-modal .oh-modal-date{height:32px}.oh-add-holiday-modal .oh-select{background-color:var(--gray-white);border:1px solid var(--gray-200);border-radius:8px;box-shadow:0 1px 2px #1018280d;color:var(--gray-700);font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:400;height:32px;line-height:22px;padding:5px 12px}.opening-hours-settings{display:flex;flex-direction:column;gap:16px;width:100%}.opening-hours-settings .oh-section{display:flex;flex-direction:column;gap:8px}.opening-hours-settings .oh-section:not(.oh-section--wide){max-width:800px}.opening-hours-settings .oh-section--wide{max-width:none;width:100%}.opening-hours-settings .oh-section-header{align-items:center;display:flex;gap:12px;justify-content:space-between}.opening-hours-settings .oh-section-header-left{align-items:center;display:flex;gap:8px}.opening-hours-settings .oh-label{color:var(--gray-500);font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:500;line-height:22px;margin:0}.opening-hours-settings .oh-info-icon{align-items:center;color:var(--blue-400);display:inline-flex;font-size:14px;height:16px;justify-content:center;width:16px}.opening-hours-settings .oh-working-header{align-items:center;display:flex;gap:12px;justify-content:space-between;max-width:624px}.opening-hours-settings .oh-same-hours{align-items:center;display:flex;gap:4px}.opening-hours-settings .oh-same-hours-label{color:var(--gray-700);font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:500;line-height:20px;margin:0}.opening-hours-settings .oh-same-hours-check{accent-color:var(--blue-500);height:16px;margin:0;width:16px}.opening-hours-settings .oh-day-row{align-items:center;display:flex;gap:8px}.opening-hours-settings .oh-day-toggle{align-items:center;display:flex;flex-shrink:0;gap:4px;width:128px}.opening-hours-settings .oh-day-name{color:var(--gray-700);font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:500;line-height:22px}.opening-hours-settings .oh-switch.e-switch-wrapper{height:20px;width:36px}.opening-hours-settings .oh-control,.opening-hours-settings .oh-select{background-color:var(--gray-white);border:1px solid var(--gray-200);border-radius:8px;box-shadow:0 1px 2px #1018280d;color:var(--gray-700);font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:400;height:32px;line-height:22px;padding:5px 12px}.opening-hours-settings .oh-control:disabled,.opening-hours-settings .oh-select:disabled{background-color:var(--gray-white);color:var(--gray-400);opacity:1}.opening-hours-settings .oh-time-select{flex-shrink:0;width:240px}.opening-hours-settings .oh-first-day-field{max-width:340px}.opening-hours-settings .oh-first-day-field .oh-select{width:100%}.opening-hours-settings .oh-btn-secondary{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:6px;color:var(--blue-600);cursor:pointer;font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:500;line-height:20px;padding:2px 8px}.opening-hours-settings .oh-btn-secondary:hover{background:var(--blue-100)}.opening-hours-settings .oh-datagrid-wrap{min-width:0;width:100%}.opening-hours-settings .oh-datagrid .e-grid .e-headercell,.opening-hours-settings .oh-datagrid .e-grid .e-headertext,.opening-hours-settings .oh-datagrid .e-grid .e-rowcell,.opening-hours-settings .oh-datagrid .e-grid th.e-headercell .e-headertext{font-size:12px!important;line-height:18px!important}.opening-hours-settings .oh-datagrid .custom-datagrid-container .e-gridheader .e-headercell,.opening-hours-settings .oh-datagrid .custom-datagrid-container .e-rowcell{padding:8px!important}.opening-hours-settings .oh-badge{align-items:center;border-radius:8px;display:inline-flex;font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:500;justify-content:center;line-height:20px;padding:0 8px;white-space:nowrap}.opening-hours-settings .oh-badge--adjusted{background:var(--pgreen-100);color:var(--pgreen-700)}.opening-hours-settings .oh-badge--closed{background:var(--red-100);color:var(--red-600)}.opening-hours-settings .oh-badge--public{background:var(--vgreen-200);color:var(--vgreen-700)}.opening-hours-settings .oh-badge--private{background:var(--indigo-200);color:var(--indigo-600)}.scp-call-recording-container{display:flex;flex-direction:column;gap:12px}.scp-call-recording-container .scp-retention-wrapper{align-items:center;display:flex;gap:4px}.scp-call-recording-container .scp-retention-wrapper .input-field-container{max-width:60px}.scp-call-recording-container .scp-retention-wrapper .e-control-wrapper{max-width:137px}.scp-call-recording-container .scp-table-title-container{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:8px}.scp-call-recording-container .scp-table-title{align-items:center;display:inline-flex;font-size:15px;font-weight:600;gap:6px}.scp-call-recording-container .scr-pill{align-items:center;border-radius:8px;font-size:12px;font-weight:500;padding:2px 10px}.scp-call-recording-container .scr-pill.scr-inbound{background:var(--blue-100);color:var(--blue-600)}.scp-call-recording-container .scr-pill.scr-outbound{background:var(--indigo-200);color:var(--indigo-600)}.scp-call-recording-container .scr-audio-player{align-items:center;display:flex;gap:8px}.scp-call-recording-container .scr-play-btn-icon:before{color:var(--blue-500);font-size:20px}.scp-call-recording-container .scr-play-btn,.scp-call-recording-container .scr-play-btn-text{background:#0000;border:none;color:var(--blue-500);cursor:pointer;font-size:12px;font-weight:500;padding:0}.scp-call-recording-container .scr-play-btn-text:disabled,.scp-call-recording-container .scr-play-btn:disabled{cursor:not-allowed;opacity:.45}.scp-call-recording-container .scr-audio-duration{color:var(--gray-600);font-size:12px}.scp-call-recording-container .scr-total-duration{color:var(--gray-400)}.scp-call-recording-container .act-button-edit .mgc_download_2_line:before{color:var(--blue-500)}.scp-call-recording-container .act-button-delete .mgc_delete_2_fill:before{color:var(--red-500)}.scp-messaging-container{display:flex;flex-direction:column;gap:12px}.scp-messaging-container .scp-msg-number-field{display:flex;flex-direction:column;gap:4px;max-width:420px}.scp-messaging-container .scp-msg-number-field .e-control-wrapper{width:100%}.scp-messaging-container .my-settings{margin-top:0!important}.scp-messaging-container .my-settings .accordion-button{color:var(--gray-700);font-size:15px;font-weight:600}.scp-messaging-container .scp-msg-accordion-title{align-items:center;color:var(--blue-600);display:inline-flex;font-size:14px;font-weight:500;gap:6px}.scp-messaging-container .scp-msg-feature-list{display:flex;flex-direction:column;gap:16px}.scp-messaging-container .scp-msg-feature-row{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.scp-messaging-container .scp-msg-feature-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.scp-messaging-container .scp-msg-feature-title{color:var(--gray-700);font-size:14px;font-weight:500}.scp-messaging-container .scp-msg-feature-description{color:var(--gray-500);font-size:12px;font-weight:400;line-height:20px}.scp-messaging-container .scp-msg-auto-reply-list{display:flex;flex-direction:column;gap:20px}.scp-messaging-container .scp-msg-auto-reply-section{display:flex;flex-direction:column;gap:8px}.scp-messaging-container .scp-msg-field-error{color:var(--red-500);font-size:12px;line-height:18px;margin-top:4px}.scp-messaging-container .scp-msg-auto-reply-header{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.scp-messaging-container .scp-msg-auto-reply-title{color:var(--gray-700);font-size:14px;font-weight:600}.scp-messaging-container .scp-msg-auto-reply-subtitle{color:var(--gray-500);font-size:14px;font-weight:400;line-height:22px}.scp-msg-auto-reply-editor{background:var(--gray-white);border-radius:8px;overflow:visible}.scp-msg-auto-reply-editor.is-disabled{opacity:.65}.scp-msg-rte-wrap .e-richtexteditor{border:none!important}.scp-msg-rte-wrap .e-rte-toolbar{display:none!important}.scp-msg-rte-wrap .e-rte-content{background:none}.scp-msg-rte-wrap .e-rte-content .e-content{color:var(--gray-700);font-size:14px;line-height:22px;padding:9px 8px}.scp-msg-rte-wrap .e-richtexteditor .e-rte-content .e-content{min-height:0;min-height:auto}.scp-msg-footer-inner{align-items:center;background:var(--blue-100);border-radius:0 0 8px 8px;display:flex;gap:12px;justify-content:space-between;padding:8px}.scp-msg-format-group{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.scp-msg-tb-btn{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--gray-600);cursor:pointer;display:inline-flex;height:24px;justify-content:center;padding:0;width:24px}.scp-msg-tb-btn.scp-msg-align-trigger,.scp-msg-toolbar-select{background:var(--gray-white);border:1px solid var(--gray-200);border-radius:8px}.scp-msg-tb-btn:hover:not(:disabled){background:#fff9}.scp-msg-tb-btn:disabled{cursor:not-allowed;opacity:.5}.scp-msg-tb-btn .mgc{font-size:16px}.scp-msg-tb-btn .mgc:before{color:var(--gray-600)!important}.scp-msg-align-dropdown{position:relative}.scp-msg-align-trigger{gap:4px;padding:0 6px;width:auto}.scp-msg-align-menu{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:6px;box-shadow:0 8px 20px #1118271f;left:0;min-width:150px;padding:4px;position:absolute;top:calc(100% + 4px);z-index:5}.scp-msg-align-option{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--gray-600);cursor:pointer;display:flex;font-size:12px;gap:6px;padding:6px 8px;text-align:left;width:100%}.scp-msg-align-option:hover{background:var(--blue-100)}.scp-msg-toolbar-select{color:var(--gray-600);font-size:12px;height:24px;min-width:64px;padding:0 8px}.scp-messaging-container .scp-m-dd-item,.scp-messaging-container-dd .scp-m-dd-item{align-items:center;color:var(--gray-500);display:flex;font-size:14px;font-weight:500;gap:8px;height:100%;line-height:22px;padding-left:8px}.scp-messaging-container-dd .scp-m-dd-item{padding-bottom:4px;padding-top:4px}.scp-messaging-container .scp-m-dd-phone,.scp-messaging-container-dd .scp-m-dd-phone{color:var(--gray-400)}.scp-messaging-container-dd .e-active .scp-m-dd-item,.scp-messaging-container-dd .e-active .scp-m-dd-phone{color:var(--gray-white)}.scp-messaging-container .e-accordion .e-tgl-collapse-icon:before,.scp-messaging-container .e-ddl.e-input-group.e-control-wrapper .e-ddl-icon:before{content:"\ec92";font-family:MingCute;font-size:16px}.scp-messaging-container .e-accordion .e-acrdn-item.e-selected.e-select.e-expand-state>.e-acrdn-header:focus,.scp-messaging-container .e-accordion .e-acrdn-item.e-selected.e-select>.e-acrdn-header{background:var(--gray-white);border-radius:12px 12px 0 0}.scp-messaging-container .e-accordion .e-acrdn-item .e-acrdn-header:focus{box-shadow:none}.scp-messaging-container .e-accordion{display:flex;flex-direction:column;gap:12px}.scp-messaging-container .e-accordion,.scp-messaging-container .e-accordion .e-acrdn-item.e-selected.e-select.e-active{background:none;border:0;border-radius:12px 12px 14px 14px}.scp-messaging-container .e-accordion .e-acrdn-item .e-acrdn-header{background:var(--gray-white);border-radius:12px 12px 14px 14px;padding:6px 8px}.scp-messaging-container .e-accordion .e-acrdn-item .e-acrdn-panel{background:var(--gray-white);border-radius:0 0 14px 14px}.scp-messaging-container .e-accordion .e-acrdn-item.e-select{border:0}.scp-messaging-container .e-accordion .e-acrdn-item .e-acrdn-panel .e-acrdn-content{padding:16px 12px}.charting-preferences-checkbox-dropdown{width:100%}.charting-preferences-checkbox-dropdown-toggle{cursor:pointer;display:block;height:auto;min-height:32px;width:100%}.charting-preferences-checkbox-dropdown-toggle.dropdown-toggle:after{display:none}.charting-preferences-checkbox-dropdown-placeholder,.charting-preferences-checkbox-dropdown-value{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.charting-preferences-checkbox-dropdown-placeholder{color:var(--gray-400)}.charting-preferences-checkbox-dropdown-value{word-wrap:break-word;text-wrap:wrap;color:var(--gray-700);white-space:normal}.charting-preferences-checkbox-dropdown-menu.show{background-color:var(--gray-white);border:1px solid var(--gray-200);border-radius:8px;box-shadow:0 4px 6px #10182814;margin-top:4px;min-width:100%;overflow:hidden;padding:0;width:100%}.charting-preferences-checkbox-dropdown-menu .dropdown-item{color:var(--gray-700);font-size:14px;line-height:22px;min-height:38px;padding:8px 12px}.charting-preferences-checkbox-dropdown-menu .dropdown-item:focus,.charting-preferences-checkbox-dropdown-menu .dropdown-item:hover{background-color:#f0f7fe;color:var(--gray-700)}.charting-preferences-checkbox-dropdown-menu .dropdown-item.active,.charting-preferences-checkbox-dropdown-menu .dropdown-item:active{background-color:initial;color:var(--gray-700)}.charting-preferences-checkbox-dropdown-label{align-items:center;cursor:pointer;display:flex;gap:8px;margin-bottom:0;width:100%}.settings-charting-preferences{display:flex;flex-direction:column;gap:24px;max-width:100%;min-height:100%;min-width:0;overflow-x:hidden}.settings-charting-preferences-header-actions{align-items:center;display:flex;gap:8px}.settings-charting-preferences-preview{background:var(--gray-white);border-radius:12px;overflow-x:hidden;padding:16px 12px}.settings-charting-preferences-preview-row{align-items:flex-end;display:flex;gap:2px;justify-content:space-between;width:100%}.settings-charting-preferences-tooth-col{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.settings-charting-preferences-tooth-label{color:var(--blue-600);font-size:14px;font-weight:600;line-height:1;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settings-charting-preferences-tooth-views{align-items:center;display:flex;flex-direction:column;gap:2px;width:100%}.settings-charting-preferences-tooth-svg{height:auto;max-width:50px;width:100%}.settings-charting-preferences-tooth-placeholder{background:var(--gray-100);border-radius:4px;height:120px;max-width:32px;width:100%}.settings-charting-preferences-section{display:flex;flex-direction:column;gap:12px}.settings-charting-preferences-section-title{color:var(--blue-600);font-size:14px;font-weight:600;margin:0}.settings-charting-preferences-fields{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,25%))}.settings-charting-preferences-fields>*{min-width:0}@media (max-width:767.98px){.settings-charting-preferences-fields{grid-template-columns:1fr}}.settings-charting-preferences .form-label{color:var(--gray-700);font-size:13px;font-weight:500;margin-bottom:4px}.settings-charting-preferences .form-select{background-color:var(--gray-white);border:1px solid var(--gray-200);border-radius:8px;box-shadow:0 1px 2px #1018280d;color:var(--gray-700);font-size:14px;font-weight:400;line-height:22px;padding:5px 12px}.settings-charting-preferences .form-select:focus{border-color:var(--blue-200);box-shadow:0 1px 2px #1018280d}.settings-dashboard{display:flex;flex-direction:column;gap:16px;max-width:100%;min-height:100%;min-width:0}.settings-dashboard-header-actions{align-items:center;display:flex;gap:8px}.settings-dashboard-info-icon{font-size:16px;line-height:0}.settings-dashboard-info-icon.mgc_information_fill:before{color:var(--blue-400)}.settings-dashboard-persona-card{background:var(--gray-white);border-radius:14px;display:flex;flex-direction:column;flex-shrink:0;gap:14px;padding:16px 12px}.settings-dashboard-persona-header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.settings-dashboard-persona-heading{display:flex;flex-direction:column;gap:0}.settings-dashboard-persona-title{align-items:center;color:var(--blue-600);display:inline-flex;font-size:14px;font-weight:500;gap:8px;line-height:22px}.settings-dashboard-persona-subtitle{color:var(--gray-400);font-size:12px;font-weight:400;line-height:20px;margin:0}.settings-dashboard-switch-persona{white-space:nowrap}.settings-dashboard-switch-chevron{font-size:16px;line-height:0;transition:transform .15s ease}.settings-dashboard-switch-chevron.is-open{transform:rotate(180deg)}.settings-dashboard-persona-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.settings-dashboard-persona-tile{align-items:center;background:var(--gray-white);border:2px solid #e2e8f0;border-radius:14px;cursor:pointer;display:flex;gap:10px;justify-content:space-between;min-height:80px;padding:18px;text-align:left;transition:border-color .15s ease,background .15s ease}.settings-dashboard-persona-tile:hover{border-color:var(--blue-200)}.settings-dashboard-persona-tile.is-selected{background:var(--blue-100);border-color:var(--blue-200)}.settings-dashboard-persona-tile-main{align-items:center;display:flex;gap:10px;min-width:0}.settings-dashboard-persona-icon{align-items:center;background:#f1f5f9;border-radius:10px;display:inline-flex;flex-shrink:0;font-size:16px;height:32px;justify-content:center;width:32px}.settings-dashboard-persona-icon i:before{color:#90a1b9}.settings-dashboard-persona-tile.is-selected .settings-dashboard-persona-icon{background:var(--blue-200)}.settings-dashboard-persona-tile.is-selected .settings-dashboard-persona-icon i:before{color:var(--blue-600)}.settings-dashboard-persona-icon.is-active{background:var(--blue-500)}.settings-dashboard-persona-icon.is-active i:before{color:var(--gray-white)}.settings-dashboard-persona-name{color:var(--gray-500);font-size:14px;font-weight:500;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settings-dashboard-persona-name.is-active,.settings-dashboard-persona-tile.is-selected .settings-dashboard-persona-name{color:var(--blue-600);font-weight:600}.settings-dashboard-select-button{flex-shrink:0}.settings-dashboard-persona-selected{align-items:center;display:flex;gap:8px}.settings-dashboard-section{background:var(--gray-white);border-radius:12px;display:flex;flex-direction:column;flex-shrink:0;overflow:hidden}.settings-dashboard-section-header{align-items:center;background:var(--gray-white);border:none;border-radius:12px 12px 0 0;cursor:pointer;display:flex;justify-content:space-between;padding:6px 8px;width:100%}.settings-dashboard-section-header.is-open{border-bottom:1px solid var(--gray-200)}.settings-dashboard-section-title{align-items:center;color:var(--blue-600);display:inline-flex;font-size:14px;font-weight:500;gap:8px;line-height:22px}.settings-dashboard-section-chevron{color:var(--blue-600);font-size:24px;line-height:0;transition:transform .15s ease}.settings-dashboard-section-chevron.is-open{transform:rotate(180deg)}.settings-dashboard-section-body{display:flex;flex-direction:column;gap:20px;padding:16px 12px}.settings-dashboard-fields{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,376px))}.settings-dashboard-field{display:flex;flex-direction:column;gap:2px}.settings-dashboard-field .form-label{color:var(--gray-500);font-size:14px;font-weight:500;line-height:22px;margin-bottom:0}.settings-dashboard-field .form-select{border-color:var(--gray-200);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;color:var(--gray-700);font-size:14px;font-weight:500}.settings-dashboard-toggle-list{display:flex;flex-direction:column;gap:16px}.settings-dashboard-toggle-row{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;width:100%}.settings-dashboard-toggle-text{display:flex;flex-direction:column;gap:2px;min-width:0}.settings-dashboard-toggle-title{color:var(--gray-700);font-size:14px;font-weight:500;line-height:22px;margin:0}.settings-dashboard-toggle-description{color:var(--gray-400);font-size:12px;font-weight:400;line-height:20px;margin:0}.settings-dashboard-tabs{align-self:flex-start;border:1px solid var(--blue-200);border-radius:8px;box-shadow:0 1px 1px 0 #1018280d;display:inline-flex;overflow:hidden}.settings-dashboard-tab{background:var(--gray-white);border:none;border-right:1px solid var(--blue-200);color:var(--blue-600);cursor:pointer;font-size:14px;font-weight:500;line-height:22px;padding:5px 8px}.settings-dashboard-tab:last-child{border-right:none}.settings-dashboard-tab.is-active{background:var(--blue-200);font-weight:600}@media (max-width:767.98px){.settings-dashboard-fields,.settings-dashboard-persona-grid{grid-template-columns:1fr}}.settings-goals{display:flex;flex-direction:column;gap:8px;max-width:100%;min-height:100%;min-width:0}.goals-header-actions{align-items:center;display:flex;gap:8px}.goals-period-tabs{align-items:center;align-self:flex-start;background:var(--blue-100);border-radius:10px;display:inline-flex;gap:2px;padding:2px}.goals-period-tab{background:#0000;border:none;border-radius:8px;color:var(--blue-600);cursor:pointer;font-size:12px;font-weight:500;line-height:20px;min-width:44px;padding:4px 12px;transition:background .15s ease,color .15s ease}.goals-period-tab.is-active,.goals-period-tab:hover:not(.is-active):not(:disabled){background:var(--gray-white)}.goals-period-tab.is-active{box-shadow:0 1px 2px #10182814;color:var(--blue-600)}.goals-period-tab:disabled{cursor:not-allowed;opacity:.6}.goals-status{color:var(--gray-400);font-size:14px;padding:24px 12px;text-align:center}.goals-status-error{color:var(--red-400)}.goals-info-icon{font-size:16px;line-height:0}.goals-info-icon.mgc_information_fill:before{color:var(--blue-400)}.goals-section{border-radius:16px;flex-direction:column;flex-shrink:0}.goals-section,.goals-section-header{background:var(--gray-white);display:flex;width:100%}.goals-section-header{align-items:center;border:none;border-radius:16px;cursor:pointer;justify-content:space-between;padding:6px 8px}.goals-section.is-open .goals-section-header{border-bottom:1px solid var(--gray-200);border-radius:16px 16px 0 0}.goals-section-title{align-items:center;color:var(--blue-600);display:inline-flex;font-size:14px;font-weight:500;gap:8px;line-height:22px}.goals-section-chevron{color:var(--blue-600);font-size:24px;line-height:0;transition:transform .15s ease}.goals-section-chevron.is-open{transform:rotate(180deg)}.goals-section-body{display:flex;flex-direction:column;padding:0 12px 12px;width:100%}.goals-section-search{display:flex;justify-content:flex-end;padding:8px 0}.goals-section-search .goals-search{max-width:100%;width:280px}.settings-goals .control-pane{margin-top:0;width:100%}.settings-goals .goals-table .e-grid .e-headercell{background:var(--blue-100);color:var(--blue-600);font-size:12px;font-weight:500;line-height:20px;padding:6px 8px}.settings-goals .goals-table .e-grid .e-rowcell{color:var(--gray-700);font-size:12px;line-height:20px;overflow:visible;padding:8px;white-space:normal}.settings-goals .goals-current-avg{color:var(--gray-400)}.settings-goals .goals-gap{color:var(--gray-700)}.settings-goals .goals-gap-highlight{color:var(--orange-400)}.settings-goals .goals-goal-input{border-color:var(--gray-200);border-radius:8px;font-size:14px;height:30px;padding:2px 8px}.goals-actions{display:flex;gap:4px}.goals-action-button,.goals-actions{align-items:center;justify-content:center}.goals-action-button{background:var(--gray-white);border:1px solid var(--blue-500);border-radius:8px;color:var(--blue-500);cursor:pointer;display:inline-flex;font-size:16px;height:24px;transition:background .15s ease,border-color .15s ease;width:24px}.goals-action-button:hover{background:var(--blue-100)}.goals-action-button.is-active{background:var(--blue-100);border-color:var(--blue-500)}.goals-action-button i{line-height:0}.goals-action-button i:before{color:var(--blue-500)}.settings-backup{display:flex;flex-direction:column;gap:8px;max-width:100%;min-height:100%;min-width:0;padding:0 0 8px}.settings-backup-header-actions{align-items:center;display:flex;gap:8px}.settings-backup-section{display:flex;flex-direction:column;gap:8px;max-width:1144px;width:100%}.settings-backup-section-title{color:var(--blue-600);font-size:14px;font-weight:600;line-height:22px;margin:0}.settings-backup-fields-grid,.settings-backup-toggles-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.settings-backup-field{display:flex;flex-direction:column;gap:2px;min-width:0}.settings-backup-field-label{color:var(--gray-500);font-size:14px;font-weight:500;line-height:22px;margin-bottom:4px}.settings-backup-field .e-ddl.e-input-group.e-control-wrapper{background:var(--gray-white)!important;border:1px solid var(--blue-200)!important;border-radius:8px;box-shadow:none;min-height:32px;width:100%}.settings-backup-field .e-ddl.e-input-group.e-control-wrapper .e-input{border:0;box-shadow:none;color:var(--gray-700);font-size:14px;font-weight:500;line-height:22px;min-height:30px}.settings-container-page .settings-backup-field .e-ddl.e-input-group.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error),.settings-container-page .settings-backup-field .e-input-group.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error){border-color:var(--blue-200)!important}.settings-container-page .settings-backup-field .e-ddl.e-input-group.e-control-wrapper.e-input-focus,.settings-container-page .settings-backup-field .e-ddl.e-input-group.e-control-wrapper:focus-within,.settings-container-page .settings-backup-field .e-ddl.e-input-group.e-control-wrapper:not(.e-disabled).e-input-focus:not(.e-success):not(.e-warning):not(.e-error){border-color:var(--blue-200)!important;box-shadow:none!important}.settings-backup-toggle-field{display:flex;flex-direction:column;gap:2px;min-width:0}.settings-backup-toggle-control{align-items:center;display:flex;min-height:32px;padding:6px 0}@media (max-width:992px){.settings-backup-fields-grid,.settings-backup-toggles-grid{grid-template-columns:1fr}}.settings-cloud-storage{display:flex;flex-direction:column;gap:12px;max-width:100%;min-height:100%;min-width:0;padding:0 0 8px}.settings-cloud-storage-plan-card{background:var(--gray-white);border:1px solid var(--gray-200);border-radius:14px;display:flex;flex-direction:column;gap:8px;padding:16px 12px;width:100%}.settings-cloud-storage-plan-header{justify-content:space-between}.settings-cloud-storage-plan-header,.settings-cloud-storage-plan-identity{align-items:flex-start;display:flex;gap:8px}.settings-cloud-storage-plan-icon-wrap{align-items:center;background:var(--blue-100);border-radius:10px;display:inline-flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.settings-cloud-storage-plan-icon{font-size:20px;line-height:0}.settings-cloud-storage-plan-icon.mgc_cloud_2_line:before{color:var(--blue-500)}.settings-cloud-storage-plan-text{display:flex;flex-direction:column;gap:0;justify-content:center}.settings-cloud-storage-plan-name{color:var(--gray-700);font-size:16px;font-weight:500;line-height:24px;margin:0}.settings-cloud-storage-plan-renewal{color:var(--gray-400);font-size:12px;font-weight:400;line-height:20px;margin:0}.settings-cloud-storage-usage-summary{color:var(--blue-700);font-size:24px;font-weight:600;line-height:32px;margin:0}.settings-cloud-storage-usage-summary span{color:var(--gray-400);font-size:14px;font-weight:500;line-height:22px}.settings-cloud-storage-segment-bar{background:var(--gray-100);border-radius:999px;display:flex;height:10px;overflow:hidden;width:100%}.settings-cloud-storage-segment{height:100%;min-width:0}.settings-cloud-storage-segment:first-child{border-radius:999px 0 0 999px}.settings-cloud-storage-segment:last-child{border-radius:0 999px 999px 0}.settings-cloud-storage-segment:only-child{border-radius:999px}.settings-cloud-storage-growth-note{color:var(--gray-400);font-size:12px;font-weight:400;line-height:20px;margin:0}.settings-cloud-storage-legend{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;padding:8px;width:100%}.settings-cloud-storage-legend-item{align-items:center;color:var(--gray-400);display:inline-flex;font-size:12px;font-weight:400;gap:8px;line-height:16px}.settings-cloud-storage-legend-dot{border-radius:999px;flex-shrink:0;height:8px;width:8px}.settings-cloud-storage-breakdown-header{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:8px;width:100%}.settings-cloud-storage-breakdown-title{color:var(--blue-600);font-size:14px;font-weight:600;line-height:22px;margin:0}.settings-cloud-storage-breakdown-search{flex-shrink:0;max-width:100%;width:320px}.settings-cloud-storage .custom-datagrid-container.cloud-storage-files-table .e-grid .e-headercell{background:var(--indigo-100);color:var(--blue-600);font-size:12px;font-weight:600;line-height:20px;padding:6px 8px}.settings-cloud-storage .custom-datagrid-container.cloud-storage-files-table .e-grid .e-rowcell{color:var(--gray-500);font-size:12px;font-weight:500;line-height:20px;padding:8px;vertical-align:middle}.settings-cloud-storage .custom-datagrid-container.cloud-storage-files-table .e-grid .e-rowcell:first-child,.settings-cloud-storage .custom-datagrid-container.cloud-storage-files-table .e-grid .e-rowcell:nth-child(3),.settings-cloud-storage .custom-datagrid-container.cloud-storage-files-table .e-grid .e-rowcell:nth-child(4){color:var(--gray-500)}.settings-cloud-storage .custom-datagrid-container.cloud-storage-files-table .e-grid .e-rowcell:nth-child(2){color:var(--gray-400)}.settings-cloud-storage .custom-datagrid-container.cloud-storage-files-table .pagination-container{justify-content:flex-end}@media (max-width:992px){.settings-cloud-storage-breakdown-header{align-items:stretch;flex-direction:column}.settings-cloud-storage-breakdown-search{width:100%}}.room-operatories-settings .header-actions-container{display:flex!important;gap:8px!important;margin-right:12px!important;margin-top:-59px!important;position:absolute!important;right:0!important}.room-operatories-settings .add-room-button{width:90px!important}.room-operatories-settings .room-details-row{max-width:800px!important}.room-operatories-settings .input-field{border:1px solid var(--gray-200)!important}.room-operatories-settings .input-field:focus{border-color:var(--blue-200)!important}.room-operatories-settings .room-operatories-settings-field-error .input-field,.room-operatories-settings .room-operatories-settings-field-error .input-field:focus,.room-operatories-settings select.room-operatories-settings-field-error,.room-operatories-settings select.room-operatories-settings-field-error:focus{border:1px solid var(--red-300)!important}.room-operatories-settings .hint-text{text-transform:inherit!important}.room-operatories-settings td.e-rowdragdrop.e-rowdragdropcell .e-icon-rowdragicon{display:none!important}.room-operatories-settings td.e-rowdragdrop.e-rowdragdropcell .mgc_transfer_4_line:before{color:var(--gray-400)!important;display:block!important;font-size:16px!important;text-indent:6px!important}.room-operatories-settings td.e-rowdragdrop.e-rowdragdropcell .mgc_transfer_4_line{display:none}.room-operatories-settings .e-grid.e-gridhover .e-row:not(.e-disable-gridhover):not(.e-detailrow):hover .e-rowdragdrop:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell) .mgc_transfer_4_line,.room-operatories-settings .e-grid.e-gridhover .e-row:not(.e-disable-gridhover):not(.e-detailrow):hover .e-rowdragdrop:not(.e-updatedtd):not(.e-indentcell) .mgc_transfer_4_line{display:inline!important;display:initial!important}.room-operatories-data-grid .e-headertext{color:#163da2!important;color:var(--blue-600,#163da2)!important;font-size:.875rem!important;font-weight:600!important}.room-operatories-data-grid .e-rowcell{font-size:.875rem!important;font-weight:400!important;padding:0!important}.room-operatories-data-grid .e-headercell{height:auto!important}.room-operatories-data-grid tr.e-columnheader{height:32px!important}.room-operatories-data-grid .provider-badges,.room-operatories-data-grid .room-type-badges{display:flex!important;gap:8px!important}.room-operatories-data-grid .e-headercell,.room-operatories-data-grid .e-rowcell{padding:0 8px!important}.checkbox-dropdown .form-select.dropdown-toggle{height:auto;min-height:32px;padding:0 40px 0 8px!important}.checkbox-dropdown .form-select-destructive{border-color:var(--red-300)!important}.checkbox-dropdown .form-select.dropdown-toggle:after{content:none!important}.checkbox-dropdown .dropdown-menu.show{padding:0!important}.checkbox-dropdown .dropdown-menu .dropdown-item{color:#1b1d22!important;color:var(--gray-700,#1b1d22)!important;font-size:14px!important;height:32px!important;padding:8px 12px!important;transition:background-color .2s ease!important}.checkbox-dropdown .dropdown-menu .dropdown-item:hover{background-color:var(--gray-white)!important;color:var(--blue-600)!important}.checkbox-dropdown .dropdown-menu .dropdown-item:after{border-bottom:1px solid var(--gray-200);content:"";display:block;margin-top:34px;position:absolute;width:93%}.checkbox-dropdown .result-text{word-wrap:break-word;text-wrap:wrap;display:block;margin:4px 2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.checkbox-dropdown .form-check-input{border:1px solid var(--gray-300);border-radius:4px!important;height:16px!important;width:16px!important}.procedures-settings .header-actions-container{display:flex!important;gap:8px!important;margin-right:12px!important;margin-top:-59px!important;position:absolute!important;right:0!important}.procedures-settings .add-room-button{width:90px!important}.procedures-settings .procedure-details-row{max-width:1100px!important}.procedures-settings .procedure-details-col{padding-right:0!important}.procedures-settings .input-field{border:1px solid var(--gray-200)!important}.procedures-settings .input-field:focus{border-color:var(--blue-200)!important}.procedures-settings select.form-select:disabled{color:var(--gray-400)!important}.procedures-settings .procedures-settings-field-error .input-field,.procedures-settings .procedures-settings-field-error .input-field:focus,.procedures-settings select.procedures-settings-field-error,.procedures-settings select.procedures-settings-field-error:focus{border:1px solid var(--red-300)!important}.procedures-settings input[type=number]::-webkit-inner-spin-button,.procedures-settings input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.procedures-settings input[type=number]{-moz-appearance:textfield}.procedures-settings .hint-text{text-transform:inherit!important}.procedures-settings-data-grid .e-headertext{color:#163da2!important;color:var(--blue-600,#163da2)!important;font-size:.875rem!important;font-weight:600!important}.procedures-settings-data-grid .e-rowcell{font-size:.875rem!important;font-weight:400!important;padding:0!important}.procedures-settings-data-grid .e-headercell{height:auto!important}.procedures-settings-data-grid tr.e-columnheader{height:32px!important}.procedures-settings-data-grid .provider-badges,.procedures-settings-data-grid .room-type-badges{display:flex!important;gap:8px!important}.procedures-settings-data-grid .status-switch input[type=checkbox]{border:1px solid var(--gray-200);cursor:pointer;height:22px;width:36px}.procedures-settings-data-grid .act-button-delete-disabled{border-color:var(--gray-300)!important;cursor:not-allowed!important}.procedures-settings-data-grid .act-button-delete-disabled i:before{color:var(--gray-300)!important}.procedures-settings-data-grid .e-headercell,.procedures-settings-data-grid .e-rowcell{padding:0 8px!important}.procedures-settings-import-modal .modal-content{min-width:800px}.procedures-settings-import-modal .modal-body{padding:0!important}.procedures-settings-import-modal .modal-body>div{align-items:center;align-self:stretch;border:2px dashed var(--blue-200);border-radius:8px;display:flex;flex-direction:column;gap:8px;height:240px;justify-content:center;margin:0 12px 12px}.procedures-settings-import-modal .modal-body>p{margin:12px 0 0 12px!important}.procedures-settings-import-modal .modal-body>span{color:var(--bs-gray-500)!important;font-size:small!important;margin-left:22px!important;margin-top:-38px!important;position:absolute!important}.procedures-settings-import-modal .modal-body .mgc_upload_2_line:before{color:var(--blue-500)!important;font-size:60px!important}.procedures-settings-import-modal .modal-body .link-choose-file{color:var(--blue-500);cursor:pointer}.procedures-settings-import-modal .modal-body .link-choose-file:hover{color:var(--blue-600)}.procedures-settings-import-modal .modal-body .action-buttons .button{font-size:12px;height:28px}.procedures-settings-import-modal .modal-body .action-buttons i:before{font-size:16px}.add-code-dropdown{background-color:var(--blue-500)!important;border-color:var(--blue-500)!important;color:var(--gray-white)!important;font-size:.875rem!important;font-weight:500!important;height:28px!important;width:92px!important}.add-code-dropdown:hover{background-color:var(--blue-600)!important;border-color:var(--blue-600)!important;color:var(--gray-white)!important}.add-code-dropdown .e-caret{font-size:8px!important;margin-left:4px!important;margin-top:1px!important}.add-code-dropdown.e-popup-open{width:0!important}.add-code-dropdown.e-popup-open ul{margin-left:-32px!important}.bundled-favorite-settings .header-actions-container{display:flex!important;gap:8px!important;margin-right:12px!important;margin-top:-59px!important;position:absolute!important;right:0!important}.bundled-favorite-settings .procedure-details-row{max-width:1100px!important}.bundled-favorite-settings .procedure-details-col{padding-right:0!important}.bundled-favorite-settings .input-field{border:1px solid var(--gray-200)!important}.bundled-favorite-settings .input-field:focus{border-color:var(--blue-200)!important}.bundled-favorite-settings select.form-select:disabled{color:var(--gray-400)!important}.bundled-favorite-settings .procedures-settings-field-error .input-field,.bundled-favorite-settings .procedures-settings-field-error .input-field:focus,.bundled-favorite-settings select.procedures-settings-field-error,.bundled-favorite-settings select.procedures-settings-field-error:focus{border:1px solid var(--red-300)!important}.bundled-favorite-settings .add-code-dropdown{background-color:var(--blue-500)!important;border-color:var(--blue-500)!important;color:var(--gray-white)!important;font-size:.875rem!important;font-weight:500!important;width:110px!important}.bundled-favorite-settings .add-code-dropdown:hover{background-color:var(--blue-600)!important;border-color:var(--blue-600)!important;color:var(--gray-white)!important}.bundled-favorite-settings .add-code-dropdown .e-caret{font-size:8px!important;margin-left:4px!important;margin-top:1px!important}.bundled-favorite-settings .nav-tabs{border:none;margin-top:0;padding-bottom:4px}.bundled-favorite-settings .nav-tabs .nav-item button[aria-selected=true]{background-color:var(--blue-200);border-color:var(--blue-200);color:var(--blue-600)}.bundled-favorite-settings .nav-tabs .nav-item button{background:var(--gray-white);border:1px solid var(--blue-200)!important;color:var(--blue-600);font-size:14px;font-weight:600;height:32px;padding:5px 8px;transition:all .15s ease}.bundled-favorite-settings .nav-tabs .nav-item:first-child button{border-bottom-left-radius:8px;border-top-left-radius:8px}.bundled-favorite-settings .nav-tabs .nav-item:not(:first-child) button{border-bottom-left-radius:0;border-left:0;border-top-left-radius:0;margin-left:-1px}.bundled-favorite-settings .nav-tabs .nav-item:last-child button{border-bottom-right-radius:8px;border-top-right-radius:8px}.bundled-favorite-settings .nav-tabs .nav-item:not(:last-child) button{border-bottom-right-radius:0;border-top-right-radius:0}.bundled-favorite-settings .nav-tabs .nav-item button span{margin-right:4px}.bundled-favorite-settings .nav-tabs .nav-item button span:before{color:var(--gray-500)}.bundled-favorite-settings .bundled-grid,.bundled-favorite-settings .favorite-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,264px);max-width:1080px}.bundled-favorite-settings .bundled-card,.bundled-favorite-settings .favorite-card{align-items:flex-start;background:var(--gray-white);border:1px solid var(--gray-200);border-radius:8px;color:var(--gray-700);display:flex;flex-direction:column;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:20px;max-width:264px;padding:6px 8px;position:relative;width:100%}.bundled-favorite-settings .bundled-card{min-height:88px}.bundled-favorite-settings .favorite-card{height:72px}.bundled-favorite-settings .bundled-card .bundled-description,.bundled-favorite-settings .favorite-card .favorite-description{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:85%}.bundled-favorite-settings .bundled-card .bundled-description{margin-bottom:4px}.bundled-favorite-settings .bundled-card .bundled-description span{color:var(--gray-400)}.bundled-favorite-settings .bundled-card .bundled-actions,.bundled-favorite-settings .favorite-card .favorite-actions{display:flex;gap:4px;position:absolute;right:4px;top:6px}.bundled-favorite-settings .bundled-card .bundled-actions .bundled-action-button,.bundled-favorite-settings .favorite-card .favorite-actions .favorite-action-button{cursor:pointer;font-size:16px}.bundled-favorite-settings .bundled-card .bundled-actions .bundled-action-button.mgc_pencil_fill:before,.bundled-favorite-settings .favorite-card .favorite-actions .favorite-action-button.mgc_pencil_fill:before{color:var(--blue-500)!important}.bundled-favorite-settings .bundled-card .bundled-actions .bundled-action-button.mgc_delete_2_line:before,.bundled-favorite-settings .favorite-card .favorite-actions .favorite-action-button.mgc_delete_2_line:before{color:var(--red-500)!important}.bundled-favorite-settings .bundled-card .bundled-details{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.bundled-favorite-settings .bundled-card .bundled-details .bundled-details-tag{background-color:var(--blue-100)!important;border-radius:4px;color:var(--blue-600)!important;font-family:Inter;padding:0 4px}.bundled-favorite-settings .favorite-card .favorite-details{color:var(--gray-400);margin-top:10px}.bundled-favorite-settings .bundled-card .bundled-date{bottom:4px;color:var(--gray-400);margin-top:10px;position:absolute}.bundled-favorite-settings-modal .hint-text{text-transform:inherit!important}.bundled-favorite-settings-modal.bundled .modal-dialog{max-width:656px!important}.bundled-favorite-settings-modal.bundled .modal-header .btn-close{margin-right:0!important}.bundled-favorite-settings-modal.bundled .modal-title{color:var(--blue-600)!important;font-size:16px!important;font-style:normal;font-weight:600;letter-spacing:-.069px;line-height:24px}.bundled-favorite-settings-modal.bundled .modal-body{padding-bottom:0!important;padding-left:12px!important;padding-right:12px!important}.bundled-favorite-settings-modal.bundled .page-section-label{font-weight:600;margin-bottom:0}.bundled-favorite-settings-modal.bundled .selected-item{align-items:center;background-color:var(--blue-100)!important;border-radius:4px;color:var(--blue-600)!important;display:flex;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;justify-content:center;line-height:22px;margin-left:8px;margin-top:30px;padding:1px 12px;position:absolute;width:auto}.bundled-favorite-settings-modal.bundled .selected-item .selected-item-remove{color:#aaaeb6;font-size:16px;margin-left:4px;margin-top:4px}.bundled-favorite-settings-modal.bundled .input-field-disabled{background-color:#fff}.bundled-favorite-settings-modal.bundled .procedure-dropdown{background:#fff!important;border:1px solid #ddd!important;border-radius:8px!important;box-shadow:0 4px 6px #0000001a!important;left:12px!important;margin-top:62px!important;overflow-y:auto!important;padding:6px 10px!important;position:absolute!important;width:630px!important;z-index:1000!important}.bundled-favorite-settings-modal.bundled .proc-dropdown-item{color:var(--gray-500);cursor:pointer;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:20px;max-width:100%;overflow:hidden;text-overflow:ellipsis}.bundled-favorite-settings-modal.bundled .input-field-label{text-transform:none!important}.bundled-favorite-settings-modal.bundled .tag-input-container{align-items:center;background:#fff;background:var(--gray-white,#fff);border:1px solid #d2d5db;border:1px solid var(--gray-gray-200,#d2d5db);border-radius:8px;display:flex;flex-wrap:wrap;gap:8px;min-height:32px;padding:0 8px}.bundled-favorite-settings-modal.bundled .tag-input-container.focused{border-color:var(--blue-200)!important}.bundled-favorite-settings-modal.bundled .tag-input-container.error{border-color:var(--red-300)!important}.bundled-favorite-settings-modal.bundled .tag-input-container button.button.button-link,.bundled-favorite-settings-modal.bundled .tag-input-container input.input-field.tag-input,.bundled-favorite-settings-modal.bundled .tag-input-container select.tag-input{max-height:24px}.bundled-favorite-settings-modal.bundled .tag-input-container .tag-item-close{color:var(--gray-300);font-size:16px}.bundled-favorite-settings-modal.bundled .tag-input-container input.input-field{border:none!important;padding-left:3px!important}.bundled-favorite-settings-modal.favorite .modal-dialog{max-width:800px!important}.bundled-favorite-settings-modal.favorite .modal-header .btn-close{margin-right:0!important}.bundled-favorite-settings-modal.favorite .modal-title{color:var(--blue-600)!important;font-size:16px!important;font-style:normal;font-weight:600;letter-spacing:-.069px;line-height:24px}.bundled-favorite-settings-modal.favorite .modal-body{padding-bottom:0!important;padding-left:12px!important;padding-right:12px!important}.bundled-favorite-settings-modal.favorite .page-section-label{font-weight:600;margin-bottom:0}.bundled-favorite-settings-modal.favorite .procedures-favorite-data-grid .e-headertext{color:#163da2!important;color:var(--blue-600,#163da2)!important;font-size:.875rem!important;font-weight:600!important}.bundled-favorite-settings-modal.favorite .procedures-favorite-data-grid .e-rowcell{font-size:.875rem!important;font-weight:400!important;padding:0!important}.bundled-favorite-settings-modal.favorite .procedures-favorite-data-grid .e-headercell{height:auto!important}.bundled-favorite-settings-modal.favorite .procedures-favorite-data-grid tr.e-columnheader{height:32px!important}.bundled-favorite-settings-modal.favorite .procedures-favorite-data-grid .text-wrap-description{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:95%}.bundled-favorite-settings-modal.favorite .procedures-favorite-data-grid .mgc_star_fill,.bundled-favorite-settings-modal.favorite .procedures-favorite-data-grid .mgc_star_line{font-size:16px!important}.bundled-favorite-settings-modal.favorite .procedures-favorite-data-grid .mgc_star_line:before{color:var(--gray-400)!important}.bundled-favorite-settings-modal.favorite .procedures-favorite-data-grid .mgc_star_fill:before{color:var(--yellow-500)!important}.bundled-favorite-settings-modal.favorite .procedures-favorite-data-grid .e-grid .e-rowcell{cursor:pointer!important}.carriers-settings .header-actions-container{display:flex!important;gap:8px!important;margin-right:12px!important;margin-top:-59px!important;position:absolute!important;right:0!important}.carriers-settings .add-room-button{width:90px!important}.carriers-settings .carrier-details-container .row,.carriers-settings .carrier-details-row{max-width:1100px!important}.carriers-settings .carrier-details-col{padding-right:0!important}.carriers-settings .input-field{border:1px solid var(--gray-200)!important}.carriers-settings .input-field:focus{border-color:var(--blue-200)!important}.carriers-settings .input-field-destructive{border-color:var(--red-300)!important}.carriers-settings select.form-select:disabled{color:var(--gray-400)!important}.carriers-settings .form-select.form-select-destructive{border-color:var(--red-300)!important}.carriers-settings .carriers-settings-field-error .input-field,.carriers-settings .carriers-settings-field-error .input-field:focus,.carriers-settings select.carriers-settings-field-error,.carriers-settings select.carriers-settings-field-error:focus{border:1px solid var(--red-300)!important}.carriers-settings .add-code-dropdown{background-color:var(--blue-500)!important;border-color:var(--blue-500)!important;color:var(--gray-white)!important;font-size:.875rem!important;font-weight:500!important;width:110px!important}.carriers-settings .add-code-dropdown:hover{background-color:var(--blue-600)!important;border-color:var(--blue-600)!important;color:var(--gray-white)!important}.carriers-settings .add-code-dropdown .e-caret{font-size:8px!important;margin-left:4px!important;margin-top:1px!important}.carriers-settings input[type=number]::-webkit-inner-spin-button,.carriers-settings input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.carriers-settings input[type=number]{-moz-appearance:textfield}.carriers-settings-data-grid .e-headertext{color:#163da2!important;color:var(--blue-600,#163da2)!important;font-size:.875rem!important;font-weight:600!important}.carriers-settings-data-grid .e-rowcell{font-size:.875rem!important;font-weight:400!important;padding:0!important}.carriers-settings-data-grid .e-headercell{height:auto!important}.carriers-settings-data-grid tr.e-columnheader{height:32px!important}.carriers-settings-data-grid .payer-id-cell{color:var(--blue-500)!important}.carriers-settings-data-grid .provider-badges,.carriers-settings-data-grid .room-type-badges{display:flex!important;gap:8px!important}.carriers-settings-data-grid .status-switch input[type=checkbox]{border:1px solid var(--gray-200);cursor:pointer;height:22px;width:36px}.carriers-settings-data-grid .act-button-delete-disabled{border-color:var(--gray-300)!important;cursor:not-allowed!important}.carriers-settings-data-grid .act-button-delete-disabled i:before{color:var(--gray-300)!important}.carriers-settings-data-grid .e-headercell,.carriers-settings-data-grid .e-rowcell{padding:0 8px!important}.carriers-settings .selected-item{align-items:center;background-color:var(--blue-100)!important;border-radius:4px;color:var(--blue-600)!important;display:flex;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;justify-content:center;line-height:22px;margin-left:8px;margin-top:30px;padding:1px 12px;position:absolute;width:auto}.carriers-settings .selected-item .selected-item-remove{color:#aaaeb6;font-size:16px;margin-left:4px;margin-top:4px}.carriers-settings .input-field-disabled{background-color:#fff}.carriers-settings .carrier-dropdown{background:#fff!important;border:1px solid #ddd!important;border-radius:8px!important;box-shadow:0 4px 6px #0000001a!important;margin-top:0!important;overflow-y:auto!important;padding:6px 10px!important;position:absolute!important;width:540px!important;z-index:1000!important}.carriers-settings .carrier-dropdown-item{color:var(--gray-500);cursor:pointer;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:20px;max-width:100%;overflow:hidden;text-overflow:ellipsis}.carriers-settings .input-field-label{text-transform:none!important}.carriers-settings .tag-input-container{align-items:center;background:#fff;background:var(--gray-white,#fff);border:1px solid #d2d5db;border:1px solid var(--gray-gray-200,#d2d5db);border-radius:8px;display:flex;flex-wrap:wrap;gap:8px;min-height:32px;padding:0 8px}.carriers-settings .tag-input-container.focused{border-color:var(--blue-200)!important}.carriers-settings .tag-input-container.error{border-color:var(--red-300)!important}.carriers-settings .tag-input-container button.button.button-link,.carriers-settings .tag-input-container input.input-field.tag-input,.carriers-settings .tag-input-container select.tag-input{max-height:24px}.carriers-settings .tag-input-container .e-control.e-tooltip.e-lib{max-width:520px}.carriers-settings .tag-input-container .tag-item{align-items:center;background-color:var(--blue-100)!important;border-radius:4px;color:var(--blue-600)!important;display:flex;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;justify-content:center;line-height:22px;overflow:hidden;padding:1px 4px}.carriers-settings .tag-input-container .tag-item span{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.carriers-settings .tag-input-container .tag-item-close{color:var(--gray-300);font-size:16px;margin-left:4px}.carriers-settings .tag-input-container input.input-field{border:none!important;padding-left:3px!important}.carriers-settings .note-bottom-toolbar,.carriers-settings .note-top-toolbar{background-color:var(--gray-white)!important}.carriers-settings .carrier-details-row>.note-editor-container{padding-right:0!important}.carriers-settings .hint-text{text-transform:inherit!important}.fee-schedules-settings .header-actions-container{display:flex!important;gap:8px!important;margin-right:12px!important;margin-top:-50px!important;position:absolute!important;right:0!important}.fee-schedules-settings .add-fee-schedule-button{width:90px!important}.fee-schedules-settings .fee-schedule-details-row{max-width:1100px!important}.fee-schedules-settings .fee-schedule-details-col{padding-right:0!important}.fee-schedules-settings .input-field{border:1px solid var(--gray-200)!important}.fee-schedules-settings .input-field:focus{border-color:var(--blue-200)!important}.fee-schedules-settings .fee-schedules-settings-field-error .input-field,.fee-schedules-settings .fee-schedules-settings-field-error .input-field:focus,.fee-schedules-settings select.fee-schedules-settings-field-error,.fee-schedules-settings select.fee-schedules-settings-field-error:focus{border:1px solid var(--red-300)!important}.fee-schedules-settings input[type=number]::-webkit-inner-spin-button,.fee-schedules-settings input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.fee-schedules-settings input[type=number]{-moz-appearance:textfield}.fee-schedules-settings .carrier-dropdown,.fee-schedules-settings .provider-dropdown{background:#fff!important;border:1px solid #ddd!important;border-radius:8px!important;box-shadow:0 4px 6px #0000001a!important;margin-top:0!important;overflow-y:auto!important;padding:6px 10px!important;position:absolute!important;width:540px!important;z-index:1000!important}.fee-schedules-settings .provider-dropdown{width:264px!important}.fee-schedules-settings .carrier-dropdown-item,.fee-schedules-settings .provider-dropdown-item{color:var(--gray-500);cursor:pointer;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:20px;max-width:100%;overflow:hidden;text-overflow:ellipsis}.fee-schedules-settings .input-field-label{text-transform:none!important}.fee-schedules-settings .tag-input-container{align-items:center;background:#fff;background:var(--gray-white,#fff);border:1px solid #d2d5db;border:1px solid var(--gray-gray-200,#d2d5db);border-radius:8px;display:flex;flex-wrap:wrap;gap:8px;min-height:32px;padding:0 8px}.fee-schedules-settings .tag-input-container.focused{border-color:var(--blue-200)!important}.fee-schedules-settings .tag-input-container.error{border-color:var(--red-300)!important}.fee-schedules-settings .tag-input-container button.button.button-link,.fee-schedules-settings .tag-input-container input.input-field.tag-input,.fee-schedules-settings .tag-input-container select.tag-input{max-height:24px}.fee-schedules-settings .tag-input-container .e-control.e-tooltip.e-lib{max-width:246px}.fee-schedules-settings .tag-input-container .tag-item{align-items:center;background-color:var(--blue-100)!important;border-radius:4px;color:var(--blue-600)!important;display:flex;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;justify-content:center;line-height:22px;overflow:hidden;padding:1px 4px}.fee-schedules-settings .tag-input-container .tag-item span{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fee-schedules-settings .tag-input-container .tag-item-close{color:var(--gray-300);font-size:16px;margin-left:4px}.fee-schedules-settings .tag-input-container input.input-field{border:none!important;padding-left:3px!important}.fee-schedules-settings select.form-select{font-weight:500!important}.fee-schedules-settings .input-field-disabled,.fee-schedules-settings .tag-input-container .tag-item-disabled,.fee-schedules-settings select.form-select:disabled{background-color:var(--gray-white)!important;background-image:none!important;border-color:var(--gray-200)!important;color:var(--gray-600)!important}.fee-schedules-settings .hint-text{text-transform:inherit!important}.fee-schedules-settings-data-grid .e-headertext{color:#163da2!important;color:var(--blue-600,#163da2)!important;font-size:.875rem!important;font-weight:600!important}.fee-schedules-settings-data-grid .e-rowcell{font-size:.875rem!important;font-weight:400!important;padding:0!important}.fee-schedules-settings-data-grid .e-headercell{height:auto!important}.fee-schedules-settings-data-grid tr.e-columnheader{height:32px!important}.fee-schedules-settings-data-grid .act-button-delete-disabled{border-color:var(--gray-300)!important;cursor:not-allowed!important}.fee-schedules-settings-data-grid .act-button-delete-disabled i:before{color:var(--gray-300)!important}.fee-schedules-settings-data-grid .cell-allowed-amount{margin:auto!important;width:80px!important}.fee-schedules-settings-data-grid .cell-allowed-amount input[type=number]{text-align:center!important}.fee-schedules-settings-data-grid .cell-allowed-amount input[type=number].input-error{border-color:var(--red-300)!important}.fee-schedules-settings-data-grid .e-headercell,.fee-schedules-settings-data-grid .e-rowcell{padding:0 8px!important}.scp-fax-container{color:var(--gray-500);display:flex;flex-direction:column;font-size:14px;font-weight:500;gap:12px}.scp-fax-container .scp-fc-filter{display:flex;flex-direction:column;gap:8px}.scp-fax-container .scp-fc-filter-title{color:var(--blue-600);font-size:14px;font-weight:600}.scp-fax-container .scp-fc-toggle-row{align-items:center;display:flex;gap:8px}.scp-fax-container .scp-fc-toggle-item{align-items:flex-start;display:flex;flex-direction:column;gap:2px;min-width:376px}.scp-fax-container .scp-retention-wrapper{align-items:center;display:flex;gap:4px}.scp-fax-container .scp-retention-wrapper .input-field-container{max-width:60px}.scp-fax-container .scp-retention-wrapper .e-control-wrapper{max-width:137px}.scp-fax-container .max-pages-input.input-field-container .input-right-icon{padding-right:55px;width:45px}.scp-fax-container .max-pages-input.input-field-container .input-wrapper{width:max-content}.scp-fax-container .max-pages-input input[type=number]::-webkit-inner-spin-button,.scp-fax-container .max-pages-input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.scp-fax-container .max-pages-input input[type=number]{-moz-appearance:textfield}.scp-fax-container .act-button-delete .mgc_delete_2_fill:before{color:var(--red-500)}.scp-pm-port-modal .steps-container{margin-bottom:8px}.scp-pm-port-modal .modal-body{min-height:232px}.scp-pm-port-form{display:flex;flex-direction:column;gap:24px}.scp-pm-blue-label{color:var(--blue-600);font-size:14px;font-weight:400}.scp-pm-full-buttons{display:flex;gap:8px}.scp-pm-full-buttons .button{flex:1 1}.scp-pm-otp-boxes{display:flex;gap:8px;justify-content:center}.scp-pm-otp-digit,.scp-pm-otp-digit:focus{background:var(--gray-100);border:0;border-radius:8px;color:var(--gray-700);font-size:18px;font-weight:600;height:64px;outline:none;text-align:center;width:48px}.scp-pm-otp-actions{align-items:center;display:flex;font-size:12px;gap:6px;justify-content:center;margin-top:-8px}.scp-pm-otp-actions.secondary{margin-top:-18px}.scp-pm-otp-muted{color:var(--gray-500)}.scp-pm-link-button{background:#0000;border:0;color:var(--blue-600);font-size:12px;font-weight:500;padding:0}.scp-pm-link-button:hover{text-decoration:underline}.scp-pm-upload-card{align-items:center;background:var(--gray-50);border:1px dashed var(--gray-200);border-radius:12px;display:flex;flex-direction:column;gap:10px;height:240px;justify-content:center;min-height:196px;padding:16px;position:relative;text-align:center}.scp-pm-upload-card.scp-pm-upload-card-destructive{border:1px solid var(--red-300)}.scp-pm-upload-card-drag-active{background:var(--blue-50);border-color:var(--blue-500)}.scp-pm-upload-icon.mgc_upload_2_line:before{color:var(--blue-500);font-size:36px;line-height:1}.scp-pm-upload-hint{color:var(--gray-700);font-size:14px;line-height:24px;margin:0}.scp-pm-upload-link-button{color:var(--blue-500);cursor:pointer;font-size:14px;font-weight:500;margin:0 6px}.scp-pm-upload-link-button:hover{text-decoration:underline}.scp-pm-upload-subhint{color:var(--gray-500);font-size:14px}.scp-pm-upload-file-name{color:var(--blue-700);font-size:13px;font-weight:500;max-width:100%;text-align:center;word-break:break-word}.scp-pm-upload-input{display:none}.scp-pm-upload-success{align-items:center;color:var(--vivid-green-700);display:inline-flex;font-size:13px;font-weight:500;gap:6px;margin-top:8px}.scp-pm-upload-success i:before{font-size:16px}.scp-pm-datepicker-field{display:flex;flex-direction:column;gap:6px}.scp-pm-datepicker-label{color:var(--gray-700);font-size:14px;font-weight:500}.scp-pm-datepicker-field .e-control-wrapper{border:1px solid var(--gray-200);border-radius:8px;min-height:40px}.scp-pm-datepicker-field .e-input-group input.e-input{padding:8px 12px}.scp-pm-port-modal .scp-pm-grid2{align-items:flex-start;display:flex;gap:8px}.scp-pm-port-modal .scp-pm-grid2>*{flex:1 1}.scp-pm-port-modal .e-input-group.e-control-wrapper:not(.e-disabled) .e-input-group-icon:hover,.scp-pm-port-modal .e-input-group:not(.e-disabled) .e-input-group-icon:hover{background:var(--blue-100)}.scp-pm-port-modal .input-field-label,.scp-pm-port-modal .scp-pm-label,.scp-pm-port-modal .textarea-label{align-items:center;color:var(--gray-500);display:flex;font-size:14px;font-weight:500;height:22px;margin-bottom:2px;text-transform:inherit;white-space:nowrap}.scp-pm-port-modal .scp-pm-field{display:flex;flex-direction:column}.scp-pm-port-modal .scp-pm-field.scp-pm-field-destructive .e-control-wrapper,.scp-pm-port-modal .scp-pm-field.scp-pm-field-destructive .e-input-group{border-color:var(--red-500)!important}.scp-pm-port-modal .scp-pm-card{display:flex;flex-direction:column;gap:8px}.scp-pm-port-modal .scp-pm-port-hint{color:var(--gray-500);font-size:12px;font-weight:400}.scp-pm-port-modal .scp-pm-port-hint .mgc_check_circle_fill:before{color:var(--vivid-green-500);font-size:16px}.scp-pm-port-modal .scp-pm-port-hint .mgc_close_circle_fill:before{color:var(--red-500);font-size:16px}.scp-pm-port-modal .scp-pm-row-items{display:flex;flex-direction:column;gap:8px}.scp-pm-port-modal .scp-pm-row-items.p-8{padding:8px}.scp-pm-port-modal .scp-pm-row-item{color:var(--gray-500);display:flex;font-size:14px;font-weight:500;justify-content:space-between}.scp-pm-port-modal .scp-pm-value{color:var(--gray-700);text-align:right}.scp-pm-port-modal .scp-pm-review-value-list{display:inline-flex;flex-direction:column}.scp-pm-port-modal .scp-pm-review-view-link{color:var(--blue-500);cursor:pointer;margin-left:8px}.scp-pm-port-modal .scp-pm-review-view-link-disabled{color:var(--gray-500);cursor:default}.scp-pm-port-modal .input-field-container.scp-pm-short-field{max-width:120px}.scp-pm-purchase-modal .steps-container{margin-bottom:8px}.scp-pm-purchase-modal .number-type-buttons{display:flex;gap:8px}.scp-pm-purchase-modal .number-type-buttons>*{flex:1 1}.scp-pm-purchase-modal .number-type-button{align-items:center;border:1px solid var(--blue-200);border-radius:8px;color:var(--gray-500);display:flex;font-size:12px;font-weight:400;justify-content:space-between;padding:12px}.scp-pm-purchase-modal .number-type-button.active{border-color:var(--blue-500)}.scp-pm-purchase-modal .number-type-button.disabled{cursor:not-allowed;opacity:.5}.scp-pm-purchase-modal .number-type-button .ntb-title{color:var(--blue-600);font-size:14px;font-weight:500}.scp-pm-purchase-modal .number-type-button .number-type-button-content{display:flex;flex-direction:column;gap:4px}.scp-pm-purchase-modal .purchase-number-list{display:flex;flex-direction:column;gap:8px;margin-top:12px}.scp-pm-purchase-modal .purchase-number-option{align-items:center;background:var(--gray-white);border:1px solid var(--gray-300);border-radius:8px;color:var(--gray-700);cursor:pointer;display:flex;font-size:13px;justify-content:space-between;padding:10px 12px}.scp-pm-purchase-modal .purchase-number-option.active{background:var(--blue-100);border-color:var(--blue-500)}.scp-pm-purchase-modal .purchase-number-list .selected-row td{background:var(--blue-200)!important}.scp-pm-purchase-modal .scp-pm-card{color:var(--gray-500);font-size:14px;font-weight:500}.scp-pm-purchase-modal .scp-pm-card .w-600{font-weight:600}.scp-pm-purchase-modal .scp-pm-row-items{display:flex;flex-direction:column;gap:8px}.scp-pm-purchase-modal .scp-pm-row-items.p-8{padding:8px}.scp-pm-purchase-modal .scp-pm-card .scp-pm-row-item{display:flex;justify-content:space-between}.scp-pm-purchase-modal .scp-pm-card .scp-pm-value{color:var(--gray-700)}.scp-pm-purchase-modal .scp-pm-card .scp-pm-row-item.size-lg{font-size:16px;font-weight:600}.scp-email-container{--scp-email-settings-col-width:376px;--scp-email-settings-col-gap:8px;--scp-email-settings-content-width:calc(var(--scp-email-settings-col-width)*3 + var(--scp-email-settings-col-gap)*2);color:var(--gray-500);display:flex;flex-direction:column;font-size:14px;font-weight:500;gap:12px}.settings-container-page .scp-email-container .scp-email-advanced-subject-field .input-field,.settings-container-page .scp-email-container .scp-email-advanced-subject-field .input-field:focus,.settings-container-page .scp-email-container .scp-email-general-field .input-field,.settings-container-page .scp-email-container .scp-email-general-field .input-field:focus{border-color:var(--gray-200)!important;box-shadow:none!important}.scp-email-general{display:flex;flex-direction:column;gap:16px}.scp-email-general-field{display:flex;flex-direction:column;gap:2px;max-width:var(--scp-email-settings-content-width)}.scp-email-general-profile-row{align-items:center;display:flex;gap:8px}.scp-email-general-avatar{align-items:center;background:var(--gray-200);border-radius:12.8px;display:flex;flex-shrink:0;height:64px;justify-content:center;overflow:hidden;width:64px}.scp-email-general-avatar img{height:38px;object-fit:contain;width:38px}.scp-email-general-avatar img[src^=http]{height:100%;object-fit:cover;width:100%}.scp-email-general-profile-hint{color:var(--gray-500);font-size:12px;line-height:1.4}.scp-email-general-profile-actions{display:flex;flex-direction:column;gap:8px}.scp-email-general-field-row{align-items:flex-start;display:flex;gap:var(--scp-email-settings-col-gap);max-width:var(--scp-email-settings-content-width)}.scp-email-general-field-row>.scp-email-general-field,.scp-email-general-field-row>.scp-email-general-toggle-field{flex:0 0 var(--scp-email-settings-col-width);max-width:var(--scp-email-settings-col-width);min-width:var(--scp-email-settings-col-width);width:var(--scp-email-settings-col-width)}.scp-email-general-field .input-field-container{width:100%}.scp-email-general-toggle-field{display:flex;flex-direction:column;gap:2px}.scp-email-general-divider{border:none;border-top:1px solid var(--blue-200);margin:0;max-width:var(--scp-email-settings-content-width);width:100%}.scp-email-general-section-header{align-items:center;display:flex;gap:8px;justify-content:space-between;max-width:var(--scp-email-settings-content-width);width:100%}.scp-email-general-section-title{align-items:center;color:var(--blue-600);display:inline-flex;font-size:14px;font-weight:500;gap:8px}.scp-email-general-notifications-grid{grid-column-gap:var(--scp-email-settings-col-gap);grid-row-gap:12px;column-gap:var(--scp-email-settings-col-gap);display:grid;grid-template-columns:repeat(3,var(--scp-email-settings-col-width));max-width:var(--scp-email-settings-content-width);row-gap:12px}.scp-email-general-notification-item{align-items:center;cursor:pointer;display:flex;gap:8px}.scp-email-general-notification-item .e-checkbox-wrapper,.scp-email-general-notification-item .e-css.e-checkbox-wrapper{line-height:1;margin:0}.scp-email-general-notification-item .e-checkbox-wrapper .e-frame{background-color:#fff;border:1px solid var(--blue-200);border-radius:4px;height:16px;min-height:16px;min-width:16px;width:16px}.scp-email-general-notification-item .e-checkbox-wrapper .e-frame.e-check{align-items:center;background-color:var(--blue-500);border-color:var(--blue-500);color:#fff;display:flex;justify-content:center}.scp-email-general-notification-item .e-checkbox-wrapper .e-check{color:#fff;line-height:1;padding:0}.scp-email-general-notification-item .e-checkbox-wrapper label.e-label{display:none}.scp-email-general-notification-label{color:var(--gray-700);font-size:14px;font-weight:500}.scp-email-general-signature-editor{max-width:var(--scp-email-settings-content-width);width:100%}.scp-email-general-signature-editor .scp-msg-auto-reply-editor{width:100%}.scp-email-general-signature-editor .scp-msg-rte-wrap .e-rte-content .e-content{min-height:140px}.scp-email-google{align-items:center;background:#fff;border:1px solid var(--blue-200);border-radius:12px;display:flex;gap:16px;justify-content:space-between;max-width:var(--scp-email-settings-content-width);padding:16px;width:100%}.scp-email-google-info{display:flex;flex-direction:column;gap:4px}.scp-email-google-title{align-items:center;color:var(--blue-600);display:flex;font-size:14px;font-weight:500;gap:8px}.scp-email-google-status{font-size:13px}.scp-email-google-status--connected{color:var(--green-600)}.scp-email-google-status--disconnected{color:var(--gray-500)}.scp-email-google-actions{display:flex;flex-shrink:0;gap:8px}.scp-email-inbox{display:flex;flex-direction:column;gap:16px}.scp-email-inbox-section-title{align-items:center;color:var(--blue-600);display:inline-flex;font-size:14px;font-weight:500;gap:8px;max-width:var(--scp-email-settings-content-width)}.scp-email-inbox-field-row{align-items:flex-start;display:flex;gap:var(--scp-email-settings-col-gap);max-width:var(--scp-email-settings-content-width)}.scp-email-inbox-field{display:flex;flex:0 0 var(--scp-email-settings-col-width);flex-direction:column;gap:2px;max-width:var(--scp-email-settings-col-width);min-width:var(--scp-email-settings-col-width);width:var(--scp-email-settings-col-width)}.scp-email-inbox-field .e-control-wrapper,.scp-email-inbox-field .input-field-container{width:100%}.scp-email-inbox-divider{border:none;border-top:1px solid var(--blue-200);margin:0;max-width:var(--scp-email-settings-content-width);width:100%}.scp-email-inbox-toggle-grid{display:flex;flex-wrap:wrap;gap:var(--scp-email-settings-col-gap);max-width:var(--scp-email-settings-content-width)}.scp-email-inbox-toggle-field{display:flex;flex:0 0 var(--scp-email-settings-col-width);flex-direction:column;gap:2px;max-width:var(--scp-email-settings-col-width);min-width:var(--scp-email-settings-col-width);width:var(--scp-email-settings-col-width)}.scp-email-tags{max-width:var(--scp-email-settings-content-width);width:100%}.scp-email-tags,.scp-email-tags .scp-table-group{display:flex;flex-direction:column;gap:8px}.scp-email-tags .scp-table-title-container{align-items:center;display:flex;gap:8px;justify-content:space-between}.scp-email-tags .scp-table-title{align-items:center;color:var(--blue-600);display:inline-flex;font-size:14px;font-weight:500;gap:8px}.scp-email-tags-grid.custom-datagrid-container{border:none;border-radius:0;overflow:visible}.scp-email-tags-grid.custom-datagrid-container .e-grid{border:none}.scp-email-tags-grid.custom-datagrid-container .e-rowcell{color:var(--gray-500);font-size:12px;font-weight:500}.scp-email-tags-color{align-items:center;display:inline-flex}.scp-email-tags-color .mgc_tag_2_fill:before{font-size:16px}.scp-email-tags-actions{align-items:center;display:inline-flex;gap:4px;justify-content:center}.scp-email-tags .act-button-delete .mgc_delete_2_fill:before{color:var(--red-500)}.scp-email-tags .pagination-container{margin-top:8px}.scp-email-tags-editor{align-items:flex-end;background:var(--blue-50);border:1px solid var(--blue-200);border-radius:8px;display:flex;flex-wrap:wrap;gap:16px;padding:16px}.scp-email-tags-editor-field{flex:1 1 220px;min-width:200px}.scp-email-tags-editor-colors{display:flex;flex-direction:column;gap:6px}.scp-email-tags-editor-label{color:var(--gray-500);font-size:12px;font-weight:500}.scp-email-tags-swatches{align-items:center;display:inline-flex;gap:8px}.scp-email-tags-swatch{border:2px solid #0000;border-radius:50%;cursor:pointer;height:22px;padding:0;width:22px}.scp-email-tags-swatch.is-selected{border-color:var(--blue-600);box-shadow:0 0 0 2px var(--white)}.scp-email-tags-editor-actions{align-items:center;display:inline-flex;gap:8px;margin-left:auto}.scp-email-advanced{display:flex;flex-direction:column;gap:8px}.scp-email-advanced-section-header{align-items:center;display:flex;gap:8px;justify-content:space-between;max-width:var(--scp-email-settings-content-width);width:100%}.scp-email-advanced-section-title{align-items:center;color:var(--blue-600);display:inline-flex;font-size:14px;font-weight:500;gap:8px}.scp-email-advanced-field-row{align-items:flex-start;display:flex;gap:var(--scp-email-settings-col-gap);max-width:var(--scp-email-settings-content-width)}.scp-email-advanced-field{display:flex;flex:0 0 var(--scp-email-settings-col-width);flex-direction:column;gap:2px;max-width:var(--scp-email-settings-col-width);min-width:var(--scp-email-settings-col-width);width:var(--scp-email-settings-col-width)}.scp-email-advanced-field .scp-email-advanced-datetime,.scp-email-advanced-field .scp-email-advanced-datetime.e-control-wrapper{width:100%}.scp-email-advanced-subject-field{max-width:var(--scp-email-settings-content-width);width:100%}.scp-email-advanced-subject-field .input-field-container{width:100%}.scp-email-advanced-message-editor{max-width:var(--scp-email-settings-content-width);width:100%}.scp-email-advanced-message-editor .scp-msg-auto-reply-editor{width:100%}.scp-email-advanced-message-editor .scp-msg-rte-wrap .e-rte-content .e-content{min-height:200px}.dicom-capture-settings{display:flex;flex-direction:column;gap:1rem;padding:.5rem 0}.dc-scp-panel{background:#f7f9fb;border:1px solid #e3e6ea;border-radius:8px;padding:1rem 1.25rem}.dc-scp-title{align-items:center;color:#4e525a;display:flex;font-weight:600;gap:.5rem;margin-bottom:.75rem}.dc-scp-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.dc-scp-item{display:flex;flex-direction:column;gap:.25rem}.dc-scp-label{color:#8a8e97;font-size:.75rem;letter-spacing:.04em;text-transform:uppercase}.dc-scp-value{align-items:center;color:#212529;display:flex;font-size:1rem;font-weight:600;gap:.4rem}.dc-scp-disabled{color:#8a8e97;font-size:.875rem}.dc-tabs{border-bottom:1px solid #e3e6ea;display:flex;gap:.25rem}.dc-tab{background:#0000;border:none;border-bottom:2px solid #0000;color:#8a8e97;cursor:pointer;font-weight:600;padding:.5rem 1rem}.dc-tab--active{border-bottom-color:#2563eb;color:#2563eb}.dc-section{display:flex;flex-direction:column;gap:.75rem}.dc-section-header{align-items:center;display:flex;justify-content:space-between}.dc-section-title{color:#4e525a;font-weight:600}.dc-status{align-items:center;display:inline-flex;gap:.4rem}.dc-status-text{color:#4e525a;font-size:.8125rem}.dc-dot{border-radius:50%;display:inline-block;height:8px;width:8px}.dc-dot--green{background:#22c55e}.dc-dot--grey{background:#c0c4cc}.dc-dot--red{background:#ef4444}.dc-badge{border-radius:999px;display:inline-block;font-size:.75rem;font-weight:600;padding:.125rem .5rem}.dc-badge--on{background:#dcfce7;color:#15803d}.dc-badge--off{background:#f1f3f5;color:#8a8e97}.dc-actions{align-items:center;display:inline-flex;gap:.5rem;justify-content:center}.dc-test-btn{white-space:nowrap}.ds-contextual-menu{display:inline-flex;position:relative;width:fit-content}.ds-contextual-menu--preview{pointer-events:none}.ds-contextual-menu__trigger{align-items:center;background:var(--ds-white);border:none;border-radius:4px;color:var(--ds-gray-800);cursor:pointer;display:inline-flex;height:16px;justify-content:center;padding:0;transition:background-color .15s ease;width:16px}.ds-contextual-menu__icon{display:block}.ds-contextual-menu--open .ds-contextual-menu__trigger,.ds-contextual-menu--preview-hover .ds-contextual-menu__trigger,.ds-contextual-menu--preview-open .ds-contextual-menu__trigger,.ds-contextual-menu:not(.ds-contextual-menu--preview) .ds-contextual-menu__trigger:hover{background:var(--ds-blue-200)}.ds-contextual-menu:not(.ds-contextual-menu--preview) .ds-contextual-menu__trigger:focus-visible{background:var(--ds-blue-200);box-shadow:0 0 0 2px var(--ds-blue-200);outline:none}.ds-contextual-menu__menu{background:var(--ds-white);border:1px solid var(--ds-blue-200);border-radius:8px;box-shadow:none;display:flex;flex-direction:column;left:0;min-width:56px;padding:0;position:absolute;top:calc(100% + 8px);z-index:10}.ds-contextual-menu__menu--floating{box-shadow:0 4px 16px #1f1f1f1f;left:0;position:fixed;top:0;z-index:1000}.ds-contextual-menu__item{align-items:center;background:#0000;border:none;color:var(--ds-gray-800);cursor:pointer;display:flex;font-size:12px;font-weight:400;gap:8px;justify-content:flex-start;line-height:20px;padding:4px 8px;text-align:left;white-space:nowrap;width:100%}.ds-contextual-menu__item-icon{flex-shrink:0;line-height:0}.ds-contextual-menu__item-icon,.ds-contextual-menu__item-icon .mgc{align-items:center;display:inline-flex;height:16px;justify-content:center;width:16px}.ds-contextual-menu__item-icon .mgc{font-size:16px;line-height:1}.ds-contextual-menu__item-icon .mgc:before{color:var(--ds-blue-600)}.ds-contextual-menu__item-label{min-width:0}.ds-contextual-menu__item:first-child{border-top-left-radius:7px;border-top-right-radius:7px}.ds-contextual-menu__item:last-child{border-bottom-left-radius:7px;border-bottom-right-radius:7px}.ds-contextual-menu__item:hover:not(:disabled){background:var(--ds-gray-100)}.ds-contextual-menu__item:focus-visible{background:var(--ds-gray-100);outline:none}.ds-contextual-menu__item:disabled{color:var(--ds-gray-400);cursor:not-allowed}.ds-contextual-menu__item:disabled .mgc:before{color:var(--ds-gray-400)}.ds-action-buttons{gap:4px}.ds-action-button,.ds-action-buttons{align-items:center;display:inline-flex;justify-content:center}.ds-action-button{background:var(--ds-white);border:1px solid #0000;border-radius:8px;cursor:pointer;padding:0;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.ds-action-button__icon{display:inline-flex;line-height:0}.ds-action-button__mgc{line-height:1}.ds-action-button--danger.ds-action-button--solid .ds-action-button__mgc:before,.ds-action-button--neutral.ds-action-button--solid .ds-action-button__mgc:before,.ds-action-button--primary.ds-action-button--solid .ds-action-button__mgc:before{color:var(--ds-white)}.ds-action-button--primary.ds-action-button--outline .ds-action-button__mgc:before{color:var(--ds-blue-600)}.ds-action-button--neutral.ds-action-button--outline .ds-action-button__mgc:before{color:var(--ds-gray-500)}.ds-action-button--danger.ds-action-button--outline .ds-action-button__mgc:before{color:var(--ds-red-500)}.ds-action-button--md .ds-action-button__mgc{font-size:16px}.ds-action-button--sm .ds-action-button__mgc{font-size:14px}.ds-action-button--md{height:28px;width:28px}.ds-action-button--sm{border-radius:6px;height:24px;width:24px}.ds-action-button--primary.ds-action-button--solid{background:var(--ds-blue-500);border-color:var(--ds-blue-500);color:var(--ds-white)}.ds-action-button--primary.ds-action-button--solid:hover:not(:disabled){background:var(--ds-blue-600);border-color:var(--ds-blue-600)}.ds-action-button--primary.ds-action-button--outline{background:var(--ds-white);border-color:var(--ds-blue-500);color:var(--ds-blue-600)}.ds-action-button--primary.ds-action-button--outline:hover:not(:disabled){background:var(--ds-blue-100);border-color:var(--ds-blue-600)}.ds-action-button--neutral.ds-action-button--solid{background:var(--ds-gray-500);border-color:var(--ds-gray-500);color:var(--ds-white)}.ds-action-button--neutral.ds-action-button--solid:hover:not(:disabled){background:var(--ds-gray-600);border-color:var(--ds-gray-600)}.ds-action-button--neutral.ds-action-button--outline{background:var(--ds-white);border-color:var(--ds-gray-200);color:var(--ds-gray-500)}.ds-action-button--neutral.ds-action-button--outline:hover:not(:disabled){background:var(--ds-gray-100);border-color:var(--ds-gray-300)}.ds-action-button--danger.ds-action-button--solid{background:var(--ds-red-500);border-color:var(--ds-red-500);color:var(--ds-white)}.ds-action-button--danger.ds-action-button--solid:hover:not(:disabled){background:var(--ds-red-600);border-color:var(--ds-red-600)}.ds-action-button--danger.ds-action-button--outline{background:var(--ds-white);border-color:var(--ds-red-200);color:var(--ds-red-500)}.ds-action-button--danger.ds-action-button--outline:hover:not(:disabled){background:var(--ds-red-100);border-color:var(--ds-red-300)}.ds-action-button:focus-visible{box-shadow:0 0 0 2px var(--ds-blue-200);outline:none}.ds-action-button:disabled{cursor:not-allowed;opacity:.5}.ds-action-buttons__more .ds-contextual-menu__trigger{border:1px solid var(--ds-gray-200);border-radius:8px;color:var(--ds-gray-500);height:28px;width:28px}.ds-action-buttons__more .ds-contextual-menu__trigger:hover{background:var(--ds-gray-100);border-color:var(--ds-gray-300)}.ds-alert{background:var(--ds-white);border-radius:8px;display:flex;flex-direction:column;max-width:450px;overflow:hidden;width:100%}.ds-alert--board{border:1px solid var(--ds-blue-200)}.ds-alert--toast{border:none;box-shadow:0 2px 10px #00000026}.ds-alert__content{display:flex;flex-direction:column;gap:8px;padding:12px}.ds-alert__header{align-items:flex-start;display:flex;gap:8px;width:100%}.ds-alert__icon-badge{align-items:center;border-radius:100px;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;padding:8px;width:32px}.ds-alert__heading{display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:0}.ds-alert__title{font-size:16px;font-weight:600;letter-spacing:-.0688px;line-height:24px;margin:0}.ds-alert__timestamp{color:var(--ds-gray-300);font-size:12px;font-weight:500;line-height:20px;margin:0}.ds-alert__menu-button{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--ds-gray-400);cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;padding:4px}.ds-alert__menu-button:hover{background:var(--ds-gray-100);color:var(--ds-gray-600)}.ds-alert__menu-button:focus-visible{background:var(--ds-gray-100);box-shadow:0 0 0 2px var(--ds-blue-200);color:var(--ds-gray-600);outline:none}.ds-alert__menu .ds-contextual-menu__trigger{background:#0000;border:none;border-radius:4px;color:var(--ds-gray-400);height:auto;padding:4px;width:auto}.ds-alert__menu .ds-contextual-menu__trigger:hover,.ds-alert__menu.ds-contextual-menu--open .ds-contextual-menu__trigger{background:var(--ds-gray-100);color:var(--ds-gray-600)}.ds-alert__menu .ds-contextual-menu__trigger:focus-visible{background:var(--ds-gray-100);box-shadow:0 0 0 2px var(--ds-blue-200);color:var(--ds-gray-600)}.ds-alert__menu .ds-contextual-menu__icon{height:16px;width:16px}.ds-alert__description{color:var(--ds-gray-700);font-size:14px;font-weight:500;line-height:22px;margin:0;word-break:break-word}.ds-alert__actions{align-items:center;display:flex;gap:10px;justify-content:flex-end;padding-top:12px;width:100%}.ds-alert__action{align-items:center;border:1px solid #0000;border-radius:8px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;justify-content:center;line-height:22px;padding:5px 12px;transition:background-color .2s ease,border-color .2s ease,color .2s ease;white-space:nowrap}.ds-alert__action--primary{flex:1 1}.ds-alert--board.ds-alert--critical .ds-alert__action--secondary,.ds-alert--board.ds-alert--urgent .ds-alert__action--secondary{background:var(--ds-white);border-color:var(--ds-blue-200);color:var(--ds-blue-600)}.ds-alert--board.ds-alert--critical .ds-alert__action--secondary:hover,.ds-alert--board.ds-alert--urgent .ds-alert__action--secondary:hover{background:var(--ds-blue-100);border-color:var(--ds-blue-300)}.ds-alert--board.ds-alert--critical .ds-alert__action--primary,.ds-alert--board.ds-alert--urgent .ds-alert__action--primary{background:var(--ds-blue-500);border-color:var(--ds-blue-500);color:var(--ds-white)}.ds-alert--board.ds-alert--critical .ds-alert__action--primary:hover,.ds-alert--board.ds-alert--urgent .ds-alert__action--primary:hover{background:var(--ds-blue-600);border-color:var(--ds-blue-600)}.ds-alert--board.ds-alert--info .ds-alert__action--primary{background:var(--ds-blue-500);border-color:var(--ds-blue-500);color:var(--ds-white)}.ds-alert--board.ds-alert--info .ds-alert__action--primary:hover{background:var(--ds-blue-600);border-color:var(--ds-blue-600)}.ds-alert--toast.ds-alert--critical .ds-alert__action--primary{background:var(--ds-red-500);border-color:var(--ds-red-500);color:var(--ds-white)}.ds-alert--toast.ds-alert--critical .ds-alert__action--primary:hover{background:var(--ds-red-600);border-color:var(--ds-red-600)}.ds-alert--toast.ds-alert--success .ds-alert__action--primary{background:var(--ds-vivid-green-500);border-color:var(--ds-vivid-green-500);color:var(--ds-white)}.ds-alert--toast.ds-alert--success .ds-alert__action--primary:hover{background:var(--ds-vivid-green-600);border-color:var(--ds-vivid-green-600)}.ds-alert--toast.ds-alert--info .ds-alert__action--primary{background:var(--ds-blue-500);border-color:var(--ds-blue-500);color:var(--ds-white)}.ds-alert--toast.ds-alert--info .ds-alert__action--primary:hover{background:var(--ds-blue-600);border-color:var(--ds-blue-600)}.ds-alert--critical .ds-alert__icon-badge{background:var(--ds-red-100);color:var(--ds-red-500)}.ds-alert--urgent .ds-alert__icon-badge{background:var(--ds-orange-100);color:var(--ds-orange-500)}.ds-alert--info .ds-alert__icon-badge{background:var(--ds-blue-200);color:var(--ds-blue-500)}.ds-alert--success .ds-alert__icon-badge{background:var(--ds-vivid-green-200);color:var(--ds-vivid-green-500)}.ds-alert--board.ds-alert--critical .ds-alert__title,.ds-alert--board.ds-alert--info .ds-alert__title,.ds-alert--board.ds-alert--urgent .ds-alert__title{color:var(--ds-blue-600)}.ds-alert--toast.ds-alert--critical .ds-alert__title{color:var(--ds-red-500)}.ds-alert--toast.ds-alert--success .ds-alert__title{color:var(--ds-vivid-green-500)}.ds-alert--toast.ds-alert--info .ds-alert__title{color:var(--ds-blue-600)}.ds-alert--toast.ds-alert--urgent .ds-alert__title{color:var(--ds-orange-600)}.ds-accordion{max-width:376px;width:100%}.ds-accordion--grouped{display:flex;flex-direction:column;overflow:hidden}.ds-accordion--grouped,.ds-accordion-item{background:var(--ds-white);border:1px solid var(--ds-blue-200);border-radius:8px}.ds-accordion-item{padding:6px 8px}.ds-accordion-item--expanded:not(.ds-accordion-item--grouped){display:flex;flex-direction:column;gap:4px}.ds-accordion-item--grouped{border:none;border-radius:0;padding:0}.ds-accordion-item--grouped+.ds-accordion-item--grouped{border-top:1px solid var(--ds-blue-200)}.ds-accordion-item__header{align-items:center;background:#0000;border:2px solid #0000;border-radius:0;cursor:pointer;display:flex;gap:16px;justify-content:space-between;padding:1px 0;text-align:left;width:100%}.ds-accordion-item--grouped .ds-accordion-item__header{padding:6px 8px}.ds-accordion-item__header:hover{background:var(--ds-blue-100)}.ds-accordion-item__header:focus{outline:none}.ds-accordion-item__header:focus-visible{background:var(--ds-blue-100);border-color:var(--ds-blue-400)}.ds-accordion-item--grouped:first-child .ds-accordion-item__header:focus-visible{border-radius:6px 6px 0 0}.ds-accordion-item--grouped:last-child .ds-accordion-item__header:focus-visible{border-radius:0 0 6px 6px}.ds-accordion-item--grouped:only-child .ds-accordion-item__header:focus-visible{border-radius:6px}.ds-accordion-item__header[aria-disabled=true]{cursor:not-allowed;opacity:.6}.ds-accordion-item__leading{align-items:center;display:inline-flex;flex:1 1;gap:8px;min-width:0}.ds-accordion-item__title{color:var(--ds-blue-600);font-size:12px;font-weight:600;line-height:20px;white-space:nowrap}.ds-accordion-item__info{align-items:center;background:#0000;border:none;color:var(--ds-blue-400);cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;padding:0}.ds-accordion-item__info:hover{color:var(--ds-blue-600)}.ds-accordion-item__chevron{flex-shrink:0}.ds-accordion-item__chevron,.ds-accordion-item__chevron .mgc{align-items:center;display:inline-flex;justify-content:center}.ds-accordion-item__chevron .mgc{font-size:16px;height:16px;line-height:1;width:16px}.ds-accordion-item__chevron .mgc:before{color:var(--ds-gray-600)}.ds-accordion-item__content{color:var(--ds-gray-500);font-size:12px;font-weight:400;line-height:22px;padding:4px 0 2px;word-break:break-word}.ds-accordion-item--expanded:not(.ds-accordion-item--grouped) .ds-accordion-item__content{border-top:1px solid var(--ds-blue-100);margin-top:2px;padding-top:4px}.ds-accordion-item--grouped .ds-accordion-item__content{padding:0 8px 6px}.ds-accordion-item--grouped.ds-accordion-item--expanded .ds-accordion-item__content{border-top:1px solid var(--ds-blue-100);padding-top:4px}.ds-avatar{align-items:center;border-radius:12px;box-sizing:border-box;display:inline-flex;flex-shrink:0;height:48px;justify-content:center;overflow:hidden;padding:6px 8px;width:48px}.ds-avatar--image{background:var(--ds-gray-100);padding:0}.ds-avatar__image{display:block;height:100%;object-fit:cover;width:100%}.ds-avatar__initials{font-size:16px;font-weight:600;letter-spacing:0;line-height:24px;white-space:nowrap}.ds-avatar__icon{flex-shrink:0}.ds-avatar--solid.ds-avatar--color-gray{background:var(--ds-gray-500);color:var(--ds-white)}.ds-avatar--solid.ds-avatar--color-red{background:var(--ds-red-500);color:var(--ds-white)}.ds-avatar--solid.ds-avatar--color-orange{background:var(--ds-orange-500);color:var(--ds-white)}.ds-avatar--solid.ds-avatar--color-yellow{background:var(--ds-yellow-600);color:var(--ds-white)}.ds-avatar--solid.ds-avatar--color-lime-green{background:var(--ds-lime-green-400);color:var(--ds-white)}.ds-avatar--solid.ds-avatar--color-vivid-green{background:var(--ds-vivid-green-400);color:var(--ds-white)}.ds-avatar--solid.ds-avatar--color-pale-green{background:var(--ds-pale-green-400);color:var(--ds-white)}.ds-avatar--solid.ds-avatar--color-teal{background:var(--ds-teal-400);color:var(--ds-white)}.ds-avatar--solid.ds-avatar--color-cyan{background:var(--ds-cyan-400);color:var(--ds-white)}.ds-avatar--solid.ds-avatar--color-blue{background:var(--ds-blue-600);color:var(--ds-white)}.ds-avatar--solid.ds-avatar--color-indigo{background:var(--ds-indigo-600);color:var(--ds-white)}.ds-avatar--solid.ds-avatar--color-purple{background:var(--ds-purple-500);color:var(--ds-white)}.ds-avatar--solid.ds-avatar--color-pink{background:var(--ds-pink-500);color:var(--ds-white)}.ds-avatar--solid.ds-avatar--color-avatar{background:var(--ds-blue-400);color:var(--ds-white)}.ds-avatar--tinted.ds-avatar--color-gray{background:var(--ds-gray-100);color:var(--ds-gray-600)}.ds-avatar--tinted.ds-avatar--color-red{background:var(--ds-red-100);color:var(--ds-red-700)}.ds-avatar--tinted.ds-avatar--color-orange{background:var(--ds-orange-200);color:var(--ds-orange-700)}.ds-avatar--tinted.ds-avatar--color-yellow{background:var(--ds-yellow-200);color:var(--ds-yellow-800)}.ds-avatar--tinted.ds-avatar--color-lime-green{background:var(--ds-lime-green-200);color:var(--ds-lime-green-700)}.ds-avatar--tinted.ds-avatar--color-vivid-green{background:var(--ds-vivid-green-100);color:var(--ds-vivid-green-700)}.ds-avatar--tinted.ds-avatar--color-pale-green{background:var(--ds-pale-green-100);color:var(--ds-pale-green-700)}.ds-avatar--tinted.ds-avatar--color-teal{background:var(--ds-teal-100);color:var(--ds-teal-700)}.ds-avatar--tinted.ds-avatar--color-cyan{background:var(--ds-cyan-200);color:var(--ds-cyan-700)}.ds-avatar--tinted.ds-avatar--color-blue{background:var(--ds-blue-200);color:var(--ds-blue-700)}.ds-avatar--tinted.ds-avatar--color-indigo{background:var(--ds-indigo-200);color:var(--ds-indigo-700)}.ds-avatar--tinted.ds-avatar--color-purple{background:var(--ds-purple-200);color:var(--ds-purple-700)}.ds-avatar--tinted.ds-avatar--color-pink{background:var(--ds-pink-200);color:var(--ds-pink-700)}.ds-avatar--tinted.ds-avatar--color-avatar{background:var(--ds-blue-100);color:var(--ds-blue-600)}.ds-badge{align-items:center;border-radius:8px;box-sizing:border-box;display:inline-flex;gap:4px;justify-content:center;max-width:100%;padding:0 8px}.ds-badge--dismissible{padding-right:4px}.ds-badge__label{font-size:12px;font-weight:500;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-badge__dismiss{align-items:center;background:#0000;border:none;border-radius:50%;color:inherit;cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;line-height:0;padding:0}.ds-badge__dismiss:hover{opacity:.85}.ds-badge__dismiss:focus-visible{outline:2px solid currentColor;outline-offset:1px}.ds-badge--solid.ds-badge--color-gray{background:var(--ds-gray-500);color:var(--ds-white)}.ds-badge--solid.ds-badge--color-red{background:var(--ds-red-500);color:var(--ds-white)}.ds-badge--solid.ds-badge--color-orange{background:var(--ds-orange-500);color:var(--ds-white)}.ds-badge--solid.ds-badge--color-yellow{background:var(--ds-yellow-600);color:var(--ds-white)}.ds-badge--solid.ds-badge--color-lime-green{background:var(--ds-lime-green-600);color:var(--ds-white)}.ds-badge--solid.ds-badge--color-vivid-green{background:var(--ds-vivid-green-400);color:var(--ds-white)}.ds-badge--solid.ds-badge--color-pale-green{background:var(--ds-pale-green-400);color:var(--ds-white)}.ds-badge--solid.ds-badge--color-teal{background:var(--ds-teal-400);color:var(--ds-white)}.ds-badge--solid.ds-badge--color-cyan{background:var(--ds-cyan-600);color:var(--ds-white)}.ds-badge--solid.ds-badge--color-blue{background:var(--ds-blue-600);color:var(--ds-white)}.ds-badge--solid.ds-badge--color-indigo{background:var(--ds-indigo-600);color:var(--ds-white)}.ds-badge--solid.ds-badge--color-purple{background:var(--ds-purple-500);color:var(--ds-white)}.ds-badge--solid.ds-badge--color-pink{background:var(--ds-pink-500);color:var(--ds-white)}.ds-badge--tinted.ds-badge--color-gray{background:var(--ds-gray-100);color:var(--ds-gray-600)}.ds-badge--tinted.ds-badge--color-red{background:var(--ds-red-100);color:var(--ds-red-600)}.ds-badge--tinted.ds-badge--color-orange{background:var(--ds-orange-200);color:var(--ds-orange-700)}.ds-badge--tinted.ds-badge--color-yellow{background:var(--ds-yellow-200);color:var(--ds-yellow-800)}.ds-badge--tinted.ds-badge--color-lime-green{background:var(--ds-lime-green-100);color:var(--ds-lime-green-800)}.ds-badge--tinted.ds-badge--color-vivid-green{background:var(--ds-vivid-green-100);color:var(--ds-vivid-green-700)}.ds-badge--tinted.ds-badge--color-pale-green{background:var(--ds-pale-green-100);color:var(--ds-pale-green-700)}.ds-badge--tinted.ds-badge--color-teal{background:var(--ds-teal-100);color:var(--ds-teal-700)}.ds-badge--tinted.ds-badge--color-cyan{background:var(--ds-cyan-200);color:var(--ds-cyan-700)}.ds-badge--tinted.ds-badge--color-blue{background:var(--ds-blue-200);color:var(--ds-blue-700)}.ds-badge--tinted.ds-badge--color-indigo{background:var(--ds-indigo-200);color:var(--ds-indigo-700)}.ds-badge--tinted.ds-badge--color-purple{background:var(--ds-purple-200);color:var(--ds-purple-700)}.ds-badge--tinted.ds-badge--color-pink{background:var(--ds-pink-200);color:var(--ds-pink-700)}.ds-breadcrumbs{gap:8px;max-width:100%}.ds-breadcrumbs,.ds-breadcrumbs__back{align-items:center;display:inline-flex}.ds-breadcrumbs__back{background:#0000;border:none;color:var(--ds-blue-500);cursor:pointer;flex-shrink:0;justify-content:center;line-height:0;padding:0}.ds-breadcrumbs__back:hover{color:var(--ds-blue-600)}.ds-breadcrumbs__back:focus-visible{border-radius:4px;outline:2px solid var(--ds-blue-400);outline-offset:2px}.ds-breadcrumbs__list{list-style:none;margin:0;padding:0}.ds-breadcrumbs__list,.ds-breadcrumbs__segment{align-items:center;display:inline-flex;gap:8px;min-width:0}.ds-breadcrumbs__current,.ds-breadcrumbs__ellipsis,.ds-breadcrumbs__link,.ds-breadcrumbs__separator{font-size:14px;font-weight:500;letter-spacing:-.0688px;line-height:24px;white-space:nowrap}.ds-breadcrumbs__link{color:var(--ds-blue-500);text-decoration:none}.ds-breadcrumbs__link--button{background:#0000;border:none;cursor:pointer;padding:0}.ds-breadcrumbs__link:hover{color:var(--ds-blue-600)}.ds-breadcrumbs__link:focus-visible{border-radius:4px;outline:2px solid var(--ds-blue-400);outline-offset:2px}.ds-breadcrumbs__current{color:var(--ds-blue-700)}.ds-breadcrumbs__separator{color:var(--ds-gray-200);-webkit-user-select:none;user-select:none}.ds-breadcrumbs__ellipsis{color:var(--ds-blue-500)}.ds-button{align-items:center;border:1px solid #0000;border-radius:8px;cursor:pointer;display:inline-flex;font-family:inherit;justify-content:center;padding:0;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.ds-button--full-width{width:100%}.ds-button--preview{pointer-events:none}.ds-button:disabled{cursor:not-allowed}.ds-button__inner{align-items:center;display:inline-flex;gap:6px;justify-content:center}.ds-button__label{white-space:nowrap}.ds-button__icon{display:inline-flex;flex-shrink:0;line-height:0}.ds-button__spinner{animation:ds-button-spin .8s linear infinite}@keyframes ds-button-spin{to{transform:rotate(1turn)}}.ds-button--xs .ds-button__inner{font-size:12px;font-weight:500;line-height:20px;padding:2px 8px}.ds-button--sm .ds-button__inner{font-size:12px;font-weight:500;line-height:20px;padding:4px 8px}.ds-button--md .ds-button__inner{font-size:14px;font-weight:500;line-height:22px;padding:5px 8px}.ds-button--lg .ds-button__inner{font-size:16px;font-weight:500;letter-spacing:-.0688px;line-height:24px;padding:8px 11px}.ds-button--loading.ds-button--sm .ds-button__inner,.ds-button--loading.ds-button--xs .ds-button__inner{padding-bottom:4px;padding-top:4px}.ds-button--loading.ds-button--md .ds-button__inner{min-width:64px;padding:8px}.ds-button--loading.ds-button--lg .ds-button__inner{padding:12px 28px}.ds-button--primary:not(.ds-button--destructive){background:var(--ds-blue-500);color:var(--ds-white)}.ds-button--primary:not(.ds-button--destructive).ds-button--preview-hover:not(:disabled),.ds-button--primary:not(.ds-button--destructive):hover:not(:disabled){background:var(--ds-blue-400)}.ds-button--primary:not(.ds-button--destructive).ds-button--preview-pressed:not(:disabled),.ds-button--primary:not(.ds-button--destructive):active:not(:disabled){background:var(--ds-blue-700)}.ds-button--primary:not(.ds-button--destructive).ds-button--preview-focused:not(:disabled),.ds-button--primary:not(.ds-button--destructive):focus-visible:not(:disabled){background:var(--ds-blue-500);box-shadow:0 0 0 2px var(--ds-blue-400)}.ds-button--primary:not(.ds-button--destructive).ds-button--preview-disabled,.ds-button--primary:not(.ds-button--destructive):disabled{background:var(--ds-blue-100);color:var(--ds-white)}.ds-button--primary:not(.ds-button--destructive).ds-button--loading,.ds-button--primary:not(.ds-button--destructive).ds-button--preview-loading{background:var(--ds-blue-400);color:var(--ds-white)}.ds-button--primary.ds-button--destructive{background:var(--ds-red-500);color:var(--ds-white)}.ds-button--primary.ds-button--destructive.ds-button--preview-hover:not(:disabled),.ds-button--primary.ds-button--destructive:hover:not(:disabled){background:var(--ds-red-400)}.ds-button--primary.ds-button--destructive.ds-button--preview-pressed:not(:disabled),.ds-button--primary.ds-button--destructive:active:not(:disabled){background:var(--ds-red-600)}.ds-button--primary.ds-button--destructive.ds-button--preview-focused:not(:disabled),.ds-button--primary.ds-button--destructive:focus-visible:not(:disabled){background:var(--ds-red-500);box-shadow:0 0 0 2px var(--ds-red-300)}.ds-button--primary.ds-button--destructive.ds-button--preview-disabled,.ds-button--primary.ds-button--destructive:disabled{background:var(--ds-red-100);color:var(--ds-white)}.ds-button--primary.ds-button--destructive.ds-button--loading,.ds-button--primary.ds-button--destructive.ds-button--preview-loading{background:var(--ds-red-400)}.ds-button--secondary:not(.ds-button--destructive){background:var(--ds-white);border-color:var(--ds-blue-200);color:var(--ds-blue-600)}.ds-button--secondary:not(.ds-button--destructive).ds-button--preview-hover:not(:disabled),.ds-button--secondary:not(.ds-button--destructive):hover:not(:disabled){background:var(--ds-blue-100);border-color:#0000;color:var(--ds-blue-500)}.ds-button--secondary:not(.ds-button--destructive).ds-button--preview-pressed:not(:disabled),.ds-button--secondary:not(.ds-button--destructive):active:not(:disabled){background:var(--ds-blue-200);border-color:var(--ds-blue-300);color:var(--ds-blue-600)}.ds-button--secondary:not(.ds-button--destructive).ds-button--preview-focused:not(:disabled),.ds-button--secondary:not(.ds-button--destructive):focus-visible:not(:disabled){background:var(--ds-blue-100);border-color:#0000;box-shadow:0 0 0 2px var(--ds-blue-200);color:var(--ds-blue-600)}.ds-button--secondary:not(.ds-button--destructive).ds-button--preview-disabled,.ds-button--secondary:not(.ds-button--destructive):disabled{background:var(--ds-white);border-color:var(--ds-blue-100);color:var(--ds-blue-200)}.ds-button--secondary:not(.ds-button--destructive).ds-button--loading,.ds-button--secondary:not(.ds-button--destructive).ds-button--preview-loading{background:var(--ds-blue-100);border-color:#0000;color:var(--ds-blue-500)}.ds-button--secondary.ds-button--destructive{background:var(--ds-white);border-color:var(--ds-red-200);color:var(--ds-red-600)}.ds-button--secondary.ds-button--destructive.ds-button--lg{border-color:var(--ds-red-100)}.ds-button--secondary.ds-button--destructive.ds-button--preview-hover:not(:disabled),.ds-button--secondary.ds-button--destructive:hover:not(:disabled){background:var(--ds-red-100);border-color:#0000;color:var(--ds-red-500)}.ds-button--secondary.ds-button--destructive.ds-button--preview-pressed:not(:disabled),.ds-button--secondary.ds-button--destructive:active:not(:disabled){background:var(--ds-red-300);border-color:#0000;color:var(--ds-red-600)}.ds-button--secondary.ds-button--destructive.ds-button--preview-focused:not(:disabled),.ds-button--secondary.ds-button--destructive:focus-visible:not(:disabled){background:var(--ds-red-100);border-color:#0000;box-shadow:0 0 0 2px var(--ds-red-200);color:var(--ds-red-600)}.ds-button--secondary.ds-button--destructive.ds-button--preview-disabled,.ds-button--secondary.ds-button--destructive:disabled{background:var(--ds-white);border-color:var(--ds-red-100);color:var(--ds-red-200)}.ds-button--secondary.ds-button--destructive.ds-button--loading,.ds-button--secondary.ds-button--destructive.ds-button--preview-loading{background:var(--ds-red-100);border-color:#0000}.ds-button--tertiary:not(.ds-button--destructive){background:var(--ds-blue-100);color:var(--ds-blue-600)}.ds-button--tertiary:not(.ds-button--destructive).ds-button--preview-hover:not(:disabled),.ds-button--tertiary:not(.ds-button--destructive):hover:not(:disabled){background:color-mix(in srgb,var(--ds-gray-900) 20%,var(--ds-blue-100));color:var(--ds-blue-500)}.ds-button--tertiary:not(.ds-button--destructive).ds-button--preview-pressed:not(:disabled),.ds-button--tertiary:not(.ds-button--destructive):active:not(:disabled){background:var(--ds-blue-200);color:var(--ds-blue-600)}.ds-button--tertiary:not(.ds-button--destructive).ds-button--preview-focused:not(:disabled),.ds-button--tertiary:not(.ds-button--destructive):focus-visible:not(:disabled){background:var(--ds-blue-100);box-shadow:0 0 0 2px var(--ds-blue-200);color:var(--ds-blue-600)}.ds-button--tertiary:not(.ds-button--destructive).ds-button--preview-disabled,.ds-button--tertiary:not(.ds-button--destructive):disabled{background:#ecf6fd66;color:var(--ds-blue-200)}.ds-button--tertiary:not(.ds-button--destructive).ds-button--loading,.ds-button--tertiary:not(.ds-button--destructive).ds-button--preview-loading{background:var(--ds-blue-100);color:var(--ds-blue-500)}.ds-button--dark.ds-button--primary:not(.ds-button--destructive).ds-button--preview-disabled,.ds-button--dark.ds-button--primary:not(.ds-button--destructive):disabled{background:var(--ds-blue-800);color:var(--ds-blue-700)}.ds-button--dark.ds-button--secondary:not(.ds-button--destructive){background:#0000;border-color:var(--ds-gray-200);color:var(--ds-white)}.ds-button--dark.ds-button--secondary:not(.ds-button--destructive).ds-button--preview-hover:not(:disabled),.ds-button--dark.ds-button--secondary:not(.ds-button--destructive):hover:not(:disabled){background:#fff3;border-color:var(--ds-blue-100);color:var(--ds-white)}.ds-button--dark.ds-button--secondary:not(.ds-button--destructive).ds-button--preview-pressed:not(:disabled),.ds-button--dark.ds-button--secondary:not(.ds-button--destructive):active:not(:disabled){background:#d2d2d233;border-color:var(--ds-gray-200);color:var(--ds-gray-200)}.ds-button--dark.ds-button--secondary:not(.ds-button--destructive).ds-button--preview-disabled,.ds-button--dark.ds-button--secondary:not(.ds-button--destructive):disabled{background:#d2d2d233;border-color:var(--ds-gray-500);color:var(--ds-gray-500)}.ds-button--dark.ds-button--tertiary:not(.ds-button--destructive){background:#ecf6fd33;color:var(--ds-blue-100)}.ds-button--dark.ds-button--tertiary:not(.ds-button--destructive).ds-button--preview-hover:not(:disabled),.ds-button--dark.ds-button--tertiary:not(.ds-button--destructive):hover:not(:disabled){background:#c0defc66;color:var(--ds-blue-100)}.ds-button--dark.ds-button--tertiary:not(.ds-button--destructive).ds-button--preview-pressed:not(:disabled),.ds-button--dark.ds-button--tertiary:not(.ds-button--destructive):active:not(:disabled){background:#0f4aa266;color:var(--ds-blue-100)}.ds-button--dark.ds-button--tertiary:not(.ds-button--destructive).ds-button--preview-disabled,.ds-button--dark.ds-button--tertiary:not(.ds-button--destructive):disabled{background:#f0f0f033;color:#ecf6fd33}.ds-button--dark.ds-button--secondary.ds-button--loading,.ds-button--dark.ds-button--secondary.ds-button--preview-loading{background:#d2d2d233;border-color:#0000}.ds-calendar{align-items:stretch;background:var(--ds-white);border:1px solid var(--ds-blue-200);border-radius:16px;box-sizing:border-box;display:inline-flex;flex-direction:column;gap:0;padding:8px;width:fit-content}.ds-calendar__header{align-items:center;background:var(--ds-blue-100);border-radius:8px;display:flex;justify-content:space-between;overflow:hidden;padding:0;width:280px}.ds-calendar__nav-button{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--ds-blue-600);cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;line-height:0;padding:8px}.ds-calendar__nav-button:hover{background:#ffffff73}.ds-calendar__nav-button:focus-visible{outline:2px solid var(--ds-blue-400);outline-offset:1px}.ds-calendar__title{color:var(--ds-blue-600);flex:1 1;font-size:12px;font-weight:500;line-height:20px;min-width:0;padding:6px 13px;text-align:center;white-space:nowrap}.ds-calendar__grid,.ds-calendar__weekdays{display:grid;width:280px}.ds-calendar__grid--days,.ds-calendar__weekdays{grid-template-columns:repeat(7,40px)}.ds-calendar__grid--months,.ds-calendar__grid--years{grid-template-columns:repeat(3,minmax(0,1fr))}.ds-calendar__day,.ds-calendar__month,.ds-calendar__weekday,.ds-calendar__year{align-items:center;display:inline-flex;font-size:12px;font-weight:500;justify-content:center;line-height:20px;text-align:center}.ds-calendar__weekday{box-sizing:border-box;color:var(--ds-blue-600);height:40px;padding:8px;width:40px}.ds-calendar__weekday--sunday{color:var(--ds-red-400)}.ds-calendar__weekday--saturday{color:var(--ds-blue-400)}.ds-calendar__weekday--disabled{color:var(--ds-gray-300)}.ds-calendar__day{background:#0000;border:1px solid #0000;border-radius:8px;box-sizing:border-box;color:var(--ds-gray-700);cursor:pointer;height:40px;padding:0;width:40px}.ds-calendar__day--outside{color:var(--ds-gray-300)}.ds-calendar__day--sunday{color:var(--ds-red-400)}.ds-calendar__day--saturday{color:var(--ds-blue-400)}.ds-calendar__day--outside.ds-calendar__day--saturday{color:var(--ds-blue-300)}.ds-calendar__day--disabled,.ds-calendar__day--disabled.ds-calendar__day--outside,.ds-calendar__day--disabled.ds-calendar__day--saturday,.ds-calendar__day--disabled.ds-calendar__day--sunday{color:var(--ds-gray-300);cursor:not-allowed}.ds-calendar__day--disabled:hover{background:#0000}.ds-calendar__day--selected,.ds-calendar__day:hover:not(:disabled):not(.ds-calendar__day--selected):not(.ds-calendar__day--range-start):not(.ds-calendar__day--range-end):not(.ds-calendar__day--range-middle){background:var(--ds-blue-100)}.ds-calendar__day--selected{border-color:var(--ds-blue-300);border-radius:12px;color:var(--ds-blue-600)}.ds-calendar__day--range-start{background:var(--ds-blue-200);border-color:#0000;border-radius:12px 0 0 12px;color:var(--ds-blue-600)}.ds-calendar__day--range-end{background:var(--ds-blue-200);border-color:#0000;border-radius:0 12px 12px 0;color:var(--ds-blue-600)}.ds-calendar__day--range-middle{background:var(--ds-blue-100);border-color:#0000;border-radius:0;color:var(--ds-blue-300)}.ds-calendar__month,.ds-calendar__year{background:#0000;border:none;border-radius:8px;box-sizing:border-box;color:var(--ds-blue-600);cursor:pointer;min-height:40px;padding:10px 8px;width:100%}.ds-calendar__month:hover,.ds-calendar__year:hover{background:var(--ds-blue-100)}.ds-calendar__month--selected,.ds-calendar__year--selected{background:var(--ds-blue-100);color:var(--ds-blue-600)}.ds-calendar__day:focus-visible,.ds-calendar__month:focus-visible,.ds-calendar__year:focus-visible{outline:2px solid var(--ds-blue-400);outline-offset:1px}.ds-checkbox{align-items:center;cursor:pointer;display:inline-flex;gap:8px;-webkit-user-select:none;user-select:none}.ds-checkbox--preview{pointer-events:none}.ds-checkbox--disabled{cursor:not-allowed}.ds-checkbox__input{height:0;margin:0;opacity:0;pointer-events:none;position:absolute;width:0}.ds-checkbox__control{align-items:center;background:var(--ds-white);border:1px solid var(--ds-blue-200);border-radius:4px;box-sizing:border-box;display:inline-flex;flex-shrink:0;height:16px;justify-content:center;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease;width:16px}.ds-checkbox__icon{color:var(--ds-white);display:block}.ds-checkbox__label{color:var(--ds-gray-700);font-size:14px;font-weight:500;line-height:22px}.ds-checkbox--disabled .ds-checkbox__label{color:var(--ds-gray-400)}.ds-checkbox:not(.ds-checkbox--checked):not(.ds-checkbox--indeterminate):not(.ds-checkbox--disabled):not(.ds-checkbox--preview):hover .ds-checkbox__control{border-color:var(--ds-blue-300)}.ds-checkbox:not(.ds-checkbox--checked):not(.ds-checkbox--indeterminate):not(.ds-checkbox--disabled):not(.ds-checkbox--preview):focus-within .ds-checkbox__control{border-color:var(--ds-blue-400);box-shadow:0 0 0 2px var(--ds-blue-200)}.ds-checkbox--checked:not(.ds-checkbox--disabled) .ds-checkbox__control,.ds-checkbox--indeterminate:not(.ds-checkbox--disabled) .ds-checkbox__control{background:var(--ds-blue-500);border-color:var(--ds-blue-500);padding:2px}.ds-checkbox--checked:not(.ds-checkbox--disabled):not(.ds-checkbox--preview):hover .ds-checkbox__control,.ds-checkbox--indeterminate:not(.ds-checkbox--disabled):not(.ds-checkbox--preview):hover .ds-checkbox__control{background:var(--ds-blue-400);border-color:var(--ds-blue-400)}.ds-checkbox--checked:not(.ds-checkbox--disabled):not(.ds-checkbox--preview):focus-within .ds-checkbox__control,.ds-checkbox--indeterminate:not(.ds-checkbox--disabled):not(.ds-checkbox--preview):focus-within .ds-checkbox__control{background:var(--ds-blue-600);border-color:var(--ds-blue-400);box-shadow:0 0 0 2px var(--ds-blue-200)}.ds-checkbox--disabled .ds-checkbox__control{background:var(--ds-gray-100);border-color:var(--ds-gray-200);box-shadow:none}.ds-checkbox--disabled.ds-checkbox--checked .ds-checkbox__icon,.ds-checkbox--disabled.ds-checkbox--indeterminate .ds-checkbox__icon{color:var(--ds-gray-300)}.ds-checkbox--preview-hover:not(.ds-checkbox--checked):not(.ds-checkbox--indeterminate):not(.ds-checkbox--disabled) .ds-checkbox__control{border-color:var(--ds-blue-300)}.ds-checkbox--preview-focused:not(.ds-checkbox--checked):not(.ds-checkbox--indeterminate):not(.ds-checkbox--disabled) .ds-checkbox__control{border-color:var(--ds-blue-400);box-shadow:0 0 0 2px var(--ds-blue-200)}.ds-checkbox--preview-hover.ds-checkbox--checked:not(.ds-checkbox--disabled) .ds-checkbox__control,.ds-checkbox--preview-hover.ds-checkbox--indeterminate:not(.ds-checkbox--disabled) .ds-checkbox__control{background:var(--ds-blue-400);border-color:var(--ds-blue-400)}.ds-checkbox--preview-focused.ds-checkbox--checked:not(.ds-checkbox--disabled) .ds-checkbox__control,.ds-checkbox--preview-focused.ds-checkbox--indeterminate:not(.ds-checkbox--disabled) .ds-checkbox__control{background:var(--ds-blue-600);border-color:var(--ds-blue-400);box-shadow:0 0 0 2px var(--ds-blue-200)}.ds-radio{align-items:center;cursor:pointer;display:inline-flex;gap:8px;-webkit-user-select:none;user-select:none}.ds-radio--preview{pointer-events:none}.ds-radio--disabled{cursor:not-allowed}.ds-radio__input{height:0;margin:0;opacity:0;pointer-events:none;position:absolute;width:0}.ds-radio__control{align-items:center;border:1px solid var(--ds-blue-200);box-sizing:border-box;display:inline-flex;flex-shrink:0;height:16px;justify-content:center;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease;width:16px}.ds-radio__control,.ds-radio__dot{background:var(--ds-white);border-radius:50%}.ds-radio__dot{height:8px;width:8px}.ds-radio__label{color:var(--ds-gray-700);font-size:14px;font-weight:500;line-height:22px}.ds-radio--disabled .ds-radio__label{color:var(--ds-gray-400)}.ds-radio:not(.ds-radio--checked):not(.ds-radio--disabled):not(.ds-radio--preview):hover .ds-radio__control{border-color:var(--ds-blue-300)}.ds-radio:not(.ds-radio--checked):not(.ds-radio--disabled):not(.ds-radio--preview):focus-within .ds-radio__control{border-color:var(--ds-blue-400);box-shadow:0 0 0 2px var(--ds-blue-200)}.ds-radio--checked:not(.ds-radio--disabled) .ds-radio__control{background:var(--ds-blue-500);border-color:var(--ds-blue-500)}.ds-radio--checked:not(.ds-radio--disabled):not(.ds-radio--preview):hover .ds-radio__control{background:var(--ds-blue-400);border-color:var(--ds-blue-400)}.ds-radio--checked:not(.ds-radio--disabled):not(.ds-radio--preview):focus-within .ds-radio__control{background:var(--ds-blue-600);border-color:var(--ds-blue-400);box-shadow:0 0 0 2px var(--ds-blue-200)}.ds-radio--disabled .ds-radio__control{background:var(--ds-gray-100);border-color:var(--ds-gray-200);box-shadow:none}.ds-radio--disabled.ds-radio--checked .ds-radio__dot{background:var(--ds-gray-300)}.ds-radio--preview-hover:not(.ds-radio--checked):not(.ds-radio--disabled) .ds-radio__control{border-color:var(--ds-blue-300)}.ds-radio--preview-focused:not(.ds-radio--checked):not(.ds-radio--disabled) .ds-radio__control{border-color:var(--ds-blue-400);box-shadow:0 0 0 2px var(--ds-blue-200)}.ds-radio--preview-hover.ds-radio--checked:not(.ds-radio--disabled) .ds-radio__control{background:var(--ds-blue-400);border-color:var(--ds-blue-400)}.ds-radio--preview-focused.ds-radio--checked:not(.ds-radio--disabled) .ds-radio__control{background:var(--ds-blue-600);border-color:var(--ds-blue-400);box-shadow:0 0 0 2px var(--ds-blue-200)}.ds-radio-group{display:flex;flex-direction:column;gap:8px;width:100%}.ds-radio-group__legend{color:var(--ds-gray-600);font-size:12px;font-weight:600;line-height:18px}.ds-radio-group__options{display:flex;flex-direction:column;gap:8px}.ds-radio-group--horizontal .ds-radio-group__options{flex-flow:row wrap;gap:16px}.ds-pagination{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.ds-pagination--preview{pointer-events:none}.ds-pagination__page-size{align-items:center;display:inline-flex}.ds-pagination__page-size-label{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.ds-pagination__page-size-control{align-items:center;display:inline-flex;position:relative}.ds-pagination__page-size-select{-webkit-appearance:none;appearance:none;background:var(--ds-white);border:1px solid var(--ds-blue-200);border-radius:8px;box-shadow:0 1px 2px #1018280d;color:var(--ds-gray-800);cursor:pointer;font-size:12px;font-weight:400;line-height:20px;padding:6px 28px 6px 8px}.ds-pagination__dropdown-icon{color:var(--ds-gray-600);pointer-events:none;position:absolute;right:4px}.ds-pagination__dropdown-icon:before{font-size:18px;line-height:18px}.ds-pagination__controls{align-items:center;display:inline-flex;gap:4px}.ds-pagination__nav-btn,.ds-pagination__page-btn{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--ds-blue-400);cursor:pointer;display:inline-flex;font-size:12px;font-weight:400;justify-content:center;line-height:20px;min-height:32px;min-width:32px;padding:6px 8px}.ds-pagination__nav-btn:disabled,.ds-pagination__page-btn:disabled,.ds-pagination__page-size-select:disabled{cursor:not-allowed;opacity:.5}.ds-pagination__page-btn--active{background:var(--ds-blue-200);color:var(--ds-blue-500);font-weight:600}.ds-pagination__ellipsis{align-items:center;color:var(--ds-blue-400);display:inline-flex;font-size:16px;font-weight:600;justify-content:center;letter-spacing:-.04em;line-height:24px;min-height:32px;min-width:32px;padding:4px 9px}.ds-search{max-width:400px;width:100%}.ds-search--focused,.ds-search--preview-focused,.ds-search:focus-within:not(.ds-search--disabled):not(.ds-search--preview){border:1px solid var(--ds-blue-300);border-radius:10px;padding:2px}.ds-search__field{align-items:center;background:var(--ds-white);border:1px solid var(--ds-blue-200);border-radius:8px;display:flex;gap:8px;justify-content:space-between;padding:5px 8px}.ds-search--focused .ds-search__field,.ds-search--preview-focused .ds-search__field,.ds-search:focus-within:not(.ds-search--disabled):not(.ds-search--preview) .ds-search__field{background:var(--ds-white);border-color:#0000;padding:3px 8px}.ds-search--filled:not(.ds-search--focused):not(:focus-within):not(.ds-search--disabled) .ds-search__field,.ds-search--preview-filled .ds-search__field,.ds-search--preview-hover .ds-search__field,.ds-search:hover:not(.ds-search--disabled):not(.ds-search--preview):not(:focus-within) .ds-search__field{background:var(--ds-gray-100)}.ds-search--disabled .ds-search__field,.ds-search--preview-disabled .ds-search__field{background:var(--ds-gray-100);border-color:var(--ds-gray-200)}.ds-search--preview{pointer-events:none}.ds-search__leading{align-items:center;display:flex;flex:1 1;gap:8px;min-width:0}.ds-search__label{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.ds-search__icon{flex-shrink:0;font-size:16px;line-height:16px}.ds-search__leading .mgc_search_line:before{color:var(--ds-gray-300);content:"\f237"}.ds-search--disabled .ds-search__leading .mgc_search_line:before,.ds-search--preview-disabled .ds-search__leading .mgc_search_line:before{color:var(--ds-gray-200)}.ds-search__input{background:#0000;border:none;color:var(--ds-gray-900);font-family:inherit;font-size:14px;font-weight:400;line-height:22px;min-width:0;outline:none;padding:0;width:100%}.ds-search__input::placeholder{color:var(--ds-gray-300)}.ds-search--disabled .ds-search__input,.ds-search--preview-disabled .ds-search__input{color:var(--ds-gray-200);cursor:not-allowed}.ds-search--disabled .ds-search__input::placeholder,.ds-search--preview-disabled .ds-search__input::placeholder{color:var(--ds-gray-200)}.ds-search__input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.ds-search__clear-btn,.ds-search__filter-btn{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;flex-shrink:0;height:16px;justify-content:center;padding:0;width:16px}.ds-search__clear-btn .mgc:before{color:var(--ds-gray-300);font-size:16px;line-height:16px}.ds-search__filter-btn svg{display:block;height:16px;width:16px}.ds-search--disabled .ds-search__clear-btn,.ds-search--disabled .ds-search__filter-btn,.ds-search--preview-disabled .ds-search__clear-btn,.ds-search--preview-disabled .ds-search__filter-btn{cursor:not-allowed;opacity:.6}.ds-search__clear-btn:focus-visible,.ds-search__filter-btn:focus-visible{border-radius:4px;outline:2px solid var(--ds-blue-300);outline-offset:2px}.ds-data-table{display:flex;flex-direction:column;gap:8px;width:100%}.ds-data-table--preview{pointer-events:none}.ds-data-table__toolbar{display:flex;justify-content:flex-end;width:100%}.ds-data-table-search{max-width:240px}.ds-data-table__frame{background:var(--ds-white);border:1px solid var(--ds-blue-200);border-radius:8px;overflow:hidden}.ds-data-table__table{border-collapse:collapse;table-layout:fixed;width:100%}.ds-data-table__head-cell{background:var(--ds-blue-100);border-bottom:1px solid var(--ds-blue-200);color:var(--ds-blue-600);font-size:12px;font-weight:600;line-height:20px;padding:5px 8px;text-align:left;vertical-align:middle}.ds-data-table__head-cell--expand,.ds-data-table__head-cell--leading,.ds-data-table__head-cell--select{width:32px}.ds-data-table__head-cell--actions{text-align:center;width:160px}.ds-data-table__head-cell--center{text-align:center}.ds-data-table__head-cell--center .ds-data-table__head-inner{justify-items:center}.ds-data-table__head-cell--center .ds-data-table__head-label{justify-self:center}.ds-data-table__head-cell--right .ds-data-table__head-inner{justify-items:end}.ds-data-table__head-cell--right .ds-data-table__head-label{justify-self:end}.ds-data-table__head-cell--right{text-align:right}.ds-data-table__col--leading,.ds-data-table__col--select{width:32px}.ds-data-table__col--actions{width:160px}.ds-data-table__head-inner{grid-column-gap:8px;align-items:center;column-gap:8px;display:grid}.ds-data-table__head-inner,.ds-data-table__head-inner--with-info{grid-template-columns:minmax(0,1fr) auto}.ds-data-table__head-label{align-items:center;display:inline-flex;gap:4px;justify-self:start;min-width:0}.ds-data-table__expand-btn,.ds-data-table__info-btn,.ds-data-table__sort-btn{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;justify-content:center;padding:0}.ds-data-table__info-btn{color:var(--ds-blue-300)}.ds-data-table__sort-btn{color:var(--ds-blue-400)}.ds-data-table__expand-btn{color:var(--ds-gray-500)}.ds-data-table__expand-btn .mgc{align-items:center;display:inline-flex;font-size:16px;height:16px;justify-content:center;line-height:1;width:16px}.ds-data-table__expand-btn .mgc:before{color:var(--ds-gray-500)}.ds-data-table__sort-arrows{align-items:center;display:inline-flex;flex-direction:column;gap:1px;height:16px;justify-content:center;width:16px}.ds-data-table__sort-tri{border-left:4px solid #0000;border-right:4px solid #0000;display:block;height:0;width:0}.ds-data-table__sort-tri--up{border-bottom:5px solid var(--ds-blue-200)}.ds-data-table__sort-tri--down{border-top:5px solid var(--ds-blue-200)}.ds-data-table__sort-tri--up.ds-data-table__sort-tri--active{border-bottom-color:var(--ds-blue-400)}.ds-data-table__sort-tri--down.ds-data-table__sort-tri--active{border-top-color:var(--ds-blue-400)}.ds-data-table__cell{background:var(--ds-white);border-bottom:1px solid var(--ds-gray-200);color:var(--ds-gray-500);font-size:12px;font-weight:400;line-height:20px;padding:7px 8px;text-align:left;vertical-align:middle}.ds-data-table__row:last-child .ds-data-table__cell{border-bottom:none}.ds-data-table__cell--expand,.ds-data-table__cell--leading,.ds-data-table__cell--select{padding-bottom:10px;padding-top:10px;width:32px}.ds-data-table__cell--indent{background:var(--ds-white);padding:0;width:32px}.ds-data-table__cell--group-title,.ds-data-table__row--group .ds-data-table__cell{background:var(--ds-gray-100)}.ds-data-table__cell--group-fill{background:var(--ds-gray-100);padding:0}.ds-data-table__cell--actions{padding-bottom:6px;padding-top:6px;text-align:center;width:160px}.ds-data-table__cell--center{text-align:center}.ds-data-table__cell--right{text-align:right}.ds-data-table__default-actions{align-items:center;display:inline-flex;gap:8px;justify-content:center}.ds-data-table__icon-action{background:var(--ds-blue-100);border:1px solid var(--ds-blue-500);border-radius:4px;display:inline-block;height:16px;width:16px}.ds-data-table__skeleton{animation:ds-data-table-skeleton 1.4s ease-in-out infinite;background:linear-gradient(85deg,var(--ds-gray-100) 33%,#e4e4e4 48%,var(--ds-gray-100) 63%);background-size:300% 100%;border-radius:8px;display:block;height:22px;width:100%}@keyframes ds-data-table-skeleton{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.ds-data-table__skeleton{animation:none}}.ds-data-table__skeleton--action,.ds-data-table__skeleton--checkbox{border-radius:4px;height:16px;width:16px}.ds-data-table__status-row .ds-data-table__status-cell{border-bottom:none;padding:0}.ds-data-table__status{align-items:center;display:flex;flex-direction:column;gap:4px;justify-content:center;padding:20px 8px;text-align:center}.ds-data-table__status--error{padding:16px 8px}.ds-data-table__status-icon{align-items:center;border-radius:999px;display:inline-flex;justify-content:center}.ds-data-table__status-icon--empty{background:var(--ds-blue-100);color:var(--ds-blue-600);padding:16px}.ds-data-table__status-icon--error{background:var(--ds-red-100);color:var(--ds-red-600);padding:15px 16px 17px}.ds-data-table__status-title{font-size:12px;font-weight:600;line-height:20px;margin:0}.ds-data-table__status--empty .ds-data-table__status-title{color:var(--ds-blue-800)}.ds-data-table__status--error .ds-data-table__status-title{color:var(--ds-red-600)}.ds-data-table__status-description{color:var(--ds-gray-300);font-size:12px;font-weight:400;line-height:20px;margin:0}.ds-data-table__expand-row .ds-data-table__expand-cell{background:var(--ds-gray-100);border-bottom:1px solid var(--ds-gray-200);padding:0;vertical-align:top}.ds-data-table__expand-row .ds-data-table__cell--expand,.ds-data-table__expand-row .ds-data-table__cell--select{background:var(--ds-gray-100)}.ds-data-table__expand-cell--content{padding:0}.ds-data-table__expand-panel{display:flex;flex-direction:column;gap:4px;padding:8px}.ds-data-table__expand-title{color:var(--ds-blue-500);font-size:12px;font-weight:600;line-height:20px;margin:0}.ds-data-table__expand-description{color:var(--ds-gray-500);font-size:12px;font-weight:400;line-height:20px;margin:0}.ds-data-table__expand-row--nested-table .ds-data-table__expand-cell--nested{background:var(--ds-gray-100);padding:0}.ds-data-table__nested-head-row .ds-data-table__nested-head-cell{background:var(--ds-gray-100);border-bottom:1px solid var(--ds-gray-200);color:var(--ds-gray-700);font-size:12px;font-weight:600;line-height:20px;padding:5px 8px;text-align:left;vertical-align:middle}.ds-data-table__row:has(+.ds-data-table__nested-head-row) .ds-data-table__cell{border-bottom:none}.ds-data-table__nested-gutter{background:var(--ds-gray-100);border-bottom:1px solid var(--ds-gray-200);padding:0}.ds-data-table__nested-data-row .ds-data-table__nested-cell{background:var(--ds-gray-100);border-bottom:1px solid var(--ds-gray-200);color:var(--ds-gray-500);font-size:12px;font-weight:400;line-height:20px;padding:7px 8px;text-align:left;vertical-align:middle}.ds-data-table__nested-data-row:last-child .ds-data-table__nested-cell,.ds-data-table__nested-data-row:last-child .ds-data-table__nested-gutter{border-bottom:none}.ds-data-table__nested-cell--center,.ds-data-table__nested-head-cell--center{text-align:center}.ds-data-table__nested-cell--right,.ds-data-table__nested-head-cell--right{text-align:right}.ds-toggle-switch{align-items:center;background:var(--ds-blue-100);border:1px solid #0000;border-radius:12px;box-sizing:border-box;cursor:pointer;display:inline-flex;flex-shrink:0;height:16px;padding:4px;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease;width:28px}.ds-toggle-switch--preview{pointer-events:none}.ds-toggle-switch--unchecked{border-color:var(--ds-blue-200);justify-content:flex-start}.ds-toggle-switch--checked{background:var(--ds-blue-500);border-color:var(--ds-blue-500);justify-content:flex-end}.ds-toggle-switch__thumb{background:var(--ds-blue-200);border-radius:8px;height:8px;transition:background-color .15s ease;width:16px}.ds-toggle-switch--checked .ds-toggle-switch__thumb{background:var(--ds-white)}.ds-toggle-switch--unchecked:not(.ds-toggle-switch--disabled):not(.ds-toggle-switch--preview):hover{background:var(--ds-blue-300);border-color:var(--ds-blue-300)}.ds-toggle-switch--unchecked:not(.ds-toggle-switch--disabled):not(.ds-toggle-switch--preview):focus-visible{border-color:var(--ds-blue-300);box-shadow:0 0 0 2px var(--ds-blue-300)}.ds-toggle-switch--checked:not(.ds-toggle-switch--disabled):not(.ds-toggle-switch--preview):hover{background:var(--ds-blue-400);border-color:var(--ds-blue-400)}.ds-toggle-switch--checked:not(.ds-toggle-switch--disabled):not(.ds-toggle-switch--preview):focus-visible{background:var(--ds-blue-500);border-color:var(--ds-blue-400);box-shadow:0 0 0 2px var(--ds-blue-300)}.ds-toggle-switch--disabled{background:var(--ds-gray-100);border-color:#0000;cursor:not-allowed}.ds-toggle-switch--disabled .ds-toggle-switch__thumb{background:var(--ds-gray-200)}.ds-toggle-switch--disabled.ds-toggle-switch--checked .ds-toggle-switch__thumb{background:var(--ds-white)}.ds-toggle-switch--preview-hover.ds-toggle-switch--unchecked:not(.ds-toggle-switch--disabled){background:var(--ds-blue-300);border-color:var(--ds-blue-300)}.ds-toggle-switch--preview-focused.ds-toggle-switch--unchecked:not(.ds-toggle-switch--disabled){border-color:var(--ds-blue-300);box-shadow:0 0 0 2px var(--ds-blue-300)}.ds-toggle-switch--preview-hover.ds-toggle-switch--checked:not(.ds-toggle-switch--disabled){background:var(--ds-blue-400);border-color:var(--ds-blue-400)}.ds-toggle-switch--preview-focused.ds-toggle-switch--checked:not(.ds-toggle-switch--disabled){background:var(--ds-blue-500);border-color:var(--ds-blue-400);box-shadow:0 0 0 2px var(--ds-blue-300)}.ds-toggle-switch:focus-visible{outline:none}.ds-drawer{--ds-drawer-collapsed-width:56px;--ds-drawer-expanded-width:208px;background:var(--ds-white);box-sizing:border-box;display:flex;height:100%;overflow:hidden;padding:0 4px;transition:width .2s ease}.ds-drawer--collapsed{width:var(--ds-drawer-collapsed-width)}.ds-drawer--expanded{width:var(--ds-drawer-expanded-width)}.ds-drawer--dark{background:var(--ds-blue-900)}.ds-drawer--preview{pointer-events:none}.ds-drawer__inner{min-width:0;padding-bottom:8px}.ds-drawer__inner,.ds-drawer__scroll{display:flex;flex:1 1;flex-direction:column}.ds-drawer__scroll{gap:16px;min-height:0;overflow-x:hidden;overflow-y:auto;padding:16px 0}.ds-drawer__list{display:flex;flex-direction:column;gap:16px;list-style:none;margin:0;padding:0}.ds-drawer__footer{margin-top:auto}.ds-drawer__list-item{display:flex}.ds-drawer__toggle{align-items:center;background:var(--ds-blue-100);border:none;border-radius:24px;color:var(--ds-blue-600);cursor:pointer;display:flex;justify-content:center;padding:8px;width:100%}.ds-drawer__toggle-icon{transition:transform .2s ease}.ds-drawer--expanded .ds-drawer__toggle-icon{transform:rotate(180deg)}.ds-drawer--dark .ds-drawer__toggle{background:var(--ds-blue-700);color:var(--ds-white)}.ds-drawer__item{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--ds-blue-600);cursor:pointer;display:flex;font-family:inherit;gap:8px;overflow:hidden;padding:8px;transition:background-color .15s ease,color .15s ease;width:100%}.ds-drawer--expanded .ds-drawer__item{padding:6px 8px}.ds-drawer--collapsed .ds-drawer__list-item{justify-content:center}.ds-drawer--collapsed .ds-drawer__item{width:auto}.ds-drawer__item-icon{align-items:center;display:inline-flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.ds-drawer__item-icon img,.ds-drawer__item-icon svg{display:block;height:16px;width:16px}.ds-drawer__item-label{font-size:12px;font-weight:500;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-drawer--collapsed .ds-drawer__item-label{display:none}.ds-drawer--dark .ds-drawer__item{color:var(--ds-white)}.ds-drawer--preview-hover .ds-drawer__item,.ds-drawer__item:hover{background:var(--ds-blue-100);color:var(--ds-blue-600)}.ds-drawer__item[aria-current=page]{background:var(--ds-blue-200);color:var(--ds-blue-600)}.ds-drawer--dark .ds-drawer__item:hover,.ds-drawer--dark.ds-drawer--preview-hover .ds-drawer__item{background:var(--ds-blue-600);color:var(--ds-white)}.ds-drawer--dark .ds-drawer__item[aria-current=page]{background:var(--ds-blue-700);color:var(--ds-white)}.ds-drawer__item:focus-visible,.ds-drawer__toggle:focus-visible{outline:2px solid var(--ds-blue-400);outline-offset:2px}.ds-header-notifications{background:var(--ds-white);border:1px solid var(--ds-blue-200);border-radius:16px;display:flex;flex-direction:column;max-height:800px;overflow:hidden;width:580px}.ds-header-notifications__header{background:var(--ds-white);border-bottom:1px solid var(--ds-blue-200);padding:16px 16px 8px}.ds-header-notifications__header-top{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.ds-header-notifications__title{color:var(--ds-blue-600);font-size:16px;font-weight:600;letter-spacing:-.069px;line-height:24px}.ds-header-notifications__header-actions{align-items:center;display:flex;gap:4px}.ds-header-notifications__icon-btn{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--ds-blue-500);cursor:pointer;display:inline-flex;height:24px;justify-content:center;padding:4px;width:24px}.ds-header-notifications__icon-btn:hover{background:var(--ds-gray-100)}.ds-header-notifications__icon-btn .mgc_close_fill:before{color:var(--ds-blue-500)}.ds-header-notifications__header-bottom{align-items:center;display:flex;gap:12px;justify-content:space-between}.ds-header-notifications__tabs{display:flex;gap:4px}.ds-header-notifications__tab{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--ds-blue-600);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;gap:4px;line-height:20px;padding:6px 12px;transition:background-color .2s ease;white-space:nowrap}.ds-header-notifications__tab:hover{background:var(--ds-gray-100)}.ds-header-notifications__tab--active{background:var(--ds-blue-200);color:var(--ds-blue-600)}.ds-header-notifications__toolbar{display:flex;gap:8px}.ds-header-notifications__toolbar-btn{color:var(--ds-blue-600);height:28px;padding:4px 8px}.ds-header-notifications__toolbar-btn .mgc_settings_2_line:before{color:var(--ds-blue-600)}.ds-header-notifications__filters{grid-gap:16px;border-top:1px solid var(--ds-blue-200);display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-top:12px;padding-top:12px}.ds-header-notifications__filter-column{display:flex;flex-direction:column;gap:8px}.ds-header-notifications__filter-checkbox{align-items:center;color:var(--ds-blue-600);cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:8px;line-height:22px}.ds-header-notifications__filter-checkbox input{accent-color:var(--ds-blue-500);border:1px solid var(--ds-blue-500);border-radius:4px;cursor:pointer;height:16px;margin:0;width:16px}.ds-header-notifications__body{max-height:600px;overflow-y:auto}.ds-header-notifications__list{display:flex;flex-direction:column}.ds-header-notifications__item{align-items:flex-start;display:flex;gap:4px;padding:16px}.ds-header-notifications__icon{align-items:center;border-radius:100%;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.ds-header-notifications__icon .mgc{font-size:18px;line-height:1}.ds-header-notifications__icon--critical{background:var(--ds-red-200)}.ds-header-notifications__icon--critical .mgc:before{color:var(--ds-red-500)}.ds-header-notifications__icon--urgent{background:var(--ds-orange-100)}.ds-header-notifications__icon--urgent .mgc:before{color:var(--ds-orange-500)}.ds-header-notifications__icon--low{background:var(--ds-blue-100)}.ds-header-notifications__icon--low .mgc:before{color:var(--ds-blue-500)}.ds-header-notifications__item-content{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.ds-header-notifications__item-title{color:var(--ds-blue-600);font-size:16px;font-weight:600;letter-spacing:-.069px;line-height:24px;margin:0}.ds-header-notifications__item--read .ds-header-notifications__item-title{color:var(--ds-gray-400)}.ds-header-notifications__item-message{color:var(--ds-gray-600);font-size:14px;font-weight:500;line-height:22px;margin:0}.ds-header-notifications__item--read .ds-header-notifications__item-message{color:var(--ds-gray-400)}.ds-header-notifications__item-date{color:var(--ds-gray-400);font-size:12px;font-weight:500;line-height:20px;margin:0}.ds-header-notifications__item-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.ds-header-notifications__item-actions .ds-button--secondary{color:var(--ds-blue-600)}.ds-header-notifications__footer{background:var(--ds-white);border-top:none;padding:12px 8px;text-align:center}.ds-header-notifications__view-more{background:#0000;border:none;color:var(--ds-blue-500);cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;line-height:22px;padding:0}.ds-header-notifications__view-more:hover{color:var(--ds-blue-600);text-decoration:underline}.ds-header-notifications__icon-btn:focus-visible,.ds-header-notifications__tab:focus-visible,.ds-header-notifications__view-more:focus-visible{outline:2px solid var(--ds-blue-400);outline-offset:2px}.ds-header{align-items:center;background:var(--ds-white);box-sizing:border-box;display:flex;font-family:inherit;gap:12px;padding:8px 12px;width:100%}.ds-header--dark{background:var(--ds-blue-900)}.ds-header__logo{align-items:center;background:var(--ds-blue-200);border-radius:8px;display:flex;flex-shrink:0;justify-content:center;padding:8px}.ds-header--dark .ds-header__logo{background:var(--ds-blue-600)}.ds-header__logo img,.ds-header__logo svg{display:block;height:24px;width:24px}.ds-header__body{grid-gap:12px;align-items:center;display:grid;flex:1 1;gap:12px;grid-template-columns:1fr auto 1fr;min-width:0}.ds-header__date{color:var(--ds-blue-600);display:flex;flex-direction:column;flex-shrink:0;grid-column:1;justify-self:start}.ds-header--dark .ds-header__date{color:var(--ds-white)}.ds-header__date-rest,.ds-header__date-weekday{font-size:12px;font-weight:500;line-height:20px;white-space:nowrap}.ds-header__search{align-items:center;background:var(--ds-white);border:1px solid var(--ds-blue-200);border-radius:8px;box-sizing:border-box;display:flex;gap:8px;grid-column:2;justify-self:center;max-width:100%;padding:5px 8px;position:relative;width:400px}.ds-header--dark .ds-header__search{background:var(--ds-blue-800);border-color:var(--ds-blue-600)}.ds-header__search-label{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.ds-header__search-icon{color:var(--ds-gray-300);flex-shrink:0}.ds-header--dark .ds-header__search-icon{color:var(--ds-white)}.ds-header__search-input{background:#0000;border:none;color:var(--ds-gray-900);flex:1 1;font-family:inherit;font-size:14px;line-height:22px;min-width:0;outline:none}.ds-header__search-input::placeholder{color:var(--ds-gray-300)}.ds-header--dark .ds-header__search-input{color:var(--ds-white)}.ds-header--dark .ds-header__search-input::placeholder{color:var(--ds-blue-200)}.ds-header__search-input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.ds-header__search-clear{align-items:center;background:#0000;border:none;color:var(--ds-gray-300);cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;padding:0}.ds-header--dark .ds-header__search-clear{color:var(--ds-white)}.ds-header__actions{align-items:center;display:flex;flex-shrink:0;gap:12px;grid-column:3;justify-self:end}.ds-header__hipaa{align-items:center;display:flex;gap:4px}.ds-header__hipaa-label{color:var(--ds-blue-600);font-size:12px;font-weight:500;line-height:20px;padding:4px 1px;white-space:nowrap}.ds-header--dark .ds-header__hipaa-label{color:var(--ds-white)}.ds-header__hipaa-toggle{align-items:center;background:var(--ds-blue-100);border-radius:12px;display:flex;padding:4px}.ds-header--dark .ds-header__hipaa-toggle{background:var(--ds-blue-700)}.ds-header__hipaa-segment{background:#0000;border:none;border-radius:8px;color:var(--ds-blue-600);cursor:pointer;padding:4px}.ds-header__hipaa-segment,.ds-header__hipaa-segment .mgc{align-items:center;display:inline-flex;justify-content:center}.ds-header__hipaa-segment .mgc{font-size:16px;height:16px;line-height:1;width:16px}.ds-header__hipaa-segment .mgc:before{color:var(--ds-blue-400)}.ds-header--dark .ds-header__hipaa-segment .mgc:before{color:var(--ds-white)}.ds-header__hipaa-segment--active{background:var(--ds-blue-600);color:var(--ds-white)}.ds-header__hipaa-segment--active .mgc:before{color:var(--ds-white)}.ds-header--dark .ds-header__hipaa-segment--active{background:var(--ds-blue-600);color:var(--ds-white)}.ds-header--dark .ds-header__hipaa-segment--active .mgc:before{color:var(--ds-white)}.ds-header__pill{align-items:center;background:var(--ds-blue-100);border:none;border-radius:12px;color:var(--ds-blue-600);cursor:pointer;display:inline-flex;font-family:inherit;gap:8px;padding:4px}.ds-header--dark .ds-header__pill{background:var(--ds-blue-700);color:var(--ds-white)}.ds-header__location{padding:2px 4px}.ds-header__location-avatar,.ds-header__user-avatar{border-radius:8px;flex-shrink:0}.ds-header__location-name{font-size:12px;font-weight:500;line-height:20px;white-space:nowrap}.ds-header__chevron{flex-shrink:0}.ds-header__icon-box{align-items:center;border-radius:8px;display:inline-flex;justify-content:center;padding:4px;position:relative}.ds-header__notifications-dot{background:var(--ds-red-300);border-radius:50%;height:6px;position:absolute;right:3px;top:3px;width:6px}.ds-header__user-avatar{border-radius:8px}.ds-header--dark .ds-header__user .ds-header__user-avatar{background:var(--ds-blue-400)}.ds-header__pill--open{background:var(--ds-blue-200)}.ds-header--dark .ds-header__pill--open{background:var(--ds-blue-600)}.ds-header__menu{background:var(--ds-white);border:1px solid var(--ds-blue-200);border-radius:8px;box-shadow:0 4px 16px #1f1f1f1f;display:flex;flex-direction:column;max-width:320px;min-width:240px}.ds-header__menu--floating{position:fixed;z-index:1000}.ds-header__menu--location{width:280px}.ds-header__menu--notifications{background:#0000;border:none;box-shadow:none;max-width:none;min-width:0;width:auto}.ds-header__menu--user{width:240px}.ds-header__menu-search{align-items:center;border-bottom:1px solid var(--ds-blue-100);color:var(--ds-gray-300);display:flex;gap:8px;padding:8px}.ds-header__menu-search-input{background:#0000;border:none;color:var(--ds-gray-900);flex:1 1;font-family:inherit;font-size:14px;line-height:22px;min-width:0;outline:none}.ds-header__menu-search-input::placeholder{color:var(--ds-gray-300)}.ds-header__menu-header{align-items:center;border-bottom:1px solid var(--ds-blue-100);display:flex;gap:8px;justify-content:space-between;padding:8px 12px}.ds-header__menu-title{color:var(--ds-gray-900);font-size:14px;font-weight:600;line-height:22px}.ds-header__menu-close{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--ds-gray-400);cursor:pointer;display:inline-flex;justify-content:center;padding:2px}.ds-header__menu-list{display:flex;flex-direction:column;max-height:280px;overflow-y:auto}.ds-header__menu-item{align-items:flex-start;background:#0000;border:none;cursor:pointer;display:flex;font-family:inherit;gap:8px;padding:8px 12px;text-align:left;width:100%}.ds-header__menu-item:focus-visible,.ds-header__menu-item:hover{background:var(--ds-blue-100);outline:none}.ds-header__menu-item--selected{background:var(--ds-blue-50)}.ds-header__menu-item-check{align-items:center;color:var(--ds-blue-600);display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:16px}.ds-header__menu-item-check .mgc{font-size:16px;line-height:1}.ds-header__menu-item-check .mgc:before{color:var(--ds-blue-600)}.ds-header__menu-item-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.ds-header__menu-item-title{color:var(--ds-gray-900);font-size:14px;font-weight:500;line-height:22px}.ds-header__menu-item-meta{color:var(--ds-gray-500);font-size:12px;font-weight:400;line-height:20px}.ds-header__menu-item--user{align-items:center;color:var(--ds-gray-900);font-size:14px;font-weight:400;line-height:22px}.ds-header__menu-footer{align-items:center;border-top:1px solid var(--ds-blue-100);display:flex;gap:8px;justify-content:flex-end;padding:8px 12px}.ds-header__menu-footer-btn{background:#0000;border:none;border-radius:6px;color:var(--ds-blue-600);cursor:pointer;font-family:inherit;font-size:12px;font-weight:500;line-height:20px;padding:4px 8px}.ds-header__menu-footer-btn--primary{background:var(--ds-blue-600);color:var(--ds-white)}.ds-header__menu-profile{align-items:center;border-bottom:1px solid var(--ds-blue-100);display:flex;gap:8px;padding:12px}.ds-header__menu-profile-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.ds-header__menu-profile-name{color:var(--ds-gray-900);font-size:14px;font-weight:600;line-height:22px}.ds-header__menu-profile-email{color:var(--ds-gray-500);font-size:12px;font-weight:400;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-header__hipaa-segment:focus-visible,.ds-header__menu-close:focus-visible,.ds-header__menu-footer-btn:focus-visible,.ds-header__menu-item:focus-visible,.ds-header__pill:focus-visible,.ds-header__search-clear:focus-visible{outline:2px solid var(--ds-blue-400);outline-offset:2px}.ds-time-picker{background:var(--ds-white);border:1px solid var(--ds-blue-200);border-radius:16px;box-sizing:border-box;display:inline-flex;padding:8px}.ds-time-picker__columns{display:flex;gap:8px}.ds-time-picker__column{display:flex;flex-direction:column;gap:2px;max-height:200px;overflow-y:auto;scrollbar-width:thin;width:56px}.ds-time-picker__column--period{width:64px}.ds-time-picker__option{background:#0000;border:none;border-radius:8px;color:var(--ds-gray-500);cursor:pointer;flex-shrink:0;font-family:inherit;font-size:14px;line-height:22px;padding:6px 8px;text-align:center;width:100%}.ds-time-picker__option:hover{background:var(--ds-blue-100)}.ds-time-picker__option--selected{background:var(--ds-blue-100);color:var(--ds-blue-600);font-weight:500}.ds-input-field{display:flex;flex-direction:column;font-family:inherit;gap:4px;width:100%}.ds-input-field--amount,.ds-input-field--card-number,.ds-input-field--date,.ds-input-field--email,.ds-input-field--number,.ds-input-field--phone,.ds-input-field--time,.ds-input-field--verification{max-width:320px}.ds-input-field--password,.ds-input-field--tags,.ds-input-field--verification-v2{max-width:400px}.ds-input-field--address,.ds-input-field--message{max-width:480px}.ds-input-field--preview{pointer-events:none}.ds-input-field__label-row{align-items:center;display:flex;gap:4px}.ds-input-field__label{color:var(--ds-gray-500);font-size:14px;font-weight:500;line-height:22px}.ds-input-field__optional{color:var(--ds-gray-300);font-weight:500}.ds-input-field__tooltip-trigger{color:var(--ds-blue-400);display:inline-flex;flex-shrink:0;line-height:0}.ds-input-field__number-stepper{display:inline-flex;flex-shrink:0;height:16px;line-height:0;position:relative;width:16px}.ds-input-field__number-stepper-icon{display:block;height:16px;pointer-events:none;width:16px}.ds-input-field__number-stepper-btn{background:#0000;border:none;cursor:pointer;height:8px;left:0;padding:0;position:absolute;width:16px}.ds-input-field__number-stepper-btn--up{top:0}.ds-input-field__number-stepper-btn--down{bottom:0}.ds-input-field__number-stepper-btn:disabled{cursor:not-allowed}.ds-input-field__number-stepper-btn:focus-visible{border-radius:2px;outline:2px solid var(--ds-blue-400);outline-offset:1px}.ds-input-field__field{width:100%}.ds-input-field__field--date,.ds-input-field__field--time{position:relative}.ds-input-field__date-picker,.ds-input-field__time-picker{left:0;position:absolute;top:calc(100% + 4px);z-index:30}.ds-input-field__date-trigger{align-items:center;background:#0000;border:none;color:var(--ds-gray-300);cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;line-height:0;padding:0}.ds-input-field__date-trigger:disabled{cursor:not-allowed}.ds-input-field__date-trigger--leading svg{display:block;height:16px;width:16px}.ds-input-field__date-trigger .mgc{align-items:center;display:inline-flex;font-size:16px;height:16px;justify-content:center;line-height:1;width:16px}.ds-input-field__date-trigger .mgc:before{color:var(--ds-gray-300)}.ds-input-field--disabled .ds-input-field__date-trigger .mgc:before{color:var(--ds-gray-200)}.ds-input-field--date-open .ds-input-field__control{border-color:var(--ds-blue-400)}.ds-input-field--date .ds-input-field__input{cursor:pointer}.ds-input-field--date.ds-input-field--disabled .ds-input-field__input{cursor:not-allowed}.ds-input-field__date-value{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;flex:1 1;font-family:inherit;font-size:14px;gap:4px;height:22px;line-height:22px;min-width:0;padding:0;white-space:nowrap}.ds-input-field--disabled .ds-input-field__date-value,.ds-input-field--preview .ds-input-field__date-value{cursor:default}.ds-input-field__date-part{color:var(--ds-gray-500)}.ds-input-field--disabled .ds-input-field__date-part,.ds-input-field--disabled .ds-input-field__date-separator,.ds-input-field__date-separator{color:var(--ds-gray-300)}.ds-input-field__time-value{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;flex:1 1;font-family:inherit;font-size:14px;gap:4px;height:22px;line-height:22px;min-width:0;padding:0;white-space:nowrap}.ds-input-field--disabled .ds-input-field__time-value,.ds-input-field--preview .ds-input-field__time-value{cursor:default}.ds-input-field__time-part,.ds-input-field__time-period{color:var(--ds-gray-500)}.ds-input-field--disabled .ds-input-field__time-part,.ds-input-field--disabled .ds-input-field__time-period,.ds-input-field--disabled .ds-input-field__time-separator,.ds-input-field__time-separator{color:var(--ds-gray-300)}.ds-input-field--time-open .ds-input-field__control{border-color:var(--ds-blue-400)}.ds-input-field--time .ds-input-field__input{cursor:pointer}.ds-input-field--time.ds-input-field--disabled .ds-input-field__input{cursor:not-allowed}.ds-input-field__focus-ring{border:1px solid var(--ds-blue-400);border-radius:10px;padding:2px}.ds-input-field__control{align-items:center;background:var(--ds-white);border:1px solid var(--ds-blue-200);border-radius:8px;box-sizing:border-box;display:flex;gap:8px;height:32px;max-height:32px;min-height:32px;overflow:hidden;padding:5px 8px;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease;width:100%}.ds-input-field__focus-ring .ds-input-field__control{border-color:#0000}.ds-input-field--message .ds-input-field__control{align-items:stretch;height:auto;max-height:none;min-height:102px;overflow:visible;padding-bottom:5px;padding-top:5px}.ds-input-field--verification-v2 .ds-input-field__control{background:#0000;border:none;height:auto;max-height:none;min-height:0;overflow:visible;padding:0}.ds-input-field--tags:not(.ds-input-field--preview) .ds-input-field__control{height:auto;max-height:none;min-height:32px;overflow:visible}.ds-input-field__tags{align-items:center;display:flex;flex:1 1;flex-wrap:nowrap;gap:8px;height:20px;min-width:0;overflow:hidden}.ds-input-field__tags--interactive{flex-wrap:wrap;height:auto;min-height:20px;overflow:visible;width:100%}.ds-input-field__tags-input{background:#0000;border:none;color:var(--ds-gray-500);flex:1 1 80px;font-family:inherit;font-size:12px;height:20px;line-height:20px;min-width:80px;outline:none;padding:0}.ds-input-field__tags-input::placeholder{color:var(--ds-gray-300);font-size:12px;line-height:20px}.ds-input-field__tags-input:disabled{cursor:not-allowed}.ds-input-field__tags .ds-badge{box-sizing:border-box;flex-shrink:0;height:20px;padding:0 8px}.ds-input-field__tags .ds-badge__label{line-height:20px}.ds-input-field:not(.ds-input-field--preview):not(.ds-input-field--disabled):not(.ds-input-field--error):not(.ds-input-field--focused) .ds-input-field__control:hover{border-color:var(--ds-blue-300)}.ds-input-field:not(.ds-input-field--preview):not(.ds-input-field--disabled):not(.ds-input-field--error):focus-within .ds-input-field__field{border:1px solid var(--ds-blue-400);border-radius:10px;margin:-2px;padding:2px}.ds-input-field:not(.ds-input-field--preview):not(.ds-input-field--disabled):not(.ds-input-field--error):focus-within .ds-input-field__control{border-color:#0000;box-shadow:none}.ds-input-field--error .ds-input-field__control{border-color:var(--ds-red-200)}.ds-input-field--disabled .ds-input-field__label,.ds-input-field--disabled .ds-input-field__optional{color:var(--ds-gray-300)}.ds-input-field--disabled .ds-input-field__control{background:var(--ds-gray-100);border-color:var(--ds-gray-200)}.ds-input-field__leading-icon,.ds-input-field__trailing-icon{color:var(--ds-gray-300);display:inline-flex;flex-shrink:0;line-height:0}.ds-input-field__leading-icon svg,.ds-input-field__number-stepper-icon,.ds-input-field__trailing-icon svg{display:block;height:16px;width:16px}.ds-input-field__prefix{color:var(--ds-gray-300);flex-shrink:0;font-size:14px;line-height:22px}.ds-input-field__password-toggle{align-items:center;background:#0000;border:none;color:var(--ds-gray-300);cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;line-height:0;padding:0}.ds-input-field__password-toggle svg{display:block;height:16px;width:16px}.ds-input-field__password-display,.ds-input-field__password-mask{align-items:center;display:inline-flex;flex:1 1;height:22px;min-width:0;overflow:hidden}.ds-input-field__password-visible{color:var(--ds-gray-500);flex-shrink:0;font-size:12px;line-height:normal}.ds-input-field__password-dots,.ds-input-field__password-mask{color:var(--ds-gray-500)}.ds-input-field--disabled .ds-input-field__password-dots,.ds-input-field--disabled .ds-input-field__password-mask{color:var(--ds-gray-300)}.ds-input-field__password-dot{align-items:center;display:inline-flex;font-size:16px;height:16px;justify-content:center;line-height:16px;width:16px}.ds-input-field__card-number-value{align-items:center;display:inline-flex;flex:1 1;gap:8px;height:22px;min-width:0;overflow:hidden;white-space:nowrap}.ds-input-field__card-group{color:var(--ds-gray-500);flex-shrink:0;font-size:14px;line-height:22px}.ds-input-field__address-value{align-items:center;display:inline-flex;flex:1 1;gap:4px;height:22px;min-width:0;overflow:hidden;white-space:nowrap}.ds-input-field__address-segment{color:var(--ds-gray-500);flex-shrink:0;font-size:14px;line-height:22px}.ds-input-field--disabled .ds-input-field__address-segment,.ds-input-field--disabled .ds-input-field__card-group{color:var(--ds-gray-300)}.ds-input-field__card-brand{align-items:center;background:var(--ds-white);border:1px solid var(--ds-gray-200);border-radius:4px;box-sizing:border-box;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;padding:0 4px}.ds-input-field__card-brand svg{display:block;height:13px;width:21px}.ds-input-field__input{background:#0000;border:none;color:var(--ds-gray-500);flex:1 1;font-family:inherit;font-size:14px;height:22px;line-height:22px;min-width:0;outline:none}.ds-input-field--disabled .ds-input-field__input,.ds-input-field--disabled .ds-input-field__textarea,.ds-input-field__input::placeholder{color:var(--ds-gray-300)}.ds-input-field__textarea-wrap{display:flex;flex:1 1;flex-direction:column;gap:24px;min-width:0;width:100%}.ds-input-field__textarea{background:#0000;border:none;color:var(--ds-gray-500);font-family:inherit;font-size:14px;line-height:22px;min-height:44px;outline:none;resize:vertical;width:100%}.ds-input-field__textarea::placeholder{color:var(--ds-gray-300)}.ds-input-field__counter{align-self:flex-end;color:var(--ds-gray-300);font-size:12px;line-height:20px}.ds-input-field__otp{display:flex;flex:1 1;gap:8px;width:100%}.ds-input-field__otp-cell{background:var(--ds-white);border:1px solid var(--ds-blue-200);border-radius:8px;flex:1 1;height:32px;min-width:0}.ds-input-field__otp-cell--filled{align-items:center;color:var(--ds-gray-500);display:flex;font-size:14px;justify-content:center;line-height:22px}.ds-input-field--focused .ds-input-field__otp-cell--focused,.ds-input-field--preview-focused .ds-input-field__otp-cell--focused{border-color:var(--ds-blue-400);box-shadow:0 0 0 2px var(--ds-blue-200)}.ds-input-field__action{background:#0000;border:none;color:var(--ds-blue-500);cursor:pointer;flex-shrink:0;font-family:inherit;font-size:14px;font-weight:500;line-height:22px;padding:0;white-space:nowrap}.ds-input-field__action:disabled{color:var(--ds-gray-300);cursor:not-allowed}.ds-input-field__clear{align-items:center;background:#0000;border:none;color:var(--ds-gray-300);cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;line-height:0;padding:0}.ds-input-field__clear:disabled{cursor:not-allowed}.ds-input-field__helper{color:var(--ds-gray-300);font-size:12px;line-height:20px;margin:0}.ds-input-field__helper--error{color:var(--ds-red-500)}.ds-overlay{background:#0006;border:none;inset:0;margin:0;padding:0;position:fixed;z-index:1000}.ds-overlay--inline{position:absolute;z-index:1}.ds-modal__viewport{position:fixed;z-index:1101}.ds-modal__inline-shell,.ds-modal__viewport{align-items:center;display:flex;inset:0;justify-content:center;padding:24px;pointer-events:none}.ds-modal__inline-shell{position:absolute;z-index:2}.ds-modal{background:var(--ds-white);border-radius:8px;box-shadow:0 8px 24px #1515151f;display:flex;flex-direction:column;max-height:calc(100vh - 48px);overflow:hidden;pointer-events:auto;width:100%}.ds-modal--sm{max-width:480px}.ds-modal--md{max-width:640px}.ds-modal--lg{max-width:960px}.ds-modal--xl{max-width:1120px}.ds-modal__header{align-items:center;border-bottom:1px solid var(--ds-gray-200);display:flex;gap:12px;justify-content:space-between;min-height:40px;padding:9px 12px}.ds-modal__title{color:var(--ds-gray-800);font-size:14px;font-weight:600;line-height:22px;margin:0}.ds-modal__close{align-items:center;background:#0000;border:none;color:var(--ds-gray-500);cursor:pointer;display:inline-flex;flex-shrink:0;height:16px;justify-content:center;padding:0;width:16px}.ds-modal__close:hover{color:var(--ds-gray-700)}.ds-modal__close:focus-visible{border-radius:4px;outline:2px solid var(--ds-blue-300);outline-offset:2px}.ds-modal__body{display:flex;flex-direction:column;gap:8px;overflow:auto;padding:8px 12px 12px}.ds-modal--confirmation .ds-modal__body{gap:8px;padding:12px}.ds-modal--notice .ds-modal__body{padding:8px 12px}.ds-modal__notice{align-items:center;display:flex;flex-direction:column;gap:2px;text-align:center;width:100%}.ds-modal__notice .ds-modal__title{text-align:center}.ds-modal__notice-copy{color:var(--ds-gray-500);display:flex;flex-direction:column;font-size:14px;gap:0;line-height:22px;max-width:392px;width:100%}.ds-modal__notice-copy p{margin:0}.ds-modal__notice-link{background:#0000;border:none;color:var(--ds-blue-500);cursor:pointer;font:inherit;padding:0;text-decoration:underline}.ds-modal__footer--notice{padding:10px 12px}.ds-modal__footer--notice .ds-modal__footer-actions{gap:8px;width:100%}.ds-modal__footer--notice .ds-modal__footer-actions .ds-button{flex:1 1}.ds-modal__confirmation-top{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.ds-modal__confirmation-heading{align-items:center;display:flex;gap:8px;min-width:0}.ds-modal__icon-wrap{align-items:center;border-radius:64px;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.ds-modal__icon-wrap,.ds-modal__icon-wrap--warning{background:var(--ds-yellow-100);color:var(--ds-yellow-700)}.ds-modal__icon-wrap--danger{background:var(--ds-red-100);color:var(--ds-red-700)}.ds-modal__icon-wrap--success{background:var(--ds-vivid-green-100);color:var(--ds-vivid-green-700)}.ds-modal__icon-wrap img,.ds-modal__icon-wrap svg{display:block;height:16px;width:16px}.ds-modal__description{color:var(--ds-gray-500);font-size:14px;font-weight:400;line-height:22px;margin:0}.ds-modal__footer{align-items:center;border-top:1px solid var(--ds-gray-100);display:flex;gap:12px;justify-content:space-between;min-height:40px;padding:6px 12px}.ds-modal__footer-start{align-items:center;display:flex;min-width:0}.ds-modal__footer-actions{align-items:center;display:flex;gap:8px;justify-content:flex-end;margin-left:auto}.ds-rich-text-editor{background:var(--ds-white);border:1px solid var(--ds-blue-200);border-radius:8px;display:flex;flex-direction:column;overflow:hidden;width:100%}.ds-rich-text-editor--sms-notes{border-radius:12px}.ds-rich-text-editor--disabled{opacity:.7}.ds-rich-text-editor--disabled .ds-rich-text-editor__input{cursor:not-allowed}.ds-rich-text-editor__toolbar{align-items:center;background:var(--ds-blue-100);border-bottom:1px solid var(--ds-blue-200);display:flex;flex-wrap:wrap;gap:8px;padding:4px 8px}.ds-rich-text-editor__toolbar-group{align-items:center;display:inline-flex;gap:4px}.ds-rich-text-editor__toolbar .ds-tooltip-anchor{display:inline-flex}.ds-rich-text-editor__icon-btn,.ds-rich-text-editor__tool-btn{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--ds-blue-600);cursor:pointer;display:inline-flex;height:24px;justify-content:center;width:24px}.ds-rich-text-editor__tool-btn--active,.ds-rich-text-editor__tool-btn:hover{background:var(--ds-blue-200)}.ds-rich-text-editor__chip:disabled,.ds-rich-text-editor__icon-btn:disabled,.ds-rich-text-editor__send-btn:disabled,.ds-rich-text-editor__tool-btn:disabled{cursor:not-allowed;opacity:.6}.ds-rich-text-editor__tool-btn--combo{gap:2px;min-width:24px;padding:0 4px;width:auto}.ds-rich-text-editor__alignment{position:relative}.ds-rich-text-editor__alignment-menu{background:var(--ds-white);border:1px solid var(--ds-blue-200);border-radius:8px;box-shadow:0 2px 8px #1018281f;display:inline-flex;gap:2px;left:0;padding:4px;position:absolute;top:calc(100% + 4px);z-index:2}.ds-rich-text-editor__alignment-option{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--ds-blue-600);cursor:pointer;display:inline-flex;height:24px;justify-content:center;width:24px}.ds-rich-text-editor__alignment-option .mgc:before{color:var(--ds-blue-600)}.ds-rich-text-editor__alignment-option--active{background:var(--ds-blue-100)}.ds-rich-text-editor__toolbar-divider{background:var(--ds-blue-200);height:16px;width:1px}.ds-rich-text-editor__icon-btn .mgc:before,.ds-rich-text-editor__tool-btn .mgc:before{color:var(--ds-blue-600)}.ds-rich-text-editor__icon-btn--magic{background:var(--ds-blue-200);border-radius:8px;overflow:hidden}.ds-rich-text-editor__tool-btn--combo .mgc_down_small_fill:before{font-size:14px}.ds-rich-text-editor__alignment-option svg,.ds-rich-text-editor__icon-btn svg,.ds-rich-text-editor__tool-btn svg{color:var(--ds-blue-600);display:block;height:16px;width:16px}.ds-rich-text-editor__alignment-icon [fill]:not([fill=none]),.ds-rich-text-editor__alignment-menu svg :is(path,rect,circle),.ds-rich-text-editor__alignment-option svg [fill]:not([fill=none]),.ds-rich-text-editor__tool-btn svg [fill]:not([fill=none]){fill:var(--ds-blue-600)!important}.ds-rich-text-editor__alignment-icon [stroke]:not([stroke=none]),.ds-rich-text-editor__alignment-option svg [stroke]:not([stroke=none]),.ds-rich-text-editor__tool-btn svg [stroke]:not([stroke=none]){stroke:var(--ds-blue-600)!important}.ds-rich-text-editor__tool-btn--x-variable svg{height:22px;width:22px}.ds-rich-text-editor__chip{align-items:center;background:var(--ds-blue-100);border:none;border-radius:8px;color:var(--ds-blue-600);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:4px;height:24px;justify-content:center;line-height:20px;padding:0 8px}.ds-rich-text-editor__font-size-wrap{align-items:center;border-left:1px solid var(--ds-blue-200);display:inline-flex;padding:2px 8px;position:relative}.ds-rich-text-editor__font-size-btn{align-items:center;background:var(--ds-white);border:1px solid var(--ds-blue-200);border-radius:8px;color:var(--ds-gray-600);cursor:pointer;display:inline-flex;font-size:11px;font-weight:400;gap:4px;justify-content:center;line-height:16px;padding:2px 4px 2px 8px}.ds-rich-text-editor__font-size-btn svg{height:16px;width:16px}.ds-rich-text-editor__font-size-menu{background:var(--ds-white);border:1px solid var(--ds-blue-200);border-radius:8px;box-shadow:0 2px 8px #1018281f;display:flex;flex-direction:column;gap:2px;left:8px;min-width:72px;padding:4px;position:absolute;top:calc(100% + 4px);z-index:2}.ds-rich-text-editor__font-size-option{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--ds-gray-600);cursor:pointer;display:inline-flex;font-size:10px;font-weight:400;justify-content:flex-start;line-height:16px;padding:4px 6px}.ds-rich-text-editor__font-size-option--active{background:var(--ds-blue-100);color:var(--ds-blue-600)}.ds-rich-text-editor__body{background:var(--ds-white);padding:8px}.ds-rich-text-editor__body-actions{align-items:center;display:flex;gap:8px;margin-bottom:8px}.ds-rich-text-editor__body-actions .mgc_down_small_fill:before{color:var(--ds-blue-600);content:"\ec92";font-size:20px}.ds-rich-text-editor__input{border:none;color:var(--ds-gray-700);font-family:inherit;font-size:14px;font-weight:500;line-height:22px;min-height:80px;outline:none;resize:vertical;white-space:pre-wrap;width:100%;word-break:break-word}.ds-rich-text-editor__input:empty:before{color:var(--ds-gray-300);content:attr(data-placeholder);pointer-events:none}.ds-rich-text-editor__input font[size="1"]{font-size:10pt}.ds-rich-text-editor__input font[size="2"]{font-size:12pt}.ds-rich-text-editor__input font[size="3"]{font-size:14pt}.ds-rich-text-editor__input font[size="4"]{font-size:16pt}.ds-rich-text-editor__input font[size="5"]{font-size:18pt}.ds-rich-text-editor__input ol,.ds-rich-text-editor__input ul{margin:0;padding-left:20px}.ds-rich-text-editor__input blockquote{border-left:3px solid var(--ds-blue-200);color:var(--ds-gray-600);margin:0;padding-left:12px}.ds-rich-text-editor__footer{align-items:center;display:flex;gap:8px;justify-content:flex-end;padding:4px 8px 8px}.ds-rich-text-editor__variant-label{color:var(--ds-gray-400);font-size:11px;font-weight:500;line-height:16px}.ds-rich-text-editor__actions{align-items:center;display:inline-flex;gap:8px}.ds-rich-text-editor__send-btn{align-items:center;background:var(--ds-blue-100);border:none;border-radius:4px;color:var(--ds-blue-300);cursor:pointer;display:inline-flex;height:24px;justify-content:center;width:24px}.ds-rich-text-editor__send-btn svg{display:block;height:11px;width:11px}.ds-select{display:flex;flex-direction:column;font-family:inherit;gap:4px;max-width:240px;width:100%}.ds-select--preview{pointer-events:none}.ds-select__label-row{align-items:center;display:flex;gap:4px}.ds-select__label{color:var(--ds-gray-500);font-size:14px;font-weight:500;line-height:22px}.ds-select__optional{color:var(--ds-gray-300);font-weight:500}.ds-select__tooltip-trigger{display:inline-flex;flex-shrink:0;line-height:0}.ds-select__field{position:relative;width:100%}.ds-select:not(.ds-select--preview):not(.ds-select--disabled):not(.ds-select--error):focus-within .ds-select__field{border:1px solid var(--ds-blue-400);border-radius:10px;margin:-2px;padding:2px}.ds-select:not(.ds-select--preview):not(.ds-select--disabled):not(.ds-select--error):focus-within .ds-select__control{border-color:#0000}.ds-select__field--focused-preview{border:1px solid var(--ds-blue-400);border-radius:10px;padding:2px}.ds-select__field--focused-preview .ds-select__control{border-color:#0000}.ds-select__focus-ring{border:1px solid var(--ds-blue-400);border-radius:10px;padding:2px}.ds-select__control{align-items:center;background:var(--ds-white);border:1px solid var(--ds-blue-200);border-radius:8px;display:flex;transition:border-color .15s ease,background-color .15s ease;width:100%}.ds-select__focus-ring .ds-select__control{border-color:#0000}.ds-select--open .ds-select__control,.ds-select--preview-expanded .ds-select__control,.ds-select--preview-multiple-options .ds-select__control{background:var(--ds-blue-100)}.ds-select:not(.ds-select--preview):not(.ds-select--disabled):not(.ds-select--error):not(:focus-within):not(.ds-select--open) .ds-select__control:hover{border-color:var(--ds-blue-300)}.ds-select--error .ds-select__control{border-color:var(--ds-red-300)}.ds-select--disabled .ds-select__control,.ds-select--preview-disabled .ds-select__control{background:var(--ds-gray-100);border-color:var(--ds-gray-200)}.ds-select__trigger{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;gap:8px;justify-content:space-between;min-height:32px;padding:5px 8px;text-align:left;width:100%}.ds-select--disabled .ds-select__trigger,.ds-select--preview-disabled .ds-select__trigger{cursor:not-allowed}.ds-select__trigger-content{align-items:center;display:inline-flex;flex:1 1;gap:8px;min-width:0}.ds-select__leading-icon{flex-shrink:0;font-size:16px;line-height:16px}.ds-select__leading-icon:before,.ds-select__value{color:var(--ds-gray-300)}.ds-select__value{flex:1 1;font-size:14px;font-weight:400;line-height:22px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-select__value--selected{color:var(--ds-gray-500)}.ds-select--disabled .ds-select__value,.ds-select--preview-disabled .ds-select__value{color:var(--ds-gray-200)}.ds-select__value-icon{flex-shrink:0;height:16px;width:16px}.ds-select__chevron{flex-shrink:0;font-size:16px;line-height:16px}.ds-select__chevron:before{color:var(--ds-blue-600)}.ds-select--disabled .ds-select__chevron:before,.ds-select--preview-disabled .ds-select__chevron:before{color:var(--ds-gray-200)}.ds-select__menu{background:var(--ds-white);border-radius:12px;box-shadow:0 2px 8px #1018281f;left:0;padding:4px 8px 4px 4px;position:absolute;top:calc(100% + 4px);width:100%;z-index:20}.ds-select__menu-scroll{border-radius:8px;display:flex;flex-direction:column;gap:0;max-height:328px;overflow-y:auto;padding:8px}.ds-select__menu-scroll::-webkit-scrollbar{width:6px}.ds-select__menu-scroll::-webkit-scrollbar-track{background:var(--ds-blue-100);border-radius:8px}.ds-select__menu-scroll::-webkit-scrollbar-thumb{background:var(--ds-blue-500);border-radius:8px}.ds-select__option{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--ds-gray-900);cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:400;gap:8px;justify-content:space-between;line-height:22px;padding:1px 8px;text-align:left;width:100%}.ds-select__option--multiple{cursor:default;padding:1px 0}.ds-select__option--selected{background:var(--ds-blue-500);color:var(--ds-white)}.ds-select__option-label{flex:1 1;min-width:0}.ds-select__option-icon{flex-shrink:0;height:16px;width:16px}.ds-select__option-icon--selected path,.ds-select__option-icon--selected rect{stroke:var(--ds-white)}.ds-select__option-icon--selected rect[opacity]{fill:var(--ds-white);opacity:.5}.ds-select__option-icon--selected rect:not([opacity]){fill:var(--ds-white)}.ds-select__helper{color:var(--ds-gray-300);font-size:12px;line-height:20px;margin:0}.ds-select__helper--error{color:var(--ds-red-500)}.ds-select__trigger:focus-visible{outline:none}.ds-select__option:focus-visible{outline:2px solid var(--ds-blue-400);outline-offset:1px}.ds-stepper{align-items:flex-start;display:flex;gap:8px;max-width:616px;width:100%}.ds-stepper--vertical{align-items:flex-start;flex-direction:column;gap:0;max-width:none;width:auto}.ds-stepper--preview{pointer-events:none}.ds-stepper__step{flex-direction:column;flex-shrink:0;gap:4px;width:64px}.ds-stepper__indicator,.ds-stepper__step{align-items:center;display:flex;justify-content:center}.ds-stepper__indicator{border-radius:104px;box-sizing:border-box;height:40px;padding:8px;width:40px}.ds-stepper__number{font-size:18px;font-weight:600;line-height:28px;text-align:center}.ds-stepper__check{font-size:24px;line-height:24px}.ds-stepper__check.mgc:before{color:var(--ds-white)}.ds-stepper__label,.ds-stepper__label-btn{font-size:12px;font-weight:500;line-height:20px;max-width:100%;text-align:center;white-space:nowrap}.ds-stepper__label-btn{background:#0000;border:none;cursor:pointer;padding:0}.ds-stepper__label-btn:focus-visible{border-radius:4px;outline:2px solid var(--ds-blue-400);outline-offset:2px}.ds-stepper__step--inactive .ds-stepper__indicator{background:var(--ds-blue-100)}.ds-stepper__step--inactive .ds-stepper__label,.ds-stepper__step--inactive .ds-stepper__label-btn,.ds-stepper__step--inactive .ds-stepper__number{color:var(--ds-blue-300)}.ds-stepper__step--active .ds-stepper__indicator{background:var(--ds-blue-500)}.ds-stepper__step--active .ds-stepper__number{color:var(--ds-white)}.ds-stepper__step--active .ds-stepper__label,.ds-stepper__step--active .ds-stepper__label-btn{color:var(--ds-blue-500)}.ds-stepper__step--completed .ds-stepper__indicator{background:var(--ds-blue-500)}.ds-stepper__step--completed .ds-stepper__label,.ds-stepper__step--completed .ds-stepper__label-btn{color:var(--ds-gray-300)}.ds-stepper__connector{align-self:flex-start;border-radius:32px;flex:1 0;height:4px;margin-top:18px;min-width:0}.ds-stepper__connector--completed{background:var(--ds-blue-500)}.ds-stepper__connector--active{background:var(--ds-blue-400)}.ds-stepper__connector--inactive{background:var(--ds-blue-200)}.ds-stepper__connector--vertical{align-self:flex-start;flex:none;height:32px;margin-bottom:0;margin-left:30px;margin-top:0;width:4px}.ds-stepper-step-preview{align-items:center;display:flex;flex-direction:column;gap:4px;justify-content:center;width:64px}.ds-stepper-step-preview__indicator{align-items:center;border-radius:104px;box-sizing:border-box;display:flex;height:40px;justify-content:center;padding:8px;width:40px}.ds-stepper-step-preview__number{font-size:18px;font-weight:600;line-height:28px;text-align:center}.ds-stepper-step-preview__check{font-size:24px;line-height:24px}.ds-stepper-step-preview__check.mgc:before{color:var(--ds-white)}.ds-stepper-step-preview__label{font-size:12px;font-weight:500;line-height:20px;text-align:center;white-space:nowrap}.ds-stepper-step-preview--inactive .ds-stepper-step-preview__indicator{background:var(--ds-blue-100)}.ds-stepper-step-preview--inactive .ds-stepper-step-preview__label,.ds-stepper-step-preview--inactive .ds-stepper-step-preview__number{color:var(--ds-blue-300)}.ds-stepper-step-preview--active .ds-stepper-step-preview__indicator{background:var(--ds-blue-500)}.ds-stepper-step-preview--active .ds-stepper-step-preview__number{color:var(--ds-white)}.ds-stepper-step-preview--active .ds-stepper-step-preview__label{color:var(--ds-blue-500)}.ds-stepper-step-preview--completed .ds-stepper-step-preview__indicator{background:var(--ds-blue-500)}.ds-stepper-step-preview--completed .ds-stepper-step-preview__label{color:var(--ds-gray-300)}.ds-tabs{display:inline-flex;font-family:inherit;width:fit-content}.ds-tabs--disabled,.ds-tabs--preview{pointer-events:none}.ds-tabs--disabled{opacity:.6}.ds-tabs__tab{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;font-size:12px;justify-content:center;line-height:20px;min-width:53px;padding:6px 8px;text-align:center;white-space:nowrap}.ds-tabs__tab:focus-visible{outline:2px solid var(--ds-blue-400);outline-offset:1px;z-index:1}.ds-tabs--horizontal{background:var(--ds-blue-100);border:1px solid var(--ds-blue-200);border-radius:12px;gap:0;padding:2px}.ds-tabs--horizontal-two{border:none}.ds-tabs--horizontal .ds-tabs__tab{flex:none}.ds-tabs--horizontal .ds-tabs__tab--selected{background:var(--ds-blue-200);color:var(--ds-blue-600);font-weight:600}.ds-tabs--horizontal .ds-tabs__tab--default{background:var(--ds-white);color:var(--ds-blue-500);font-weight:500}.ds-tabs--horizontal .ds-tabs__tab--first.ds-tabs__tab--default,.ds-tabs--horizontal .ds-tabs__tab--first.ds-tabs__tab--selected{border:1px solid var(--ds-blue-200);border-radius:10px 0 0 10px}.ds-tabs--horizontal .ds-tabs__tab--last.ds-tabs__tab--default,.ds-tabs--horizontal .ds-tabs__tab--last.ds-tabs__tab--selected{border:1px solid var(--ds-blue-200);border-radius:0 10px 10px 0}.ds-tabs--horizontal .ds-tabs__tab--middle.ds-tabs__tab--default,.ds-tabs--horizontal .ds-tabs__tab--second.ds-tabs__tab--default{border-bottom:1px solid var(--ds-blue-200);border-top:1px solid var(--ds-blue-200)}.ds-tabs--horizontal .ds-tabs__tab--middle.ds-tabs__tab--default{border-left:1px solid var(--ds-blue-200)}.ds-tabs--horizontal-two .ds-tabs__tab--last.ds-tabs__tab--default{border:1px solid var(--ds-blue-200);border-left:none}.ds-tabs--horizontal-two .ds-tabs__tab--last.ds-tabs__tab--selected{border:1px solid var(--ds-blue-200);border-left:none;border-radius:0 10px 10px 0}.ds-tabs--vertical{align-items:flex-start;background:#0000;border:none;flex-direction:column;gap:8px;padding:0}.ds-tabs--vertical .ds-tabs__tab{border-radius:12px;flex:none;min-width:38px}.ds-tabs--vertical .ds-tabs__tab--selected{background:var(--ds-blue-200);color:var(--ds-blue-600);font-weight:600}.ds-tabs--vertical .ds-tabs__tab--default{background:var(--ds-white);color:var(--ds-blue-500);font-weight:500}.ds-toast{align-items:center;border:1px solid #0000;border-radius:8px;display:inline-flex;font-family:inherit;gap:8px;max-width:100%;padding:8px;width:fit-content}.ds-toast--preview{pointer-events:none}.ds-toast__icon{align-items:center;display:inline-flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.ds-toast__icon-graphic{display:block;height:16px;width:16px}.ds-toast__message{font-size:12px;font-weight:400;line-height:20px;margin:0;white-space:nowrap}.ds-toast--info{background:var(--ds-blue-100);border-color:var(--ds-blue-200);color:var(--ds-blue-500)}.ds-toast--success{background:var(--ds-vivid-green-100);border-color:var(--ds-vivid-green-300);color:var(--ds-vivid-green-500)}.ds-toast--warning{background:var(--ds-yellow-100);border-color:var(--ds-yellow-400);color:var(--ds-yellow-600)}.ds-toast--danger{background:var(--ds-red-100);border-color:var(--ds-red-200);color:var(--ds-red-500)}:root{--ds-tooltip-bg:#34363dcc}.ds-tooltip{display:inline-flex;font-family:inherit;gap:0;line-height:0}.ds-tooltip__body{background:#34363dcc;background:var(--ds-tooltip-bg);border-radius:8px;color:var(--ds-white);font-size:10px;font-weight:500;line-height:16px;padding:8px;text-align:center;white-space:nowrap}.ds-tooltip__arrow{display:block;flex-shrink:0;line-height:0}.ds-tooltip__arrow-graphic{display:block;height:100%;width:100%}.ds-tooltip--bottom,.ds-tooltip--bottom-left,.ds-tooltip--bottom-right,.ds-tooltip--top,.ds-tooltip--top-left,.ds-tooltip--top-right{flex-direction:column}.ds-tooltip--bottom,.ds-tooltip--top{align-items:center}.ds-tooltip--bottom-left,.ds-tooltip--top-left{align-items:flex-start}.ds-tooltip--bottom-right,.ds-tooltip--top-right{align-items:flex-end}.ds-tooltip--bottom .ds-tooltip__arrow,.ds-tooltip--bottom-left .ds-tooltip__arrow,.ds-tooltip--bottom-right .ds-tooltip__arrow,.ds-tooltip--top .ds-tooltip__arrow,.ds-tooltip--top-left .ds-tooltip__arrow,.ds-tooltip--top-right .ds-tooltip__arrow{height:6px;width:8px}.ds-tooltip--top .ds-tooltip__arrow{margin-top:-1px}.ds-tooltip--top-left .ds-tooltip__arrow{margin-left:5px;margin-top:-1px}.ds-tooltip--top-right .ds-tooltip__arrow{margin-right:5px;margin-top:-1px}.ds-tooltip--bottom .ds-tooltip__arrow{margin-bottom:-1px;transform:scaleY(-1)}.ds-tooltip--bottom-left .ds-tooltip__arrow{margin-bottom:-1px;margin-left:5px;transform:scaleY(-1)}.ds-tooltip--bottom-right .ds-tooltip__arrow{margin-bottom:-1px;margin-right:5px;transform:scaleY(-1)}.ds-tooltip--left,.ds-tooltip--right{align-items:center;flex-direction:row}.ds-tooltip--left .ds-tooltip__arrow,.ds-tooltip--right .ds-tooltip__arrow{height:8px;width:6px}.ds-tooltip--left .ds-tooltip__arrow{margin-left:-1px}.ds-tooltip--right .ds-tooltip__arrow{margin-right:-1px}.ds-tooltip-anchor{position:relative}.ds-tooltip-anchor,.ds-tooltip-anchor__trigger{display:inline-flex}.ds-tooltip-anchor__popup{pointer-events:none;position:absolute;z-index:20}.ds-tooltip-anchor__popup--top{bottom:calc(100% + 4px);left:50%;transform:translateX(-50%)}.ds-tooltip-anchor__popup--top-left{bottom:calc(100% + 4px);left:0}.ds-tooltip-anchor__popup--top-right{bottom:calc(100% + 4px);right:0}.ds-tooltip-anchor__popup--bottom{left:50%;top:calc(100% + 4px);transform:translateX(-50%)}.ds-tooltip-anchor__popup--bottom-left{left:0;top:calc(100% + 4px)}.ds-tooltip-anchor__popup--bottom-right{right:0;top:calc(100% + 4px)}.ds-tooltip-anchor__popup--left{right:calc(100% + 4px);top:50%;transform:translateY(-50%)}.ds-tooltip-anchor__popup--right{left:calc(100% + 4px);top:50%;transform:translateY(-50%)}.checkbox-showcase__sheet{display:flex;flex-direction:column;gap:28px;padding-bottom:2px;padding-top:2px;width:100%}.checkbox-showcase__stage-wrap{max-width:100%}.checkbox-showcase__live-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));width:100%}.checkbox-showcase__live-card{align-items:center;background:var(--ds-white);border:1px solid var(--ds-gray-200);border-radius:8px;display:flex;flex-direction:column;gap:10px;min-width:0;padding:12px 10px;scroll-margin:12px;transition:border-color .15s ease,box-shadow .15s ease}.checkbox-showcase__live-card--selected{border-color:var(--ds-blue-300);box-shadow:0 0 0 1px var(--ds-blue-100)}.checkbox-showcase__live-card-label{color:var(--ds-gray-400);font-size:10px;font-weight:600;letter-spacing:.04em;line-height:14px;text-align:center;text-transform:uppercase}.checkbox-showcase__matrix{display:flex;flex-direction:column;gap:12px;width:100%}.checkbox-showcase__section-title{color:var(--ds-gray-700);font-size:12px;font-weight:600;line-height:18px;margin:0}.checkbox-showcase__matrix-header,.checkbox-showcase__matrix-row{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:96px repeat(4,minmax(0,1fr))}.checkbox-showcase__matrix-header{margin-bottom:8px}.checkbox-showcase__matrix-corner,.checkbox-showcase__matrix-header-cell,.checkbox-showcase__matrix-row-label{color:var(--ds-gray-400);font-size:10px;font-weight:600;letter-spacing:.04em;line-height:14px;text-transform:uppercase}.checkbox-showcase__matrix-header-cell{text-align:center}.checkbox-showcase__matrix-row{border:2px solid #0000;border-radius:8px;padding:6px 8px;scroll-margin:12px;transition:border-color .15s ease,background-color .15s ease}.checkbox-showcase__matrix-row+.checkbox-showcase__matrix-row{margin-top:8px}.checkbox-showcase__matrix-row--selected{background:var(--ds-blue-100);border-color:var(--ds-blue-400)}.checkbox-showcase__matrix-row-label{color:var(--ds-gray-600);font-size:11px;font-weight:500;letter-spacing:0;text-transform:none}.checkbox-showcase__matrix-cell{display:flex;justify-content:center;min-width:0}.radio-showcase__sheet{display:flex;flex-direction:column;gap:28px;padding-bottom:2px;padding-top:2px;width:100%}.radio-showcase__stage-wrap{max-width:100%}.radio-showcase__selection-note{color:var(--ds-gray-600);font-size:12px;font-weight:500;line-height:20px;margin:0}.radio-showcase__matrix{display:flex;flex-direction:column;gap:12px;width:100%}.radio-showcase__section-title{color:var(--ds-gray-700);font-size:12px;font-weight:600;line-height:18px;margin:0}.radio-showcase__matrix-header,.radio-showcase__matrix-row{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:96px repeat(4,minmax(0,1fr))}.radio-showcase__matrix-header{margin-bottom:8px}.radio-showcase__matrix-corner,.radio-showcase__matrix-header-cell,.radio-showcase__matrix-row-label{color:var(--ds-gray-400);font-size:10px;font-weight:600;letter-spacing:.04em;line-height:14px;text-transform:uppercase}.radio-showcase__matrix-header-cell{text-align:center}.radio-showcase__matrix-row{border:2px solid #0000;border-radius:8px;padding:6px 8px;scroll-margin:12px;transition:border-color .15s ease,background-color .15s ease}.radio-showcase__matrix-row+.radio-showcase__matrix-row{margin-top:8px}.radio-showcase__matrix-row--selected{background:var(--ds-blue-100);border-color:var(--ds-blue-400)}.radio-showcase__matrix-row-label{color:var(--ds-gray-600);font-size:11px;font-weight:500;letter-spacing:0;text-transform:none}.radio-showcase__matrix-cell{display:flex;justify-content:center;min-width:0}.color-palette-showcase__sheet{display:flex;flex-direction:column;gap:40px;width:100%}.color-palette-showcase__family{display:flex;flex-direction:column;gap:12px;width:100%}.color-palette-showcase__family-title{color:var(--ds-gray-700);font-size:12px;font-weight:600;line-height:18px;margin:0}.color-palette-showcase__row{background:var(--ds-white);border-radius:8px;display:flex;flex-wrap:wrap;gap:8px;padding:8px}.color-palette-showcase__swatch{border-radius:8px;cursor:default;flex:0 0 120px;height:80px;overflow:hidden;position:relative;width:120px}.color-palette-showcase__swatch-label{bottom:8px;color:var(--ds-gray-700);font-size:10px;font-weight:600;line-height:14px;position:absolute;right:8px;transition:opacity .15s ease}.color-palette-showcase__swatch-label--on-dark{color:var(--ds-white);text-shadow:0 1px 2px #00000073}.color-palette-showcase__swatch-hover{align-items:center;background:#1f1f1fe0;border-radius:8px;color:var(--ds-white);display:flex;flex-direction:column;gap:4px;inset:0;justify-content:center;opacity:0;padding:8px;pointer-events:none;position:absolute;text-align:center;transition:opacity .15s ease}.color-palette-showcase__swatch:focus-within .color-palette-showcase__swatch-hover,.color-palette-showcase__swatch:hover .color-palette-showcase__swatch-hover{opacity:1}.color-palette-showcase__swatch:focus-within .color-palette-showcase__swatch-label,.color-palette-showcase__swatch:hover .color-palette-showcase__swatch-label{opacity:0}.color-palette-showcase__swatch-token{font-size:10px;font-weight:600;line-height:14px;word-break:break-all}.color-palette-showcase__swatch-var{color:var(--ds-blue-200);font-size:9px;font-weight:500;line-height:13px;word-break:break-all}.color-palette-showcase__swatch-hex{color:var(--ds-gray-200);font-size:10px;font-weight:500;line-height:14px}@media (max-width:720px){.color-palette-showcase__swatch{flex-basis:calc(33.333% - 6px);flex-grow:1;flex-shrink:1;min-width:96px;width:auto}}.typography-showcase__sheet{grid-gap:20px;display:grid;gap:20px;width:100%}.typography-showcase__row{grid-gap:12px;background:var(--ds-white);border-radius:16px;box-shadow:0 1px 2px #0000000f;display:grid;gap:12px;padding:24px}.typography-showcase__label{color:var(--ds-gray-700);font-size:12px;font-weight:600;letter-spacing:.06em;line-height:18px;margin:0;text-transform:uppercase}.typography-showcase__meta{color:var(--ds-gray-500);font-size:12px;font-weight:500;line-height:18px;margin:0}.typography-showcase__sample{color:var(--ds-gray-900);font-family:Inter,sans-serif;margin:0}@media (max-width:720px){.typography-showcase__row{padding:16px}}.icons-showcase__sheet{display:flex;flex-direction:column;gap:18px}.icons-showcase__row{align-items:center;background:#fff;border:1px solid #04204c0f;border-radius:8px;display:flex;justify-content:space-between;padding:12px 16px}.icons-showcase__meta{display:flex;flex-direction:column}.icons-showcase__label{font-size:12px;font-weight:600;margin:0 0 6px}.icons-showcase__desc{color:#6b7280;font-size:13px;margin:0}.icons-showcase__preview,.icons-showcase__swatch{align-items:center;display:flex}.icons-showcase__swatch{background:none;border-radius:8px;height:56px;justify-content:center;width:56px}.icons-showcase__grid{-webkit-overflow-scrolling:touch;display:flex;flex-direction:row;gap:12px;overflow-x:auto;padding-bottom:8px}.icons-showcase__card{align-items:center;background:#fff;border:1px solid #04204c0f;border-radius:8px;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;min-width:96px;padding:6px}.icons-showcase__group{display:flex;flex-direction:column;gap:8px}.icons-showcase__group-title{color:#374151;font-size:13px;font-weight:600;margin:0 0 8px 8px}.icons-showcase__group-row{display:flex;flex-wrap:wrap;gap:0;overflow-x:auto;padding:8px 4px}@media (max-width:768px){.icons-showcase__group-row{flex-wrap:wrap;overflow-x:visible}.icons-showcase__card{min-width:80px}.icons-showcase__swatch{height:48px;width:48px}}@media (max-width:480px){.icons-showcase__card{gap:6px;min-width:72px;padding:4px}.icons-showcase__swatch{height:40px;width:40px}.icons-showcase__label{font-size:11px}.icons-showcase__group-title{font-size:12px}}.input-field-showcase__sheet{display:flex;flex-direction:column;gap:28px;padding-bottom:2px;padding-top:2px;width:100%}.input-field-showcase__form{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));max-width:100%;width:100%}.input-field-showcase__form-field{min-width:0}.input-field-showcase__form-field--full{grid-column:1/-1}.input-field-showcase__form-field--span-2{grid-column:span 2}.input-field-showcase__form-field--selected .ds-input-field{border-radius:8px;outline:2px solid var(--ds-blue-300);outline-offset:4px}.input-field-showcase__form-field .ds-input-field{max-width:100%}.ui-preview__stage--wide.input-field-showcase__stage-wrap{align-self:stretch;justify-content:flex-start;max-width:100%;width:100%}.input-field-showcase__matrix-cell .ds-input-field{max-width:100%}.input-field-showcase__matrix{display:flex;flex-direction:column;max-height:min(72vh,880px);width:100%}.input-field-showcase__matrix-header-sticky{background:var(--ds-gray-100);box-shadow:0 1px 0 var(--ds-gray-200);flex-shrink:0;z-index:2}.input-field-showcase__matrix-header-scroll{overflow-x:auto;overflow-y:hidden;padding-bottom:8px}.input-field-showcase__matrix-body-scroll{flex:1 1;min-height:0;overflow:auto;padding:16px 0 8px;scrollbar-width:none}.input-field-showcase__matrix-body-scroll::-webkit-scrollbar{display:none}.input-field-showcase__matrix-scroll-sticky{background:var(--ds-gray-100);box-shadow:0 -1px 0 var(--ds-gray-200);flex-shrink:0;overflow-x:auto;overflow-y:hidden;padding-top:4px}.input-field-showcase__matrix-scroll-spacer{height:1px}.input-field-showcase__matrix-header,.input-field-showcase__matrix-row{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:repeat(13,minmax(0,1fr));min-width:max-content;min-width:var(--matrix-scroll-width,max-content);width:max-content;width:var(--matrix-scroll-width,max-content)}.input-field-showcase__matrix-header{padding:8px 0 14px}.input-field-showcase__matrix-header-cell{color:var(--ds-gray-600);font-size:11px;font-weight:500;line-height:14px;padding:4px 2px;text-align:left}.input-field-showcase__matrix-section+.input-field-showcase__matrix-section{margin-top:20px}.input-field-showcase__matrix-state-label{color:var(--ds-gray-400);font-size:10px;font-weight:600;letter-spacing:.04em;line-height:14px;margin:0 0 10px;text-transform:uppercase}.input-field-showcase__matrix-cell{border-radius:8px;display:flex;min-height:0;min-width:0;padding:4px}.input-field-showcase__matrix-cell .ds-input-field--message .ds-input-field__control,.input-field-showcase__stage-wrap .ds-input-field--message .ds-input-field__control{min-height:auto}.input-field-showcase__matrix-cell .ds-input-field--message .ds-input-field__textarea-wrap,.input-field-showcase__stage-wrap .ds-input-field--message .ds-input-field__textarea-wrap{gap:8px}.input-field-showcase__matrix-cell .ds-input-field--message .ds-input-field__textarea,.input-field-showcase__stage-wrap .ds-input-field--message .ds-input-field__textarea{height:36px;min-height:36px;resize:none}.modal-showcase__stage-wrap{align-self:stretch;justify-content:flex-start;max-width:100%;min-height:720px;width:100%}.modal-showcase__sheet{display:flex;flex-direction:column;gap:28px;width:100%}.modal-showcase__demo{background:var(--ds-gray-100);border:1px solid var(--ds-gray-200);border-radius:8px;min-height:500px;overflow:hidden;position:relative;width:100%}.modal-showcase__page{display:flex;flex-direction:column;gap:12px;height:100%;min-height:500px;padding:16px}.modal-showcase__page-header{background:var(--ds-white);border-radius:6px;height:28px}.modal-showcase__page-grid{grid-gap:12px;display:grid;flex:1 1;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.modal-showcase__page-grid span{background:var(--ds-white);border-radius:6px}.modal-showcase__form{display:flex;flex-direction:column;gap:8px;width:100%}.modal-showcase__form .ds-input-field{max-width:none}.modal-showcase__recipes,.modal-showcase__sizes{display:flex;flex-direction:column;gap:12px;width:100%}.modal-showcase__recipes-grid,.modal-showcase__variants-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));width:100%}.modal-showcase__sample-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr;width:100%}.modal-showcase__sample{display:flex;flex-direction:column;gap:8px;min-width:0}.modal-showcase__sample-label{color:var(--ds-gray-700);font-size:12px;font-weight:600;line-height:18px}.modal-showcase__sample .ds-modal__inline-shell{inset:auto;padding:0;pointer-events:auto;position:relative}.modal-showcase__sample .ds-overlay{display:none}.modal-showcase__body--scroll{max-height:220px}.modal-showcase__legal-copy{color:var(--ds-gray-500);display:flex;flex-direction:column;font-size:14px;gap:12px;line-height:22px}.modal-showcase__legal-copy p{margin:0}.modal-showcase__conversation,.modal-showcase__move{display:flex;flex-direction:column;gap:8px}.modal-showcase__conversation-label,.modal-showcase__move-lead{color:var(--ds-gray-500);font-size:14px;font-weight:500;line-height:22px;margin:0}.modal-showcase__move-search{width:100%}.modal-showcase__move-card{grid-gap:12px;align-items:center;border:1px solid var(--ds-gray-100);border-radius:8px;display:grid;gap:12px;grid-template-columns:1fr auto 1fr;padding:4px 12px}.modal-showcase__move-side{color:var(--ds-gray-500);display:flex;flex-direction:column;font-size:12px;gap:2px;line-height:20px}.modal-showcase__move-side strong{color:var(--ds-gray-800);font-size:14px;font-weight:500;line-height:22px}.modal-showcase__move-side--to{align-items:flex-end;text-align:right}.modal-showcase__move-label,.modal-showcase__move-meta{color:var(--ds-gray-300)}.modal-showcase__move-arrow{align-items:center;background:var(--ds-blue-100);border-radius:40px;color:var(--ds-blue-500);display:inline-flex;height:40px;justify-content:center;width:40px}.modal-showcase__conversation-contacts{display:flex;flex-direction:column;gap:2px}.modal-showcase__conversation-badges{display:flex;flex-wrap:wrap;gap:8px}.modal-showcase__wizard{display:flex;flex-direction:column;gap:8px;width:100%}.modal-showcase__wizard-copy{color:var(--ds-gray-500);font-size:14px;line-height:22px;margin:0}.modal-showcase__upload{display:flex;flex-direction:column;gap:2px;width:100%}.modal-showcase__upload-label{color:var(--ds-gray-500);font-size:14px;font-weight:500;line-height:22px}.modal-showcase__dropzone{align-items:center;background:var(--ds-white);border:1px dashed var(--ds-gray-200);border-radius:8px;box-shadow:0 1px 2px #1018280d;display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:240px;padding:10px 12px;text-align:center}.modal-showcase__dropzone-icon{color:var(--ds-blue-500)}.modal-showcase__dropzone-primary{color:var(--ds-gray-800);font-size:14px;font-weight:500;line-height:22px;margin:0}.modal-showcase__dropzone-link{background:#0000;border:none;color:var(--ds-blue-500);cursor:pointer;font:inherit;font-weight:500;padding:0}.modal-showcase__dropzone-secondary{color:var(--ds-gray-500);font-size:14px;line-height:22px;margin:0}.overlay-showcase__stage{max-width:100%;width:100%}.overlay-showcase__demo{background:var(--ds-gray-100);border:1px solid var(--ds-gray-200);border-radius:12px;min-height:360px;overflow:hidden;position:relative;width:100%}.overlay-showcase__page{display:flex;flex-direction:column;gap:16px;height:100%;min-height:360px;padding:20px}.overlay-showcase__page-header{background:var(--ds-gray-200);border-radius:6px;height:18px;width:42%}.overlay-showcase__page-grid{grid-gap:12px;display:grid;flex:1 1;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.overlay-showcase__page-grid span{background:var(--ds-white);border:1px solid var(--ds-gray-200);border-radius:8px;min-height:88px}.overlay-showcase__dialog{background:var(--ds-white);border-radius:12px;box-shadow:0 12px 32px #0d0d0d1f;display:flex;flex-direction:column;gap:12px;left:50%;padding:20px;position:absolute;top:50%;transform:translate(-50%,-50%);width:min(320px,calc(100% - 32px));z-index:2}.overlay-showcase__dialog-title{color:var(--ds-gray-700);font-size:16px;font-weight:600;line-height:24px;margin:0}.overlay-showcase__dialog-body{color:var(--ds-gray-500);font-size:14px;line-height:22px;margin:0}.overlay-showcase__dialog-actions{display:flex;gap:8px;justify-content:flex-end;margin-top:4px}.rich-text-editor-showcase__sheet{display:flex;flex-direction:column;gap:28px;width:100%}.rich-text-editor-showcase__stage-wrap{max-width:100%;width:100%}.rich-text-editor-showcase__matrix{display:flex;flex-direction:column;gap:16px}.rich-text-editor-showcase__row{background:var(--ds-white);border:1px solid var(--ds-gray-200);border-radius:8px;display:flex;flex-direction:column;gap:10px;padding:16px;width:100%}.rich-text-editor-showcase__label{color:var(--ds-gray-400);font-size:10px;font-weight:600;letter-spacing:.04em;line-height:14px;margin:0;text-transform:uppercase}.rich-text-editor-showcase__feedback{display:flex;flex-direction:column;gap:4px;margin-top:12px}.rich-text-editor-showcase__feedback-line{color:var(--ds-gray-600);font-size:12px;font-weight:500;line-height:20px;margin:0}.search-showcase__sheet{display:flex;flex-direction:column;gap:28px;width:100%}.search-showcase__matrix{display:flex;flex-direction:column;gap:16px;width:100%}.search-showcase__row{background:var(--ds-white);border:1px solid var(--ds-gray-200);border-radius:8px;display:flex;flex-direction:column;gap:10px;padding:16px}.search-showcase__row--selected{border-color:var(--ds-blue-300);box-shadow:0 0 0 1px var(--ds-blue-100)}.search-showcase__label{color:var(--ds-gray-400);font-size:10px;font-weight:600;letter-spacing:.04em;line-height:14px;margin:0;text-transform:uppercase}.select-showcase__sheet{display:flex;flex-direction:column;gap:28px;width:100%}.select-showcase__live-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,240px));width:100%}.select-showcase__matrix{display:flex;flex-direction:column;gap:16px;width:100%}.select-showcase__row{background:var(--ds-white);border:1px solid var(--ds-gray-200);border-radius:8px;display:flex;flex-direction:column;gap:10px;padding:16px}.select-showcase__row--expanded{min-height:420px}.select-showcase__row--selected{border-color:var(--ds-blue-300);box-shadow:0 0 0 1px var(--ds-blue-100)}.select-showcase__label{color:var(--ds-gray-400);font-size:10px;font-weight:600;letter-spacing:.04em;line-height:14px;margin:0;text-transform:uppercase}.stepper-showcase__sheet{display:flex;flex-direction:column;gap:28px;width:100%}.stepper-showcase__form-shell{background:var(--ds-white);border:1px solid var(--ds-gray-200);border-radius:8px;display:flex;flex-direction:column;gap:24px;padding:24px;width:100%}.stepper-showcase__form-shell--vertical{align-items:flex-start;flex-direction:row;gap:32px}.stepper-showcase__form-body{display:flex;flex-direction:column;gap:16px;width:100%}.stepper-showcase__form-field{background:var(--ds-gray-100);border-radius:8px;height:32px;width:100%}.stepper-showcase__form-field--short{width:240px}.stepper-showcase__matrix{display:flex;flex-direction:column;gap:16px;width:100%}.stepper-showcase__section-title{color:var(--ds-gray-700);font-size:12px;font-weight:600;line-height:18px;margin:0}.stepper-showcase__row,.stepper-showcase__step-state-row{background:var(--ds-white);border:1px solid var(--ds-gray-200);border-radius:8px;display:flex;flex-direction:column;gap:12px;padding:16px}.stepper-showcase__row--selected{border-color:var(--ds-blue-300);box-shadow:0 0 0 1px var(--ds-blue-100)}.stepper-showcase__row--vertical-preview{align-items:flex-start}.stepper-showcase__row-label{color:var(--ds-gray-400);font-size:10px;font-weight:600;letter-spacing:.04em;line-height:14px;text-transform:uppercase}.stepper-showcase__step-states{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:720px){.stepper-showcase__step-states{grid-template-columns:1fr}}.tabs-showcase__sheet{gap:28px}.tabs-showcase__panel,.tabs-showcase__sheet{display:flex;flex-direction:column;width:100%}.tabs-showcase__panel{background:var(--ds-white);border:1px solid var(--ds-gray-200);border-radius:8px;gap:16px;padding:24px}.tabs-showcase__panel--vertical{align-items:flex-start;flex-direction:row;gap:24px}.tabs-showcase__content{background:var(--ds-blue-100);border:1px solid var(--ds-blue-200);border-radius:8px;display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0;padding:16px}.tabs-showcase__content-title{color:var(--ds-gray-700);font-size:14px;font-weight:600;line-height:22px;margin:0}.tabs-showcase__content-body{color:var(--ds-gray-500);font-size:13px;font-weight:500;line-height:20px;margin:0}.tabs-showcase__matrix{display:flex;flex-direction:column;gap:16px;width:100%}.tabs-showcase__section-title{color:var(--ds-gray-700);font-size:12px;font-weight:600;line-height:18px;margin:0}.tabs-showcase__row,.tabs-showcase__state-row{background:var(--ds-white);border:1px solid var(--ds-gray-200);border-radius:8px;display:flex;flex-direction:column;gap:12px;padding:16px}.tabs-showcase__row--selected{border-color:var(--ds-blue-300);box-shadow:0 0 0 1px var(--ds-blue-100)}.tabs-showcase__row-label{color:var(--ds-gray-400);font-size:10px;font-weight:600;letter-spacing:.04em;line-height:14px;text-transform:uppercase}.tabs-showcase__states{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:720px){.tabs-showcase__states{grid-template-columns:1fr}}.toast-showcase__sheet{display:flex;flex-direction:column;gap:28px;width:100%}.toast-showcase__live-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));width:100%}.toast-showcase__live-card{align-items:stretch;background:var(--ds-white);border:1px solid var(--ds-gray-200);border-radius:8px;display:flex;flex-direction:column;gap:10px;min-width:0;padding:12px 10px;scroll-margin:12px;transition:border-color .15s ease,box-shadow .15s ease}.toast-showcase__live-card--selected{border-color:var(--ds-blue-300);box-shadow:0 0 0 1px var(--ds-blue-100)}.toast-showcase__live-card-label{color:var(--ds-gray-400);font-size:10px;font-weight:600;letter-spacing:.04em;line-height:14px;text-align:center;text-transform:uppercase}.toast-showcase__live-card .ds-toast{width:100%}.toggle-switch-showcase__sheet{display:flex;flex-direction:column;gap:28px;padding-bottom:2px;padding-top:2px;width:100%}.toggle-switch-showcase__stage-wrap{max-width:100%}.toggle-switch-showcase__matrix-header,.toggle-switch-showcase__matrix-row{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:96px repeat(4,minmax(0,1fr))}.toggle-switch-showcase__matrix-header{margin-bottom:8px}.toggle-switch-showcase__matrix-corner,.toggle-switch-showcase__matrix-header-cell,.toggle-switch-showcase__matrix-row-label{color:var(--ds-gray-400);font-size:10px;font-weight:600;letter-spacing:.04em;line-height:14px;text-transform:uppercase}.toggle-switch-showcase__matrix-header-cell{text-align:center}.toggle-switch-showcase__matrix-row{border:2px solid #0000;border-radius:8px;padding:6px 8px;scroll-margin:12px;transition:border-color .15s ease,background-color .15s ease}.toggle-switch-showcase__matrix-row+.toggle-switch-showcase__matrix-row{margin-top:8px}.toggle-switch-showcase__matrix-row--selected{background:var(--ds-blue-100);border-color:var(--ds-blue-400)}.toggle-switch-showcase__matrix-row-label{color:var(--ds-gray-600);font-size:11px;font-weight:500;letter-spacing:0;text-transform:none}.toggle-switch-showcase__matrix-cell{display:flex;justify-content:center;min-width:0}.tooltip-showcase__sheet{display:flex;flex-direction:column;gap:28px;width:100%}.tooltip-showcase__live-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));overflow:visible;width:100%}.tooltip-showcase__live-card{align-items:center;background:var(--ds-white);border:1px solid var(--ds-gray-200);border-radius:8px;display:flex;flex-direction:column;gap:12px;justify-content:center;min-height:128px;overflow:visible;padding:20px 16px;scroll-margin:12px;transition:border-color .15s ease,box-shadow .15s ease}.tooltip-showcase__live-card--selected{border-color:var(--ds-blue-300);box-shadow:0 0 0 1px var(--ds-blue-100)}.tooltip-showcase__live-card-label{color:var(--ds-gray-400);font-size:10px;font-weight:600;letter-spacing:.04em;line-height:14px;text-align:center;text-transform:uppercase}@media (max-width:960px){.tooltip-showcase__live-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.tooltip-showcase__live-grid{grid-template-columns:1fr}}.ui-page{background:var(--ds-gray-100);display:flex;min-height:calc(100vh - 56px);width:100%}.ui-page__workspace{display:flex;flex:1 1;flex-direction:row;min-width:0;overflow:hidden}.ui-page__empty{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:8px;justify-content:center;padding:32px;text-align:center}.ui-page__empty h2{color:var(--ds-gray-800);font-size:20px;font-weight:600;margin:0}.ui-page__empty p{color:var(--ds-gray-500);font-size:14px;margin:0}.ui-page__empty-note{color:var(--ds-gray-400)}.ui-sidebar{background:var(--ds-white);border-right:1px solid var(--ds-gray-200);display:flex;flex-direction:column;flex-shrink:0;width:240px}.ui-sidebar__header{border-bottom:1px solid var(--ds-gray-200);padding:20px 16px 12px}.ui-sidebar__title{color:var(--ds-gray-900);font-size:16px;font-weight:600;line-height:24px;margin:0}.ui-sidebar__subtitle{color:var(--ds-gray-400);font-size:12px;font-weight:500;line-height:20px;margin:4px 0 0}.ui-sidebar__nav{flex:1 1;overflow-y:auto;padding:12px 8px 16px}.ui-sidebar__divider{background:var(--ds-gray-200);height:1px;margin:8px 12px}.ui-sidebar__section-label{color:var(--ds-gray-400);font-size:10px;font-weight:600;letter-spacing:.04em;line-height:14px;margin:0;padding:4px 12px 8px;text-transform:uppercase}.ui-sidebar__list{list-style:none;margin:0;padding:0}.ui-sidebar__item{background:#0000;border:none;border-radius:6px;color:var(--ds-gray-700);cursor:pointer;display:block;font-size:14px;font-weight:500;line-height:22px;padding:8px 12px;text-align:left;width:100%}.ui-sidebar__item:hover{background:var(--ds-gray-100)}.ui-sidebar__item--active{background:var(--ds-blue-100);color:var(--ds-blue-600)}.ui-preview{background:var(--ds-gray-100);border-right:1px solid var(--ds-gray-200);display:flex;flex:1 1;flex-direction:column;min-width:0}.ui-preview__header{background:var(--ds-white);border-bottom:1px solid var(--ds-gray-200);padding:20px 24px 12px}.ui-preview__title{color:var(--ds-gray-900);font-size:18px;font-weight:600;line-height:28px;margin:0}.ui-preview__description{color:var(--ds-gray-500);font-size:13px;font-weight:500;line-height:20px;margin:0}.ui-preview__canvas{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:auto;padding:0 24px}.ui-preview__stage{align-self:center;display:flex;flex-shrink:0;justify-content:center;margin:auto;max-width:100%;padding:32px 0;width:100%}.ui-preview__stage--wide{max-width:100%}.ui-showcase-live{align-items:flex-start;background:var(--ds-white);border:1px solid var(--ds-gray-200);border-radius:8px;display:flex;flex-direction:column;gap:12px;padding:16px;width:100%}.ui-showcase-live--dark{background:var(--ds-gray-900);border-color:var(--ds-gray-800)}.ui-showcase-live--dark .ui-showcase-live__note,.ui-showcase-live--dark .ui-showcase-live__title{color:var(--ds-gray-200)}.ui-showcase-live__title{color:var(--ds-gray-700);font-size:12px;font-weight:600;line-height:18px;margin:0}.ui-showcase-live__note{color:var(--ds-gray-500);font-size:12px;font-weight:500;line-height:18px;margin:0}.ui-showcase-live__content{align-items:center;display:flex;flex-wrap:wrap;gap:12px;width:100%}.ui-showcase-live__content--full .ds-alert{width:100%}.ui-properties{background:var(--ds-white);display:flex;flex-direction:column;flex-shrink:0;width:300px}.ui-properties__header{border-bottom:1px solid var(--ds-gray-200);padding:20px 16px 12px}.ui-properties__title{color:var(--ds-gray-900);font-size:16px;font-weight:600;line-height:24px;margin:0}.ui-properties__subtitle{color:var(--ds-gray-400);font-size:12px;font-weight:500;line-height:20px;margin:4px 0 0}.ui-properties__body{flex:1 1;overflow-y:auto;padding:12px 16px 24px}.ui-properties__section+.ui-properties__section{margin-top:20px}.ui-properties__section-title{color:var(--ds-gray-400);font-size:11px;font-weight:600;letter-spacing:.04em;line-height:16px;margin:0 0 10px;text-transform:uppercase}.ui-properties__fields{display:flex;flex-direction:column;gap:12px}.ui-properties__field{display:flex;flex-direction:column;gap:6px}.ui-properties__label{color:var(--ds-gray-600);font-size:12px;font-weight:500;line-height:18px}.ui-field-control{background:var(--ds-white);border:1px solid var(--ds-gray-200);border-radius:6px;color:var(--ds-gray-800);font-size:13px;font-weight:500;line-height:20px;padding:8px 10px;width:100%}.ui-field-control:focus{border-color:var(--ds-blue-400);box-shadow:0 0 0 2px var(--ds-blue-100);outline:none}.ui-field-control:disabled{background:var(--ds-gray-100);color:var(--ds-gray-400);cursor:not-allowed}.ui-field-control--textarea{min-height:88px;resize:vertical}.ui-field-checkbox{align-items:center;color:var(--ds-gray-700);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px}.ui-field-checkbox input{accent-color:var(--ds-blue-500);height:14px;width:14px}.action-buttons-showcase__stage-wrap{align-self:stretch;width:100%}.action-buttons-showcase__sheet{display:flex;flex-direction:column;gap:24px;width:100%}.action-buttons-showcase__live-stage{align-items:center;background:var(--ds-white);border:1px solid var(--ds-gray-200);border-radius:12px;display:flex;gap:32px;padding:24px}.action-buttons-showcase__section-title{color:var(--ds-gray-600);font-size:13px;font-weight:600;margin:0 0 12px}.action-buttons-showcase__grid{display:flex;flex-direction:column;gap:12px}.action-buttons-showcase__grid-row{align-items:center;display:flex;gap:12px}.action-buttons-showcase__grid-label{color:var(--ds-gray-500);font-size:13px;min-width:160px}.action-buttons-showcase__recipes{display:flex;flex-direction:column;gap:16px}.action-buttons-showcase__recipe{align-items:center;display:flex;gap:12px}.calendar-showcase__sheet{display:flex;flex-direction:column;gap:24px;padding-bottom:2px;padding-top:2px;width:100%}.calendar-showcase__stage-wrap{max-width:100%}.calendar-showcase__section{align-items:flex-start;border:2px solid #0000;border-radius:8px;display:flex;flex-direction:column;gap:12px;padding:12px;scroll-margin:12px;transition:border-color .15s ease,background-color .15s ease}.calendar-showcase__section--selected{background:var(--ds-blue-100);border-color:var(--ds-blue-400)}.calendar-showcase__section-title{color:var(--ds-gray-700);font-size:12px;font-weight:600;line-height:18px;margin:0}.calendar-showcase__example{align-items:flex-start;border-top:1px solid var(--ds-gray-200);display:flex;flex-direction:column;gap:12px;margin-top:8px;padding:12px}.calendar-showcase__example-copy{display:flex;flex-direction:column;gap:6px}.calendar-showcase__example-description,.calendar-showcase__example-selection{color:var(--ds-gray-600);font-size:12px;line-height:18px;margin:0}.calendar-showcase__example-selection{color:var(--ds-gray-700);font-weight:600}.calendar-showcase__weekday-toggles{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.calendar-showcase__weekday-toggle{align-items:center;color:var(--ds-gray-700);cursor:pointer;display:flex;font-size:12px;gap:6px;line-height:18px}.contextual-menu-showcase__sheet{display:flex;flex-direction:column;gap:28px;padding-bottom:2px;padding-top:2px;width:100%}.contextual-menu-showcase__stage-wrap{max-width:100%}.contextual-menu-showcase__selection-note{color:var(--ds-gray-500);font-size:12px;font-weight:500;line-height:18px;margin:0}.contextual-menu-showcase__matrix-header,.contextual-menu-showcase__matrix-row{grid-gap:10px;align-items:start;display:grid;gap:10px;grid-template-columns:96px repeat(3,minmax(0,1fr))}.contextual-menu-showcase__matrix-header{margin-bottom:8px}.contextual-menu-showcase__matrix-corner,.contextual-menu-showcase__matrix-header-cell,.contextual-menu-showcase__matrix-row-label{color:var(--ds-gray-400);font-size:10px;font-weight:600;letter-spacing:.04em;line-height:14px;text-transform:uppercase}.contextual-menu-showcase__matrix-header-cell{text-align:center}.contextual-menu-showcase__matrix-row-label{color:var(--ds-gray-600);font-size:11px;font-weight:500;letter-spacing:0;padding-top:4px;text-transform:none}.contextual-menu-showcase__matrix-cell{border:2px solid #0000;border-radius:8px;display:flex;justify-content:center;min-height:0;padding:8px;scroll-margin:12px;transition:border-color .15s ease,background-color .15s ease}.contextual-menu-showcase__matrix-cell--selected{background:var(--ds-blue-100);border-color:var(--ds-blue-400)}.button-showcase__stage-wrap{max-width:100%}.button-showcase__sheet{display:flex;flex-direction:column;gap:28px;padding-bottom:2px;padding-top:2px;width:100%}.button-showcase__section-title{color:var(--ds-gray-700);font-size:12px;font-weight:600;line-height:18px;margin:0 0 12px}.button-showcase__live-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(148px,1fr));width:100%}.button-showcase__live-card{align-items:center;border:2px solid #0000;border-radius:8px;display:flex;flex-direction:column;gap:10px;min-width:0;padding:12px 10px;scroll-margin:12px;transition:border-color .15s ease,background-color .15s ease}.button-showcase__live-card--selected{background:var(--ds-blue-100);border-color:var(--ds-blue-400)}.ui-showcase-live--dark .button-showcase__live-card--selected{background:#4093f226;border-color:var(--ds-blue-400)}.button-showcase__live-card-label{color:var(--ds-gray-600);font-size:10px;font-weight:600;letter-spacing:.02em;line-height:14px;text-align:center;width:100%}.ui-showcase-live--dark .button-showcase__live-card-label{color:var(--ds-gray-200)}.button-showcase__live-card .ds-button{max-width:100%}.button-showcase__group{border:2px solid #0000;border-radius:8px;padding:12px 10px;transition:border-color .15s ease,background-color .15s ease}.button-showcase__group--selected{background:var(--ds-blue-100);border-color:var(--ds-blue-400)}.button-showcase__matrix-header,.button-showcase__matrix-row{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:88px repeat(4,minmax(0,1fr))}.button-showcase__matrix-header{margin-bottom:8px}.button-showcase__matrix-corner,.button-showcase__matrix-header-cell,.button-showcase__matrix-row-label{color:var(--ds-gray-400);font-size:10px;font-weight:600;letter-spacing:.04em;line-height:14px;text-transform:uppercase}.button-showcase__matrix-header-cell{text-align:center}.button-showcase__matrix-row+.button-showcase__matrix-row{margin-top:8px}.button-showcase__matrix-row-label{color:var(--ds-gray-600);font-size:11px;font-weight:500;letter-spacing:0;text-transform:none}.button-showcase__matrix-cell{display:flex;justify-content:center;min-width:0}.button-showcase__matrix-cell .ds-button{max-width:100%}.breadcrumbs-showcase__sheet{display:flex;flex-direction:column;gap:28px;padding-bottom:2px;padding-top:2px;width:100%}.breadcrumbs-showcase__stage-wrap{max-width:100%}.breadcrumbs-showcase__row{border:2px solid #0000;border-radius:8px;display:flex;flex-direction:column;gap:10px;padding:12px 10px;transition:border-color .15s ease,background-color .15s ease}.breadcrumbs-showcase__row--selected{background:var(--ds-blue-100);border-color:var(--ds-blue-400)}.breadcrumbs-showcase__row-label{color:var(--ds-gray-600);font-size:11px;font-weight:600;line-height:16px}.breadcrumbs-showcase__preview{display:flex;min-width:0;overflow-x:auto}.breadcrumbs-showcase__preview .ds-breadcrumbs{flex-shrink:0}.badge-showcase__stage-wrap{max-width:100%}.badge-showcase__sheet{display:flex;flex-direction:column;gap:28px;padding-bottom:2px;padding-top:2px;width:100%}.badge-showcase__row,.badge-showcase__sheet-header{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:88px repeat(4,minmax(0,1fr))}.badge-showcase__sheet-header-label{color:var(--ds-gray-400);font-size:10px;font-weight:600;letter-spacing:.04em;line-height:14px;text-transform:uppercase}.badge-showcase__sheet-header-label--variant{text-align:center}.badge-showcase__row{border:2px solid #0000;border-radius:8px;padding:6px 8px;scroll-margin:12px;transition:border-color .15s ease,background-color .15s ease}.badge-showcase__row--selected{background:var(--ds-blue-100);border-color:var(--ds-blue-400)}.badge-showcase__row-label{color:var(--ds-gray-600);font-size:11px;font-weight:500;line-height:16px}.badge-showcase__cell{display:flex;justify-content:center;min-width:0}.avatar-showcase__stage-wrap,.badge-showcase__cell .ds-badge{max-width:100%}.avatar-showcase__sheet{display:flex;flex-direction:column;gap:28px;padding-bottom:2px;padding-top:2px;width:100%}.avatar-showcase__live-samples{align-items:flex-start;display:flex;flex-wrap:wrap;gap:20px}.avatar-showcase__sample{align-items:center;display:flex;flex-direction:column;gap:8px;min-width:72px}.avatar-showcase__sample-label{color:var(--ds-gray-500);font-size:11px;font-weight:500;line-height:16px}.avatar-showcase__row,.avatar-showcase__sheet-header{grid-gap:16px;align-items:center;display:grid;gap:16px;grid-template-columns:72px repeat(2,48px)}.avatar-showcase__sheet-header-label{color:var(--ds-gray-400);font-size:10px;font-weight:600;letter-spacing:.04em;line-height:14px;text-transform:uppercase}.avatar-showcase__sheet-header-label--mode{text-align:center}.avatar-showcase__row{border:2px solid #0000;border-radius:8px;padding:6px 8px;scroll-margin:12px;transition:border-color .15s ease,background-color .15s ease}.avatar-showcase__row--selected{background:var(--ds-blue-100);border-color:var(--ds-blue-400)}.avatar-showcase__row-label{color:var(--ds-gray-600);font-size:11px;font-weight:500;line-height:16px}.avatar-showcase__cell{display:flex;justify-content:center}.accordion-showcase__stage-wrap{max-width:100%}.accordion-showcase__sheet{display:flex;flex-direction:column;gap:28px;padding-bottom:2px;padding-top:2px;width:100%}.accordion-showcase__block,.accordion-showcase__preview{width:100%}.accordion-showcase__preview .ds-accordion,.accordion-showcase__preview>.ds-accordion-item{max-width:none;width:100%}.accordion-showcase__section{display:flex;flex-direction:column;gap:12px}.accordion-showcase__section-title{color:var(--ds-gray-400);font-size:11px;font-weight:600;letter-spacing:.04em;line-height:16px;margin:0;text-transform:uppercase}.accordion-showcase__single-grid{display:flex;flex-direction:column;gap:16px;width:100%}.accordion-showcase__example{display:flex;flex-direction:column;gap:8px;width:100%}.accordion-showcase__example-label{color:var(--ds-gray-500);font-size:12px;font-weight:500;line-height:18px}.alert-showcase__stage-wrap{max-width:100%}.alert-showcase__sheet{display:flex;flex-direction:column;gap:28px;padding-bottom:2px;padding-top:2px;width:100%}.alert-showcase__row,.alert-showcase__sheet-header{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:88px repeat(2,minmax(0,1fr))}.alert-showcase__sheet-header-label{color:var(--ds-gray-400);font-size:10px;font-weight:600;letter-spacing:.04em;line-height:14px;text-transform:uppercase}.alert-showcase__sheet-header-label--layout{text-align:center}.alert-showcase__row{border:2px solid #0000;border-radius:8px;padding:10px 8px;scroll-margin:12px;transition:border-color .15s ease,background-color .15s ease}.alert-showcase__row--selected{background:var(--ds-blue-100);border-color:var(--ds-blue-400)}.alert-showcase__row-label{color:var(--ds-gray-600);font-size:11px;font-weight:600;line-height:16px;padding-top:12px}.alert-showcase__cell{display:flex;justify-content:center;min-width:0}.alert-showcase__action-note{color:var(--ds-gray-600);font-size:12px;font-weight:500;line-height:20px;margin:0}.alert-showcase__feedback{display:flex;flex-direction:column;gap:4px;margin-top:12px}.data-table-showcase__stage-wrap{max-width:100%}.data-table-showcase__sheet{display:flex;flex-direction:column;gap:28px;padding-bottom:2px;padding-top:2px;width:100%}.data-table-showcase__live{margin:0;width:100%}.data-table-showcase__section-header{margin-bottom:-12px}.data-table-showcase__section-header--states{margin-top:4px}.data-table-showcase__section-label{color:var(--ds-gray-400);font-size:10px;font-weight:600;letter-spacing:.04em;line-height:14px;text-transform:uppercase}.data-table-showcase__state-row,.data-table-showcase__variant-row{align-items:flex-start;border:2px solid #0000;border-radius:8px;display:flex;flex-direction:column;gap:8px;padding:8px;scroll-margin:12px;transition:border-color .15s ease,background-color .15s ease}.data-table-showcase__state-row+.data-table-showcase__state-row,.data-table-showcase__variant-row+.data-table-showcase__variant-row{margin-top:4px}.data-table-showcase__state-row--selected,.data-table-showcase__variant-row--selected{background:var(--ds-blue-100);border-color:var(--ds-blue-400)}.data-table-showcase__state-label,.data-table-showcase__variant-label{color:var(--ds-gray-600);font-size:11px;font-weight:500;line-height:16px}.data-table-showcase__state-preview,.data-table-showcase__variant-preview{min-width:0;width:100%}.drawer-showcase__sheet{display:flex;flex-direction:column;gap:28px;padding-bottom:2px;padding-top:2px;width:100%}.drawer-showcase__stage-wrap{max-width:100%}.drawer-showcase__stage{border:1px solid var(--ds-gray-200);border-radius:12px;height:520px;overflow:hidden}.drawer-showcase__stage--short{height:420px}.drawer-showcase__section-header{margin-bottom:-12px}.drawer-showcase__section-label{color:var(--ds-gray-400);font-size:10px;font-weight:600;letter-spacing:.04em;line-height:14px;text-transform:uppercase}.drawer-showcase__variants{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.drawer-showcase__variant{display:flex;flex-direction:column;gap:8px}.drawer-showcase__variant-label{color:var(--ds-gray-600);font-size:11px;font-weight:500;line-height:16px}.header-showcase__stage-wrap{max-width:100%}.header-showcase__sheet{display:flex;flex-direction:column;gap:28px;padding-bottom:2px;padding-top:2px;width:100%}.header-showcase__stage{border:1px solid var(--ds-gray-200);border-radius:12px;overflow:hidden}.header-showcase__stage--live{border-bottom:none;border-left:none;border-radius:0 0 8px 8px;border-right:none;margin:0 -16px -16px;width:calc(100% + 32px)}.header-showcase__section-header{margin-bottom:-12px}.header-showcase__section-label{color:var(--ds-gray-400);font-size:10px;font-weight:600;letter-spacing:.04em;line-height:14px;text-transform:uppercase}.header-showcase__variants{display:flex;flex-direction:column;gap:20px}.header-showcase__variant{display:flex;flex-direction:column;gap:8px}.header-showcase__variant-label{color:var(--ds-gray-600);font-size:11px;font-weight:500;line-height:16px}.header-showcase__feedback{color:var(--ds-gray-600);font-size:12px;line-height:20px;margin:12px 0 0}.pagination-showcase__sheet{display:flex;flex-direction:column;gap:28px;width:100%}.pagination-showcase__matrix{display:flex;flex-direction:column;gap:20px;width:100%}.pagination-showcase__matrix-row{background:var(--ds-white);border:1px solid var(--ds-gray-200);border-radius:8px;display:flex;flex-direction:column;gap:10px;padding:16px}.pagination-showcase__matrix-label{color:var(--ds-gray-400);font-size:10px;font-weight:600;letter-spacing:.04em;line-height:14px;margin:0;text-transform:uppercase}.select-provider-contact-modal .modal-content{border-radius:8px;width:fit-content}.select-provider-contact-modal .modal-body{border-radius:0 0 8px 8px;display:flex;flex-direction:column;gap:8px;padding:8px 12px}.select-provider-contact-modal .provider-contact-item{border:1px solid var(--gray-200);border-radius:8px;display:flex;flex-direction:column;justify-content:space-between;padding:5px 8px;width:280px}.select-provider-contact-modal .spcm-display-number{display:flex;justify-content:space-between}.select-provider-contact-modal .spcm-dn-number{color:var(--gray-700);font-size:14px;font-weight:500}.select-provider-contact-modal .spcm-dn-preferred{align-items:center;background:var(--blue-100);border-radius:8px;color:var(--blue-700);display:flex;font-size:12px;font-weight:500;justify-content:center;padding:0 8px}.select-provider-contact-modal .spcm-label{color:var(--gray-400);font-size:12px;font-weight:500}.skeleton-loading .e-skeleton-rectangle{background:var(--gray-100);border-radius:8px}.centered-skeleton-box-buttons{align-items:center;border:1px solid #efefef;border-radius:8px;display:flex;flex-direction:column;gap:16px;height:140px;justify-content:center;margin:0 0 20px}.marketing-skeleton-header{background:var(--gray-white);border-radius:8px;display:flex;justify-content:space-between;margin-bottom:8px;padding:8px 0 0}.marketing-skeleton-header-title{padding:8px 0 10px}.marketing-skeleton-header-left,.marketing-skeleton-header-left-inner{align-items:center;display:flex;flex-shrink:0;height:32px;justify-content:center}.marketing-skeleton-header-left-inner{width:165px}.mshli-button-group{align-items:flex-start;display:flex;flex-shrink:0;gap:8px;height:32px;justify-content:center;width:100%}.mshli-button-group-one{fill:var(--gray-100);flex-shrink:0;height:32px;width:81px}.mshli-button-group-two{fill:var(--gray-white);width:81px}.marketing-skeleton-header-right,.marketing-skeleton-header-right-inner,.mshri-button-group{align-items:center;display:flex;flex-shrink:0;height:32px;justify-content:center;width:139px}.mshli-button-group-two{fill:var(--gray-200);flex-shrink:0;height:32px;width:139px}.marketing-skeleton-body{flex-shrink:0;height:880px;margin-bottom:16px;width:100%}.ms-body-rectangle{background:#e6e6e6;border-radius:22.5px;flex-shrink:0;height:15.75px;width:67px}.ms-body-one{flex-shrink:0;width:100%}.ms-body-one,.ms-body-one-inner{align-items:center;display:flex;height:134px;justify-content:center}.ms-body-one-inner{background:var(--gray-white);border-radius:8px;flex:1 0;padding:28px 631.5px}.ms-body-one-inner-box{height:78px;text-align:center;width:564px}.ms-body-one-inner-box-rectangle{background:#e6e6e6;border-radius:17.5px;flex-shrink:0;height:12.25px;margin:0 0 20px 80px;width:223px}.ms-body-one-inner-box-columns{display:flex;flex-shrink:0;gap:8px;height:40px;width:564px}.ms-body-one-inner-box-columns-button-one{align-items:flex-start;background:var(--gray-200);border-radius:8px;display:inline-flex;gap:8px;padding:8px 104.5px 8px 26.5px}.ms-body-one-inner-box-columns-button-one-box{height:24px;width:24px}.ms-body-one-inner-box-columns-button-one-rectangle{background:#e6e6e6;border-radius:20px;height:14px;width:104px}.ms-body-one-inner-box-columns-rectangle{background:#e6e6e6;border-radius:17.5px;flex-shrink:0;height:12.25px;width:8px}.ms-body-one-inner-box-columns-button-two{align-items:center;background:var(--gray-white);border-radius:8px;display:inline-flex;flex-shrink:0;height:40px;padding:8px 108.5px 18px 11.5px}.ms-body-one-inner-box-columns-button-two-rectangle{background:#e6e6e6;border-radius:20px;height:14px;width:147px}.ms-body-two-column-one-box{align-items:center;background:var(--gray-100);border-radius:8px;display:flex;flex-shrink:0;height:540px;justify-content:center;padding:0 390px;width:100%}.ms-body-two-column-one-rectangle{background:#e6e6e6;border-radius:22.5px;flex-shrink:0;height:15.75px;margin-bottom:20px;width:864px}.ms-body-two-column-one-box-inner{grid-gap:10px;display:grid;flex-shrink:0;gap:10px;height:122px;width:564px}.ms-body-two-column-one-box-inner-rectangle-one{background:#e6e6e6;border-radius:22.5px;flex-shrink:0;height:15.75px;margin:0 auto;width:154px}.ms-body-two-column-one-box-inner-rectangle-two{background:#e6e6e6;border-radius:17.5px;flex-shrink:0;height:12.25px;margin:0 0 0 135px;width:172px}.ms-body-two-column-one-box-inner-buttons{display:flex;flex-shrink:0;gap:8px;height:40px;width:100%}.ms-body-two-column-one-box-inner-buttons .e-skeleton-rectangle{background:#e6e6e6}.ms-body-two-column-one-box-inner-buttons-button-one{align-items:flex-start;background:var(--gray-200);border-radius:8px;display:inline-flex;gap:8px;padding:8px 80.5px 8px 26.5px}.ms-body-two-column-one-box-inner-buttons-button-one-rectangle{background:#e6e6e6;border-radius:20px;height:14px;width:128px}.ms-body-two-column-one-box-inner-buttons-button-two{align-items:center;background:var(--gray-white);border-radius:8px;display:inline-flex;flex-shrink:0;height:40px;padding:8px 125.5px 18px 11.5px}.ms-body-two-column-one-box-inner-buttons-button-two-rectangle{background:#e6e6e6;border-radius:20px;height:14px;width:130px}.ms-body-two-column-one-box-inner-buttons-rectangle{background:#e6e6e6;border-radius:17.5px;flex-shrink:0;height:12.25px;width:7px}.ms-body-two-column-two-rectangle{background:#e6e6e6;border-radius:22.5px;height:15.75px;margin-bottom:20px;width:243px}.ms-body-two-column-two-box{align-self:stretch;background:var(--gray-100);border-radius:8px;height:618px}.centered-flex-container{align-items:center;display:flex;gap:16px;justify-content:center}.marketing-management-container{padding:8px 0}.marketing-management-container--template-editor{background:var(--blue-100);border:1px solid var(--blue-200);border-radius:16px;overflow:hidden}.marketing-management-navbar{border-bottom:1px solid var(--blue-200);display:flex;flex-direction:row;justify-content:space-between;padding:0 12px 8px}.marketing-management-navbar .mmn-back-template{color:var(--blue-500);font-size:14px;font-weight:500}.marketing-management-navbar .divider{align-self:center;background-color:var(--blue-400);display:inline-block;height:32px;width:1px}.marketing-management-navbar .e-calandar-content-table .e-disabled .e-day,.marketing-management-navbar .e-control.e-calendar td.e-disabled.e-weekend:nth-child(6) .e-day,.marketing-management-navbar .e-control.e-calendar td.e-disabled.e-weekend:nth-child(7) .e-day{background:none;border:none;color:#adb5bd!important}.marketing-management-navbar .e-control.e-calendar .e-header.e-month .e-next.e-disabled{opacity:.5}.marketing-management-navbar .mmc-button-group-container{align-items:center;display:flex;flex-direction:row;gap:8px}.marketing-management-navbar .mmc-button-group-container .button-date{white-space:nowrap}.marketing-management-navbar .mmc-campaign-calendar-nav-anchor,.marketing-management-navbar .mmc-main-button-container{align-items:center;display:flex;flex-direction:row;flex-shrink:0;gap:8px}.marketing-management-navbar .mmc-campaign-toolbar-anchor{align-items:center;display:flex;flex:1 1 auto;justify-content:flex-end;min-width:0}.marketing-management-navbar .mmc-campaign-toolbar-anchor .mc-search-filter-container{align-items:center;display:flex;flex-direction:row;gap:8px;max-width:min(640px,100%);position:static;width:100%}.marketing-management-navbar .button-date.mgc_calendar_2_fill:before,.marketing-management-navbar .button-date.mgc_down_small_fill:before{color:var(--blue-600)!important}.marketing-management-navbar .e-date-range-wrapper,.marketing-management-navbar .e-date-wrapper{border:1px solid var(--blue-200)!important;display:flex;flex-direction:row-reverse}.marketing-management-navbar .e-date-range-wrapper input.e-input{color:var(--blue-600)!important;font-size:14px;font-weight:500;text-align:center}.marketing-management-navbar .e-input-group .e-input[readonly],.marketing-management-navbar .e-input-group .e-input[readonly]~span.e-input-group-icon{background:none}.marketing-management-navbar .e-input-group-icon.e-range-icon:before{color:var(--blue-600);content:"\eabe";font-family:MingCute;font-size:20px}.marketing-management-navbar .e-input-group-icon.e-date-icon.e-icons,.marketing-management-navbar .e-input-group-icon.e-range-icon.e-icons{border:0}.marketing-management-navbar .e-input-group.e-control-wrapper:not(.e-disabled) .e-input-group-icon:hover{background-color:var(--blue-200)}.marketing-management-navbar .mmc-arrow-navigator{display:flex}.marketing-management-navbar .mmc-arrow-navigator span{color:var(--blue-600);cursor:pointer;font-size:22px;padding:4px;transition:opacity .2s ease}.marketing-management-navbar .mmc-arrow-navigator span.disabled{opacity:.5;pointer-events:none}.marketing-management-navbar .mm-main-btn{flex-shrink:0;white-space:nowrap}.mo-analytics,.mo-campaign{align-items:flex-start;display:flex;flex-direction:column;gap:8px}.custom-dropdown-selected-text{margin-right:5px}.mbg .nb-handle{margin-bottom:4px;margin-left:0}.marketing-overview-container{align-items:flex-start;display:flex;flex-direction:column;gap:16px;padding:8px 0}.connect-review-container{align-items:center;background:#fff;border:1px solid var(--blue-200);border-radius:8px;display:flex;flex:1 0;flex-direction:column;gap:16px;height:140px;justify-content:center;padding:40px 8px}.connect-review-inner{align-items:center;display:flex;flex-direction:column;gap:16px}.connect-review-title{color:var(--gray-700);font-size:14px;font-style:normal;font-weight:500;line-height:22px}.connect-review-sites{align-items:center;display:flex;gap:8px;justify-content:center;width:564px}.connect-review-sites .button:hover svg{color:#000}.connect-review-or{font-size:14px;font-style:normal;font-weight:400;line-height:22px}.title-overview{color:#000;font-size:18px;font-style:normal;font-weight:600;line-height:28px}.overview-comment-box{align-items:center;background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;display:flex;height:500px;justify-content:center;margin-top:10px;padding:0 390px;width:100%}.no-comments-shown{color:var(--gray-700);font-size:18px;font-style:normal;font-weight:600;line-height:28px}.marketing-reviews{position:relative;width:100%}.col-ranking{flex:1 0;flex-direction:column}.col-ranking,.ranking-section{align-items:flex-start;display:flex;gap:8px}.ranking-section{background:var(--gray-100);border:1px solid var(--gray-200);border-radius:8px;flex-direction:column;flex-shrink:0;padding:8px;width:100%}.ranking-inner{align-items:flex-start;align-self:stretch;display:flex;flex:1 0;flex-direction:column;gap:16px;justify-content:center}.ranking-list{align-items:center;display:flex;height:100px;justify-content:space-between;padding:8px 0;width:100%}.top-ranking{background-color:#f0f7fe;color:var(--blue-500)}.other-ranking,.top-ranking{border-radius:8px;padding:6px 8px}.other-ranking{background-color:#eff1f3;color:var(--gray-700)}.ranking-list-item{flex:1 1;text-align:left}.ranking-list-rating{flex:1 1;text-align:right}.ranking-list-rating .ti{font-size:16px}.ti-star-filled{color:gold;margin-left:4px}.nav-borders{border-bottom:1px solid var(--gray-200);padding:0 16px}.cpx-4{padding:4px 0}.create-template-container{padding:8px 16px 16px 12px}.marketing-campaign-container .nav-link{background:none;cursor:pointer}.backto{align-items:center;display:flex;gap:8px}.backt0-arrow{align-items:flex-start;display:flex;flex-direction:column;height:24px;padding:8px 5px;width:24px}.backto-desc{font-size:16px;font-style:normal;font-weight:500;letter-spacing:-.069px;line-height:24px}.review-list-container{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:8px;padding:8px}.m-campaign-user{color:var(--gray-700);font-size:14px;font-style:normal;font-weight:500;line-height:22px}.m-campaign-title{font-size:16px}.m-campaign-description,.m-campaign-title{color:var(--gray-700);font-style:normal;font-weight:500;letter-spacing:-.069px;line-height:24px}.m-campaign-description{font-size:13px}.m-campaign-actions{align-items:center;display:flex;gap:4px}.mca-message,.mca-wizard{background:var(--gray-100);border:0;border-radius:4px;color:var(--gray-400);height:24px;padding:0 4px;width:24px}.date-range-picker input{background-color:var(--gray-white);border:1px solid var(--gray-200);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;color:var(--gray-700);font-size:1rem;height:32px;padding:8px 12px}.form-campaign-select-box{margin-right:4px;margin-top:4px;width:140px}.form-campaign-select{font-size:14px;height:32px;padding:3px 35px 3px 12px}.btn:disabled,.btn:disabled .ti{opacity:.45!important}.lgi-mrl{background-color:#fff;border:1px solid var(--gray-200);color:var(--bs-list-group-color);display:block;margin-bottom:-1px;padding:8px;position:relative}.lgi-mrl:first-child{border-radius:8px 8px 0 0}.lgi-mrl:last-child{border-radius:0 0 8px 8px}.mrl-selections .form-select{width:100%}.col-custom-filter{flex:1 0!important;width:210px!important}.marketing-tabs-group .marketing-tab{background:none;border:1px solid var(--gray-200);border-radius:0;color:var(--gray-500);font-size:14px;font-weight:600;height:32px;padding:8px;transition:all .2s ease-in-out}.marketing-tabs-group .marketing-tab:hover{background:var(--gray-100)}.marketing-tabs-group .marketing-tab.active{background:var(--gray-100);color:var(--gray-500)}.marketing-tabs-group .marketing-tab:first-child{border-bottom-left-radius:8px;border-top-left-radius:8px}.marketing-tabs-group .marketing-tab:last-child{border-bottom-right-radius:8px;border-top-right-radius:8px}.marketing-tabs-group .marketing-tab:not(:first-child){margin-left:-1px}.marketing-tabs-group .marketing-tab:not(:first-child):not(:last-child){border-radius:0}.marketing-management-navbar .mm-settings-btn{padding:6px}.marketing-management-navbar .mm-settings-btn i:before{color:var(--blue-600);font-size:20px}.tracker-container{background:#fff}.tracker-container,.tracker-section{border-radius:8px;padding:8px}.tracker-title{font-size:16px;margin-right:8px}.tracker-count{border-radius:72px;height:24px;padding:1px 7px 2px;width:24px}.tracker-time-duration{color:#4e525a;font-size:12px;font-weight:500;line-height:20px}.tracker-patient{color:#1b1d22;font-size:14px;font-weight:600;line-height:22px}.tracker-provider{color:#1b1d22;font-size:13px;font-style:normal;font-weight:600;line-height:20px;margin-top:4px}.bg-scheduled{background-color:var(--gray-white);border:1px solid var(--blue-200)}.bg-scheduled,.bg-scheduled .tracker-title{color:var(--blue-700)}.bg-scheduled .tracker-count{background-color:var(--blue-200);color:var(--blue-700)}.bg-checked-in{background-color:var(--gray-white);border:1px solid var(--blue-200)}.bg-checked-in,.bg-checked-in .tracker-title{color:var(--indigo-700)}.bg-checked-in .tracker-count{background-color:var(--indigo-200);color:var(--indigo-700)}.bg-in-treatment{background-color:var(--gray-white);border:1px solid var(--blue-200)}.bg-in-treatment,.bg-in-treatment .tracker-title{color:var(--vivid-green-700)}.bg-in-treatment .tracker-count{background-color:var(--vivid-green-200);color:var(--vivid-green-700)}.bg-discharged{background-color:var(--gray-white);border:1px solid var(--blue-200)}.bg-discharged,.bg-discharged .tracker-title{color:var(--violet-700)}.bg-discharged .tracker-count{background-color:var(--violet-200);color:var(--violet-700)}.empty-icon{color:var(--gray-400);font-size:64px}.tracker-empty-text{color:var(--gray-500);font-size:14px;font-weight:500;line-height:22px;text-align:center}.bg-scheduled .empty-icon,.bg-scheduled .tracker-empty-text{color:var(--blue-400)}.bg-checked-in .empty-icon,.bg-checked-in .tracker-empty-text{color:var(--indigo-400)}.bg-in-treatment .empty-icon,.bg-in-treatment .tracker-empty-text{color:var(--vivid-green-400)}.bg-discharged .empty-icon,.bg-discharged .tracker-empty-text{color:var(--violet-400)}.no-padding{padding:0!important}.accordion-button,.accordion-button:not(.collapsed){background-color:inherit}.accordion-button{padding:8px}.switch-column .button{background-color:#eff1f3}.no-data{color:#4e525a;font-size:16px;padding:6px}.tracker-table-body .e-grid{border:0}.tracker-options{align-items:center;border-radius:4px;bottom:8px;cursor:pointer;display:flex;height:20px;justify-content:center;position:absolute;right:8px;width:20px}.tracker-options i{font-size:16px}.bg-scheduled .tracker-options{background-color:#e6eefa;color:#4b83d6}.bg-checked-in .tracker-options{background-color:#e6e9fa;color:#606dbb}.bg-in-treatment .tracker-options{background-color:#ebf6e9;color:#36a85b}.bg-discharged .tracker-options{background-color:#f1eef5;color:#9b77b3}.tracker-btn{border-bottom-left-radius:8px;border-top-left-radius:8px}.inbox-btn{border-bottom-right-radius:8px;border-top-right-radius:8px}.message-navigation{background-color:#fff;border:1px solid #d2d5db;border-radius:16px;color:#032553;font-size:14px;padding:16px}.search-box{align-items:center;background-color:#fff;border:1px solid #d2d5db;border-radius:8px;display:flex;margin-bottom:16px;padding:8px}.search-box i{color:#032553;font-size:16px;margin-right:8px}.search-input{background:none;border:none;color:#032553;font-size:14px;outline:none;width:100%}.navigation-items div{cursor:pointer;font-size:14px;margin-bottom:10px}.navigation-items div i{font-size:16px}.label-section{margin-top:20px}.label-title{color:#1b1d22;font-weight:600}.label-items div,.label-title{font-size:14px;margin-bottom:10px}.label-items div{cursor:pointer;font-style:normal;font-weight:500;line-height:22px}.label-items div i{font-size:16px}.marketing-icon{color:#3a3ae9}.appointments-icon{color:#185dd8}.records-icon{color:#24a1a3}.payments-icon{color:#3e8e53}.alerts-icon{color:#d8352a}.message-main{background-color:#fff;border:1px solid #d2d5db;border-radius:16px;color:#1b1d22;padding:8px}.message-main .e-grid .e-pager{display:none}.message-header{align-items:center;display:flex;font-size:14px;margin-bottom:16px}.message-header i{font-size:16px}.message-table{display:flex;flex-direction:column;font-size:14px}.message-row{align-items:center;border-bottom:1px solid #d2d5db;display:flex;font-size:14px;justify-content:space-between;padding:8px 0}.message-row i{font-size:16px}.message-row:last-child{border-bottom:none}.hide-grid-header .e-gridheader{display:none}.hide-grid-header .e-grid .e-gridcontent,.hide-grid-header .e-grid .e-gridheader,.hide-grid-header .e-grid .e-headercell,.hide-grid-header .e-grid .e-row,.hide-grid-header .e-grid .e-rowcell,.hide-grid-header .e-grid .e-rowdragdrop,.hide-grid-header .e-grid .e-table{border:none!important;outline:none!important}.hide-grid-header .e-grid,.hide-grid-header .e-grid .e-altrow,.hide-grid-header .e-grid .e-gridcontent,.hide-grid-header .e-grid .e-row,.hide-grid-header .e-grid .e-table>tbody>tr>td{border:none!important}.hide-grid-header .e-grid .e-rowcell{border:none!important;padding:8px}.inbox-header{border-bottom:0;font-size:14px;padding:8px 8px 0}.inbox-header input[type=checkbox]{margin-right:8px}.inbox-header .ti-reload{cursor:pointer;font-size:16px}.message-main .e-grid .e-headercell,.message-main .e-grid .e-rowcell{font-size:14px}.message-main-title{color:#4e525a;font-size:16px;font-style:normal;font-weight:600;letter-spacing:-.069px;line-height:24px}.patient-updates-row{align-items:center;display:flex}.patient-updates-badge-container{align-items:center;display:flex;width:160px}.patient-updates-checkbox-input{margin-right:8px}.patient-updates-message{flex-grow:1;margin-left:8px}.marketing-overview{display:flex;flex-direction:column;gap:16px;max-height:calc(100vh - 133px);overflow-y:auto;padding:8px 12px}.marketing-management-container .mo-header{color:var(--blue-600);font-size:16px;font-weight:600;text-align:center}.marketing-overview .mo-secondary-header{color:var(--gray-700);font-size:14px;font-weight:500;white-space:nowrap}.marketing-overview .mo-board{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;padding:10px 12px;width:100%}.marketing-overview .e-input-group,.marketing-overview .e-input-group.e-control-wrapper{border:1px solid var(--blue-200)!important;border-radius:8px!important}.marketing-overview .e-control.e-dropdownlist.e-lib.e-input{color:var(--blue-600);font-size:14px;font-weight:500}.marketing-overview .e-input-group-icon.e-ddl-icon.e-search-icon:before{color:var(--blue-600);content:"\ec92";font-family:MingCute;font-size:30px}.mo-campaign{display:flex;flex-direction:column;gap:8px}.mo-campaign .mo-campaign-header-row{align-items:center;display:flex;flex-wrap:nowrap;gap:16px;width:100%}.mo-campaign .mo-campaign-header-row--no-title{justify-content:flex-start}.mo-campaign .mo-campaign-header-row--no-title .mo-campaign-header-actions{justify-content:space-between;margin-left:0;width:100%}.mo-campaign .mo-campaign-header-row .mo-header{flex:1 1 auto;margin:0;min-width:0;text-align:left}.mo-campaign .mo-campaign-header-actions{align-items:center;display:flex;flex-shrink:0;flex-wrap:nowrap;gap:12px;justify-content:flex-end;margin-left:auto}.mo-campaign .mgc_information_fill{margin-left:8px}.mo-campaign .mgc_information_fill:before{color:var(--blue-400);font-size:13.333px}.mo-campaign .mo-co-board{display:flex;flex-direction:column;width:100%}.mo-campaign .mo-co-board-data{align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px;justify-content:space-between;overflow-x:auto;width:100%}.mo-campaign .mo-co-board-item{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;min-height:112px;min-width:148px;padding:10px 12px}.mo-campaign .mo-co-board-item .mo-co-header{color:var(--gray-500);font-size:12px;font-weight:500}.mo-campaign .mo-co-board-item .mo-co-count{align-items:center;color:var(--gray-700);display:flex;font-size:36px;font-weight:600;gap:8px}.mo-campaign .mo-co-board-item .mo-co-count-badge{border-radius:8px;font-size:12px;font-weight:500;line-height:20px;padding:0 3px}.mo-campaign .mo-co-board-item .mo-co-count-badge.increase{background:var(--vivid-green-200);color:var(--vivid-green-700)}.mo-campaign .mo-co-board-item .mo-co-count-badge.decrease{background:var(--red-200);color:var(--red-600)}.mo-campaign .mo-co-board-item .mo-co-previous{color:var(--gray-400);font-size:12px;font-weight:400}.mo-campaign .e-dropdown-btn .e-caret:before{color:var(--blue-600);font-size:12px}.mo-campaign .e-dropdown-btn.e-btn{border:1px solid var(--blue-200);color:var(--blue-600);font-size:14px;font-weight:500;width:fit-content}.mo-campaign .mo-campaign-overview-ddl.e-input-group,.mo-campaign .mo-campaign-overview-ddl.e-input-group.e-control-wrapper{background:var(--gray-white);border:1px solid var(--blue-200)!important;border-radius:8px!important;min-width:140px;width:fit-content}.mo-campaign .mo-campaign-overview-ddl.e-input-group input.e-input{color:var(--blue-600);font-size:14px;font-weight:500}.mo-campaign .mo-campaign-overview-ddl .e-input-group-icon.e-ddl-icon.e-search-icon:before{color:var(--blue-600);content:"\ec92";font-family:MingCute;font-size:30px}.bounced-message-modal .modal-body{border-bottom-left-radius:var(--bs-modal-inner-border-radius);border-bottom-right-radius:var(--bs-modal-inner-border-radius);display:flex;flex-direction:column;gap:8px}.bounced-message-modal .filter-add-container{display:flex;flex-direction:row-reverse}.bounced-message-modal .filter-add-container .swf-container.mcgm-filter{width:240px}.bounced-message-modal .custom-datagrid-container .name-col{display:flex;flex-direction:column}.bounced-message-modal .custom-datagrid-container .name-col .name{color:var(--gray-700);font-size:12px;font-weight:500;line-height:20px}.bounced-message-modal .custom-datagrid-container .name-col .cellphone{color:var(--gray-400);font-size:12px;font-weight:500;line-height:20px}.bounced-message-modal .custom-datagrid-container .e-grid.e-default .e-headercell{background-color:var(--blue-200)!important;padding:6px 8px}.bounced-message-modal .e-grid .e-row{height:40px}.bounced-message-modal .e-grid .e-headercelldiv{color:var(--blue-600)!important;font-size:12px;font-weight:500}.bounced-message-modal .e-grid .e-rowcell,.bounced-message-modal .e-grid .e-rowcell:first-child{color:var(--gray-700);font-size:12px;font-weight:500;line-height:20px;padding:0 8px}.bounced-message-modal .error-badge{background:var(--red-100);border-radius:8px;color:var(--red-600);font-size:12px;font-weight:500;line-height:20px;padding:0 8px}.bounced-message-modal .resend-spinner{border-width:.2em;color:var(--blue-400)!important;height:12px;width:12px}.bounced-message-modal .resend-button{width:70px}.marketing-management-container .mo-button-container,.marketing-overview .mo-button-container{align-items:center;color:var(--blue-500);display:flex;font-size:12px;font-weight:500;gap:12px}.marketing-management-container .mo-button-refresh,.marketing-overview .mo-button-refresh{align-items:center;display:flex;gap:8px;padding:6px 8px}.marketing-management-container .mo-button-container .mgc_refresh_anticlockwise_1_line:before,.marketing-overview .mo-button-container .mgc_refresh_anticlockwise_1_line:before{color:var(--blue-500);font-size:16px}.mo-a-message-overview.mo-board{padding-bottom:0}.mo-a-message-overview .mo-a-mo-header{align-items:center;display:flex;justify-content:flex-start;width:100%}.mo-a-message-overview .mo-a-mo-header-left{align-items:center;display:flex;gap:8px}.mo-a-campaign-type .mo-a-mo-header{align-items:center;display:flex;justify-content:flex-start;width:100%}.mo-a-campaign-type .mo-a-mo-header-left{align-items:center;display:flex;gap:8px}.mo-a-in-out-message.mo-board{padding-bottom:0}.mo-a-in-out-message .mo-a-mo-header{align-items:center;display:flex;justify-content:flex-start;width:100%}.mo-a-in-out-message .mo-a-mo-header-left{align-items:center;display:flex;gap:8px}.mmc-custom-tooltip{background-color:var(--gray-white);border-radius:8px;box-shadow:0 0 8px -4px #00000026;color:#34363d;font-family:Inter;font-weight:400;padding:5px 8px}.mmc-custom-tooltip .tooltip-date{color:var(--gray-gray-300);font-size:14px;font-weight:500}.mmc-custom-tooltip .tooltip-series-marker{border-radius:2px;display:inline-block;height:4px;margin-right:8px;vertical-align:middle;width:20px}.mmc-custom-tooltip .tooltip-series{align-items:center;color:var(--gray-gray-600);display:flex;font-weight:500;gap:24px;line-height:20px}.marketing-campaign{display:flex;flex-direction:column;gap:16px;height:calc(100vh - 133px);margin-top:0;max-height:calc(100vh - 133px);min-height:0;overflow:hidden;padding:8px 12px;position:relative}.marketing-campaign .mo-board{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;padding:10px 12px;width:100%}.marketing-campaign .mo-campaign{flex-shrink:0}.marketing-campaign .custom-datagrid-container{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden;width:100%}.marketing-campaign .custom-datagrid-container .pagination-container{flex-shrink:0}.marketing-campaign .custom-datagrid-container .e-gridcontent{max-height:calc(100vh - 385px);overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable}.marketing-campaign .button:disabled{cursor:not-allowed;opacity:.5}.marketing-campaign .channel-icon{align-items:center;display:flex;justify-content:center;width:100%}.marketing-campaign .channel-icon i:before{color:var(--blue-600);font-size:16px}.marketing-campaign .actions-container{display:flex;gap:4px;justify-content:center}.marketing-campaign .actions-container .button-secondary{border:1px solid var(--blue-500)}.marketing-campaign .actions-container .button-secondary i:before{color:var(--blue-500)}.marketing-campaign .mc-campaign-dd{align-items:center;background:var(--gray-white);border:1px solid var(--gray-400);color:var(--gray-400);display:flex;justify-content:center}.marketing-campaign .custom-datagrid-container .e-grid.e-default .e-headercell{height:32px!important;padding:initial}.marketing-campaign .custom-datagrid-container .e-grid .e-row,.marketing-campaign .custom-datagrid-container .e-grid .e-rowcell,.marketing-campaign .e-grid .e-rowcell:first-child{height:36px;padding:initial}.marketing-campaign .custom-datagrid-container .e-grid .e-rowcell,.marketing-campaign .custom-datagrid-container .e-grid .e-rowcell:not(.e-editedbatchcell):not(.e-updatedtd){color:var(--gray-700);font-weight:500}.marketing-campaign .custom-datagrid-container .e-grid .campaign_date,.marketing-campaign .custom-datagrid-container .e-grid [data-colindex="2"].e-rowcell,.marketing-campaign .custom-datagrid-container .e-grid [data-colindex="2"].e-rowcell:first-child{color:var(--gray-500)!important}.marketing-campaign .custom-datagrid-container .e-headertext i:before{color:var(--blue-400);font-size:14px;margin-left:8px}.marketing-campaign .custom-datagrid-container .mc-header-with-info{white-space:nowrap}.marketing-campaign .custom-datagrid-container .e-grid{width:100%}.marketing-campaign .custom-datagrid-container .e-gridheader .e-headercell[data-colindex="0"] .e-headercelldiv,.marketing-campaign .custom-datagrid-container .e-gridheader .e-headercell[data-colindex="7"] .e-headercelldiv,.marketing-campaign .custom-datagrid-container .e-gridheader .e-headercell[data-colindex="8"] .e-headercelldiv,.marketing-campaign .custom-datagrid-container .e-rowcell[data-colindex="0"],.marketing-campaign .custom-datagrid-container .e-rowcell[data-colindex="7"],.marketing-campaign .custom-datagrid-container .e-rowcell[data-colindex="8"]{text-align:center}.marketing-campaign .custom-datagrid-container .e-grid .actions-container .button,.marketing-campaign .mc-campaign-dd{height:24px;padding:4px;width:24px}.mc-campaign-dd.e-dropdown-popup{left:1867.62px!important}.mc-campaign-dd .e-item{color:var(--gray-500);font-size:12px;font-weight:400}.mc-campaign-dd.e-dropdown-popup ul{min-width:0;min-width:auto;width:max-content}.mc-campaign-dd.e-dropdown-popup ul .e-item .e-menu-icon{margin-right:4px}.mc-campaign-dd .e-item .e-menu-icon:before{font-size:16px}.mc-campaign-dd .mgc_pencil_fill:before{color:var(--gray-500)!important}.marketing-campaign .badge{border-radius:8px;font-size:12px;font-weight:500;padding:4px 8px}.marketing-campaign .badge.active,.marketing-campaign .badge.sent{background-color:var(--vivid-green-200);color:var(--vivid-green-700)}.marketing-campaign .badge.inactive{background-color:var(--red-100);color:var(--red-600)}.marketing-campaign .badge.draft{background-color:var(--blue-100);color:var(--blue-700)}.marketing-campaign .badge.scheduled{background-color:var(--indigo-200);color:var(--indigo-700)}.mc-search-filter-container .accordion-button{background:none;display:flex;padding:4px;white-space:nowrap;width:100%!important}.mc-search-filter-container .tab-button{align-items:center;display:flex;height:32px;justify-content:center;padding:8px;width:32px}.mc-search-filter-container .tab-button [class^=mgc_]:before{font-size:16px}.mc-search-filter-container .swf-container{align-items:center;height:32px}.mc-search-filter-container .swf-container .mgc_search_2_line:before{color:var(--gray-400)}.delete-campaign-modal .bcm-main-text{color:var(--blue-600);font-size:16px;font-weight:600}.delete-campaign-modal .bcm-sub-text{color:var(--gray-700);font-size:14px;font-weight:400}.marketing-campaign .mpm-custom-backdrop{z-index:1059}.marketing-campaign .custom-datagrid-container .e-grid [data-colindex="3"].e-rowcell,.marketing-campaign .custom-datagrid-container .e-grid [data-colindex="4"].e-rowcell,.marketing-campaign .custom-datagrid-container .e-grid [data-colindex="5"].e-rowcell{padding:0 4px}.marketing-campaign .custom-datagrid-container .e-grid .e-headercelldiv{padding:0!important}.view-campaign-modal .modal-dialog{max-width:800px;width:800px}.view-campaign-modal .modal-header .btn-close{margin:0}.view-campaign-modal .e-accordion .e-acrdn-item.e-item-focus.e-select.e-selected.e-expand-state .e-acrdn-header:hover:focus .e-acrdn-header-content,.view-campaign-modal .e-accordion .e-acrdn-item.e-select.e-acrdn-item>.e-acrdn-header:hover .e-acrdn-header-content,.view-campaign-modal .e-accordion .e-acrdn-item.e-selected>.e-acrdn-header>.e-acrdn-header-content{color:var(--blue-700);font-size:14px;font-weight:500}.view-campaign-modal .e-accordion .e-tgl-collapse-icon:before{color:var(--blue-700)}.view-campaign-modal .rev-item{display:flex;justify-content:space-between}.view-campaign-modal .rev-item-label{color:var(--gray-500);font-size:14px;font-weight:500;line-height:22px}.view-campaign-modal .rev-item-value{color:var(--gray-700)}.view-campaign-modal .rev-item-value,.view-campaign-modal .rev-item-value-link{align-items:flex-end;display:flex;flex-direction:column;font-size:14px;font-weight:500;line-height:22px}.view-campaign-modal .rev-item-value-link{color:var(--blue-600)}.view-campaign-modal .e-accordion{border:0;display:flex;flex-direction:column;gap:12px}.view-campaign-modal .e-accordion .e-acrdn-item.e-select.e-selected{border:1px solid var(--blue-200);border-radius:8px}.view-campaign-modal .e-accordion .e-acrdn-item.e-selected.e-select>.e-acrdn-header{border-bottom:0;border-radius:8px 8px 0 0;padding:6px 8px}.view-campaign-modal .e-accordion .e-acrdn-item .e-acrdn-panel .e-acrdn-content{padding:8px}.view-campaign-modal .e-accordion .e-acrdn-item.e-select{background-color:var(--blue-100);border:1px solid var(--blue-200);border-radius:8px}.view-campaign-modal .e-accordion .e-acrdn-item .e-acrdn-header:focus{box-shadow:none}.view-campaign-modal .e-accordion .e-acrdn-item.e-active.e-select{background:var(--gray-white)}.view-campaign-modal .e-accordion .e-acrdn-item .e-acrdn-header .e-toggle-icon{height:16px;min-height:0;min-height:auto;position:static}.view-campaign-modal .e-accordion .e-tgl-collapse-icon.e-expand-icon{transform:rotate(-90deg)}.view-campaign-modal .e-accordion .e-tgl-collapse-icon:before{content:"\fb2a";font-family:tabler-icons!important;font-size:16px}.view-campaign-modal .e-acrdn-header{display:flex;justify-content:space-between;width:100%}.advanced-send-modal .modal-body,.advanced-send-modal .modal-content{border-radius:12px}.advanced-send-modal .modal-body{display:flex;flex-direction:column;gap:24px;padding:8px}.advanced-send-modal .bcm-header{align-items:center;display:flex;justify-content:space-between}.advanced-send-modal .mgc_close_line:before{color:var(--blue-600);font-size:16px}.advanced-send-modal .bcm-text{display:flex;flex-direction:column;gap:8px}.advanced-send-modal .bcm-main-text{color:var(--blue-600);font-size:16px;font-weight:600}.advanced-send-modal .bcm-sub-text{color:var(--gray-700);font-size:14px;font-weight:400}.advanced-send-modal .bcm-buttons{align-items:center;align-self:stretch;display:flex;gap:8px;justify-content:flex-end}.mc-campaign-calendar{display:flex;flex-direction:column;gap:8px}.mc-campaign-calendar .e-appointment.gray{background:var(--gray-500)}.mc-campaign-calendar .e-appointment.e-schedule-event-clone.red,.mc-campaign-calendar .e-appointment.red{background:var(--red-500)!important}.mc-campaign-calendar .e-appointment.e-schedule-event-clone.orange,.mc-campaign-calendar .e-appointment.orange{background:var(--orange-500)!important}.mc-campaign-calendar .e-appointment.e-schedule-event-clone.yellow,.mc-campaign-calendar .e-appointment.yellow{background:var(--yellow-500)!important}.mc-campaign-calendar .e-appointment.e-schedule-event-clone.pale-green,.mc-campaign-calendar .e-appointment.e-schedule-event-clone:not(.cc-sc-head).pale-green,.mc-campaign-calendar .e-appointment.pale-green{background:var(--pale-green-500)}.mc-campaign-calendar .e-appointment.e-schedule-event-clone.vivid-green,.mc-campaign-calendar .e-appointment.e-schedule-event-clone:not(.cc-sc-head).vivid-green,.mc-campaign-calendar .e-appointment.vivid-green{background:var(--vivid-green-500)}.mc-campaign-calendar .e-appointment.e-schedule-event-clone.teal,.mc-campaign-calendar .e-appointment.e-schedule-event-clone:not(.cc-sc-head).teal,.mc-campaign-calendar .e-appointment.teal{background:var(--teal-500)}.mc-campaign-calendar .e-appointment.blue,.mc-campaign-calendar .e-appointment.e-schedule-event-clone.blue,.mc-campaign-calendar .e-appointment.e-schedule-event-clone:not(.cc-sc-head).blue{background:var(--blue-500)}.mc-campaign-calendar .e-appointment.e-schedule-event-clone.indigo,.mc-campaign-calendar .e-appointment.e-schedule-event-clone:not(.cc-sc-head).indigo,.mc-campaign-calendar .e-appointment.indigo{background:var(--indigo-500)}.mc-campaign-calendar .e-appointment.e-schedule-event-clone.violet,.mc-campaign-calendar .e-appointment.e-schedule-event-clone:not(.cc-sc-head).violet,.mc-campaign-calendar .e-appointment.violet{background:var(--violet-500)}.mc-campaign-calendar .e-schedule{background:var(--gray-white);border:1px solid var(--blue-200)!important;border-radius:16px}.mc-campaign-calendar .mc-cc-calendar.e-schedule .e-month-agenda-view .e-date-header-wrap table td,.mc-campaign-calendar .mc-cc-calendar.e-schedule .e-month-view .e-date-header-wrap table td{background-color:var(--blue-100)!important;border-color:var(--blue-200)!important;color:var(--blue-700)!important;text-align:center!important;vertical-align:middle!important}.mc-campaign-calendar .mc-cc-calendar.e-schedule .e-month-agenda-view .e-date-header-wrap table td.e-current-day,.mc-campaign-calendar .mc-cc-calendar.e-schedule .e-month-view .e-date-header-wrap table td.e-current-day{color:var(--blue-600)!important;font-weight:600}.mc-campaign-calendar .mc-cc-calendar.e-schedule .e-month-agenda-view .e-work-cells,.mc-campaign-calendar .mc-cc-calendar.e-schedule .e-month-view .e-work-cells{border-color:var(--blue-200)!important}.mc-campaign-calendar .mc-cc-calendar.e-schedule .e-month-agenda-view .e-left-indent,.mc-campaign-calendar .mc-cc-calendar.e-schedule .e-month-view .e-left-indent{border-right-color:var(--blue-200)!important}.mc-campaign-calendar .mc-cc-calendar.e-schedule .e-month-agenda-view .e-week-number,.mc-campaign-calendar .mc-cc-calendar.e-schedule .e-month-view .e-week-number{border-bottom-color:var(--blue-200)!important;border-right-color:var(--blue-200)!important}.mc-campaign-calendar .mc-cc-calendar.e-schedule .e-month-agenda-view .e-schedule-table>tbody>tr>td,.mc-campaign-calendar .mc-cc-calendar.e-schedule .e-month-agenda-view .e-schedule-table>tbody>tr>th,.mc-campaign-calendar .mc-cc-calendar.e-schedule .e-month-view .e-schedule-table>tbody>tr>td,.mc-campaign-calendar .mc-cc-calendar.e-schedule .e-month-view .e-schedule-table>tbody>tr>th{border-color:var(--blue-200)!important}.mc-campaign-calendar .mc-cc-calendar.e-schedule .e-month-agenda-view .e-header-cells,.mc-campaign-calendar .mc-cc-calendar.e-schedule .e-month-view .e-header-cells{background-color:var(--blue-100)!important;border-color:var(--blue-200)!important;text-align:center!important;vertical-align:middle!important}.mc-campaign-calendar .e-appointment-wrapper{padding:8px;z-index:1000}.mc-campaign-calendar .e-appointment .e-appointment-details{box-sizing:border-box;max-width:100%!important;min-width:0;width:100%!important}.mc-campaign-calendar .e-appointment.cc-sc-body{border-radius:8px;height:24px;opacity:.5;padding:4px}.mc-campaign-calendar .e-appointment.cc-sc-body .cc-event-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.mc-campaign-calendar .e-appointment .e-appointment-details>div{align-items:center;box-sizing:border-box;display:flex;min-width:0;width:100%}.mc-campaign-calendar .e-appointment.cc-sc-head{border-radius:8px;box-sizing:border-box;gap:4px;height:60px;padding:4px}.mc-campaign-calendar .e-appointment.cc-sc-head .cc-event-tile{display:flex;flex-direction:column;gap:4px;min-width:0;width:100%}.mc-campaign-calendar .e-appointment.cc-sc-head .cc-event-header-container{align-items:center;display:flex;gap:4px;min-width:0;width:100%}.mc-campaign-calendar .e-appointment.cc-sc-head .cc-event-header{align-items:center;border-radius:4px;color:var(--gray-white);display:flex;flex:1 1 auto;font-size:12px;font-weight:500;justify-content:space-between;line-height:20px;min-width:0;padding:0 4px}.mc-campaign-calendar .e-appointment.cc-sc-head .cc-event-body{border-radius:4px;font-size:12px;font-weight:500;line-height:20px;overflow:hidden;padding:0 4px;text-overflow:ellipsis;white-space:nowrap;width:100%}.mc-campaign-calendar .e-appointment.cc-sc-head .campaign-event-tile-action-btn{background:#0000;border:none;flex-shrink:0;height:20px;margin:0;padding:0}.mc-campaign-calendar .e-appointment.cc-sc-head.e-schedule-event-clone.gray,.mc-campaign-calendar .e-appointment.cc-sc-head.gray{background:var(--gray-100)!important;border:1px solid var(--gray-400)!important}.mc-campaign-calendar .e-appointment.cc-sc-head.e-schedule-event-clone.red,.mc-campaign-calendar .e-appointment.cc-sc-head.red{background:var(--red-100)!important;border:1px solid var(--red-400)!important}.mc-campaign-calendar .e-appointment.cc-sc-head.e-schedule-event-clone.orange,.mc-campaign-calendar .e-appointment.cc-sc-head.orange{background:var(--orange-100)!important;border:1px solid var(--orange-400)!important}.mc-campaign-calendar .e-appointment.cc-sc-head.e-schedule-event-clone.yellow,.mc-campaign-calendar .e-appointment.cc-sc-head.yellow{background:var(--yellow-100)!important;border:1px solid var(--yellow-400)!important}.mc-campaign-calendar .e-appointment.cc-sc-head.e-schedule-event-clone.pale-green,.mc-campaign-calendar .e-appointment.cc-sc-head.pale-green{background:var(--pale-green-100)!important;border:1px solid var(--pale-green-400)!important}.mc-campaign-calendar .e-appointment.cc-sc-head.e-schedule-event-clone.vivid-green,.mc-campaign-calendar .e-appointment.cc-sc-head.vivid-green{background:var(--vivid-green-100)!important;border:1px solid var(--vivid-green-400)!important}.mc-campaign-calendar .e-appointment.cc-sc-head.e-schedule-event-clone.teal,.mc-campaign-calendar .e-appointment.cc-sc-head.teal{background:var(--teal-100)!important;border:1px solid var(--teal-400)!important}.mc-campaign-calendar .e-appointment.cc-sc-head.blue,.mc-campaign-calendar .e-appointment.cc-sc-head.e-schedule-event-clone.blue{background:var(--blue-100)!important;border:1px solid var(--blue-400)!important}.mc-campaign-calendar .e-appointment.cc-sc-head.e-schedule-event-clone.indigo,.mc-campaign-calendar .e-appointment.cc-sc-head.indigo{background:var(--indigo-100)!important;border:1px solid var(--indigo-400)!important}.mc-campaign-calendar .e-appointment.cc-sc-head.e-schedule-event-clone.violet,.mc-campaign-calendar .e-appointment.cc-sc-head.violet{background:var(--violet-100)!important;border:1px solid var(--violet-400)!important}.mc-campaign-calendar .cc-event-tile .cc-event-header .channel-icon{display:block}.mc-campaign-calendar .cc-event-tile .cc-event-header .channel-icon:before{color:var(--gray-white);font-size:16px}.campaign-event-tile-action-btn #edit .e-menu-icon:before,.campaign-event-tile-action-btn #reschedule .e-menu-icon:before{color:var(--gray-500)!important;font-size:16px}.campaign-event-tile-action-btn #delete .e-menu-icon:before{color:var(--red-500);font-size:16px}.mc-campaign-calendar .e-appointment.cc-sc-head.gray .cc-event-header{background:var(--gray-500)}.mc-campaign-calendar .e-appointment.cc-sc-head.red .cc-event-header{background:var(--red-500)}.mc-campaign-calendar .e-appointment.cc-sc-head.orange .cc-event-header{background:var(--orange-500)}.mc-campaign-calendar .e-appointment.cc-sc-head.yellow .cc-event-header{background:var(--yellow-500)}.mc-campaign-calendar .e-appointment.cc-sc-head.pale-green .cc-event-header{background:var(--pale-green-500)}.mc-campaign-calendar .e-appointment.cc-sc-head.vivid-green .cc-event-header{background:var(--vivid-green-500)}.mc-campaign-calendar .e-appointment.cc-sc-head.teal .cc-event-header{background:var(--teal-500)}.mc-campaign-calendar .e-appointment.cc-sc-head.blue .cc-event-header{background:var(--blue-500)}.mc-campaign-calendar .e-appointment.cc-sc-head.indigo .cc-event-header{background:var(--indigo-500)}.mc-campaign-calendar .e-appointment.cc-sc-head.violet .cc-event-header{background:var(--violet-500)}.mc-campaign-calendar .e-appointment.cc-sc-head.gray .cc-event-body{background:var(--gray-200);color:var(--gray-500)}.mc-campaign-calendar .e-appointment.cc-sc-head.red .cc-event-body{background:var(--red-200);color:var(--red-500)}.mc-campaign-calendar .e-appointment.cc-sc-head.orange .cc-event-body{background:var(--orange-200);color:var(--orange-500)}.mc-campaign-calendar .e-appointment.cc-sc-head.yellow .cc-event-body{background:var(--yellow-200);color:var(--yellow-500)}.mc-campaign-calendar .e-appointment.cc-sc-head.pale-green .cc-event-body{background:var(--pale-green-200);color:var(--pale-green-500)}.mc-campaign-calendar .e-appointment.cc-sc-head.vivid-green .cc-event-body{background:var(--vivid-green-200);color:var(--vivid-green-500)}.mc-campaign-calendar .e-appointment.cc-sc-head.teal .cc-event-body{background:var(--teal-200);color:var(--teal-500)}.mc-campaign-calendar .e-appointment.cc-sc-head.blue .cc-event-body{background:var(--blue-200);color:var(--blue-500)}.mc-campaign-calendar .e-appointment.cc-sc-head.indigo .cc-event-body{background:var(--indigo-200);color:var(--indigo-500)}.mc-campaign-calendar .e-appointment.cc-sc-head.violet .cc-event-body{background:var(--violet-200);color:var(--violet-500)}.mc-campaign-calendar .e-schedule .e-month-view .e-date-header-wrap table td.e-current-day,.mc-campaign-calendar .e-schedule .e-month-view .e-header-cells{color:var(--gray-500);font-size:14px;font-weight:600;line-height:22px;padding:8px 12px}.mc-campaign-calendar .e-schedule .e-month-view .e-current-date .e-date-header,.mc-campaign-calendar .e-schedule .e-month-view .e-date-header{background:none;color:var(--gray-700);font-size:14px;font-weight:600;line-height:22px;margin:0 0 0 4px;pointer-events:none}.mc-campaign-calendar .e-schedule .e-month-view .e-work-cells.e-other-month{background:var(--gray-100)}.mc-campaign-calendar .cc-event-tile .cc-event-header-container .e-btn-icon{display:flex;justify-content:center}.mc-campaign-calendar .cc-event-tile .cc-event-header-container .e-btn-icon.e-caret{display:none}.mc-campaign-calendar .cc-event-tile .cc-event-header-container .e-btn-icon:before{font-size:20px}.mc-campaign-calendar .e-appointment.cc-sc-head.gray .e-btn-icon:before{color:var(--gray-500)}.mc-campaign-calendar .e-appointment.cc-sc-head.red .e-btn-icon:before{color:var(--red-500)}.mc-campaign-calendar .e-appointment.cc-sc-head.orange .e-btn-icon:before{color:var(--orange-500)}.mc-campaign-calendar .e-appointment.cc-sc-head.yellow .e-btn-icon:before{color:var(--yellow-500)}.mc-campaign-calendar .e-appointment.cc-sc-head.pale-green .e-btn-icon:before{color:var(--pale-green-500)}.mc-campaign-calendar .e-appointment.cc-sc-head.vivid-green .e-btn-icon:before{color:var(--vivid-green-500)}.mc-campaign-calendar .e-appointment.cc-sc-head.teal .e-btn-icon:before{color:var(--teal-500)}.mc-campaign-calendar .e-appointment.cc-sc-head.blue .e-btn-icon:before{color:var(--blue-500)}.mc-campaign-calendar .e-appointment.cc-sc-head.indigo .e-btn-icon:before{color:var(--indigo-500)}.mc-campaign-calendar .e-appointment.cc-sc-head.violet .e-btn-icon:before{color:var(--violet-500)}.e-tooltip-wrap.e-popup.e-schedule-event-tooltip{background:var(--gray-white);border:1px solid var(--gray-200);border-radius:8px;padding:6px 8px;width:290px!important}.e-tooltip-wrap.e-schedule-event-tooltip .e-tip-content{font-family:Inter;padding:0}.campaign-event-tile-tooltip .cett-header{color:var(--blue-700);font-size:13px;font-style:normal;font-weight:600;line-height:20px}.campaign-event-tile-tooltip td,.campaign-event-tile-tooltip th{border:none!important;padding:0!important}.campaign-event-tile-tooltip .campaign-tooltip td:last-child,.campaign-event-tile-tooltip .campaign-tooltip th:last-child{padding-bottom:0!important}.campaign-event-tile-tooltip td{color:var(--gray-500);font-size:12px;font-style:normal;font-weight:400;line-height:20px;margin-left:4px;padding-left:4px!important}.campaign-event-tile-tooltip th{text-wrap:nowrap;color:var(--blue-700);font-size:12px;font-style:normal;font-weight:500;line-height:20px;text-align:right}.mc-cc-calendar.e-schedule .e-month-view .e-content-table tbody tr{height:120px!important}.mc-cc-calendar.e-schedule .e-month-view .e-work-cells{height:120px!important;position:relative;vertical-align:top}.mc-cc-calendar.e-schedule .e-month-view .e-date-header{height:24px;line-height:24px}.mc-campaign-calendar .cc-day-page-btn{all:unset;color:var(--gray-600);cursor:pointer;font-size:24px;font-weight:600;opacity:.3;position:absolute;transition:opacity .2s ease;-webkit-user-select:none;user-select:none;z-index:1}.mc-campaign-calendar .cc-day-page-btn:active,.mc-campaign-calendar .cc-day-page-btn:hover{opacity:1}.mc-campaign-calendar .cc-day-page-label{align-items:center;background:#4e525acc;border-radius:32px;bottom:0;color:var(--gray-white);display:flex;font-size:10px;font-weight:400;gap:8px;justify-content:center;left:50%;line-height:16px;padding:0 8px;position:absolute;transform:translateX(-50%);width:max-content}.mc-campaign-calendar .cc-day-page-btn-prev{left:0;top:50%;transform:translateY(-50%)}.mc-campaign-calendar .cc-day-page-btn-next{right:0;top:50%;transform:translateY(-50%)}.force-visible{background:#0000!important;opacity:1!important;visibility:visible!important}.mc-campaign-calendar .e-schedule-event-clone:after,.mc-campaign-calendar .e-schedule-event-clone:before{content:none!important;display:none!important}.mc-campaign-calendar .e-schedule-event-clone .e-appointment-details{display:block!important;opacity:1!important;visibility:visible!important}.mc-campaign-calendar .e-schedule-event-clone .e-appointment-details *{opacity:1!important;visibility:visible!important}.mc-campaign-calendar .e-appointment.e-schedule-event-clone{background:#0000!important;border:none!important;box-shadow:none!important;opacity:.5}.mc-cc-calendar .e-appointment .e-bottom-icon,.mc-cc-calendar .e-appointment .e-left-icon,.mc-cc-calendar .e-appointment .e-right-icon,.mc-cc-calendar .e-appointment .e-top-icon{display:none!important}.reschedule-campaign-modal .modal-body{gap:24px;padding:16px}.reschedule-campaign-modal .rcm-body{display:flex;flex-direction:column;gap:8px}.reschedule-campaign-modal .rcm-main-text{color:var(--gray-900);font-size:16px;font-weight:600;line-height:24px}.reschedule-campaign-modal .rcm-bold{color:var(--gray-600);font-size:16px;font-weight:500}.reschedule-campaign-modal .rcm-sub-text{color:var(--gray-600);font-size:16px;font-weight:400;line-height:24px}.reschedule-campaign-modal .rcm-checkbox{display:flex;gap:8px}.reschedule-campaign-modal .time-input-label{color:var(--gray-500);font-size:14px;font-weight:500;line-height:22px}.reschedule-campaign-modal .rcm-time-input{display:flex;flex-direction:column;gap:4px}.reschedule-campaign-modal .modal-body,.reschedule-campaign-modal .modal-content{border-radius:12px}.reschedule-campaign-modal .rcm-buttons{align-items:center;align-self:stretch;display:flex;gap:8px;justify-content:flex-end}.reschedule-campaign-modal .modal-body{display:flex;flex-direction:column;gap:12px}.reschedule-campaign-modal .rcm-item{display:flex;gap:8px}.reschedule-campaign-modal .rcm-item-input{display:flex;flex-direction:column;gap:4px;width:100%}.reschedule-campaign-modal .rcm-input-label{color:var(--gray-500);font-size:14px;font-weight:500}.e-input-group.e-control-wrapper .e-input[readonly]~span.e-input-group-icon,.reschedule-campaign-modal .e-input-group .e-input[readonly]~span.e-input-group-icon{background-color:initial;border:none}.e-control-wrapper .e-input-group-icon.e-date-icon:before,.reschedule-campaign-modal .e-input-group-icon.e-date-icon:before{color:var(--gray-500);content:"\eabe";font-family:MingCute;font-size:19px}.marketing-template{display:flex;flex-direction:column;gap:16px;height:calc(100vh - 133px);margin-top:0;max-height:calc(100vh - 133px);overflow-y:auto;padding:8px 12px;position:relative}.marketing-template>*{flex:1 1 auto;min-height:0}.marketing-template.marketing-template--editor{background:#0000;gap:0;height:calc(100vh - 129px);max-height:calc(100vh - 129px);overflow-x:hidden;overflow-y:hidden;padding:0}.marketing-template-editor-frame{background:var(--gray-white);display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}.marketing-template-editor-frame>*{flex:1 1 auto;min-height:0;min-width:0}.mt-template-list-component{display:flex;flex-direction:column;gap:16px;min-height:0}.mt-template-list-component .mt-header{color:var(--gray-700);font-size:16px;font-weight:600}.mt-template-list-component .mt-template-list{display:flex;gap:16px}.mt-template-list-component .mt-template-item{align-items:center;background:var(--gray-white);border:1px solid var(--blue-200);border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:8px;width:240px}.mt-template-list-component .e-dropdown-btn{border:0}.mt-template-list-component .mt-template-item .mt-template-item-preview{align-content:center;background:var(--gray-white);border:1px solid var(--gray-400);border-radius:2px;display:flex;flex-wrap:wrap;height:200px;justify-content:center;padding:0 8px;width:144px}.mt-template-list-component .mt-template-item .mt-template-item-preview.mt-add-new-template{background-color:initial;background-image:none;border:3px dashed var(--blue-200);border-radius:8px}.mt-template-list-component .mt-template-item .mgc_add_circle_fill:before{color:var(--blue-300);font-size:36px}.mt-template-list-component .mt-template-item .mt-template-item-preview-image{align-items:flex-start;background:var(--blue-100);border-radius:11.789px;color:var(--blue-700);display:flex;flex-direction:column;font-size:10px;max-height:190px;overflow:hidden;padding:6.288px}.mt-template-list-component .mt-template-item .mt-template-item-preview-image div{display:flex;flex-direction:column}.mt-template-list-component .mt-template-item .mt-template-item-preview-image p{margin:0}.mt-template-list-component .mt-template-item .mt-template-item-preview-image.long{font-size:7.5px}.mt-template-list-component .mt-template-item .mt-template-item-preview-image .e-mention-chip,.mt-template-list-component .mt-template-item .mt-template-item-preview-image .e-rte-anchor{color:var(--indigo-500);font-weight:500}.mt-template-list-component .mt-template-item .mt-template-item-text{align-self:flex-start;width:100%}.mt-template-list-component .mt-template-item .title{align-self:flex-start;color:var(--gray-700);font-size:14px;font-weight:600;padding:0;text-align:left;width:100%}.mt-template-list-component .mt-template-item .mt-template-item-desc-row{align-items:flex-start;align-self:flex-start;display:flex;gap:4px;width:100%}.mt-template-list-component .mt-template-item .mt-template-item-desc-row .description{flex:1 1;min-width:0}.mt-template-list-component .mt-template-item .mt-template-item-desc-row .e-dropdown-btn{flex-shrink:0}.mt-template-list-component .mt-template-item .mt-template-item-desc-row .mt-template-dropdown.e-dropdown-btn{align-items:flex-start;align-self:flex-start;display:inline-flex;height:auto;justify-content:center;line-height:1;min-height:0;padding:0}.mt-template-list-component .mt-template-item .mt-template-item-desc-row .mt-template-dropdown.e-dropdown-btn .e-btn-icon{font-size:20px;line-height:1;margin-top:0}.mt-template-dropdown .e-item{font-weight:500}.mt-template-dropdown #edit{color:var(--blue-500)}.mt-template-dropdown #delete{color:var(--red-500)}.mt-template-list-component .mt-template-item .description{align-self:flex-start;color:var(--gray-400);font-size:12px;font-weight:400;text-align:left}.mt-template-list-component .mt-template-item .mt-template-item-preview--email{overflow:hidden;padding:0}.mt-template-list-component .mt-template-item .mt-template-item-preview-email-inner{box-sizing:border-box;color:var(--gray-700);display:flex;flex-direction:column;font-size:5.5px;height:100%;line-height:1.35;max-height:200px;overflow:hidden;width:100%}.mt-template-preview-component{display:flex;height:100%;min-height:0;min-width:0;position:relative}.mt-template-preview-component .mt-tp-email-image-file-input{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.mt-template-preview-component .mt-tp-header{color:var(--gray-700);font-size:14px;font-weight:600}.mt-template-preview-component .mt-tp-elements>.mt-tp-header{flex-shrink:0;text-align:start}.mt-template-preview-component .mt-tp-elements{align-self:stretch;display:flex;flex-direction:column;gap:8px;min-height:0;overflow:hidden;padding:8px 12px;position:relative;width:320px}.mt-template-preview-component .mt-tp-elements--layout-active .mt-tp-email-starters{border-bottom:none;display:flex;flex:1 1 auto;flex-direction:column;gap:8px;margin-bottom:0;min-height:0;padding-bottom:0}.mt-template-preview-component .mt-tp-elements--layout-active .mt-tp-email-starter-cards{max-height:min(52vh,420px)}.mt-template-preview-component .mt-tp-sms-emoji-picker{border:1px solid var(--gray-200);border-radius:8px;box-shadow:0 4px 12px #1018281f;margin-top:4px;max-height:320px;overflow:auto;z-index:5}.mt-template-preview-component .mt-tp-email-starters{border-bottom:1px solid var(--gray-100);display:flex;flex-direction:column;gap:6px;margin-bottom:4px;padding-bottom:4px}.mt-template-preview-component .mt-tp-starters-back{align-items:center;align-self:flex-start;background:#0000;border:none;border-radius:6px;color:var(--gray-700);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:4px;margin:0 0 2px;padding:4px 6px 4px 4px}.mt-template-preview-component .mt-tp-starters-back .ti-chevron-left{color:var(--gray-500);font-size:16px}.mt-template-preview-component .mt-tp-starters-back:hover{background:var(--gray-100);color:var(--gray-900)}.mt-template-preview-component .mt-tp-starters-back:hover .ti-chevron-left{color:var(--gray-700)}.mt-template-preview-component .mt-tp-starters-header{align-items:center;display:flex;gap:8px;justify-content:space-between}.mt-template-preview-component .mt-tp-starters-label{color:var(--gray-600);font-size:12px;font-weight:600}.mt-template-preview-component .mt-tp-starters-close{background:#0000;border:none;border-radius:4px;color:var(--gray-600);cursor:pointer;flex-shrink:0;font-size:11px;font-weight:500;padding:2px 8px}.mt-template-preview-component .mt-tp-starters-close:hover{background:var(--gray-100);color:var(--gray-800)}.mt-template-preview-component .mt-tp-starters-hint{color:var(--gray-500);font-size:11px;line-height:1.35;margin:0}.mt-template-preview-component .mt-tp-starters-group-label{color:var(--gray-500);display:block;font-size:11px;font-weight:600;letter-spacing:.02em;margin-top:6px;text-transform:uppercase}.mt-template-preview-component .mt-tp-email-starter-cards{display:flex;flex-direction:column;gap:6px;max-height:240px;overflow-y:auto}.mt-template-preview-component .mt-tp-email-starter-card--full{border-left:3px solid var(--blue-400)}.mt-template-preview-component .mt-tp-email-starter-card--block{border-left:3px solid var(--gray-300)}.mt-template-preview-component .mt-tp-email-starter-badge{color:var(--blue-600);display:block;font-size:10px;font-weight:600;margin-top:4px}.mt-template-preview-component .mt-tp-email-starter-card{align-items:flex-start;background:var(--gray-white);border:1px solid var(--gray-200);border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:2px;padding:8px 10px;text-align:left;transition:border-color .15s ease,background .15s ease}.mt-template-preview-component .mt-tp-email-starter-card:hover{background:var(--blue-50);border-color:var(--blue-300)}.mt-template-preview-component .mt-tp-email-starter-title{color:var(--gray-700);font-size:13px;font-weight:600}.mt-template-preview-component .mt-tp-email-starter-desc{color:var(--gray-500);font-size:11px;line-height:1.3}.mt-template-preview-component .mt-tp-element-buttons{grid-row-gap:8px;grid-column-gap:8px;-webkit-overflow-scrolling:touch;align-content:start;column-gap:8px;display:grid;flex:1 1 auto;grid-template-columns:repeat(3,minmax(0,1fr));justify-content:start;margin-right:-2px;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding-right:2px;row-gap:8px}.mt-template-preview-component .mt-tp-elements--sms .mt-tp-element-buttons{grid-template-columns:repeat(2,minmax(0,1fr))}.mt-template-preview-component .mt-tp-element-button{align-items:center;background:var(--gray-white);border:1px solid var(--gray-100);border-radius:8px;color:var(--gray-700);display:flex;flex-direction:column;gap:8px;justify-content:center;padding:13px 8px}.mt-template-preview-component .mt-tp-element-button>span{display:block;font-size:12px;font-weight:500;line-height:1.25;text-align:center;width:100%}.mt-template-preview-component .mt-tp-element-button.active{background:var(--blue-100)}.mt-template-preview-component .mt-tp-element-button.disabled{opacity:.5;pointer-events:none}.mt-template-preview-component .mt-tp-element-button i:before{color:var(--gray-500);font-size:32px}.mt-template-preview-component .mt-tp-element-button i.ti-variable:before{font-size:21px}.mt-template-preview-component .mt-tp-empty-email-onboarding{align-items:center;background:var(--gray-50);border:1px dashed var(--gray-300);border-radius:0;color:var(--gray-700);display:flex;flex-direction:column;gap:8px;justify-content:center;margin:8px;min-height:260px;padding:28px 16px;text-align:center}.mt-template-preview-component .mt-tp-empty-email-onboarding i:before{color:var(--gray-500);font-size:34px}.mt-template-preview-component .mt-tp-empty-email-onboarding-title{font-size:16px;font-weight:600;margin:0}.mt-template-preview-component .mt-tp-empty-email-onboarding-subtitle{color:var(--gray-600);font-size:13px;line-height:1.4;margin:0;max-width:420px}.mt-template-preview-component .mt-tp-content{background-color:var(--gray-100);display:flex;flex:1 1;flex-direction:column;min-height:0;padding:6px}.mt-template-preview-component .mt-tp-content .mt-tp-content-nav-btn{--mt-tp-nav-row-h:34px;--mt-tp-nav-control-h:28px;align-content:center;align-items:center;background-color:var(--gray-100);box-sizing:border-box;display:flex;flex-wrap:wrap;gap:6px 10px;justify-content:space-between;min-height:var(--mt-tp-nav-row-h);position:sticky;top:0;width:100%;z-index:30}.mt-template-preview-component .mt-tp-content-nav-left{align-content:center;align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;gap:8px;min-height:var(--mt-tp-nav-row-h)}.mt-template-preview-component .mt-tp-content .zoom-dropdown-wrapper{align-items:center;align-self:center;box-sizing:border-box;display:flex;min-height:var(--mt-tp-nav-row-h);position:relative}.mt-template-preview-component .mt-tp-content .zoom-dropdown-wrapper span:before{color:var(--gray-500)}.mt-template-preview-component .mt-tp-content .zoom-dropdown-wrapper .mgc_search_2_line{left:8px;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.mt-template-preview-component .mt-tp-content .zoom-dropdown-wrapper .ti-caret-down-filled{position:absolute;right:8px;top:50%;transform:translateY(-50%);z-index:1}.mt-template-preview-component .mt-tp-content-arrow-buttons{align-items:center;align-self:center;display:inline-flex;min-height:var(--mt-tp-nav-control-h)}.mt-template-preview-component .mt-tp-content-arrow-buttons .tab-button{align-items:center;box-sizing:border-box;display:inline-flex;height:var(--mt-tp-nav-control-h);justify-content:center;min-height:var(--mt-tp-nav-control-h);padding:0 10px}.mt-template-preview-component .mt-tp-content-arrow-buttons .tab-button span[class^=ti]{align-items:center;display:inline-flex;line-height:1}.mt-template-preview-component .zoom-dropdown-wrapper .e-control-wrapper{border:1px solid var(--gray-200)!important;box-shadow:0 1px 2px 0 #1018280d;height:28px;height:var(--mt-tp-nav-control-h,28px);padding-left:32px;width:144px!important}.mt-template-preview-component .zoom-dropdown-wrapper .e-input-group.e-control-wrapper .e-input[readonly]{color:var(--gray-700);font-size:16px;font-weight:400}.mt-template-preview-component .mt-tp-content-body{align-content:flex-start;display:flex;flex:1 1;flex-wrap:wrap;justify-content:center;max-height:calc(100vh - 170px);min-height:0;overflow:auto;overscroll-behavior:contain;position:relative}.mt-template-preview-component .mt-tp-content-canvas-container{align-items:flex-start;box-sizing:border-box;display:flex;justify-content:center;padding:12px 14px;position:relative;width:100%}.mt-template-preview-component .mt-tp-content-canvas{align-items:flex-start;background:var(--gray-white);box-sizing:border-box;display:flex;justify-content:center;max-width:calc(100% - 24px);min-height:fit-content;padding:28px 24px;transform-origin:top center;width:600px}.mt-template-preview-component .mt-tp-content-canvas--email{background:#0000;max-width:none;padding:0;width:auto}.mt-template-preview-component .mt-tp-page-surface .mt-marketing-email-mock-root--editor .e-rte-email-row{border:1px dashed #cdcdcd;border-radius:0}.mt-template-preview-component .mt-tp-page-surface .mt-marketing-email-mock-root--editor .e-rte-email-row:hover{box-shadow:inset 0 0 0 1px var(--blue-300)}.mt-template-preview-component .mt-marketing-email-mock-root--editor .e-rte-email-row.e-rte-email-row--mock-section{margin:4px 0!important;padding:0!important}.mt-template-preview-component .mt-marketing-email-mock-root--editor .e-rte-email-row--mock-section .e-rte-email-row--mock-section{margin:2px 0!important}.mt-template-preview-component .mt-marketing-email-mock-root--editor .text-editor-comp--email-format .e-rte-content .e-content:has(.mt-email-mock){padding-bottom:10px!important;padding-top:4px!important}.mt-template-preview-component .mt-marketing-email-mock-root--editor .e-rte-email-logo-placeholder,.mt-template-preview-component .mt-marketing-email-mock-root--editor .mt-email-mock__recall-logo,.mt-template-preview-component .mt-marketing-email-mock-root--editor .mt-email-mock__welcome-logo,.mt-template-preview-component .mt-marketing-email-mock-root--editor .mt-email-mock__year-end-hero,.mt-template-preview-component .mt-marketing-email-mock-root--editor img.e-rte-email-logo-img{cursor:pointer}.mt-template-preview-component .mt-marketing-email-mock-root:not(.mt-marketing-email-mock-root--editor) .e-rte-email-row.e-rte-email-row--mock-section{margin:4px 0;padding:0}.mt-template-preview-component .mt-marketing-email-mock-root:not(.mt-marketing-email-mock-root--editor) .e-rte-email-row--mock-section .e-rte-email-row--mock-section{margin:2px 0}.mt-template-preview-component .mt-tp-row-hover-toolbar{align-items:center;background:var(--gray-white);border:1px solid var(--gray-200);border-radius:8px;box-shadow:0 8px 16px #1018282e;display:inline-flex;gap:4px;padding:4px;position:fixed;z-index:1200}.mt-template-preview-component .mt-tp-row-hover-toolbar-drag:before{color:var(--gray-500);font-size:16px}.mt-template-preview-component .mt-tp-row-hover-toolbar-btn{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--gray-700);display:inline-flex;height:24px;justify-content:center;width:24px}.mt-template-preview-component .mt-tp-row-hover-toolbar-btn:hover{background:var(--gray-100)}.mt-template-preview-component .mt-tp-row-hover-toolbar-btn:disabled{opacity:.4}.mt-template-preview-component .mt-tp-feature-icon-picker{background:var(--gray-white);border:1px solid var(--gray-200);border-radius:10px;box-shadow:0 8px 20px #10182833;max-height:min(58vh,420px);min-width:248px;overflow-y:auto;padding:8px 10px 10px}.mt-template-preview-component .mt-tp-feature-icon-picker-label{color:var(--gray-600);font-size:11px;font-weight:600;letter-spacing:.02em;margin-bottom:6px;text-transform:uppercase}.mt-template-preview-component .mt-tp-feature-icon-picker-label.mt-tp-feature-icon-picker-label--spaced{margin-top:10px}.mt-template-preview-component .mt-tp-feature-icon-picker-hint{color:var(--gray-500);font-size:11px;line-height:1.35;margin:-2px 0 8px}.mt-template-preview-component .mt-tp-feature-icon-picker-colors{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.mt-template-preview-component .mt-tp-feature-icon-picker-swatch{border:2px solid var(--gray-white);border-radius:50%;box-shadow:0 0 0 1px var(--gray-300);cursor:pointer;height:22px;padding:0;width:22px}.mt-template-preview-component .mt-tp-feature-icon-picker-swatch--active{box-shadow:0 0 0 2px var(--blue-500)}.mt-template-preview-component .mt-tp-feature-icon-picker-color-native{align-items:center;display:inline-flex;margin-left:2px}.mt-template-preview-component .mt-tp-feature-icon-picker-color-native input[type=color]{background:var(--gray-white);border:1px solid var(--gray-300);border-radius:6px;cursor:pointer;height:26px;padding:0;width:32px}.mt-template-preview-component .mt-tp-feature-icon-picker-reset-color{background:var(--gray-50);border:1px solid var(--gray-200);border-radius:8px;color:var(--gray-600);cursor:pointer;display:block;font-size:12px;font-weight:500;margin-top:2px;padding:6px 8px;width:100%}.mt-template-preview-component .mt-tp-feature-icon-picker-reset-color:hover{background:var(--gray-100);color:var(--gray-800)}.mt-template-preview-component .mt-tp-feature-icon-picker-grid{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(5,40px);justify-content:start}.mt-template-preview-component .mt-tp-feature-icon-picker-option{align-items:center;background:var(--gray-white);border:1px solid #185dd833;border-radius:8px;color:var(--blue-500);cursor:pointer;display:inline-flex;height:40px;justify-content:center;padding:0;width:40px}.mt-template-preview-component .mt-tp-feature-icon-picker-option:hover{background:var(--gray-50)}.mt-template-preview-component .mt-tp-feature-icon-picker-option svg{display:block;height:20px;width:20px}.mt-template-preview-component .mt-marketing-email-mock-root--editor .e-rte-email-row .mt-email-mock__promo-icon{cursor:pointer}.mt-template-preview-component .mt-tp-row-hover-toolbar-btn.danger:hover{background:var(--red-50);color:var(--red-600)}.mt-template-preview-component .mt-tp-page-surface{border:none;border-radius:0;box-sizing:border-box;margin:0 auto;max-width:min(100%,720px);padding:0;width:100%}.mt-template-preview-component .mt-tp-page-surface .mt-tp-content-canvas-inner,.mt-template-preview-component .mt-tp-page-surface .text-editor-comp.text-editor-comp--email-format{background:#0000;border-radius:0;color:var(--blue-700);font-size:inherit;max-width:100%;padding:12px;width:100%}.mt-template-preview-component .mt-tp-page-surface .text-editor-comp.text-editor-comp--email-format{padding:0}.mt-template-preview-component .mt-tp-page-surface .text-editor-comp.text-editor-comp--email-format .e-richtexteditor,.mt-template-preview-component .mt-tp-page-surface .text-editor-comp.text-editor-comp--email-format .e-richtexteditor .e-rte-content{border:none!important;border-radius:0!important;box-shadow:none!important}.mt-template-preview-component .text-editor-comp--email-format .e-richtexteditor .e-rte-content .e-content{border-radius:0!important;min-height:220px!important;padding:10px 12px 14px!important}.mt-template-preview-component .mt-tp-page-surface .mt-tp-content-canvas-inner p{margin:0}.mt-template-preview-component .mt-tp-page-surface .e-rte-content{background:#0000;color:var(--blue-700);font-size:inherit;width:100%}.mt-template-preview-component .mt-tp-page-surface .text-editor-comp.text-editor-comp--email-format .e-richtexteditor,.mt-template-preview-component .mt-tp-page-surface .text-editor-comp.text-editor-comp--email-format .e-richtexteditor .e-rte-content,.mt-template-preview-component .mt-tp-page-surface .text-editor-comp.text-editor-comp--email-format .e-richtexteditor .e-rte-content .e-content{background:#0000!important}.mt-template-preview-component .mt-marketing-email-mock-root--editor .e-rte-content{zoom:1.45;-webkit-overflow-scrolling:touch;max-height:min(72vh,calc(100vh - 240px));overflow-x:hidden;overflow-y:auto;transform-origin:top center}.mt-template-preview-component .mt-marketing-email-mock-root--editor .mt-tp-content-canvas-inner{zoom:1.45;display:block;max-width:100%;transform-origin:top center}.mt-template-preview-component .mt-tp-page-surface .mt-marketing-email-mock-root:not(.mt-marketing-email-mock-root--editor) .mt-tp-content-canvas-inner{zoom:1.45;-webkit-overflow-scrolling:touch;display:block;max-height:min(72vh,calc(100vh - 240px));max-width:100%;overflow-x:hidden;overflow-y:auto;transform-origin:top center}.mt-template-preview-component .mt-tp-page-surface .mt-marketing-email-mock-root .e-rte-content{color:var(--gray-800);font-size:inherit;line-height:1.45}.mt-template-preview-component .mt-tp-page-surface .mt-marketing-email-mock-root .e-rte-content .e-content,.mt-template-preview-component .mt-tp-page-surface .mt-marketing-email-mock-root .text-editor-comp--email-format .e-richtexteditor{font-size:inherit}.mt-template-preview-component .mt-marketing-email-mock-root--canvas .mt-email-mock{zoom:1.95;transform-origin:top center}.mt-template-preview-component .mt-marketing-email-mock-root--canvas .mt-email-mock__promo-page-title{font-size:1.25rem!important;line-height:1.2;margin:0 0 12px!important}.mt-template-preview-component .mt-marketing-email-mock-root--canvas .mt-email-mock__promo-item-title{font-size:.9375rem!important;line-height:1.3;margin:0 0 6px!important}.mt-template-preview-component .mt-marketing-email-mock-root--canvas .mt-email-mock__promo-item-desc{font-size:.875rem!important;line-height:1.5;margin:0!important}.mt-template-preview-component .mt-marketing-email-mock-root--canvas .mt-email-mock__promo-icon{border-radius:8px;height:40px;width:40px}.mt-template-preview-component .mt-marketing-email-mock-root--canvas .mt-email-mock__promo-icon svg{height:22px;width:22px}.mt-template-preview-component .mt-marketing-email-mock-root--canvas .mt-email-mock__promo-row{gap:12px}.mt-template-preview-component .mt-marketing-email-mock-root--canvas .mt-email-mock .mt-email-mock__promo-page-title{color:var(--blue-500);font-size:10px!important;font-weight:800;letter-spacing:-.02em;line-height:1.2;margin:0 0 11px!important;text-align:center}.mt-template-preview-component .mt-marketing-email-mock-root--canvas .mt-email-mock .mt-email-mock__promo-item-title{color:var(--blue-500);font-size:7px!important;font-weight:700;line-height:1.25;margin:0 0 3px!important}.mt-template-preview-component .mt-marketing-email-mock-root--canvas .mt-email-mock .mt-email-mock__promo-item-desc{color:var(--gray-600);font-size:5.8px!important;font-weight:400;line-height:1.45;margin:0!important}.mt-template-preview-component .mt-marketing-email-mock-root--canvas .mt-email-mock .mt-email-mock__promo-icon{border-radius:4px;height:22px;width:22px}.mt-template-preview-component .mt-marketing-email-mock-root--canvas .mt-email-mock .mt-email-mock__promo-icon svg{height:13px;width:13px}.mt-template-preview-component .mt-marketing-email-mock-root--canvas .mt-email-mock .mt-email-mock__promo-row{gap:6px}.mt-template-preview-component .mt-tp-page-surface .e-rte-anchor,.mt-template-preview-component .mt-tp-page-surface .mt-tp-content-canvas-inner .e-mention-chip{color:var(--indigo-500)}.mt-template-preview-component .mt-tp-content-canvas:not(.mt-tp-content-canvas--email) .mt-tp-content-canvas-inner,.mt-template-preview-component .mt-tp-content-canvas:not(.mt-tp-content-canvas--email) .text-editor-comp{background:var(--blue-100);border-radius:12px;color:var(--blue-700);font-size:16px;max-width:420px;padding:16px;width:100%}.mt-template-preview-component .mt-tp-content-canvas:not(.mt-tp-content-canvas--email) .mt-tp-content-canvas-inner p{margin:0}.mt-template-preview-component .mt-tp-content-canvas:not(.mt-tp-content-canvas--email) .e-rte-content{background:var(--blue-100);color:var(--blue-700);font-size:16px;width:100%}.mt-template-preview-component .mt-tp-content-canvas:not(.mt-tp-content-canvas--email) .e-rte-anchor,.mt-template-preview-component .mt-tp-content-canvas:not(.mt-tp-content-canvas--email) .mt-tp-content-canvas-inner .e-mention-chip{color:var(--indigo-500)}.mt-template-preview-component .e-richtexteditor .e-rte-content .e-content a.danger,.mt-template-preview-component .e-rte-anchor.danger{color:var(--red-500)}.mt-template-preview-component a{cursor:pointer;pointer-events:auto}.mt-template-preview-component a,.mt-template-preview-component a *{user-select:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important}.mt-template-preview-component .mt-tp-content-canvas--email .text-editor-comp--email-format .e-content a,.mt-template-preview-component .mt-tp-content-canvas--email .text-editor-comp--email-format .e-content a *{cursor:text;user-select:text!important;-webkit-user-select:text!important;-moz-user-select:text!important;-ms-user-select:text!important}.mt-template-preview-component .mt-tp-content-canvas--email .text-editor-comp--email-format .e-content a.e-rte-email-btn,.mt-template-preview-component .mt-tp-content-canvas--email .text-editor-comp--email-format .e-content a.e-rte-email-btn *,.mt-template-preview-component .mt-tp-content-canvas--email .text-editor-comp--email-format .e-content a.mt-email-mock__btn,.mt-template-preview-component .mt-tp-content-canvas--email .text-editor-comp--email-format .e-content a.mt-email-mock__btn *{cursor:pointer!important;user-select:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important}.mt-template-preview-component .mt-tp-content-canvas.zoom-100{transform:scale(1)}.mt-template-preview-component .mt-tp-content-canvas.zoom-150{transform:scale(1.5)}.mt-template-preview-component .mt-tp-content-canvas.zoom-200{transform:scale(2)}.mt-template-preview-component .zoom-dropdown-wrapper .e-ddl.e-input-group.e-control-wrapper .e-ddl-icon{display:none}.mt-template-preview-component .mt-tp-content-canvas .e-content.e-lib.e-keyboard.e-mention{max-height:100%}.mt-template-preview-component .mt-tp-content-canvas--email .e-content.e-lib.e-keyboard.e-mention,.mt-template-preview-component .mt-tp-content-canvas--email .text-editor-comp--email-format .e-richtexteditor .e-rte-content .e-content{max-height:none!important}.mt-template-preview-component .mt-marketing-email-mock-root .mt-email-mock--welcome.mt-email-mock--layout-centered .mt-email-mock__content--welcome-shell .mt-email-mock__btn-row,.mt-template-preview-component .mt-marketing-email-mock-root .mt-email-mock--welcome.mt-email-mock--layout-centered .mt-email-mock__content--welcome-shell .mt-email-mock__btn-row--welcome{align-items:center!important;box-sizing:border-box!important;display:flex!important;justify-content:center!important;margin:0!important;padding:0!important;width:100%!important}.mt-template-preview-component .mt-marketing-email-mock-root .mt-email-mock--welcome.mt-email-mock--layout-centered .mt-email-mock__content--welcome-shell .mt-email-mock__btn.mt-email-mock__btn--welcome-cta{border-radius:8px!important;box-sizing:border-box!important;display:inline-block!important;flex-shrink:0!important;font-size:9px!important;line-height:1.25!important;min-height:22px!important;padding:8px 22px!important}.mt-template-preview-component .mt-marketing-email-mock-root .mt-email-mock--welcome.mt-email-mock--layout-centered .mt-email-mock__footer{margin-top:0!important}.mt-template-preview-component .mt-marketing-email-mock-root--editor .e-richtexteditor .e-rte-content .e-content .mt-email-mock--welcome.mt-email-mock--layout-centered .mt-email-mock__content--welcome-shell .mt-email-mock__btn-row,.mt-template-preview-component .mt-marketing-email-mock-root--editor .e-richtexteditor .e-rte-content .e-content .mt-email-mock--welcome.mt-email-mock--layout-centered .mt-email-mock__content--welcome-shell .mt-email-mock__btn-row--welcome{align-items:center!important;display:flex!important;justify-content:center!important;margin:0!important;padding:0!important;width:100%!important}.mt-template-preview-component .mt-marketing-email-mock-root--editor .e-richtexteditor .e-rte-content .e-content .mt-email-mock--welcome.mt-email-mock--layout-centered .mt-email-mock__content--welcome-shell .mt-email-mock__btn.mt-email-mock__btn--welcome-cta{background:#0369a1!important;background:var(--mt-email-cta-btn-bg,#0369a1)!important;border:1px solid #0369a1!important;border:1px solid var(--mt-email-cta-btn-bg,#0369a1)!important;border-radius:10px!important;box-shadow:0 1px 2px #0f172a14!important;box-sizing:border-box!important;color:var(--gray-white)!important;color:var(--mt-email-cta-btn-fg,var(--gray-white))!important;display:inline-block!important;font-size:13px!important;font-weight:600!important;line-height:1.3!important;min-height:34px!important;padding:11px 28px!important}.mt-template-preview-component .mt-marketing-email-mock-root--editor .e-richtexteditor .e-rte-content .e-content .mt-email-mock--welcome.mt-email-mock--layout-centered .mt-email-mock__centered-outer{padding:12px 10px 14px!important}.mt-template-preview-component .mt-marketing-email-mock-root--editor .e-richtexteditor .e-rte-content .e-content .mt-email-mock--welcome.mt-email-mock--layout-centered .mt-email-mock__content--welcome-shell{gap:20px!important;padding:22px 20px 26px!important}.mt-template-preview-component .mt-marketing-email-mock-root--editor .e-richtexteditor .e-rte-content .e-content .mt-email-mock--welcome.mt-email-mock--layout-centered .mt-email-mock__welcome-intro{gap:20px!important}.mt-template-preview-component .mt-marketing-email-mock-root--editor .e-richtexteditor .e-rte-content .e-content .mt-email-mock--welcome.mt-email-mock--layout-centered .mt-email-mock__footer{margin-top:0!important;padding-bottom:12px!important;padding-top:12px!important}.mt-template-preview-component .mt-tp-settings{align-self:stretch;box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;gap:8px;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:8px 12px;position:relative;width:320px;z-index:5}.mt-template-preview-component .mt-tp-settings .mgc_check_circle_fill{position:absolute;right:0;top:0}.mt-template-preview-component .mt-tp-settings .mgc_check_circle_fill:before{color:var(--vivid-green-500)}.mt-template-preview-component .mt-tp-settings-size-block{display:flex;flex-direction:column;gap:4px}.mt-template-preview-component .mt-tp-settings-subheader{color:var(--gray-600);font-size:12px;font-weight:600}.mt-template-preview-component .mt-tp-settings-size-row{align-items:flex-end;display:flex;gap:8px}.mt-template-preview-component .mt-tp-settings-size-row .input-field-container{flex:1 1;min-width:0}.mt-template-preview-component .mt-tp-header-band-settings{display:flex;flex-direction:column;gap:4px}.mt-template-preview-component .mt-tp-header-band-reset{align-self:flex-start;background:none;border:none;color:var(--blue-600);cursor:pointer;font-size:12px;font-weight:600;margin:0;padding:0;text-decoration:underline}.mt-template-preview-component .mt-tp-header-band-reset:hover{color:var(--blue-700)}.mt-template-preview-component .mt-tp-page-surface a.e-rte-email-btn{box-sizing:border-box;min-width:200px;text-align:center;text-decoration:none}.mt-template-preview-component .mt-tp-page-surface .e-rte-email-btn--outline{box-sizing:border-box}.mt-template-preview-component .mt-tp-page-surface .e-rte-email-hero-image-placeholder:hover{filter:brightness(.97)}.mt-template-preview-component .mt-tp-page-surface .e-rte-email-hero-img{cursor:pointer}.mt-template-preview-component .mt-email-mock__email-header-band{background:#e0e7ff;background:var(--mt-email-header-band-bg,#e0e7ff);border-radius:0;box-sizing:border-box;margin:0;max-width:100%;padding:10px 12px;text-align:center;width:100%}@media (max-width:900px){.mt-template-preview-component .mt-tp-content-canvas-container{padding:10px}}@media (max-width:480px){.mt-template-preview-component .mt-tp-content-canvas-container{padding:6px 8px}.mt-template-preview-component .mt-tp-content-canvas{padding:20px 16px}}.mt-marketing-email-mock-root{--mt-mock-pre-shell:6px 6px 8px;--mt-mock-pre-body:9px 9px 11px;--mt-mock-pre-blast:10px 10px 12px;--mt-mock-pre-space-xs:4px;--mt-mock-pre-space-sm:6px;--mt-mock-pre-space-md:8px;--mt-mock-pre-space-lg:10px;--mt-mock-pre-space-xl:12px;--mt-mock-pre-band-pad:8px 10px;--mt-mock-pre-inset:8px 10px;--mt-mock-pre-cta-pad:6px 16px;--mt-mock-pre-cta-pad-hero:6px 18px;--mt-mock-pre-cta-font:6px;--mt-mock-pre-cta-font-hero:7px;--mt-mock-pre-cta-radius:5px}.mt-marketing-email-mock-root .mt-email-mock{border-radius:3px;display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;text-align:left}.mt-marketing-email-mock-root .mt-email-mock__window-bar{display:none}.mt-marketing-email-mock-root .mt-email-mock__dot{background:var(--gray-500);border-radius:50%;height:3px;opacity:.55;width:3px}.mt-marketing-email-mock-root .mt-email-mock__header{background:linear-gradient(180deg,var(--blue-700) 0,var(--blue-800) 100%);flex-shrink:0;padding:5px 6px 4px}.mt-marketing-email-mock-root .mt-email-mock__logo-row{align-items:center;display:flex;gap:4px}.mt-marketing-email-mock-root .mt-email-mock__logo-badge{align-items:center;background:var(--gray-white);border-radius:3px;color:var(--blue-700);display:inline-flex;font-size:6px;font-weight:700;height:14px;justify-content:center;letter-spacing:-.02em;width:14px}.mt-marketing-email-mock-root .mt-email-mock__logo-name{color:var(--gray-white);font-size:6.5px;font-weight:600;letter-spacing:.01em}.mt-marketing-email-mock-root .mt-email-mock__brand-text{display:flex;flex-direction:column;gap:1px;min-width:0}.mt-marketing-email-mock-root .mt-email-mock__header-tag{color:var(--gray-white);display:block;font-size:4.5px;font-weight:500;line-height:1.2;opacity:.88}.mt-marketing-email-mock-root .mt-email-mock__list{color:var(--gray-600);font-size:5px;line-height:1.4;margin:0 0 3px;padding-left:7px}.mt-marketing-email-mock-root .mt-email-mock__promo-ribbon{border-radius:1px;display:inline-block;font-size:4.5px;font-weight:800;letter-spacing:.06em;margin-bottom:3px;padding:1px 4px}.mt-marketing-email-mock-root .mt-email-mock__appt-chip{border-radius:2px;display:inline-block;font-size:4.5px;font-weight:700;margin-bottom:3px;padding:1px 4px}.mt-marketing-email-mock-root .mt-email-mock__content{background:var(--gray-white);flex:1 1;min-height:0;overflow:hidden;padding:5px 6px 4px}.mt-marketing-email-mock-root .mt-email-mock__h1{color:var(--gray-700);font-size:6.5px;font-weight:700;line-height:1.25;margin:0 0 3px}.mt-marketing-email-mock-root .mt-email-mock__h2{color:var(--blue-700);font-size:6px;font-weight:600;margin:0 0 2px}.mt-marketing-email-mock-root .mt-email-mock__p{color:var(--gray-600);font-size:5.5px;margin:0 0 3px}.mt-marketing-email-mock-root .mt-email-mock__p:last-child{margin-bottom:0}.mt-marketing-email-mock-root .mt-email-mock__btn-row{margin-top:4px}.mt-marketing-email-mock-root .mt-email-mock__btn{background:var(--blue-500);background:var(--mt-email-cta-btn-bg,var(--blue-500));border-radius:2px;color:var(--gray-white)!important;color:var(--mt-email-cta-btn-fg,var(--gray-white))!important;display:inline-block;font-size:5px;font-weight:600;padding:2px 6px;text-decoration:none}.mt-marketing-email-mock-root a.mt-email-mock__btn:active,.mt-marketing-email-mock-root a.mt-email-mock__btn:hover,.mt-marketing-email-mock-root a.mt-email-mock__btn:visited{text-decoration:none}.mt-marketing-email-mock-root .mt-email-mock__hr{border:0;border-top:1px solid var(--gray-200);margin:4px 0}.mt-marketing-email-mock-root .mt-email-mock__footer{background:var(--gray-100);border-top:1px solid var(--gray-200);flex-shrink:0;padding:4px 6px 5px}.mt-marketing-email-mock-root .mt-email-mock__footer-line{color:var(--gray-500);font-size:4.5px;margin:0 0 2px}.mt-marketing-email-mock-root .mt-email-mock__footer-links{color:var(--gray-400);font-size:4.5px;margin:0}.mt-marketing-email-mock-root .mt-email-mock__footer-links a{color:var(--blue-500);text-decoration:underline}.mt-marketing-email-mock-root .mt-email-mock__content .e-mention-chip{color:var(--indigo-500);font-weight:600}.mt-marketing-email-mock-root .mt-email-mock__header--compact{padding:3px 6px}.mt-marketing-email-mock-root .mt-email-mock__header--minimal{padding:2px 6px}.mt-marketing-email-mock-root .mt-email-mock--layout-centered .mt-email-mock__centered-outer{align-items:stretch;background:#e2e8f0;display:flex;flex:1 1;justify-content:center;min-height:0;padding:var(--mt-mock-pre-shell)}.mt-marketing-email-mock-root .mt-email-mock--layout-centered .mt-email-mock__centered-card{align-items:stretch;background:var(--gray-white);border:none;border-radius:4px;box-shadow:none;display:flex;flex:1 1;flex-direction:column;margin:0 auto;max-width:120px;min-height:0;overflow:hidden;text-align:center;width:100%}.mt-marketing-email-mock-root .mt-email-mock__centered-header-image{align-items:flex-end;background:linear-gradient(115deg,#99f6e4,#5eead4 35%,#2dd4bf 70%,#0d9488);display:flex;flex-shrink:0;height:24px;justify-content:center;overflow:hidden;padding:0 4px 3px;position:relative;width:100%}.mt-marketing-email-mock-root .mt-email-mock__centered-header-image:after{background:radial-gradient(circle at 50% 120%,#fff6 0,#0000 55%);content:"";inset:0;pointer-events:none;position:absolute}.mt-marketing-email-mock-root .mt-email-mock__centered-header-image-label{color:#fffffff2;font-size:3.8px;font-weight:700;letter-spacing:.07em;position:relative;text-shadow:0 1px 1px #0f766e59;text-transform:uppercase;z-index:1}.mt-marketing-email-mock-root .mt-email-mock__centered-logo-block{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:2px;padding:5px 6px 3px}.mt-marketing-email-mock-root .mt-email-mock__centered-logo-badge{align-items:center;border-radius:50%;display:inline-flex;font-size:6px;font-weight:800;height:17px;justify-content:center;line-height:1;width:17px}.mt-marketing-email-mock-root .mt-email-mock__centered-brand-name{color:var(--gray-700);font-size:5.5px;font-weight:700;line-height:1.2}.mt-marketing-email-mock-root .mt-email-mock__centered-tagline{color:var(--gray-500);font-size:4px;font-weight:500;line-height:1.25;max-width:95%}.mt-marketing-email-mock-root .mt-email-mock__content--centered{flex:1 1;min-height:0;padding:var(--mt-mock-pre-shell)!important;text-align:center}.mt-marketing-email-mock-root .mt-email-mock__content--centered .mt-email-mock__h1,.mt-marketing-email-mock-root .mt-email-mock__content--centered .mt-email-mock__p{text-align:center}.mt-marketing-email-mock-root .mt-email-mock__content--centered .mt-email-mock__btn-row{display:flex;justify-content:center}.mt-marketing-email-mock-root .mt-email-mock__footer--centered{padding-left:5px;padding-right:5px;text-align:center}.mt-marketing-email-mock-root .mt-email-mock__footer--centered .mt-email-mock__footer-line,.mt-marketing-email-mock-root .mt-email-mock__footer--centered .mt-email-mock__footer-links{text-align:center}.mt-marketing-email-mock-root .mt-email-mock__birthday-title{color:#1c1917!important;font-size:11px!important;font-weight:800!important;letter-spacing:-.02em;line-height:1.08!important;margin:0 0 var(--mt-mock-pre-space-sm)!important}.mt-marketing-email-mock-root .mt-email-mock__birthday-subtitle{color:#57534e!important;font-size:6px!important;font-weight:600!important;line-height:1.35!important;margin:0 0 var(--mt-mock-pre-space-md)!important}.mt-marketing-email-mock-root .mt-email-mock__birthday-figure{align-items:center;display:flex;justify-content:center;margin:0 auto var(--mt-mock-pre-space-lg);max-width:100%}.mt-marketing-email-mock-root .mt-email-mock__birthday-img{display:block;height:auto!important;margin:0 auto;max-width:100%;width:120px!important}.mt-marketing-email-mock-root .mt-email-mock__birthday-message{color:#44403c!important;margin-bottom:var(--mt-mock-pre-space-lg)!important;text-align:center}.mt-marketing-email-mock-root .mt-email-mock__centered-promo-hero{background:linear-gradient(125deg,#fed7aa,#fb923c 35%,#ea580c 70%,#9a3412);flex-shrink:0;height:16px;width:100%}.mt-marketing-email-mock-root .mt-email-mock__centered-promo-headlines{align-items:center;background:linear-gradient(90deg,#431407,#7c2d12);display:flex;flex-direction:column;flex-shrink:0;gap:1px;padding:5px 6px 4px}.mt-marketing-email-mock-root .mt-email-mock__centered-promo-eyebrow{color:#fde68a;font-size:3.8px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.mt-marketing-email-mock-root .mt-email-mock__centered-promo-title{color:#fffbeb;font-size:7px;font-weight:800;line-height:1.1}.mt-marketing-email-mock-root .mt-email-mock__centered-promo-sub{color:#fdba74;font-size:4.5px;font-weight:600}.mt-marketing-email-mock-root .mt-email-mock__centered-soft-accent{background:linear-gradient(90deg,#84cc16,#4d7c0f);border-radius:2px;flex-shrink:0;height:3px;margin:5px auto 0;opacity:.85;width:36%}.mt-marketing-email-mock-root .mt-email-mock__letterhead-strip{align-items:center;background:linear-gradient(90deg,#44403c,#78716c 40%,#a8a29e);display:flex;flex-shrink:0;height:11px;padding:0 5px;position:relative}.mt-marketing-email-mock-root .mt-email-mock__letterhead-strip:before{background:linear-gradient(180deg,#fff3,#00000026);border-radius:1px;bottom:2px;content:"";left:4px;position:absolute;top:2px;width:18%}.mt-marketing-email-mock-root .mt-email-mock__letterhead-caption{color:#ffffffd9;font-size:3.5px;font-weight:600;letter-spacing:.06em;margin-left:auto;text-transform:uppercase}.mt-marketing-email-mock-root .mt-email-mock__hero{display:flex;flex-direction:column;flex-shrink:0;max-height:38px;min-height:26px;overflow:hidden}.mt-marketing-email-mock-root .mt-email-mock__hero-visual{background:var(--gray-300);flex:1 1;min-height:12px}.mt-marketing-email-mock-root .mt-email-mock__hero-copy{display:flex;flex-direction:column;flex-shrink:0;gap:1px;padding:3px 6px 4px}.mt-marketing-email-mock-root .mt-email-mock__hero-kicker{font-size:6.5px;font-weight:800;line-height:1.1}.mt-marketing-email-mock-root .mt-email-mock__hero-sub{font-size:4.5px;font-weight:500;opacity:.9}.mt-marketing-email-mock-root .mt-email-mock__hero-eyebrow{font-size:4px;font-weight:700;letter-spacing:.08em;opacity:.95;text-transform:uppercase}.mt-marketing-email-mock-root .mt-email-mock__hero-title{font-size:7px;font-weight:800;line-height:1.15}.mt-marketing-email-mock-root .mt-email-mock__hero--birthday .mt-email-mock__hero-visual{background:linear-gradient(145deg,#fecdd3,#fda4af 40%,#fb7185 75%,#e11d48);min-height:14px}.mt-marketing-email-mock-root .mt-email-mock__hero--birthday .mt-email-mock__hero-visual:after{background-image:radial-gradient(circle,#ffffff59 1px,#0000 0);background-size:5px 5px;content:"";display:block;height:100%;opacity:.5}.mt-marketing-email-mock-root .mt-email-mock__hero--birthday .mt-email-mock__hero-copy{background:linear-gradient(180deg,#fff1f2,#ffe4e6)}.mt-marketing-email-mock-root .mt-email-mock__hero--birthday .mt-email-mock__hero-kicker{color:#9f1239}.mt-marketing-email-mock-root .mt-email-mock__hero--birthday .mt-email-mock__hero-sub{color:#be123c}.mt-marketing-email-mock-root .mt-email-mock__hero--promotion .mt-email-mock__hero-visual{background:linear-gradient(125deg,#fed7aa,#fb923c 35%,#ea580c 70%,#9a3412);min-height:16px}.mt-marketing-email-mock-root .mt-email-mock__hero--promotion .mt-email-mock__hero-copy{background:linear-gradient(90deg,#431407,#7c2d12);padding:4px 6px}.mt-marketing-email-mock-root .mt-email-mock__hero--promotion .mt-email-mock__hero-eyebrow{color:#fde68a}.mt-marketing-email-mock-root .mt-email-mock__hero--promotion .mt-email-mock__hero-title{color:#fffbeb}.mt-marketing-email-mock-root .mt-email-mock__hero--promotion .mt-email-mock__hero-sub{color:#fdba74;font-size:4.5px;font-weight:600}.mt-marketing-email-mock-root .mt-email-mock__hero--recall{align-items:stretch;background:#eef2ff;flex-direction:row;max-height:28px;min-height:24px}.mt-marketing-email-mock-root .mt-email-mock__hero-calendar{grid-gap:1px;background:#e0e7ff;border-right:1px solid #c7d2fe;display:grid;gap:1px;grid-template-columns:repeat(3,1fr);min-width:34px;padding:3px;width:28%}.mt-marketing-email-mock-root .mt-email-mock__cal-cell{aspect-ratio:1;background:var(--gray-white);border:1px solid #c7d2fe;border-radius:1px}.mt-marketing-email-mock-root .mt-email-mock__cal-cell--active{background:#4f46e5;border-color:#4338ca}.mt-marketing-email-mock-root .mt-email-mock__hero-recall-badge{align-items:center;color:#312e81;display:flex;flex:1 1;font-size:5.5px;font-weight:800;justify-content:center;letter-spacing:.04em;text-transform:uppercase}.mt-marketing-email-mock-root .mt-email-mock--welcome.mt-email-mock--layout-centered{background:#f1f5f9}.mt-marketing-email-mock-root .mt-email-mock--welcome.mt-email-mock--layout-centered .mt-email-mock__centered-outer{background:#f1f5f9;padding:var(--mt-mock-pre-shell)}.mt-marketing-email-mock-root .mt-email-mock__centered-card--welcome-email{background:var(--gray-white);border:none;border-radius:0;box-shadow:none}.mt-marketing-email-mock-root .mt-email-mock__content--centered.mt-email-mock__content--welcome-shell{align-items:center;display:flex;flex-direction:column;gap:var(--mt-mock-pre-space-xl);padding:var(--mt-mock-pre-blast)!important}.mt-marketing-email-mock-root .mt-email-mock__content--centered.mt-email-mock__content--welcome-shell .mt-email-mock__welcome-intro{align-items:center;display:flex;flex-direction:column;gap:var(--mt-mock-pre-space-xl);width:100%}.mt-marketing-email-mock-root .mt-email-mock__content--centered.mt-email-mock__content--welcome-shell .mt-email-mock__welcome-intro>.e-rte-email-row{align-self:stretch;max-width:100%;width:100%}.mt-marketing-email-mock-root .mt-email-mock__content--centered.mt-email-mock__content--welcome-shell .mt-email-mock__btn-row{margin-top:0}.mt-marketing-email-mock-root .mt-email-mock__welcome-logo{display:flex;flex-shrink:0;justify-content:center;margin:0}.mt-marketing-email-mock-root .mt-email-mock__welcome-logo-circle{align-items:center;background:linear-gradient(145deg,#e0f2fe,#bae6fd);border-radius:50%;box-shadow:0 1px 2px #0369a11f;color:#0369a1;display:inline-flex;height:32px;justify-content:center;width:32px}.mt-marketing-email-mock-root .mt-email-mock__welcome-tooth{display:block;height:18px;width:18px}.mt-marketing-email-mock-root .mt-email-mock__welcome-heading{color:var(--gray-900);font-size:11px;font-weight:700;letter-spacing:-.025em;line-height:1.28;margin:0;max-width:100%;text-align:center;width:100%}.mt-marketing-email-mock-root .mt-email-mock__welcome-copy{color:var(--gray-600);font-size:6.5px;line-height:1.55;margin:0 auto;max-width:34em;text-align:center;width:100%}.mt-marketing-email-mock-root .mt-email-mock--welcome .mt-email-mock__content--centered.mt-email-mock__content--welcome-shell .mt-email-mock__btn-row,.mt-marketing-email-mock-root .mt-email-mock--welcome .mt-email-mock__content--centered.mt-email-mock__content--welcome-shell .mt-email-mock__btn-row--welcome{box-sizing:border-box;margin:0!important;max-width:100%!important;padding:0!important;width:100%!important}.mt-marketing-email-mock-root .mt-email-mock--welcome .mt-email-mock__btn.mt-email-mock__btn--welcome-cta{background:#0369a1;background:var(--mt-email-cta-btn-bg,#0369a1);border:1px solid #0369a1;border:1px solid var(--mt-email-cta-btn-bg,#0369a1);border-radius:var(--mt-mock-pre-cta-radius);box-shadow:0 1px 2px #0f172a14;box-sizing:border-box;color:var(--gray-white)!important;color:var(--mt-email-cta-btn-fg,var(--gray-white))!important;display:inline-block;flex-shrink:0;font-size:var(--mt-mock-pre-cta-font-hero);font-weight:600;line-height:1.25;min-height:19px;padding:var(--mt-mock-pre-cta-pad-hero);vertical-align:middle}.mt-marketing-email-mock-root .mt-email-mock--welcome.mt-email-mock--layout-centered .mt-email-mock__footer{background:#e8eef4;border-top:1px solid #e2e8f0;flex-shrink:0;margin-top:0;text-align:center;width:100%}.mt-marketing-email-mock-root .mt-email-mock--welcome.mt-email-mock--layout-centered .mt-email-mock__footer-line,.mt-marketing-email-mock-root .mt-email-mock--welcome.mt-email-mock--layout-centered .mt-email-mock__footer-links,.mt-marketing-email-mock-root .mt-email-mock--welcome.mt-email-mock--layout-centered .mt-email-mock__footer-links a{color:var(--gray-500)}.mt-marketing-email-mock-root .mt-email-mock--birthday .mt-email-mock__window-bar{background:#faf7f2}.mt-marketing-email-mock-root .mt-email-mock--birthday .mt-email-mock__dot{background:#a8a29e;opacity:.55}.mt-marketing-email-mock-root .mt-email-mock--birthday.mt-email-mock--layout-centered .mt-email-mock__centered-outer{background:#faf7f2;padding:var(--mt-mock-pre-shell)}.mt-marketing-email-mock-root .mt-email-mock__centered-card--birthday-email{background:#faf7f2;border:none;box-shadow:none}.mt-marketing-email-mock-root .mt-email-mock__content--birthday-shell{background:#faf7f2!important;padding:var(--mt-mock-pre-blast)!important}.mt-marketing-email-mock-root .mt-email-mock--birthday .mt-email-mock__h1{color:var(--gray-900)}.mt-marketing-email-mock-root .mt-email-mock--birthday .mt-email-mock__btn.mt-email-mock__btn--contact-teal{background:#78350f!important;background:var(--mt-email-cta-btn-bg,#78350f)!important;border:none;border-radius:var(--mt-mock-pre-cta-radius);color:var(--gray-white)!important;color:var(--mt-email-cta-btn-fg,var(--gray-white))!important;font-size:var(--mt-mock-pre-cta-font);font-weight:600;padding:var(--mt-mock-pre-cta-pad)}.mt-marketing-email-mock-root .mt-email-mock--birthday .mt-email-mock__footer{background:#f3ece6;border-top-color:#e7ddd4}.mt-marketing-email-mock-root .mt-email-mock--birthday .mt-email-mock__footer-links a{color:#92400e}.mt-marketing-email-mock-root .mt-email-mock--newsletter.mt-email-mock--layout-newsletter-minimal,.mt-marketing-email-mock-root .mt-email-mock--newsletter.mt-email-mock--layout-newsletter-minimal .mt-email-mock__window-bar{background:#fafafa}.mt-marketing-email-mock-root .mt-email-mock--newsletter.mt-email-mock--layout-newsletter-minimal .mt-email-mock__dot{background:#94a3b8;opacity:.4}.mt-marketing-email-mock-root .mt-email-mock__newsletter-minimal-shell{box-sizing:border-box;flex:0 0 auto;padding:var(--mt-mock-pre-shell);width:100%}.mt-marketing-email-mock-root .mt-email-mock__content--newsletter-minimal{background:var(--gray-white)!important;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 1px 2px #0f172a0a;padding:var(--mt-mock-pre-blast)!important;text-align:left}.mt-marketing-email-mock-root .mt-email-mock__newsletter-minimal-brand{color:var(--gray-900);font-size:8.5px;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0 0 2px!important;text-align:center}.mt-marketing-email-mock-root .mt-email-mock__newsletter-minimal-when{color:var(--gray-500);font-size:5.5px;font-weight:600;line-height:1.35;margin:0 0 var(--mt-mock-pre-space-lg)!important;text-align:center}.mt-marketing-email-mock-root .mt-email-mock__newsletter-minimal-rule{background:linear-gradient(90deg,#0000,#e2e8f0 12%,#e2e8f0 88%,#0000);height:1px;margin:0 0 var(--mt-mock-pre-space-lg)}.mt-marketing-email-mock-root .mt-email-mock--newsletter.mt-email-mock--layout-newsletter-minimal .mt-email-mock__content--newsletter-minimal .mt-email-mock__p{text-align:left}.mt-marketing-email-mock-root .mt-email-mock--newsletter.mt-email-mock--layout-newsletter-minimal .mt-email-mock__footer{background:#f4f4f5;border-top-color:#e5e7eb}.mt-marketing-email-mock-root .mt-email-mock--newsletter.mt-email-mock--layout-newsletter-minimal .mt-email-mock__footer-links a{color:#475569}.mt-marketing-email-mock-root .mt-email-mock--newsletter.mt-email-mock--layout-newsletter-editorial,.mt-marketing-email-mock-root .mt-email-mock--newsletter.mt-email-mock--layout-newsletter-editorial .mt-email-mock__window-bar{background:#e0f2fe}.mt-marketing-email-mock-root .mt-email-mock--newsletter.mt-email-mock--layout-newsletter-editorial .mt-email-mock__dot{background:#0284c7;opacity:.5}.mt-marketing-email-mock-root .mt-email-mock__newsletter-shell{align-items:center;box-sizing:border-box;display:flex;flex:0 0 auto;flex-direction:column;padding:var(--mt-mock-pre-shell);width:100%}.mt-marketing-email-mock-root .mt-email-mock__newsletter-card{background:var(--gray-white);border:1px solid #bfdbfe;border-radius:6px;box-shadow:0 2px 10px #0369a114;max-width:100%;overflow:hidden;width:100%}.mt-marketing-email-mock-root .mt-email-mock__newsletter-hero{align-items:flex-end;box-sizing:border-box;display:flex;min-height:36px;padding:var(--mt-mock-pre-space-sm) var(--mt-mock-pre-space-md) var(--mt-mock-pre-space-md);position:relative}.mt-marketing-email-mock-root .mt-email-mock__newsletter-hero-bg{background:linear-gradient(125deg,#0369a1,#0284c7 32%,#0ea5e9 65%,#7dd3fc);inset:0;position:absolute}.mt-marketing-email-mock-root .mt-email-mock__newsletter-hero-bg:after{background-image:radial-gradient(circle at 20% 80%,#ffffff73 0,#0000 45%),radial-gradient(circle at 85% 15%,#fff3 0,#0000 40%);content:"";inset:0;opacity:.35;pointer-events:none;position:absolute}.mt-marketing-email-mock-root .mt-email-mock__newsletter-hero-copy{align-items:flex-start;display:flex;flex-direction:column;gap:2px;max-width:100%;position:relative;z-index:1}.mt-marketing-email-mock-root .mt-email-mock__newsletter-hero-label{color:#ffffffeb;font-size:3.6px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.mt-marketing-email-mock-root .mt-email-mock__newsletter-hero-brand{color:var(--gray-white);font-family:Georgia,Times New Roman,serif;font-size:9px;font-weight:700;letter-spacing:-.02em;line-height:1.15;text-shadow:0 1px 2px #0f172a33}.mt-marketing-email-mock-root .mt-email-mock__newsletter-hero-sub{color:#ffffffe6;font-size:4.5px;font-weight:500}.mt-marketing-email-mock-root .mt-email-mock__newsletter-masthead{align-items:center;background:linear-gradient(180deg,#f8fafc,#f0f9ff);border-bottom:1px solid #e0f2fe;display:flex;gap:var(--mt-mock-pre-space-sm);padding:var(--mt-mock-pre-space-sm) var(--mt-mock-pre-space-md) var(--mt-mock-pre-space-xs)}.mt-marketing-email-mock-root .mt-email-mock__newsletter-masthead-badge{align-items:center;background:linear-gradient(180deg,#0ea5e9,#0284c7);border-radius:3px;color:var(--gray-white);display:inline-flex;font-size:5.5px;font-weight:800;height:14px;justify-content:center;letter-spacing:-.02em;min-width:14px;padding:0 3px}.mt-marketing-email-mock-root .mt-email-mock__newsletter-masthead-name{color:var(--gray-700);font-size:5.5px;font-weight:600;letter-spacing:.01em}.mt-marketing-email-mock-root .mt-email-mock__content--newsletter-issue{background:var(--gray-white)!important;border-left:none!important;padding:var(--mt-mock-pre-body)!important}.mt-marketing-email-mock-root .mt-email-mock__newsletter-lead{color:var(--gray-600);font-size:5.8px;font-weight:500;line-height:1.55;margin:0 0 var(--mt-mock-pre-space-md)!important}.mt-marketing-email-mock-root .mt-email-mock--newsletter .mt-email-mock__h2{color:#0369a1!important;font-size:5.5px!important;font-weight:800!important;letter-spacing:.08em!important;margin:0 0 var(--mt-mock-pre-space-sm)!important;text-transform:uppercase}.mt-marketing-email-mock-root .mt-email-mock__newsletter-toc{display:flex;flex-direction:column;gap:var(--mt-mock-pre-space-xs);margin:0 0 var(--mt-mock-pre-space-md)}.mt-marketing-email-mock-root .mt-email-mock__newsletter-toc-row{align-items:flex-start;background:#f0f9ff;border:1px solid #bae6fd;border-radius:3px;display:flex;gap:var(--mt-mock-pre-space-sm);padding:var(--mt-mock-pre-space-xs) var(--mt-mock-pre-space-sm)}.mt-marketing-email-mock-root .mt-email-mock__newsletter-toc-dot{background:linear-gradient(145deg,#7dd3fc,#0284c7);border-radius:50%;box-shadow:0 0 0 1px #0284c747;flex-shrink:0;height:5px;margin-top:1px;width:5px}.mt-marketing-email-mock-root .mt-email-mock__newsletter-toc-text{color:var(--gray-800);font-size:5.5px;font-weight:600;line-height:1.4}.mt-marketing-email-mock-root .mt-email-mock__hr--newsletter{border:0!important;border-top:1px solid #e0f2fe!important;margin:2px 0 var(--mt-mock-pre-space-md)!important;opacity:1}.mt-marketing-email-mock-root .mt-email-mock__newsletter-more{color:var(--gray-600)!important;font-size:5.2px!important;margin:0!important}.mt-marketing-email-mock-root .mt-email-mock--newsletter .mt-email-mock__btn{background:#0284c7;background:var(--mt-email-cta-btn-bg,#0284c7);border-radius:var(--mt-mock-pre-cta-radius);color:var(--gray-white)!important;color:var(--mt-email-cta-btn-fg,var(--gray-white))!important;font-size:var(--mt-mock-pre-cta-font);padding:var(--mt-mock-pre-cta-pad)}.mt-marketing-email-mock-root .mt-email-mock--newsletter .mt-email-mock__footer{background:#f0f9ff;border-top:1px solid #bae6fd;flex-shrink:0}.mt-marketing-email-mock-root .mt-email-mock--newsletter .mt-email-mock__footer-line{color:var(--gray-500)}.mt-marketing-email-mock-root .mt-email-mock--newsletter .mt-email-mock__footer-links a{color:#0369a1}.mt-marketing-email-mock-root .mt-email-mock--promotion .mt-email-mock__window-bar,.mt-marketing-email-mock-root .mt-email-mock--promotion.mt-email-mock--layout-promo-simple{background:#f9f9f9}.mt-marketing-email-mock-root .mt-email-mock--promotion .mt-email-mock__dot{background:var(--gray-400);opacity:.5}.mt-marketing-email-mock-root .mt-email-mock__promo-shell{box-sizing:border-box;flex:0 0 auto;padding:var(--mt-mock-pre-shell);width:100%}.mt-marketing-email-mock-root .mt-email-mock__content--promo{background:#f9f9f9!important;padding:var(--mt-mock-pre-body)!important}.mt-marketing-email-mock-root .mt-email-mock__promo-page-title{color:var(--blue-500);font-size:10px;font-weight:800;letter-spacing:-.02em;line-height:1.2;margin:0 0 var(--mt-mock-pre-space-xl)!important;text-align:center}.mt-marketing-email-mock-root .mt-email-mock__promo-list{display:flex;flex-direction:column;gap:var(--mt-mock-pre-space-md)}.mt-marketing-email-mock-root .mt-email-mock__promo-row{align-items:flex-start;display:flex;flex-direction:row;gap:var(--mt-mock-pre-space-sm);padding:0}.mt-marketing-email-mock-root .mt-email-mock__promo-icon{align-items:center;background:var(--gray-white);border:1px solid #185dd833;border-radius:4px;color:var(--blue-500);display:flex;flex-shrink:0;height:22px;justify-content:center;width:22px}.mt-marketing-email-mock-root .mt-email-mock__promo-icon svg{display:block;height:13px;width:13px}.mt-marketing-email-mock-root .mt-email-mock__promo-copy{flex:1 1;min-width:0;text-align:left}.mt-marketing-email-mock-root .mt-email-mock__promo-item-title{color:var(--blue-500);font-size:7px;font-weight:700;line-height:1.25;margin:0 0 3px!important}.mt-marketing-email-mock-root .mt-email-mock__promo-item-desc{color:var(--gray-600);font-size:5.8px;font-weight:400;line-height:1.45;margin:0!important}.mt-marketing-email-mock-root .mt-email-mock--promotion .mt-email-mock__footer{background:#f3f3f3;border-top:1px solid #e5e5e5;flex-shrink:0}.mt-marketing-email-mock-root .mt-email-mock--promotion .mt-email-mock__footer-line{color:var(--gray-500)}.mt-marketing-email-mock-root .mt-email-mock--promotion .mt-email-mock__footer-links a{color:var(--gray-600)}.mt-marketing-email-mock-root .mt-email-mock--outreach .mt-email-mock__window-bar,.mt-marketing-email-mock-root .mt-email-mock--outreach.mt-email-mock--layout-outreach-simple{background:var(--gray-white)}.mt-marketing-email-mock-root .mt-email-mock--outreach .mt-email-mock__dot{background:var(--gray-400);opacity:.45}.mt-marketing-email-mock-root .mt-email-mock__outreach-shell{box-sizing:border-box;flex:0 0 auto;padding:var(--mt-mock-pre-shell);width:100%}.mt-marketing-email-mock-root .mt-email-mock__content--outreach{background:var(--gray-white)!important;padding:var(--mt-mock-pre-body)!important;text-align:center}.mt-marketing-email-mock-root .mt-email-mock__outreach-headline{color:var(--gray-900);font-size:11px;font-weight:800;letter-spacing:.06em;line-height:1.2;margin:0 0 var(--mt-mock-pre-space-sm)!important}.mt-marketing-email-mock-root .mt-email-mock__outreach-sub{color:var(--gray-600);font-size:6px;font-weight:600;line-height:1.35;margin:0 0 var(--mt-mock-pre-space-md)!important}.mt-marketing-email-mock-root .mt-email-mock__outreach-body{color:var(--gray-600);font-size:5.5px;line-height:1.5;margin:0 auto var(--mt-mock-pre-space-xl)!important;max-width:42em;text-align:center}.mt-marketing-email-mock-root .mt-email-mock__outreach-actions{align-items:stretch;box-sizing:border-box;display:flex;flex-direction:column;gap:var(--mt-mock-pre-space-sm);margin:0 auto var(--mt-mock-pre-space-xl);max-width:34em;width:100%}.mt-marketing-email-mock-root .mt-email-mock__outreach-btn-row{display:block;margin:0!important;max-width:100%;width:100%}.mt-marketing-email-mock-root .mt-email-mock--outreach .mt-email-mock__btn.mt-email-mock__btn--outreach-primary{background:var(--blue-500);background:var(--mt-email-cta-btn-bg,var(--blue-500));border:1px solid var(--mt-email-cta-btn-bg,var(--blue-500));border-radius:var(--mt-mock-pre-cta-radius);box-sizing:border-box;color:var(--gray-white)!important;color:var(--mt-email-cta-btn-fg,var(--gray-white))!important;display:block;font-size:var(--mt-mock-pre-cta-font);font-weight:600;padding:var(--mt-mock-pre-cta-pad);text-align:center;width:100%}.mt-marketing-email-mock-root .mt-email-mock--outreach .mt-email-mock__btn.mt-email-mock__btn--outreach-secondary{background:var(--gray-white);border:1px solid #cbd5e1;border:1px solid var(--mt-email-cta-btn-bg,#cbd5e1);border-radius:var(--mt-mock-pre-cta-radius);box-sizing:border-box;color:var(--blue-500)!important;color:var(
      --mt-email-cta-btn-alt-fg,var(--mt-email-cta-btn-bg,var(--blue-500))
    )!important;display:block;font-size:var(--mt-mock-pre-cta-font);font-weight:600;padding:var(--mt-mock-pre-cta-pad);text-align:center;width:100%}.mt-marketing-email-mock-root .mt-email-mock__outreach-note{color:var(--gray-500);font-size:5px;line-height:1.45;margin:0 auto var(--mt-mock-pre-space-lg)!important;max-width:42em;text-align:center}.mt-marketing-email-mock-root .mt-email-mock__outreach-signoff{color:var(--gray-700);font-size:5.5px;line-height:1.5;margin:0!important;text-align:center}.mt-marketing-email-mock-root .mt-email-mock__outreach-practice{color:var(--gray-900);font-weight:700}.mt-marketing-email-mock-root .mt-email-mock--outreach .mt-email-mock__content--outreach .e-mention-chip{color:var(--indigo-500);font-weight:600}.mt-marketing-email-mock-root .mt-email-mock--outreach .mt-email-mock__footer{background:#f5f5f5;border-top:1px solid #e8e8e8;flex-shrink:0}.mt-marketing-email-mock-root .mt-email-mock--outreach .mt-email-mock__footer-line{color:var(--gray-500)}.mt-marketing-email-mock-root .mt-email-mock--outreach .mt-email-mock__footer-links a{color:var(--gray-600)}.mt-marketing-email-mock-root .mt-email-mock--recall .mt-email-mock__window-bar,.mt-marketing-email-mock-root .mt-email-mock--recall.mt-email-mock--layout-recall-simple{background:var(--gray-white)}.mt-marketing-email-mock-root .mt-email-mock--recall .mt-email-mock__dot{background:var(--gray-400);opacity:.45}.mt-marketing-email-mock-root .mt-email-mock__recall-shell{box-sizing:border-box;flex:0 0 auto;width:100%}.mt-marketing-email-mock-root .mt-email-mock__recall-header{background:#ddf1fa;background:var(--mt-email-header-band-bg,#ddf1fa);color:#0c4a6e;font-size:8.5px;font-weight:800;letter-spacing:.04em;padding:var(--mt-mock-pre-band-pad);text-align:center}.mt-marketing-email-mock-root .mt-email-mock__content--recall{background:var(--gray-white)!important;padding:var(--mt-mock-pre-body)!important;text-align:center}.mt-marketing-email-mock-root .mt-email-mock__recall-logo{display:flex;justify-content:center;margin:0 0 var(--mt-mock-pre-space-md)}.mt-marketing-email-mock-root .mt-email-mock__recall-logo-circle{align-items:center;background:#e0f2fe;border-radius:50%;color:#0284c7;display:inline-flex;height:28px;justify-content:center;width:28px}.mt-marketing-email-mock-root .mt-email-mock__recall-logo-circle .mt-email-mock__welcome-tooth{display:block;height:16px;width:16px}.mt-marketing-email-mock-root .mt-email-mock__recall-greeting{color:var(--gray-800);font-size:6px;font-weight:600;margin:0 0 var(--mt-mock-pre-space-xs)!important;text-align:center}.mt-marketing-email-mock-root .mt-email-mock__recall-intro{color:var(--gray-600);font-size:5.5px;line-height:1.45;margin:0 0 var(--mt-mock-pre-space-lg)!important;text-align:center}.mt-marketing-email-mock-root .mt-email-mock__recall-details{background:#ddf1fa;border-radius:4px;box-sizing:border-box;margin:0 auto var(--mt-mock-pre-space-xl);max-width:100%;padding:var(--mt-mock-pre-inset);text-align:left}.mt-marketing-email-mock-root .mt-email-mock__recall-detail-row{align-items:baseline;display:flex;flex-direction:row;font-size:5.2px;gap:var(--mt-mock-pre-space-md);justify-content:space-between;line-height:1.35;padding:3px 0}.mt-marketing-email-mock-root .mt-email-mock__recall-detail-label{color:#0369a1;flex-shrink:0;font-size:4.8px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.mt-marketing-email-mock-root .mt-email-mock__recall-detail-value{color:var(--gray-800);flex:1 1;font-weight:600;text-align:right}.mt-marketing-email-mock-root .mt-email-mock__recall-btn-row{display:flex;justify-content:center;margin:0 0 var(--mt-mock-pre-space-lg)!important}.mt-marketing-email-mock-root .mt-email-mock--recall .mt-email-mock__btn.mt-email-mock__btn--recall-primary{background:var(--blue-500);background:var(--mt-email-cta-btn-bg,var(--blue-500));border:1px solid var(--mt-email-cta-btn-bg,var(--blue-500));border-radius:var(--mt-mock-pre-cta-radius);box-sizing:border-box;color:var(--gray-white)!important;color:var(--mt-email-cta-btn-fg,var(--gray-white))!important;display:inline-block;font-size:var(--mt-mock-pre-cta-font);font-weight:600;padding:var(--mt-mock-pre-cta-pad)}.mt-marketing-email-mock-root .mt-email-mock__recall-note{color:var(--gray-500);font-size:5px;line-height:1.45;margin:0!important;text-align:center}.mt-marketing-email-mock-root .mt-email-mock--recall .mt-email-mock__content--recall .e-mention-chip{color:var(--indigo-500);font-weight:600}.mt-marketing-email-mock-root .mt-email-mock--recall .mt-email-mock__footer{background:#f5f5f5;border-top:1px solid #e8e8e8;flex-shrink:0}.mt-marketing-email-mock-root .mt-email-mock--recall .mt-email-mock__footer-line{color:var(--gray-500)}.mt-marketing-email-mock-root .mt-email-mock--recall .mt-email-mock__footer-links a{color:var(--gray-600)}.mt-marketing-email-mock-root .mt-email-mock--thank-you .mt-email-mock__window-bar,.mt-marketing-email-mock-root .mt-email-mock--thank-you.mt-email-mock--layout-thank-you-simple{background:var(--gray-white)}.mt-marketing-email-mock-root .mt-email-mock--thank-you .mt-email-mock__dot{background:var(--gray-400);opacity:.45}.mt-marketing-email-mock-root .mt-email-mock__thank-you-shell{box-sizing:border-box;flex:0 0 auto;width:100%}.mt-marketing-email-mock-root .mt-email-mock__thank-you-header{background:#d1fae5;background:var(--mt-email-header-band-bg,#d1fae5);color:#14532d;font-size:8.5px;font-weight:800;letter-spacing:.04em;padding:var(--mt-mock-pre-band-pad);text-align:center}.mt-marketing-email-mock-root .mt-email-mock__content--thank-you{background:var(--gray-white)!important;padding:var(--mt-mock-pre-body)!important;text-align:center}.mt-marketing-email-mock-root .mt-email-mock--thank-you .mt-email-mock__recall-logo-circle{background:#ecfdf5;color:#047857}.mt-marketing-email-mock-root .mt-email-mock--thank-you .mt-email-mock__btn.mt-email-mock__btn--recall-primary{background:#059669;background:var(--mt-email-cta-btn-bg,#059669);border:1px solid #059669;border:1px solid var(--mt-email-cta-btn-bg,#059669);border-radius:var(--mt-mock-pre-cta-radius);box-sizing:border-box;color:var(--gray-white)!important;color:var(--mt-email-cta-btn-fg,var(--gray-white))!important;display:inline-block;font-size:var(--mt-mock-pre-cta-font);font-weight:600;padding:var(--mt-mock-pre-cta-pad)}.mt-marketing-email-mock-root .mt-email-mock--thank-you .mt-email-mock__content--thank-you .e-mention-chip{color:var(--indigo-500);font-weight:600}.mt-marketing-email-mock-root .mt-email-mock--thank-you .mt-email-mock__footer{background:#f5f5f5;border-top:1px solid #e8e8e8;flex-shrink:0}.mt-marketing-email-mock-root .mt-email-mock--thank-you .mt-email-mock__footer-line{color:var(--gray-500)}.mt-marketing-email-mock-root .mt-email-mock--thank-you .mt-email-mock__footer-links a{color:var(--gray-600)}.mt-marketing-email-mock-root .mt-email-mock--year-end.mt-email-mock--layout-year-end-simple{background:#f8fafc}.mt-marketing-email-mock-root .mt-email-mock--year-end .mt-email-mock__window-bar{background:#f1f5f9}.mt-marketing-email-mock-root .mt-email-mock--year-end .mt-email-mock__dot{background:var(--gray-400);opacity:.45}.mt-marketing-email-mock-root .mt-email-mock__year-end-shell{box-sizing:border-box;flex:0 0 auto;padding:var(--mt-mock-pre-shell);width:100%}.mt-marketing-email-mock-root .mt-email-mock__content--year-end{background:#f8fafc!important;padding:var(--mt-mock-pre-body)!important;text-align:center}.mt-marketing-email-mock-root .mt-email-mock__year-end-kicker{color:#0d9488;font-size:5px;font-weight:700;letter-spacing:.06em;line-height:1.2;margin:0 0 var(--mt-mock-pre-space-sm)!important;text-transform:uppercase}.mt-marketing-email-mock-root .mt-email-mock__year-end-title{color:var(--gray-900);font-size:11px;font-weight:800;letter-spacing:-.02em;line-height:1.15;margin:0 0 var(--mt-mock-pre-space-xs)!important}.mt-marketing-email-mock-root .mt-email-mock__year-end-subtitle{color:var(--gray-600);font-size:6.5px;font-weight:600;line-height:1.35;margin:0 0 var(--mt-mock-pre-space-md)!important}.mt-marketing-email-mock-root .mt-email-mock__year-end-desc{color:var(--gray-600);font-size:5.8px;line-height:1.5;margin:0 0 var(--mt-mock-pre-space-lg)!important;text-align:left}.mt-marketing-email-mock-root .mt-email-mock__year-end-hero{align-items:center;display:flex;flex-direction:row;justify-content:center;margin:0 0 var(--mt-mock-pre-space-lg)}.mt-marketing-email-mock-root .mt-email-mock__year-end-hero-circle{align-items:center;background:linear-gradient(145deg,#e0f2fe,#bae6fd);border-radius:50%;box-shadow:0 2px 8px #0369a11f;color:#0369a1;display:inline-flex;height:56px;justify-content:center;width:56px}.mt-marketing-email-mock-root .mt-email-mock__year-end-hero-circle .mt-email-mock__welcome-tooth{display:block;height:34px;width:34px}.mt-marketing-email-mock-root .mt-email-mock__year-end-services{display:flex;flex-direction:column;gap:var(--mt-mock-pre-space-sm);margin:0 0 var(--mt-mock-pre-space-lg);text-align:left}.mt-marketing-email-mock-root .mt-email-mock__year-end-svc-row{align-items:flex-start;color:var(--gray-700);display:flex;flex-direction:row;font-size:5.8px;gap:var(--mt-mock-pre-space-sm);line-height:1.4}.mt-marketing-email-mock-root .mt-email-mock__year-end-svc-dot{background:#0d9488;border-radius:50%;flex-shrink:0;height:5px;margin-top:2px;width:5px}.mt-marketing-email-mock-root .mt-email-mock__btn.mt-email-mock__btn--year-end-cta{background:#0d9488!important;background:var(--mt-email-cta-btn-bg,#0d9488)!important;border:none;border-radius:var(--mt-mock-pre-cta-radius);color:var(--gray-white)!important;color:var(--mt-email-cta-btn-fg,var(--gray-white))!important;font-size:var(--mt-mock-pre-cta-font);font-weight:700;padding:var(--mt-mock-pre-cta-pad)}.mt-marketing-email-mock-root .mt-email-mock--year-end .mt-email-mock__footer{background:#f1f5f9;border-top:1px solid #e2e8f0}.mt-marketing-email-mock-root .mt-email-mock--year-end .mt-email-mock__footer-line{color:var(--gray-500)}.mt-marketing-email-mock-root .mt-email-mock--year-end .mt-email-mock__footer-links a{color:#0369a1}.mt-template-preview-component .mt-tp-page-surface .mt-marketing-email-mock-root--canvas .mt-email-mock__content{background:var(--gray-white);background:var(--mt-email-page-bg,var(--gray-white))}.mt-template-preview-component .mt-tp-page-surface .mt-marketing-email-mock-root--canvas .mt-email-mock--layout-centered .mt-email-mock__centered-outer{background:#e2e8f0;background:var(--mt-email-page-bg,#e2e8f0)}.mt-template-preview-component .mt-tp-page-surface .mt-marketing-email-mock-root--canvas .mt-email-mock--layout-centered .mt-email-mock__centered-card{background:var(--gray-white);background:var(--mt-email-page-bg,var(--gray-white))}.mt-template-preview-component .mt-tp-page-surface .mt-marketing-email-mock-root--canvas .mt-email-mock--welcome.mt-email-mock--layout-centered,.mt-template-preview-component .mt-tp-page-surface .mt-marketing-email-mock-root--canvas .mt-email-mock--welcome.mt-email-mock--layout-centered .mt-email-mock__centered-outer{background:#f1f5f9;background:var(--mt-email-page-bg,#f1f5f9)}.mt-template-preview-component .mt-tp-page-surface .mt-marketing-email-mock-root--canvas .mt-email-mock__centered-card--welcome-email{background:var(--gray-white);background:var(--mt-email-page-bg,var(--gray-white))}.mt-template-preview-component .mt-tp-page-surface .mt-marketing-email-mock-root--canvas .mt-email-mock--welcome.mt-email-mock--layout-centered .mt-email-mock__footer{background:#e8eef4;background:var(--mt-email-page-bg,#e8eef4)}.mt-template-preview-component .mt-tp-page-surface .mt-marketing-email-mock-root--canvas .mt-email-mock--birthday .mt-email-mock__window-bar,.mt-template-preview-component .mt-tp-page-surface .mt-marketing-email-mock-root--canvas .mt-email-mock--birthday.mt-email-mock--layout-centered .mt-email-mock__centered-outer,.mt-template-preview-component .mt-tp-page-surface .mt-marketing-email-mock-root--canvas .mt-email-mock__centered-card--birthday-email{background:#faf7f2;background:var(--mt-email-page-bg,#faf7f2)}.mt-template-preview-component .mt-tp-page-surface .mt-marketing-email-mock-root--canvas .mt-email-mock__content--birthday-shell{background:#faf7f2!important;background:var(--mt-email-page-bg,#faf7f2)!important}.mt-template-preview-component .mt-tp-page-surface .mt-marketing-email-mock-root--canvas .mt-email-mock--birthday .mt-email-mock__footer{background:#f3ece6;background:var(--mt-email-page-bg,#f3ece6)}.mt-template-preview-component .mt-tp-page-surface .mt-marketing-email-mock-root--canvas .mt-email-mock--newsletter.mt-email-mock--layout-newsletter-minimal,.mt-template-preview-component .mt-tp-page-surface .mt-marketing-email-mock-root--canvas .mt-email-mock--newsletter.mt-email-mock--layout-newsletter-minimal .mt-email-mock__window-bar{background:#fafafa;background:var(--mt-email-page-bg,#fafafa)}.mt-template-preview-component .mt-tp-page-surface .mt-marketing-email-mock-root--canvas .mt-email-mock__content--newsletter-minimal{background:var(--gray-white)!important;background:var(--mt-email-page-bg,var(--gray-white))!important}.mt-template-preview-component .mt-tp-page-surface .mt-marketing-email-mock-root--canvas .mt-email-mock--newsletter.mt-email-mock--layout-newsletter-minimal .mt-email-mock__footer{background:#f4f4f5;background:var(--mt-email-page-bg,#f4f4f5)}.mt-template-preview-component .mt-tp-page-surface .mt-marketing-email-mock-root--canvas .mt-email-mock--newsletter.mt-email-mock--layout-newsletter-editorial,.mt-template-preview-component .mt-tp-page-surface .mt-marketing-email-mock-root--canvas .mt-email-mock--newsletter.mt-email-mock--layout-newsletter-editorial .mt-email-mock__window-bar{background:#e0f2fe;background:var(--mt-email-page-bg,#e0f2fe)}.mt-template-preview-component .mt-tp-page-surface .mt-marketing-email-mock-root--canvas .mt-email-mock--newsletter.mt-email-mock--layout-newsletter-editorial .mt-email-mock__footer{background:#f0f9ff;background:var(--mt-email-page-bg,#f0f9ff)}.mt-template-preview-component .mt-tp-page-surface .mt-marketing-email-mock-root--canvas .mt-email-mock--promotion .mt-email-mock__window-bar,.mt-template-preview-component .mt-tp-page-surface .mt-marketing-email-mock-root--canvas .mt-email-mock--promotion.mt-email-mock--layout-promo-simple{background:#f9f9f9;background:var(--mt-email-page-bg,#f9f9f9)}.mt-template-preview-component .mt-tp-page-surface .mt-marketing-email-mock-root--canvas .mt-email-mock__content--promo{background:#f9f9f9!important;background:var(--mt-email-page-bg,#f9f9f9)!important}.mt-template-preview-component .mt-tp-page-surface .mt-marketing-email-mock-root--canvas .mt-email-mock--promotion .mt-email-mock__footer{background:#f3f3f3;background:var(--mt-email-page-bg,#f3f3f3)}.mt-template-preview-component .mt-tp-page-surface .mt-marketing-email-mock-root--canvas .mt-email-mock--outreach .mt-email-mock__window-bar,.mt-template-preview-component .mt-tp-page-surface .mt-marketing-email-mock-root--canvas .mt-email-mock--outreach.mt-email-mock--layout-outreach-simple{background:var(--gray-white);background:var(--mt-email-page-bg,var(--gray-white))}.mt-template-preview-component .mt-tp-page-surface .mt-marketing-email-mock-root--canvas .mt-email-mock__content--outreach{background:var(--gray-white)!important;background:var(--mt-email-page-bg,var(--gray-white))!important}.mt-template-preview-component .mt-tp-page-surface .mt-marketing-email-mock-root--canvas .mt-email-mock--outreach .mt-email-mock__footer{background:#f5f5f5;background:var(--mt-email-page-bg,#f5f5f5)}.mt-template-preview-component .mt-tp-page-surface .mt-marketing-email-mock-root--canvas .mt-email-mock--recall .mt-email-mock__window-bar,.mt-template-preview-component .mt-tp-page-surface .mt-marketing-email-mock-root--canvas .mt-email-mock--recall.mt-email-mock--layout-recall-simple{background:var(--gray-white);background:var(--mt-email-page-bg,var(--gray-white))}.mt-template-preview-component .mt-tp-page-surface .mt-marketing-email-mock-root--canvas .mt-email-mock__content--recall{background:var(--gray-white)!important;background:var(--mt-email-page-bg,var(--gray-white))!important}.mt-template-preview-component .mt-tp-page-surface .mt-marketing-email-mock-root--canvas .mt-email-mock--recall .mt-email-mock__footer{background:#f5f5f5;background:var(--mt-email-page-bg,#f5f5f5)}.mt-template-preview-component .mt-tp-page-surface .mt-marketing-email-mock-root--canvas .mt-email-mock--thank-you .mt-email-mock__window-bar,.mt-template-preview-component .mt-tp-page-surface .mt-marketing-email-mock-root--canvas .mt-email-mock--thank-you.mt-email-mock--layout-thank-you-simple{background:var(--gray-white);background:var(--mt-email-page-bg,var(--gray-white))}.mt-template-preview-component .mt-tp-page-surface .mt-marketing-email-mock-root--canvas .mt-email-mock__content--thank-you{background:var(--gray-white)!important;background:var(--mt-email-page-bg,var(--gray-white))!important}.mt-template-preview-component .mt-tp-page-surface .mt-marketing-email-mock-root--canvas .mt-email-mock--thank-you .mt-email-mock__footer{background:#f5f5f5;background:var(--mt-email-page-bg,#f5f5f5)}.mt-template-preview-component .mt-tp-page-surface .mt-marketing-email-mock-root--canvas .mt-email-mock--year-end.mt-email-mock--layout-year-end-simple{background:#f8fafc;background:var(--mt-email-page-bg,#f8fafc)}.mt-template-preview-component .mt-tp-page-surface .mt-marketing-email-mock-root--canvas .mt-email-mock--year-end .mt-email-mock__window-bar{background:#f1f5f9;background:var(--mt-email-page-bg,#f1f5f9)}.mt-template-preview-component .mt-tp-page-surface .mt-marketing-email-mock-root--canvas .mt-email-mock__content--year-end{background:#f8fafc!important;background:var(--mt-email-page-bg,#f8fafc)!important}.mt-template-preview-component .mt-tp-page-surface .mt-marketing-email-mock-root--canvas .mt-email-mock--year-end .mt-email-mock__footer{background:#f1f5f9;background:var(--mt-email-page-bg,#f1f5f9)}.mt-template-preview-component .mt-color-swatch-control{align-items:stretch;background:var(--gray-white);border:1px solid var(--gray-200);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;box-sizing:border-box;display:flex;min-height:40px;overflow:hidden;position:relative;width:100%}.mt-template-preview-component .mt-color-swatch-control:focus-within{outline:2px solid var(--blue-300);outline-offset:1px}.mt-template-preview-component .mt-color-swatch-native{border:0;cursor:pointer;height:100%;inset:0;margin:0;opacity:0;padding:0;position:absolute;width:100%;z-index:2}.mt-template-preview-component .mt-color-swatch-row{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;min-height:40px;padding:8px 10px;pointer-events:none;position:relative;width:100%;z-index:1}.mt-template-preview-component .mt-color-swatch-left{align-items:center;display:flex;gap:10px;min-width:0}.mt-template-preview-component .mt-color-swatch-chip{background:var(--gray-white);border:1px solid var(--gray-200);border-radius:4px;box-sizing:border-box;flex-shrink:0;height:24px;width:24px}.mt-template-preview-component .mt-color-swatch-value{font-feature-settings:"tnum";color:var(--gray-700);font-size:14px;font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mt-template-preview-component .mt-color-swatch-right{align-items:center;color:var(--gray-500);display:flex;flex-shrink:0;justify-content:center}.mt-template-preview-component .mt-color-swatch-right .mgc_color_picker_fill{font-size:20px;line-height:1}.mt-template-preview-component .mt-color-swatch-right .mgc_color_picker_fill:before{color:var(--gray-500)}.mt-template-preview-component .mt-tp-email-format-panel{background:var(--gray-white);border:1px solid var(--gray-200);border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;max-width:100%;padding:8px 10px;width:100%}.mt-template-preview-component .mt-tp-email-format-panel>.mt-tp-settings-subheader{margin-bottom:2px}.mt-template-preview-component .mt-tp-email-format-section{display:flex;flex-direction:column;gap:10px}.mt-template-preview-component .mt-tp-email-format-field-block{display:flex;flex-direction:column;gap:4px}.mt-template-preview-component .mt-tp-email-format-section--clear{border-top:1px solid var(--gray-100);margin-top:2px;padding-top:2px}.mt-template-preview-component .mt-tp-email-format-label-row{grid-gap:8px 12px;display:grid;gap:8px 12px;grid-template-columns:minmax(96px,112px) minmax(0,1fr);padding:0 2px}.mt-template-preview-component .mt-tp-email-format-label-row--single{grid-template-columns:1fr}.mt-template-preview-component .mt-tp-email-format-label{color:var(--gray-600);cursor:default;display:block;font-size:11px;font-weight:600;line-height:1.3}.mt-template-preview-component .mt-tp-email-format-controls-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.mt-template-preview-component .mt-tp-email-format-controls-row--full{width:100%}.mt-template-preview-component .mt-tp-email-format-controls-row--full .e-control-wrapper,.mt-template-preview-component .mt-tp-email-format-controls-row--full .e-ddl{max-width:100%;width:100%!important}.mt-template-preview-component .mt-tp-email-format-fontsize-dd.e-control-wrapper,.mt-template-preview-component .mt-tp-email-format-fontsize-dd.e-ddl{max-width:100%;min-width:0;width:100%!important}.mt-template-preview-component .mt-tp-email-format-fontsize-dd.e-input-group.e-control-wrapper{border:1px solid var(--gray-200)!important;border-radius:6px;box-shadow:0 1px 2px 0 #1018280d;height:32px}.mt-template-preview-component .mt-tp-email-format-style-btns{align-items:center;display:inline-flex;flex-wrap:wrap;gap:4px;justify-content:flex-start}.mt-template-preview-component .mt-tp-email-format-align-row{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.mt-template-preview-component .mt-tp-email-format-icon-btn{align-items:center;background:var(--gray-white);border:1px solid var(--gray-200);border-radius:6px;color:var(--gray-700);cursor:pointer;display:inline-flex;height:32px;justify-content:center;padding:0;transition:background .12s ease,border-color .12s ease;width:34px}.mt-template-preview-component .mt-tp-email-format-icon-btn:hover{background:var(--gray-50);border-color:var(--gray-300)}.mt-template-preview-component .mt-tp-email-format-icon-btn .ti{font-size:18px;line-height:1}.mt-template-preview-component .mt-tp-email-format-clear-btn{align-self:flex-start;background:#0000;border:1px solid var(--gray-200);border-radius:6px;color:var(--gray-600);cursor:pointer;font-size:12px;font-weight:500;padding:4px 10px}.mt-template-preview-component .mt-tp-email-format-clear-btn:hover{background:var(--gray-50);color:var(--gray-800)}.adjustment-modal-dialog{max-width:800px!important;width:800px!important}.adjustment-modal-dialog .modal-body{flex:1 1;overflow-y:auto}.adjustment-modal-dialog .row{margin-bottom:8px!important;margin-top:0!important}.adjustment-modal-dialog .row:first-of-type{margin-top:0!important}.adjustment-modal-dialog .row:last-child{margin-bottom:0!important}.adjustment-modal-dialog .adjustment-procedure-grid{border-radius:8px}.adjustment-modal-dialog .billing-totals-wrapper{margin-bottom:8px}.adjustment-modal-dialog .adjustment-procedure-grid .e-grid .e-rowcell,.adjustment-modal-dialog .adjustment-procedure-grid .e-grid .e-rowcell span{color:var(--gray-700);font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;letter-spacing:0;line-height:20px}.adjustment-modal-dialog .procedure-totals-wrapper{margin-top:8px;overflow-x:auto}.adjustment-modal-dialog .procedure-totals-table{background:var(--gray-50);border-collapse:collapse;table-layout:fixed;width:100%}.adjustment-modal-dialog .totals-row{border-top:none}.adjustment-modal-dialog .totals-cell{border:none;padding:4px;text-align:left}.adjustment-modal-dialog .totals-cell,.adjustment-modal-dialog .totals-label{color:var(--blue-600);font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;letter-spacing:0;line-height:20px}.adjustment-modal-dialog .adjustment-strikethrough{color:var(--danger);margin-left:4px;text-decoration:line-through}.adjustment-modal-dialog .adjustment-summary{background:var(--gray-50);border:1px solid var(--blue-100);border-radius:8px;height:110px;padding:8px 12px}.adjustment-modal-dialog .summary-title{color:var(--blue-600);font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;letter-spacing:0;line-height:20px;margin-bottom:4px}.adjustment-modal-dialog .summary-row{align-items:center;display:flex;font-size:.875rem;justify-content:space-between;padding:2px 0}.adjustment-modal-dialog .summary-row.summary-total{border-top:none;font-size:.875rem;font-weight:600;margin-top:0;padding-top:2px}.adjustment-modal-dialog .summary-label{flex:1 1;padding-left:8px;text-align:left}.adjustment-modal-dialog .summary-label,.adjustment-modal-dialog .summary-value{color:var(--gray-700);font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;letter-spacing:0;line-height:20px}.adjustment-modal-dialog .summary-value{margin-left:16px;text-align:right}.adjustment-modal-dialog .text-danger{color:var(--danger)!important}.adjustment-modal-dialog .text-success{color:var(--success)!important}.adjustment-modal-dialog .insurance-amount-cell{align-items:center;display:inline-flex;gap:4px}.adjustment-modal-dialog .adjustment-procedure-grid .e-grid .e-rowcell:has(.adjustment-input){text-align:center}.adjustment-modal-dialog .adjustment-procedure-grid .e-grid .e-rowcell:has(.adjustment-input)>div{justify-content:center}.adjustment-modal-dialog .adjustment-input{border:1px solid var(--gray-200);border-radius:8px;color:var(--gray-700);font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;height:24px;letter-spacing:0;line-height:20px;padding:2px 8px;width:112px}.adjustment-modal-dialog .adjustment-input:focus{box-shadow:0 0 0 2px var(--blue-300);outline:none}.adjustment-modal-dialog .form-label{color:var(--gray-500);font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:500;letter-spacing:0;line-height:22px}.adjustment-modal-dialog .adjustment-notes-spacer{min-height:170px}.adjustment-modal-dialog .adjustment-type-input input{caret-color:#0000;cursor:pointer}.adjustment-modal-dialog .patient-search-container{position:relative}.adjustment-modal-dialog .patient-dd-list .adjustment-type-item{align-items:center!important;display:flex!important;justify-content:space-between!important;width:100%!important}.adjustment-modal-dialog .adjustment-type-name{flex:1 1;text-align:left}.adjustment-modal-dialog .adjustment-type-modifier{flex-shrink:0;margin-left:8px;text-align:right;white-space:nowrap}.badge-balance{align-items:center;border-radius:8px;box-sizing:border-box;display:inline-flex;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;justify-content:center;letter-spacing:0;line-height:1;margin:0;max-width:100%;min-height:20px;padding:4px 8px;vertical-align:middle;white-space:nowrap;width:fit-content}.badge-balance.unpaid{background-color:var(--red-100);color:var(--red-500)}.badge-balance.partial{background-color:var(--yellow-200);color:var(--yellow-600)}.badge-balance.paid{background-color:var(--vivid-green-200);color:var(--vivid-green-500)}.appointment-posting-details{align-items:flex-start;align-self:stretch;background:var(--blue-100);border:1px solid var(--blue-200);border-radius:8px;display:flex;gap:8px;padding:8px}.appointment-posting-details-column{align-items:flex-start;display:flex;flex:1 0;flex-direction:column;gap:8px}.appointment-detail-item{align-items:flex-start;align-self:stretch;display:flex;justify-content:space-between}.appointment-detail-label{color:var(--blue-600);font-family:Inter;font-size:14px;font-weight:500;line-height:22px}.appointment-detail-value{color:var(--gray-700)}.appointment-detail-na,.appointment-detail-value{font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:22px}.appointment-detail-na{color:var(--gray-400);letter-spacing:0}.view-appointment-info-modal-dialog{min-width:1800px!important;width:1800px!important}.view-appointment-info-modal-dialog .modal-body{flex:1 1;overflow-y:auto}.view-appointment-info-modal-dialog .view-appointment-info-section{align-items:flex-start;align-self:stretch;background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;display:flex;flex-direction:column;padding:0;width:265px}.view-appointment-info-modal-dialog .view-appointment-info-header{align-items:center;align-self:stretch;background:var(--indigo-100);border-bottom:1px solid var(--gray-200);border-radius:8px 8px 0 0;display:flex;justify-content:space-between;padding:4px}.view-appointment-info-modal-dialog .view-appointment-info-header-title{color:var(--blue-600);font-size:.875rem;font-style:normal;font-weight:500;letter-spacing:-.069px;line-height:24px}.view-appointment-info-modal-dialog .view-appointment-info-count{color:var(--gray-400);font-size:.875rem;font-style:normal;font-weight:500;line-height:20px}.view-appointment-info-modal-dialog .view-appointment-info-list{max-height:600px;overflow-y:auto;width:100%}.view-appointment-info-modal-dialog .view-appointment-info-item{align-items:center;border-bottom:1px solid var(--gray-100);border-radius:0;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:0;padding:4px;transition:background-color .2s}.view-appointment-info-modal-dialog .view-appointment-info-item:last-child{border-bottom:none}.view-appointment-info-modal-dialog .view-appointment-info-item:hover{background-color:var(--blue-50)}.view-appointment-info-modal-dialog .view-appointment-info-item.active{background-color:var(--blue-100);border-left:3px solid var(--blue-500)}.view-appointment-info-modal-dialog .view-appointment-info-item-content-left,.view-appointment-info-modal-dialog .view-appointment-info-item-content-right{display:flex;flex-direction:column}.view-appointment-info-modal-dialog .view-appointment-info-item-content-right{align-items:flex-end;min-width:120px;text-align:right}.view-appointment-info-modal-dialog .view-appointment-info-item-id{color:var(--gray-700);font-size:.875rem;font-style:normal;font-weight:500;line-height:20px}.view-appointment-info-modal-dialog .view-appointment-info-item-date{color:var(--gray-400);font-size:.875rem}.view-appointment-info-modal-dialog .view-appointment-info-item-amount{color:var(--gray-700);font-size:.875rem;font-style:normal;font-weight:500;line-height:20px}.view-appointment-info-modal-dialog .view-appointment-info-item-status{color:var(--teal-700);font-size:13px;min-width:120px}.view-appointment-info-modal-dialog .appointment-procedure-grid{border-radius:8px}.view-appointment-info-modal-dialog .appointment-table-scroll-wrapper .appointment-procedure-grid .shared-table-wrapper{min-width:1190px;width:100%}.view-appointment-info-modal-dialog .appointment-table-scroll-wrapper .appointment-procedure-grid .shared-table-wrapper .table-responsive{min-width:1190px;overflow-x:visible}.view-appointment-info-modal-dialog .appointment-table-scroll-wrapper .appointment-procedure-grid .shared-table-wrapper .shared-table{min-width:1190px;table-layout:fixed;width:100%}.view-appointment-info-modal-dialog .appointment-content-row{align-items:stretch;flex-wrap:nowrap}.view-appointment-info-modal-dialog .view-appointment-history{display:flex;flex-direction:column;flex-shrink:0;margin-right:8px}.view-appointment-info-modal-dialog .view-appointment-content-col{min-width:0;overflow:hidden}.view-appointment-info-modal-dialog .appointment-table-scroll-wrapper{overflow-x:auto;overflow-y:visible}.view-appointment-info-modal-dialog .view-appointment-history .view-appointment-info-section{display:flex;flex:1 1;flex-direction:column}.view-appointment-info-modal-dialog .view-appointment-history .view-appointment-info-list{flex:1 1;min-height:0;overflow-y:auto}.expanded-row{background:var(--blue-200)}.expanded-row-open{background:var(--blue-200)!important}.expanded-row-open td{border-bottom:none!important}.expanded-row-open+.expanded-row{background:var(--blue-200);border-top:none!important}.expanded-row-open+.expanded-row td,.expanded-row-open+tr.expanded-row{border-top:none!important}.expanded-row td{overflow:visible!important;padding:0!important}.expanded-row .shared-table-wrapper{background:var(--blue-200)!important;border:0;margin-bottom:0!important;overflow:visible!important}.expanded-row .shared-table-wrapper .shared-table{background:var(--blue-200)!important;table-layout:fixed}.expanded-row .shared-table-wrapper .table-responsive{background:var(--blue-200)!important;overflow:visible!important}.expanded-row .shared-table-wrapper td{background:var(--blue-200)!important;padding:0 .65rem!important}.expanded-row .shared-table-wrapper .shared-table thead th{background:var(--blue-200)!important;border-bottom:none!important}.expanded-row .shared-table-wrapper .shared-table tbody tr{background:var(--blue-200)!important}.expanded-row .shared-table-wrapper .shared-table tbody tr:first-child td{border-top:none!important}.expanded-content-wrapper{overflow-x:visible}.expanded-content-wrapper .pagination{display:none}.expanded-content-wrapper .table-responsive{border:0;margin-bottom:0!important;overflow-x:visible!important}.ledger-table .mgc_check_line,.ledger-table .mgc_close_line{align-items:center;border-radius:8px;display:inline-flex;font-weight:600;padding:0 8px}.ledger-table .mgc_check_line{background:var(--vivid-green-200)}.ledger-table .mgc_check_line:before{color:var(--vivid-green-500);content:"\eb41"}.ledger-table .mgc_close_line{background:var(--red-100)}.ledger-table .mgc_close_line:before{color:var(--red-600);content:"\eb77"}.ledger-table .ledger-action-button{align-items:center;border-radius:8px;cursor:pointer;display:flex;font-size:16px;height:24px;justify-content:center;padding:6px;width:24px}.ledger-table .ledger-action-button.ledger-action-view{background:var(--blue-500);border:none}.ledger-table .ledger-action-button.ledger-action-view .mgc_eye_2_fill:before{color:var(--gray-white)}.ledger-table .ledger-action-button.ledger-action-outline{background-color:var(--gray-white);border:1px solid var(--blue-500);color:var(--blue-500)}.ledger-table .ledger-action-button.ledger-action-outline .mgc_document_fill:before,.ledger-table .ledger-action-button.ledger-action-outline .mgc_refund_dollar_line:before{color:var(--blue-500)}.ledger-table .ledger-action-button.ledger-action-muted{background:var(--gray-200);border:none;box-shadow:none;cursor:not-allowed;outline:none}.ledger-table .ledger-action-button.ledger-action-muted .mgc_document_fill:before,.ledger-table .ledger-action-button.ledger-action-muted .mgc_refund_dollar_line:before{color:var(--gray-white)!important}.invoice-action-button{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;font-size:16px;height:24px;justify-content:center;padding:6px;width:24px}.invoice-action-button:has(.mgc_print_line){background:var(--blue-500)}.invoice-action-button .mgc_print_line:before{color:var(--gray-white)}.invoice-action-button.unpaid{background:var(--vivid-green-500);color:var(--gray-white)}.invoice-action-button .print_line:before,.invoice-action-button.unpaid .mgc_currency_dollar_2_line:before{color:var(--gray-white);content:"\ebf9"}.invoice-action-button.paid{background:var(--gray-200);color:var(--gray-black)}.invoice-action-button.paid .mgc_currency_dollar_2_line:before{color:var(--gray-white);content:"\ebf9"}.invoice-action-button.delete-unpaid{background:var(--red-500)}.invoice-action-button.delete-unpaid .mgc_delete_2_line:before{color:var(--gray-white)}.invoice-action-button.delete-paid{background:var(--gray-200);cursor:not-allowed}.invoice-action-button.delete-paid .mgc_delete_2_line:before{color:var(--gray-white)}.invoice-action-buttons .paid{cursor:not-allowed}.invoice-expanded-table tr{border:#0000}.print-invoice-modal-dialog{max-width:825px!important;width:825px!important}.print-invoice-modal .modal-body{max-height:80vh;overflow-y:auto}.invoice-print-title{color:var(--blue-600);font-size:14px;font-weight:600}.invoice-print-container{background:var(--gray-white);margin:0 auto;max-width:210mm;padding:8px;width:100%}.print-page{display:flex;flex-direction:column;min-height:70vh;overflow:hidden}.invoice-print-header{border:none;padding-bottom:8px}.invoice-print-header .invoice-logo-square{align-items:center;display:flex;flex-shrink:0;height:90px;justify-content:center;width:auto}.invoice-logo-image{height:90px;object-fit:contain;width:auto}.invoice-clinic-address,.invoice-clinic-name,.invoice-header-right,.invoice-issued-date{font-size:14px}.invoice-number{font-size:14px;font-weight:700}.invoice-patient-info{border:none;padding:8px 0}.invoice-patient-address,.invoice-patient-name{font-size:14px}.invoice-fee-breakdown{display:flex;flex-direction:column;flex-grow:1;margin-top:12px}.invoice-fee-breakdown>.flex-grow-1{flex-grow:1}.invoice-fee-breakdown .shared-table-wrapper{border:1px solid var(--blue-200);border-radius:8px;margin-bottom:12px}.invoice-fee-breakdown .shared-table-wrapper .shared-table{margin-bottom:0}.invoice-fee-breakdown .shared-table-wrapper .shared-table tbody.table-body-shared-light td,.invoice-fee-breakdown .shared-table-wrapper .shared-table thead.table-shared-light th{font-size:9px;padding:.25rem .375rem}.invoice-fee-breakdown .shared-table-wrapper .shared-table tbody.table-body-shared-light tr.footer-row{background-color:var(--blue-100)!important}.invoice-fee-breakdown .shared-table-wrapper .shared-table tbody.table-body-shared-light tr.footer-row td{background-color:var(--blue-100)!important;color:var(--blue-600)!important;font-weight:600}.invoice-print-summary{margin-top:auto;padding-top:12px}.invoice-print-summary .invoice-summary-item{font-size:14px;padding-left:7px;padding-right:7px}.invoice-print-summary .billing-totals-wrapper{margin-bottom:0;margin-top:4px}.invoice-print-summary .invoice-total-bar .billing-totals-wrapper{background-color:var(--blue-100)}.invoice-print-summary .invoice-total-bar .billing-totals-cell{font-size:14px;font-weight:600}.invoice-appointment-header,.invoice-appointment-type{font-size:9px;font-weight:500}.invoice-appointment-provider{font-size:9px;font-weight:400}.invoice-print-footer{border:none;margin-top:3rem;padding-top:12px}.invoice-signature-label{font-size:14px}.invoice-signature-line{border-bottom:1px solid var(--gray-black);flex:1 1;margin-bottom:2px;max-width:300px;min-height:1px}.invoice-report-date{font-size:14px;margin-bottom:4px}@page{@bottom-right{color:var(--gray-600);content:"Page\09" '"' counter(page) '"' "\09of\09" '"' counter(pages) '"';font-family:Inter,sans-serif;font-size:14px;text-align:right}}@media print{.print-page{display:flex!important;flex-direction:column!important}.invoice-appointment-entry{break-inside:avoid;page-break-inside:avoid}.invoice-fee-breakdown .shared-table-wrapper{border:1px solid #e5e7eb;border-radius:8px;break-inside:avoid;page-break-inside:avoid}.invoice-print-footer,.invoice-print-summary{break-inside:avoid;page-break-inside:avoid}.invoice-print-summary+.invoice-print-footer{break-before:avoid;page-break-before:avoid}.invoice-fee-breakdown .shared-table-wrapper .shared-table thead.table-shared-light th{background:var(--blue-100)!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.invoice-fee-breakdown .shared-table-wrapper .shared-table tbody.table-body-shared-light tr.table-secondary{background-color:var(--blue-100)!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.invoice-fee-breakdown .shared-table-wrapper .shared-table tbody.table-body-shared-light tr.table-secondary td{color:var(--blue-600)!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}}.payment-details-border{border:1px solid var(--gray-200)}.payment-details-title{align-items:center;background:var(--gray-white);border-bottom:1px solid var(--gray-200);border-radius:8px 8px 0 0;color:var(--blue-600);display:flex;flex:1 0;font-size:16px;font-style:normal;font-weight:500;gap:12px;letter-spacing:-.069px;line-height:24px;padding:6px 8px}.invoices-amount-summary{color:var(--gray-500);font-weight:500}.invoices-amount-summary,.invoices-total-summary{font-size:14px;font-style:normal;line-height:20px}.invoices-total-summary{color:var(--gray-700);font-weight:600}.pd-note-box{border:1px solid var(--gray-200);border-radius:8px}.pd-note-box,.pd-note-field{background:var(--gray-white);transition:box-shadow .2s ease}.pd-note-field{border-radius:8px}.pd-note-field:focus-within{box-shadow:0 0 1px var(--blue-600)}.pd-note-field .form-control{border:0;box-shadow:none;padding:12px 10px}.pd-note-field .form-control:focus{box-shadow:none;outline:none}.pd-note{align-items:flex-start;align-self:stretch;background:var(--gray-100);border-radius:0 0 8px 8px;display:flex;gap:8px;padding:4px}.pd-note button{border:0}.pd-enhance-text{background:none;border-radius:8px;display:inline-flex;height:24px;padding:5.5px}.payor-select .rs__control{border:1px solid var(--gray-200);border-radius:6px;box-shadow:0 1px 2px 0 #1018280d;font-size:14px;height:32px!important;min-height:32px!important}.payor-select .rs__control:hover{border:1px solid var(--gray-200)}.payor-select .rs__control:focus{border:1px solid var(--blue-100);box-shadow:none;outline:none}.payor-select .rs__value-container{height:32px!important;padding:0 8px}.payor-select .rs__input-container{margin:0;padding:0}.payor-select .rs__indicators{height:32px!important}.payor-select .rs__menu{font-size:14px;z-index:3}.payor-select .rs__option{border-bottom:1px solid var(--gray-200);padding:4px 12px}.saved-card-option{cursor:pointer;min-height:fit-content;overflow:visible}.saved-cards-list .icon-container{align-items:center;background:var(--gray-white);border:1px solid var(--gray-200);border-radius:4px;display:flex;flex-shrink:0;height:20px;justify-content:center;padding:4.193px 4.701px 4.64px 5px;width:28.333px}.saved-cards-list .card-logo{height:11.167px;width:18.632px}.saved-cards-list .pm-primary-text{color:var(--gray-700);font-size:12px;font-style:normal;font-weight:500;line-height:20px}.saved-cards-list .pm-secondary-text{color:var(--gray-500);font-size:12px;font-style:normal;font-weight:500;line-height:20px}.saved-cards-list .default-btn{align-items:center;background:var(--gray-100);border-radius:4px;color:var(--blue-700);display:flex;font-size:12px;font-style:normal;font-weight:500;gap:8px;justify-content:center;line-height:20px;padding:0 8px}.saved-cards-list{overflow:visible}.saved-card-option--processing{cursor:default}.saved-card-expiry{font-size:.75rem}.saved-card-default-badge{background:var(--blue-100);color:var(--blue-600);font-size:.7rem}.payment-history-table-title{align-items:center;background-color:var(--gray-white);border:1px solid var(--blue-200);border-bottom:0;border-radius:8px 8px 0 0;color:var(--blue-600);display:flex;flex:1 0;font-size:16px;font-style:normal;font-weight:500;gap:12px;letter-spacing:-.069px;line-height:24px;margin-top:8px;padding:6px 8px}.payment-history-datagrid .shared-table-wrapper,.payment-history-datagrid .shared-table-wrapper .table-responsive{border-radius:0 0 8px 8px}.payment-action-button{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;font-size:16px;height:24px;justify-content:center;padding:6px;width:24px}.payment-action-button.delete-unpaid{background:var(--red-500)}.payment-action-button.delete-unpaid .mgc_delete_2_line:before{color:var(--gray-white)}.payment-history-datagrid .billing-payment-view-notes-button{border:1px solid var(--blue-500);border-radius:8px;height:24px;padding:4px;width:24px}.payment-history-datagrid .billing-payment-view-notes-button span:before{color:var(--blue-500)!important;font-size:16px}.view-transaction-info-modal-dialog{min-width:1500px!important;width:1500px!important}.view-transaction-info-modal-dialog .modal-body{flex:1 1;overflow-y:auto}.view-transaction-info-modal-dialog .transaction-content-row{align-items:stretch;flex-wrap:nowrap}.view-transaction-info-modal-dialog .view-transaction-content-col{min-width:0;overflow:hidden}.view-transaction-info-modal-dialog .transaction-table-scroll-wrapper{overflow-x:auto;overflow-y:visible}.view-transaction-info-modal-dialog .transaction-details-grid{border-radius:8px}.view-transaction-info-modal-dialog .transaction-table-scroll-wrapper .transaction-details-grid .shared-table-wrapper{min-width:1085px;width:100%}.view-transaction-info-modal-dialog .transaction-table-scroll-wrapper .transaction-details-grid .shared-table-wrapper .table-responsive{min-width:1085px;overflow-x:visible}.view-transaction-info-modal-dialog .transaction-table-scroll-wrapper .transaction-details-grid .shared-table-wrapper .shared-table{min-width:1085px;table-layout:fixed;width:100%}.view-transaction-info-modal-dialog .appointment-procedure-grid{border-radius:8px}.view-transaction-info-modal-dialog .transaction-table-scroll-wrapper .appointment-procedure-grid .shared-table-wrapper{min-width:1190px;width:100%}.view-transaction-info-modal-dialog .transaction-table-scroll-wrapper .appointment-procedure-grid .shared-table-wrapper .table-responsive{min-width:1190px;overflow-x:visible}.view-transaction-info-modal-dialog .transaction-table-scroll-wrapper .appointment-procedure-grid .shared-table-wrapper .shared-table{min-width:1190px;table-layout:fixed;width:100%}.transaction-table td{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.transaction-table .act-button-view:disabled{background-color:var(--blue-200)!important;border-color:var(--blue-200)!important;cursor:not-allowed;opacity:.6}.transaction-table .act-button-view:disabled .mgc_eye_2_fill:before{color:var(--gray-white)!important;opacity:.6}.image-viewer-container{background-color:var(--gray-700);border-radius:0;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative}.image-viewer-container .back-button{border-radius:4px;left:12px;padding:4px;position:absolute;top:12px;transition:background-color .2s ease;z-index:10}.image-viewer-container .back-button:hover{background-color:#ffffff1a}.image-viewer-container .taskbar-icons{color:#fff;font-size:24px}.center-content{align-items:center;justify-content:center}.image-viewer-taskbar-row{border-bottom:1px solid var(--gray-300)}.image-viewer-body-column{border-right:1px solid var(--gray-300)}.image-viewer-tooth-chart-body{border-bottom:1px solid var(--gray-300)}.image-viewer-iframe{border:none;flex:1 1 auto;width:100%}.empty-folder-icon .mgc_file_upload_fill:before{color:var(--blue-300);content:"\ed66"}.image-viewer-container .text-muted{color:var(--gray-300)!important}.image-viewer-list .taskbar-container{border-bottom:1px solid var(--blue-200);display:flex;height:48px;justify-content:space-between;padding:0 12px}.image-viewer-list .taskbar-back-button{align-items:center;display:flex;gap:8px;justify-content:center}.image-viewer-list .taskbar-back-button .patient-name{color:#4e525a;color:var(--Gray-Gray-500,#4e525a);font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:22px;margin:0}.image-viewer-list .taskbar-back-button .patient-id{color:#8a8e97;color:var(--Gray-Gray-400,#8a8e97);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:22px;margin:0}.image-viewer-list .taskbar-right-container{align-items:center;display:flex;justify-content:center}.image-viewer-list .storage-container{height:32px;margin-right:40px}.image-viewer-list .storage-container-top{display:flex;height:22px}.image-viewer-list .storage-container-top span:before{color:#185dd8;font-size:16px;margin-right:8px}.image-viewer-list .storage-container-top p{color:#8a8e97;font-family:Inter;font-size:14px;font-size:16px;font-weight:500;line-height:22px;margin:0 8px 0 0;text-align:center}.image-viewer-list .storage-container-top p:nth-child(2){color:#185dd8}.image-viewer-list .storage-container-top p:last-child{margin-right:0}.image-viewer-list .storage-container-top p:last-child span{color:#1b1d22}.image-viewer-list .storage-container .progress{height:8px;margin-top:2px;width:100%}.image-viewer-list .taskbar-right-container .right-taskbar-buttons{font-family:Inter;font-size:.875rem!important;font-style:normal;font-weight:500;letter-spacing:-.069px;line-height:24px;text-align:center}.image-viewer-list .taskbar-right-container .btn-sm{background-color:#185dd8;border:1px solid #163da2;border-bottom-right-radius:8px;border-top-right-radius:8px;height:32px}.image-viewer-list .taskbar-right-container .button-upload.dropdown.btn-group .btn.btn-primary.btn-sm:hover{background-color:#185dd8!important;border-color:#163da2!important}.image-viewer-list .taskbar-right-container .button-view-files{align-items:center;background-color:#f0f7fe;color:#163da2;color:var(--Blue-Blue-600,#163da2);display:flex;font-family:Inter;font-size:.875rem!important;font-style:normal;font-weight:500;gap:8px;justify-content:center;line-height:22px;margin-right:8px;padding:5px 12px;text-align:center}.image-viewer-list .taskbar-right-container .button-view-files:disabled{color:#b1d5fb;color:var(--Blue-Blue-200,#b1d5fb)}.image-viewer-list .taskbar-right-container .button-create-folder{background:#fff;background:var(--Gray-White,#fff);border:1px solid #b1d5fb;border:1px solid var(--Blue-Blue-200,#b1d5fb);border-radius:8px;color:#163da2;color:var(--Blue-Blue-600,#163da2);margin-right:8px;padding:4px 8px}.image-viewer-list .taskbar-right-container .button-create-folder,.image-viewer-list .taskbar-right-container .button-upload{align-items:center;display:flex;font-family:Inter;font-size:.875rem!important;font-style:normal;font-weight:500;gap:8px;justify-content:center;letter-spacing:-.069px;line-height:24px;text-align:center}.image-viewer-list .taskbar-right-container .button-upload{background:#185dd8;background:var(--Blue-Blue-500,#185dd8);border-radius:8px;color:#fff;color:var(--Gray-White,#fff);padding:4px 12px}.create-folder-modal .modal-dialog{max-width:440px}.create-folder-modal-body{background:#fff;background:var(--gray-white,#fff);border-radius:8px;padding:0}.create-folder-content{align-items:center;display:flex;flex-direction:column;gap:12px;padding:24px;width:440px}.create-folder-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px;width:100%}.create-folder-title{color:#163da2;color:var(--blue-600,#163da2);font-family:Inter;font-size:16px;font-style:normal;font-weight:600;letter-spacing:-.069px;line-height:24px;margin:0}.create-folder-close{align-items:center;background:none;border:none;border-radius:4px;color:#4e525a;color:var(--gray-500,#4e525a);cursor:pointer;display:flex;font-size:18px;justify-content:center;padding:4px;transition:background-color .2s ease}.create-folder-close:hover:not(:disabled){background-color:#eff1f3;background-color:var(--gray-100,#eff1f3)}.create-folder-close:disabled{cursor:not-allowed;opacity:.5}.create-folder-form{display:flex;flex-direction:column;gap:8px;width:100%}.create-folder-label{color:#4e525a;color:var(--gray-500,#4e525a);font-style:normal;margin:0}.create-folder-input,.create-folder-label{font-family:Inter;font-size:14px;font-weight:500;line-height:22px}.create-folder-input{background:#fff;background:var(--gray-white,#fff);border:1px solid #aaaeb6;border:1px solid var(--gray-300,#aaaeb6);border-radius:6px;color:#1b1d22;color:var(--gray-700,#1b1d22);padding:10px 12px;transition:border-color .2s ease;width:100%}.create-folder-input:focus{border-color:#2563eb;border-color:var(--blue-500,#2563eb);box-shadow:0 0 0 3px #2563eb1a;outline:none}.create-folder-input:disabled{background:#eff1f3;background:var(--gray-100,#eff1f3);cursor:not-allowed}.create-folder-input::placeholder,.create-folder-input:disabled{color:#8a8e97;color:var(--gray-400,#8a8e97)}.create-folder-actions{display:flex;gap:12px;justify-content:flex-end;margin-top:8px;width:100%}.create-folder-cancel{align-items:center;background:#fff;background:var(--Gray-White,#fff);border:1px solid #b1d5fb;border:1px solid var(--Blue-Blue-200,#b1d5fb);border-radius:8px;color:#163da2;color:var(--Blue-Blue-600,#163da2);display:flex;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;gap:8px;justify-content:center;line-height:20px;padding:4px 8px;text-align:center;transition:all .2s ease}.create-folder-cancel:hover:not(:disabled){background:#eff1f3;background:var(--gray-100,#eff1f3);border-color:#93c5fd;border-color:var(--Blue-Blue-300,#93c5fd)}.create-folder-cancel:disabled{cursor:not-allowed;opacity:.5}.create-folder-create{align-items:center;background:#185dd8;background:var(--Blue-Blue-500,#185dd8);border-radius:8px;color:#fff;color:var(--Gray-White,#fff);display:flex;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;gap:8px;justify-content:center;line-height:20px;padding:4px 12px;text-align:center;transition:all .2s ease}.create-folder-create:hover:not(:disabled){background:#1e40af;background:var(--blue-700,#1e40af);border-color:#1e40af;border-color:var(--blue-700,#1e40af)}.create-folder-create:disabled{background:#aaaeb6;background:var(--gray-300,#aaaeb6);border-color:#aaaeb6;border-color:var(--gray-300,#aaaeb6);color:#4e525a;color:var(--gray-500,#4e525a);cursor:not-allowed}.folder-list{flex-shrink:0;height:auto;margin:16px;padding:0;position:relative;width:100%}.folder-list h1{color:var(--blue-700);font-weight:600;margin:0 0 8px}.folder-list h1,.folder-list h1 span{font-family:Inter;font-size:16px;font-style:normal;letter-spacing:-.069px;line-height:24px}.folder-list h1 span{color:#185dd8;color:var(--Blue-Blue-500,#185dd8);font-weight:500}.folder-list .folder-button{align-items:center;background:#fff;background:var(--Gray-White,#fff);border:1px solid #b1d5fb;border:1px solid var(--Blue-Blue-200,#b1d5fb);border-radius:8px;display:flex;gap:4px;height:96px;padding:8px;position:relative;width:338px;z-index:1}.folder-list .folder-button:has(.folder-dropdown.show){z-index:999999!important}.folder-list .folder-button .folder-dropdown.show+.folder-dropdown{z-index:999999!important}.folder-list .folder-button .folder-dropdown .dropdown-menu{left:auto!important;top:100%!important}.folder-list .folder-button .folder-dropdown.show,.folder-list .folder-button:hover .folder-dropdown{z-index:99999!important}.folder-list .folder-button .folder-dropdown .dropdown-menu.show{position:absolute!important;z-index:99999!important}.folder-list .folder-button .folder-dropdown .dropdown-menu{z-index:999999!important}.folder-list .folder-button .folder-dropdown{position:absolute!important;z-index:999999!important}.folder-list .folder-button{margin-right:16px}.folder-list .folder-button .folder-icon-container{align-items:center;background-color:#fcfaea;border-radius:100px;display:flex;height:80px;justify-content:center;margin-right:12px;width:80px}.folder-list .folder-button .folder-icon-container span:before{color:#f4d03f;font-size:60px}.folder-list .folder-button .folder-description-container h2{color:#1b1d22;font-family:Inter;font-size:18px;font-weight:600;line-height:28px;margin:0 0 4px;text-align:left}.folder-list .folder-button .folder-description-container h3{color:#4e525a;font-family:Inter;font-size:16px;font-weight:500;letter-spacing:-.0043em;line-height:24px;margin:0;text-align:left}.folder-list .folder-button .folder-dropdown{position:absolute;right:8px;top:8px;z-index:99999!important}.folder-list .folder-button .folder-dropdown .dropdown-toggle{align-items:center;background:none;border:none;border-radius:50%;display:flex;height:32px;justify-content:center;padding:4px;transition:background-color .2s;width:32px}.folder-list .folder-button .folder-dropdown .dropdown-toggle:hover{background-color:#0000000d}.folder-list .folder-button .folder-dropdown .dropdown-menu{border:1px solid #e3e6ea;border-radius:8px;box-shadow:0 4px 12px #00000026;padding:4px 0;position:absolute!important;transform:none!important;z-index:99999!important}.folder-list .folder-button .folder-dropdown .dropdown-item{align-items:center;color:#4e525a;display:flex;font-size:14px;padding:8px 16px;transition:background-color .2s}.folder-list .folder-button .folder-dropdown .dropdown-item:hover{background-color:#f8f9fa}.folder-list .folder-button .folder-dropdown .dropdown-item .mgc_pencil_fill:before{color:var(--gray-500)!important;cursor:not-allowed}.folder-list .folder-button .folder-dropdown .dropdown-item .mgc_delete_2_line:before{color:var(--red-500);content:"\ec3d"}.folder-list .breadcrumb-container{align-items:center;border-bottom:1px solid #e3e6ea;display:flex;justify-content:space-between;margin-bottom:16px;padding:8px 0}.folder-list .breadcrumb{align-items:center;color:#4e525a;display:flex;font-family:Inter;font-size:14px;font-weight:500;line-height:20px}.folder-list .breadcrumb-item{color:#4e525a}.folder-list .breadcrumb-item.clickable{cursor:pointer;transition:color .2s ease}.folder-list .breadcrumb-item.clickable:hover{color:#2563eb}.folder-list .breadcrumb-item.active{color:#2563eb;font-weight:600}.folder-list .breadcrumb-separator{color:#8a8e97;margin:0 4px}.folder-list .back-to-root-btn{align-items:center;background:none;border:1px solid #e3e6ea;border-radius:6px;color:#4e525a;cursor:pointer;display:flex;font-family:Inter;font-size:12px;font-weight:500;gap:4px;padding:6px 12px;transition:all .2s ease}.folder-list .back-to-root-btn:hover{background-color:#f8f9fa;border-color:#cbd5e1}.folder-list .back-to-root-btn i{font-size:14px}.folder-list .back-to-root-folder-button{align-items:center;background-color:#f8f9fa;border:1px solid #e3e6ea;border-radius:8px;cursor:pointer;display:flex;height:112px;margin-left:16px;padding:16px;position:relative;transition:all .2s ease}.folder-list .back-to-root-folder-button:hover{background-color:#f1f3f4;border-color:#cbd5e1}.folder-list .back-to-root-folder-button .folder-icon-container{align-items:center;background:#fcfaea;background:var(--Yellow-Yellow-100,#fcfaea);border-radius:100px;display:flex;height:80px;justify-content:center;margin-right:12px;width:80px}.folder-list .back-to-root-folder-button .folder-icon-container span:before{color:#f4d03f;font-size:60px}.folder-list .back-to-root-folder-button .folder-description-container h2{color:#1b1d22;font-family:Inter;font-size:18px;font-weight:600;line-height:28px;margin:0 0 4px;text-align:left}.folder-list .back-to-root-folder-button .folder-description-container h3{color:#4e525a;font-family:Inter;font-size:16px;font-weight:500;letter-spacing:-.0043em;line-height:24px;margin:0;text-align:left}.folder-list .back-to-root-folder-button .folder-dropdown{align-items:center;border-radius:50%;display:flex;height:32px;justify-content:center;position:absolute;right:8px;top:8px;transition:background-color .2s;width:32px}.folder-list .back-to-root-folder-button .folder-dropdown:hover{background-color:#0000000d}.folder-list .no-subfolders-message{background-color:#f8f9fa;border:1px solid #e3e6ea;border-radius:8px;color:#8a8e97;height:80px;justify-content:center;padding:16px;text-align:center}.folder-list .no-subfolders-message,.folder-list .studies-info{align-items:center;display:flex;font-family:Inter;font-size:14px;font-weight:500;margin:16px}.folder-list .studies-info{background-color:#f0f9ff;border:1px solid #bae6fd;border-radius:6px;color:#0369a1;gap:8px;padding:12px 16px}.folder-list .studies-info .mgc_file_line:before{color:#0369a1;font-size:16px}.folder-list .loading-message{align-items:center;background-color:#f8f9fa;border:1px solid #e3e6ea;border-radius:8px;color:#8a8e97;display:flex;font-family:Inter;font-size:14px;font-weight:500;height:80px;justify-content:center;margin:16px;padding:16px;text-align:center}.rename-folder-modal .modal-dialog{max-width:440px}.rename-folder-modal-body{background:#fff;background:var(--gray-white,#fff);border-radius:8px;padding:0}.rename-folder-content{align-items:center;display:flex;flex-direction:column;gap:12px;padding:24px;width:440px}.rename-folder-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px;width:100%}.rename-folder-title{color:#163da2;color:var(--blue-600,#163da2);font-family:Inter;font-size:16px;font-style:normal;font-weight:600;letter-spacing:-.069px;line-height:24px;margin:0}.rename-folder-close{align-items:center;background:none;border:none;border-radius:4px;color:#4e525a;color:var(--gray-500,#4e525a);cursor:pointer;display:flex;font-size:18px;justify-content:center;padding:4px;transition:background-color .2s ease}.rename-folder-close:hover:not(:disabled){background-color:#eff1f3;background-color:var(--gray-100,#eff1f3)}.rename-folder-close:disabled{cursor:not-allowed;opacity:.5}.rename-folder-form{display:flex;flex-direction:column;gap:8px;width:100%}.rename-folder-label{color:#4e525a;color:var(--gray-500,#4e525a);font-style:normal;margin:0}.rename-folder-input,.rename-folder-label{font-family:Inter;font-size:14px;font-weight:500;line-height:22px}.rename-folder-input{background:#fff;background:var(--gray-white,#fff);border:1px solid #aaaeb6;border:1px solid var(--gray-300,#aaaeb6);border-radius:6px;color:#1b1d22;color:var(--gray-700,#1b1d22);padding:10px 12px;transition:border-color .2s ease;width:100%}.rename-folder-input:focus{border-color:#2563eb;border-color:var(--blue-500,#2563eb);box-shadow:0 0 0 3px #2563eb1a;outline:none}.rename-folder-input:disabled{background:#eff1f3;background:var(--gray-100,#eff1f3);cursor:not-allowed}.rename-folder-input::placeholder,.rename-folder-input:disabled{color:#8a8e97;color:var(--gray-400,#8a8e97)}.rename-folder-actions{display:flex;gap:12px;justify-content:flex-end;margin-top:8px;width:100%}.rename-folder-cancel{align-items:center;background:#fff;background:var(--Gray-White,#fff);border:1px solid #b1d5fb;border:1px solid var(--Blue-Blue-200,#b1d5fb);border-radius:8px;color:#163da2;color:var(--Blue-Blue-600,#163da2);display:flex;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;gap:8px;justify-content:center;line-height:20px;padding:4px 8px;text-align:center;transition:all .2s ease}.rename-folder-cancel:hover:not(:disabled){background:#eff1f3;background:var(--gray-100,#eff1f3);border-color:#93c5fd;border-color:var(--Blue-Blue-300,#93c5fd)}.rename-folder-cancel:disabled{cursor:not-allowed;opacity:.5}.rename-folder-save{align-items:center;background:#185dd8;background:var(--Blue-Blue-500,#185dd8);border-radius:8px;color:#fff;color:var(--Gray-White,#fff);display:flex;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;gap:8px;justify-content:center;line-height:20px;padding:4px 12px;text-align:center;transition:all .2s ease}.rename-folder-save:hover:not(:disabled){background:#1e40af;background:var(--blue-700,#1e40af);border-color:#1e40af;border-color:var(--blue-700,#1e40af)}.rename-folder-save:disabled{background:#aaaeb6;background:var(--gray-300,#aaaeb6);border-color:#aaaeb6;border-color:var(--gray-300,#aaaeb6);color:#4e525a;color:var(--gray-500,#4e525a);cursor:not-allowed}.image-viewer-list-header{align-items:center;display:flex;height:40px;justify-content:space-between;margin-bottom:8px;padding:0 12px}.image-viewer-list-header .form-check-label{color:var(--gray-700)}.image-viewer-list-header h1{color:var(--gray-700);font-family:Inter,sans-serif;font-size:14px;font-weight:500;letter-spacing:-.0043em;line-height:24px;margin-bottom:0;text-align:left}.image-viewer-list-header .right-div{align-items:center;display:flex;gap:8px;height:40px;justify-content:center}.image-viewer-list-header .right-div .form-check-label{color:var(--gray-500);font-size:12px;font-weight:500;line-height:20px;margin-left:8px;margin-right:4px;margin-top:1px;text-align:left;width:78px}.image-viewer-list-header .right-div .form-check-input{border:2px solid var(--blue-200)}.image-viewer-list-header .right-div .header-input{height:32px}.image-viewer-list-header .right-div .header-input .input-field{border-color:var(--blue-200)}.image-viewer-list-header .right-div .header-search-filter{height:32px}.image-viewer-list-header .right-div .header-search-filter .swf-search{height:14px;margin-left:4px}.image-viewer-list-header .right-div .header-search-filter .swf-search .search-input{border-color:var(--blue-200)}.image-viewer-list-header .right-div .btn-group{border:1px solid var(--blue-200);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;display:flex;height:32px;overflow:hidden}.image-viewer-list-header .right-div .btn-group button{align-items:center;background:var(--gray-white);border:none;border-radius:0;color:var(--blue-600);display:flex;font-family:Inter,sans-serif;font-size:14px;font-weight:500;height:100%;justify-content:center;line-height:20px;margin:0;padding:6px 12px;transition:background-color .2s ease}.image-viewer-list-header .right-div .btn-group button:first-child{border-bottom-left-radius:8px;border-top-left-radius:8px}.image-viewer-list-header .right-div .btn-group button:last-child{border-bottom-right-radius:8px;border-top-right-radius:8px}.image-viewer-list-header .right-div .btn-group button.btn-active{background:var(--blue-200);color:var(--blue-600)}.image-viewer-list-header .right-div .btn-group button:not(.btn-active):hover{background:var(--blue-100)}.image-viewer-list-header .right-div .btn-group button i{color:var(--blue-500);margin-right:3px}.image-viewer-list-header .left-div{align-items:center;display:flex;gap:12px}.image-viewer-list-header .selection-actions{align-items:center;display:flex;font-size:12px;gap:12px}.image-viewer-list-header .selection-actions .selection-link{height:auto;padding:0}.image-viewer-list-header .selection-actions .selection-count{color:var(--blue-500);font-weight:500;padding-top:1px}.image-viewer-list-header .selection-actions .select-all-checkbox{margin:0}.image-viewer-list-header .selection-actions .select-all-checkbox .form-check-label{color:var(--gray-500);cursor:pointer;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:20px;margin-left:4px;padding-top:1px}.image-viewer-list-header .selection-actions .select-all-checkbox .form-check-input{border:2px solid var(--blue-200);cursor:pointer;height:16px;margin-right:4px;margin-top:0;width:16px}.image-viewer-list-header .form-check{align-items:center;display:flex;margin-bottom:.125rem;min-height:1.5rem;padding-left:1.5em}.image-viewer-list-header .filter-dropdown{margin-left:-130px}.image-viewer-list-header .select-all-section{align-items:center;display:flex;gap:8px;justify-content:space-between}.image-viewer-list-grid{margin-bottom:50px;padding:0 12px}.image-grid-container{display:flex;flex-wrap:wrap}.image-grid-container .e-link .e-numericitem .e-spacing .e-currentitem .e-active{border-color:#0000!important;color:var(--gray-700)!important}.image-viewer-list-grid .e-parentmsgbar{display:none}.image-viewer-list-grid .e-control.e-pager.e-lib{background-color:var(--blue-100);border:none;height:40px;padding:0}.image-viewer-list-grid .e-pagercontainer{border-radius:8px;height:40px}.image-viewer-list-grid .e-first.e-icons.e-icon-first.e-firstpage.e-pager-default:before,.image-viewer-list-grid .e-last.e-icons.e-icon-last.e-lastpage.e-pager-default,.image-viewer-list-grid .e-link.e-numericitem.e-spacing.e-pager-default,.image-viewer-list-grid .e-next.e-icons.e-icon-next.e-nextpage.e-pager-default,.image-viewer-list-grid .e-prev.e-icons.e-icon-prev.e-prevpage.e-pager-default:before{color:var(--gray-700)}.image-viewer-list-grid .e-link.e-numericitem.e-spacing.e-pager-default{color:var(--gray-500)}.image-viewer-list-grid .e-link.e-numericitem.e-spacing.e-currentitem.e-active{color:var(--gray-700)}.image-viewer-list-grid .pagination-container{display:flex}.image-viewer-list-grid .pagination-container .viewport-header-dropdown.dropdown-toggle.btn.btn-primary{background-color:var(--gray-white);border:1px solid var(--gray-200);border-radius:8px;color:var(--gray-700)!important;height:40px;margin-right:8px;width:178px}.image-viewer-list-grid .pagination-container .viewport-header-dropdown.dropdown-toggle.btn.btn-primary:hover{background-color:var(--gray-white)!important;border:1px solid var(--gray-200)!important;color:var(--gray-700)!important}.image-grid-header-container{align-items:center;display:flex;gap:16px;height:40px;margin-bottom:8px;padding:0 12px}.image-grid-header-container .image-grid-header-results{color:var(--gray-700);font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:24px;margin-right:auto;white-space:nowrap}.image-grid-header-container .form-check{align-items:center;display:flex;margin-bottom:0;margin-right:0}.image-grid-header-container .form-check-input{cursor:pointer;height:16px;margin-right:8px;margin-top:0;width:16px}.image-grid-header-container .form-check-label{color:var(--gray-700);cursor:pointer;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:22px;margin-bottom:0;white-space:nowrap}.image-grid-header-container .image-grid-header-selected{align-items:center;background-color:var(--blue-100);border-radius:8px;color:var(--blue-500);display:flex;font-family:Inter,sans-serif;font-size:14px;font-weight:500;height:32px;line-height:22px;margin:0;padding:5px 12px;text-align:center;white-space:nowrap}.image-grid-header-container .mgc_refresh_anticlockwise_1_line:before{font-size:16px}.image-grid-header-container .image-grid-header-button{align-items:center;background-color:var(--gray-white);border:1px solid var(--gray-300);border-radius:6px;display:flex;font-size:14px;font-weight:500;height:32px;padding:6px 12px;transition:background-color .2s ease;white-space:nowrap}.image-grid-header-container .image-grid-header-button:hover{background-color:var(--gray-100)}.empty-folder-icon{margin-bottom:24px}.empty-folder-title{color:var(--gray-700);margin-bottom:8px}.empty-folder-subtitle,.empty-folder-title{font-family:Inter,sans-serif}.si-image-card-container{align-items:flex-start;background:var(--gray-white);border:1px solid var(--gray-200);border-radius:8px;display:flex;flex-direction:column;flex-shrink:0;gap:4px;justify-content:center;margin-bottom:8px;margin-right:16px;padding:8px;position:relative;transition:border-color .2s ease,box-shadow .2s ease;width:290px}.si-image-card-container:hover{border-color:var(--blue-200);box-shadow:0 1px 3px 0 #0000001a}.si-image-container{align-items:center;background:var(--gray-500);border-radius:4px;display:flex;height:160px;justify-content:center;margin-bottom:4px;overflow:hidden;position:relative;text-align:center;width:100%}.si-image-container img{border-radius:4px;object-fit:cover;width:18%}.si-image-container .form-check-input{border:2px solid var(--blue-200);bottom:8px;left:8px;margin:0;position:absolute}.si-bottom-container{align-items:center;display:flex;justify-content:space-between;width:100%}.si-bottom-text-container{display:flex;flex-direction:column;width:90%}.si-image-title{display:flex;margin-bottom:4px}.si-image-title .si-file-name{color:var(--gray-700);font-weight:500}.si-image-title .si-file-name,.si-image-title .si-file-size{font-family:Inter,sans-serif;font-size:14px;line-height:22px;text-align:left}.si-image-title .si-file-size{color:var(--gray-400);font-weight:400;width:35%}.si-ellipsis{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.si-image-date{color:var(--gray-500);font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:20px;margin-bottom:0;text-align:left}.si-image-dropdown{align-items:center;background:var(--gray-100);border-radius:8px;display:flex;height:24px;justify-content:center;transition:background-color .2s ease;width:24px}.si-image-dropdown:hover{background:var(--gray-200)}.si-image-dropdown i{color:var(--gray-400)}.si-image-container .star{align-items:center;background-color:initial;border:none;display:flex;height:24px;justify-content:center;position:absolute;right:8px;top:8px;width:24px}.si-image-container .star i{font-size:24px}.si-image-holder{align-items:center;background:var(--gray-white);display:flex;flex-direction:column;height:152px;justify-content:center;padding:52px 29.238px 52px 30.173px;width:107.411px}.si-image-holder img{flex-shrink:0;height:48px;width:48px}.image-viewer-list-table{padding:0 12px}.image-viewer-list-table .e-grid .e-gridheader .e-headercell .e-headercelldiv.e-headerchkcelldiv{margin-left:0!important;padding:0!important}.image-viewer-list-table .e-grid .e-gridcontent .e-rowcell:first-child,.image-viewer-list-table .e-grid .e-gridheader .e-headercell:first-child{max-width:30px!important;min-width:30px!important;padding-left:16px!important;padding-right:0!important;width:30px!important}.image-viewer-list-table .e-grid .e-gridheader .e-headercell,.image-viewer-list-table .e-grid.e-default .e-headercell{box-sizing:border-box;height:32px!important}.image-viewer-list-table .e-grid .e-gridheader .e-headercell .e-headercelldiv{color:var(--blue-600)!important;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:22px}.image-viewer-list-table .e-grid .e-headertext,.image-viewer-list-table .e-grid th.e-headercell[aria-sort=ascending] .e-headertext,.image-viewer-list-table .e-grid th.e-headercell[aria-sort=descending] .e-headertext{color:var(--blue-600)!important;font-size:.875rem!important;font-weight:600!important}.image-viewer-list-table .e-grid .e-gridheader .e-headercell:nth-child(3) .e-headercelldiv,.image-viewer-list-table .e-grid .e-gridheader .e-headercell:nth-child(4) .e-headercelldiv,.image-viewer-list-table .e-grid .e-gridheader .e-headercell:nth-child(5) .e-headercelldiv,.image-viewer-list-table .e-grid .e-gridheader .e-headercell:nth-child(6) .e-headercelldiv,.image-viewer-list-table .e-grid .e-gridheader .e-headercell:nth-child(7) .e-headercelldiv,.image-viewer-list-table .e-grid .e-gridheader .e-headercell:nth-child(8) .e-headercelldiv,.image-viewer-list-table .e-grid .e-gridheader .e-headercell:nth-child(9) .e-headercelldiv{display:flex!important;justify-content:center!important;text-align:center!important}.image-viewer-list-table .e-grid .e-gridcontent .e-rowcell.e-templatecell{padding-left:0;padding-right:0}.image-viewer-list-table .e-grid .e-gridcontent .e-rowcell,.image-viewer-list-table .e-grid .e-gridcontent .e-rowcell.e-templatecell{border-bottom:1px solid var(--gray-200);box-sizing:border-box;color:var(--gray-700)!important;font-size:.875rem!important;font-weight:400!important;height:36px!important}.image-viewer-list-table .e-grid .e-gridcontent .e-rowcell .center-align-content span,.image-viewer-list-table .e-grid .e-gridcontent .e-rowcell .left-align-content span{color:var(--gray-700)!important;font-size:.875rem!important;font-weight:400!important}.image-viewer-list-table .e-grid .e-gridheader .e-headercell .e-headercelldiv{padding-right:0}.image-viewer-list-table .left-align-content{display:flex!important;text-align:left!important}.image-viewer-list-table .center-align-content{display:flex!important;justify-content:center!important;text-align:center!important}.image-viewer-list-table .file-name-column{align-items:center;display:flex}.image-viewer-list-table .file-name-column .file-name-icon{font-style:normal;height:16px;margin-right:8px;object-fit:contain;width:16px}.image-viewer-list-table .file-name-column .file-name{leading-trim:NONE;color:var(--gray-700)!important;font-size:.875rem!important;font-style:Medium;font-weight:400!important}.image-viewer-list-table .file-name-column .study-name{color:var(--gray-500);font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:20px;margin-right:51px;width:232px}.image-viewer-list-table .file-name-column .study-date{color:var(--gray-400);font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:20px;margin-right:8px;width:131px}.image-viewer-list-table .file-name-column .ms-2{leading-trim:NONE;font-size:16px;font-style:Medium;letter-spacing:0;margin:0!important;vertical-align:middle}.image-viewer-list-table .file-name-column .star{align-items:center;background-color:initial;border:none;display:flex;height:24px;justify-content:center;margin-right:8px;padding:0;width:24px}.image-viewer-list-table .file-name-column .star i{font-size:16px}.image-viewer-list-table .row-text{color:var(--gray-700)!important;font-family:Inter,sans-serif;font-size:.875rem!important;font-weight:400!important;line-height:22px}.image-viewer-list-table .act-button{align-items:left!important;font-size:.875rem!important}.image-viewer-list-table .act-button .mgc,.image-viewer-list-table .act-button i{font-size:.875rem!important}.image-viewer-list-table .act-button.act-button-download,.image-viewer-list-table .act-button.act-button-notes{background-color:var(--gray-white);color:var(--blue-500)}.image-viewer-list-table .act-button .mgc_document_2_fill:before,.image-viewer-list-table .act-button .mgc_scan_line:before,.image-viewer-list-table .act-button .mgc_upload_3_line:before{color:var(--blue-500);font-size:.875rem!important}.image-viewer-list-table .act-button .mgc_delete_2_line:before{font-size:.875rem!important}.image-viewer-list-table .e-control.e-pager.e-lib{background-color:var(--blue-100);border:0;padding:0}.image-viewer-list-table .e-pagercontainer{border-radius:8px}.e-css.e-checkbox-wrapper .e-check,.image-viewer-list-table .e-checkbox-wrapper .e-check{padding-top:0!important}.image-viewer-list-table .e-grid .e-rowcell.e-active,.image-viewer-list-table .e-grid td.e-active{background-color:var(--blue-100)!important;border-left:3px solid var(--blue-500)}.image-viewer-list-table .e-grid .e-row:hover .e-rowcell{background-color:var(--blue-100)!important;text-decoration:none;transition:background-color .2s ease}.empty-folder-state{align-items:center;border:2px dashed #0000;border-radius:8px;display:flex;flex-direction:column;justify-content:center;min-height:400px;padding:80px 20px;transition:background-color .2s ease,border-color .2s ease}.empty-folder-state.drag-over,.empty-folder-state:hover{background-color:var(--blue-100)}.empty-folder-state.drag-over{border-color:var(--blue-400)}.empty-folder-icon{margin-bottom:8px;transition:transform .2s ease}.empty-folder-state:hover .empty-folder-icon{transform:scale(1.05)}.empty-folder-icon i{color:var(--gray-400);font-size:64px;transition:color .2s ease}.empty-folder-state.drag-over .empty-folder-icon i{color:var(--blue-500)}.empty-folder-text{text-align:center}.empty-folder-title{color:var(--gray-500);font-size:16px;font-weight:500;line-height:24px;margin-bottom:4px}.empty-folder-subtitle{color:var(--gray-400);font-size:14px;font-weight:400;line-height:22px}.xray-viewer-page-root{display:flex;flex-direction:column;height:100%;position:relative;width:100%}.xray-chair-picker-bar{align-items:center;background-color:#f5f6f8;border-bottom:1px solid #e2e5ea;display:flex;flex:0 0 auto;justify-content:flex-end;padding:6px 12px}.xray-viewer-container{background-color:#000;border-radius:0;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:0!important;position:relative}.xray-viewer-iframe{border:none;flex:1 1 auto;height:100%;width:100%}.xray-empty-state{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;min-height:100%;width:100%}.xray-empty-state .text-muted{color:#999!important}.xray-drop-zone{cursor:default;transition:background-color .2s ease}.xray-drop-zone.xray-dragging{background-color:#4285f414;outline:2px dashed #4285f480;outline-offset:-12px}.xray-upload-icon{margin-bottom:12px}.xray-upload-icon .mgc_file_upload_fill{color:#4285f4;color:var(--blue-300,#4285f4);font-size:48px}.xray-upload-icon .mgc_file_upload_fill:before{color:#4285f4;color:var(--blue-300,#4285f4);content:"\ed66"}.xray-upload-text{color:#ccc;font-size:14px;margin-bottom:4px}.xray-upload-links{align-items:center;display:flex;gap:6px}.xray-link-btn{background:none;border:none;color:#4285f4;color:var(--blue-300,#4285f4);cursor:pointer;font-size:14px;padding:0;text-decoration:none}.xray-link-btn:hover{text-decoration:underline}.xray-link-btn:disabled{color:#4285f4;color:var(--blue-300,#4285f4);cursor:default;opacity:.7}.xray-or-text{color:#ccc;font-size:14px}.xray-validation-errors{margin-top:12px;max-width:480px;text-align:center}.xray-validation-error{color:#f87171;font-size:13px;margin-bottom:4px}.xray-upload-progress{align-items:center;display:flex;flex-direction:column;gap:10px;max-width:400px;width:100%}.xray-upload-progress-text{color:#ccc;font-size:14px;margin:0}.xray-progress-bar-track{background:#2a2a2d;border-radius:3px;height:6px;overflow:hidden;width:100%}.xray-progress-bar-fill{background:#4285f4;background:var(--blue-300,#4285f4);border-radius:3px;height:100%;transition:width .2s ease}.xray-back-btn{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;height:36px;justify-content:center;left:12px;position:absolute;top:5px;transition:background-color .2s ease;width:36px;z-index:10}.xray-back-btn,.xray-back-btn:hover{background:#1f1f27}.xray-back-arrow{-webkit-text-stroke:1px #d1d1d6;color:#d1d1d6;font-size:22px;font-weight:900;line-height:1}.image-viewer-modal-container .modal-dialog{max-width:680px;width:680px}.image-viewer-modal-container .modal-content{border-radius:12px;overflow:hidden}.image-viewer-modal-container .modal-header{background-color:#fff;border-bottom:none;padding:16px 20px 0}.image-viewer-modal-container .modal-header .modal-title{color:#1b1d22;font-family:Inter,sans-serif;font-size:16px;font-weight:600}.image-viewer-modal-container .modal-body{display:flex;flex-direction:column;padding:0}.image-viewer-modal-container .modal-footer{border-top:none;justify-content:flex-end;padding:12px 20px 16px}.ivm-stepper-container{padding:12px 40px 8px}.ivm-content{flex:1 1;max-height:520px;overflow-y:auto}.ivm-footer{display:flex;gap:8px;justify-content:flex-end;width:100%}.ivm-btn-cancel{background-color:#fff;border:1px solid #d2d5db;border-radius:6px;color:#1b1d22;font-family:Inter,sans-serif;font-size:13px;font-weight:500;padding:6px 20px}.ivm-btn-cancel:hover{background-color:#f5f5f5}.ivm-btn-next{background-color:#185dd8;border:1px solid #163da2;border-radius:6px;color:#fff;font-family:Inter,sans-serif;font-size:13px;font-weight:500;padding:6px 24px}.ivm-btn-next:hover{background-color:#1450b8}.ivm-btn-next:disabled{cursor:not-allowed;opacity:.5}.ivm-btn-print{background-color:#185dd8;border:1px solid #163da2;border-radius:6px;color:#fff;font-family:Inter,sans-serif;font-size:13px;font-weight:500;padding:6px 24px}.ivm-btn-print:hover{background-color:#1450b8}.ivm-btn-print:disabled{cursor:not-allowed;opacity:.6}.si-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,1fr);padding:8px 24px 16px}.si-card{background:#fff;border:2px solid #e5e7eb;border-radius:10px;overflow:hidden;transition:border-color .15s ease}.si-card-selected{border-color:#185dd8}.si-card-header{align-items:flex-start;display:flex;justify-content:space-between;padding:8px 10px 4px}.si-card-info{display:flex;flex:1 1;flex-direction:column;min-width:0}.si-card-filename{color:#1b1d22;font-family:Inter,sans-serif;font-size:13px;font-weight:600;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.si-card-selected .si-card-filename{color:#185dd8}.si-card-date{color:#6b7280;font-family:Inter,sans-serif;font-size:11px;font-weight:400;line-height:1.4}.si-card-selected .si-card-date{color:#185dd8}.si-card-menu{flex-shrink:0}.si-menu-toggle{align-items:center;color:#8a8e97;cursor:pointer;display:flex;height:24px;justify-content:center;text-decoration:none;width:24px}.si-menu-toggle:hover{color:#4e525a}.si-card-image-wrapper{background:#1a1a2e;border-radius:8px;height:150px;margin:0 8px 8px;overflow:hidden;position:relative}.si-card-image-wrapper img{height:100%;object-fit:cover;width:100%}.si-card-placeholder{height:100%;width:100%}.si-favorite-btn{align-items:center;background:#00000059;border:none;border-radius:50%;cursor:pointer;display:flex;height:28px;justify-content:center;padding:0;position:absolute;right:6px;top:6px;transition:background .15s ease;width:28px}.si-favorite-btn:hover{background:#0000008c}.si-favorite-active{background:#facc154d}.si-card-checkbox{bottom:8px;left:8px;position:absolute}.si-card-checkbox .form-check-input{background-color:#0003;border:2px solid #fff;cursor:pointer;height:18px;margin:0;width:18px}.si-card-checkbox .form-check-input:checked{background-color:#185dd8;border-color:#185dd8}.rt-layout{display:flex;min-height:480px}.rt-preview-side{flex:1 1;max-height:520px;overflow-y:auto;padding:12px}.rt-config-side{background-color:#f3f4f6;border-left:1px solid #e5e7eb;flex-shrink:0;padding:16px;width:220px}.rt-config-title{color:#1b1d22;font-family:Inter,sans-serif;font-size:14px;font-weight:600;margin-bottom:12px}.rt-type-dropdown{margin-bottom:16px;width:100%}.rt-type-toggle{align-items:center;background-color:#fff;border:1px solid #185dd8;border-radius:6px;color:#185dd8;display:flex;font-family:Inter,sans-serif;font-size:13px;font-weight:500;justify-content:space-between;padding:6px 12px;text-align:left;width:100%}.rt-type-toggle:after{margin-left:auto}.rt-type-dropdown .show>.rt-type-toggle,.rt-type-toggle:active,.rt-type-toggle:focus,.rt-type-toggle:hover{background-color:#eef4ff;border-color:#185dd8;color:#185dd8}.rt-categories{display:flex;flex-direction:column;gap:10px}.rt-category-check .form-check-input{cursor:pointer;height:16px;margin-top:3px;width:16px}.rt-category-check .form-check-input:checked{background-color:#185dd8;border-color:#185dd8}.rt-category-check .form-check-label{color:#1b1d22;cursor:pointer;font-family:Inter,sans-serif;font-size:13px;font-weight:500;line-height:22px;padding-left:4px}.pp-report{background:#fff;border:1px solid #d2d5db;border-radius:8px;overflow:hidden}.pp-report-fullwidth{margin:12px 80px 16px}.pp-header{padding:12px 16px 8px}.pp-clinic-row{align-items:flex-start;display:flex;gap:10px}.pp-clinic-logo{align-items:center;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.pp-clinic-logo img{border-radius:4px;height:100%;object-fit:contain;width:100%}.pp-logo-placeholder{align-items:center;background:#f3f4f6;border-radius:6px;display:flex;height:40px;justify-content:center;width:40px}.pp-clinic-info{flex:1 1;min-width:0}.pp-clinic-title{font-size:13px;font-weight:700;line-height:1.3;margin:0 0 1px}.pp-clinic-name,.pp-clinic-title{color:#1b1d22;font-family:Inter,sans-serif}.pp-clinic-name{font-size:10px;font-weight:600;line-height:1.5;margin:0}.pp-clinic-address{color:#6b7280;font-family:Inter,sans-serif;font-size:9px;font-weight:400;line-height:1.4;margin:0}.pp-issued-date{flex-shrink:0;text-align:right}.pp-issued-date span{color:#6b7280;font-family:Inter,sans-serif;font-size:9px;font-weight:500}.pp-divider{background:#e5e7eb;height:1px;margin:0 16px}.pp-patient-section{padding:8px 16px}.pp-patient-row{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:2px}.pp-patient-row span{color:#4b5563;font-family:Inter,sans-serif;font-size:8px;font-weight:400;line-height:1.5}.pp-patient-row strong{color:#1b1d22;font-weight:600}.pp-images-section{padding:4px 16px 8px}.pp-image-wrapper{border-radius:4px;margin-bottom:6px;overflow:hidden}.pp-xray-image{border-radius:4px;display:block;width:100%}.pp-image-placeholder{align-items:center;background:#1a1a2e;border-radius:4px;color:#9ca3af;display:flex;font-family:Inter,sans-serif;font-size:12px;height:160px;justify-content:center;width:100%}.pp-findings-section{padding:4px 16px}.pp-section-title{color:#1b1d22;font-size:10px;font-weight:700}.pp-section-text,.pp-section-title{font-family:Inter,sans-serif;margin-bottom:4px}.pp-section-text{color:#4b5563;font-size:8px;font-weight:400;line-height:1.6}.pp-recommendations-section{padding:0 16px 4px}.pp-recommendations-list{margin:0;padding-left:16px}.pp-recommendations-list li{color:#4b5563;font-family:Inter,sans-serif;font-size:8px;font-weight:400;line-height:1.6;margin-bottom:2px}.pp-recommendations-list li strong{color:#1b1d22;font-weight:600}.pp-signature-section{display:flex;justify-content:flex-end;padding:24px 16px 16px}.pp-signature-block{text-align:right}.pp-signature-block p{color:#4b5563;font-family:Inter,sans-serif;font-size:8px;font-weight:500;line-height:1.6;margin:0}@media print{.image-viewer-modal-container .modal-footer,.image-viewer-modal-container .modal-header,.ivm-stepper-container,.rt-config-side{display:none!important}.pp-report{border:none;border-radius:0;box-shadow:none;margin:0}.pp-report-fullwidth{margin:0}}.files-picker-overlay{align-items:stretch;display:flex;inset:0;justify-content:stretch;position:absolute;z-index:1050}.files-picker-overlay-backdrop{background:#00000080;inset:0;position:absolute}.files-picker-overlay-panel{background:#fff;background:var(--bs-body-bg,#fff);display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;width:100%;z-index:1}.files-picker-overlay-panel>.files-and-letters-page{display:flex;flex:1 1 auto;flex-direction:column;height:100%;min-height:0}.loading-container .form-control{padding:8px 12px}.loading-container .button{width:100%}.loading-container .e-spinner-pane{height:50%;width:50%}.loading-container .loading-container{align-items:center;background-color:#0006;display:flex;height:100%;justify-content:center;position:absolute;width:100%;z-index:998}.loading-container .loading-image-container{background-color:#fff;border-radius:8px}.loading-container .loading-container img,.loading-container .loading-image-container{align-items:center;aspect-ratio:1;display:flex;flex-direction:column;justify-content:center}.loading-container .loading-container img{margin-bottom:20px;width:50%}.loading-container .login-pw-crit{margin-bottom:16px;margin-top:-8px}.loading-container .login-pw-crit-title{color:#145dc9;font-size:13px;font-weight:600;line-height:18px;margin-bottom:6px}.loading-container .login-pw-crit-list{color:#6c757d;font-size:13px;line-height:18px;margin:0;padding-left:18px}.loading-container .login-pw-rules{margin-bottom:16px}.loading-container .login-pw-rule{align-items:flex-start;color:#6c757d;display:flex;font-size:13px;gap:8px;line-height:18px;margin-bottom:6px}.loading-container .login-pw-rule.is-pass{color:#198754}.loading-container .login-pw-rule .ti{flex-shrink:0;font-size:14px;margin-top:1px;opacity:.85}.loading-container .login-pw-rule:not(.is-pass) .ti{opacity:.4}.filter-btn{background:var(--blue-200)!important;border-radius:8px;color:var(--blue-600)!important;height:32px}.filter-btn,.filter-btn:hover{border:1px solid var(--blue-400)!important}.filter-btn:hover{background:var(--blue-100)!important}.filter-btn:after{display:none}.filter-dropdown.dropdown-menu{background:var(--blue-100);border:0;border-radius:8px;box-shadow:0 0 8px 0 #0000001f;padding:4px;width:max-content}.filter-dropdown .accordion{align-items:flex-start;display:inline-flex;flex-direction:column;gap:8px;padding:4px;width:100%}.filter-dropdown .accordion .accordion-item{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;width:100%}.filter-dropdown .accordion-header button{color:#163da2;color:var(--Blue-Blue-600,#163da2);font-size:14px;font-style:normal;font-weight:500;height:28px;line-height:20px}.filter-dropdown .accordion-button:focus{box-shadow:none}.filter-dropdown .accordion-button:after{background-image:none;content:"▼";flex-shrink:0;font-size:.85rem;margin-left:auto;transition:transform .2s ease}.filter-dropdown .accordion-button:not(.collapsed):after{background-image:none;content:"▲";transform:none}.filter-dropdown .accordion-button:not(.collapsed){box-shadow:none}.filter-dropdown .accordion-body{border-top:1px solid var(--blue-200);padding:8px}.filter-dropdown .form-check{align-items:center;display:flex}.filter-dropdown .form-check .form-check-input{margin-right:5px}.lab-table-wrapper .table-responsive{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;margin-bottom:0}.lab-table-wrapper .lab-table{margin-bottom:0}.lab-table-wrapper .lab-table td{align-content:center}.lab-table-wrapper .lab-table th{background:var(--blue-100);color:var(--gray-500);font-size:16px;font-style:normal;font-weight:500;letter-spacing:-.069px;line-height:24px;padding:6px 12px}.lab-table-wrapper .lab-table tbody tr:last-child{border-bottom:1px solid #0000}.lab-table-wrapper .expanded-row-open td{padding:.55rem .75rem 0}.expanded-row .lab-table-wrapper .table-responsive{border:0}.expanded-row .lab-table tr th{font-size:13px}.expanded-row .table-shared-light th:first-child{padding:0 0 6px}.expanded-row .lab-table tr td:first-child{padding:0 0 6px!important}.expanded-row .lab-table tr th:nth-child(2){padding:0 0 6px}.expanded-row .lab-table tr td:nth-child(2){padding:0 0 6px!important}.expanded-row .lab-table tr th:nth-child(5){padding:0 0 6px}.expanded-row .lab-table tr td:nth-child(5){padding:0 0 6px!important}.lab-pagination .pagination .page-link{height:33px;padding:4px 12px}.lab-pagination .pagination .active>.page-link{background-color:var(--gray-white);border-color:var(--gray-200);color:var(--gray-700);font-size:16px}.lab-pagination .pagination .page-link:hover{background-color:var(--gray-100)!important}.lab-pagination .pagination .page-link span{color:var(--gray-200)}.lab-order-info-accordion .accordion-header button{background:var(--blue-100);color:var(--blue-600);height:32px}.lab-order-info-accordion .accordion-item{border:1px solid var(--gray-200);margin-bottom:8px}.lab-order-info-accordion .accordion-item:not(:first-of-type){border-top:1px solid var(--gray-200)}.lab-order-btn-group .btn-primary{background:var(--blue-200);border:1px solid var(--blue-200);color:var(--blue-700)!important}.lab-order-btn-group .btn:active{background:var(--blue-200)!important}.lab-order-btn-group .btn-outline-primary,.lab-order-btn-group .btn-outline-primary:hover{border:1px solid var(--blue-200);color:var(--blue-700)!important}.lab-order-btn-group .btn-outline-primary:hover{background:var(--blue-100)}.lab-order-btn-group .btn{padding:4px 8px}.add-order-date .form-control{border-radius:6px;height:32px}.review-order-section .accordion-item{border:1px solid var(--gray-200)!important;border-radius:6px!important;margin-bottom:10px}.review-order-section .accordion-header{background:var(--blue-100);color:var(--blue-500);height:36px}.review-order-section .accordion-header button{background:var(--blue-100);color:var(--blue-600);font-family:Inter;font-size:15px;font-style:normal;font-weight:500;height:36px;line-height:22px;padding:10px}.add-order-form .form-control{height:32px;padding:4px 8px}.lab-note-box{background:var(--gray-white);border-radius:8px;transition:box-shadow .2s ease}.lab-note-field{background:var(--gray-white);border:1px solid var(--gray-200);border-bottom:0;border-radius:0;border-radius:8px 8px 0 0;margin-top:4px;padding:10px 0}.lab-note-field:focus-within{box-shadow:0 0 1px var(--blue-600)}.lab-note-field .form-control{border:0;box-shadow:none}.lab-note-field .form-control:focus{border:0!important;box-shadow:none!important;outline:none!important}.lab-note-footer{align-items:flex-start;align-self:stretch;background:var(--gray-100);border:1px solid var(--gray-200);border-radius:0 0 8px 8px;border-top:0;display:flex;gap:4px;padding:4px}.lab-note-footer button{border:0}.lab-note-footer .mgc_send_fill{transform:rotate(45deg)}.lab-note-icon{background:none;border-radius:8px;display:inline-flex;height:24px;padding:5.5px}.procedure-type-note-title{align-self:stretch;background:#edf4ff;background:var(--Indigo-Indigo-100,#edf4ff);border:1px solid #b1d5fb;border:1px solid var(--Blue-Blue-200,#b1d5fb);border-radius:8px;margin-bottom:0;padding:2px 0}.procedure-type-note-title,.ptnt-inner{align-items:center;display:flex;justify-content:space-between}.ptnt-inner{color:#163da2;color:var(--Blue-Blue-600,#163da2);flex:1 0;font-size:13px;font-style:normal;font-weight:500;line-height:20px;padding:4px 8px}.ptn-name{align-items:center;display:flex;gap:8px;justify-content:center}.prescription-note-accordion .accordion-header .accordion-button{background:var(--indigo-100);color:#163da2;color:var(--Blue-Blue-600,#163da2);font-size:14px;font-style:normal;font-weight:500;height:30px;line-height:20px;padding:4px 8px}.prescription-note-accordion .accordion-item{border:1px solid var(--gray-200)!important;border-radius:8px!important;margin-bottom:8px}.lab-attachment-accordion-table .lab-pagination,.prescription-accordion-table .lab-pagination{display:none!important}.lab-attachment-accordion-table .lab-table-wrapper .table-responsive,.prescription-accordion-table .lab-table-wrapper .table-responsive{border:0}.prescription-details-table .lab-table th{text-align:center}.prescription-details-table .lab-table td{padding:.45rem .65rem;text-align:center}.modal-dark-overlay{background-color:#0006;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1040}.modal-xxl .modal-dialog{max-width:1600px;width:90%}.add-lab-input .form-control{height:32px}.note-icon-bg{background:var(--indigo-200);border-radius:8px}.lab-services-offered-table .lab-table th{text-align:center}.lab-services-offered-table .lab-table td{padding:.35rem .65rem!important;text-align:center}.fs-small{font-size:13px}.laboratory-list-table .lab-table td{padding:.45rem .65rem}.btn-add-order{width:155px}.kiosk-form-page{align-items:flex-start;background:var(--gray-100);display:flex;justify-content:center;min-height:100vh;padding:0}.kiosk-form-container{--kiosk-nav-height:0;--kiosk-title-height:54px;--kiosk-forms-header-height:52px;--kiosk-footer-height:60px;align-items:center;background:var(--gray-white);box-shadow:0 4px 24px #00000014;display:flex;flex-direction:column;height:100vh;min-height:100vh;min-width:744px;overflow:hidden;position:relative;width:100%}.kiosk-form-title{background:var(--gray-white);border-bottom:1px solid var(--gray-200);color:var(--gray-700);font-size:17px;font-weight:500;left:0;letter-spacing:-.43px;line-height:22px;padding:16px 20px;position:fixed;right:0;text-align:center;top:var(--kiosk-nav-height);width:100%;z-index:100}.kiosk-form-title-with-back{align-items:center;display:flex;gap:8px;justify-content:center;position:relative}.kiosk-form-back{align-items:end;background:none;border:none;color:var(--blue-500)!important;cursor:pointer;display:flex;font-size:16px;gap:4px;justify-content:center;left:4px;padding:4px;position:absolute}.kiosk-form-back .mgc_left_line:before{color:var(--blue-500);content:"\ef65";font-size:24px}.kiosk-form-back:hover{color:var(--blue-300)}.kiosk-form-back:hover i{color:var(--blue-500)}.kiosk-form-body{align-items:center;display:flex;flex:1 1;flex-direction:column;min-height:0;padding:24px 20px;padding-bottom:var(--kiosk-footer-height);padding-top:calc(var(--kiosk-nav-height) + var(--kiosk-title-height) + 24px)}.kiosk-form-body-otp{padding-top:256px}.kiosk-form-body-consent{max-width:480px;padding-top:calc(var(--kiosk-nav-height) + var(--kiosk-title-height) + 24px);width:100%}.kiosk-form-consent-heading{color:#444;font-size:32px;font-weight:600;letter-spacing:-.138px;line-height:40px;margin-bottom:8px;text-align:center}.kiosk-form-consent-subtitle{color:#444;font-size:16px;font-weight:500;line-height:24px;margin-bottom:24px;margin-left:auto;margin-right:auto;max-width:400px;text-align:center}.kiosk-form-consent-form{align-items:stretch;width:100%}.kiosk-form-consent-fields,.kiosk-form-consent-form{display:flex;flex-direction:column;gap:16px}.kiosk-form-consent-field-invalid input{border-color:var(--red-500)}.kiosk-form-consent-error{color:var(--red-500);font-size:13px;margin-bottom:0;margin-top:-8px}.kiosk-form-consent-terms{margin-bottom:8px;margin-top:8px}.kiosk-form-consent-checkbox{align-items:flex-start}.kiosk-form-consent-checkbox .form-check-input{margin-top:4px}.kiosk-form-consent-terms-link{background:none;border:none;color:var(--blue-500);cursor:pointer;font:inherit;padding:0;text-decoration:underline}.kiosk-form-consent-terms-link:hover{color:var(--blue-300)}.kiosk-form-consent-actions{display:flex;justify-content:center;margin-top:24px}.kiosk-form-terms-modal-body{color:var(--gray-700);line-height:1.6}.kiosk-form-terms-modal-body p+p{margin-top:12px}@keyframes kiosk-form-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.kiosk-form-body-title{color:var(--blue-500);font-size:20px;font-weight:600;letter-spacing:-.086px;line-height:28px;margin-bottom:12px;text-align:center}.kiosk-form-otp-heading{color:#444;font-size:32px;font-weight:600;letter-spacing:-.138px;line-height:40px;margin-bottom:24px;text-align:center}.kiosk-form-loading-container{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:8px 0 24px}.kiosk-form-loading-icon{animation:kiosk-form-spin 1s linear infinite;color:var(--blue-500);font-size:60px}.kiosk-form-loading-icon:before{color:var(--blue-500)}.kiosk-form-loading-text{color:#444;font-size:16px;font-weight:500;line-height:24px;text-align:center}.kiosk-form-submit-flow{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:4px;padding-top:120px}.kiosk-form-submit-heading{color:#444;font-size:32px;font-weight:600;letter-spacing:-.138px;line-height:40px;margin-bottom:0;text-align:center}.kiosk-form-success-container{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center}.kiosk-form-success-icon{font-size:60px}.kiosk-form-success-container .mgc_check_circle_fill:before,.kiosk-form-success-icon{color:var(--vivid-green-500)}.kiosk-form-success-text{color:#444;font-size:16px;font-weight:500;line-height:24px;margin-bottom:20px;text-align:center}.kiosk-form-success-note{color:var(--gray-600);font-size:14px;line-height:22px;margin-bottom:8px;margin-top:-8px;text-align:center}.kiosk-form-got-it-btn{min-width:180px;width:180px}.kiosk-form-otp-subtitle{color:#444;font-size:16px;font-weight:500;letter-spacing:-.069px;line-height:24px;margin-bottom:24px;max-width:400px;text-align:center}.kiosk-form-otp-boxes{gap:8px;margin-bottom:32px}.kiosk-form-otp-box,.kiosk-form-otp-boxes{align-items:center;display:flex;justify-content:center}.kiosk-form-otp-box{background:var(--gray-white);border:1px solid var(--gray-400);border-radius:8px;flex-direction:column;height:60px;width:48px}.kiosk-form-otp-box.has-digit{background:var(--gray-white);border-color:var(--blue-500)}.kiosk-form-otp-digit{text-align:center}.kiosk-form-otp-input{border:2px solid #ccc;border-radius:8px;font-size:24px;font-weight:600;height:52px;margin-bottom:0;text-align:center;width:44px}.kiosk-form-otp-input:focus{border-color:var(--blue-500)!important;outline:none}.kiosk-form-verify-error{color:var(--red-500);font-size:14px;margin-top:12px;text-align:center}.kiosk-form-otp-actions{display:flex;justify-content:center;margin-top:24px}.kiosk-form-continue{min-width:200px}.kiosk-form-body-forms{align-items:stretch;align-self:stretch;display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden;padding:0;position:relative}.kiosk-form-forms-sidepanel{bottom:0;box-shadow:4px 0 16px #00000014;left:0;min-width:341px;position:absolute;top:52px;transform:translateX(-100%);transition:transform .25s ease-out;width:341px;z-index:10}.kiosk-form-forms-sidepanel.open{transform:translateX(0)}.kiosk-form-forms-sidepanel-backdrop{background:#0000;border:none;bottom:0;cursor:pointer;left:341px;padding:0;position:absolute;right:0;top:103px;z-index:9}.kiosk-form-forms-sidepanel-inner{align-items:flex-start;background:var(--gray-white);border-radius:0 5px 5px 0;border-right:1px solid var(--gray-200);display:flex;flex-direction:column;height:100%;overflow-y:auto;padding:24px;width:100%}.kiosk-form-selected-forms-header{color:#444;font-size:16px;font-style:normal;font-weight:600;letter-spacing:-.069px;line-height:24px;margin-bottom:12px;width:100%}.kiosk-form-review-form-item{align-items:center;border-radius:8px;color:#444;cursor:pointer;display:flex;font-size:14px;font-weight:500;justify-content:space-between;line-height:22px;min-height:40px;padding:12px;transition:background-color .2s;width:100%}.kiosk-form-review-form-item:hover{background-color:var(--blue-100)}.kiosk-form-review-form-item.active{background-color:var(--blue-200)}.kiosk-form-review-form-item.active span{font-weight:500}.kiosk-form-review-form-item .mgc_right_line:before{color:var(--blue-500);font-size:20px}.kiosk-form-forms-header{align-items:center;align-self:stretch;background:var(--blue-500);border-radius:0;color:#fff;display:flex;justify-content:space-between;left:0;padding:12px 20px;position:fixed;right:0;top:calc(var(--kiosk-nav-height) + var(--kiosk-title-height));z-index:100}.kiosk-form-forms-header-left{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;font-size:inherit;gap:8px;padding:0}.kiosk-form-forms-header-left:hover{opacity:.9}.kiosk-form-forms-counter{color:#ffffffd9;font-size:14px;font-weight:500;margin-left:4px}.kiosk-form-send-forms-btn{background:#fff3;border-color:#ffffff80;color:#fff}.kiosk-form-send-forms-btn:hover{background:#ffffff4d;border-color:#fff;color:#fff}.kiosk-form-forms-message{align-self:stretch;background:var(--gray-100);color:var(--gray-600);display:flex;flex-direction:column;flex-shrink:0;font-size:14px;gap:8px;line-height:1.5;padding:70px 20px 0}.kiosk-form-forms-message-inner{background:var(--yellow-200);padding:12px 16px}.kiosk-form-forms-content{align-self:stretch;background:var(--gray-100);display:flex;flex:1 1;flex-direction:column;gap:24px;min-height:0;min-width:0;overflow-x:hidden;overflow-y:auto;padding:20px 20px 80px}.public-forms-page .kiosk-form-forms-sidepanel.open+.kiosk-form-forms-content{margin-left:341px;width:calc(100% - 341px)}.public-forms-page .kiosk-form-body-forms{padding-top:var(--kiosk-title-height)}.public-forms-page .kiosk-form-forms-sidepanel{top:var(--kiosk-title-height)}.kiosk-form-forms-content .schema-form-renderer{background:var(--gray-white);border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;gap:24px;max-width:100%;min-width:0;padding:20px;width:100%}.kiosk-form-page .form-preview-title{text-align:center}.kiosk-form-forms-placeholder{border:1px dashed var(--gray-300);border-radius:8px;color:var(--gray-500);font-size:14px;padding:24px;text-align:center}.kiosk-form-footer{align-items:center;bottom:0;display:flex;justify-content:center;left:0;padding:4px 20px 8px;position:fixed;right:0;z-index:100}.kiosk-form-home-indicator{background:var(--gray-400);border-radius:100px;height:5px;width:134px}.kiosk-pdf-header{align-items:center;background:var(--gray-white);border-bottom:1px solid var(--gray-200);box-sizing:border-box;display:flex;gap:12px;margin-bottom:16px;padding:12px 16px;width:100%}.kiosk-pdf-header-logo{flex-shrink:0;height:42px;object-fit:contain;width:42px}.kiosk-pdf-header-text{display:flex;flex-direction:column;min-width:0}.kiosk-pdf-header-clinic-name{color:var(--gray-900);font-size:16px;font-weight:700;line-height:22px}.kiosk-pdf-header-clinic-address{color:var(--gray-600);font-size:12px;line-height:18px}.report-hub-card{align-items:flex-start;align-self:stretch;background:var(--gray-white);border:1px solid var(--blue-200);border-radius:16px;box-shadow:none;cursor:pointer;display:flex;flex:1 0;flex-direction:column;gap:8px;min-width:0;padding:30px 40px;text-align:left;transition:box-shadow .15s ease,border-color .15s ease}.report-hub-card:hover{border-color:var(--blue-400);box-shadow:0 5px 20px 0 #185dd840}.report-hub-card:focus-visible{outline:2px solid var(--blue-400);outline-offset:2px}.report-hub-card__icon-wrap{align-items:center;background:none;display:flex;flex-shrink:0;font-size:36px;justify-content:flex-start;line-height:1}.report-hub-card__icon-wrap>span{display:inline-flex}.report-hub-card__icon-wrap--patients>span:before{color:var(--blue-400)}.report-hub-card__icon-wrap--engagement>span:before{color:var(--yellow-400)}.report-hub-card__icon-wrap--operations>span:before{color:var(--orange-400)}.report-hub-card__icon-wrap--provider>span:before{color:var(--red-400)}.report-hub-card__icon-wrap--financial>span:before{color:var(--vivid-green-400)}.report-hub-card__icon-wrap--custom>span:before{color:var(--blue-400)}.report-hub-card__icon-wrap--saved-custom>span:before,.report-hub-card__icon-wrap--saved-views>span:before,.report-hub-card__icon-wrap--schedules>span:before{color:var(--blue-500)}.report-hub-card__title{color:var(--blue-600);font-size:24px;font-weight:600;line-height:1.3;margin:0}.report-hub-card__desc{color:var(--gray-600);flex:1 1;font-size:16px;font-weight:400;line-height:1.45;margin:0;min-height:0}.report-hub-card__footer{align-items:center;background:none;border:none;color:var(--blue-500);cursor:pointer;display:inline-flex;font-family:inherit;font-size:16px;font-weight:600;gap:6px;margin-top:0;padding:0}.report-hub-card__footer:hover{color:var(--blue-600)}.report-hub-card__footer-arrow:before{color:var(--blue-600)!important;font-size:20px}.sub-title{font-size:1rem}.sp-bg-blue-100{background:var(--blue-100)!important}.sp-main-bg-outer{align-items:flex-start;flex:1 1;padding:0 12px 8px;width:100%}.sp-main-bg,.sp-main-bg-outer{display:flex;flex-direction:column;min-height:0}.sp-main-bg{align-items:center;align-self:stretch;background:var(--gray-white);border-radius:16px;flex:1 1;gap:0;justify-content:flex-start;padding:8px}.patient-side-panel-wrapper{align-self:stretch;display:flex;flex-direction:column;flex-shrink:0;overflow:visible;position:relative}.patient-sidepanel-expand-anchor{align-self:flex-start;flex:0 0 auto;height:42px;left:-17px;overflow:visible;position:absolute;top:102px;width:26px;z-index:4}.patient-sidepanel-expand-anchor>*{box-sizing:border-box;max-width:100%}.patient-sidepanel-expand-btn{align-items:center;background:var(--blue-100);border:1px solid var(--blue-200);border-radius:8px 0 0 8px;border-right:none;box-shadow:-1px 0 4px #163da20f,0 1px 4px #163da20a;box-sizing:border-box;color:var(--blue-600);cursor:pointer;display:flex;height:100%;justify-content:center;padding:8px 0 8px 2px;width:100%}.patient-sidepanel-expand-btn:hover{background:var(--blue-200);color:var(--blue-700)}.patient-sidepanel-expand-btn:focus-visible{outline:2px solid var(--blue-400);outline-offset:1px}.patient-sidepanel-expand-btn-inner{align-items:center;display:inline-flex;gap:0;justify-content:center;margin-right:-1px}.patient-sidepanel-expand-bar{background:currentColor;border-radius:1px;height:14px;opacity:.9;width:2px}.patient-sidepanel-expand-btn .ti-chevron-left{font-size:15px;line-height:1;margin-left:-1px}.patient-side-panel{background-color:#fff;border:1px solid var(--gray-100);border-radius:16px;display:flex;flex:1 1 auto;flex-direction:column;margin:0 0 8px;min-height:0;overflow:hidden;transition:width .3s ease,opacity .3s ease,margin .3s ease;width:311px}.patient-side-panel.open{margin:0 0 0 8px;opacity:1;width:311px}.patient-side-panel .patient-content-container{flex:1 1;min-height:0;overflow-y:auto;width:100%}.patient-personal-details{align-items:inherit;align-self:stretch;display:flex;flex-direction:column;gap:8px;padding:12px 12px 8px}.patient-personal-details .patient-id{display:none}.patient-buttons{align-items:normal;display:flex;flex-direction:row;padding:0}.name-and-buttons .collapse-icon{align-items:center;background:var(--blue-100);border-radius:24px;color:var(--blue-500);display:flex;font-size:16px;gap:8px;height:24px;padding:4px;width:24px}.patient-name,.patient-preferred-name{color:#04204c;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:20px}.patient-preferred-name{font-weight:400}.patient-id{color:var(--gray-500);font-size:12px;font-style:normal;font-weight:500}.collapse-icon,.copy-icon{font-size:1rem}.schedule-status{background:var(--blue-200);border-radius:4px;color:var(--blue-700);font-size:12px;font-style:normal;font-weight:500;line-height:20px;margin-top:5px;padding:2px 4px;width:auto}.schedule-status .member-badge-icon{color:var(--blue-500)}.patient-action-buttons{align-content:center;align-items:center;display:flex;gap:4px;justify-content:flex-start;margin-top:0}.patient-action-buttons .icon-tray-calendar-add-icon,.patient-action-buttons .icon-tray-phone-icon,.sp-details-phone-icon .icon-tray-phone-icon{color:var(--blue-500);flex-shrink:0;height:16px;width:16px}.patient-action-buttons .mgc_message_4_fill:before{color:var(--blue-500)!important;font-size:16px}.patient-action-buttons .mgc_document_fill:before{color:var(--blue-500)}.pat-action-btn-edit{height:24px;width:24px}.pat-action-btn-edit i{font-size:16px}.pat-action-btn .mgc_eye_2_fill:before{color:var(--blue-500)!important;content:"\ed10"}.mgc_upload_2_line:before{color:var(--blue-500)!important}.pat-action-btn-edit .mgc_user_add_2_fill:before{color:var(--blue-500);content:"\f428"}.pat-action-btn-edit .mgc_check_line:before{color:var(--gray-white);content:"\eb41"}.pat-action-btn-edit .mgc_close_line:before{color:var(--blue-500);content:"\eb77"}.pat-action-btn-edit .mgc_bank_card_fill:before{color:var(--blue-500);content:"\e9d8"}.fm-btn-done .mgc_check_line:before{color:var(--blue-500)}.patient-personal-info{grid-gap:8px;align-items:flex-start;align-self:stretch;display:grid;gap:8px}.patient-personal-info .patient-action-buttons .icon-tray{border:1px solid var(--blue-200);width:100%}.patient-personal-info>.patient-action-buttons:first-of-type{align-self:stretch;width:100%}.patient-personal-info>.patient-action-buttons:first-of-type>*{flex:1 1!important;min-width:0}.patient-personal-info>.patient-action-buttons:first-of-type>.e-tooltip{flex:1 1!important;min-width:0;width:auto!important}.patient-personal-info>.patient-action-buttons:first-of-type .icon-tray{box-sizing:border-box;margin-right:0!important;max-width:100%;min-height:28px;width:100%!important}.patient-personal-info .patient-action-buttons .e-tooltip{width:100%}.patient-personal-info>.patient-action-buttons:last-of-type>*{flex:1 1;min-width:0}.patient-personal-info>.patient-action-buttons:last-of-type>.e-tooltip{width:auto!important}.patient-personal-info>.patient-action-buttons:last-of-type .icon-tray{border:1px solid var(--blue-200)!important;box-sizing:border-box;color:var(--blue-500);margin-right:0!important;width:100%!important}.pat-action-btn{align-items:center;gap:4px;justify-content:space-between;width:100%}.pat-action-btn .ti-trash{color:var(--red-500)}.sp-tab-title{color:var(--blue-700);font-size:12px;font-style:normal;font-weight:500;line-height:20px}.icon-tray{border:1px solid var(--blue-500);border-radius:8px;margin-right:8px;padding:4px}.icon-tray,.patient-list-action{align-items:center;color:var(--blue-500);display:flex;font-size:1rem;height:24px;justify-content:center;width:24px}.patient-list-action{background:var(--gray-white)!important;border:1px solid var(--gray-400)!important;border-radius:8px;color:var(--gray-500)!important;padding:4px!important}.patient-action-buttons .dropdown-menu{background:#fff;border:1px solid var(--gray-200);border-radius:8px;font-size:.875rem;font-weight:500;padding:0;position:absolute!important;width:180px;z-index:var(--z-note-overlay-floating)!important}.patient-action-buttons .dropdown-item{border-bottom:1px solid var(--gray-200);cursor:pointer;padding:7px 8px}.patient-action-buttons .dropdown-item:last-child{border-bottom:none}.patient-list-action.dropdown-toggle:after{display:none!important}.icon-tray-heart{background:var(--red-200)!important;border:none!important}.icon-tray-heart.is-empty{background:var(--red-100)!important;border:none!important}.icon-tray-heart i.mgc_heart_fill:before{color:var(--red-500)!important}.icon-tray-heart.is-empty i.mgc_heart_fill:before{color:var(--red-300)!important}.icon-tray-alert{background:var(--orange-200)!important;border:none!important}.icon-tray-alert.is-empty{background:var(--orange-100)!important;border:none!important}.icon-tray-alert i.mgc_virus_fill:before{color:var(--orange-500)!important}.icon-tray-alert.is-empty i.mgc_virus_fill:before{color:var(--orange-300)!important}.icon-tray-shield{background:var(--vivid-green-200)!important;border:none!important}.icon-tray-shield.is-empty{background:var(--vivid-green-100)!important;border:none!important}.icon-tray-shield .icon-tray-shield-icon{color:#007a42;flex-shrink:0;height:16px;width:16px}.icon-tray-shield.is-empty .icon-tray-shield-icon{color:var(--vivid-green-300)}.icon-tray-certificate{background:#b3f0fc!important;border:none!important}.icon-tray-certificate.is-empty{background:#e8f9fd!important;border:none!important}.icon-tray-certificate .icon-tray-certificate-icon{color:#0090b2;flex-shrink:0;height:14px;width:15px}.icon-tray-certificate.is-empty .icon-tray-certificate-icon{color:#7ec8d9}.personal-info .button-primary .mgc_document_fill:before{color:var(--gray-white);content:"\ec7e"}.profile-picture{background:var(--blue-200);border-radius:12px;display:inline-block;height:64px;position:relative;width:64px}.profile-picture .profile-picture-overlay{align-items:center;background-color:#00000080;border-radius:8px;bottom:0;color:#fff;cursor:pointer;display:flex;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.profile-picture:hover .profile-picture-overlay{opacity:1}.profile-picture .overlay-content{font-size:12px;text-align:center}.profile-picture .overlay-content i{display:block;font-size:1rem}.profile-picture .overlay-content p{margin:0}.profile-picture .overlay-content i:before{color:#fff!important}.patient-bday-gender,.patient-email,.patient-phone{display:flex}.allergies-icon,.bday-icon,.email-icon,.medical-condition-icon,.phone-icon{align-items:center;color:var(--blue-500);display:flex;font-size:1rem;height:24px;justify-content:center;width:24px}.bday-text,.email-text,.phone-text{color:var(--gray-500)}.bday-text,.email-text,.patient-tags,.phone-text{align-items:center;display:flex;font-size:12px;font-style:normal;font-weight:500;justify-content:center;line-height:20px}.patient-tags{border-radius:8px;gap:2px;height:24px;padding:2px 4px}.patient-condition{background:var(--red-100);color:var(--red-600)}.patient-allergies{background:var(--red-100);color:var(--orange-500)}.patient-condition .mgc_heart_fill:before{color:var(--red-500)!important;font-size:1rem}.patient-allergies .mgc_virus_fill:before{color:#e46910!important;font-size:1rem}.patient-tabs{margin-bottom:8px;padding:0;width:100%}.patient-tabs i.selected:before{color:var(--blue-500)!important}.patient-tabs .btn{border-color:var(--blue-200)!important}.patient-tabs .btn:hover{background:var(--blue-100)!important}.patient-tabs .btn:active{background:var(--blue-200)!important}.patient-btn.btn-group .btn{flex:1 1;height:32px!important;min-width:0;padding:6px 4px!important}.patient-btn.btn-group .btn:last-child{border-radius:0 8px 8px 0}.patient-btn{margin-bottom:0;width:100%}.patient-btn.btn-group{width:100%}.patient-btn-item.btn.btn-secondary{background:var(--blue-100)!important}.unselected.mgc_documents_line:before,.unselected.mgc_group_2_line:before,.unselected.mgc_history_anticlockwise_line:before,.unselected.mgc_shield_shape_line:before,.unselected.mgc_task_line:before,.unselected.mgc_user_3_line:before,.unselected.mgc_wallet_3_line:before{color:#8a8e97!important;font-size:1rem!important}.selected.mgc_documents_fill:before,.selected.mgc_group_2_fill:before,.selected.mgc_history_anticlockwise_fill:before,.selected.mgc_shield_shape_fill:before,.selected.mgc_task_fill:before,.selected.mgc_user_3_fill:before,.selected.mgc_wallet_3_fill:before{color:var(--gray-500)!important;font-size:1rem!important}.sp-sidepanel-tab-svg-icon{display:block;flex-shrink:0;height:16px;width:16px}.sp-sidepanel-tab-svg-icon.unselected{color:#8a8e97}.sp-sidepanel-tab-svg-icon.selected{color:var(--gray-500)}.patient-details .col-md-12,.patient-details .col-md-6{margin-bottom:4px;padding:0!important}.patient-details .label{border-radius:4px;color:var(--gray-400)!important;font-size:12px;font-style:normal;font-weight:500;line-height:20px}.sp-details{width:100%}.sp-details-section{border-bottom:1px solid var(--blue-200);display:flex;flex-direction:column;gap:12px;padding:8px 0;width:100%}.sp-details-section--last{border-bottom:none}.sp-details-section-header{align-items:center;display:flex;gap:8px;width:100%}.sp-details-section-icon{align-items:center;background:var(--blue-100);border:1px solid var(--blue-200);border-radius:8px;display:flex;flex-shrink:0;height:24px;justify-content:center;padding:4px;width:24px}.sp-details-section-icon i{color:var(--blue-500);font-size:16px}.sp-details-section-icon .sp-details-section-svg-icon{color:var(--blue-500);flex-shrink:0;height:16px;width:16px}.sp-details-section-icon .mgc_calendar_fill:before,.sp-details-section-icon .mgc_star_fill:before,.sp-details-section-icon .mgc_user_3_fill:before,.sp-details-section-icon .mgc_wallet_3_fill:before,.sp-details-section-icon .mgc_wallet_4_fill:before{color:var(--blue-500)!important;font-size:16px}.sp-details-section-title{color:#04204c;flex:1 1;font-size:12px;font-weight:600;line-height:20px}.sp-details-section-edit{align-items:center;background:#0000;border:none;border-radius:8px;cursor:pointer;display:flex;justify-content:center;padding:4px}.sp-details-section-edit .mgc_pencil_fill:before{color:var(--blue-500);font-size:16px}.sp-details-section-body{display:flex;flex-direction:column;gap:8px;width:100%}.sp-details-fields{gap:8px}.sp-details-phone-group{align-items:flex-start;display:flex;gap:8px;width:100%}.sp-details-phone-icon{align-items:center;color:var(--blue-500);display:flex;flex-shrink:0;font-size:16px;justify-content:center;padding:4px}.sp-details-phone-list{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0}.sp-details-phone-entry{align-items:center;display:flex;gap:8px;width:100%}.sp-details-phone-number{color:#04204c;flex:1 1;font-size:12px;font-weight:400;line-height:20px;min-width:0}.sp-details-phone-tag{background:var(--blue-100);border-radius:6px;color:var(--blue-500);flex-shrink:0;font-size:10px;font-weight:500;line-height:20px;padding:0 8px;white-space:nowrap}.sp-details-email-row{align-items:center;display:flex;gap:8px;width:100%}.sp-details-grid-row{display:flex;gap:12px;width:100%}.sp-details-field{display:flex;flex:1 1;flex-direction:column;min-width:0}.sp-details-field-label{color:var(--gray-400);font-size:12px;font-weight:500;line-height:20px}.sp-details-field-value{color:#04204c;font-size:12px;font-weight:400;line-height:20px;word-break:break-word}.sp-details-field-value--muted{color:var(--gray-300)}.sp-details-link{color:var(--blue-500);cursor:pointer;font-size:10px;font-weight:500;line-height:20px;padding:0 8px}.sp-details-link--schedule{color:var(--blue-600);font-size:12px;font-weight:600;padding:0}.sp-details-stat-row{display:flex;gap:8px;width:100%}.sp-details-stat-card{background:var(--blue-100);border-radius:8px;display:flex;flex:1 1;flex-direction:column;min-width:0;padding:8px}.sp-details-stat-card--full{width:100%}.sp-details-stat-label{color:var(--gray-400);font-size:12px;font-weight:500;line-height:20px}.sp-details-stat-value{color:#04204c;font-size:12px;font-weight:600;line-height:20px}.sp-details-next-visit{align-items:center;display:flex;gap:8px}.pd-history .label{background:var(--blue-100);border-radius:4px;color:var(--blue-700)!important;padding:0 4px}.patient-details .value,.pd-history .label{font-size:12px;font-style:normal;font-weight:500;line-height:20px}.patient-details .value{color:var(--gray-700)}.sp-history{display:flex;flex-direction:column;gap:12px;width:100%}.sp-history-search{width:100%}.sp-history-search .sp-history-search-swf.swf-container{box-sizing:border-box;height:32px;padding:5px 8px;width:100%}.sp-history-search .sp-history-search-swf .search-input{font-size:14px;line-height:22px}.sp-history-search .sp-history-search-swf .search-input::placeholder{color:var(--gray-300)}.sp-history-section{display:flex;flex-direction:column;gap:12px;width:100%}.sp-history-section--previous{padding-bottom:8px}.sp-history-section-header{align-items:center;display:flex;gap:8px;width:100%}.sp-history-section-title{color:#04204c;flex:1 1;font-size:12px;font-weight:600;line-height:20px}.sp-history-appt-list{display:flex;flex-direction:column;gap:4px;width:100%}.sp-history-appt-list--nested{gap:4px}.sp-history-appt-card{background:var(--blue-100);border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;gap:4px;padding:8px;width:100%}.sp-history-appt-card-top{align-items:center;display:flex;gap:8px;justify-content:space-between;width:100%}.sp-history-appt-title-row{align-items:center;display:flex;flex:1 1;gap:4px;min-width:0}.sp-history-appt-type{color:#04204c;font-size:12px;font-weight:500;line-height:20px;white-space:nowrap}.sp-history-appt-provider{color:var(--gray-500);overflow:hidden;text-overflow:ellipsis}.sp-history-appt-date,.sp-history-appt-provider{font-size:12px;font-weight:400;line-height:20px;white-space:nowrap}.sp-history-appt-date{color:var(--gray-400);flex-shrink:0}.sp-history-appt-date--previous{color:var(--gray-500)}.sp-history-appt-card-bottom{align-items:center;display:flex;justify-content:space-between;width:100%}.sp-history-status-badge{align-items:center;border-radius:8px;display:inline-flex;font-size:12px;font-weight:500;justify-content:center;line-height:20px;padding:0 8px;white-space:nowrap}.sp-history-appt-card .edit-delete-dd{background:#0000!important;border:none!important;color:var(--blue-500)!important;height:16px;margin-bottom:0;padding:0!important;width:16px}.sp-history-appt-card .edit-delete-dd .ti-dots-vertical{color:var(--blue-500);font-size:16px}.sp-history-empty{color:var(--gray-400);font-size:12px;font-weight:400;line-height:20px}.sp-history-month-accordion.accordion{display:flex;flex-direction:column;gap:8px;width:100%}.sp-history-month-accordion .accordion-item{background:#0000;border:none;margin-bottom:0}.sp-history-month-accordion .accordion-button{align-items:center;background:var(--blue-100)!important;border-radius:8px;box-shadow:none!important;color:var(--blue-600)!important;display:flex;font-size:12px;font-weight:500;gap:8px;line-height:20px;padding:4px 8px}.sp-history-month-accordion .accordion-button:not(.collapsed){background:var(--blue-200)!important;color:var(--blue-600)!important}.sp-history-month-accordion .accordion-button:after{display:none}.sp-history-month-accordion .accordion-body{margin-top:4px;padding:0}.sp-history-month-arrow{align-items:center;color:var(--blue-600);display:flex;flex-shrink:0;font-size:16px;height:16px;justify-content:center;width:16px}.sp-history-month-accordion .accordion-button .sp-history-month-arrow .ti-chevron-down{display:none}.sp-history-month-accordion .accordion-button .sp-history-month-arrow .ti-chevron-right{display:inline-block}.sp-history-month-accordion .accordion-button:not(.collapsed) .sp-history-month-arrow .ti-chevron-right{display:none}.sp-history-month-accordion .accordion-button:not(.collapsed) .sp-history-month-arrow .ti-chevron-down{display:inline-block}.sp-history-month-label{color:var(--blue-600);font-size:12px;font-weight:500;line-height:20px}.history-accordion .accordion-button:not(.collapsed){background:none!important}.history-appointments-scroll{max-height:300px;overflow-x:hidden;overflow-y:auto}.history-appointments-scroll::-webkit-scrollbar{width:4px}.history-appointments-scroll::-webkit-scrollbar-track{background:#0000}.history-appointments-scroll::-webkit-scrollbar-thumb{background:var(--gray-300);border-radius:2px}.history-appointments-scroll::-webkit-scrollbar-thumb:hover{background:var(--gray-400)}.arrow-icon-tray{font-size:1rem}.history-search.ti.ti-search:before{font-size:1rem!important}.sp-treatment{display:flex;flex-direction:column;gap:12px;width:100%}.sp-treatment-section-header{align-items:center;display:flex;gap:8px;width:100%}.sp-treatment-section-title{color:#04204c;flex:1 1;font-size:12px;font-weight:600;line-height:20px}.sp-treatment-chart-card{border:1px solid var(--blue-200);border-radius:8px;height:134px;padding:8px;width:100%}.sp-treatment-chart-legend{color:#04204c;margin-top:12px}.sp-treatment-legend-planned{background-color:#f89338;border-radius:2px}.sp-treatment-legend-treated{background-color:#4093f2;border-radius:2px}.sp-treatment-legend-missing{background-color:var(--gray-300);border-radius:2px}.sp-treatment-legend-missing .missing-tooth{color:var(--gray-500);font-size:8px}.sp-treatment-plans{width:100%}.sp-treatment-empty{color:var(--gray-400);font-size:12px;font-weight:400;line-height:20px;margin:0}.sp-treatment-phase-accordion.accordion,.sp-treatment-plan-accordion.accordion{display:flex;flex-direction:column;gap:8px;width:100%}.sp-treatment-phase-accordion .accordion-item,.sp-treatment-plan-accordion .accordion-item{background:#0000;border:none;margin-bottom:0}.sp-treatment-phase-accordion .accordion-button,.sp-treatment-plan-accordion .accordion-button{align-items:center;background:var(--blue-100)!important;border-radius:8px!important;box-shadow:none!important;color:var(--blue-600)!important;display:flex;font-size:12px;font-weight:500;gap:8px;line-height:20px;padding:4px 8px}.sp-treatment-phase-accordion .accordion-button:not(.collapsed),.sp-treatment-plan-accordion .accordion-button:not(.collapsed){background:var(--blue-200)!important;color:var(--blue-600)!important}.sp-treatment-phase-accordion .accordion-button:after,.sp-treatment-plan-accordion .accordion-button:after{display:none}.sp-treatment-plan-accordion .accordion-body{margin-top:4px;padding:0}.sp-treatment-phase-accordion{padding-left:8px}.sp-treatment-phase-accordion .accordion-body{margin-top:4px;padding:0}.sp-treatment-phase-accordion .accordion-button{padding:4px 4px 4px 8px}.sp-treatment-accordion-arrow{align-items:center;color:var(--blue-600);display:inline-flex;flex-shrink:0;font-size:16px;height:16px;justify-content:center;width:16px}.sp-treatment-plan-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sp-treatment-phase-header{align-items:center;display:flex;flex:1 1;gap:8px;justify-content:space-between;min-width:0}.sp-treatment-phase-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sp-treatment-phase-actions{align-items:center;display:flex;flex-shrink:0;gap:8px}.sp-treatment-phase-view{color:var(--blue-500);font-size:16px}.sp-treatment-phase-view.mgc_eye_2_fill:before{color:var(--blue-500)!important}.sp-treatment-phase-badge{align-items:center;border-radius:8px;display:inline-flex;font-size:12px;font-weight:500;height:20px;justify-content:center;line-height:20px;min-width:77px;padding:0 8px;white-space:nowrap}.sp-treatment-procedure-card,.sp-treatment-procedure-list{display:flex;flex-direction:column;gap:4px;width:100%}.sp-treatment-procedure-card{background:var(--blue-100);border-radius:8px;padding:8px}.sp-treatment-procedure-top{align-items:center;display:flex;gap:8px;justify-content:space-between;width:100%}.sp-treatment-procedure-code{color:var(--blue-600);font-size:12px;font-weight:600;line-height:20px}.sp-treatment-procedure-provider,.sp-treatment-procedure-tooth{align-items:center;color:#04204c;display:flex;font-size:12px;font-weight:500;gap:4px;line-height:20px}.sp-treatment-procedure-body{display:flex;flex-direction:column;gap:4px;width:100%}.sp-treatment-procedure-icon-wrap{align-items:center;border-radius:8px;display:inline-flex;justify-content:center;padding:4px}.sp-treatment-procedure-icon{color:var(--blue-500);font-size:16px}.sp-treatment-procedure-provider .mgc_stethoscope_fill:before,.sp-treatment-procedure-tooth .mgc_dental_line:before{color:var(--blue-500)!important}.sp-treatment-procedure-desc{background:#fff;border-radius:8px;color:#04204c;font-size:12px;font-weight:400;line-height:20px;padding:4px 8px;width:100%}.tx-sidepanel-accordion .e-columnheader .e-headercell .e-headercelldiv{text-align:left!important}.tx-sidepanel-accordion .badge-status{text-align:center;width:75px}.tx-sidepanel-accordion .tx-phase-item{background:var(--blue-100);border-radius:6px;color:var(--blue-600);display:flex;justify-content:space-between;padding:2px 4px;width:100%}.tx-sidepanel-accordion .tx-phase-item .tx-phase-item-view{align-items:center;background-color:var(--blue-500);border:1px solid var(--blue-500);border-radius:8px;color:var(--gray-white);display:inline-flex;font-size:16px;height:24px;justify-content:center;padding:5px;width:24px}.tx-side-accordion-heading{background:var(--blue-200);border-radius:6px;color:var(--blue-700);padding:2px 8px;width:100%}.custom-datagrid{border:0!important}.patient-side-panel .teeth-grid{grid-gap:2px;display:grid;gap:2px;grid-template-columns:repeat(16,1fr)}.path-file-text{color:var(--gray-400)}.back-to-files{color:var(--blue-500);font-size:12px;font-style:normal;font-weight:500;line-height:20px;text-align:center}.default-btn{background:var(--gray-100)}.outstanding-balance-container{align-items:center;align-self:stretch;background:var(--gray-white);border-radius:16px;display:flex;flex-direction:column;gap:4px;justify-content:center;padding:8px}.outstanding-balance-container,.outstanding-balance-container .card{border:1px solid var(--blue-200)}.outstanding-balance-container .card-header{background:var(--blue-200)!important}.outstanding-balance-header-outer{align-items:center;background:var(--blue-200);border-radius:8px;display:flex;height:64px;justify-content:space-between;padding:0 8px;width:100%}.outstanding-balance-header{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:2px;justify-content:center}.outstanding-balance-title{color:var(--blue-600);font-size:13px;font-style:normal;font-weight:600;line-height:20px}.outstanding-balance-amount{align-items:center;align-self:stretch;color:var(--blue-700);display:flex;font-size:12px;font-style:normal;font-weight:600;gap:2px;line-height:22px}.oba-n{color:var(--blue-500)}.outstanding-balance-actions{align-items:center;display:flex;gap:8px}.outstanding-balance-action-item{align-items:center;cursor:pointer;display:flex;flex-direction:column;gap:4px;justify-content:center;padding:2px}.outstanding-balance-action-icon{align-items:center;background:var(--blue-500);border-radius:8px;display:flex;gap:8px;height:24px;justify-content:center;padding:4px;width:24px}.outstanding-balance-action-icon .mgc_hand_card_fill:before{color:var(--gray-white);content:"\ee66"}.outstanding-balance-action-icon.collect-icon i{color:var(--gray-white);font-size:16px}.outstanding-balance-action-icon .mgc_mail_send_fill:before{color:var(--gray-white);content:"\efd8"}.outstanding-balance-action-icon.request-icon i{color:var(--blue-600);font-size:16px}.outstanding-balance-action-label{color:var(--blue-600);font-size:10px;font-style:normal;font-weight:500;line-height:16px;text-align:center}.outstanding-balance-toggle{align-items:center;align-self:center;color:var(--blue-500);cursor:pointer;display:flex;font-size:11px;font-style:normal;font-weight:500;gap:0;justify-content:flex-end;line-height:20px;width:100%}.outstanding-balance-toggle:hover{text-decoration:none}.outstanding-balance-toggle .mgc_down_small_fill:before,.outstanding-balance-toggle .mgc_up_small_fill:before{color:var(--blue-500);font-size:28px}.outstanding-balance-details{display:flex;flex-direction:column;gap:4px;width:100%}.outstanding-balance-detail-row{align-items:center;align-self:stretch;display:flex;justify-content:space-between}.outstanding-balance-detail-label{color:var(--gray-500);font-size:12px;font-style:normal;font-weight:500;line-height:16px}.outstanding-balance-detail-value{align-items:center;color:var(--blue-700);display:flex;font-size:12px;font-style:normal;font-weight:500;gap:4px;line-height:16px}.outstanding-balance-detail-value .mgc_add_circle_line:before{color:var(--blue-500);content:"\e90b";cursor:pointer;font-size:14px}.obdv-n{color:var(--blue-500)}.card-icon-small{height:10px;object-fit:contain;width:16px}.family-member-container{align-items:flex-start;align-self:stretch}.family-member-container,.sp-family{display:flex;flex-direction:column;gap:8px;width:100%}.sp-family-section-header{align-items:center;display:flex;gap:8px;width:100%}.sp-family-section-title{color:#112850;flex:1 1;font-size:12px;font-weight:600;line-height:20px}.sp-family-header-actions{align-items:center;display:flex;gap:4px}.sp-family-icon-btn{align-items:center;background:#0000;border:none;border-radius:8px;cursor:pointer;display:inline-flex;justify-content:center;padding:4px}.sp-family-icon-btn .mgc_check_line,.sp-family-icon-btn .mgc_close_line,.sp-family-icon-btn .mgc_pencil_fill,.sp-family-icon-btn .mgc_user_add_2_fill{color:var(--blue-500);font-size:16px}.sp-family-icon-btn .mgc_check_line:before,.sp-family-icon-btn .mgc_close_line:before,.sp-family-icon-btn .mgc_pencil_fill:before,.sp-family-icon-btn .mgc_user_add_2_fill:before{color:var(--blue-500)!important}.sp-family-table{border:1px solid var(--blue-200);border-radius:8px;overflow:hidden;width:100%}.sp-family-table-header{align-items:center;background:var(--blue-100);border-bottom:1px solid var(--gray-200);display:flex;padding:6px 8px}.sp-family-table-header span{color:var(--blue-600);font-size:12px;font-weight:600;line-height:20px}.sp-family-table-row{align-items:center;background:#fff;border-bottom:1px solid var(--gray-200);display:flex;padding:4px 8px}.sp-family-table-row:last-child{border-bottom:none}.sp-family-col-name{display:flex;flex:1 1;flex-direction:column;gap:0;min-width:0}.sp-family-col-relation{color:#04204c;font-size:12px;font-weight:500;line-height:20px;text-align:center}.sp-family-col-relation,.sp-family-col-status{align-items:center;display:flex;flex-shrink:0;justify-content:center;padding:8px;width:64px}.sp-family-col-actions{flex-shrink:0;padding-left:8px}.sp-family-name-row{align-items:center;display:flex;gap:4px}.sp-family-member-name{color:#04204c;font-size:12px;font-weight:500;line-height:20px}.sp-family-member-dob{color:var(--gray-500);font-size:12px;font-weight:400;line-height:20px}.sp-family-gender-icon.mgc_male_line{color:var(--blue-500);font-size:16px}.sp-family-gender-icon.mgc_male_line:before{color:var(--blue-500)!important}.sp-family-gender-icon.ti-gender-female{color:#ca219d;font-size:16px}.sp-family-status-badge{align-items:center;border-radius:8px;display:inline-flex;font-size:12px;font-weight:500;height:20px;justify-content:center;line-height:20px;padding:0 8px;white-space:nowrap}.sp-family-empty{color:var(--gray-400);font-size:12px;font-weight:400;line-height:20px;margin:0;padding:12px 8px}.sp-family-add-row{width:100%}.sp-family-table-header .sp-family-col-relation,.sp-family-table-header .sp-family-col-status{justify-content:center;padding:0 8px}.sp-family-table-header .sp-family-col-name{align-items:center;flex-direction:row}.family-member-container .mgc_delete_2_fill:before{font-size:1rem}.family-member-container .card-header{background:var(--gray-100)!important;border-bottom:1px solid var(--gray-200)!important;color:var(--gray-500)!important;font-size:.875rem}.family-member-container .card{border:1px solid var(--blue-200)!important;border-radius:8px!important}.family-member-container .e-grid .e-headertext{color:var(--blue-500);font-size:12px;font-style:normal;font-weight:600;line-height:20px}.family-member-container .custom-datagrid-container .e-grid .e-rowcell{font-size:12px}.fam-mem.mgc_male_line:before{font-size:1rem}.fmc-inner{margin-bottom:4px}.fam-mem.ti.ti-gender-female{font-size:1rem}.family-member-container .name-container{word-wrap:break-word;overflow-wrap:break-word;width:100%}.family-member-container .name-container .name{word-wrap:break-word;display:inline;line-height:1.5;overflow-wrap:break-word;white-space:normal}.family-member-container .name-container .name>span{display:inline;white-space:nowrap}.payment-method-card-info .button-secondary{border-radius:4px;font-size:12px;height:20px;padding:4px}.edit-delete-dd{font-size:1rem}.edit-delete-menu.dropdown-menu{border:1px solid var(--gray-200);font-size:.875rem;padding:0}.edit-delete-menu .dropdown-item{padding:7px 8px}.edit-delete-dd-payment{font-size:1rem}.history-tooltip-portal-root{z-index:var(--z-note-overlay-floating)}.history-tt-custom .tooltip-inner{color:var(--gray-700)!important}.history-tt-custom.tooltip:after,.history-tt-custom.tooltip:before{background:none!important}.history-details-container:hover{background-color:initial!important}.patient-side-panel .patient-tabs .patient-btn .btn{z-index:0!important}.family-member-container .patient-dd-list{background:#fff;border:1px solid #ccc;border-radius:8px;left:0;margin-top:4px;max-height:190px;overflow-y:auto;padding:4px 8px;position:relative;right:0;top:auto!important;z-index:10}.family-member-container .add-family-member-row{margin-left:0!important;margin-right:0!important}.family-member-container .add-family-member-row .col{padding:0!important}.family-member-container .add-family-member-row .patient-name-input{margin-right:8px!important}.family-member-container .add-family-member-row .form-select{background-position:right 7px center!important;border:1px solid var(--blue-200)!important}.hidden-input-datepicker-modal .e-control-wrapper,.hidden-input-datepicker-modal .e-input,.hidden-input-datepicker-modal .e-input-group,.hidden-input-datepicker-modal .e-input-group-wrapper{display:none!important;height:0!important;margin:0!important;overflow:hidden!important;padding:0!important;visibility:hidden!important;width:0!important}.hidden-input-datepicker-modal .e-popup{display:block!important;visibility:visible!important}.family-member-container .add-family-member-row .patient-name-input .input-right-icon{background:none}.family-member-container .add-family-member-row .input-field{border:1px solid var(--blue-200)!important}.family-member-container .history-accordion{width:100%}.e-tooltip-tab-feature.e-popup{background:#000000b3!important;border:none!important;border-radius:8px!important;padding:6px 8px!important;text-align:center!important;width:auto!important;z-index:var(--z-note-overlay-floating)!important}.e-tooltip-tab-feature .e-tip-content{background:#0000 none repeat 0 0/auto auto padding-box border-box scroll!important;background:initial!important;font-family:Inter!important;padding:0!important}.e-tooltip-tab-feature.e-popup:has(.e-arrow-tip-outer.e-tip-top){margin-top:1px!important}.e-arrow-tip-outer.e-tip-bottom{border-top:8px solid #000000b3!important}.e-arrow-tip-outer.e-tip-top{border-bottom:8px solid #000000b3!important}.e-arrow-tip-inner.e-tip-bottom,.e-arrow-tip-inner.e-tip-top{color:#0000!important}.e-toast.e-toast-container{margin-right:46px!important;margin-top:54px!important}.e-toast.e-toast-container .e-toast{border-radius:8px!important;width:240px!important}.e-toast i:before{font-size:1rem!important}.e-toast i.mgc_check_circle_line:before{color:var(--vivid-green-500)!important}.e-toast i.mgc_close_circle_line:before{color:var(--red-500)!important}.patient-actions-container{align-items:flex-start;display:flex;gap:8px}.patient-select-badge{align-items:center!important;border:none!important;border-radius:8px!important;color:var(--gray-400)!important;cursor:pointer!important;display:flex!important;gap:4px!important;justify-content:center!important;padding:2px 6px!important}.patient-select-badge,.patient-select-badge.bg-danger,.patient-select-badge.bg-dark,.patient-select-badge.bg-info,.patient-select-badge.bg-light,.patient-select-badge.bg-primary,.patient-select-badge.bg-secondary,.patient-select-badge.bg-success,.patient-select-badge.bg-warning{background:var(--gray-100)!important;background-color:var(--gray-100)!important}.patient-select-badge .patient-select-checkbox{align-items:center;display:flex;gap:6px;margin:0;padding-left:0!important}.patient-select-badge .patient-select-checkbox .form-check-input{border-color:var(--gray-400)!important;border-radius:25px;cursor:pointer;flex-shrink:0;height:14px;margin:0;width:14px}.patient-select-badge .patient-select-checkbox .form-check-input:focus{box-shadow:none!important}.patient-select-badge .patient-select-checkbox .form-check-label{color:inherit;cursor:pointer;margin:0}.patient-select-badge.selected{color:var(--vivid-green-500)!important}.patient-select-badge.selected,.patient-select-badge.selected.bg-danger,.patient-select-badge.selected.bg-dark,.patient-select-badge.selected.bg-info,.patient-select-badge.selected.bg-light,.patient-select-badge.selected.bg-primary,.patient-select-badge.selected.bg-secondary,.patient-select-badge.selected.bg-success,.patient-select-badge.selected.bg-warning{background:var(--vivid-green-100)!important;background-color:var(--vivid-green-100)!important}.patient-select-badge.selected .patient-select-checkbox .form-check-input{border-color:var(--vivid-green-500)!important}.patient-select-badge.selected .patient-select-checkbox .form-check-input:checked{background-color:var(--vivid-green-500)!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3E%3C/svg%3E")!important;border-color:var(--vivid-green-500)!important}.sp-history-swf{margin-bottom:16px;position:relative;width:100%}.sp-history-swf .swf-container{width:100%}.sp-history-swf .swf-container .search-input{margin-right:4px}.sp-history-swf .form-check{min-height:20px}.sp-history-swf .form-check input{border:1px solid var(--gray-300);border-radius:4px!important}.sp-history-swf .form-check-label{align-items:center;display:flex;font-size:12px}.sp-history-swf .filter-dropdown.dropdown-menu{width:255px!important}.custom-date-range-picker-container{display:flex;justify-content:flex-end;margin-top:8px;width:100%}.insurance-status-badge{align-items:flex-start;display:flex;gap:8px}.sp-insurance{display:flex;flex-direction:column;gap:8px;width:100%}.sp-insurance-empty{color:var(--gray-400);font-size:12px;font-weight:400;line-height:20px;margin:0}.sp-insurance-section--first{border-bottom:1px solid var(--blue-200);display:flex;flex-direction:column;gap:12px;padding-bottom:8px;width:100%}.sp-insurance-section-header{align-items:center;display:flex;gap:8px;width:100%}.sp-insurance-section-title{color:#04204c;flex:1 1;font-size:12px;font-weight:600;line-height:20px}.sp-insurance-view-btn{align-items:center;background:#0000;border:none;border-radius:8px;cursor:pointer;display:inline-flex;justify-content:center;padding:4px}.sp-insurance-view-btn .mgc_eye_2_fill{color:var(--blue-500);font-size:16px}.sp-insurance-view-btn .mgc_eye_2_fill:before{color:var(--blue-500)!important}.sp-insurance-plan{display:flex;flex-direction:column;gap:8px;width:100%}.sp-insurance-row{display:flex;gap:24px;width:100%}.sp-insurance-field{display:flex;flex:1 1;flex-direction:column;min-width:0}.sp-insurance-field-label{color:var(--gray-400);font-size:12px;font-weight:500;line-height:20px}.sp-insurance-field-value{color:#04204c;font-size:12px;font-weight:500;line-height:20px}.sp-insurance-validity-row{align-items:center;display:flex;gap:8px}.sp-insurance-verify-link{background:none;border:none;color:var(--blue-500);cursor:pointer;font-size:12px;font-weight:500;line-height:20px;padding:0}.sp-insurance-status-badges{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.sp-insurance-status-badge{align-items:center;border-radius:8px;display:inline-flex;font-size:12px;font-weight:500;height:20px;justify-content:center;line-height:20px;padding:0 8px;white-space:nowrap}.sp-files-empty{color:var(--gray-400);font-size:12px;font-weight:400;line-height:20px;margin:0;padding:8px 0}.sp-payment,.sp-payment-section{display:flex;flex-direction:column;gap:12px;width:100%}.sp-payment-section--bordered{border-bottom:1px solid var(--blue-200);padding-bottom:8px}.sp-payment-section-header{align-items:center;display:flex;gap:8px;width:100%}.sp-payment-section-title{color:#04204c;flex:1 1;font-size:12px;font-weight:600;line-height:20px}.sp-payment-header-actions{align-items:center;display:flex;gap:4px}.sp-payment-icon-btn{align-items:center;background:#0000;border:none;border-radius:8px;cursor:pointer;display:inline-flex;justify-content:center;padding:4px}.sp-payment-icon-btn:disabled{cursor:not-allowed;opacity:.5}.sp-payment-icon-btn .mgc_hand_card_fill,.sp-payment-icon-btn .mgc_mail_send_fill,.sp-payment-icon-btn .mgc_pencil_fill{color:var(--blue-500);font-size:16px}.sp-payment-icon-btn .mgc_hand_card_fill:before,.sp-payment-icon-btn .mgc_mail_send_fill:before,.sp-payment-icon-btn .mgc_pencil_fill:before{color:var(--blue-500)!important}.sp-payment-action-svg-icon{color:var(--blue-500);flex-shrink:0;height:16px;width:16px}.sp-payment-stats-grid{flex-direction:column}.sp-payment-stats-grid,.sp-payment-stats-row{display:flex;gap:4px;width:100%}.sp-payment-stat-card{background:var(--blue-100);border-radius:8px;display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:0;padding:7px}.sp-payment-stat-label{color:var(--gray-500);font-size:12px;font-weight:400;line-height:20px}.sp-payment-stat-value-row{align-items:center;display:flex;gap:4px;min-width:0}.sp-payment-stat-range{font-feature-settings:"tnum";align-items:baseline;display:inline-flex;flex-wrap:nowrap;font-variant-numeric:tabular-nums;gap:2px;min-width:0;white-space:nowrap}.sp-payment-stat-primary{color:var(--blue-500);flex-shrink:0;font-size:12px;font-weight:600;line-height:20px}.sp-payment-stat-divider{color:var(--gray-400);flex-shrink:0;font-size:12px;font-weight:400;line-height:20px}.sp-payment-stat-secondary{flex-shrink:0}.sp-payment-stat-secondary,.sp-payment-stat-single{color:#04204c;font-size:12px;font-weight:600;line-height:20px}.sp-payment-wallet-plus{color:var(--blue-500);font-size:16px}.sp-payment-wallet-plus:before{color:var(--blue-500)!important}.sp-payment-methods-list{display:flex;flex-direction:column;gap:8px;width:100%}.sp-payment-method-card{background:var(--blue-100);border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;gap:4px;padding:8px;width:100%}.sp-payment-method-card-top{align-items:flex-start;display:flex;gap:8px;justify-content:space-between;width:100%}.sp-payment-method-card-title{color:#04204c;font-size:12px;font-weight:500;line-height:20px}.sp-payment-badge{align-items:center;border-radius:8px;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:500;height:20px;justify-content:center;line-height:20px;padding:0 8px;white-space:nowrap}.sp-payment-badge--default{background:#d0f6e5;color:#00522a}.sp-payment-badge--secondary{background:#b3f0fc;color:#004e63}.sp-payment-badge-btn{border:none;cursor:pointer;font-family:inherit}.sp-payment-badge-btn:disabled{cursor:not-allowed;opacity:.5}.sp-payment-badge-btn:focus-visible{outline:2px solid var(--blue-500);outline-offset:2px}.sp-payment-method-field-row{align-items:center;display:flex;font-size:12px;gap:8px;line-height:20px}.sp-payment-method-field-row--with-action{justify-content:space-between}.sp-payment-method-field-main{align-items:center;display:flex;gap:8px;min-width:0}.sp-payment-method-field-label{color:var(--gray-400);font-weight:500}.sp-payment-method-field-value{color:#04204c;font-weight:400}.sp-payment-method-delete-btn{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;padding:0}.sp-payment-method-delete-btn:focus-visible{border-radius:4px;outline:2px solid var(--blue-500);outline-offset:2px}.sp-payment-method-delete-icon{flex-shrink:0;font-size:16px;line-height:1;pointer-events:none}.sp-payment-method-delete-icon.mgc_delete_2_fill:before{color:var(--red-500)}.sp-payment-empty{color:var(--gray-400);font-size:12px;font-weight:400;line-height:20px;margin:0}.sp-payment-empty--nested{padding:4px 0}.sp-payment-transaction-card,.sp-payment-transaction-list{display:flex;flex-direction:column;gap:4px;width:100%}.sp-payment-transaction-card{background:var(--blue-100);border-radius:8px;box-sizing:border-box;padding:8px}.sp-payment-transaction-top{align-items:center;display:flex;gap:8px;justify-content:space-between;width:100%}.sp-payment-transaction-title-row{align-items:center;display:flex;flex:1 1;gap:4px;min-width:0}.sp-payment-transaction-code{color:#04204c;font-size:12px;font-weight:500;line-height:20px;white-space:nowrap}.sp-payment-transaction-doctor{overflow:hidden;text-overflow:ellipsis}.sp-payment-transaction-date,.sp-payment-transaction-doctor{color:var(--gray-500);font-size:12px;font-weight:400;line-height:20px;white-space:nowrap}.sp-payment-transaction-date{flex-shrink:0}.sp-payment-transaction-bottom{align-items:center;display:flex;justify-content:space-between;width:100%}.sp-payment-transaction-amount{color:#04204c;font-size:12px;font-weight:600;line-height:20px}.sp-payment-transaction-actions{align-items:center;display:flex;gap:4px}.sp-payment-transaction-status{font-weight:500}.sp-payment-transaction-card .edit-delete-dd{background:#0000!important;border:none!important;color:var(--blue-500)!important;height:16px;margin-bottom:0;padding:0!important;width:16px}.sp-payment-transaction-card .edit-delete-dd .ti-dots-vertical{color:var(--blue-500);font-size:16px}.add-payment-modal{max-width:360px}.add-payment-modal-body{padding:12px!important}.add-payment-modal-body .active{background:none}.add-payment-tabs{border-bottom:none;display:flex;gap:8px;justify-content:center}.add-payment-tabs .nav-item{flex:1 1;position:relative;z-index:999}.add-payment-tabs .nav-link{align-items:flex-start;background-color:#fff;border:1px solid #d2d5db;color:#4e525a;display:flex;flex-direction:column;height:52px;justify-content:center;padding:8px;text-align:left;transition:background-color .3s ease,color .3s ease}.add-payment-tabs .nav-link i{display:block;font-size:16px;margin-bottom:4px}.add-payment-tabs .nav-link.active{background-color:#f0f7fe;border-color:#185dd8;color:#185dd8}.add-payment-tabs .nav-link:hover{background-color:#f0f0f0;color:#333}.add-payment-tabs .form-check{display:flex;gap:4px;margin-bottom:.125rem;min-height:1.5rem;padding-left:1.5em}.apm-tab-icon{align-items:center;display:flex;gap:8px}.apm-tab-icon i{color:#4e525a}.apm-tab-label{color:#4e525a;font-size:12px;font-style:normal;font-weight:600;line-height:20px}.input-mask-control{background-color:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;box-sizing:border-box;color:var(--gray-700);font-size:14px;height:32px;padding:8px 12px;transition:box-shadow .2s ease,border-color .2s ease;width:100%}.custom-input-label{align-items:flex-end;color:var(--gray-600);display:flex;font-size:14px;font-weight:400;height:22px;margin-bottom:4px;text-transform:capitalize}.dropdown-custom{align-items:center;background:none;border:none;color:#4e525a;display:flex;font-size:12px;font-weight:600;justify-content:space-between;padding:0;width:100%}.dropdown-menu-custom.dropdown-toggle:after{display:none}.dropdown-menu{border:1px solid #d2d5db;border-radius:8px;margin-top:4px;padding:4px 0;width:100%}.dropdown-menu .dropdown-item{color:#4e525a;font-size:12px;padding:8px 12px;transition:background-color .2s ease}.dropdown-menu .dropdown-item:hover{background-color:#f0f7fe;color:#185dd8}.dropdown-custom i{color:#4e525a;font-size:16px;margin-left:auto}.button-apm-modal{margin-top:20px}.apm-tab-icon i{margin-bottom:0}.apm-tab-label{display:inline-block}.nav-link{position:relative}.dropdown-menu-custom{background-color:#fff;margin-top:0;position:absolute;width:100%;z-index:9999}.payment-method-details{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.payment-method-container{align-items:center;background:#fff;border:1.167px solid #d2d5db;border-radius:8px;display:inline-flex;flex-shrink:0;gap:8px;height:56px;padding:8px;width:56px}.payment-method-logo{display:block;height:100%;width:auto}.method-title{color:#4e525a;font-size:14px;font-style:normal;font-weight:500;line-height:22px}.method-description{color:#8a8e97;font-size:12px;font-style:normal;font-weight:400;line-height:20px}.edit-photo-modal .modal-content{width:480px}.edit-photo-modal .modal-body{padding:0!important}.edit-photo-modal .upload-photo-container{align-items:center;align-self:stretch;border:2px dashed var(--blue-200);border-radius:8px;display:flex;flex-direction:column;gap:8px;height:398px;justify-content:center;margin:12px}.edit-photo-modal .upload-photo-container .mgc_file_upload_fill:before{color:var(--blue-500);font-size:80px}.edit-photo-modal .upload-photo-container .link-choose-file{color:var(--blue-500);cursor:pointer}.edit-photo-modal .upload-photo-container .link-choose-file:hover{color:var(--blue-600)}.edit-photo-modal .upload-photo-container .action-buttons .button{font-size:12px;height:28px}.edit-photo-modal .upload-photo-container .action-buttons i:before{font-size:16px}.edit-photo-modal .upload-photo-container .action-buttons #upload-file-button{width:98px}.edit-photo-modal .upload-photo-container .action-buttons #upload-file-button i:before{color:#fff!important}.edit-photo-modal .upload-photo-container .action-buttons #take-photo-button i:before{color:var(--blue-600)!important}.edit-photo-modal .upload-photo-container .action-buttons #take-photo-button{width:100px}.edit-photo-modal .upload-photo-container .e-first-button,.edit-photo-modal .upload-photo-container .e-second-button{background-color:initial;border:none;box-shadow:none;color:var(--gray-500);font-size:14px;font-weight:500;text-align:center}.edit-photo-modal .upload-photo-container .e-first-button .e-button-icon,.edit-photo-modal .upload-photo-container .e-second-button .e-button-icon{display:none}.edit-photo-modal .upload-photo-container .slider-container{display:flex}.edit-photo-modal .upload-photo-container .zoom-value{align-content:center;color:var(--gray-500);font-size:12px;font-weight:500;min-width:32px}.edit-photo-modal .upload-photo-container .e-control-wrapper.e-slider-container.e-horizontal{border:none!important;height:26px}.edit-photo-modal .upload-photo-container .e-control-wrapper.e-slider-container .e-slider .e-handle{background-color:var(--gray-500);border:1px solid var(--gray-500);border-color:var(--gray-500);box-shadow:none}.edit-photo-modal .upload-photo-container .e-control-wrapper.e-slider-container.e-horizontal .e-slider-track{background-color:var(--gray-300)}
/*!
 * Cropper.js v1.6.2
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2024-04-21T07:43:02.731Z
 */.cropper-container{-webkit-touch-callout:none;direction:ltr;font-size:0;line-height:0;position:relative;touch-action:none;-webkit-user-select:none;user-select:none}.cropper-container img{backface-visibility:hidden;display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-canvas,.cropper-wrap-box{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:#3399ffbf;overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:33.33333%;left:0;top:33.33333%;width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:33.33333%;top:0;width:33.33333%}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:after,.cropper-center:before{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media (min-width:768px){.cropper-point.point-se{height:15px;width:15px}}@media (min-width:992px){.cropper-point.point-se{height:10px;width:10px}}@media (min-width:1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}.patient-tray{align-items:start;background:var(--blue-100);border:1px solid var(--gray-100);border-radius:8px;display:flex;justify-content:start;justify-content:center;margin:0 8px;padding-top:4px;width:40px}.patient-tray-inner{gap:4px}.patient-img-container{border-radius:6px;box-shadow:0 0 8px 0 #65acf533;width:32px!important}.patient-img-container.selected{border:1px solid var(--blue-500)}.patient-img-container img{width:100%!important}.patient-tray-user-icon{align-items:center;background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;cursor:pointer;display:flex;height:32px;justify-content:center;margin-bottom:0;padding:8px;width:32px}.patient-tray-user-icon .mgc_user_3_fill:before{color:var(--blue-500)!important;font-size:16px}.patient-tray-user-icon-active{background:var(--blue-500)!important;border-color:var(--blue-500)!important}.patient-tray-user-icon-active .mgc_user_3_fill:before{color:var(--gray-white)!important}.provider-tray-user-icon{align-items:center;background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;cursor:pointer;display:flex;height:32px;justify-content:center;margin-bottom:0;padding:8px;width:32px}.provider-tray-user-icon .mgc_stethoscope_fill:before{color:var(--blue-500)!important;font-size:16px}.provider-tray-user-icon-active{background:var(--blue-500)!important;border-color:var(--blue-500)!important}.provider-tray-user-icon-active .mgc_stethoscope_fill:before{color:var(--gray-white)!important}.patient-tray-icon{align-items:center;background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;cursor:pointer;display:flex;gap:8px;height:32px;justify-content:center;margin-bottom:0;padding:8px;width:32px}.patient-tray-icon .mgc_phone_fill:before{color:var(--blue-500)!important;font-size:16px}.patient-tray-icon svg{height:16px;width:16px}.patient-tray-icon-active{background:var(--blue-500)!important;border-color:var(--blue-500)!important}.patient-tray-icon-active svg path{fill:var(--gray-white)!important}.patient-tray-icon-active .mgc_phone_fill:before{color:var(--gray-white)!important}.patient-tray-add-icon{align-items:center;display:flex;gap:8px;padding:8px}.patient-tray-add-icon .mgc_add_line{background:var(--blue-400);border-radius:25px;color:var(--gray-white);height:16px;width:16px}.patient-tray-add-icon .mgc_add_line:before{color:var(--gray-white)!important;font-size:14px;padding:1px;vertical-align:1px}.patient-tray .patient-img-wrapper{display:inline-block;position:relative}.patient-tray .remove-btn{background:var(--gray-400);border:1px solid var(--gray-white);border-radius:50%;color:var(--gray-white);cursor:pointer;display:none;font-size:14px;height:18px;line-height:16px;padding:0;position:absolute;right:-10px;text-align:center;top:-4px;width:18px}.patient-tray .patient-img-wrapper:hover .remove-btn{display:block}[id*=patient-tray-tooltip][class*=e-tooltip-wrap]{background:#000000b3!important;border:none!important;border-radius:8px!important;padding:6px 8px!important;text-align:center!important;width:auto!important}[id*=patient-tray-tooltip][class*=e-tooltip-wrap] .e-tip-right:before{color:#0000!important}[id*=patient-tray-tooltip][class*=e-tooltip-wrap] .e-arrow-tip-outer.e-tip-right{border-left:8px solid #000000b3!important}[id*=patient-tray-tooltip][class*=e-tooltip-wrap] .e-tip-content{background:#0000 none repeat 0 0/auto auto padding-box border-box scroll!important;background:initial!important;font-family:Inter!important;padding:0!important}[id*=provider-tray-tooltip][class*=e-tooltip-wrap]{background:#000000b3!important;border:none!important;border-radius:8px!important;padding:6px 8px!important;text-align:center!important;width:auto!important}[id*=provider-tray-tooltip][class*=e-tooltip-wrap] .e-tip-right:before{color:#0000!important}[id*=provider-tray-tooltip][class*=e-tooltip-wrap] .e-arrow-tip-outer.e-tip-right{border-left:8px solid #000000b3!important}[id*=provider-tray-tooltip][class*=e-tooltip-wrap] .e-tip-content{background:#0000 none repeat 0 0/auto auto padding-box border-box scroll!important;background:initial!important;font-family:Inter!important;padding:0!important}.active-call-modal.modal{align-items:flex-end;display:flex!important;justify-content:flex-end;padding:24px;pointer-events:none}.active-call-modal .modal-dialog{align-items:end;margin:0 43px 26px 0;pointer-events:auto}.active-call-modal.active .modal-content{border:1px solid var(--blue-200);width:311px}.ai-assist-sidepanel{background-color:#fff;border:1px solid var(--gray-100);border-radius:16px;display:flex;flex-direction:column;height:calc(100vh - 73px);margin:0;overflow:hidden;padding:0;transition:width .3s ease,opacity .3s ease;width:311px}.ai-assist-sidepanel.open{margin:0 0 8px 8px;opacity:1;width:311px}.ai-assist-head{border-bottom:none;flex:none;padding:12px 12px 8px}.ai-assist-head .collapse-icon{align-items:center;background:var(--blue-100);border-radius:24px;color:var(--blue-500);display:flex;font-size:16px;gap:8px;height:24px;padding:4px;width:24px}.ai-assist-head-inner{display:flex;justify-content:space-between}.ai-assist-head-left{display:flex;flex:1 1;flex-direction:column;gap:8px}.ai-assist-logo{align-items:center;display:flex;gap:4px}.ai-assist-logo-icon-wrapper{display:inline-block;position:relative}.ai-assist-logo i{color:var(--blue-500);font-size:14px}.ai-assist-logo .mgc_dental_fill:before{color:var(--indigo-500);content:"\ec44"}.ai-assist-logo-overlay{height:6px;pointer-events:none;position:absolute;right:1px;top:6px;transform:translate(50%,-50%);width:6px}.ai-assist-logo-overlay path{stroke:#fff;stroke-width:2px;paint-order:stroke fill}.ai-assist-logo span{color:var(--indigo-500);font-size:.875rem;font-style:normal;font-weight:600;line-height:22px}.ai-assist-actions{align-items:center;display:flex;gap:8px}.button-new-session{align-items:center;background:var(--gray-white)!important;border:1px solid var(--blue-500)!important;display:flex;justify-content:center;min-width:auto!important;padding:4px!important}.button-new-session .mgc_pencil_2_ai_fill:before{color:var(--blue-500);content:"\f0da";font-size:18px}.button-new-session:hover{background:var(--blue-50)!important}.ai-assist-history-icon{align-items:center;background:var(--blue-100);border:1px solid var(--blue-500);border-radius:8px;color:var(--gray-400);cursor:pointer;display:flex;font-size:18px;gap:8px;justify-content:center;padding:4px}.ai-assist-history-icon .mgc_history_anticlockwise_line:before{color:var(--blue-500);content:"\eeb3"}.ai-assist-history-icon:hover{color:var(--blue-600)}.ai-assist-history-icon.inactive{background:var(--gray-white);border:1px solid var(--blue-200)}.ai-assist-history-icon.inactive .mgc_history_anticlockwise_line:before{color:var(--blue-200)}.ai-assist-history-wrapper{position:relative}.ai-assist-history-dropdown{background:#fff;border:1px solid var(--blue-200);border-radius:8px;box-shadow:0 4px 12px #0000001a;display:flex;flex-direction:column;left:0;max-height:400px;position:fixed;top:0;width:280px;z-index:var(--z-note-overlay-floating)}.ai-assist-history-dropdown-header{border-bottom:1px solid var(--blue-200);color:var(--blue-600);font-size:.875rem;font-weight:500;padding:6px 8px}.ai-assist-history-dropdown-list{max-height:350px;overflow-y:auto}.ai-assist-history-item{align-items:center;border-bottom:1px solid var(--blue-100);cursor:pointer;display:flex;gap:8px;justify-content:space-between;padding:6px 8px;transition:background-color .2s ease}.ai-assist-history-item:last-child{border-bottom:none}.ai-assist-history-item:hover{background-color:var(--blue-50)}.ai-assist-history-item.active{background-color:var(--blue-100)}.ai-assist-history-item-content{flex:1 1;min-width:0}.ai-assist-history-item-title{color:var(--blue-600);font-size:.75rem;font-weight:500;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-assist-history-item-time{color:var(--gray-500);font-size:.75rem}.ai-assist-history-item-delete{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--gray-400);cursor:pointer;display:flex;flex-shrink:0;height:20px;justify-content:center;opacity:0;padding:4px;transition:all .2s ease;width:20px}.ai-assist-history-item:hover .ai-assist-history-item-delete{opacity:1}.ai-assist-history-item-delete:hover{background-color:var(--gray-100);color:var(--red-500)}.ai-assist-history-item-delete i{font-size:14px}.ai-assist-history-item-delete .mgc_delete_2_line:before{color:var(--red-500)}.ai-assist-collapse{align-items:center;display:flex;height:100%}.ai-assist-body{align-items:flex-start;flex:1 1;flex-direction:column;overflow-y:auto;padding:12px}.ai-assist-body,.ai-assist-sender{align-self:stretch;display:flex;gap:8px}.ai-assist-sender{align-items:flex-end;justify-content:flex-end;position:relative}.ai-assist-message-container{align-items:flex-end;display:flex;flex-direction:row;gap:4px;padding:0 0 0 32px}.ai-assist-message{align-items:flex-start;background:var(--indigo-100);border-radius:8px 8px 0 8px;display:flex;flex-direction:column;padding:8px;position:relative}.ai-assist-sender:hover .ai-assist-edit-icon{opacity:1}.ai-assist-edit-icon{align-items:end;align-self:center;cursor:pointer;display:flex;flex-shrink:0;height:56px;justify-content:end;opacity:0;transition:opacity .2s ease;width:20px}.ai-assist-edit-icon i{align-items:center;background:var(--blue-100);border-radius:4px;display:flex;font-size:16px;gap:8px;padding:2px}.ai-assist-edit-icon .mgc_pencil_fill:before{color:var(--blue-400)!important}.ai-assist-message-content{color:var(--blue-700);font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:20px}.ai-assist-sender-avatar{background:var(--blue-200);border-radius:8px;flex-shrink:0;height:32px;width:32px}.ai-assist-response{align-items:flex-end;align-self:stretch;display:flex;gap:8px}.ai-assist-logo-small{align-items:center;background:linear-gradient(135deg,#086bd0,#7d94fc,#2dada9);border-radius:8px;display:flex;flex-shrink:0;height:32px;padding:4px;width:32px}.ai-assist-response-container{align-items:flex-start;background:var(--blue-100);border-radius:8px 8px 8px 0;display:flex;flex-direction:column;gap:8px;padding:3px 8px 8px;width:255px}.ai-assist-response-bubble,.ai-assist-response-inner{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-end;padding:0;width:100%}.ai-assist-response-bubble{background:none;border-radius:8px 8px 8px 0}.ai-assist-response-content{align-items:flex-start;display:flex;flex-direction:column;gap:8px;justify-content:center;width:100%}.ai-assist-response-text{align-self:stretch;color:var(--blue-700);font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:20px}.ai-assist-response-action{margin-top:4px}.ai-assist-viewing-schedule{align-items:center;background:#f0f7fe80;color:var(--indigo-300);display:flex;font-size:12px;font-weight:500;height:190px;justify-content:center;line-height:20px;padding:8px 12px}.ai-assist-schedule-list,.ai-assist-viewing-schedule{border:1px solid var(--blue-200);border-radius:8px;margin:-5px -8px -6px}.ai-assist-schedule-list{background:none;overflow:hidden}.ai-assist-schedule-item{border-bottom:1px solid var(--blue-200);color:var(--blue-700);font-size:12px;font-weight:500;line-height:20px;padding:8px 12px}.ai-assist-schedule-item:last-child{border-bottom:none}.ai-assist-footer{align-items:flex-start;align-self:stretch;display:flex;flex:none;flex-direction:column;gap:8px;padding:12px}.ai-assist-footer-title{color:var(--blue-700);font-size:.875rem;font-style:normal;font-weight:500;line-height:22px}.ai-assist-badge-wrapper{align-content:flex-start;align-items:flex-start;align-self:stretch;display:flex;flex-wrap:wrap;gap:8px}.ai-assist-badge{align-items:center;background:var(--blue-100);border-radius:8px;color:var(--blue-600);display:flex;font-size:12px;font-weight:500;gap:8px;justify-content:center;padding:0 8px;transition:all .2s ease}.ai-assist-badge:hover{background:var(--blue-200);color:var(--blue-600)}.ai-assist-input-wrapper{display:flex;flex-direction:column;gap:8px;position:relative;width:100%}.ai-assist-emoji-picker{bottom:70px;left:0;position:absolute;z-index:1000}.ai-assist-toolbar{align-items:center;display:flex;gap:4px;padding:4px 0}.ai-assist-toolbar-button{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--gray-500);cursor:pointer;display:flex;height:24px;justify-content:center;min-height:24px;min-width:24px;padding:4px;transition:all .2s ease;width:24px}.ai-assist-toolbar-button:hover{background:var(--gray-100);color:var(--gray-700)}.ai-assist-toolbar-button .e-icons,.ai-assist-toolbar-button i{color:var(--gray-300);font-size:13px}.ai-assist-toolbar-button .mgc_at_line:before{color:var(--gray-300);content:"\e9ad"}.ai-assist-toolbar-button .mgc_pencil_2_ai_fill:before{color:var(--gray-300);content:"\f0da"}.ai-assist-toolbar-button .e-icons.e-btn-icon{font-size:15px}.ai-assist-input-container{display:flex;position:relative;width:100%}.ai-assist-input{background:var(--blue-100);border:none;border-radius:8px;font-size:.875rem;outline:none;padding:8px 80px 8px 12px;transition:background-color .2s ease,border-color .2s ease;width:100%}.ai-assist-input.recording{background:var(--gray-100)}.ai-assist-input::placeholder{color:var(--blue-400)!important;opacity:1}.ai-assist-input:focus{border-color:var(--blue-500)}.ai-assist-input::placeholder{color:var(--gray-400)}.ai-assist-input-icons{align-items:center;display:flex;gap:0;position:absolute;right:8px;top:50%;transform:translateY(-50%)}.ai-assist-input-icon-button{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--gray-500);cursor:pointer;display:flex;height:24px;justify-content:center;padding:4px;transition:all .2s ease;width:24px}.ai-assist-input-icon-button:hover{background:var(--gray-100);color:var(--gray-700)}.ai-assist-input-icon-button.recording{background:#0000}.ai-assist-input-icon-button.recording i.recording-mic{color:var(--gray-200)}.ai-assist-input-icon-button .mgc_mic_fill:before{color:var(--blue-500);content:"\f00a"}@keyframes pulse{0%,to{opacity:1}50%{opacity:.6}}.ai-assist-input-icon-button i{color:var(--blue-500);font-size:1rem}.ai-assist-input-icon-button .mgc_send_fill:before{color:var(--blue-500);content:"\f244"}.ai-assist-send-button i{display:inline-block;transform:rotate(45deg)}.ai-assist-send-button .ti-square-filled{color:var(--blue-500);font-size:16px;transform:none}.ai-assist-send-button:not(:disabled):hover .ti-square-filled{color:var(--blue-600)}.ai-assist-loading-shimmer{-webkit-text-fill-color:#0000;animation:shimmer 2s ease-in-out infinite;background:linear-gradient(90deg,var(--blue-700) 0,#3b82f6cc 25%,var(--blue-500) 50%,#3b82f6cc 75%,var(--blue-700) 100%);background-clip:text;-webkit-background-clip:text;background-size:200% 100%;color:#0000;display:inline-block}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.internal-chat-sidepanel{background-color:var(--gray-white);border:1px solid var(--gray-100);border-radius:16px;display:flex;flex-direction:column;height:calc(100vh - 73px);margin:0;padding:0;transition:width .3s ease,opacity .3s ease;width:311px}.internal-chat-sidepanel.open{margin:0 0 8px 8px;opacity:1;width:311px}.internal-chat-head{border-bottom:none;flex:none;padding:12px;position:relative}.internal-chat-head .collapse-icon{align-items:center;background:var(--blue-100);border-radius:24px;color:var(--blue-500);display:flex;font-size:16px;gap:8px;height:24px;padding:4px;width:24px}.internal-chat-head-inner{display:flex;flex-direction:column;gap:8px}.internal-chat-head-left{align-items:center;display:flex;flex:1 1;gap:8px}.internal-chat-title{align-items:center;display:flex;flex:1 1;min-width:0}.internal-chat-title>span{color:var(--blue-700);font-size:.875rem;font-style:normal;font-weight:600;line-height:22px}.internal-chat-sidepanel .internal-chat-title-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.internal-chat-patient-id{color:var(--gray-500);font-weight:400}.internal-chat-title .mgc_refresh_1_line{font-size:.875rem}.internal-chat-title .mgc_refresh_1_line:before{color:var(--blue-400)}.internal-chat-back{align-items:center;cursor:pointer;display:flex;gap:4px}.internal-chat-back .mgc_left_line:before{color:var(--blue-600);content:"\ef65"}.internal-chat-back-icon{color:var(--blue-500);cursor:pointer;font-size:18px;transition:color .2s ease}.internal-chat-back-icon:hover{color:var(--blue-600)}.internal-chat-back-icon.mgc_left_line:before{content:"\ee0a"}.internal-chat-back-text{color:var(--blue-600);font-size:.875rem;font-style:normal;font-weight:500;line-height:22px}.internal-chat-title-simple{padding:0}.internal-chat-title-simple>span{color:var(--blue-700);font-size:.875rem;font-style:normal;font-weight:600;line-height:22px}.internal-chat-actions,.internal-chat-refresh-icon{align-items:center;display:flex;gap:8px}.internal-chat-refresh-icon{background:var(--blue-100);border:1px solid var(--blue-500);border-radius:8px;color:var(--gray-400);cursor:pointer;font-size:18px;justify-content:center;padding:4px}.internal-chat-refresh-icon .mgc_alert_diamond_fill:before{color:var(--blue-500);content:"\e9a1"}.internal-chat-refresh-icon:hover{color:var(--blue-600)}.internal-chat-collapse{align-items:center;display:flex;position:absolute;right:12px;top:12px}.internal-chat-body{align-items:flex-start;align-self:stretch;display:flex;flex:1 1;flex-direction:column;gap:8px;overflow-y:auto;padding:12px}.internal-chat-search{width:100%}.internal-chat-search-container{align-items:center;display:flex;position:relative;width:100%}.internal-chat-search-container .mgc_search_line{color:var(--gray-400);font-size:18px;left:12px;pointer-events:none;position:absolute;z-index:1}.internal-chat-search-icon.mgc_search_line:before{content:"\f1e8"}.internal-chat-search-container .clear-button{color:var(--blue-400);font-size:18px;position:absolute;right:35px;z-index:1}.internal-chat-search-container .clear-button:before{color:var(--blue-600)}.internal-chat-search-input{background:var(--blue-100);border:none;border-radius:8px;font-size:.875rem;outline:none;padding:8px 51px 8px 34px;transition:border-color .2s ease;width:100%}.internal-chat-search-input::placeholder{color:var(--gray-400)!important;opacity:1}.internal-chat-search-container .mgc_search_line:before{color:var(--gray-400);content:"\f237"}.internal-chat-search-container .mgc_message_2_fill{color:var(--blue-400);cursor:pointer;font-size:18px;position:absolute;right:12px;z-index:1}.internal-chat-search-container .mgc_message_2_fill:before{color:var(--blue-400)}.internal-chat-search-input:focus{border-color:var(--blue-500)}.internal-chat-quick-chat{display:flex;flex-direction:column;gap:8px;width:100%}.internal-chat-quick-chat-header{align-items:center;display:flex;justify-content:space-between;width:100%}.internal-chat-list-title,.internal-chat-quick-chat-title{color:var(--blue-600);font-size:.875rem;font-style:normal;font-weight:600;line-height:22px}.internal-chat-quick-chat-edit{color:var(--blue-500);cursor:pointer;font-size:.875rem;font-style:normal;font-weight:400;line-height:22px;text-decoration:none}.internal-chat-quick-chat-edit:hover{text-decoration:underline}.internal-chat-quick-chat-avatars{-webkit-overflow-scrolling:touch;align-items:center;display:flex;flex-wrap:nowrap;gap:8px;margin-bottom:0;overflow-x:auto;overflow-y:hidden;padding:0 0 4px;scroll-behavior:smooth}.internal-chat-quick-chat-avatars::-webkit-scrollbar{height:4px}.internal-chat-quick-chat-avatars::-webkit-scrollbar-track{background:#0000;margin-top:4px}.internal-chat-quick-chat-avatars::-webkit-scrollbar-thumb{background:var(--gray-300);border-radius:3px}.internal-chat-quick-chat-avatars::-webkit-scrollbar-thumb:hover{background:var(--gray-400)}.internal-chat-members-modal .internal-chat-members-list .no-profile-image,.internal-chat-quick-avatar,.internal-chat-quick-avatar>*{align-items:center;background:var(--indigo-100);border-radius:8px;cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;min-width:32px;overflow:hidden;transition:transform .2s ease;width:32px}.internal-chat-quick-avatar:hover{transform:scale(1.05)}.internal-chat-archived-section{background-color:var(--blue-100);border-radius:8px;display:flex;flex-direction:column;gap:8px;margin-bottom:8px;padding:6px 8px;width:100%}.internal-chat-archived-header{align-items:center;display:flex;justify-content:space-between}.internal-chat-archived-toggle{cursor:pointer}.internal-chat-archived-title{align-items:center;color:var(--blue-500);display:flex;font-size:12px;font-weight:400;gap:6px}.internal-chat-archived-title i{font-size:16px}.internal-chat-archived-title i:before{color:var(--blue-500)}.internal-chat-archived-count{color:var(--blue-500);font-size:12px;font-weight:500}.internal-chat-archived-only{display:flex;flex-direction:column;gap:8px;width:100%}.internal-chat-archived-back{align-items:center;color:var(--blue-600);cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:6px}.internal-chat-archived-back i:before{color:var(--blue-500)}.internal-chat-list{width:100%}.internal-chat-items,.internal-chat-list{display:flex;flex-direction:column;gap:8px}.internal-chat-item{align-items:center;border-radius:8px;cursor:pointer;display:flex;gap:8px;padding:8px 0;transition:background-color .2s ease}.internal-chat-item:hover{background-color:var(--blue-50)}.internal-chat-item-selected{background-color:none;padding:4px}.internal-chat-item-checkbox{align-items:center;cursor:pointer;display:flex;flex-shrink:0;height:20px;justify-content:center;margin-right:0;width:20px}.internal-chat-item-checkbox input[type=checkbox]{accent-color:var(--blue-500);appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:1px solid var(--blue-200);border-radius:4px;cursor:pointer;height:16px;position:relative;transition:all .2s ease;width:16px}.internal-chat-item-checkbox input[type=checkbox]:hover{background-color:var(--blue-50);border-color:var(--blue-400)}.internal-chat-item-checkbox input[type=checkbox]:checked{background-color:var(--blue-500);border-color:var(--blue-500)}.internal-chat-item-checkbox input[type=checkbox]:checked:hover{background-color:var(--blue-600);border-color:var(--blue-600)}.internal-chat-item-checkbox input[type=checkbox]:checked:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:10px;left:4px;position:absolute;top:1px;transform:rotate(45deg);width:5px}.internal-chat-selection-toolbar{align-items:center;background-color:var(--blue-100);border-radius:8px;display:flex;gap:4px;justify-content:space-between;margin-bottom:0;padding:6px}.internal-chat-selection-info{align-items:center;display:flex;flex:1 1;gap:8px}.internal-chat-selection-checkbox{accent-color:var(--blue-500);appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:1px solid var(--blue-200);border-radius:4px;cursor:pointer;height:16px;position:relative;transition:all .2s ease;width:16px}.internal-chat-selection-checkbox:hover{background-color:var(--blue-50);border-color:var(--blue-400)}.internal-chat-selection-checkbox:checked{background-color:var(--blue-500);border-color:var(--blue-500)}.internal-chat-selection-checkbox:checked:hover{background-color:var(--blue-600);border-color:var(--blue-600)}.internal-chat-selection-checkbox:checked:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:10px;left:4px;position:absolute;top:1px;transform:rotate(45deg);width:5px}.internal-chat-selection-checkbox:indeterminate{background-color:var(--blue-500);border-color:var(--blue-500)}.internal-chat-selection-checkbox:indeterminate:after{background-color:#fff;border:none;content:"";height:2px;left:2px;position:absolute;top:6px;transform:none;width:10px}.internal-chat-selection-checkbox:indeterminate:hover{background-color:var(--blue-600);border-color:var(--blue-600)}.internal-chat-selection-count{color:var(--blue-500);font-size:12px;font-weight:500;line-height:22px}.internal-chat-selection-actions{align-items:center;display:flex;gap:4px}.internal-chat-selection-action{align-items:center;background:#0000;border:none;border-radius:4px;cursor:pointer;display:flex;height:20px;justify-content:center;padding:4px;transition:background-color .2s ease;width:20px}.internal-chat-selection-action:hover{background-color:var(--blue-100)}.internal-chat-selection-action i{font-size:16px}.internal-chat-selection-action i:before{color:var(--blue-500)}.internal-chat-selection-action-delete i:before{color:var(--red-500)!important}.internal-chat-selection-action-delete:hover{background-color:var(--red-50)}.internal-chat-item-avatar .no-profile-image,.internal-chat-sidepanel .internal-chat-exchange-avatar{align-items:center;background-color:var(--indigo-100);border-radius:8px;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.internal-chat-item-avatar .mgc_group_3_fill:before{color:var(--blue-600);font-size:22px}.internal-chat-item-content{display:flex;flex:1 1;flex-direction:column;gap:0;min-width:0}.internal-chat-item-header{align-items:center;display:flex;gap:8px;justify-content:space-between}.internal-chat-item .internal-chat-item-name{color:var(--blue-500);flex:1 1;font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.internal-chat-item.unread .internal-chat-item-name{font-weight:600}.internal-chat-item-time{color:var(--gray-400);font-family:Inter;font-size:12px;font-style:italic;font-weight:400;line-height:20px}.internal-chat-item .internal-chat-item-message{align-items:center;color:var(--gray-700);display:flex;font-family:Inter;font-size:12px;font-style:normal;font-weight:400;gap:4px;justify-content:space-between;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.internal-chat-item.unread .internal-chat-item-message{font-weight:600}.internal-chat-unarchive-button{align-items:center;background:#0000;border:1px solid var(--blue-200);border-radius:6px;color:var(--blue-600);cursor:pointer;display:inline-flex;font-size:11px;gap:4px;padding:2px 6px;transition:background-color .2s ease,border-color .2s ease}.internal-chat-unarchive-button:hover{background:var(--blue-50);border-color:var(--blue-300)}.internal-chat-unarchive-button i:before{color:var(--blue-500)}.internal-chat-item-message .last-chat{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.internal-chat-item-pin-icon{flex-shrink:0;font-size:14px}.internal-chat-item-pin-icon:before{color:var(--gray-400)}.internal-chat-item-unread-badge{align-items:center;background:#0d6efd;background:var(--primary,#0d6efd);border-radius:9px;color:#fff;display:inline-flex;font-size:11px;font-weight:600;height:18px;justify-content:center;margin-left:6px;min-width:18px;padding:0 6px}.internal-chat-exchange-container{display:flex;flex-direction:column;gap:16px;padding:8px 0;width:100%}.internal-chat-exchange-message{align-items:end;display:flex;gap:4px;width:100%}.internal-chat-exchange-message.internal-chat-exchange-message-own{flex-direction:row-reverse}.internal-chat-exchange-avatar{border-radius:8px;flex-shrink:0;height:32px;width:32px}.internal-chat-exchange-content{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0;position:relative}.internal-chat-exchange-header{align-items:center;display:flex;gap:8px;justify-content:space-between}.internal-chat-exchange-message-own .internal-chat-exchange-header{flex-direction:row;justify-content:space-between}.internal-chat-sidepanel .internal-chat-exchange-name{color:var(--blue-500);flex:1 1;font-family:Inter;font-size:12px;font-style:normal;font-weight:600;line-height:20px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.internal-chat-exchange-message-own .internal-chat-exchange-name{order:2;text-align:right}.internal-chat-exchange-time{color:var(--gray-400);flex-shrink:0;font-family:Inter;font-size:12px;font-style:italic;font-weight:400;line-height:20px}.internal-chat-exchange-message-own .internal-chat-exchange-time{order:1}.internal-chat-exchange-message-text{align-items:flex-start;align-self:stretch;background:var(--indigo-200);border-radius:7.672px 7.672px 7.672px 0;color:var(--blue-700);display:flex;flex-direction:column;font-family:Inter;font-size:13.425px;font-style:normal;font-weight:500;line-height:21.097px;padding:4px}.internal-chat-exchange-message-text .e-mention-chip{color:var(--indigo-500);cursor:pointer}.internal-chat-exchange-message-own .internal-chat-exchange-message-text{background:var(--blue-100)}.internal-chat-footer{align-items:flex-start;align-self:stretch;display:flex;flex:none;flex-direction:column;gap:8px;padding:12px}.internal-chat-footer-title{color:var(--blue-700);font-size:.875rem;font-style:normal;font-weight:500;line-height:22px}.internal-chat-footer-badges{align-content:flex-start;align-items:flex-start;align-self:stretch;display:flex;flex-wrap:wrap;gap:8px}.internal-chat-footer-badge{align-items:center;background:var(--blue-100);border-radius:8px;color:var(--blue-600);cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:8px;justify-content:center;padding:0 8px;transition:all .2s ease}.internal-chat-footer-badge:hover{background:var(--blue-200);color:var(--blue-600)}.internal-chat-input-wrapper{display:flex;flex-direction:column;gap:8px;position:relative;width:100%}.internal-chat-emoji-picker{bottom:60px;left:0;position:absolute;z-index:1000}.internal-chat-toolbar{align-items:center;display:flex;gap:4px;padding:4px 0;position:relative}.internal-chat-toolbar-button{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--gray-500);cursor:pointer;display:flex;height:24px;justify-content:center;min-height:24px;min-width:24px;padding:4px;transition:all .2s ease;width:24px}.internal-chat-toolbar-button:hover{background:var(--gray-100);color:var(--gray-700)}.internal-chat-toolbar-button .e-icons,.internal-chat-toolbar-button i{color:var(--gray-300);font-size:13px}.internal-chat-toolbar-button .mgc_at_line:before{color:var(--gray-300);content:"\e9ad"}.internal-chat-toolbar-button .mgc_pencil_2_ai_fill:before{color:var(--gray-300);content:"\f0da"}.internal-chat-input-container{display:flex;position:relative;width:100%}.internal-chat-input{background:var(--blue-100);border:none;border-radius:8px;font-size:.875rem;outline:none;padding:8px 40px 8px 12px;transition:border-color .2s ease;width:100%}.internal-chat-input::placeholder{color:var(--blue-400)!important;opacity:1}.internal-chat-input:focus{border-color:var(--blue-500)}.internal-chat-input-icons{align-items:center;display:flex;gap:0;position:absolute;right:8px;top:50%;transform:translateY(-50%)}.internal-chat-input-icon-button{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--gray-500);cursor:pointer;display:flex;height:24px;justify-content:center;padding:4px;transition:all .2s ease;width:24px}.internal-chat-input-icon-button:hover{background:var(--gray-100);color:var(--gray-700)}.internal-chat-input-icon-button i{color:var(--blue-500);font-size:1rem}.internal-chat-input-icon-button .mgc_send_fill:before{color:var(--blue-500);content:"\f244"}.internal-chat-send-button i{display:inline-block;transform:rotate(45deg)}.internal-chat-send-button:disabled{cursor:not-allowed;opacity:.5}.internal-chat-edit-icon{align-items:end;align-self:center;cursor:pointer;display:none;flex-shrink:0;height:100%;justify-content:end;margin-right:0;opacity:0;transition:opacity .2s ease;visibility:hidden;width:20px}.internal-chat-exchange-message:hover .internal-chat-edit-icon{display:flex;opacity:1;visibility:visible}.internal-chat-edit-icon i{align-items:center;background:var(--blue-100);border-radius:4px;display:flex;font-size:16px;gap:8px}.internal-chat-edit-icon .mgc_pencil_fill:before{color:var(--blue-400)!important}.internal-chat-call-button{align-items:center;background:none;border:none;color:var(--blue-600);cursor:pointer;display:flex;height:24px;justify-content:center;padding:8px;transition:color .2s ease,opacity .2s ease;width:24px}.internal-chat-call-button .mgc_phone_fill{font-size:18px}.internal-chat-call-button:hover:not(:disabled){color:var(--blue-700);opacity:.8}.internal-chat-call-button:disabled{cursor:not-allowed;opacity:.5}.internal-chat-call-button .mgc_phone_fill:before{color:var(--blue-600)}.internal-chat-back-container{align-items:center;display:flex;gap:8px;justify-content:space-between;width:100%}.internal-chat-header-actions{align-items:center;display:flex;gap:0;margin-left:auto}.internal-chat-members-menu{align-items:center;background:#0000;border:none;color:var(--blue-600);display:flex;height:24px;justify-content:center;padding:0!important;text-decoration:none;width:24px}.internal-chat-members-menu:focus,.internal-chat-members-menu:hover{background:#0000;border:none;color:var(--blue-700);text-decoration:none!important}.internal-chat-members-menu .ti-dots-vertical{color:var(--blue-400);font-size:16px}.internal-chat-members-menu:after{display:none!important}.internal-chat-members-dropdown-menu{border:1px solid var(--blue-200)!important;box-shadow:none!important;min-width:200px;padding:4px;width:200px}.internal-chat-menu-item{align-items:center;background:#0000;border:none;color:var(--blue-700);cursor:pointer;display:flex;font-size:.875rem;padding:8px 12px;text-align:left;width:100%}.internal-chat-menu-item:hover{background-color:var(--blue-50);color:var(--blue-700)}.internal-chat-menu-item i{align-items:center;display:inline-flex;font-size:16px;justify-content:center;width:20px}.internal-chat-menu-item-danger{color:var(--red-600)}.internal-chat-menu-item-danger:hover{background-color:var(--red-50);color:var(--red-700)}.internal-chat-members-list{display:flex;flex-direction:column;gap:8px;max-height:400px;overflow-y:auto}.internal-chat-member-item-full{align-items:center;border-radius:8px;display:flex;gap:8px;padding:4px;transition:background-color .2s ease}.internal-chat-member-item-full:hover{background:var(--blue-100)}.internal-chat-member-item-info-full{display:flex;flex:1 1;flex-direction:column;gap:0}.internal-chat-member-item-name-full{color:var(--blue-700);font-size:.875rem;font-weight:500}.internal-chat-member-item-full .ti-trash{color:var(--red-500)}.internal-chat-member-item-role-full{color:var(--gray-500);font-size:.75rem}.internal-chat-change-name-input{width:100%}.internal-chat-change-name-input input{border:1px solid var(--blue-200)!important;border-radius:8px;box-shadow:none!important;font-size:.875rem;outline:none;padding:8px 12px;width:100%}.internal-chat-change-name-input input:focus{border-color:var(--blue-500)}.internal-chat-variable-dropdown{background:#fff;border:1px solid var(--blue-200);border-radius:8px;bottom:100%;box-shadow:0 4px 12px #0000001a;left:0;margin-bottom:8px;max-height:200px;overflow-y:auto;position:absolute;right:0;z-index:1000}.internal-chat-members-modal .internal-chat-members-list .no-profile-image,.internal-chat-sidepanel .no-profile-image{background-color:var(--indigo-100);border-radius:8px}.internal-chat-members-modal .internal-chat-members-list .no-profile-image:before,.internal-chat-sidepanel .no-profile-image:before{color:var(--blue-600);font-size:16px}.internal-chat-sidepanel .internal-chat-exchange-avatar img,.internal-chat-sidepanel .internal-chat-item-avatar img{border-radius:8px;height:32px;width:32px}.internal-chat-sidepanel .multiple-participant-image{height:32px;position:relative;width:32px}.internal-chat-sidepanel .multiple-participant-image>*{align-items:center;background-color:var(--indigo-100);border-radius:4px!important;display:flex;justify-content:center;position:absolute}.internal-chat-sidepanel .multiple-participant-image>:first-child{height:23px;left:0;top:0;width:23px;z-index:1}.internal-chat-sidepanel .multiple-participant-image>:last-child{bottom:0;height:19px;right:0;width:19px}.internal-chat-sidepanel .search-highlight{background-color:var(--blue-200);border-radius:8px;padding:1px}.internal-chat-sidepanel .edit-label{bottom:-15px;color:var(--blue-500);font-size:11px;left:0;position:absolute}.internal-chat-sidepanel .internal-chat-input-wrapper .edit-label{bottom:-8px}.internal-chat-sidepanel .ic-qc-no-favorites{align-items:center;color:var(--gray-500);display:flex;flex-direction:column;font-size:12px;font-style:italic;font-weight:400;justify-content:center;padding:0}.start-chat-modal .modal-dialog{max-width:600px;width:100%}.start-chat-modal-body{padding:12px 8px!important}.start-chat-modal-content{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:8px}.start-chat-search-container{position:relative;width:100%}.start-chat-search-input{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;font-size:.875rem;outline:none;padding:8px 12px;transition:border-color .2s ease;width:100%}.start-chat-search-input:focus{background:var(--gray-white);border-color:var(--blue-500)}.start-chat-search-input::placeholder{color:var(--gray-400)}.start-chat-member-dropdown{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;margin-top:0;max-height:200px;overflow-y:auto;position:absolute}.start-chat-member-option{align-items:center;border-bottom:1px solid var(--gray-100);cursor:pointer;display:flex;gap:8px;padding:8px;transition:background-color .2s ease}.start-chat-member-option:last-child{border-bottom:none}.start-chat-member-option:hover{background-color:var(--blue-50)}.start-chat-member-info{display:flex;flex:1 1;flex-direction:column;gap:2px}.start-chat-member-name{color:var(--blue-700);font-size:.875rem;font-weight:500}.start-chat-member-email{color:var(--gray-500);font-size:.75rem}.start-chat-member-count{color:var(--gray-500);font-size:14px;font-style:normal;font-weight:400;line-height:22px}.start-chat-member-badges{background:var(--blue-50);border-radius:8px;display:flex;flex-wrap:wrap;gap:8px}.start-chat-member-badge{align-items:center;background:var(--gray-100);border-radius:4px;display:inline-flex;gap:4px;grid-column:1/span 1;grid-row:1/span 1;justify-content:center;padding:1px 4px}.start-chat-badge-name{color:var(--gray-500);font-size:14px;font-style:normal;font-weight:400;line-height:22px}.start-chat-badge-close{align-items:center;color:var(--gray-500);cursor:pointer;display:flex;font-size:14px;height:16px;justify-content:center;transition:color .2s ease;width:16px}.start-chat-badge-close:hover{color:var(--blue-600)}.start-chat-badge-close:before{color:var(--gray-500)}.start-chat-badge-close:hover:before{color:var(--blue-600)}.edit-favorites-modal .modal-dialog{max-width:600px;width:100%}.edit-favorites-modal-body{padding:12px 8px!important}.edit-favorites-modal-content{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:8px}.edit-favorites-search-container{position:relative;width:100%}.edit-favorites-search-input{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;font-size:.875rem;outline:none;padding:8px 12px;transition:border-color .2s ease;width:100%}.edit-favorites-search-input:focus{background:var(--gray-white);border-color:var(--blue-500)}.edit-favorites-search-input::placeholder{color:var(--gray-400)}.edit-favorites-member-dropdown{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;margin-top:0;max-height:200px;overflow-y:auto;position:absolute}.edit-favorites-member-option{align-items:center;border-bottom:1px solid var(--gray-100);cursor:pointer;display:flex;gap:8px;padding:8px;transition:background-color .2s ease}.edit-favorites-member-option:last-child{border-bottom:none}.edit-favorites-member-option:hover{background-color:var(--blue-50)}.edit-favorites-member-info{display:flex;flex:1 1;flex-direction:column;gap:2px}.edit-favorites-member-name{color:var(--blue-700);font-size:.875rem;font-weight:500}.edit-favorites-member-email{color:var(--gray-500);font-size:.75rem}.edit-favorites-member-badges{background:var(--blue-50);border-radius:8px;padding:0 8px 8px;width:100%}.edit-favorites-member-badge{align-items:center;background:var(--gray-100);border-radius:4px;display:inline-flex;gap:4px;justify-content:center;margin-bottom:8px;margin-right:8px;padding:1px 4px}.edit-favorites-badge-name{color:var(--gray-500);font-size:14px;font-style:normal;font-weight:400;line-height:22px}.edit-favorites-badge-close{align-items:center;color:var(--gray-500);cursor:pointer;display:flex;font-size:14px;height:16px;justify-content:center;transition:color .2s ease;width:16px}.edit-favorites-badge-close:hover{color:var(--blue-600)}.edit-favorites-badge-close:before{color:var(--gray-500)}.edit-favorites-badge-close:hover:before{color:var(--blue-600)}.favorite-count-limit{color:var(--gray-500);font-size:14px;font-style:normal;font-weight:400;line-height:22px;margin-bottom:8px}.side-panel-editor-container{align-items:flex-start;border:0;display:flex;flex-direction:column;gap:8px;position:relative;width:100%}.side-panel-editor-container .editor-wrapper{align-items:flex-end;display:flex;min-width:0;width:100%}.side-panel-editor-container .editor-wrapper>.e-richtexteditor{flex:1 1;min-width:0}.side-panel-editor-container .editor-wrapper .chat-right-buttons{align-items:center;bottom:7px;display:flex;flex-shrink:0;margin-bottom:2px;position:absolute;right:8px;z-index:1}.side-panel-editor-container .chat-right-buttons .crb-send-button{background-color:var(--indigo-100);border-radius:4px}.side-panel-editor-container .chat-right-buttons .crb-send-button .send-icon{align-items:center;color:var(--blue-500);display:inline-block;display:flex;height:24px;justify-content:center;transform:rotate(45deg);width:24px}.side-panel-editor-container .chat-right-buttons .crb-send-button .send-icon:before{color:var(--blue-500)}.side-panel-editor-container .mcc-audio-rec{color:var(--gray-500);font-size:14px;font-weight:400;left:8px;line-height:24px;position:absolute}.side-panel-editor-container .ai-buttons,.side-panel-editor-container .ai-variable-container{align-items:center;display:flex;gap:8px}.side-panel-editor-container .ai-buttons .ab-icon,.side-panel-editor-container .ai-buttons .ab-icon:before{color:var(--blue-600);font-size:16px}.side-panel-editor-container .ai-buttons .caret{font-size:9px}.side-panel-editor-container .ai-button{align-items:center;background-color:var(--blue-100);border-radius:8px;color:var(--blue-600);display:flex;font-size:12px;font-weight:500;gap:4px;padding:4px 8px}.side-panel-editor-container .ai-button.active{background-color:var(--blue-200)}.side-panel-editor-container .x-button{background-color:initial;display:flex;padding:8px}.side-panel-editor-container .mcc-audio-rec .mgc_mic_fill:before{color:var(--red-500);font-size:16px}.side-panel-editor-container.disabled #target-inputrte-view,.side-panel-editor-container.disabled .e-content.e-mention.e-lib.e-keyboard{pointer-events:none}.side-panel-editor-container.disabled .rte-placeholder.e-rte-placeholder.message-rte-tooltip{display:none!important}.side-panel-editor-container .message-rte-tooltip.e-tooltip-wrap.e-popup{color:var(--gray-black);width:auto!important}.side-panel-editor-container .message-rte-tooltip.e-tooltip-wrap .e-arrow-tip-inner.e-tip-bottom,.side-panel-editor-container .message-rte-tooltip.e-tooltip-wrap .e-arrow-tip-inner.e-tip-left,.side-panel-editor-container .message-rte-tooltip.e-tooltip-wrap .e-arrow-tip-inner.e-tip-right,.side-panel-editor-container .message-rte-tooltip.e-tooltip-wrap .e-arrow-tip-inner.e-tip-top,.side-panel-editor-container .message-rte-tooltip.e-tooltip-wrap .e-arrow-tip-outer.e-tip-bottom,.side-panel-editor-container .message-rte-tooltip.e-tooltip-wrap .e-arrow-tip-outer.e-tip-left,.side-panel-editor-container .message-rte-tooltip.e-tooltip-wrap .e-arrow-tip-outer.e-tip-right,.side-panel-editor-container .message-rte-tooltip.e-tooltip-wrap .e-arrow-tip-outer.e-tip-top{display:none!important}.side-panel-editor-container .message-rte-tooltip.e-tooltip-wrap.e-popup .e-tip-content{color:var(--gray-200)}.side-panel-editor-container .e-dropdown-popup ul{border-radius:8px;font-size:12px;margin-left:0!important}.side-panel-editor-container .e-richtexteditor .rte-placeholder{color:var(--blue-400);font-size:14px;opacity:1;padding:8px 0}.side-panel-editor-container .e-mention-chip{color:var(--indigo-500);cursor:pointer}.side-panel-editor-container .e-richtexteditor .e-toolbar-wrapper .e-rte-toolbar:not(.e-rte-tb-float){border:none!important}.side-panel-editor-container .e-richtexteditor .e-rte-toolbar .e-toolbar-items:not(.e-tbar-pos):not(.e-toolbar-multirow) .e-toolbar-item:first-child{margin:0 8px 0 0}.side-panel-editor-container .e-dropdown-btn .e-caret,.side-panel-editor-container .e-dropdown-btn.e-btn .e-caret{font-size:7px!important}.e-rte-elements .e-rte-emojipicker-popup.e-popup.e-popup-open,.side-panel-editor-container .e-richtexteditor .e-rte-emojipicker-popup.e-popup.e-popup-open{bottom:40px;top:auto!important}.side-panel-editor-container .e-popup.e-popup-open.e-dialog{bottom:45px;top:auto!important}.side-panel-editor-container .e-toolbar-wrapper{height:24px!important}.custom-toolbar-button,.custom-toolbar-button path,.side-panel-editor-container #target-input_toolbar_CreateLink,.side-panel-editor-container #target-input_toolbar_EmojiPicker,.side-panel-editor-container .e-richtexteditor .e-toolbar-wrapper,.side-panel-editor-container .e-toolbar .e-toolbar-items{fill:var(--gray-500);background:#0000;color:var(--gray-500)}.side-panel-editor-container .e-tbar-btn .e-btn{height:20px;min-height:auto!important;min-width:auto!important;width:20px}.side-panel-editor-container .e-richtexteditor .e-btn-icon,.side-panel-editor-container .e-richtexteditor .e-btn-icon:before,.side-panel-editor-container .e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn .e-icons.e-btn-icon:not(.e-caret),.side-panel-editor-container .rb-icon:before{color:var(--gray-400);font-size:16px!important}.side-panel-editor-container .e-toolbar .e-toolbar-item:not(.e-separator){padding:0!important}.side-panel-editor-container .e-toolbar .e-toolbar-item,.side-panel-editor-container .e-toolbar .e-toolbar-item .e-tbar-btn,.side-panel-editor-container .e-toolbar .e-toolbar-items{min-height:auto!important;min-width:auto!important}.side-panel-editor-container .e-toolbar .e-toolbar-item{background-color:initial;height:24px!important;margin-right:8px;padding:4px;width:24px!important}.side-panel-editor-container .chat-right-buttons .crb-button,.side-panel-editor-container .e-toolbar .e-toolbar-item .e-tbar-btn{align-items:center;border-radius:8px;display:flex;height:24px;justify-content:center;width:24px!important}.side-panel-editor-container .e-toolbar .e-toolbar-item svg{display:flex}.side-panel-editor-container #target-input_toolbar_CreateLink:hover,.side-panel-editor-container #target-input_toolbar_CreateLink:hover span,.side-panel-editor-container #target-input_toolbar_EmojiPicker:hover,.side-panel-editor-container #target-input_toolbar_EmojiPicker:hover span,.side-panel-editor-container .custom-toolbar-button-active,.side-panel-editor-container .custom-toolbar-button-active svg,.side-panel-editor-container .custom-toolbar-button.e-active,.side-panel-editor-container .custom-toolbar-button.e-active path,.side-panel-editor-container .custom-toolbar-button.e-active svg,.side-panel-editor-container .custom-toolbar-button:hover,.side-panel-editor-container .custom-toolbar-button:hover path{fill:var(--indigo-500);background:var(--indigo-200);color:var(--indigo-500)}.side-panel-editor-container .chat-right-buttons .crb-mic-button.active,.side-panel-editor-container .chat-right-buttons .crb-mic-button:hover,.side-panel-editor-container .e-richtexteditor .e-rte-toolbar .e-toolbar-item.e-active .e-tbar-btn:focus,.side-panel-editor-container .e-toolbar .e-toolbar-item .e-tbar-btn:active,.side-panel-editor-container .e-toolbar .e-toolbar-item .e-tbar-btn:focus,.side-panel-editor-container .e-toolbar .e-toolbar-item.e-active .e-tbar-btn{fill:var(--blue-200);background:var(--blue-200);color:var(--blue-500)}.side-panel-editor-container .chat-right-buttons .crb-mic-button.active,.side-panel-editor-container .chat-right-buttons .crb-mic-button:hover,.side-panel-editor-container .e-richtexteditor .e-active .e-btn-icon:before{color:var(--blue-500)}.side-panel-editor-container .e-toolbar .e-toolbar-item .e-tbar-btn.e-active path,.side-panel-editor-container .e-toolbar .e-toolbar-item .e-tbar-btn.e-active svg,.side-panel-editor-container .e-toolbar .e-toolbar-item .e-tbar-btn:active path,.side-panel-editor-container .e-toolbar .e-toolbar-item .e-tbar-btn:active svg,.side-panel-editor-container .e-toolbar .e-toolbar-item .e-tbar-btn:focus path,.side-panel-editor-container .e-toolbar .e-toolbar-item .e-tbar-btn:focus svg{fill:var(--indigo-500)!important}.side-panel-editor-container .e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-icons:active,.side-panel-editor-container .e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-icons:focus,.side-panel-editor-container .e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-icons:hover{color:var(--gray-black)}.side-panel-editor-container .e-richtexteditor .e-rte-content .e-content,.side-panel-editor-container .e-richtexteditor .e-source-content .e-content{color:var(--gray-700);font-size:14px;font-weight:500;max-height:120px;min-height:auto;overflow-y:auto;padding:0}.side-panel-editor-container .e-rte-character-count:not(:last-of-type){display:none}.side-panel-editor-container .default,.side-panel-editor-container .glow{border-radius:8px;display:flex;flex-direction:column-reverse;flex-shrink:0;position:relative}.side-panel-editor-container .default>.e-toolbar-wrapper>.target-input_toolbar>.e-toolbar-items>.e-toolbar-item,.side-panel-editor-container .glow>.e-toolbar-wrapper>.target-input_toolbar>.e-toolbar-items>.e-toolbar-item{height:20px;min-height:auto;min-width:auto;width:20px}.side-panel-editor-container .e-rte-tb-expand .e-rte-content{background-color:var(--blue-100);border:none;border-radius:8px;font-size:.875rem;padding:8px 30px 8px 12px}.side-panel-editor-container .e-richtexteditor.e-rte-tb-expand{border:0;margin-bottom:2px}.side-panel-editor-container .e-richtexteditor.e-rte-tb-expand .e-rte-content{flex:1 1;min-width:0}.side-panel-editor-container .e-richtexteditor.e-rte-tb-expand .e-content{width:100%}.side-panel-editor-container .e-richtexteditor .e-rte-toolbar{background:#0000;min-height:24px}.side-panel-editor-container .ai-container{display:flex;justify-content:space-between}.side-panel-editor-container .ai-inline-display{align-items:center;color:var(--indigo-500);display:flex;font-size:14px;font-weight:500;gap:8px;margin-right:4px}.side-panel-editor-container .ai-inline-display .button{padding:4px}.side-panel-editor-container .ai-inline-display .button .button-icon,.side-panel-editor-container .ai-inline-display .button .button-icon :before{color:var(--indigo-500);font-size:12.5px}.side-panel-editor-container .e-toolbar .e-tbar-btn-text{align-items:center;display:flex}.side-panel-editor-container .e-toolbar .e-toolbar-item .e-tbar-btn:hover{background-color:var(--blue-100)}.side-panel-editor-container .e-richtexteditor .e-rte-character-count{bottom:24px;margin:0;right:-48px}.phone-sidepanel{background-color:var(--gray-white);border:1px solid var(--gray-100);border-radius:16px;display:flex;flex-direction:column;height:calc(100vh - 73px);margin:0;overflow:hidden;padding:0;transition:width .3s ease,opacity .3s ease;width:311px}.phone-sidepanel.open{margin:0 0 8px 8px;opacity:1;width:311px}.phone-sidepanel-head{border-bottom:none;flex:none;padding:12px}.phone-sidepanel-head .collapse-icon{align-items:center;background:var(--blue-100);border-radius:24px;color:var(--blue-500);display:flex;font-size:16px;gap:8px;height:24px;padding:4px;width:24px}.phone-sidepanel-head-inner{display:flex;flex-direction:column;gap:24px}.phone-sidepanel-head-top{align-items:flex-start;display:flex;gap:8px;justify-content:space-between}.phone-sidepanel-head-left{display:flex;flex:1 1;flex-direction:column;gap:8px}.phone-sidepanel-title{align-items:center;display:flex}.phone-sidepanel-title>span{color:var(--blue-700);font-size:.875rem;font-style:normal;font-weight:600;line-height:22px}.phone-sidepanel-actions{align-items:center;display:flex;gap:8px}.phone-sidepanel-search{position:relative;width:100%}.phone-sidepanel-search-container{align-items:center;display:flex;position:relative;width:100%}.phone-sidepanel-search-container .mgc_search_line{color:var(--gray-400);font-size:18px;left:12px;pointer-events:none;position:absolute;z-index:1}.phone-sidepanel-search-container .mgc_search_line:before{color:var(--gray-400);content:"\f237"}.phone-sidepanel-search-input{background:var(--blue-100);border:none;border-radius:8px;font-size:.875rem;outline:none;padding:8px 51px 8px 34px;transition:border-color .2s ease;width:100%}.phone-sidepanel-search-input::placeholder{color:var(--gray-400)!important;opacity:1}.phone-sidepanel-search-input:focus{border-color:var(--blue-500)}.phone-sidepanel-search-container .mgc_user_add_2_fill{color:var(--blue-400);cursor:pointer;font-size:18px;position:absolute;right:12px;z-index:1}.phone-sidepanel-search-container .mgc_user_add_2_fill:before{color:var(--blue-400)}.phone-sidepanel-search-container .clear-button{color:var(--blue-400);font-size:18px;position:absolute;right:35px;z-index:1}.phone-sidepanel-search-container .clear-button:before{color:var(--blue-600)}.phone-sidepanel-collapse{align-items:center;display:flex;height:100%}.collapse-icon{color:var(--gray-400);cursor:pointer;font-size:20px}.collapse-icon:hover{color:var(--gray-600)}.phone-sidepanel-body{align-items:flex-start;align-self:stretch;display:flex;flex:1 1;flex-direction:column;gap:8px;margin-bottom:40px;overflow-y:auto;padding:0 12px}.phone-sidepanel-call-history{display:flex;flex-direction:column;gap:8px;width:100%}.phone-sidepanel-call-history-title{color:var(--blue-600);font-size:14px;font-style:normal;font-weight:500;line-height:22px}.phone-sidepanel-call-history-group{display:flex;flex-direction:column;gap:8px}.phone-sidepanel-call-history-date{color:var(--blue-600);font-size:12px;font-style:normal;font-weight:500;line-height:20px}.phone-sidepanel-call-history-item{align-items:center;border-radius:8px;cursor:pointer;display:flex;gap:8px;justify-content:space-between;padding:0;transition:background-color .2s ease}.phone-sidepanel-call-history-item:hover{background-color:var(--blue-50)}.phone-sidepanel-call-history-item-left{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.phone-sidepanel-call-history-item-name{color:var(--gray-700);font-size:12px;font-style:normal;font-weight:500;line-height:20px}.phone-sidepanel-call-history-item-details{align-items:center;display:flex;font-size:.75rem;font-style:normal;font-weight:400;gap:6px;line-height:18px}.phone-sidepanel-call-history-item-details span:first-child{align-items:center;border-radius:12px;display:flex;font-size:16px;gap:8px;height:20px;justify-content:center;min-width:20px;padding:0 4px}.phone-sidepanel-call-history-item-phone,.phone-sidepanel-call-history-item-time{color:var(--gray-400);font-size:12px;font-style:normal;font-weight:500;line-height:16px}.phone-sidepanel-call-history-item-details .mgc_arrow_right_up_line{background-color:var(--blue-200)}.phone-sidepanel-call-history-item-details .mgc_arrow_right_up_line:before{color:var(--blue-700)}.phone-sidepanel-call-history-item-details .mgc_arrow_left_down_line{background-color:var(--teal-200)}.phone-sidepanel-call-history-item-details .mgc_arrow_left_down_line:before{color:var(--teal-700)}.phone-sidepanel-call-history-item-details .mgc_arrow_to_down_line{background-color:var(--red-200)}.phone-sidepanel-call-history-item-details .mgc_arrow_to_down_line:before{color:var(--red-600)}.phone-sidepanel-call-history-item-details .mgc_corner_down_right_line{background-color:var(--gray-100)}.phone-sidepanel-call-history-item-details .mgc_corner_down_right_line:before{color:var(--gray-500)}.phone-sidepanel-call-history-item-actions{align-items:center;display:flex;flex-shrink:0;gap:8px}.phone-sidepanel-call-history-action-button{align-items:center;border:1px solid var(--blue-500);border-radius:8px;cursor:pointer;display:flex;gap:8px;justify-content:center;padding:4px;transition:all .2s ease}.phone-sidepanel-call-history-action-button-phone{background:var(--blue-500)}.phone-sidepanel-call-history-action-button-phone i{color:var(--gray-white);font-size:18px}.phone-sidepanel-call-history-action-button .mgc_phone_fill:before{color:var(--gray-white)}.phone-sidepanel-call-history-action-button-message{background:var(--gray-white)}.phone-sidepanel-call-history-action-button-message svg{color:var(--blue-500)}.phone-sidepanel-call-history-action-button:hover{opacity:.8}.phone-sidepanel-footer{align-items:flex-start;align-self:stretch;border-top:0;display:flex;flex:none;flex-direction:column;gap:8px;padding:12px}.phone-sidepanel-dialer{align-items:center;background:var(--gray-white);border:1px solid var(--blue-200);border-radius:12px;display:flex;flex-direction:column;gap:12px;justify-content:flex-end;padding:8px;width:100%}.phone-sidepanel-dialer-input,.phone-sidepanel-dialer-number-input-wrapper{position:relative;width:100%}.phone-sidepanel-dialer-mute-text{color:var(--red-600)}.phone-sidepanel-dialer-mute-text,.phone-sidepanel-dialer-notes-text{font-size:12px;font-style:normal;font-weight:500;left:8px;line-height:16px;position:absolute;top:4px;z-index:1}.phone-sidepanel-dialer-notes-text{align-items:center;color:var(--blue-600);display:flex;gap:4px}.phone-sidepanel-dialer-notes-text i{font-size:12px}.phone-sidepanel-dialer-notes-text .mgc_pencil_2_ai_fill:before{color:var(--blue-600)}.phone-sidepanel-dialer-number-input{align-items:flex-start;align-self:stretch;background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;color:var(--blue-700);display:flex;flex-direction:column;font-size:1rem;font-weight:500;height:46px;outline:none;padding:2px 8px;text-align:left;width:100%}.phone-sidepanel-dialer-number-input-wrapper.has-mute-text .phone-sidepanel-dialer-number-input,.phone-sidepanel-dialer-number-input-wrapper.has-notes-text .phone-sidepanel-dialer-number-input{padding-top:20px}.phone-sidepanel-dialer-number-input.calling{color:var(--blue-400)}.phone-sidepanel-dialer-number-input.busy{border:none;color:var(--gray-400)}.phone-sidepanel-dialer-number-input.answered{background:var(--blue-100);border:none;color:var(--blue-700)}.phone-sidepanel-dialer-number-input.call-ended{background:var(--blue-100);border:none;color:var(--gray-400)}.phone-sidepanel-dialer-number-input.on-hold{border:none}.phone-sidepanel-dialer-number-input.muted{background:var(--red-100);border:none}.phone-sidepanel-dialer-number-input.taking-notes{border:1px solid var(--blue-400)}.phone-sidepanel-dialer-number-input::placeholder{color:var(--gray-400)!important;opacity:1}.phone-sidepanel-dialer-number-display{align-items:flex-start;align-self:stretch;background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;display:flex;flex-direction:column;height:46px;padding:4px 8px;position:relative;width:100%}.phone-sidepanel-dialer-contact-name{color:var(--blue-600);font-size:12px;font-style:normal;font-weight:500;line-height:16px}.phone-sidepanel-dialer-contact-phone{color:var(--blue-700);font-size:12px;font-style:normal;font-weight:600;line-height:20px}.phone-sidepanel-dialer-backspace{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--gray-300);cursor:pointer;display:flex;justify-content:center;padding:4px;position:absolute;right:8px;top:50%;transform:translateY(-50%);transition:all .2s ease}.phone-sidepanel-dialer-backspace.has-number{color:var(--gray-white)}.phone-sidepanel-dialer-backspace:hover{opacity:.8}.phone-sidepanel-dialer-backspace .mgc_delete_back_fill:before{font-size:18px}.phone-sidepanel-dialer-keypad{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr);width:100%}.phone-sidepanel-dialer-key{align-items:center;aspect-ratio:1;background:var(--blue-100);border:none;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:0;height:40px;justify-content:flex-start;padding:2px 16px;transition:all .2s ease;width:100%}.phone-sidepanel-dialer-key:hover{background:var(--blue-100);transform:scale(1.05)}.phone-sidepanel-dialer-key:active{transform:scale(.95)}.phone-sidepanel-dialer-key-digit{color:var(--blue-500);font-size:14px;font-style:normal;font-weight:500;line-height:22px}.phone-sidepanel-dialer-key-letters{color:var(--blue-400);font-family:Inter;font-size:10px;font-style:normal;font-weight:400;line-height:14px;text-transform:uppercase}.phone-sidepanel-dialer-key-letters i{color:var(--gray-500);font-size:.75rem}.phone-sidepanel-dialer-key-letters .mgc_add_line:before{content:"\e9a8"}.phone-sidepanel-dialer-dial-button{align-items:center;align-self:stretch;background:var(--gray-100);border:none;border-radius:8px;cursor:pointer;display:flex;gap:8px;height:40px;justify-content:center;padding:10px 8px;transition:all .2s ease;width:100%}.phone-sidepanel-dialer-dial-button i{color:var(--gray-300);font-size:20px}.phone-sidepanel-dialer-dial-button .mgc_phone_fill:before{color:var(--gray-300)}.phone-sidepanel-dialer-dial-button.has-number{background:#009641}.phone-sidepanel-dialer-dial-button.has-number .mgc_phone_fill:before,.phone-sidepanel-dialer-dial-button.has-number i{color:var(--gray-white)}.phone-sidepanel-dialer-dial-button.calling{background:var(--red-500)}.phone-sidepanel-dialer-dial-button.calling .mgc_phone_off_fill:before,.phone-sidepanel-dialer-dial-button.calling i{color:var(--gray-white)}.phone-sidepanel-search-results{background:var(--gray-white);border:1px solid var(--blue-200);border-radius:8px;box-shadow:0 8px 18px #00000014;margin-top:4px;max-height:260px;overflow-y:auto;padding:4px 12px 12px;position:absolute;width:100%}.phone-sidepanel-search-group{display:flex;flex-direction:column;gap:4px}.phone-sidepanel-search-group:last-child{border-bottom:none}.phone-sidepanel-search-group-title{color:var(--blue-500);font-size:14px;font-weight:600;margin-top:4px}.phone-sidepanel-search-item{background:var(--gray-white);border:1px solid var(--gray-100);border-radius:8px;display:flex;flex-direction:column;gap:2px;padding:4px 8px;transition:background .1s ease,border-color .1s ease}.phone-sidepanel-search-item:hover{background:var(--blue-50);border-color:var(--blue-200)}.phone-sidepanel-search-number-row{align-items:center;display:flex;gap:8px;justify-content:space-between}.phone-sidepanel-search-number{color:var(--gray-700);font-size:14px;font-weight:500}.phone-sidepanel-search-label{color:var(--gray-400);font-size:12px;font-weight:500}.phone-sidepanel-search-pill{align-items:center;background:var(--blue-100);border-radius:8px;color:var(--blue-700);display:flex;font-size:12px;font-weight:500;justify-content:center;padding:0 8px}.phone-sidepanel-search-empty{color:var(--gray-500);font-size:13px;padding:12px;text-align:center}.phone-sidepanel-dialer-dial-button.busy{background:var(--red-400)}.phone-sidepanel-dialer-dial-button.busy .mgc_phone_off_fill:before,.phone-sidepanel-dialer-dial-button.busy i{color:var(--gray-white)}.phone-sidepanel-dialer-dial-button:hover{opacity:.8}.phone-sidepanel-dialer-dial-button:active{transform:scale(.98)}.phone-sidepanel-dialer-calling-text{color:var(--blue-700);font-size:.875rem;font-weight:500;line-height:20px;position:absolute;right:8px;top:50%;transform:translateY(-50%)}.phone-sidepanel-dialer-calling-text.calling{color:var(--blue-400);font-size:12px;font-style:normal;font-weight:400;line-height:16px}.phone-sidepanel-dialer-calling-text.busy{color:var(--gray-400);font-size:12px;font-style:normal;font-weight:400;line-height:16px}.phone-sidepanel-dialer-calling-text.answered{color:var(--blue-600);font-size:12px;font-style:normal;font-weight:400;line-height:16px}.phone-sidepanel-dialer-calling-text.on-hold{color:var(--red-500);font-size:12px;font-style:normal;font-weight:400;line-height:16px}.phone-sidepanel-dialer-calling-text.call-ended{color:var(--red-600);font-size:12px;font-style:normal;font-weight:400;line-height:16px}.phone-sidepanel-dialer-calling-text.muted{color:var(--gray-500);font-size:12px;font-style:normal;font-weight:400;line-height:16px}.phone-sidepanel-dialer-answered-controls{align-items:center;display:flex;gap:8px;width:100%}.phone-sidepanel-dialer-control-button{align-items:center;aspect-ratio:1;border:none;border-radius:8px;cursor:pointer;display:flex;flex:1 1;height:40px;justify-content:center;padding:10px;transition:all .2s ease}.phone-sidepanel-dialer-control-button i{font-size:18px}.phone-sidepanel-dialer-control-button-mic{background:var(--blue-100)}.phone-sidepanel-dialer-control-button-mic .mgc_mic_fill:before{color:var(--blue-500)}.phone-sidepanel-dialer-control-button-mic.active{background:var(--red-100)}.phone-sidepanel-dialer-control-button-mic.active .mgc_mic_fill:before{color:var(--red-500)}.phone-sidepanel-dialer-control-button-pause{background:var(--gray-100)}.phone-sidepanel-dialer-control-button-pause .mgc_pause_fill:before{color:var(--gray-400)}.phone-sidepanel-dialer-control-button-pause.active{background:var(--red-100)}.phone-sidepanel-dialer-control-button-pause.active .mgc_pause_fill:before{color:var(--red-500)}.phone-sidepanel-dialer-control-button-dots{background:var(--blue-100)}.phone-sidepanel-dialer-control-button-dots .mgc_dot_grid_fill:before{color:var(--blue-500)}.phone-sidepanel-dialer-control-button-dots.active{background:var(--gray-100)}.phone-sidepanel-dialer-control-button-dots.active .mgc_dot_grid_fill:before{color:var(--gray-400)}.phone-sidepanel-dialer-control-button-pencil{background:var(--gray-100)}.phone-sidepanel-dialer-control-button-pencil .mgc_pencil_2_ai_fill:before{color:var(--gray-400)}.phone-sidepanel-dialer-control-button:hover{opacity:.8}.phone-sidepanel-dialer-control-button:active{transform:scale(.95)}.phone-sidepanel-dialer-dial-button.answered{background:var(--red-500);flex:1 1}.phone-sidepanel-dialer-dial-button.answered .mgc_phone_off_fill:before,.phone-sidepanel-dialer-dial-button.answered i{color:var(--gray-white)}.phone-sidepanel-dialer-answered-controls.call-ended .phone-sidepanel-dialer-control-button{background:var(--gray-100)}.phone-sidepanel-dialer-answered-controls.call-ended .phone-sidepanel-dialer-control-button .mgc_dot_grid_fill:before,.phone-sidepanel-dialer-answered-controls.call-ended .phone-sidepanel-dialer-control-button .mgc_mic_fill:before,.phone-sidepanel-dialer-answered-controls.call-ended .phone-sidepanel-dialer-control-button .mgc_pause_fill:before,.phone-sidepanel-dialer-answered-controls.call-ended .phone-sidepanel-dialer-control-button .mgc_pencil_2_ai_fill:before,.phone-sidepanel-dialer-answered-controls.call-ended .phone-sidepanel-dialer-control-button i{color:var(--gray-300)}.phone-sidepanel-dialer-dial-button.answered.call-ended{background:var(--red-300)}.phone-sidepanel-dialer-dial-button.answered.call-ended .mgc_phone_off_fill:before,.phone-sidepanel-dialer-dial-button.answered.call-ended i{color:var(--gray-white)}.phone-sidepanel-call-toast{align-items:center;background:#0000;border:none;bottom:16px;box-shadow:none;display:flex;gap:12px;min-width:260px;padding:0;position:fixed;right:16px;z-index:1200}.phone-sidepanel-call-toast .phone-sidepanel-dialer.minimized{box-shadow:0 10px 30px #11182714;gap:8px;padding:10px;width:280px}.phone-sidepanel-call-toast-actions{align-items:center;display:flex;gap:8px;margin-top:0;width:100%}.phone-sidepanel-call-toast-button{border:none;border:1px solid var(--blue-200);border-radius:8px;cursor:pointer;font-size:13px;font-weight:600;padding:8px 12px;transition:all .15s ease}.phone-sidepanel-call-toast-button,.phone-sidepanel-call-toast-button.secondary{background:var(--gray-white);color:var(--blue-700)}.phone-sidepanel-call-toast .phone-sidepanel-dialer-answered-controls{gap:6px;width:100%}.phone-sidepanel-call-toast .phone-sidepanel-dialer-control-button{flex:1 1;height:36px;min-width:32px;padding:8px}.phone-sidepanel-call-toast .phone-sidepanel-dialer-dial-button.answered{flex:1 1;height:36px;min-width:32px;padding:0 8px}
/*!
 * Bootstrap  v5.2.3 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root{--bs-gray:#69707a;--bs-gray-dark:#363d47;--bs-gray-100:#f2f6fc;--bs-gray-200:#e0e5ec;--bs-gray-300:#d4dae3;--bs-gray-400:#c5ccd6;--bs-gray-500:#a7aeb8;--bs-gray-600:#69707a;--bs-gray-700:#4a515b;--bs-gray-800:#363d47;--bs-gray-900:#212832;--bs-primary:#0061f2;--bs-secondary:#6900c7;--bs-success:#00ac69;--bs-info:#00cfd5;--bs-warning:#f4a100;--bs-danger:#e81500;--bs-light:#f2f6fc;--bs-dark:#212832;--bs-black:#000;--bs-white:#fff;--bs-red:#e81500;--bs-orange:#f76400;--bs-yellow:#f4a100;--bs-green:#00ac69;--bs-teal:#00ba94;--bs-cyan:#00cfd5;--bs-blue:#0061f2;--bs-indigo:#5800e8;--bs-purple:#6900c7;--bs-pink:#e30059;--bs-red-soft:#f1e0e3;--bs-orange-soft:#f3e7e3;--bs-yellow-soft:#f2eee3;--bs-green-soft:#daefed;--bs-teal-soft:#daf0f2;--bs-cyan-soft:#daf2f8;--bs-blue-soft:#dae7fb;--bs-indigo-soft:#e3ddfa;--bs-purple-soft:#e4ddf7;--bs-pink-soft:#f1ddec;--bs-primary-soft:#dae7fb;--bs-secondary-soft:#e4ddf7;--bs-success-soft:#daefed;--bs-info-soft:#daf2f8;--bs-warning-soft:#f2eee3;--bs-danger-soft:#f1e0e3;--bs-primary-rgb:0,97,242;--bs-secondary-rgb:105,0,199;--bs-success-rgb:0,172,105;--bs-info-rgb:0,207,213;--bs-warning-rgb:244,161,0;--bs-danger-rgb:232,21,0;--bs-light-rgb:242,246,252;--bs-dark-rgb:33,40,50;--bs-red-rgb:232,21,0;--bs-orange-rgb:247,100,0;--bs-yellow-rgb:244,161,0;--bs-green-rgb:0,172,105;--bs-teal-rgb:0,186,148;--bs-cyan-rgb:0,207,213;--bs-blue-rgb:0,97,242;--bs-indigo-rgb:88,0,232;--bs-purple-rgb:105,0,199;--bs-pink-rgb:227,0,89;--bs-red-soft-rgb:241,224,227;--bs-orange-soft-rgb:243,231,227;--bs-yellow-soft-rgb:242,238,227;--bs-green-soft-rgb:218,239,237;--bs-teal-soft-rgb:218,240,242;--bs-cyan-soft-rgb:218,242,248;--bs-blue-soft-rgb:218,231,251;--bs-indigo-soft-rgb:227,221,250;--bs-purple-soft-rgb:228,221,247;--bs-pink-soft-rgb:241,221,236;--bs-primary-soft-rgb:218,231,251;--bs-secondary-soft-rgb:228,221,247;--bs-success-soft-rgb:218,239,237;--bs-info-soft-rgb:218,242,248;--bs-warning-soft-rgb:242,238,227;--bs-danger-soft-rgb:241,224,227;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:105,112,122;--bs-body-bg-rgb:242,246,252;--bs-font-sans-serif:"Metropolis",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,#ffffff26,#fff0);--bs-body-font-family:Metropolis,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#69707a;--bs-body-bg:#fff;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#e0e5ec;--bs-border-color-translucent:rgba(0,0,0,.175);--bs-border-radius:0.35rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-2xl:2rem;--bs-border-radius-pill:50rem;--bs-link-color:#0061f2;--bs-link-hover-color:#004ec2;--bs-code-color:#e30059;--bs-highlight-bg:#fdeccc;--bs-nav-link-font-size:15px}*,:after,:before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:#fff0;background-color:#fff;background-color:var(--bs-body-bg);color:#69707a;color:var(--bs-body-color);font-family:Metropolis,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-family:var(--bs-body-font-family);font-size:1rem;font-size:var(--bs-body-font-size);font-weight:400;font-weight:var(--bs-body-font-weight);line-height:1.5;line-height:var(--bs-body-line-height);text-align:var(--bs-body-text-align)}hr{border:0;border-top:1px solid;color:inherit;margin:1rem 0;opacity:.25}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#363d47;font-weight:600;line-height:1.2;margin-bottom:.5rem;margin-top:0}.h1,h1{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h1,h1{font-size:1.5rem}}.h2,h2{font-size:calc(1.265rem + .18vw)}@media (min-width:1200px){.h2,h2{font-size:1.4rem}}.h3,h3{font-size:calc(1.255rem + .06vw)}@media (min-width:1200px){.h3,h3{font-size:1.3rem}}.h4,h4{font-size:1.2rem}.h5,h5{font-size:1.1rem}.h6,h6{font-size:1rem}p{margin-bottom:1rem;margin-top:0}abbr[title]{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit;margin-bottom:1rem}ol,ul{padding-left:2rem}dl,ol,ul{margin-bottom:1rem;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:600}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.955em}.mark,mark{background-color:#fdeccc;background-color:var(--bs-highlight-bg);padding:.1875em}sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}a{color:#0061f2;color:var(--bs-link-color);text-decoration:none}a:hover{color:#004ec2;color:var(--bs-link-hover-color);text-decoration:underline}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-family:var(--bs-font-monospace);font-size:1em}pre{color:#69707a;display:block;font-size:.875em;margin-bottom:1rem;margin-top:0;overflow:auto}pre code{color:inherit;font-size:inherit;word-break:normal}code{word-wrap:break-word;color:#e30059;color:var(--bs-code-color);font-size:.875em}a>code{color:inherit}kbd{background-color:#69707a;background-color:var(--bs-body-color);border-radius:.25rem;color:#fff;color:var(--bs-body-bg);font-size:.875em;padding:.1875rem .375rem}kbd kbd{font-size:1em;padding:0}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{border-collapse:collapse;caption-side:bottom}caption{color:#a7aeb8;padding-bottom:.75rem;padding-top:.75rem;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border:0 solid;border-color:inherit}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{border-style:none;padding:0}textarea{resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{float:left;font-size:calc(1.275rem + .3vw);line-height:inherit;margin-bottom:.5rem;padding:0;width:100%}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{-webkit-appearance:button;font:inherit}output{display:inline-block}iframe{border:0}summary{cursor:pointer;display:list-item}progress{vertical-align:initial}[hidden]{display:none!important}.lead{font-size:1.1rem;font-weight:400}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-6{font-size:2.5rem}}.list-inline,.list-unstyled{list-style:none;padding-left:0}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{font-size:1.25rem;margin-bottom:1rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{color:#69707a;font-size:.875em;margin-bottom:1rem;margin-top:-1rem}.blockquote-footer:before{content:"â€”Â "}.img-fluid,.img-thumbnail{height:auto;max-width:100%}.img-thumbnail{background-color:#f2f6fc;border:1px solid #e0e5ec;border:1px solid var(--bs-border-color);border-radius:.35rem;padding:.25rem}.figure{display:inline-block}.figure-img{line-height:1;margin-bottom:.5rem}.figure-caption{color:#69707a;font-size:.875em}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;margin-left:auto;margin-right:auto;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1500px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1440px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.row>*{flex-shrink:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}.col{flex:1 0}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:2.5rem}.g-5,.gy-5{--bs-gutter-y:2.5rem}.g-10,.gx-10{--bs-gutter-x:6rem}.g-10,.gy-10{--bs-gutter-y:6rem}.g-15,.gx-15{--bs-gutter-x:9rem}.g-15,.gy-15{--bs-gutter-y:9rem}@media (min-width:576px){.col-sm{flex:1 0}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:2.5rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:2.5rem}.g-sm-10,.gx-sm-10{--bs-gutter-x:6rem}.g-sm-10,.gy-sm-10{--bs-gutter-y:6rem}.g-sm-15,.gx-sm-15{--bs-gutter-x:9rem}.g-sm-15,.gy-sm-15{--bs-gutter-y:9rem}}@media (min-width:768px){.col-md{flex:1 0}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:2.5rem}.g-md-5,.gy-md-5{--bs-gutter-y:2.5rem}.g-md-10,.gx-md-10{--bs-gutter-x:6rem}.g-md-10,.gy-md-10{--bs-gutter-y:6rem}.g-md-15,.gx-md-15{--bs-gutter-x:9rem}.g-md-15,.gy-md-15{--bs-gutter-y:9rem}}@media (min-width:992px){.col-lg{flex:1 0}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:2.5rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:2.5rem}.g-lg-10,.gx-lg-10{--bs-gutter-x:6rem}.g-lg-10,.gy-lg-10{--bs-gutter-y:6rem}.g-lg-15,.gx-lg-15{--bs-gutter-x:9rem}.g-lg-15,.gy-lg-15{--bs-gutter-y:9rem}}@media (min-width:1200px){.col-xl{flex:1 0}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:2.5rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:2.5rem}.g-xl-10,.gx-xl-10{--bs-gutter-x:6rem}.g-xl-10,.gy-xl-10{--bs-gutter-y:6rem}.g-xl-15,.gx-xl-15{--bs-gutter-x:9rem}.g-xl-15,.gy-xl-15{--bs-gutter-y:9rem}}@media (min-width:1500px){.col-xxl{flex:1 0}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:2.5rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:2.5rem}.g-xxl-10,.gx-xxl-10{--bs-gutter-x:6rem}.g-xxl-10,.gy-xxl-10{--bs-gutter-y:6rem}.g-xxl-15,.gx-xxl-15{--bs-gutter-x:9rem}.g-xxl-15,.gy-xxl-15{--bs-gutter-y:9rem}}.datatable-table,.table{--bs-table-color:var(--bs-body-color);--bs-table-bg:#0000;--bs-table-border-color:#e0e5ec;--bs-table-accent-bg:#0000;--bs-table-striped-color:var(--bs-body-color);--bs-table-striped-bg:#0000000d;--bs-table-active-color:var(--bs-body-color);--bs-table-active-bg:#0000001a;--bs-table-hover-color:var(--bs-body-color);--bs-table-hover-bg:#e0e5ec40;border-color:var(--bs-table-border-color);color:var(--bs-table-color);margin-bottom:1rem;vertical-align:top;width:100%}.datatable-table>:not(caption)>*>*,.table>:not(caption)>*>*{background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg);padding:.75rem}.datatable-table>tbody,.table>tbody{vertical-align:inherit}.datatable-table>thead,.table>thead{vertical-align:bottom}.table-group-divider{border-top:2px solid}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem}.datatable-table>:not(caption)>*,.table-bordered>:not(caption)>*{border-width:1px 0}.datatable-table>:not(caption)>*>*,.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped-columns>:not(caption)>tr>:nth-child(2n),.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-accent-bg:var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg:var(--bs-table-active-bg);color:var(--bs-table-active-color)}.datatable-table>tbody>tr:hover>*,.table-hover>tbody>tr:hover>*{--bs-table-accent-bg:var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-color:#000;--bs-table-bg:#ccdffc;--bs-table-border-color:#b8c9e3;--bs-table-striped-bg:#c2d4ef;--bs-table-striped-color:#000;--bs-table-active-bg:#b8c9e3;--bs-table-active-color:#000;--bs-table-hover-bg:#bdcee9;--bs-table-hover-color:#000}.table-primary,.table-secondary{border-color:var(--bs-table-border-color);color:var(--bs-table-color)}.table-secondary{--bs-table-color:#000;--bs-table-bg:#e1ccf4;--bs-table-border-color:#cbb8dc;--bs-table-striped-bg:#d6c2e8;--bs-table-striped-color:#000;--bs-table-active-bg:#cbb8dc;--bs-table-active-color:#000;--bs-table-hover-bg:#d0bde2;--bs-table-hover-color:#000}.table-success{--bs-table-color:#000;--bs-table-bg:#cceee1;--bs-table-border-color:#b8d6cb;--bs-table-striped-bg:#c2e2d6;--bs-table-striped-color:#000;--bs-table-active-bg:#b8d6cb;--bs-table-active-color:#000;--bs-table-hover-bg:#bddcd0;--bs-table-hover-color:#000}.table-info,.table-success{border-color:var(--bs-table-border-color);color:var(--bs-table-color)}.table-info{--bs-table-color:#000;--bs-table-bg:#ccf5f7;--bs-table-border-color:#b8ddde;--bs-table-striped-bg:#c2e9eb;--bs-table-striped-color:#000;--bs-table-active-bg:#b8ddde;--bs-table-active-color:#000;--bs-table-hover-bg:#bde3e4;--bs-table-hover-color:#000}.table-warning{--bs-table-color:#000;--bs-table-bg:#fdeccc;--bs-table-border-color:#e4d4b8;--bs-table-striped-bg:#f0e0c2;--bs-table-striped-color:#000;--bs-table-active-bg:#e4d4b8;--bs-table-active-color:#000;--bs-table-hover-bg:#eadabd;--bs-table-hover-color:#000}.table-danger,.table-warning{border-color:var(--bs-table-border-color);color:var(--bs-table-color)}.table-danger{--bs-table-color:#000;--bs-table-bg:#fad0cc;--bs-table-border-color:#e1bbb8;--bs-table-striped-bg:#eec6c2;--bs-table-striped-color:#000;--bs-table-active-bg:#e1bbb8;--bs-table-active-color:#000;--bs-table-hover-bg:#e7c0bd;--bs-table-hover-color:#000}.table-light{--bs-table-color:#000;--bs-table-bg:#f2f6fc;--bs-table-border-color:#dadde3;--bs-table-striped-bg:#e6eaef;--bs-table-striped-color:#000;--bs-table-active-bg:#dadde3;--bs-table-active-color:#000;--bs-table-hover-bg:#e0e4e9;--bs-table-hover-color:#000}.table-dark,.table-light{border-color:var(--bs-table-border-color);color:var(--bs-table-color)}.table-dark{--bs-table-color:#fff;--bs-table-bg:#212832;--bs-table-border-color:#373e47;--bs-table-striped-bg:#2c333c;--bs-table-striped-color:#fff;--bs-table-active-bg:#373e47;--bs-table-active-color:#fff;--bs-table-hover-bg:#323841;--bs-table-hover-color:#fff}.datatable-wrapper .datatable-container,.table-responsive{-webkit-overflow-scrolling:touch;overflow-x:auto}@media (max-width:575.98px){.table-responsive-sm{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (max-width:767.98px){.table-responsive-md{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (max-width:991.98px){.table-responsive-lg{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (max-width:1199.98px){.table-responsive-xl{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (max-width:1499.98px){.table-responsive-xxl{-webkit-overflow-scrolling:touch;overflow-x:auto}}.form-label{margin-bottom:.5rem}.col-form-label{font-size:inherit;line-height:1;margin-bottom:0;padding-bottom:calc(.875rem + 1px);padding-top:calc(.875rem + 1px)}.col-form-label-lg{font-size:1rem;padding-bottom:calc(1.125rem + 1px);padding-top:calc(1.125rem + 1px)}.col-form-label-sm{font-size:.75rem;padding-bottom:calc(.5rem + 1px);padding-top:calc(.5rem + 1px)}.form-text{color:#a7aeb8;font-size:.875em;margin-top:.25rem}.datatable-input,.form-control{-webkit-appearance:none;appearance:none;background-clip:padding-box;background-color:#fff;border:1px solid #c5ccd6;border-radius:.35rem;color:#69707a;display:block;font-size:.875rem;font-weight:400;line-height:1;padding:.875rem 1.125rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@media (prefers-reduced-motion:reduce){.datatable-input,.form-control{transition:none}}.form-control[type=file],[type=file].datatable-input{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]),[type=file].datatable-input:not(:disabled):not([readonly]){cursor:pointer}.datatable-input:focus,.form-control:focus{background-color:#fff;border-color:#fff0;box-shadow:0 0 0 .25rem #0061f240;color:#69707a;outline:0}.datatable-input::-webkit-date-and-time-value,.form-control::-webkit-date-and-time-value{height:1em}.datatable-input::placeholder,.form-control::placeholder{color:#a7aeb8;opacity:1}.datatable-input:disabled,.form-control:disabled{background-color:#eff0f2;opacity:1}.datatable-input::file-selector-button,.form-control::file-selector-button{background-color:#fff;border:0 solid;border-color:inherit;border-inline-end-width:1px;border-radius:0;color:#69707a;margin:-.875rem -1.125rem;margin-inline-end:1.125rem;padding:.875rem 1.125rem;pointer-events:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.datatable-input::file-selector-button,.form-control::file-selector-button{transition:none}}.datatable-input:hover:not(:disabled):not([readonly])::file-selector-button,.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#f2f2f2}.form-control-plaintext{background-color:#fff0;border:solid #fff0;border-width:1px 0;color:#69707a;display:block;line-height:1;margin-bottom:0;padding:.875rem 0;width:100%}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-left:0;padding-right:0}.form-control-sm{border-radius:.25rem;font-size:.75rem;min-height:calc(1em + 1rem + 2px);padding:.5rem .75rem}.form-control-sm::file-selector-button{margin:-.5rem -.75rem;margin-inline-end:.75rem;padding:.5rem .75rem}.form-control-lg{border-radius:.5rem;font-size:1rem;min-height:calc(1em + 2.25rem + 2px);padding:1.125rem 1.5rem}.form-control-lg::file-selector-button{margin:-1.125rem -1.5rem;margin-inline-end:1.5rem;padding:1.125rem 1.5rem}textarea.datatable-input,textarea.form-control{min-height:calc(1em + 1.75rem + 2px)}textarea.form-control-sm{min-height:calc(1em + 1rem + 2px)}textarea.form-control-lg{min-height:calc(1em + 2.25rem + 2px)}.form-control-color{height:calc(1em + 1.75rem + 2px);padding:.875rem;width:3rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:.35rem}.form-control-color::-webkit-color-swatch{border-radius:.35rem}.form-control-color.form-control-sm{height:calc(1em + 1rem + 2px)}.form-control-color.form-control-lg{height:calc(1em + 2.25rem + 2px)}.datatable-selector,.form-select{-moz-padding-start:calc(1rem - 4px);-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23363d47' d='m2 3.5-2-2h4z'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;background-size:16px 12px;border:1px solid #d2d5db;border-radius:.35rem;color:#1b1d22;display:block;font-size:14px;font-weight:400;height:32px;line-height:17px;padding:4px 12px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@media (prefers-reduced-motion:reduce){.datatable-selector,.form-select{transition:none}}.datatable-selector:focus,.form-select:focus{border-color:#fff0;box-shadow:0 0 0 .25rem #0061f240;outline:0}.form-select[multiple],.form-select[size]:not([size="1"]),[multiple].datatable-selector,[size].datatable-selector:not([size="1"]){background-image:none;padding-right:1.125rem}.datatable-selector:disabled,.form-select:disabled{background-color:#eff0f2}.datatable-selector:-moz-focusring,.form-select:-moz-focusring{color:#fff0;text-shadow:0 0 0 #69707a}.form-select-sm{border-radius:.25rem;font-size:.75rem;padding-bottom:.5rem;padding-left:.75rem;padding-top:.5rem}.form-select-lg{border-radius:.5rem;font-size:1rem;padding-bottom:1.125rem;padding-left:1.5rem;padding-top:1.125rem}.form-check{display:block;margin-bottom:.125rem;min-height:1.5rem;padding-left:1.5em}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-left:0;padding-right:1.5em;text-align:right}.form-check-reverse .form-check-input{float:right;margin-left:0;margin-right:-1.5em}.form-check-input{-webkit-appearance:none;appearance:none;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:contain;border:2px solid #00000040;height:1em;margin-top:.15em;-webkit-print-color-adjust:exact;print-color-adjust:exact;vertical-align:top;width:1em}.form-check-input[type=checkbox]{border-radius:6px}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#fff0;box-shadow:0 0 0 .25rem #0061f240;outline:0}.form-check-input:checked{background-color:#0061f2;border-color:#0061f2}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3E%3C/svg%3E")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2' fill='%23fff'/%3E%3C/svg%3E")}.form-check-input[type=checkbox]:indeterminate{background-color:#0061f2;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3E%3C/svg%3E");border-color:#0061f2}.form-check-input:disabled{filter:none;opacity:.5;pointer-events:none}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgba(0, 0, 0, 0.25)'/%3E%3C/svg%3E");background-position:0;border-radius:2em;margin-left:-2.5em;transition:background-position .15s ease-in-out;width:2em}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='transparent'/%3E%3C/svg%3E")}.form-switch .form-check-input:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E");background-position:100%}.form-switch.form-check-reverse{padding-left:0;padding-right:2.5em}.form-switch.form-check-reverse .form-check-input{margin-left:0;margin-right:-2.5em}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{clip:rect(0,0,0,0);pointer-events:none;position:absolute}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{filter:none;opacity:.65;pointer-events:none}.form-range{-webkit-appearance:none;appearance:none;background-color:#fff0;height:1.5rem;padding:0;width:100%}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #f2f6fc,0 0 0 .25rem #0061f240}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #f2f6fc,0 0 0 .25rem #0061f240}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#0061f2;border:0;border-radius:1rem;height:1rem;margin-top:-.25rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:1rem}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b3d0fb}.form-range::-webkit-slider-runnable-track{background-color:#d4dae3;border-color:#fff0;border-radius:1rem;color:#fff0;cursor:pointer;height:.5rem;width:100%}.form-range::-moz-range-thumb{appearance:none;background-color:#0061f2;border:0;border-radius:1rem;height:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:1rem}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b3d0fb}.form-range::-moz-range-track{background-color:#d4dae3;border-color:#fff0;border-radius:1rem;color:#fff0;cursor:pointer;height:.5rem;width:100%}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#a7aeb8}.form-range:disabled::-moz-range-thumb{background-color:#a7aeb8}.form-floating{position:relative}.form-floating>.datatable-input,.form-floating>.datatable-selector,.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{border:1px solid #fff0;height:100%;left:0;overflow:hidden;padding:1rem 1.125rem;pointer-events:none;position:absolute;text-align:start;text-overflow:ellipsis;top:0;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out;white-space:nowrap;width:100%}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.datatable-input,.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem 1.125rem}.form-floating>.datatable-input::placeholder,.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:#fff0}.form-floating>.datatable-input:focus,.form-floating>.datatable-input:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-bottom:.625rem;padding-top:1.625rem}.form-floating>.datatable-input:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill{padding-bottom:.625rem;padding-top:1.625rem}.form-floating>.datatable-selector,.form-floating>.form-select{padding-bottom:.625rem;padding-top:1.625rem}.form-floating>.datatable-input:focus~label,.form-floating>.datatable-input:not(:placeholder-shown)~label,.form-floating>.datatable-selector~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.datatable-input:-webkit-autofill~label,.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control-plaintext~label{border-width:1px 0}.input-group{align-items:stretch;display:flex;flex-wrap:wrap;position:relative;width:100%}.input-group>.datatable-input,.input-group>.datatable-selector,.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{flex:1 1 auto;min-width:0;position:relative;width:1%}.input-group>.datatable-input:focus,.input-group>.datatable-selector:focus,.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{align-items:center;background-color:#fff;border:1px solid #c5ccd6;border-radius:.35rem;color:#69707a;display:flex;font-size:.875rem;font-weight:400;line-height:1;padding:.875rem 1.125rem;text-align:center;white-space:nowrap}.input-group-lg>.btn,.input-group-lg>.datatable-input,.input-group-lg>.datatable-selector,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{border-radius:.5rem;font-size:1rem;padding:1.125rem 1.5rem}.input-group-sm>.btn,.input-group-sm>.datatable-input,.input-group-sm>.datatable-selector,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{border-radius:.25rem;font-size:.75rem;padding:.5rem .75rem}.input-group-lg>.datatable-selector,.input-group-lg>.form-select,.input-group-sm>.datatable-selector,.input-group-sm>.form-select{padding-right:4.5rem}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.datatable-input,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.datatable-selector,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.datatable-input,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.datatable-selector,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-bottom-right-radius:0;border-top-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-1px}.input-group>.form-floating:not(:first-child)>.datatable-input,.input-group>.form-floating:not(:first-child)>.datatable-selector,.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-bottom-left-radius:0;border-top-left-radius:0}.valid-feedback{color:#00ac69;display:none;font-size:.875em;margin-top:.25rem;width:100%}.valid-tooltip{background-color:#00ac69e6;border-radius:.35rem;color:#fff;display:none;font-size:.875rem;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.is-valid.datatable-input,.was-validated .datatable-input:valid,.was-validated .form-control:valid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2300ac69' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");background-position:right calc(.25em + .4375rem) center;background-repeat:no-repeat;background-size:calc(.5em + .875rem) calc(.5em + .875rem);border-color:#00ac69;padding-right:calc(1em + 1.75rem)}.form-control.is-valid:focus,.is-valid.datatable-input:focus,.was-validated .datatable-input:valid:focus,.was-validated .form-control:valid:focus{border-color:#00ac69;box-shadow:0 0 0 .25rem #00ac6940}.was-validated textarea.datatable-input:valid,.was-validated textarea.form-control:valid,textarea.form-control.is-valid,textarea.is-valid.datatable-input{background-position:top calc(.25em + .4375rem) right calc(.25em + .4375rem);padding-right:calc(1em + 1.75rem)}.form-select.is-valid,.is-valid.datatable-selector,.was-validated .datatable-selector:valid,.was-validated .form-select:valid{border-color:#00ac69}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.is-valid.datatable-selector:not([multiple]):not([size]),.is-valid.datatable-selector:not([multiple])[size="1"],.was-validated .datatable-selector:valid:not([multiple]):not([size]),.was-validated .datatable-selector:valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23363d47' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2300ac69' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");background-position:right 1.125rem center,center right 3.375rem;background-size:16px 12px,calc(.5em + .875rem) calc(.5em + .875rem);padding-right:6.1875rem}.form-select.is-valid:focus,.is-valid.datatable-selector:focus,.was-validated .datatable-selector:valid:focus,.was-validated .form-select:valid:focus{border-color:#00ac69;box-shadow:0 0 0 .25rem #00ac6940}.form-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(4.75rem + 1em)}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:#00ac69}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#00ac69}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem #00ac6940}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#00ac69}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group>.datatable-input:not(:focus).is-valid,.input-group>.datatable-selector:not(:focus).is-valid,.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.datatable-input:not(:focus):valid,.was-validated .input-group>.datatable-selector:not(:focus):valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):valid{z-index:3}.invalid-feedback{color:#e81500;display:none;font-size:.875em;margin-top:.25rem;width:100%}.invalid-tooltip{background-color:#e81500e6;border-radius:.35rem;color:#fff;display:none;font-size:.875rem;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.is-invalid.datatable-input,.was-validated .datatable-input:invalid,.was-validated .form-control:invalid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23e81500'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23e81500' stroke='none'/%3E%3C/svg%3E");background-position:right calc(.25em + .4375rem) center;background-repeat:no-repeat;background-size:calc(.5em + .875rem) calc(.5em + .875rem);border-color:#e81500;padding-right:calc(1em + 1.75rem)}.form-control.is-invalid:focus,.is-invalid.datatable-input:focus,.was-validated .datatable-input:invalid:focus,.was-validated .form-control:invalid:focus{border-color:#e81500;box-shadow:0 0 0 .25rem #e8150040}.was-validated textarea.datatable-input:invalid,.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid,textarea.is-invalid.datatable-input{background-position:top calc(.25em + .4375rem) right calc(.25em + .4375rem);padding-right:calc(1em + 1.75rem)}.form-select.is-invalid,.is-invalid.datatable-selector,.was-validated .datatable-selector:invalid,.was-validated .form-select:invalid{border-color:#e81500}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.is-invalid.datatable-selector:not([multiple]):not([size]),.is-invalid.datatable-selector:not([multiple])[size="1"],.was-validated .datatable-selector:invalid:not([multiple]):not([size]),.was-validated .datatable-selector:invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23363d47' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23e81500'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23e81500' stroke='none'/%3E%3C/svg%3E");background-position:right 1.125rem center,center right 3.375rem;background-size:16px 12px,calc(.5em + .875rem) calc(.5em + .875rem);padding-right:6.1875rem}.form-select.is-invalid:focus,.is-invalid.datatable-selector:focus,.was-validated .datatable-selector:invalid:focus,.was-validated .form-select:invalid:focus{border-color:#e81500;box-shadow:0 0 0 .25rem #e8150040}.form-control-color.is-invalid,.was-validated .form-control-color:invalid{width:calc(4.75rem + 1em)}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:#e81500}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:#e81500}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem #e8150040}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#e81500}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group>.datatable-input:not(:focus).is-invalid,.input-group>.datatable-selector:not(:focus).is-invalid,.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.datatable-input:not(:focus):invalid,.was-validated .input-group>.datatable-selector:not(:focus):invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):invalid{z-index:4}.btn{--bs-btn-padding-x:1.125rem;--bs-btn-padding-y:0.875rem;--bs-btn-font-family: ;--bs-btn-font-size:0.875rem;--bs-btn-font-weight:400;--bs-btn-line-height:1;--bs-btn-color:#69707a;--bs-btn-bg:#0000;--bs-btn-border-width:1px;--bs-btn-border-color:#0000;--bs-btn-border-radius:0.35rem;--bs-btn-hover-border-color:#0000;--bs-btn-box-shadow:inset 0 1px 0 #ffffff26,0 1px 1px rgba(0,0,0,.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb),0.5);background-color:var(--bs-btn-bg);border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);color:var(--bs-btn-color);cursor:pointer;display:inline-block;font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;user-select:none;vertical-align:middle}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);color:var(--bs-btn-hover-color);text-decoration:none}.btn-check+.btn:hover{background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color);color:var(--bs-btn-color)}.btn:focus-visible{background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);box-shadow:var(--bs-btn-focus-box-shadow);color:var(--bs-btn-hover-color);outline:0}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);box-shadow:var(--bs-btn-focus-box-shadow);outline:0}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color);color:var(--bs-btn-active-color)}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);color:var(--bs-btn-disabled-color);opacity:var(--bs-btn-disabled-opacity);pointer-events:none}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0061f2;--bs-btn-border-color:#0061f2;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0052ce;--bs-btn-hover-border-color:#004ec2;--bs-btn-focus-shadow-rgb:38,121,244;--bs-btn-active-color:#fff;--bs-btn-active-bg:#004ec2;--bs-btn-active-border-color:#0049b6;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0061f2;--bs-btn-disabled-border-color:#0061f2}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6900c7;--bs-btn-border-color:#6900c7;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5900a9;--bs-btn-hover-border-color:#54009f;--bs-btn-focus-shadow-rgb:128,38,207;--bs-btn-active-color:#fff;--bs-btn-active-bg:#54009f;--bs-btn-active-border-color:#4f0095;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6900c7;--bs-btn-disabled-border-color:#6900c7}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#00ac69;--bs-btn-border-color:#00ac69;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#009259;--bs-btn-hover-border-color:#008a54;--bs-btn-focus-shadow-rgb:38,184,128;--bs-btn-active-color:#fff;--bs-btn-active-bg:#008a54;--bs-btn-active-border-color:#00814f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#00ac69;--bs-btn-disabled-border-color:#00ac69}.btn-info{--bs-btn-color:#fff;--bs-btn-bg:#00cfd5;--bs-btn-border-color:#00cfd5;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#00b0b5;--bs-btn-hover-border-color:#00a6aa;--bs-btn-focus-shadow-rgb:38,214,219;--bs-btn-active-color:#fff;--bs-btn-active-bg:#00a6aa;--bs-btn-active-border-color:#009ba0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#00cfd5;--bs-btn-disabled-border-color:#00cfd5}.btn-warning{--bs-btn-color:#fff;--bs-btn-bg:#f4a100;--bs-btn-border-color:#f4a100;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#cf8900;--bs-btn-hover-border-color:#c38100;--bs-btn-focus-shadow-rgb:246,175,38;--bs-btn-active-color:#fff;--bs-btn-active-bg:#c38100;--bs-btn-active-border-color:#b77900;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#f4a100;--bs-btn-disabled-border-color:#f4a100}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#e81500;--bs-btn-border-color:#e81500;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#c51200;--bs-btn-hover-border-color:#ba1100;--bs-btn-focus-shadow-rgb:235,56,38;--bs-btn-active-color:#fff;--bs-btn-active-bg:#ba1100;--bs-btn-active-border-color:#ae1000;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#e81500;--bs-btn-disabled-border-color:#e81500}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f2f6fc;--bs-btn-border-color:#f2f6fc;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ced1d6;--bs-btn-hover-border-color:#c2c5ca;--bs-btn-focus-shadow-rgb:206,209,214;--bs-btn-active-color:#000;--bs-btn-active-bg:#c2c5ca;--bs-btn-active-border-color:#b6b9bd;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f2f6fc;--bs-btn-disabled-border-color:#f2f6fc}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212832;--bs-btn-border-color:#212832;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424851;--bs-btn-hover-border-color:#373e47;--bs-btn-focus-shadow-rgb:66,72,81;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d535b;--bs-btn-active-border-color:#373e47;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212832;--bs-btn-disabled-border-color:#212832}.btn-black{--bs-btn-color:#fff;--bs-btn-bg:#000;--bs-btn-border-color:#000;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#000;--bs-btn-hover-border-color:#000;--bs-btn-focus-shadow-rgb:38,38,38;--bs-btn-active-color:#fff;--bs-btn-active-bg:#000;--bs-btn-active-border-color:#000;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#000;--bs-btn-disabled-border-color:#000}.btn-white{--bs-btn-color:#000;--bs-btn-bg:#fff;--bs-btn-border-color:#fff;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#fff;--bs-btn-hover-border-color:#fff;--bs-btn-focus-shadow-rgb:217,217,217;--bs-btn-active-color:#000;--bs-btn-active-bg:#fff;--bs-btn-active-border-color:#fff;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#fff;--bs-btn-disabled-border-color:#fff}.btn-red{--bs-btn-color:#fff;--bs-btn-bg:#e81500;--bs-btn-border-color:#e81500;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#c51200;--bs-btn-hover-border-color:#ba1100;--bs-btn-focus-shadow-rgb:235,56,38;--bs-btn-active-color:#fff;--bs-btn-active-bg:#ba1100;--bs-btn-active-border-color:#ae1000;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#e81500;--bs-btn-disabled-border-color:#e81500}.btn-orange{--bs-btn-color:#fff;--bs-btn-bg:#f76400;--bs-btn-border-color:#f76400;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#d25500;--bs-btn-hover-border-color:#c65000;--bs-btn-focus-shadow-rgb:248,123,38;--bs-btn-active-color:#fff;--bs-btn-active-bg:#c65000;--bs-btn-active-border-color:#b94b00;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#f76400;--bs-btn-disabled-border-color:#f76400}.btn-yellow{--bs-btn-color:#fff;--bs-btn-bg:#f4a100;--bs-btn-border-color:#f4a100;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#cf8900;--bs-btn-hover-border-color:#c38100;--bs-btn-focus-shadow-rgb:246,175,38;--bs-btn-active-color:#fff;--bs-btn-active-bg:#c38100;--bs-btn-active-border-color:#b77900;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#f4a100;--bs-btn-disabled-border-color:#f4a100}.btn-green{--bs-btn-color:#fff;--bs-btn-bg:#00ac69;--bs-btn-border-color:#00ac69;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#009259;--bs-btn-hover-border-color:#008a54;--bs-btn-focus-shadow-rgb:38,184,128;--bs-btn-active-color:#fff;--bs-btn-active-bg:#008a54;--bs-btn-active-border-color:#00814f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#00ac69;--bs-btn-disabled-border-color:#00ac69}.btn-teal{--bs-btn-color:#fff;--bs-btn-bg:#00ba94;--bs-btn-border-color:#00ba94;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#009e7e;--bs-btn-hover-border-color:#009576;--bs-btn-focus-shadow-rgb:38,196,164;--bs-btn-active-color:#fff;--bs-btn-active-bg:#009576;--bs-btn-active-border-color:#008c6f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#00ba94;--bs-btn-disabled-border-color:#00ba94}.btn-cyan{--bs-btn-color:#fff;--bs-btn-bg:#00cfd5;--bs-btn-border-color:#00cfd5;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#00b0b5;--bs-btn-hover-border-color:#00a6aa;--bs-btn-focus-shadow-rgb:38,214,219;--bs-btn-active-color:#fff;--bs-btn-active-bg:#00a6aa;--bs-btn-active-border-color:#009ba0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#00cfd5;--bs-btn-disabled-border-color:#00cfd5}.btn-blue{--bs-btn-color:#fff;--bs-btn-bg:#0061f2;--bs-btn-border-color:#0061f2;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0052ce;--bs-btn-hover-border-color:#004ec2;--bs-btn-focus-shadow-rgb:38,121,244;--bs-btn-active-color:#fff;--bs-btn-active-bg:#004ec2;--bs-btn-active-border-color:#0049b6;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0061f2;--bs-btn-disabled-border-color:#0061f2}.btn-indigo{--bs-btn-color:#fff;--bs-btn-bg:#5800e8;--bs-btn-border-color:#5800e8;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#4b00c5;--bs-btn-hover-border-color:#4600ba;--bs-btn-focus-shadow-rgb:113,38,235;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4600ba;--bs-btn-active-border-color:#4200ae;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#5800e8;--bs-btn-disabled-border-color:#5800e8}.btn-purple{--bs-btn-color:#fff;--bs-btn-bg:#6900c7;--bs-btn-border-color:#6900c7;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5900a9;--bs-btn-hover-border-color:#54009f;--bs-btn-focus-shadow-rgb:128,38,207;--bs-btn-active-color:#fff;--bs-btn-active-bg:#54009f;--bs-btn-active-border-color:#4f0095;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6900c7;--bs-btn-disabled-border-color:#6900c7}.btn-pink{--bs-btn-color:#fff;--bs-btn-bg:#e30059;--bs-btn-border-color:#e30059;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#c1004c;--bs-btn-hover-border-color:#b60047;--bs-btn-focus-shadow-rgb:231,38,114;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b60047;--bs-btn-active-border-color:#aa0043;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#e30059;--bs-btn-disabled-border-color:#e30059}.btn-red-soft{--bs-btn-color:#000;--bs-btn-bg:#f1e0e3;--bs-btn-border-color:#f1e0e3;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f3e5e7;--bs-btn-hover-border-color:#f2e3e6;--bs-btn-focus-shadow-rgb:205,190,193;--bs-btn-active-color:#000;--bs-btn-active-bg:#f4e6e9;--bs-btn-active-border-color:#f2e3e6;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f1e0e3;--bs-btn-disabled-border-color:#f1e0e3}.btn-orange-soft{--bs-btn-color:#000;--bs-btn-bg:#f3e7e3;--bs-btn-border-color:#f3e7e3;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f5ebe7;--bs-btn-hover-border-color:#f4e9e6;--bs-btn-focus-shadow-rgb:207,196,193;--bs-btn-active-color:#000;--bs-btn-active-bg:#f5ece9;--bs-btn-active-border-color:#f4e9e6;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f3e7e3;--bs-btn-disabled-border-color:#f3e7e3}.btn-yellow-soft{--bs-btn-color:#000;--bs-btn-bg:#f2eee3;--bs-btn-border-color:#f2eee3;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f4f1e7;--bs-btn-hover-border-color:#f3f0e6;--bs-btn-focus-shadow-rgb:206,202,193;--bs-btn-active-color:#000;--bs-btn-active-bg:#f5f1e9;--bs-btn-active-border-color:#f3f0e6;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f2eee3;--bs-btn-disabled-border-color:#f2eee3}.btn-green-soft{--bs-btn-color:#000;--bs-btn-bg:#daefed;--bs-btn-border-color:#daefed;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#e0f1f0;--bs-btn-hover-border-color:#def1ef;--bs-btn-focus-shadow-rgb:185,203,201;--bs-btn-active-color:#000;--bs-btn-active-bg:#e1f2f1;--bs-btn-active-border-color:#def1ef;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#daefed;--bs-btn-disabled-border-color:#daefed}.btn-teal-soft{--bs-btn-color:#000;--bs-btn-bg:#daf0f2;--bs-btn-border-color:#daf0f2;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#e0f2f4;--bs-btn-hover-border-color:#def2f3;--bs-btn-focus-shadow-rgb:185,204,206;--bs-btn-active-color:#000;--bs-btn-active-bg:#e1f3f5;--bs-btn-active-border-color:#def2f3;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#daf0f2;--bs-btn-disabled-border-color:#daf0f2}.btn-cyan-soft{--bs-btn-color:#000;--bs-btn-bg:#daf2f8;--bs-btn-border-color:#daf2f8;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#e0f4f9;--bs-btn-hover-border-color:#def3f9;--bs-btn-focus-shadow-rgb:185,206,211;--bs-btn-active-color:#000;--bs-btn-active-bg:#e1f5f9;--bs-btn-active-border-color:#def3f9;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#daf2f8;--bs-btn-disabled-border-color:#daf2f8}.btn-blue-soft{--bs-btn-color:#000;--bs-btn-bg:#dae7fb;--bs-btn-border-color:#dae7fb;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#e0ebfc;--bs-btn-hover-border-color:#dee9fb;--bs-btn-focus-shadow-rgb:185,196,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#e1ecfc;--bs-btn-active-border-color:#dee9fb;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#dae7fb;--bs-btn-disabled-border-color:#dae7fb}.btn-indigo-soft{--bs-btn-color:#000;--bs-btn-bg:#e3ddfa;--bs-btn-border-color:#e3ddfa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#e7e2fb;--bs-btn-hover-border-color:#e6e0fb;--bs-btn-focus-shadow-rgb:193,188,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#e9e4fb;--bs-btn-active-border-color:#e6e0fb;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#e3ddfa;--bs-btn-disabled-border-color:#e3ddfa}.btn-purple-soft{--bs-btn-color:#000;--bs-btn-bg:#e4ddf7;--bs-btn-border-color:#e4ddf7;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#e8e2f8;--bs-btn-hover-border-color:#e7e0f8;--bs-btn-focus-shadow-rgb:194,188,210;--bs-btn-active-color:#000;--bs-btn-active-bg:#e9e4f9;--bs-btn-active-border-color:#e7e0f8;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#e4ddf7;--bs-btn-disabled-border-color:#e4ddf7}.btn-pink-soft{--bs-btn-color:#000;--bs-btn-bg:#f1ddec;--bs-btn-border-color:#f1ddec;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f3e2ef;--bs-btn-hover-border-color:#f2e0ee;--bs-btn-focus-shadow-rgb:205,188,201;--bs-btn-active-color:#000;--bs-btn-active-bg:#f4e4f0;--bs-btn-active-border-color:#f2e0ee;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f1ddec;--bs-btn-disabled-border-color:#f1ddec}.btn-primary-soft{--bs-btn-color:#000;--bs-btn-bg:#dae7fb;--bs-btn-border-color:#dae7fb;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#e0ebfc;--bs-btn-hover-border-color:#dee9fb;--bs-btn-focus-shadow-rgb:185,196,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#e1ecfc;--bs-btn-active-border-color:#dee9fb;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#dae7fb;--bs-btn-disabled-border-color:#dae7fb}.btn-secondary-soft{--bs-btn-color:#000;--bs-btn-bg:#e4ddf7;--bs-btn-border-color:#e4ddf7;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#e8e2f8;--bs-btn-hover-border-color:#e7e0f8;--bs-btn-focus-shadow-rgb:194,188,210;--bs-btn-active-color:#000;--bs-btn-active-bg:#e9e4f9;--bs-btn-active-border-color:#e7e0f8;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#e4ddf7;--bs-btn-disabled-border-color:#e4ddf7}.btn-success-soft{--bs-btn-color:#000;--bs-btn-bg:#daefed;--bs-btn-border-color:#daefed;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#e0f1f0;--bs-btn-hover-border-color:#def1ef;--bs-btn-focus-shadow-rgb:185,203,201;--bs-btn-active-color:#000;--bs-btn-active-bg:#e1f2f1;--bs-btn-active-border-color:#def1ef;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#daefed;--bs-btn-disabled-border-color:#daefed}.btn-info-soft{--bs-btn-color:#000;--bs-btn-bg:#daf2f8;--bs-btn-border-color:#daf2f8;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#e0f4f9;--bs-btn-hover-border-color:#def3f9;--bs-btn-focus-shadow-rgb:185,206,211;--bs-btn-active-color:#000;--bs-btn-active-bg:#e1f5f9;--bs-btn-active-border-color:#def3f9;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#daf2f8;--bs-btn-disabled-border-color:#daf2f8}.btn-warning-soft{--bs-btn-color:#000;--bs-btn-bg:#f2eee3;--bs-btn-border-color:#f2eee3;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f4f1e7;--bs-btn-hover-border-color:#f3f0e6;--bs-btn-focus-shadow-rgb:206,202,193;--bs-btn-active-color:#000;--bs-btn-active-bg:#f5f1e9;--bs-btn-active-border-color:#f3f0e6;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f2eee3;--bs-btn-disabled-border-color:#f2eee3}.btn-danger-soft{--bs-btn-color:#000;--bs-btn-bg:#f1e0e3;--bs-btn-border-color:#f1e0e3;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f3e5e7;--bs-btn-hover-border-color:#f2e3e6;--bs-btn-focus-shadow-rgb:205,190,193;--bs-btn-active-color:#000;--bs-btn-active-bg:#f4e6e9;--bs-btn-active-border-color:#f2e3e6;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f1e0e3;--bs-btn-disabled-border-color:#f1e0e3}.btn-outline-primary{--bs-btn-color:#0061f2;--bs-btn-border-color:#0061f2;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0061f2;--bs-btn-hover-border-color:#0061f2;--bs-btn-focus-shadow-rgb:0,97,242;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0061f2;--bs-btn-active-border-color:#0061f2;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#0061f2;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#0061f2;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#6900c7;--bs-btn-border-color:#6900c7;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6900c7;--bs-btn-hover-border-color:#6900c7;--bs-btn-focus-shadow-rgb:105,0,199;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6900c7;--bs-btn-active-border-color:#6900c7;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#6900c7;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#6900c7;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#00ac69;--bs-btn-border-color:#00ac69;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#00ac69;--bs-btn-hover-border-color:#00ac69;--bs-btn-focus-shadow-rgb:0,172,105;--bs-btn-active-color:#fff;--bs-btn-active-bg:#00ac69;--bs-btn-active-border-color:#00ac69;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#00ac69;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#00ac69;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#00cfd5;--bs-btn-border-color:#00cfd5;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#00cfd5;--bs-btn-hover-border-color:#00cfd5;--bs-btn-focus-shadow-rgb:0,207,213;--bs-btn-active-color:#fff;--bs-btn-active-bg:#00cfd5;--bs-btn-active-border-color:#00cfd5;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#00cfd5;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#00cfd5;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#f4a100;--bs-btn-border-color:#f4a100;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#f4a100;--bs-btn-hover-border-color:#f4a100;--bs-btn-focus-shadow-rgb:244,161,0;--bs-btn-active-color:#fff;--bs-btn-active-bg:#f4a100;--bs-btn-active-border-color:#f4a100;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#f4a100;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#f4a100;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#e81500;--bs-btn-border-color:#e81500;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#e81500;--bs-btn-hover-border-color:#e81500;--bs-btn-focus-shadow-rgb:232,21,0;--bs-btn-active-color:#fff;--bs-btn-active-bg:#e81500;--bs-btn-active-border-color:#e81500;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#e81500;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#e81500;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#f2f6fc;--bs-btn-border-color:#f2f6fc;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f2f6fc;--bs-btn-hover-border-color:#f2f6fc;--bs-btn-focus-shadow-rgb:242,246,252;--bs-btn-active-color:#000;--bs-btn-active-bg:#f2f6fc;--bs-btn-active-border-color:#f2f6fc;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#f2f6fc;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#f2f6fc;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#212832;--bs-btn-border-color:#212832;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212832;--bs-btn-hover-border-color:#212832;--bs-btn-focus-shadow-rgb:33,40,50;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212832;--bs-btn-active-border-color:#212832;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#212832;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#212832;--bs-gradient:none}.btn-outline-black{--bs-btn-color:#000;--bs-btn-border-color:#000;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#000;--bs-btn-hover-border-color:#000;--bs-btn-focus-shadow-rgb:0,0,0;--bs-btn-active-color:#fff;--bs-btn-active-bg:#000;--bs-btn-active-border-color:#000;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#000;--bs-gradient:none}.btn-outline-white{--bs-btn-color:#fff;--bs-btn-border-color:#fff;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#fff;--bs-btn-hover-border-color:#fff;--bs-btn-focus-shadow-rgb:255,255,255;--bs-btn-active-color:#000;--bs-btn-active-bg:#fff;--bs-btn-active-border-color:#fff;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#fff;--bs-gradient:none}.btn-outline-red{--bs-btn-color:#e81500;--bs-btn-border-color:#e81500;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#e81500;--bs-btn-hover-border-color:#e81500;--bs-btn-focus-shadow-rgb:232,21,0;--bs-btn-active-color:#fff;--bs-btn-active-bg:#e81500;--bs-btn-active-border-color:#e81500;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#e81500;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#e81500;--bs-gradient:none}.btn-outline-orange{--bs-btn-color:#f76400;--bs-btn-border-color:#f76400;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#f76400;--bs-btn-hover-border-color:#f76400;--bs-btn-focus-shadow-rgb:247,100,0;--bs-btn-active-color:#fff;--bs-btn-active-bg:#f76400;--bs-btn-active-border-color:#f76400;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#f76400;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#f76400;--bs-gradient:none}.btn-outline-yellow{--bs-btn-color:#f4a100;--bs-btn-border-color:#f4a100;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#f4a100;--bs-btn-hover-border-color:#f4a100;--bs-btn-focus-shadow-rgb:244,161,0;--bs-btn-active-color:#fff;--bs-btn-active-bg:#f4a100;--bs-btn-active-border-color:#f4a100;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#f4a100;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#f4a100;--bs-gradient:none}.btn-outline-green{--bs-btn-color:#00ac69;--bs-btn-border-color:#00ac69;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#00ac69;--bs-btn-hover-border-color:#00ac69;--bs-btn-focus-shadow-rgb:0,172,105;--bs-btn-active-color:#fff;--bs-btn-active-bg:#00ac69;--bs-btn-active-border-color:#00ac69;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#00ac69;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#00ac69;--bs-gradient:none}.btn-outline-teal{--bs-btn-color:#00ba94;--bs-btn-border-color:#00ba94;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#00ba94;--bs-btn-hover-border-color:#00ba94;--bs-btn-focus-shadow-rgb:0,186,148;--bs-btn-active-color:#fff;--bs-btn-active-bg:#00ba94;--bs-btn-active-border-color:#00ba94;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#00ba94;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#00ba94;--bs-gradient:none}.btn-outline-cyan{--bs-btn-color:#00cfd5;--bs-btn-border-color:#00cfd5;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#00cfd5;--bs-btn-hover-border-color:#00cfd5;--bs-btn-focus-shadow-rgb:0,207,213;--bs-btn-active-color:#fff;--bs-btn-active-bg:#00cfd5;--bs-btn-active-border-color:#00cfd5;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#00cfd5;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#00cfd5;--bs-gradient:none}.btn-outline-blue{--bs-btn-color:#0061f2;--bs-btn-border-color:#0061f2;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0061f2;--bs-btn-hover-border-color:#0061f2;--bs-btn-focus-shadow-rgb:0,97,242;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0061f2;--bs-btn-active-border-color:#0061f2;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#0061f2;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#0061f2;--bs-gradient:none}.btn-outline-indigo{--bs-btn-color:#5800e8;--bs-btn-border-color:#5800e8;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5800e8;--bs-btn-hover-border-color:#5800e8;--bs-btn-focus-shadow-rgb:88,0,232;--bs-btn-active-color:#fff;--bs-btn-active-bg:#5800e8;--bs-btn-active-border-color:#5800e8;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#5800e8;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#5800e8;--bs-gradient:none}.btn-outline-purple{--bs-btn-color:#6900c7;--bs-btn-border-color:#6900c7;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6900c7;--bs-btn-hover-border-color:#6900c7;--bs-btn-focus-shadow-rgb:105,0,199;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6900c7;--bs-btn-active-border-color:#6900c7;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#6900c7;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#6900c7;--bs-gradient:none}.btn-outline-pink{--bs-btn-color:#e30059;--bs-btn-border-color:#e30059;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#e30059;--bs-btn-hover-border-color:#e30059;--bs-btn-focus-shadow-rgb:227,0,89;--bs-btn-active-color:#fff;--bs-btn-active-bg:#e30059;--bs-btn-active-border-color:#e30059;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#e30059;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#e30059;--bs-gradient:none}.btn-outline-red-soft{--bs-btn-color:#f1e0e3;--bs-btn-border-color:#f1e0e3;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f1e0e3;--bs-btn-hover-border-color:#f1e0e3;--bs-btn-focus-shadow-rgb:241,224,227;--bs-btn-active-color:#000;--bs-btn-active-bg:#f1e0e3;--bs-btn-active-border-color:#f1e0e3;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#f1e0e3;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#f1e0e3;--bs-gradient:none}.btn-outline-orange-soft{--bs-btn-color:#f3e7e3;--bs-btn-border-color:#f3e7e3;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f3e7e3;--bs-btn-hover-border-color:#f3e7e3;--bs-btn-focus-shadow-rgb:243,231,227;--bs-btn-active-color:#000;--bs-btn-active-bg:#f3e7e3;--bs-btn-active-border-color:#f3e7e3;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#f3e7e3;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#f3e7e3;--bs-gradient:none}.btn-outline-yellow-soft{--bs-btn-color:#f2eee3;--bs-btn-border-color:#f2eee3;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f2eee3;--bs-btn-hover-border-color:#f2eee3;--bs-btn-focus-shadow-rgb:242,238,227;--bs-btn-active-color:#000;--bs-btn-active-bg:#f2eee3;--bs-btn-active-border-color:#f2eee3;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#f2eee3;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#f2eee3;--bs-gradient:none}.btn-outline-green-soft{--bs-btn-color:#daefed;--bs-btn-border-color:#daefed;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#daefed;--bs-btn-hover-border-color:#daefed;--bs-btn-focus-shadow-rgb:218,239,237;--bs-btn-active-color:#000;--bs-btn-active-bg:#daefed;--bs-btn-active-border-color:#daefed;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#daefed;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#daefed;--bs-gradient:none}.btn-outline-teal-soft{--bs-btn-color:#daf0f2;--bs-btn-border-color:#daf0f2;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#daf0f2;--bs-btn-hover-border-color:#daf0f2;--bs-btn-focus-shadow-rgb:218,240,242;--bs-btn-active-color:#000;--bs-btn-active-bg:#daf0f2;--bs-btn-active-border-color:#daf0f2;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#daf0f2;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#daf0f2;--bs-gradient:none}.btn-outline-cyan-soft{--bs-btn-color:#daf2f8;--bs-btn-border-color:#daf2f8;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#daf2f8;--bs-btn-hover-border-color:#daf2f8;--bs-btn-focus-shadow-rgb:218,242,248;--bs-btn-active-color:#000;--bs-btn-active-bg:#daf2f8;--bs-btn-active-border-color:#daf2f8;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#daf2f8;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#daf2f8;--bs-gradient:none}.btn-outline-blue-soft{--bs-btn-color:#dae7fb;--bs-btn-border-color:#dae7fb;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#dae7fb;--bs-btn-hover-border-color:#dae7fb;--bs-btn-focus-shadow-rgb:218,231,251;--bs-btn-active-color:#000;--bs-btn-active-bg:#dae7fb;--bs-btn-active-border-color:#dae7fb;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#dae7fb;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#dae7fb;--bs-gradient:none}.btn-outline-indigo-soft{--bs-btn-color:#e3ddfa;--bs-btn-border-color:#e3ddfa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#e3ddfa;--bs-btn-hover-border-color:#e3ddfa;--bs-btn-focus-shadow-rgb:227,221,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#e3ddfa;--bs-btn-active-border-color:#e3ddfa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#e3ddfa;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#e3ddfa;--bs-gradient:none}.btn-outline-purple-soft{--bs-btn-color:#e4ddf7;--bs-btn-border-color:#e4ddf7;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#e4ddf7;--bs-btn-hover-border-color:#e4ddf7;--bs-btn-focus-shadow-rgb:228,221,247;--bs-btn-active-color:#000;--bs-btn-active-bg:#e4ddf7;--bs-btn-active-border-color:#e4ddf7;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#e4ddf7;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#e4ddf7;--bs-gradient:none}.btn-outline-pink-soft{--bs-btn-color:#f1ddec;--bs-btn-border-color:#f1ddec;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f1ddec;--bs-btn-hover-border-color:#f1ddec;--bs-btn-focus-shadow-rgb:241,221,236;--bs-btn-active-color:#000;--bs-btn-active-bg:#f1ddec;--bs-btn-active-border-color:#f1ddec;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#f1ddec;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#f1ddec;--bs-gradient:none}.btn-outline-primary-soft{--bs-btn-color:#dae7fb;--bs-btn-border-color:#dae7fb;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#dae7fb;--bs-btn-hover-border-color:#dae7fb;--bs-btn-focus-shadow-rgb:218,231,251;--bs-btn-active-color:#000;--bs-btn-active-bg:#dae7fb;--bs-btn-active-border-color:#dae7fb;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#dae7fb;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#dae7fb;--bs-gradient:none}.btn-outline-secondary-soft{--bs-btn-color:#e4ddf7;--bs-btn-border-color:#e4ddf7;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#e4ddf7;--bs-btn-hover-border-color:#e4ddf7;--bs-btn-focus-shadow-rgb:228,221,247;--bs-btn-active-color:#000;--bs-btn-active-bg:#e4ddf7;--bs-btn-active-border-color:#e4ddf7;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#e4ddf7;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#e4ddf7;--bs-gradient:none}.btn-outline-success-soft{--bs-btn-color:#daefed;--bs-btn-border-color:#daefed;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#daefed;--bs-btn-hover-border-color:#daefed;--bs-btn-focus-shadow-rgb:218,239,237;--bs-btn-active-color:#000;--bs-btn-active-bg:#daefed;--bs-btn-active-border-color:#daefed;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#daefed;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#daefed;--bs-gradient:none}.btn-outline-info-soft{--bs-btn-color:#daf2f8;--bs-btn-border-color:#daf2f8;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#daf2f8;--bs-btn-hover-border-color:#daf2f8;--bs-btn-focus-shadow-rgb:218,242,248;--bs-btn-active-color:#000;--bs-btn-active-bg:#daf2f8;--bs-btn-active-border-color:#daf2f8;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#daf2f8;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#daf2f8;--bs-gradient:none}.btn-outline-warning-soft{--bs-btn-color:#f2eee3;--bs-btn-border-color:#f2eee3;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f2eee3;--bs-btn-hover-border-color:#f2eee3;--bs-btn-focus-shadow-rgb:242,238,227;--bs-btn-active-color:#000;--bs-btn-active-bg:#f2eee3;--bs-btn-active-border-color:#f2eee3;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#f2eee3;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#f2eee3;--bs-gradient:none}.btn-outline-danger-soft{--bs-btn-color:#f1e0e3;--bs-btn-border-color:#f1e0e3;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f1e0e3;--bs-btn-hover-border-color:#f1e0e3;--bs-btn-focus-shadow-rgb:241,224,227;--bs-btn-active-color:#000;--bs-btn-active-bg:#f1e0e3;--bs-btn-active-border-color:#f1e0e3;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#f1e0e3;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#f1e0e3;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:#0000;--bs-btn-border-color:#0000;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:#0000;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:#0000;--bs-btn-disabled-color:#69707a;--bs-btn-disabled-border-color:#0000;--bs-btn-box-shadow:none;--bs-btn-focus-shadow-rgb:38,121,244;text-decoration:none}.btn-link:focus-visible,.btn-link:hover{text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-group-lg>.btn,.btn-lg{--bs-btn-padding-y:1.125rem;--bs-btn-padding-x:1.5rem;--bs-btn-font-size:1rem;--bs-btn-border-radius:0.5rem}.btn-group-sm>.btn,.btn-sm{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:0.75rem;--bs-btn-font-size:0.75rem;--bs-btn-border-radius:0.25rem}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .15s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{height:auto;transition:width .35s ease;width:0}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{border-bottom:0;border-left:.3em solid #fff0;border-right:.3em solid #fff0;border-top:.3em solid;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:#69707a;--bs-dropdown-bg:#fff;--bs-dropdown-border-color:#e0e5ec;--bs-dropdown-border-radius:0.35rem;--bs-dropdown-border-width:1px;--bs-dropdown-inner-border-radius:calc(0.35rem - 1px);--bs-dropdown-divider-bg:#e0e5ec;--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:0 0.15rem 1.75rem 0 #21283226;--bs-dropdown-link-color:#212832;--bs-dropdown-link-hover-color:#1e242d;--bs-dropdown-link-hover-bg:#e0e5ec;--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0061f2;--bs-dropdown-link-disabled-color:#a7aeb8;--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#69707a;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;background-clip:padding-box;background-color:var(--bs-dropdown-bg);border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius);color:var(--bs-dropdown-color);display:none;font-size:var(--bs-dropdown-font-size);list-style:none;margin:0;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);position:absolute;text-align:left;z-index:var(--bs-dropdown-zindex)}.dropdown-menu[data-bs-popper]{left:0;margin-top:var(--bs-dropdown-spacer);top:100%}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{left:auto;right:0}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{left:auto;right:0}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{left:auto;right:0}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{left:auto;right:0}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{left:auto;right:0}}@media (min-width:1500px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{left:auto;right:0}}.dropup .dropdown-menu[data-bs-popper]{bottom:100%;margin-bottom:var(--bs-dropdown-spacer);margin-top:0;top:auto}.dropup .dropdown-toggle:after{border-bottom:.3em solid;border-left:.3em solid #fff0;border-right:.3em solid #fff0;border-top:0;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{left:100%;margin-left:var(--bs-dropdown-spacer);margin-top:0;right:auto;top:0}.dropend .dropdown-toggle:after{border-bottom:.3em solid #fff0;border-left:.3em solid;border-right:0;border-top:.3em solid #fff0;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{left:auto;margin-right:var(--bs-dropdown-spacer);margin-top:0;right:100%;top:0}.dropstart .dropdown-toggle:after{content:"";display:inline-block;display:none;margin-left:.255em;vertical-align:.255em}.dropstart .dropdown-toggle:before{border-bottom:.3em solid #fff0;border-right:.3em solid;border-top:.3em solid #fff0;content:"";display:inline-block;margin-right:.255em;vertical-align:.255em}.dropstart .dropdown-toggle:empty:after{margin-left:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{border-top:1px solid var(--bs-dropdown-divider-bg);height:0;margin:var(--bs-dropdown-divider-margin-y) 0;opacity:1;overflow:hidden}.dropdown-item{background-color:#fff0;border:0;clear:both;color:var(--bs-dropdown-link-color);display:block;font-weight:400;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);text-align:inherit;white-space:nowrap;width:100%}.dropdown-item:focus,.dropdown-item:hover{background-color:var(--bs-dropdown-link-hover-bg);color:var(--bs-dropdown-link-hover-color);text-decoration:none}.dropdown-item.active,.dropdown-item:active{background-color:var(--bs-dropdown-link-active-bg);color:var(--bs-dropdown-link-active-color);text-decoration:none}.dropdown-item.disabled,.dropdown-item:disabled{background-color:#fff0;color:var(--bs-dropdown-link-disabled-color);pointer-events:none}.dropdown-menu.show{display:block}.dropdown-header{color:var(--bs-dropdown-header-color);display:block;font-size:.875rem;margin-bottom:0;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);white-space:nowrap}.dropdown-item-text{color:var(--bs-dropdown-link-color);display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x)}.dropdown-menu-dark{--bs-dropdown-color:#d4dae3;--bs-dropdown-bg:#363d47;--bs-dropdown-border-color:#e0e5ec;--bs-dropdown-box-shadow: ;--bs-dropdown-link-color:#d4dae3;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:#e0e5ec;--bs-dropdown-link-hover-bg:#ffffff26;--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0061f2;--bs-dropdown-link-disabled-color:#a7aeb8;--bs-dropdown-header-color:#a7aeb8}.btn-group,.btn-group-vertical{display:inline-flex;position:relative;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{flex:1 1 auto;position:relative}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:.35rem}.btn-group>.btn-group:not(:first-child),.btn-group>:not(.btn-check:first-child)+.btn{margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-bottom-left-radius:0;border-top-left-radius:0}.dropdown-toggle-split{padding-left:.84375rem;padding-right:.84375rem}.dropdown-toggle-split:after,.dropend .dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after{margin-left:0}.dropstart .dropdown-toggle-split:before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-left:.5625rem;padding-right:.5625rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-left:1.125rem;padding-right:1.125rem}.btn-group-vertical{align-items:flex-start;flex-direction:column;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-left-radius:0;border-bottom-right-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight:600;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:#69707a;display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0;padding-left:0}.nav-link{color:var(--bs-nav-link-color);display:block;font-size:15px;font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color);text-decoration:none}.nav-link.disabled{color:var(--bs-nav-link-disabled-color);cursor:default;pointer-events:none}.nav-tabs{--bs-nav-tabs-border-width:1px;--bs-nav-tabs-border-color:#d4dae3;--bs-nav-tabs-border-radius:0.35rem;--bs-nav-tabs-link-hover-border-color:#e0e5ec #e0e5ec #d4dae3;--bs-nav-tabs-link-active-color:#4a515b;--bs-nav-tabs-link-active-bg:#f2f6fc;--bs-nav-tabs-link-active-border-color:#d4dae3 #d4dae3 #f2f6fc;border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{background:none;border:var(--bs-nav-tabs-border-width) solid #fff0;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius);margin-bottom:calc(var(--bs-nav-tabs-border-width)*-1)}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:var(--bs-nav-tabs-link-hover-border-color);isolation:isolate}.nav-tabs .nav-link.disabled,.nav-tabs .nav-link:disabled{background-color:#fff0;border-color:#fff0;color:var(--bs-nav-link-disabled-color)}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color);color:var(--bs-nav-tabs-link-active-color)}.nav-tabs .dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;margin-top:calc(var(--bs-nav-tabs-border-width)*-1)}.nav-pills{--bs-nav-pills-border-radius:0.35rem;--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#0061f2}.nav-pills .nav-link{background:none;border:0;border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link:disabled{background-color:#fff0;border-color:#fff0;color:var(--bs-nav-link-disabled-color)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:var(--bs-nav-pills-link-active-bg);color:var(--bs-nav-pills-link-active-color)}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0%;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0.5rem;--bs-navbar-color:#0000008c;--bs-navbar-hover-color:#000000b3;--bs-navbar-disabled-color:#0000004d;--bs-navbar-active-color:#000000e6;--bs-navbar-brand-padding-y:0.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:#000000e6;--bs-navbar-brand-hover-color:#000000e6;--bs-navbar-nav-link-padding-x:0.5rem;--bs-navbar-toggler-padding-y:0.25rem;--bs-navbar-toggler-padding-x:0.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(0, 0, 0, 0.55)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");--bs-navbar-toggler-border-color:#0000001a;--bs-navbar-toggler-border-radius:0.35rem;--bs-navbar-toggler-focus-width:0.25rem;--bs-navbar-toggler-transition:box-shadow 0.15s ease-in-out;align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);position:relative}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{align-items:center;display:flex;flex-wrap:inherit;justify-content:space-between}.navbar-brand{color:var(--bs-navbar-brand-color);font-size:var(--bs-navbar-brand-font-size);margin-right:var(--bs-navbar-brand-margin-end);padding-bottom:var(--bs-navbar-brand-padding-y);padding-top:var(--bs-navbar-brand-padding-y);white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{color:var(--bs-navbar-brand-hover-color);text-decoration:none}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight:600;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;list-style:none;margin-bottom:0;padding-left:0}.navbar-nav .nav-link.active,.navbar-nav .show>.nav-link{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{color:var(--bs-navbar-color);padding-bottom:.5rem;padding-top:.5rem}.navbar-text a,.navbar-text a:focus,.navbar-text a:hover{color:var(--bs-navbar-active-color)}.navbar-collapse{align-items:center;flex-basis:100%;flex-grow:1}.navbar-toggler{background-color:#fff0;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);color:var(--bs-navbar-color);font-size:var(--bs-navbar-toggler-font-size);line-height:1;padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);transition:var(--bs-navbar-toggler-transition)}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width);outline:0;text-decoration:none}.navbar-toggler-icon{background-image:var(--bs-navbar-toggler-icon-bg);background-position:50%;background-repeat:no-repeat;background-size:100%;display:inline-block;height:1.5em;vertical-align:middle;width:1.5em}.navbar-nav-scroll{max-height:75vh;max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{background-color:initial!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{background-color:initial!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{background-color:initial!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{background-color:initial!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media (min-width:1500px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{background-color:initial!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{background-color:initial!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}.navbar-dark{--bs-navbar-color:#ffffff8c;--bs-navbar-hover-color:#ffffffbf;--bs-navbar-disabled-color:#ffffff40;--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:#ffffff1a;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(255, 255, 255, 0.55)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.card{--bs-card-spacer-y:1.35rem;--bs-card-spacer-x:1.35rem;--bs-card-title-spacer-y:0.5rem;--bs-card-border-width:1px;--bs-card-border-color:rgba(33,40,50,.125);--bs-card-border-radius:0.35rem;--bs-card-box-shadow: ;--bs-card-inner-border-radius:0.35rem;--bs-card-cap-padding-y:1rem;--bs-card-cap-padding-x:1.35rem;--bs-card-cap-bg:#21283208;--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:#fff;--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:0.75rem;word-wrap:break-word;background-clip:initial;background-color:var(--bs-card-bg);border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius);display:flex;flex-direction:column;height:var(--bs-card-height);min-width:0;position:relative}.card>hr{margin-left:0;margin-right:0}.card>.list-group{border-bottom:inherit;border-top:inherit}.card>.list-group:first-child{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius);border-top-width:0}.card>.list-group:last-child{border-bottom-left-radius:var(--bs-card-inner-border-radius);border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-width:0}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{color:var(--bs-card-color);flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x)}.card-title{margin-bottom:var(--bs-card-title-spacer-y)}.card-subtitle{margin-top:calc(var(--bs-card-title-spacer-y)*-.5)}.card-subtitle,.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color);color:var(--bs-card-cap-color);margin-bottom:0;padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color);color:var(--bs-card-cap-color);padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{border-bottom:0;margin-bottom:calc(var(--bs-card-cap-padding-y)*-1);margin-left:calc(var(--bs-card-cap-padding-x)*-.5);margin-right:calc(var(--bs-card-cap-padding-x)*-.5)}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-left:calc(var(--bs-card-cap-padding-x)*-.5);margin-right:calc(var(--bs-card-cap-padding-x)*-.5)}.card-img-overlay{border-radius:var(--bs-card-inner-border-radius);bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);position:absolute;right:0;top:0}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-left-radius:var(--bs-card-inner-border-radius);border-bottom-right-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0;margin-bottom:0}.card-group>.card+.card{border-left:0;margin-left:0}.card-group>.card:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.accordion{--bs-accordion-color:#69707a;--bs-accordion-bg:#fff;--bs-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:1px;--bs-accordion-border-radius:0.35rem;--bs-accordion-inner-border-radius:calc(0.35rem - 1px);--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:#69707a;--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");--bs-accordion-btn-focus-border-color:#0000;--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem #0061f240;--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:#0057da;--bs-accordion-active-bg:#e6effe}.accordion-button{align-items:center;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;color:var(--bs-accordion-btn-color);display:flex;font-size:1rem;overflow-anchor:none;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);position:relative;text-align:left;transition:var(--bs-accordion-transition);width:100%}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(var(--bs-accordion-border-width)*-1) 0 var(--bs-accordion-border-color);color:var(--bs-accordion-active-color)}.accordion-button:not(.collapsed):after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button:after{background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);content:"";flex-shrink:0;height:var(--bs-accordion-btn-icon-width);margin-left:auto;transition:var(--bs-accordion-btn-icon-transition);width:var(--bs-accordion-btn-icon-width)}@media (prefers-reduced-motion:reduce){.accordion-button:after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{border-color:var(--bs-accordion-btn-focus-border-color);box-shadow:var(--bs-accordion-btn-focus-box-shadow);outline:0;z-index:3}.accordion-header{margin-bottom:0}.accordion-item{background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);color:var(--bs-accordion-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-left-radius:var(--bs-accordion-border-radius);border-bottom-right-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-left-radius:var(--bs-accordion-inner-border-radius);border-bottom-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type .accordion-collapse{border-bottom-left-radius:var(--bs-accordion-border-radius);border-bottom-right-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-left:0;border-radius:0;border-right:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button,.accordion-flush .accordion-item .accordion-button.collapsed{border-radius:0}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color:#69707a;--bs-breadcrumb-item-padding-x:0.5rem;--bs-breadcrumb-item-active-color:#69707a;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius);display:flex;flex-wrap:wrap;font-size:var(--bs-breadcrumb-font-size);list-style:none;margin-bottom:var(--bs-breadcrumb-margin-bottom);padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item:before{color:var(--bs-breadcrumb-divider-color);content:"/";content:var(--bs-breadcrumb-divider,"/");float:left;padding-right:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.datatable-pagination ul,.pagination{--bs-pagination-padding-x:0.75rem;--bs-pagination-padding-y:0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:#fff;--bs-pagination-border-width:1px;--bs-pagination-border-color:#d4dae3;--bs-pagination-border-radius:0.35rem;--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:#e0e5ec;--bs-pagination-hover-border-color:#d4dae3;--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:#e0e5ec;--bs-pagination-focus-box-shadow:0 0 0 0.25rem #0061f240;--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#0061f2;--bs-pagination-active-border-color:#0061f2;--bs-pagination-disabled-color:#69707a;--bs-pagination-disabled-bg:#fff;--bs-pagination-disabled-border-color:#d4dae3;display:flex;list-style:none;padding-left:0}.datatable-pagination a,.page-link{background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);color:var(--bs-pagination-color);display:block;font-size:var(--bs-pagination-font-size);padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);position:relative;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.datatable-pagination a,.page-link{transition:none}}.datatable-pagination a:hover,.page-link:hover{background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color);color:var(--bs-pagination-hover-color);text-decoration:none;z-index:2}.datatable-pagination a:focus,.page-link:focus{background-color:var(--bs-pagination-focus-bg);box-shadow:var(--bs-pagination-focus-box-shadow);color:var(--bs-pagination-focus-color);outline:0;z-index:3}.active>.page-link,.datatable-pagination .active>a,.datatable-pagination a.active,.page-link.active{background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color);color:var(--bs-pagination-active-color);z-index:3}.datatable-pagination .disabled>a,.datatable-pagination a.disabled,.disabled>.page-link,.page-link.disabled{background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color);color:var(--bs-pagination-disabled-color);pointer-events:none}.datatable-pagination .page-item:not(:first-child) a,.datatable-pagination li:not(:first-child) .page-link,.datatable-pagination li:not(:first-child) a,.page-item:not(:first-child) .datatable-pagination a,.page-item:not(:first-child) .page-link{margin-left:-1px}.datatable-pagination .page-item:first-child a,.datatable-pagination li:first-child .page-link,.datatable-pagination li:first-child a,.page-item:first-child .datatable-pagination a,.page-item:first-child .page-link{border-bottom-left-radius:var(--bs-pagination-border-radius);border-top-left-radius:var(--bs-pagination-border-radius)}.datatable-pagination .page-item:last-child a,.datatable-pagination li:last-child .page-link,.datatable-pagination li:last-child a,.page-item:last-child .datatable-pagination a,.page-item:last-child .page-link{border-bottom-right-radius:var(--bs-pagination-border-radius);border-top-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:0.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius:0.5rem}.pagination-sm{--bs-pagination-padding-x:0.5rem;--bs-pagination-padding-y:0.25rem;--bs-pagination-font-size:0.875rem;--bs-pagination-border-radius:0.25rem}.badge{--bs-badge-padding-x:0.65em;--bs-badge-padding-y:0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight:400;--bs-badge-color:#fff;--bs-badge-border-radius:0.35rem;border-radius:var(--bs-badge-border-radius);color:var(--bs-badge-color);display:inline-block;font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);text-align:center;vertical-align:initial;white-space:nowrap}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg:#0000;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1.25rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:#0000;--bs-alert-border:1px solid var(--bs-alert-border-color);--bs-alert-border-radius:0.35rem;background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius);color:var(--bs-alert-color);margin-bottom:var(--bs-alert-margin-bottom);padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);position:relative}.alert-heading{color:inherit}.alert-link{font-weight:600}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{padding:1.5625rem 1rem;position:absolute;right:0;top:0;z-index:2}.alert-primary{--bs-alert-color:#003a91;--bs-alert-bg:#ccdffc;--bs-alert-border-color:#b3d0fb}.alert-primary .alert-link{color:#002e74}.alert-secondary{--bs-alert-color:#3f0077;--bs-alert-bg:#e1ccf4;--bs-alert-border-color:#d2b3ee}.alert-secondary .alert-link{color:#32005f}.alert-success{--bs-alert-color:#00673f;--bs-alert-bg:#cceee1;--bs-alert-border-color:#b3e6d2}.alert-success .alert-link{color:#005232}.alert-info{--bs-alert-color:#007c80;--bs-alert-bg:#ccf5f7;--bs-alert-border-color:#b3f1f2}.alert-info .alert-link{color:#006366}.alert-warning{--bs-alert-color:#926100;--bs-alert-bg:#fdeccc;--bs-alert-border-color:#fce3b3}.alert-warning .alert-link{color:#754e00}.alert-danger{--bs-alert-color:#8b0d00;--bs-alert-bg:#fad0cc;--bs-alert-border-color:#f8b9b3}.alert-danger .alert-link{color:#6f0a00}.alert-light{--bs-alert-color:#919497;--bs-alert-bg:#fcfdfe;--bs-alert-border-color:#fbfcfe}.alert-light .alert-link{color:#747679}.alert-dark{--bs-alert-color:#14181e;--bs-alert-bg:#d3d4d6;--bs-alert-border-color:#bcbfc2}.alert-dark .alert-link{color:#101318}.alert-black{--bs-alert-color:#000;--bs-alert-bg:#ccc;--bs-alert-border-color:#b3b3b3}.alert-black .alert-link{color:#000}.alert-white{--bs-alert-color:#999;--bs-alert-bg:#fff;--bs-alert-border-color:#fff}.alert-white .alert-link{color:#7a7a7a}.alert-red{--bs-alert-color:#8b0d00;--bs-alert-bg:#fad0cc;--bs-alert-border-color:#f8b9b3}.alert-red .alert-link{color:#6f0a00}.alert-orange{--bs-alert-color:#943c00;--bs-alert-bg:#fde0cc;--bs-alert-border-color:#fdd1b3}.alert-orange .alert-link{color:#763000}.alert-yellow{--bs-alert-color:#926100;--bs-alert-bg:#fdeccc;--bs-alert-border-color:#fce3b3}.alert-yellow .alert-link{color:#754e00}.alert-green{--bs-alert-color:#00673f;--bs-alert-bg:#cceee1;--bs-alert-border-color:#b3e6d2}.alert-green .alert-link{color:#005232}.alert-teal{--bs-alert-color:#007059;--bs-alert-bg:#ccf1ea;--bs-alert-border-color:#b3eadf}.alert-teal .alert-link{color:#005a47}.alert-cyan{--bs-alert-color:#007c80;--bs-alert-bg:#ccf5f7;--bs-alert-border-color:#b3f1f2}.alert-cyan .alert-link{color:#006366}.alert-blue{--bs-alert-color:#003a91;--bs-alert-bg:#ccdffc;--bs-alert-border-color:#b3d0fb}.alert-blue .alert-link{color:#002e74}.alert-indigo{--bs-alert-color:#35008b;--bs-alert-bg:#deccfa;--bs-alert-border-color:#cdb3f8}.alert-indigo .alert-link{color:#2a006f}.alert-purple{--bs-alert-color:#3f0077;--bs-alert-bg:#e1ccf4;--bs-alert-border-color:#d2b3ee}.alert-purple .alert-link{color:#32005f}.alert-pink{--bs-alert-color:#880035;--bs-alert-bg:#f9ccde;--bs-alert-border-color:#f7b3cd}.alert-pink .alert-link{color:#6d002a}.alert-red-soft{--bs-alert-color:#918688;--bs-alert-bg:#fcf9f9;--bs-alert-border-color:#fbf6f7}.alert-red-soft .alert-link{color:#746b6d}.alert-orange-soft{--bs-alert-color:#928b88;--bs-alert-bg:#fdfaf9;--bs-alert-border-color:#fbf8f7}.alert-orange-soft .alert-link{color:#756f6d}.alert-yellow-soft{--bs-alert-color:#918f88;--bs-alert-bg:#fcfcf9;--bs-alert-border-color:#fbfaf7}.alert-yellow-soft .alert-link{color:#74726d}.alert-green-soft{--bs-alert-color:#838f8e;--bs-alert-bg:#f8fcfb;--bs-alert-border-color:#f4fafa}.alert-green-soft .alert-link{color:#697272}.alert-teal-soft{--bs-alert-color:#839091;--bs-alert-bg:#f8fcfc;--bs-alert-border-color:#f4fbfb}.alert-teal-soft .alert-link{color:#697374}.alert-cyan-soft{--bs-alert-color:#839195;--bs-alert-bg:#f8fcfe;--bs-alert-border-color:#f4fbfd}.alert-cyan-soft .alert-link{color:#697477}.alert-blue-soft{--bs-alert-color:#838b97;--bs-alert-bg:#f8fafe;--bs-alert-border-color:#f4f8fe}.alert-blue-soft .alert-link{color:#696f79}.alert-indigo-soft{--bs-alert-color:#888596;--bs-alert-bg:#f9f8fe;--bs-alert-border-color:#f7f5fe}.alert-indigo-soft .alert-link{color:#6d6a78}.alert-purple-soft{--bs-alert-color:#898594;--bs-alert-bg:#faf8fd;--bs-alert-border-color:#f7f5fd}.alert-purple-soft .alert-link{color:#6e6a76}.alert-pink-soft{--bs-alert-color:#91858e;--bs-alert-bg:#fcf8fb;--bs-alert-border-color:#fbf5f9}.alert-pink-soft .alert-link{color:#746a72}.alert-primary-soft{--bs-alert-color:#838b97;--bs-alert-bg:#f8fafe;--bs-alert-border-color:#f4f8fe}.alert-primary-soft .alert-link{color:#696f79}.alert-secondary-soft{--bs-alert-color:#898594;--bs-alert-bg:#faf8fd;--bs-alert-border-color:#f7f5fd}.alert-secondary-soft .alert-link{color:#6e6a76}.alert-success-soft{--bs-alert-color:#838f8e;--bs-alert-bg:#f8fcfb;--bs-alert-border-color:#f4fafa}.alert-success-soft .alert-link{color:#697272}.alert-info-soft{--bs-alert-color:#839195;--bs-alert-bg:#f8fcfe;--bs-alert-border-color:#f4fbfd}.alert-info-soft .alert-link{color:#697477}.alert-warning-soft{--bs-alert-color:#918f88;--bs-alert-bg:#fcfcf9;--bs-alert-border-color:#fbfaf7}.alert-warning-soft .alert-link{color:#74726d}.alert-danger-soft{--bs-alert-color:#918688;--bs-alert-bg:#fcf9f9;--bs-alert-border-color:#fbf6f7}.alert-danger-soft .alert-link{color:#746b6d}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{--bs-progress-height:1rem;--bs-progress-font-size:0.75rem;--bs-progress-bg:#e0e5ec;--bs-progress-border-radius:0.35rem;--bs-progress-box-shadow:inset 0 1px 2px rgba(0,0,0,.075);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#0061f2;--bs-progress-bar-transition:width 0.6s ease;background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius);font-size:var(--bs-progress-font-size);height:var(--bs-progress-height)}.progress,.progress-bar{display:flex;overflow:hidden}.progress-bar{background-color:var(--bs-progress-bar-bg);color:var(--bs-progress-bar-color);flex-direction:column;justify-content:center;text-align:center;transition:var(--bs-progress-bar-transition);white-space:nowrap}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,#ffffff26 25%,#0000 0,#0000 50%,#ffffff26 0,#ffffff26 75%,#0000 0,#0000);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-bar-animated{animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color:#212832;--bs-list-group-bg:#fff;--bs-list-group-border-color:rgba(0,0,0,.125);--bs-list-group-border-width:1px;--bs-list-group-border-radius:0.35rem;--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:0.5rem;--bs-list-group-action-color:#4a515b;--bs-list-group-action-hover-color:#4a515b;--bs-list-group-action-hover-bg:#f2f6fc;--bs-list-group-action-active-color:#69707a;--bs-list-group-action-active-bg:#e0e5ec;--bs-list-group-disabled-color:#69707a;--bs-list-group-disabled-bg:#fff;--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#0061f2;--bs-list-group-active-border-color:#0061f2;border-radius:var(--bs-list-group-border-radius);display:flex;flex-direction:column;margin-bottom:0;padding-left:0}.list-group-numbered{counter-reset:section;list-style-type:none}.list-group-numbered>.list-group-item:before{content:counters(section,".") ". ";counter-increment:section}.list-group-item-action{color:var(--bs-list-group-action-color);text-align:inherit;width:100%}.list-group-item-action:focus,.list-group-item-action:hover{background-color:var(--bs-list-group-action-hover-bg);color:var(--bs-list-group-action-hover-color);text-decoration:none;z-index:1}.list-group-item-action:active{background-color:var(--bs-list-group-action-active-bg);color:var(--bs-list-group-action-active-color)}.list-group-item{background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);color:var(--bs-list-group-color);display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);position:relative}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{background-color:var(--bs-list-group-disabled-bg);color:var(--bs-list-group-disabled-color);pointer-events:none}.list-group-item.active{background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color);color:var(--bs-list-group-active-color);z-index:2}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{border-top-width:var(--bs-list-group-border-width);margin-top:calc(var(--bs-list-group-border-width)*-1)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-bottom-left-radius:0;border-top-right-radius:var(--bs-list-group-border-radius)}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-left-width:0;border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal>.list-group-item+.list-group-item.active{border-left-width:var(--bs-list-group-border-width);margin-left:calc(var(--bs-list-group-border-width)*-1)}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-bottom-left-radius:0;border-top-right-radius:var(--bs-list-group-border-radius)}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-left-width:0;border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{border-left-width:var(--bs-list-group-border-width);margin-left:calc(var(--bs-list-group-border-width)*-1)}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-bottom-left-radius:0;border-top-right-radius:var(--bs-list-group-border-radius)}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-left-width:0;border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal-md>.list-group-item+.list-group-item.active{border-left-width:var(--bs-list-group-border-width);margin-left:calc(var(--bs-list-group-border-width)*-1)}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-bottom-left-radius:0;border-top-right-radius:var(--bs-list-group-border-radius)}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-left-width:0;border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{border-left-width:var(--bs-list-group-border-width);margin-left:calc(var(--bs-list-group-border-width)*-1)}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-bottom-left-radius:0;border-top-right-radius:var(--bs-list-group-border-radius)}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-left-width:0;border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{border-left-width:var(--bs-list-group-border-width);margin-left:calc(var(--bs-list-group-border-width)*-1)}}@media (min-width:1500px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-bottom-left-radius:0;border-top-right-radius:var(--bs-list-group-border-radius)}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-left-width:0;border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{border-left-width:var(--bs-list-group-border-width);margin-left:calc(var(--bs-list-group-border-width)*-1)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{background-color:#ccdffc;color:#003a91}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{background-color:#b8c9e3;color:#003a91}.list-group-item-primary.list-group-item-action.active{background-color:#003a91;border-color:#003a91;color:#fff}.list-group-item-secondary{background-color:#e1ccf4;color:#3f0077}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{background-color:#cbb8dc;color:#3f0077}.list-group-item-secondary.list-group-item-action.active{background-color:#3f0077;border-color:#3f0077;color:#fff}.list-group-item-success{background-color:#cceee1;color:#00673f}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{background-color:#b8d6cb;color:#00673f}.list-group-item-success.list-group-item-action.active{background-color:#00673f;border-color:#00673f;color:#fff}.list-group-item-info{background-color:#ccf5f7;color:#007c80}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{background-color:#b8ddde;color:#007c80}.list-group-item-info.list-group-item-action.active{background-color:#007c80;border-color:#007c80;color:#fff}.list-group-item-warning{background-color:#fdeccc;color:#926100}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{background-color:#e4d4b8;color:#926100}.list-group-item-warning.list-group-item-action.active{background-color:#926100;border-color:#926100;color:#fff}.list-group-item-danger{background-color:#fad0cc;color:#8b0d00}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{background-color:#e1bbb8;color:#8b0d00}.list-group-item-danger.list-group-item-action.active{background-color:#8b0d00;border-color:#8b0d00;color:#fff}.list-group-item-light{background-color:#fcfdfe;color:#919497}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{background-color:#e3e4e5;color:#919497}.list-group-item-light.list-group-item-action.active{background-color:#919497;border-color:#919497;color:#fff}.list-group-item-dark{background-color:#d3d4d6;color:#14181e}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{background-color:#bebfc1;color:#14181e}.list-group-item-dark.list-group-item-action.active{background-color:#14181e;border-color:#14181e;color:#fff}.list-group-item-black{background-color:#ccc;color:#000}.list-group-item-black.list-group-item-action:focus,.list-group-item-black.list-group-item-action:hover{background-color:#b8b8b8;color:#000}.list-group-item-black.list-group-item-action.active{background-color:#000;border-color:#000;color:#fff}.list-group-item-white{background-color:#fff;color:#999}.list-group-item-white.list-group-item-action:focus,.list-group-item-white.list-group-item-action:hover{background-color:#e6e6e6;color:#999}.list-group-item-white.list-group-item-action.active{background-color:#999;border-color:#999;color:#fff}.list-group-item-red{background-color:#fad0cc;color:#8b0d00}.list-group-item-red.list-group-item-action:focus,.list-group-item-red.list-group-item-action:hover{background-color:#e1bbb8;color:#8b0d00}.list-group-item-red.list-group-item-action.active{background-color:#8b0d00;border-color:#8b0d00;color:#fff}.list-group-item-orange{background-color:#fde0cc;color:#943c00}.list-group-item-orange.list-group-item-action:focus,.list-group-item-orange.list-group-item-action:hover{background-color:#e4cab8;color:#943c00}.list-group-item-orange.list-group-item-action.active{background-color:#943c00;border-color:#943c00;color:#fff}.list-group-item-yellow{background-color:#fdeccc;color:#926100}.list-group-item-yellow.list-group-item-action:focus,.list-group-item-yellow.list-group-item-action:hover{background-color:#e4d4b8;color:#926100}.list-group-item-yellow.list-group-item-action.active{background-color:#926100;border-color:#926100;color:#fff}.list-group-item-green{background-color:#cceee1;color:#00673f}.list-group-item-green.list-group-item-action:focus,.list-group-item-green.list-group-item-action:hover{background-color:#b8d6cb;color:#00673f}.list-group-item-green.list-group-item-action.active{background-color:#00673f;border-color:#00673f;color:#fff}.list-group-item-teal{background-color:#ccf1ea;color:#007059}.list-group-item-teal.list-group-item-action:focus,.list-group-item-teal.list-group-item-action:hover{background-color:#b8d9d3;color:#007059}.list-group-item-teal.list-group-item-action.active{background-color:#007059;border-color:#007059;color:#fff}.list-group-item-cyan{background-color:#ccf5f7;color:#007c80}.list-group-item-cyan.list-group-item-action:focus,.list-group-item-cyan.list-group-item-action:hover{background-color:#b8ddde;color:#007c80}.list-group-item-cyan.list-group-item-action.active{background-color:#007c80;border-color:#007c80;color:#fff}.list-group-item-blue{background-color:#ccdffc;color:#003a91}.list-group-item-blue.list-group-item-action:focus,.list-group-item-blue.list-group-item-action:hover{background-color:#b8c9e3;color:#003a91}.list-group-item-blue.list-group-item-action.active{background-color:#003a91;border-color:#003a91;color:#fff}.list-group-item-indigo{background-color:#deccfa;color:#35008b}.list-group-item-indigo.list-group-item-action:focus,.list-group-item-indigo.list-group-item-action:hover{background-color:#c8b8e1;color:#35008b}.list-group-item-indigo.list-group-item-action.active{background-color:#35008b;border-color:#35008b;color:#fff}.list-group-item-purple{background-color:#e1ccf4;color:#3f0077}.list-group-item-purple.list-group-item-action:focus,.list-group-item-purple.list-group-item-action:hover{background-color:#cbb8dc;color:#3f0077}.list-group-item-purple.list-group-item-action.active{background-color:#3f0077;border-color:#3f0077;color:#fff}.list-group-item-pink{background-color:#f9ccde;color:#880035}.list-group-item-pink.list-group-item-action:focus,.list-group-item-pink.list-group-item-action:hover{background-color:#e0b8c8;color:#880035}.list-group-item-pink.list-group-item-action.active{background-color:#880035;border-color:#880035;color:#fff}.list-group-item-red-soft{background-color:#fcf9f9;color:#918688}.list-group-item-red-soft.list-group-item-action:focus,.list-group-item-red-soft.list-group-item-action:hover{background-color:#e3e0e0;color:#918688}.list-group-item-red-soft.list-group-item-action.active{background-color:#918688;border-color:#918688;color:#fff}.list-group-item-orange-soft{background-color:#fdfaf9;color:#928b88}.list-group-item-orange-soft.list-group-item-action:focus,.list-group-item-orange-soft.list-group-item-action:hover{background-color:#e4e1e0;color:#928b88}.list-group-item-orange-soft.list-group-item-action.active{background-color:#928b88;border-color:#928b88;color:#fff}.list-group-item-yellow-soft{background-color:#fcfcf9;color:#918f88}.list-group-item-yellow-soft.list-group-item-action:focus,.list-group-item-yellow-soft.list-group-item-action:hover{background-color:#e3e3e0;color:#918f88}.list-group-item-yellow-soft.list-group-item-action.active{background-color:#918f88;border-color:#918f88;color:#fff}.list-group-item-green-soft{background-color:#f8fcfb;color:#838f8e}.list-group-item-green-soft.list-group-item-action:focus,.list-group-item-green-soft.list-group-item-action:hover{background-color:#dfe3e2;color:#838f8e}.list-group-item-green-soft.list-group-item-action.active{background-color:#838f8e;border-color:#838f8e;color:#fff}.list-group-item-teal-soft{background-color:#f8fcfc;color:#839091}.list-group-item-teal-soft.list-group-item-action:focus,.list-group-item-teal-soft.list-group-item-action:hover{background-color:#dfe3e3;color:#839091}.list-group-item-teal-soft.list-group-item-action.active{background-color:#839091;border-color:#839091;color:#fff}.list-group-item-cyan-soft{background-color:#f8fcfe;color:#839195}.list-group-item-cyan-soft.list-group-item-action:focus,.list-group-item-cyan-soft.list-group-item-action:hover{background-color:#dfe3e5;color:#839195}.list-group-item-cyan-soft.list-group-item-action.active{background-color:#839195;border-color:#839195;color:#fff}.list-group-item-blue-soft{background-color:#f8fafe;color:#838b97}.list-group-item-blue-soft.list-group-item-action:focus,.list-group-item-blue-soft.list-group-item-action:hover{background-color:#dfe1e5;color:#838b97}.list-group-item-blue-soft.list-group-item-action.active{background-color:#838b97;border-color:#838b97;color:#fff}.list-group-item-indigo-soft{background-color:#f9f8fe;color:#888596}.list-group-item-indigo-soft.list-group-item-action:focus,.list-group-item-indigo-soft.list-group-item-action:hover{background-color:#e0dfe5;color:#888596}.list-group-item-indigo-soft.list-group-item-action.active{background-color:#888596;border-color:#888596;color:#fff}.list-group-item-purple-soft{background-color:#faf8fd;color:#898594}.list-group-item-purple-soft.list-group-item-action:focus,.list-group-item-purple-soft.list-group-item-action:hover{background-color:#e1dfe4;color:#898594}.list-group-item-purple-soft.list-group-item-action.active{background-color:#898594;border-color:#898594;color:#fff}.list-group-item-pink-soft{background-color:#fcf8fb;color:#91858e}.list-group-item-pink-soft.list-group-item-action:focus,.list-group-item-pink-soft.list-group-item-action:hover{background-color:#e3dfe2;color:#91858e}.list-group-item-pink-soft.list-group-item-action.active{background-color:#91858e;border-color:#91858e;color:#fff}.list-group-item-primary-soft{background-color:#f8fafe;color:#838b97}.list-group-item-primary-soft.list-group-item-action:focus,.list-group-item-primary-soft.list-group-item-action:hover{background-color:#dfe1e5;color:#838b97}.list-group-item-primary-soft.list-group-item-action.active{background-color:#838b97;border-color:#838b97;color:#fff}.list-group-item-secondary-soft{background-color:#faf8fd;color:#898594}.list-group-item-secondary-soft.list-group-item-action:focus,.list-group-item-secondary-soft.list-group-item-action:hover{background-color:#e1dfe4;color:#898594}.list-group-item-secondary-soft.list-group-item-action.active{background-color:#898594;border-color:#898594;color:#fff}.list-group-item-success-soft{background-color:#f8fcfb;color:#838f8e}.list-group-item-success-soft.list-group-item-action:focus,.list-group-item-success-soft.list-group-item-action:hover{background-color:#dfe3e2;color:#838f8e}.list-group-item-success-soft.list-group-item-action.active{background-color:#838f8e;border-color:#838f8e;color:#fff}.list-group-item-info-soft{background-color:#f8fcfe;color:#839195}.list-group-item-info-soft.list-group-item-action:focus,.list-group-item-info-soft.list-group-item-action:hover{background-color:#dfe3e5;color:#839195}.list-group-item-info-soft.list-group-item-action.active{background-color:#839195;border-color:#839195;color:#fff}.list-group-item-warning-soft{background-color:#fcfcf9;color:#918f88}.list-group-item-warning-soft.list-group-item-action:focus,.list-group-item-warning-soft.list-group-item-action:hover{background-color:#e3e3e0;color:#918f88}.list-group-item-warning-soft.list-group-item-action.active{background-color:#918f88;border-color:#918f88;color:#fff}.list-group-item-danger-soft{background-color:#fcf9f9;color:#918688}.list-group-item-danger-soft.list-group-item-action:focus,.list-group-item-danger-soft.list-group-item-action:hover{background-color:#e3e0e0;color:#918688}.list-group-item-danger-soft.list-group-item-action.active{background-color:#918688;border-color:#918688;color:#fff}.btn-close{background:#fff0 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAB2AAAAdgB+lymcgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAF0SURBVHic7ZpdbsIwEISH3qJUiEhw/zuQi1SCg8BLVmqrlOw63vXffNK+EY9nYhsLFiCEEEIIIYQQO8elhtM/AZgBPJeaAUyB+tOK/ilQ/5e41B3AJUD7smj91Z8DtAEAXyviUg8AV0ftM4DvN/oh2+H4ZgKeIWyZfwL4dNBd5bYxkdzb4b9l/7NuGfU2mRQTyhWCxvwdsYcwAN2S3LsdNBpRh2/yBFNDqN684BFCM+aFnCE0Z17IEUKz5oU9ITRvXkgJoRvzgiWE7swL2gtM1IWqCJq32615ITWELswL1hC6Mi9oQwg1/xElZOCwVFdYt4D3L0uhpB6CXYSw92uw6RCGvghp3rwY03y2qZVgMW95pokQUsxbnq06hD3mLWNUGUIO85axqgohp3nLmFWE4GHeMnbREDzNWzSKhDBh8L/G1voDPMwLmhCq6A/wMC9otkPx/gDve/tWCEX7A0q3yIT2BwzfJCUM2yZHCCGEEEIIaZsXmHNLjjowWrgAAAAASUVORK5CYII=) 50%/contain no-repeat;border:0;border-radius:.35rem;box-sizing:initial;color:#000;height:.25em;opacity:.5;padding:.25em;width:.25em}.btn-close:hover{color:#000;opacity:.75;text-decoration:none}.btn-close:focus{box-shadow:0 0 0 .25rem #0061f240;opacity:1;outline:0}.btn-close.disabled,.btn-close:disabled{opacity:.25;pointer-events:none;-webkit-user-select:none;user-select:none}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:0.75rem;--bs-toast-padding-y:0.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:0.875rem;--bs-toast-color: ;--bs-toast-bg:#ffffffd9;--bs-toast-border-width:1px;--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:0.35rem;--bs-toast-box-shadow:0 0.15rem 1.75rem 0 #21283226;--bs-toast-header-color:#69707a;--bs-toast-header-bg:#ffffffd9;--bs-toast-header-border-color:#0000000d;background-clip:padding-box;background-color:var(--bs-toast-bg);border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);border-radius:var(--bs-toast-border-radius);box-shadow:var(--bs-toast-box-shadow);color:var(--bs-toast-color);font-size:var(--bs-toast-font-size);max-width:100%;pointer-events:auto;width:var(--bs-toast-max-width)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex:1090;max-width:100%;pointer-events:none;position:absolute;width:max-content;z-index:var(--bs-toast-zindex)}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{align-items:center;background-clip:padding-box;background-color:var(--bs-toast-header-bg);border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));color:var(--bs-toast-header-color);display:flex;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x)}.toast-header .btn-close{margin-left:var(--bs-toast-padding-x);margin-right:calc(var(--bs-toast-padding-x)*-.5)}.toast-body{word-wrap:break-word;padding:var(--bs-toast-padding-x)}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color: ;--bs-modal-bg:#fff;--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:1px;--bs-modal-border-radius:0.5rem;--bs-modal-box-shadow:0 0.125rem 0.15rem 0 #2128321a;--bs-modal-inner-border-radius:calc(0.5rem - 1px);--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:1px;--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:1px;height:100%;left:0;outline:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;width:100%;z-index:var(--bs-modal-zindex)}.modal,.modal-dialog{align-items:center;display:flex;justify-content:center}.modal-dialog{margin:0;min-height:100vh;pointer-events:none;width:auto}.modal.fade .modal-dialog{transform:translateY(-50px);transition:transform .3s ease-out}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin)*2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{align-items:center;display:flex;min-height:calc(100% - var(--bs-modal-margin)*2)}.modal-content{background-clip:padding-box;background-color:var(--bs-modal-bg);border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);color:var(--bs-modal-color);display:flex;flex-direction:column;outline:0;pointer-events:auto;position:relative;width:100%}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.25;background-color:var(--bs-backdrop-bg);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:var(--bs-backdrop-zindex)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{align-items:center;border-bottom:0;border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius);display:flex;flex-shrink:0;justify-content:space-between;padding:var(--bs-modal-header-padding)}.modal-header .btn-close{margin:calc(var(--bs-modal-header-padding-y)*-.5) calc(var(--bs-modal-header-padding-x)*-.5) calc(var(--bs-modal-header-padding-y)*-.5) auto;padding:calc(var(--bs-modal-header-padding-y)*.5) calc(var(--bs-modal-header-padding-x)*.5)}.modal-title{line-height:var(--bs-modal-title-line-height);margin-bottom:0}.modal-body{flex:1 1 auto;padding:var(--bs-modal-padding);position:relative}.modal-footer{align-items:center;background-color:var(--bs-modal-footer-bg);border-bottom-left-radius:var(--bs-modal-inner-border-radius);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);display:flex;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap)*.5)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap)*.5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:0 0.15rem 1.75rem 0 #21283226}.modal-dialog{margin-left:auto;margin-right:auto;max-width:var(--bs-modal-width)}.modal-sm{--bs-modal-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media (min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-sm-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-md-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-lg-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-xl-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1499.98px){.modal-fullscreen-xxl-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-xxl-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:0.5rem;--bs-tooltip-padding-y:0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color:#fff;--bs-tooltip-bg:#000;--bs-tooltip-border-radius:0.35rem;--bs-tooltip-opacity:0.9;--bs-tooltip-arrow-width:0.8rem;--bs-tooltip-arrow-height:0.4rem;word-wrap:break-word;display:block;font-family:Metropolis,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--bs-tooltip-font-size);font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.5;margin:var(--bs-tooltip-margin);opacity:0;padding:var(--bs-tooltip-arrow-height);text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;z-index:var(--bs-tooltip-zindex)}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;height:var(--bs-tooltip-arrow-height);width:var(--bs-tooltip-arrow-width)}.tooltip .tooltip-arrow:before{border-color:#fff0;border-style:solid;content:"";position:absolute}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.bs-tooltip-top .tooltip-arrow:before{border-top-color:var(--bs-tooltip-bg);border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;top:-1px}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{height:var(--bs-tooltip-arrow-width);left:0;width:var(--bs-tooltip-arrow-height)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,.bs-tooltip-end .tooltip-arrow:before{border-right-color:var(--bs-tooltip-bg);border-width:calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;right:-1px}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.bs-tooltip-bottom .tooltip-arrow:before{border-bottom-color:var(--bs-tooltip-bg);border-width:0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);bottom:-1px}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{height:var(--bs-tooltip-arrow-width);right:0;width:var(--bs-tooltip-arrow-height)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,.bs-tooltip-start .tooltip-arrow:before{border-left-color:var(--bs-tooltip-bg);border-width:calc(var(--bs-tooltip-arrow-width)*.5) 0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);left:-1px}.tooltip-inner{background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius);color:var(--bs-tooltip-color);max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);text-align:center}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:0.875rem;--bs-popover-bg:#fff;--bs-popover-border-width:1px;--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:0.5rem;--bs-popover-inner-border-radius:calc(0.5rem - 1px);--bs-popover-box-shadow:0 0.15rem 1.75rem 0 #21283226;--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color:#363d47;--bs-popover-header-bg:#f0f0f0;--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:#69707a;--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:0.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);word-wrap:break-word;background-clip:padding-box;background-color:var(--bs-popover-bg);border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius);display:block;font-family:Metropolis,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--bs-popover-font-size);font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.5;max-width:var(--bs-popover-max-width);text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;z-index:var(--bs-popover-zindex)}.popover .popover-arrow{display:block;height:var(--bs-popover-arrow-height);width:var(--bs-popover-arrow-width)}.popover .popover-arrow:after,.popover .popover-arrow:before{border:0 solid #fff0;content:"";display:block;position:absolute}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc((var(--bs-popover-arrow-height))*-1 - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:after,.bs-popover-top>.popover-arrow:before{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:before{border-top-color:var(--bs-popover-arrow-border);bottom:0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-top>.popover-arrow:after{border-top-color:var(--bs-popover-bg);bottom:var(--bs-popover-border-width)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{height:var(--bs-popover-arrow-width);left:calc((var(--bs-popover-arrow-height))*-1 - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:after,.bs-popover-end>.popover-arrow:before{border-width:calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:before{border-right-color:var(--bs-popover-arrow-border);left:0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-end>.popover-arrow:after{border-right-color:var(--bs-popover-bg);left:var(--bs-popover-border-width)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc((var(--bs-popover-arrow-height))*-1 - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:before{border-width:0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:before{border-bottom-color:var(--bs-popover-arrow-border);top:0}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:after{border-bottom-color:var(--bs-popover-bg);top:var(--bs-popover-border-width)}.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg);content:"";display:block;left:50%;margin-left:calc(var(--bs-popover-arrow-width)*-.5);position:absolute;top:0;width:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{height:var(--bs-popover-arrow-width);right:calc((var(--bs-popover-arrow-height))*-1 - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:after,.bs-popover-start>.popover-arrow:before{border-width:calc(var(--bs-popover-arrow-width)*.5) 0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:before{border-left-color:var(--bs-popover-arrow-border);right:0}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-start>.popover-arrow:after{border-left-color:var(--bs-popover-bg);right:var(--bs-popover-border-width)}.popover-header{background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius);color:var(--bs-popover-header-color);font-size:var(--bs-popover-header-font-size);margin-bottom:0;padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x)}.popover-header:empty{display:none}.popover-body{color:var(--bs-popover-body-color);padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{overflow:hidden;position:relative;width:100%}.carousel-inner:after{clear:both;content:"";display:block}.carousel-item{backface-visibility:hidden;display:none;float:left;margin-right:-100%;position:relative;transition:transform .6s ease-in-out;width:100%}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transform:none;transition-property:opacity}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{opacity:1;z-index:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{opacity:0;transition:opacity 0s .6s;z-index:0}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{align-items:center;background:none;border:0;bottom:0;color:#fff;display:flex;justify-content:center;opacity:.5;padding:0;position:absolute;text-align:center;top:0;transition:opacity .15s ease;width:15%;z-index:1}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;opacity:.9;outline:0;text-decoration:none}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;display:inline-block;height:2rem;width:2rem}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3E%3Cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3E%3Cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E")}.carousel-indicators{bottom:0;display:flex;justify-content:center;left:0;list-style:none;margin-bottom:1rem;margin-left:15%;margin-right:15%;padding:0;position:absolute;right:0;z-index:2}.carousel-indicators [data-bs-target]{background-clip:padding-box;background-color:#fff;border:0;border-bottom:10px solid #fff0;border-top:10px solid #fff0;box-sizing:initial;cursor:pointer;flex:0 1 auto;height:3px;margin-left:3px;margin-right:3px;opacity:.5;padding:0;text-indent:-999px;transition:opacity .6s ease;width:30px}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{bottom:1.25rem;color:#fff;left:15%;padding-bottom:1.25rem;padding-top:1.25rem;position:absolute;right:15%;text-align:center}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}.spinner-border,.spinner-grow{animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);border-radius:50%;display:inline-block;height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);width:var(--bs-spinner-width)}@keyframes spinner-border{to{transform:rotate(1turn)}}.spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-border-width:0.25em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-border;border-right-color:currentcolor;border:var(--bs-spinner-border-width) solid;border-right:var(--bs-spinner-border-width) solid #fff0}.spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed:1.5s}}.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color: ;--bs-offcanvas-bg:#fff;--bs-offcanvas-border-width:1px;--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:0 0.125rem 0.25rem 0 #21283233}@media (max-width:575.98px){.offcanvas-sm{background-clip:padding-box;background-color:var(--bs-offcanvas-bg);bottom:0;color:var(--bs-offcanvas-color);display:flex;flex-direction:column;max-width:100%;outline:0;position:fixed;transition:transform .3s ease-in-out;visibility:hidden;z-index:var(--bs-offcanvas-zindex)}}@media (max-width:575.98px) and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-start{border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);left:0;top:0;transform:translateX(-100%);width:var(--bs-offcanvas-width)}.offcanvas-sm.offcanvas-end{border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);right:0;top:0;transform:translateX(100%);width:var(--bs-offcanvas-width)}.offcanvas-sm.offcanvas-top{border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom,.offcanvas-sm.offcanvas-top{height:var(--bs-offcanvas-height);left:0;max-height:100%;right:0}.offcanvas-sm.offcanvas-bottom{border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.show:not(.hiding),.offcanvas-sm.showing{transform:none}.offcanvas-sm.hiding,.offcanvas-sm.show,.offcanvas-sm.showing{visibility:visible}}@media (min-width:576px){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:initial!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{background-color:initial!important;display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media (max-width:767.98px){.offcanvas-md{background-clip:padding-box;background-color:var(--bs-offcanvas-bg);bottom:0;color:var(--bs-offcanvas-color);display:flex;flex-direction:column;max-width:100%;outline:0;position:fixed;transition:transform .3s ease-in-out;visibility:hidden;z-index:var(--bs-offcanvas-zindex)}}@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media (max-width:767.98px){.offcanvas-md.offcanvas-start{border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);left:0;top:0;transform:translateX(-100%);width:var(--bs-offcanvas-width)}.offcanvas-md.offcanvas-end{border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);right:0;top:0;transform:translateX(100%);width:var(--bs-offcanvas-width)}.offcanvas-md.offcanvas-top{border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom,.offcanvas-md.offcanvas-top{height:var(--bs-offcanvas-height);left:0;max-height:100%;right:0}.offcanvas-md.offcanvas-bottom{border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.show:not(.hiding),.offcanvas-md.showing{transform:none}.offcanvas-md.hiding,.offcanvas-md.show,.offcanvas-md.showing{visibility:visible}}@media (min-width:768px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:initial!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{background-color:initial!important;display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media (max-width:991.98px){.offcanvas-lg{background-clip:padding-box;background-color:var(--bs-offcanvas-bg);bottom:0;color:var(--bs-offcanvas-color);display:flex;flex-direction:column;max-width:100%;outline:0;position:fixed;transition:transform .3s ease-in-out;visibility:hidden;z-index:var(--bs-offcanvas-zindex)}}@media (max-width:991.98px) and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-start{border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);left:0;top:0;transform:translateX(-100%);width:var(--bs-offcanvas-width)}.offcanvas-lg.offcanvas-end{border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);right:0;top:0;transform:translateX(100%);width:var(--bs-offcanvas-width)}.offcanvas-lg.offcanvas-top{border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom,.offcanvas-lg.offcanvas-top{height:var(--bs-offcanvas-height);left:0;max-height:100%;right:0}.offcanvas-lg.offcanvas-bottom{border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.show:not(.hiding),.offcanvas-lg.showing{transform:none}.offcanvas-lg.hiding,.offcanvas-lg.show,.offcanvas-lg.showing{visibility:visible}}@media (min-width:992px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:initial!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{background-color:initial!important;display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media (max-width:1199.98px){.offcanvas-xl{background-clip:padding-box;background-color:var(--bs-offcanvas-bg);bottom:0;color:var(--bs-offcanvas-color);display:flex;flex-direction:column;max-width:100%;outline:0;position:fixed;transition:transform .3s ease-in-out;visibility:hidden;z-index:var(--bs-offcanvas-zindex)}}@media (max-width:1199.98px) and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-start{border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);left:0;top:0;transform:translateX(-100%);width:var(--bs-offcanvas-width)}.offcanvas-xl.offcanvas-end{border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);right:0;top:0;transform:translateX(100%);width:var(--bs-offcanvas-width)}.offcanvas-xl.offcanvas-top{border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom,.offcanvas-xl.offcanvas-top{height:var(--bs-offcanvas-height);left:0;max-height:100%;right:0}.offcanvas-xl.offcanvas-bottom{border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.show:not(.hiding),.offcanvas-xl.showing{transform:none}.offcanvas-xl.hiding,.offcanvas-xl.show,.offcanvas-xl.showing{visibility:visible}}@media (min-width:1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:initial!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{background-color:initial!important;display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media (max-width:1499.98px){.offcanvas-xxl{background-clip:padding-box;background-color:var(--bs-offcanvas-bg);bottom:0;color:var(--bs-offcanvas-color);display:flex;flex-direction:column;max-width:100%;outline:0;position:fixed;transition:transform .3s ease-in-out;visibility:hidden;z-index:var(--bs-offcanvas-zindex)}}@media (max-width:1499.98px) and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}@media (max-width:1499.98px){.offcanvas-xxl.offcanvas-start{border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);left:0;top:0;transform:translateX(-100%);width:var(--bs-offcanvas-width)}.offcanvas-xxl.offcanvas-end{border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);right:0;top:0;transform:translateX(100%);width:var(--bs-offcanvas-width)}.offcanvas-xxl.offcanvas-top{border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom,.offcanvas-xxl.offcanvas-top{height:var(--bs-offcanvas-height);left:0;max-height:100%;right:0}.offcanvas-xxl.offcanvas-bottom{border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.show:not(.hiding),.offcanvas-xxl.showing{transform:none}.offcanvas-xxl.hiding,.offcanvas-xxl.show,.offcanvas-xxl.showing{visibility:visible}}@media (min-width:1500px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:initial!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{background-color:initial!important;display:flex;flex-grow:0;overflow-y:visible;padding:0}}.offcanvas{background-clip:padding-box;background-color:var(--bs-offcanvas-bg);bottom:0;color:var(--bs-offcanvas-color);display:flex;flex-direction:column;max-width:100%;outline:0;position:fixed;transition:transform .3s ease-in-out;visibility:hidden;z-index:var(--bs-offcanvas-zindex)}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);left:0;top:0;transform:translateX(-100%);width:var(--bs-offcanvas-width)}.offcanvas.offcanvas-end{border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);right:0;top:0;transform:translateX(100%);width:var(--bs-offcanvas-width)}.offcanvas.offcanvas-top{border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;transform:translateY(-100%)}.offcanvas.offcanvas-bottom,.offcanvas.offcanvas-top{height:var(--bs-offcanvas-height);left:0;max-height:100%;right:0}.offcanvas.offcanvas-bottom{border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.show:not(.hiding),.offcanvas.showing{transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}.offcanvas-backdrop{background-color:#000;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1040}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{align-items:center;display:flex;justify-content:space-between;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{margin-bottom:calc(var(--bs-offcanvas-padding-y)*-.5);margin-right:calc(var(--bs-offcanvas-padding-x)*-.5);margin-top:calc(var(--bs-offcanvas-padding-y)*-.5);padding:calc(var(--bs-offcanvas-padding-y)*.5) calc(var(--bs-offcanvas-padding-x)*.5)}.offcanvas-title{line-height:1.5;margin-bottom:0}.offcanvas-body{flex-grow:1;overflow-y:auto;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.placeholder{background-color:currentcolor;cursor:wait;display:inline-block;min-height:1em;opacity:.5;vertical-align:middle}.placeholder.btn:before{content:"";display:inline-block}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{animation:placeholder-wave 2s linear infinite;-webkit-mask-image:linear-gradient(130deg,#000 55%,#000c 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,#000c 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%}@keyframes placeholder-wave{to{-webkit-mask-position:-200% 0;mask-position:-200% 0}}.clearfix:after{clear:both;content:"";display:block}.text-bg-primary{background-color:#0061f2!important;background-color:RGBA(0,97,242,var(--bs-bg-opacity,1))!important;color:#fff!important}.text-bg-secondary{background-color:#6900c7!important;background-color:RGBA(105,0,199,var(--bs-bg-opacity,1))!important;color:#fff!important}.text-bg-success{background-color:#00ac69!important;background-color:RGBA(0,172,105,var(--bs-bg-opacity,1))!important;color:#fff!important}.text-bg-info{background-color:#00cfd5!important;background-color:RGBA(0,207,213,var(--bs-bg-opacity,1))!important;color:#fff!important}.text-bg-warning{background-color:#f4a100!important;background-color:RGBA(244,161,0,var(--bs-bg-opacity,1))!important;color:#fff!important}.text-bg-danger{background-color:#e81500!important;background-color:RGBA(232,21,0,var(--bs-bg-opacity,1))!important;color:#fff!important}.text-bg-light{background-color:#f2f6fc!important;background-color:RGBA(242,246,252,var(--bs-bg-opacity,1))!important;color:#000!important}.text-bg-dark{background-color:#212832!important;background-color:RGBA(33,40,50,var(--bs-bg-opacity,1))!important;color:#fff!important}.text-bg-black{background-color:#000!important;background-color:RGBA(0,0,0,var(--bs-bg-opacity,1))!important;color:#fff!important}.text-bg-white{background-color:#fff!important;background-color:RGBA(255,255,255,var(--bs-bg-opacity,1))!important;color:#000!important}.text-bg-red{background-color:#e81500!important;background-color:RGBA(232,21,0,var(--bs-bg-opacity,1))!important;color:#fff!important}.text-bg-orange{background-color:#f76400!important;background-color:RGBA(247,100,0,var(--bs-bg-opacity,1))!important;color:#fff!important}.text-bg-yellow{background-color:#f4a100!important;background-color:RGBA(244,161,0,var(--bs-bg-opacity,1))!important;color:#fff!important}.text-bg-green{background-color:#00ac69!important;background-color:RGBA(0,172,105,var(--bs-bg-opacity,1))!important;color:#fff!important}.text-bg-teal{background-color:#00ba94!important;background-color:RGBA(0,186,148,var(--bs-bg-opacity,1))!important;color:#fff!important}.text-bg-cyan{background-color:#00cfd5!important;background-color:RGBA(0,207,213,var(--bs-bg-opacity,1))!important;color:#fff!important}.text-bg-blue{background-color:#0061f2!important;background-color:RGBA(0,97,242,var(--bs-bg-opacity,1))!important;color:#fff!important}.text-bg-indigo{background-color:#5800e8!important;background-color:RGBA(88,0,232,var(--bs-bg-opacity,1))!important;color:#fff!important}.text-bg-purple{background-color:#6900c7!important;background-color:RGBA(105,0,199,var(--bs-bg-opacity,1))!important;color:#fff!important}.text-bg-pink{background-color:#e30059!important;background-color:RGBA(227,0,89,var(--bs-bg-opacity,1))!important;color:#fff!important}.text-bg-red-soft{background-color:#f1e0e3!important;background-color:RGBA(241,224,227,var(--bs-bg-opacity,1))!important;color:#000!important}.text-bg-orange-soft{background-color:#f3e7e3!important;background-color:RGBA(243,231,227,var(--bs-bg-opacity,1))!important;color:#000!important}.text-bg-yellow-soft{background-color:#f2eee3!important;background-color:RGBA(242,238,227,var(--bs-bg-opacity,1))!important;color:#000!important}.text-bg-green-soft{background-color:#daefed!important;background-color:RGBA(218,239,237,var(--bs-bg-opacity,1))!important;color:#000!important}.text-bg-teal-soft{background-color:#daf0f2!important;background-color:RGBA(218,240,242,var(--bs-bg-opacity,1))!important;color:#000!important}.text-bg-cyan-soft{background-color:#daf2f8!important;background-color:RGBA(218,242,248,var(--bs-bg-opacity,1))!important;color:#000!important}.text-bg-blue-soft{background-color:#dae7fb!important;background-color:RGBA(218,231,251,var(--bs-bg-opacity,1))!important;color:#000!important}.text-bg-indigo-soft{background-color:#e3ddfa!important;background-color:RGBA(227,221,250,var(--bs-bg-opacity,1))!important;color:#000!important}.text-bg-purple-soft{background-color:#e4ddf7!important;background-color:RGBA(228,221,247,var(--bs-bg-opacity,1))!important;color:#000!important}.text-bg-pink-soft{background-color:#f1ddec!important;background-color:RGBA(241,221,236,var(--bs-bg-opacity,1))!important;color:#000!important}.text-bg-primary-soft{background-color:#dae7fb!important;background-color:RGBA(218,231,251,var(--bs-bg-opacity,1))!important;color:#000!important}.text-bg-secondary-soft{background-color:#e4ddf7!important;background-color:RGBA(228,221,247,var(--bs-bg-opacity,1))!important;color:#000!important}.text-bg-success-soft{background-color:#daefed!important;background-color:RGBA(218,239,237,var(--bs-bg-opacity,1))!important;color:#000!important}.text-bg-info-soft{background-color:#daf2f8!important;background-color:RGBA(218,242,248,var(--bs-bg-opacity,1))!important;color:#000!important}.text-bg-warning-soft{background-color:#f2eee3!important;background-color:RGBA(242,238,227,var(--bs-bg-opacity,1))!important;color:#000!important}.text-bg-danger-soft{background-color:#f1e0e3!important;background-color:RGBA(241,224,227,var(--bs-bg-opacity,1))!important;color:#000!important}.link-primary{color:#0061f2!important}.link-primary:focus,.link-primary:hover{color:#004ec2!important}.link-secondary{color:#6900c7!important}.link-secondary:focus,.link-secondary:hover{color:#54009f!important}.link-success{color:#00ac69!important}.link-success:focus,.link-success:hover{color:#008a54!important}.link-info{color:#00cfd5!important}.link-info:focus,.link-info:hover{color:#00a6aa!important}.link-warning{color:#f4a100!important}.link-warning:focus,.link-warning:hover{color:#c38100!important}.link-danger{color:#e81500!important}.link-danger:focus,.link-danger:hover{color:#ba1100!important}.link-light{color:#f2f6fc!important}.link-light:focus,.link-light:hover{color:#f5f8fd!important}.link-dark{color:#212832!important}.link-dark:focus,.link-dark:hover{color:#1a2028!important}.link-black,.link-black:focus,.link-black:hover{color:#000!important}.link-white,.link-white:focus,.link-white:hover{color:#fff!important}.link-red{color:#e81500!important}.link-red:focus,.link-red:hover{color:#ba1100!important}.link-orange{color:#f76400!important}.link-orange:focus,.link-orange:hover{color:#c65000!important}.link-yellow{color:#f4a100!important}.link-yellow:focus,.link-yellow:hover{color:#c38100!important}.link-green{color:#00ac69!important}.link-green:focus,.link-green:hover{color:#008a54!important}.link-teal{color:#00ba94!important}.link-teal:focus,.link-teal:hover{color:#009576!important}.link-cyan{color:#00cfd5!important}.link-cyan:focus,.link-cyan:hover{color:#00a6aa!important}.link-blue{color:#0061f2!important}.link-blue:focus,.link-blue:hover{color:#004ec2!important}.link-indigo{color:#5800e8!important}.link-indigo:focus,.link-indigo:hover{color:#4600ba!important}.link-purple{color:#6900c7!important}.link-purple:focus,.link-purple:hover{color:#54009f!important}.link-pink{color:#e30059!important}.link-pink:focus,.link-pink:hover{color:#b60047!important}.link-red-soft{color:#f1e0e3!important}.link-red-soft:focus,.link-red-soft:hover{color:#f4e6e9!important}.link-orange-soft{color:#f3e7e3!important}.link-orange-soft:focus,.link-orange-soft:hover{color:#f5ece9!important}.link-yellow-soft{color:#f2eee3!important}.link-yellow-soft:focus,.link-yellow-soft:hover{color:#f5f1e9!important}.link-green-soft{color:#daefed!important}.link-green-soft:focus,.link-green-soft:hover{color:#e1f2f1!important}.link-teal-soft{color:#daf0f2!important}.link-teal-soft:focus,.link-teal-soft:hover{color:#e1f3f5!important}.link-cyan-soft{color:#daf2f8!important}.link-cyan-soft:focus,.link-cyan-soft:hover{color:#e1f5f9!important}.link-blue-soft{color:#dae7fb!important}.link-blue-soft:focus,.link-blue-soft:hover{color:#e1ecfc!important}.link-indigo-soft{color:#e3ddfa!important}.link-indigo-soft:focus,.link-indigo-soft:hover{color:#e9e4fb!important}.link-purple-soft{color:#e4ddf7!important}.link-purple-soft:focus,.link-purple-soft:hover{color:#e9e4f9!important}.link-pink-soft{color:#f1ddec!important}.link-pink-soft:focus,.link-pink-soft:hover{color:#f4e4f0!important}.link-primary-soft{color:#dae7fb!important}.link-primary-soft:focus,.link-primary-soft:hover{color:#e1ecfc!important}.link-secondary-soft{color:#e4ddf7!important}.link-secondary-soft:focus,.link-secondary-soft:hover{color:#e9e4f9!important}.link-success-soft{color:#daefed!important}.link-success-soft:focus,.link-success-soft:hover{color:#e1f2f1!important}.link-info-soft{color:#daf2f8!important}.link-info-soft:focus,.link-info-soft:hover{color:#e1f5f9!important}.link-warning-soft{color:#f2eee3!important}.link-warning-soft:focus,.link-warning-soft:hover{color:#f5f1e9!important}.link-danger-soft{color:#f1e0e3!important}.link-danger-soft:focus,.link-danger-soft:hover{color:#f4e6e9!important}.ratio{position:relative;width:100%}.ratio:before{content:"";display:block;padding-top:var(--bs-aspect-ratio)}.ratio>*{height:100%;left:0;position:absolute;top:0;width:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.fixed-top,.nav-fixed #layoutSidenav #layoutSidenav_nav,.nav-fixed .topnav{left:0;position:fixed;right:0;top:0;z-index:1030}.fixed-bottom{bottom:0;left:0;position:fixed;right:0;z-index:1030}.nav-sticky,.sticky-top{position:sticky;top:0;z-index:1020}.sticky-bottom{bottom:0;position:sticky;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{bottom:0;position:sticky;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{bottom:0;position:sticky;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{bottom:0;position:sticky;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{bottom:0;position:sticky;z-index:1020}}@media (min-width:1500px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{bottom:0;position:sticky;z-index:1020}}.hstack{align-items:center;flex-direction:row}.hstack,.vstack{align-self:stretch;display:flex}.vstack{flex:1 1 auto;flex-direction:column}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.stretched-link:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{align-self:stretch;background-color:currentcolor;display:inline-block;min-height:1em;opacity:.25;width:1px}.align-baseline{vertical-align:initial!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:0 .15rem 1.75rem 0 #21283226!important}.shadow-sm{box-shadow:0 .125rem .25rem 0 #21283233!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:1px solid #e0e5ec!important;border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:1px solid #e0e5ec!important;border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:1px solid #e0e5ec!important;border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:1px solid #e0e5ec!important;border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:1px solid #e0e5ec!important;border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-black{--bs-border-opacity:1;border-color:rgba(var(--bs-black-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-red{--bs-border-opacity:1;border-color:rgba(var(--bs-red-rgb),var(--bs-border-opacity))!important}.border-orange{--bs-border-opacity:1;border-color:rgba(var(--bs-orange-rgb),var(--bs-border-opacity))!important}.border-yellow{--bs-border-opacity:1;border-color:rgba(var(--bs-yellow-rgb),var(--bs-border-opacity))!important}.border-green{--bs-border-opacity:1;border-color:rgba(var(--bs-green-rgb),var(--bs-border-opacity))!important}.border-teal{--bs-border-opacity:1;border-color:rgba(var(--bs-teal-rgb),var(--bs-border-opacity))!important}.border-cyan{--bs-border-opacity:1;border-color:rgba(var(--bs-cyan-rgb),var(--bs-border-opacity))!important}.border-blue{--bs-border-opacity:1;border-color:rgba(var(--bs-blue-rgb),var(--bs-border-opacity))!important}.border-indigo{--bs-border-opacity:1;border-color:rgba(var(--bs-indigo-rgb),var(--bs-border-opacity))!important}.border-purple{--bs-border-opacity:1;border-color:rgba(var(--bs-purple-rgb),var(--bs-border-opacity))!important}.border-pink{--bs-border-opacity:1;border-color:rgba(var(--bs-pink-rgb),var(--bs-border-opacity))!important}.border-red-soft{--bs-border-opacity:1;border-color:rgba(var(--bs-red-soft-rgb),var(--bs-border-opacity))!important}.border-orange-soft{--bs-border-opacity:1;border-color:rgba(var(--bs-orange-soft-rgb),var(--bs-border-opacity))!important}.border-yellow-soft{--bs-border-opacity:1;border-color:rgba(var(--bs-yellow-soft-rgb),var(--bs-border-opacity))!important}.border-green-soft{--bs-border-opacity:1;border-color:rgba(var(--bs-green-soft-rgb),var(--bs-border-opacity))!important}.border-teal-soft{--bs-border-opacity:1;border-color:rgba(var(--bs-teal-soft-rgb),var(--bs-border-opacity))!important}.border-cyan-soft{--bs-border-opacity:1;border-color:rgba(var(--bs-cyan-soft-rgb),var(--bs-border-opacity))!important}.border-blue-soft{--bs-border-opacity:1;border-color:rgba(var(--bs-blue-soft-rgb),var(--bs-border-opacity))!important}.border-indigo-soft{--bs-border-opacity:1;border-color:rgba(var(--bs-indigo-soft-rgb),var(--bs-border-opacity))!important}.border-purple-soft{--bs-border-opacity:1;border-color:rgba(var(--bs-purple-soft-rgb),var(--bs-border-opacity))!important}.border-pink-soft{--bs-border-opacity:1;border-color:rgba(var(--bs-pink-soft-rgb),var(--bs-border-opacity))!important}.border-primary-soft{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-soft-rgb),var(--bs-border-opacity))!important}.border-secondary-soft{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-soft-rgb),var(--bs-border-opacity))!important}.border-success-soft{--bs-border-opacity:1;border-color:rgba(var(--bs-success-soft-rgb),var(--bs-border-opacity))!important}.border-info-soft{--bs-border-opacity:1;border-color:rgba(var(--bs-info-soft-rgb),var(--bs-border-opacity))!important}.border-warning-soft{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-soft-rgb),var(--bs-border-opacity))!important}.border-danger-soft{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-soft-rgb),var(--bs-border-opacity))!important}.border-1{--bs-border-width:1px}.border-2{--bs-border-width:2px}.border-3{--bs-border-width:3px}.border-4{--bs-border-width:4px}.border-5{--bs-border-width:5px}.border-opacity-10{--bs-border-opacity:0.1}.border-opacity-25{--bs-border-opacity:0.25}.border-opacity-50{--bs-border-opacity:0.5}.border-opacity-75{--bs-border-opacity:0.75}.border-opacity-100{--bs-border-opacity:1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:2.5rem!important}.m-10{margin:6rem!important}.m-15{margin:9rem!important}.m-auto{margin:auto!important}.mx-0{margin-left:0!important;margin-right:0!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-3{margin-left:1rem!important;margin-right:1rem!important}.mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-5{margin-left:2.5rem!important;margin-right:2.5rem!important}.mx-10{margin-left:6rem!important;margin-right:6rem!important}.mx-15{margin-left:9rem!important;margin-right:9rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-0{margin-bottom:0!important;margin-top:0!important}.my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-5{margin-bottom:2.5rem!important;margin-top:2.5rem!important}.my-10{margin-bottom:6rem!important;margin-top:6rem!important}.my-15{margin-bottom:9rem!important;margin-top:9rem!important}.my-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:2.5rem!important}.mt-10{margin-top:6rem!important}.mt-15{margin-top:9rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:2.5rem!important}.me-10{margin-right:6rem!important}.me-15{margin-right:9rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:2.5rem!important}.mb-10{margin-bottom:6rem!important}.mb-15{margin-bottom:9rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:2.5rem!important}.ms-10{margin-left:6rem!important}.ms-15{margin-left:9rem!important}.ms-auto{margin-left:auto!important}.m-n1{margin:-.25rem!important}.m-n2{margin:-.5rem!important}.m-n3{margin:-1rem!important}.m-n4{margin:-1.5rem!important}.m-n5{margin:-2.5rem!important}.m-n10{margin:-6rem!important}.m-n15{margin:-9rem!important}.mx-n1{margin-left:-.25rem!important;margin-right:-.25rem!important}.mx-n2{margin-left:-.5rem!important;margin-right:-.5rem!important}.mx-n3{margin-left:-1rem!important;margin-right:-1rem!important}.mx-n4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.mx-n5{margin-left:-2.5rem!important;margin-right:-2.5rem!important}.mx-n10{margin-left:-6rem!important;margin-right:-6rem!important}.mx-n15{margin-left:-9rem!important;margin-right:-9rem!important}.my-n1{margin-bottom:-.25rem!important;margin-top:-.25rem!important}.my-n2{margin-bottom:-.5rem!important;margin-top:-.5rem!important}.my-n3{margin-bottom:-1rem!important;margin-top:-1rem!important}.my-n4{margin-bottom:-1.5rem!important;margin-top:-1.5rem!important}.my-n5{margin-bottom:-2.5rem!important;margin-top:-2.5rem!important}.my-n10{margin-bottom:-6rem!important;margin-top:-6rem!important}.my-n15{margin-bottom:-9rem!important;margin-top:-9rem!important}.mt-n1{margin-top:-.25rem!important}.mt-n2{margin-top:-.5rem!important}.mt-n3{margin-top:-1rem!important}.mt-n4{margin-top:-1.5rem!important}.mt-n5{margin-top:-2.5rem!important}.mt-n10{margin-top:-6rem!important}.mt-n15{margin-top:-9rem!important}.me-n1{margin-right:-.25rem!important}.me-n2{margin-right:-.5rem!important}.me-n3{margin-right:-1rem!important}.me-n4{margin-right:-1.5rem!important}.me-n5{margin-right:-2.5rem!important}.me-n10{margin-right:-6rem!important}.me-n15{margin-right:-9rem!important}.mb-n1{margin-bottom:-.25rem!important}.mb-n2{margin-bottom:-.5rem!important}.mb-n3{margin-bottom:-1rem!important}.mb-n4{margin-bottom:-1.5rem!important}.mb-n5{margin-bottom:-2.5rem!important}.mb-n10{margin-bottom:-6rem!important}.mb-n15{margin-bottom:-9rem!important}.ms-n1{margin-left:-.25rem!important}.ms-n2{margin-left:-.5rem!important}.ms-n3{margin-left:-1rem!important}.ms-n4{margin-left:-1.5rem!important}.ms-n5{margin-left:-2.5rem!important}.ms-n10{margin-left:-6rem!important}.ms-n15{margin-left:-9rem!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:2.5rem!important}.p-10{padding:6rem!important}.p-15{padding:9rem!important}.px-0{padding-left:0!important;padding-right:0!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-3{padding-left:1rem!important;padding-right:1rem!important}.px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-5{padding-left:2.5rem!important;padding-right:2.5rem!important}.px-10{padding-left:6rem!important;padding-right:6rem!important}.px-15{padding-left:9rem!important;padding-right:9rem!important}.py-0{padding-bottom:0!important;padding-top:0!important}.py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-5{padding-bottom:2.5rem!important;padding-top:2.5rem!important}.py-10{padding-bottom:6rem!important;padding-top:6rem!important}.py-15{padding-bottom:9rem!important;padding-top:9rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:2.5rem!important}.pt-10{padding-top:6rem!important}.pt-15{padding-top:9rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:2.5rem!important}.pe-10{padding-right:6rem!important}.pe-15{padding-right:9rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:2.5rem!important}.pb-10{padding-bottom:6rem!important}.pb-15{padding-bottom:9rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:2.5rem!important}.ps-10{padding-left:6rem!important}.ps-15{padding-left:9rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:2.5rem!important}.gap-10{gap:6rem!important}.gap-15{gap:9rem!important}.font-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important;font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.275rem + .3vw)!important}.fs-2{font-size:calc(1.265rem + .18vw)!important}.fs-3{font-size:calc(1.255rem + .06vw)!important}.fs-4{font-size:1.2rem!important}.fs-5{font-size:1.1rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-light{font-weight:300!important}.fw-lighter{font-weight:lighter!important}.fw-normal{font-weight:400!important}.fw-bold{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(0,97,242,var(--bs-text-opacity))!important;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(105,0,199,var(--bs-text-opacity))!important;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(0,172,105,var(--bs-text-opacity))!important;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(0,207,213,var(--bs-text-opacity))!important;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(244,161,0,var(--bs-text-opacity))!important;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(232,21,0,var(--bs-text-opacity))!important;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(242,246,252,var(--bs-text-opacity))!important;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(33,40,50,var(--bs-text-opacity))!important;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(0,0,0,var(--bs-text-opacity))!important;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(255,255,255,var(--bs-text-opacity))!important;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-red{--bs-text-opacity:1;color:rgba(232,21,0,var(--bs-text-opacity))!important;color:rgba(var(--bs-red-rgb),var(--bs-text-opacity))!important}.text-orange{--bs-text-opacity:1;color:rgba(247,100,0,var(--bs-text-opacity))!important;color:rgba(var(--bs-orange-rgb),var(--bs-text-opacity))!important}.text-yellow{--bs-text-opacity:1;color:rgba(244,161,0,var(--bs-text-opacity))!important;color:rgba(var(--bs-yellow-rgb),var(--bs-text-opacity))!important}.text-green{--bs-text-opacity:1;color:rgba(0,172,105,var(--bs-text-opacity))!important;color:rgba(var(--bs-green-rgb),var(--bs-text-opacity))!important}.text-teal{--bs-text-opacity:1;color:rgba(0,186,148,var(--bs-text-opacity))!important;color:rgba(var(--bs-teal-rgb),var(--bs-text-opacity))!important}.text-cyan{--bs-text-opacity:1;color:rgba(0,207,213,var(--bs-text-opacity))!important;color:rgba(var(--bs-cyan-rgb),var(--bs-text-opacity))!important}.text-blue{--bs-text-opacity:1;color:rgba(0,97,242,var(--bs-text-opacity))!important;color:rgba(var(--bs-blue-rgb),var(--bs-text-opacity))!important}.text-indigo{--bs-text-opacity:1;color:rgba(88,0,232,var(--bs-text-opacity))!important;color:rgba(var(--bs-indigo-rgb),var(--bs-text-opacity))!important}.text-purple{--bs-text-opacity:1;color:rgba(105,0,199,var(--bs-text-opacity))!important;color:rgba(var(--bs-purple-rgb),var(--bs-text-opacity))!important}.text-pink{--bs-text-opacity:1;color:rgba(227,0,89,var(--bs-text-opacity))!important;color:rgba(var(--bs-pink-rgb),var(--bs-text-opacity))!important}.text-red-soft{--bs-text-opacity:1;color:rgba(241,224,227,var(--bs-text-opacity))!important;color:rgba(var(--bs-red-soft-rgb),var(--bs-text-opacity))!important}.text-orange-soft{--bs-text-opacity:1;color:rgba(243,231,227,var(--bs-text-opacity))!important;color:rgba(var(--bs-orange-soft-rgb),var(--bs-text-opacity))!important}.text-yellow-soft{--bs-text-opacity:1;color:rgba(242,238,227,var(--bs-text-opacity))!important;color:rgba(var(--bs-yellow-soft-rgb),var(--bs-text-opacity))!important}.text-green-soft{--bs-text-opacity:1;color:rgba(218,239,237,var(--bs-text-opacity))!important;color:rgba(var(--bs-green-soft-rgb),var(--bs-text-opacity))!important}.text-teal-soft{--bs-text-opacity:1;color:rgba(218,240,242,var(--bs-text-opacity))!important;color:rgba(var(--bs-teal-soft-rgb),var(--bs-text-opacity))!important}.text-cyan-soft{--bs-text-opacity:1;color:rgba(218,242,248,var(--bs-text-opacity))!important;color:rgba(var(--bs-cyan-soft-rgb),var(--bs-text-opacity))!important}.text-blue-soft{--bs-text-opacity:1;color:rgba(218,231,251,var(--bs-text-opacity))!important;color:rgba(var(--bs-blue-soft-rgb),var(--bs-text-opacity))!important}.text-indigo-soft{--bs-text-opacity:1;color:rgba(227,221,250,var(--bs-text-opacity))!important;color:rgba(var(--bs-indigo-soft-rgb),var(--bs-text-opacity))!important}.text-purple-soft{--bs-text-opacity:1;color:rgba(228,221,247,var(--bs-text-opacity))!important;color:rgba(var(--bs-purple-soft-rgb),var(--bs-text-opacity))!important}.text-pink-soft{--bs-text-opacity:1;color:rgba(241,221,236,var(--bs-text-opacity))!important;color:rgba(var(--bs-pink-soft-rgb),var(--bs-text-opacity))!important}.text-primary-soft{--bs-text-opacity:1;color:rgba(218,231,251,var(--bs-text-opacity))!important;color:rgba(var(--bs-primary-soft-rgb),var(--bs-text-opacity))!important}.text-secondary-soft{--bs-text-opacity:1;color:rgba(228,221,247,var(--bs-text-opacity))!important;color:rgba(var(--bs-secondary-soft-rgb),var(--bs-text-opacity))!important}.text-success-soft{--bs-text-opacity:1;color:rgba(218,239,237,var(--bs-text-opacity))!important;color:rgba(var(--bs-success-soft-rgb),var(--bs-text-opacity))!important}.text-info-soft{--bs-text-opacity:1;color:rgba(218,242,248,var(--bs-text-opacity))!important;color:rgba(var(--bs-info-soft-rgb),var(--bs-text-opacity))!important}.text-warning-soft{--bs-text-opacity:1;color:rgba(242,238,227,var(--bs-text-opacity))!important;color:rgba(var(--bs-warning-soft-rgb),var(--bs-text-opacity))!important}.text-danger-soft{--bs-text-opacity:1;color:rgba(241,224,227,var(--bs-text-opacity))!important;color:rgba(var(--bs-danger-soft-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(105,112,122,var(--bs-text-opacity))!important;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:#a7aeb8!important}.text-black-50{--bs-text-opacity:1;color:#00000080!important}.text-white-50{--bs-text-opacity:1;color:#ffffff80!important}.footer-admin a,.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:0.25}.text-opacity-50{--bs-text-opacity:0.5}.text-opacity-75{--bs-text-opacity:0.75}.text-opacity-100{--bs-text-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(0,97,242,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(105,0,199,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(0,172,105,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(0,207,213,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(244,161,0,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(232,21,0,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(242,246,252,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(33,40,50,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(0,0,0,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(255,255,255,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-red{--bs-bg-opacity:1;background-color:rgba(232,21,0,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-red-rgb),var(--bs-bg-opacity))!important}.bg-orange{--bs-bg-opacity:1;background-color:rgba(247,100,0,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-orange-rgb),var(--bs-bg-opacity))!important}.bg-yellow{--bs-bg-opacity:1;background-color:rgba(244,161,0,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-yellow-rgb),var(--bs-bg-opacity))!important}.bg-green{--bs-bg-opacity:1;background-color:rgba(0,172,105,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-green-rgb),var(--bs-bg-opacity))!important}.bg-teal{--bs-bg-opacity:1;background-color:rgba(0,186,148,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-teal-rgb),var(--bs-bg-opacity))!important}.bg-cyan{--bs-bg-opacity:1;background-color:rgba(0,207,213,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-cyan-rgb),var(--bs-bg-opacity))!important}.bg-blue{--bs-bg-opacity:1;background-color:rgba(0,97,242,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-blue-rgb),var(--bs-bg-opacity))!important}.bg-indigo{--bs-bg-opacity:1;background-color:rgba(88,0,232,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-indigo-rgb),var(--bs-bg-opacity))!important}.bg-purple{--bs-bg-opacity:1;background-color:rgba(105,0,199,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-purple-rgb),var(--bs-bg-opacity))!important}.bg-pink{--bs-bg-opacity:1;background-color:rgba(227,0,89,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-pink-rgb),var(--bs-bg-opacity))!important}.bg-red-soft{--bs-bg-opacity:1;background-color:rgba(241,224,227,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-red-soft-rgb),var(--bs-bg-opacity))!important}.bg-orange-soft{--bs-bg-opacity:1;background-color:rgba(243,231,227,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-orange-soft-rgb),var(--bs-bg-opacity))!important}.bg-yellow-soft{--bs-bg-opacity:1;background-color:rgba(242,238,227,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-yellow-soft-rgb),var(--bs-bg-opacity))!important}.bg-green-soft{--bs-bg-opacity:1;background-color:rgba(218,239,237,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-green-soft-rgb),var(--bs-bg-opacity))!important}.bg-teal-soft{--bs-bg-opacity:1;background-color:rgba(218,240,242,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-teal-soft-rgb),var(--bs-bg-opacity))!important}.bg-cyan-soft{--bs-bg-opacity:1;background-color:rgba(218,242,248,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-cyan-soft-rgb),var(--bs-bg-opacity))!important}.bg-blue-soft{--bs-bg-opacity:1;background-color:rgba(218,231,251,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-blue-soft-rgb),var(--bs-bg-opacity))!important}.bg-indigo-soft{--bs-bg-opacity:1;background-color:rgba(227,221,250,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-indigo-soft-rgb),var(--bs-bg-opacity))!important}.bg-purple-soft{--bs-bg-opacity:1;background-color:rgba(228,221,247,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-purple-soft-rgb),var(--bs-bg-opacity))!important}.bg-pink-soft{--bs-bg-opacity:1;background-color:rgba(241,221,236,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-pink-soft-rgb),var(--bs-bg-opacity))!important}.bg-primary-soft{--bs-bg-opacity:1;background-color:rgba(218,231,251,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-primary-soft-rgb),var(--bs-bg-opacity))!important}.bg-secondary-soft{--bs-bg-opacity:1;background-color:rgba(228,221,247,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-secondary-soft-rgb),var(--bs-bg-opacity))!important}.bg-success-soft{--bs-bg-opacity:1;background-color:rgba(218,239,237,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-success-soft-rgb),var(--bs-bg-opacity))!important}.bg-info-soft{--bs-bg-opacity:1;background-color:rgba(218,242,248,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-info-soft-rgb),var(--bs-bg-opacity))!important}.bg-warning-soft{--bs-bg-opacity:1;background-color:rgba(242,238,227,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-warning-soft-rgb),var(--bs-bg-opacity))!important}.bg-danger-soft{--bs-bg-opacity:1;background-color:rgba(241,224,227,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-danger-soft-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(242,246,252,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:initial!important}.bg-opacity-10{--bs-bg-opacity:0.1}.bg-opacity-25{--bs-bg-opacity:0.25}.bg-opacity-50{--bs-bg-opacity:0.5}.bg-opacity-75{--bs-bg-opacity:0.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-gradient{background-image:linear-gradient(180deg,#ffffff26,#fff0)!important;background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:.35rem!important;border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:.25rem!important;border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:.35rem!important;border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:.5rem!important;border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:1rem!important;border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:2rem!important;border-radius:var(--bs-border-radius-2xl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important;border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:.35rem!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-end,.rounded-top{border-top-right-radius:.35rem!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-bottom,.rounded-end{border-bottom-right-radius:.35rem!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-bottom,.rounded-start{border-bottom-left-radius:.35rem!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-start{border-top-left-radius:.35rem!important;border-top-left-radius:var(--bs-border-radius)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:2.5rem!important}.m-sm-10{margin:6rem!important}.m-sm-15{margin:9rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-left:0!important;margin-right:0!important}.mx-sm-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-sm-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-sm-3{margin-left:1rem!important;margin-right:1rem!important}.mx-sm-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-sm-5{margin-left:2.5rem!important;margin-right:2.5rem!important}.mx-sm-10{margin-left:6rem!important;margin-right:6rem!important}.mx-sm-15{margin-left:9rem!important;margin-right:9rem!important}.mx-sm-auto{margin-left:auto!important;margin-right:auto!important}.my-sm-0{margin-bottom:0!important;margin-top:0!important}.my-sm-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-sm-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-sm-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-sm-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-sm-5{margin-bottom:2.5rem!important;margin-top:2.5rem!important}.my-sm-10{margin-bottom:6rem!important;margin-top:6rem!important}.my-sm-15{margin-bottom:9rem!important;margin-top:9rem!important}.my-sm-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:2.5rem!important}.mt-sm-10{margin-top:6rem!important}.mt-sm-15{margin-top:9rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:2.5rem!important}.me-sm-10{margin-right:6rem!important}.me-sm-15{margin-right:9rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:2.5rem!important}.mb-sm-10{margin-bottom:6rem!important}.mb-sm-15{margin-bottom:9rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:2.5rem!important}.ms-sm-10{margin-left:6rem!important}.ms-sm-15{margin-left:9rem!important}.ms-sm-auto{margin-left:auto!important}.m-sm-n1{margin:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.m-sm-n3{margin:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.m-sm-n5{margin:-2.5rem!important}.m-sm-n10{margin:-6rem!important}.m-sm-n15{margin:-9rem!important}.mx-sm-n1{margin-left:-.25rem!important;margin-right:-.25rem!important}.mx-sm-n2{margin-left:-.5rem!important;margin-right:-.5rem!important}.mx-sm-n3{margin-left:-1rem!important;margin-right:-1rem!important}.mx-sm-n4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.mx-sm-n5{margin-left:-2.5rem!important;margin-right:-2.5rem!important}.mx-sm-n10{margin-left:-6rem!important;margin-right:-6rem!important}.mx-sm-n15{margin-left:-9rem!important;margin-right:-9rem!important}.my-sm-n1{margin-bottom:-.25rem!important;margin-top:-.25rem!important}.my-sm-n2{margin-bottom:-.5rem!important;margin-top:-.5rem!important}.my-sm-n3{margin-bottom:-1rem!important;margin-top:-1rem!important}.my-sm-n4{margin-bottom:-1.5rem!important;margin-top:-1.5rem!important}.my-sm-n5{margin-bottom:-2.5rem!important;margin-top:-2.5rem!important}.my-sm-n10{margin-bottom:-6rem!important;margin-top:-6rem!important}.my-sm-n15{margin-bottom:-9rem!important;margin-top:-9rem!important}.mt-sm-n1{margin-top:-.25rem!important}.mt-sm-n2{margin-top:-.5rem!important}.mt-sm-n3{margin-top:-1rem!important}.mt-sm-n4{margin-top:-1.5rem!important}.mt-sm-n5{margin-top:-2.5rem!important}.mt-sm-n10{margin-top:-6rem!important}.mt-sm-n15{margin-top:-9rem!important}.me-sm-n1{margin-right:-.25rem!important}.me-sm-n2{margin-right:-.5rem!important}.me-sm-n3{margin-right:-1rem!important}.me-sm-n4{margin-right:-1.5rem!important}.me-sm-n5{margin-right:-2.5rem!important}.me-sm-n10{margin-right:-6rem!important}.me-sm-n15{margin-right:-9rem!important}.mb-sm-n1{margin-bottom:-.25rem!important}.mb-sm-n2{margin-bottom:-.5rem!important}.mb-sm-n3{margin-bottom:-1rem!important}.mb-sm-n4{margin-bottom:-1.5rem!important}.mb-sm-n5{margin-bottom:-2.5rem!important}.mb-sm-n10{margin-bottom:-6rem!important}.mb-sm-n15{margin-bottom:-9rem!important}.ms-sm-n1{margin-left:-.25rem!important}.ms-sm-n2{margin-left:-.5rem!important}.ms-sm-n3{margin-left:-1rem!important}.ms-sm-n4{margin-left:-1.5rem!important}.ms-sm-n5{margin-left:-2.5rem!important}.ms-sm-n10{margin-left:-6rem!important}.ms-sm-n15{margin-left:-9rem!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:2.5rem!important}.p-sm-10{padding:6rem!important}.p-sm-15{padding:9rem!important}.px-sm-0{padding-left:0!important;padding-right:0!important}.px-sm-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-sm-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-sm-3{padding-left:1rem!important;padding-right:1rem!important}.px-sm-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-sm-5{padding-left:2.5rem!important;padding-right:2.5rem!important}.px-sm-10{padding-left:6rem!important;padding-right:6rem!important}.px-sm-15{padding-left:9rem!important;padding-right:9rem!important}.py-sm-0{padding-bottom:0!important;padding-top:0!important}.py-sm-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-sm-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-sm-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-sm-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-sm-5{padding-bottom:2.5rem!important;padding-top:2.5rem!important}.py-sm-10{padding-bottom:6rem!important;padding-top:6rem!important}.py-sm-15{padding-bottom:9rem!important;padding-top:9rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:2.5rem!important}.pt-sm-10{padding-top:6rem!important}.pt-sm-15{padding-top:9rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:2.5rem!important}.pe-sm-10{padding-right:6rem!important}.pe-sm-15{padding-right:9rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:2.5rem!important}.pb-sm-10{padding-bottom:6rem!important}.pb-sm-15{padding-bottom:9rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:2.5rem!important}.ps-sm-10{padding-left:6rem!important}.ps-sm-15{padding-left:9rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:2.5rem!important}.gap-sm-10{gap:6rem!important}.gap-sm-15{gap:9rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:2.5rem!important}.m-md-10{margin:6rem!important}.m-md-15{margin:9rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-left:0!important;margin-right:0!important}.mx-md-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-md-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-md-3{margin-left:1rem!important;margin-right:1rem!important}.mx-md-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-md-5{margin-left:2.5rem!important;margin-right:2.5rem!important}.mx-md-10{margin-left:6rem!important;margin-right:6rem!important}.mx-md-15{margin-left:9rem!important;margin-right:9rem!important}.mx-md-auto{margin-left:auto!important;margin-right:auto!important}.my-md-0{margin-bottom:0!important;margin-top:0!important}.my-md-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-md-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-md-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-md-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-md-5{margin-bottom:2.5rem!important;margin-top:2.5rem!important}.my-md-10{margin-bottom:6rem!important;margin-top:6rem!important}.my-md-15{margin-bottom:9rem!important;margin-top:9rem!important}.my-md-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:2.5rem!important}.mt-md-10{margin-top:6rem!important}.mt-md-15{margin-top:9rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:2.5rem!important}.me-md-10{margin-right:6rem!important}.me-md-15{margin-right:9rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:2.5rem!important}.mb-md-10{margin-bottom:6rem!important}.mb-md-15{margin-bottom:9rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:2.5rem!important}.ms-md-10{margin-left:6rem!important}.ms-md-15{margin-left:9rem!important}.ms-md-auto{margin-left:auto!important}.m-md-n1{margin:-.25rem!important}.m-md-n2{margin:-.5rem!important}.m-md-n3{margin:-1rem!important}.m-md-n4{margin:-1.5rem!important}.m-md-n5{margin:-2.5rem!important}.m-md-n10{margin:-6rem!important}.m-md-n15{margin:-9rem!important}.mx-md-n1{margin-left:-.25rem!important;margin-right:-.25rem!important}.mx-md-n2{margin-left:-.5rem!important;margin-right:-.5rem!important}.mx-md-n3{margin-left:-1rem!important;margin-right:-1rem!important}.mx-md-n4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.mx-md-n5{margin-left:-2.5rem!important;margin-right:-2.5rem!important}.mx-md-n10{margin-left:-6rem!important;margin-right:-6rem!important}.mx-md-n15{margin-left:-9rem!important;margin-right:-9rem!important}.my-md-n1{margin-bottom:-.25rem!important;margin-top:-.25rem!important}.my-md-n2{margin-bottom:-.5rem!important;margin-top:-.5rem!important}.my-md-n3{margin-bottom:-1rem!important;margin-top:-1rem!important}.my-md-n4{margin-bottom:-1.5rem!important;margin-top:-1.5rem!important}.my-md-n5{margin-bottom:-2.5rem!important;margin-top:-2.5rem!important}.my-md-n10{margin-bottom:-6rem!important;margin-top:-6rem!important}.my-md-n15{margin-bottom:-9rem!important;margin-top:-9rem!important}.mt-md-n1{margin-top:-.25rem!important}.mt-md-n2{margin-top:-.5rem!important}.mt-md-n3{margin-top:-1rem!important}.mt-md-n4{margin-top:-1.5rem!important}.mt-md-n5{margin-top:-2.5rem!important}.mt-md-n10{margin-top:-6rem!important}.mt-md-n15{margin-top:-9rem!important}.me-md-n1{margin-right:-.25rem!important}.me-md-n2{margin-right:-.5rem!important}.me-md-n3{margin-right:-1rem!important}.me-md-n4{margin-right:-1.5rem!important}.me-md-n5{margin-right:-2.5rem!important}.me-md-n10{margin-right:-6rem!important}.me-md-n15{margin-right:-9rem!important}.mb-md-n1{margin-bottom:-.25rem!important}.mb-md-n2{margin-bottom:-.5rem!important}.mb-md-n3{margin-bottom:-1rem!important}.mb-md-n4{margin-bottom:-1.5rem!important}.mb-md-n5{margin-bottom:-2.5rem!important}.mb-md-n10{margin-bottom:-6rem!important}.mb-md-n15{margin-bottom:-9rem!important}.ms-md-n1{margin-left:-.25rem!important}.ms-md-n2{margin-left:-.5rem!important}.ms-md-n3{margin-left:-1rem!important}.ms-md-n4{margin-left:-1.5rem!important}.ms-md-n5{margin-left:-2.5rem!important}.ms-md-n10{margin-left:-6rem!important}.ms-md-n15{margin-left:-9rem!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:2.5rem!important}.p-md-10{padding:6rem!important}.p-md-15{padding:9rem!important}.px-md-0{padding-left:0!important;padding-right:0!important}.px-md-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-md-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-md-3{padding-left:1rem!important;padding-right:1rem!important}.px-md-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-md-5{padding-left:2.5rem!important;padding-right:2.5rem!important}.px-md-10{padding-left:6rem!important;padding-right:6rem!important}.px-md-15{padding-left:9rem!important;padding-right:9rem!important}.py-md-0{padding-bottom:0!important;padding-top:0!important}.py-md-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-md-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-md-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-md-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-md-5{padding-bottom:2.5rem!important;padding-top:2.5rem!important}.py-md-10{padding-bottom:6rem!important;padding-top:6rem!important}.py-md-15{padding-bottom:9rem!important;padding-top:9rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:2.5rem!important}.pt-md-10{padding-top:6rem!important}.pt-md-15{padding-top:9rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:2.5rem!important}.pe-md-10{padding-right:6rem!important}.pe-md-15{padding-right:9rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:2.5rem!important}.pb-md-10{padding-bottom:6rem!important}.pb-md-15{padding-bottom:9rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:2.5rem!important}.ps-md-10{padding-left:6rem!important}.ps-md-15{padding-left:9rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:2.5rem!important}.gap-md-10{gap:6rem!important}.gap-md-15{gap:9rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:2.5rem!important}.m-lg-10{margin:6rem!important}.m-lg-15{margin:9rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-left:0!important;margin-right:0!important}.mx-lg-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-lg-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-lg-3{margin-left:1rem!important;margin-right:1rem!important}.mx-lg-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-lg-5{margin-left:2.5rem!important;margin-right:2.5rem!important}.mx-lg-10{margin-left:6rem!important;margin-right:6rem!important}.mx-lg-15{margin-left:9rem!important;margin-right:9rem!important}.mx-lg-auto{margin-left:auto!important;margin-right:auto!important}.my-lg-0{margin-bottom:0!important;margin-top:0!important}.my-lg-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-lg-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-lg-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-lg-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-lg-5{margin-bottom:2.5rem!important;margin-top:2.5rem!important}.my-lg-10{margin-bottom:6rem!important;margin-top:6rem!important}.my-lg-15{margin-bottom:9rem!important;margin-top:9rem!important}.my-lg-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:2.5rem!important}.mt-lg-10{margin-top:6rem!important}.mt-lg-15{margin-top:9rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:2.5rem!important}.me-lg-10{margin-right:6rem!important}.me-lg-15{margin-right:9rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:2.5rem!important}.mb-lg-10{margin-bottom:6rem!important}.mb-lg-15{margin-bottom:9rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:2.5rem!important}.ms-lg-10{margin-left:6rem!important}.ms-lg-15{margin-left:9rem!important}.ms-lg-auto{margin-left:auto!important}.m-lg-n1{margin:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.m-lg-n3{margin:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.m-lg-n5{margin:-2.5rem!important}.m-lg-n10{margin:-6rem!important}.m-lg-n15{margin:-9rem!important}.mx-lg-n1{margin-left:-.25rem!important;margin-right:-.25rem!important}.mx-lg-n2{margin-left:-.5rem!important;margin-right:-.5rem!important}.mx-lg-n3{margin-left:-1rem!important;margin-right:-1rem!important}.mx-lg-n4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.mx-lg-n5{margin-left:-2.5rem!important;margin-right:-2.5rem!important}.mx-lg-n10{margin-left:-6rem!important;margin-right:-6rem!important}.mx-lg-n15{margin-left:-9rem!important;margin-right:-9rem!important}.my-lg-n1{margin-bottom:-.25rem!important;margin-top:-.25rem!important}.my-lg-n2{margin-bottom:-.5rem!important;margin-top:-.5rem!important}.my-lg-n3{margin-bottom:-1rem!important;margin-top:-1rem!important}.my-lg-n4{margin-bottom:-1.5rem!important;margin-top:-1.5rem!important}.my-lg-n5{margin-bottom:-2.5rem!important;margin-top:-2.5rem!important}.my-lg-n10{margin-bottom:-6rem!important;margin-top:-6rem!important}.my-lg-n15{margin-bottom:-9rem!important;margin-top:-9rem!important}.mt-lg-n1{margin-top:-.25rem!important}.mt-lg-n2{margin-top:-.5rem!important}.mt-lg-n3{margin-top:-1rem!important}.mt-lg-n4{margin-top:-1.5rem!important}.mt-lg-n5{margin-top:-2.5rem!important}.mt-lg-n10{margin-top:-6rem!important}.mt-lg-n15{margin-top:-9rem!important}.me-lg-n1{margin-right:-.25rem!important}.me-lg-n2{margin-right:-.5rem!important}.me-lg-n3{margin-right:-1rem!important}.me-lg-n4{margin-right:-1.5rem!important}.me-lg-n5{margin-right:-2.5rem!important}.me-lg-n10{margin-right:-6rem!important}.me-lg-n15{margin-right:-9rem!important}.mb-lg-n1{margin-bottom:-.25rem!important}.mb-lg-n2{margin-bottom:-.5rem!important}.mb-lg-n3{margin-bottom:-1rem!important}.mb-lg-n4{margin-bottom:-1.5rem!important}.mb-lg-n5{margin-bottom:-2.5rem!important}.mb-lg-n10{margin-bottom:-6rem!important}.mb-lg-n15{margin-bottom:-9rem!important}.ms-lg-n1{margin-left:-.25rem!important}.ms-lg-n2{margin-left:-.5rem!important}.ms-lg-n3{margin-left:-1rem!important}.ms-lg-n4{margin-left:-1.5rem!important}.ms-lg-n5{margin-left:-2.5rem!important}.ms-lg-n10{margin-left:-6rem!important}.ms-lg-n15{margin-left:-9rem!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:2.5rem!important}.p-lg-10{padding:6rem!important}.p-lg-15{padding:9rem!important}.px-lg-0{padding-left:0!important;padding-right:0!important}.px-lg-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-lg-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-lg-3{padding-left:1rem!important;padding-right:1rem!important}.px-lg-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-lg-5{padding-left:2.5rem!important;padding-right:2.5rem!important}.px-lg-10{padding-left:6rem!important;padding-right:6rem!important}.px-lg-15{padding-left:9rem!important;padding-right:9rem!important}.py-lg-0{padding-bottom:0!important;padding-top:0!important}.py-lg-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-lg-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-lg-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-lg-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-lg-5{padding-bottom:2.5rem!important;padding-top:2.5rem!important}.py-lg-10{padding-bottom:6rem!important;padding-top:6rem!important}.py-lg-15{padding-bottom:9rem!important;padding-top:9rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:2.5rem!important}.pt-lg-10{padding-top:6rem!important}.pt-lg-15{padding-top:9rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:2.5rem!important}.pe-lg-10{padding-right:6rem!important}.pe-lg-15{padding-right:9rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:2.5rem!important}.pb-lg-10{padding-bottom:6rem!important}.pb-lg-15{padding-bottom:9rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:2.5rem!important}.ps-lg-10{padding-left:6rem!important}.ps-lg-15{padding-left:9rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:2.5rem!important}.gap-lg-10{gap:6rem!important}.gap-lg-15{gap:9rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:2.5rem!important}.m-xl-10{margin:6rem!important}.m-xl-15{margin:9rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-left:0!important;margin-right:0!important}.mx-xl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xl-5{margin-left:2.5rem!important;margin-right:2.5rem!important}.mx-xl-10{margin-left:6rem!important;margin-right:6rem!important}.mx-xl-15{margin-left:9rem!important;margin-right:9rem!important}.mx-xl-auto{margin-left:auto!important;margin-right:auto!important}.my-xl-0{margin-bottom:0!important;margin-top:0!important}.my-xl-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-xl-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-xl-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-xl-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-xl-5{margin-bottom:2.5rem!important;margin-top:2.5rem!important}.my-xl-10{margin-bottom:6rem!important;margin-top:6rem!important}.my-xl-15{margin-bottom:9rem!important;margin-top:9rem!important}.my-xl-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:2.5rem!important}.mt-xl-10{margin-top:6rem!important}.mt-xl-15{margin-top:9rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:2.5rem!important}.me-xl-10{margin-right:6rem!important}.me-xl-15{margin-right:9rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:2.5rem!important}.mb-xl-10{margin-bottom:6rem!important}.mb-xl-15{margin-bottom:9rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:2.5rem!important}.ms-xl-10{margin-left:6rem!important}.ms-xl-15{margin-left:9rem!important}.ms-xl-auto{margin-left:auto!important}.m-xl-n1{margin:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.m-xl-n3{margin:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.m-xl-n5{margin:-2.5rem!important}.m-xl-n10{margin:-6rem!important}.m-xl-n15{margin:-9rem!important}.mx-xl-n1{margin-left:-.25rem!important;margin-right:-.25rem!important}.mx-xl-n2{margin-left:-.5rem!important;margin-right:-.5rem!important}.mx-xl-n3{margin-left:-1rem!important;margin-right:-1rem!important}.mx-xl-n4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.mx-xl-n5{margin-left:-2.5rem!important;margin-right:-2.5rem!important}.mx-xl-n10{margin-left:-6rem!important;margin-right:-6rem!important}.mx-xl-n15{margin-left:-9rem!important;margin-right:-9rem!important}.my-xl-n1{margin-bottom:-.25rem!important;margin-top:-.25rem!important}.my-xl-n2{margin-bottom:-.5rem!important;margin-top:-.5rem!important}.my-xl-n3{margin-bottom:-1rem!important;margin-top:-1rem!important}.my-xl-n4{margin-bottom:-1.5rem!important;margin-top:-1.5rem!important}.my-xl-n5{margin-bottom:-2.5rem!important;margin-top:-2.5rem!important}.my-xl-n10{margin-bottom:-6rem!important;margin-top:-6rem!important}.my-xl-n15{margin-bottom:-9rem!important;margin-top:-9rem!important}.mt-xl-n1{margin-top:-.25rem!important}.mt-xl-n2{margin-top:-.5rem!important}.mt-xl-n3{margin-top:-1rem!important}.mt-xl-n4{margin-top:-1.5rem!important}.mt-xl-n5{margin-top:-2.5rem!important}.mt-xl-n10{margin-top:-6rem!important}.mt-xl-n15{margin-top:-9rem!important}.me-xl-n1{margin-right:-.25rem!important}.me-xl-n2{margin-right:-.5rem!important}.me-xl-n3{margin-right:-1rem!important}.me-xl-n4{margin-right:-1.5rem!important}.me-xl-n5{margin-right:-2.5rem!important}.me-xl-n10{margin-right:-6rem!important}.me-xl-n15{margin-right:-9rem!important}.mb-xl-n1{margin-bottom:-.25rem!important}.mb-xl-n2{margin-bottom:-.5rem!important}.mb-xl-n3{margin-bottom:-1rem!important}.mb-xl-n4{margin-bottom:-1.5rem!important}.mb-xl-n5{margin-bottom:-2.5rem!important}.mb-xl-n10{margin-bottom:-6rem!important}.mb-xl-n15{margin-bottom:-9rem!important}.ms-xl-n1{margin-left:-.25rem!important}.ms-xl-n2{margin-left:-.5rem!important}.ms-xl-n3{margin-left:-1rem!important}.ms-xl-n4{margin-left:-1.5rem!important}.ms-xl-n5{margin-left:-2.5rem!important}.ms-xl-n10{margin-left:-6rem!important}.ms-xl-n15{margin-left:-9rem!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:2.5rem!important}.p-xl-10{padding:6rem!important}.p-xl-15{padding:9rem!important}.px-xl-0{padding-left:0!important;padding-right:0!important}.px-xl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xl-5{padding-left:2.5rem!important;padding-right:2.5rem!important}.px-xl-10{padding-left:6rem!important;padding-right:6rem!important}.px-xl-15{padding-left:9rem!important;padding-right:9rem!important}.py-xl-0{padding-bottom:0!important;padding-top:0!important}.py-xl-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-xl-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-xl-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-xl-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-xl-5{padding-bottom:2.5rem!important;padding-top:2.5rem!important}.py-xl-10{padding-bottom:6rem!important;padding-top:6rem!important}.py-xl-15{padding-bottom:9rem!important;padding-top:9rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:2.5rem!important}.pt-xl-10{padding-top:6rem!important}.pt-xl-15{padding-top:9rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:2.5rem!important}.pe-xl-10{padding-right:6rem!important}.pe-xl-15{padding-right:9rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:2.5rem!important}.pb-xl-10{padding-bottom:6rem!important}.pb-xl-15{padding-bottom:9rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:2.5rem!important}.ps-xl-10{padding-left:6rem!important}.ps-xl-15{padding-left:9rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:2.5rem!important}.gap-xl-10{gap:6rem!important}.gap-xl-15{gap:9rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1500px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:2.5rem!important}.m-xxl-10{margin:6rem!important}.m-xxl-15{margin:9rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-left:0!important;margin-right:0!important}.mx-xxl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xxl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xxl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xxl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xxl-5{margin-left:2.5rem!important;margin-right:2.5rem!important}.mx-xxl-10{margin-left:6rem!important;margin-right:6rem!important}.mx-xxl-15{margin-left:9rem!important;margin-right:9rem!important}.mx-xxl-auto{margin-left:auto!important;margin-right:auto!important}.my-xxl-0{margin-bottom:0!important;margin-top:0!important}.my-xxl-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-xxl-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-xxl-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-xxl-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-xxl-5{margin-bottom:2.5rem!important;margin-top:2.5rem!important}.my-xxl-10{margin-bottom:6rem!important;margin-top:6rem!important}.my-xxl-15{margin-bottom:9rem!important;margin-top:9rem!important}.my-xxl-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:2.5rem!important}.mt-xxl-10{margin-top:6rem!important}.mt-xxl-15{margin-top:9rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:2.5rem!important}.me-xxl-10{margin-right:6rem!important}.me-xxl-15{margin-right:9rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:2.5rem!important}.mb-xxl-10{margin-bottom:6rem!important}.mb-xxl-15{margin-bottom:9rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:2.5rem!important}.ms-xxl-10{margin-left:6rem!important}.ms-xxl-15{margin-left:9rem!important}.ms-xxl-auto{margin-left:auto!important}.m-xxl-n1{margin:-.25rem!important}.m-xxl-n2{margin:-.5rem!important}.m-xxl-n3{margin:-1rem!important}.m-xxl-n4{margin:-1.5rem!important}.m-xxl-n5{margin:-2.5rem!important}.m-xxl-n10{margin:-6rem!important}.m-xxl-n15{margin:-9rem!important}.mx-xxl-n1{margin-left:-.25rem!important;margin-right:-.25rem!important}.mx-xxl-n2{margin-left:-.5rem!important;margin-right:-.5rem!important}.mx-xxl-n3{margin-left:-1rem!important;margin-right:-1rem!important}.mx-xxl-n4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.mx-xxl-n5{margin-left:-2.5rem!important;margin-right:-2.5rem!important}.mx-xxl-n10{margin-left:-6rem!important;margin-right:-6rem!important}.mx-xxl-n15{margin-left:-9rem!important;margin-right:-9rem!important}.my-xxl-n1{margin-bottom:-.25rem!important;margin-top:-.25rem!important}.my-xxl-n2{margin-bottom:-.5rem!important;margin-top:-.5rem!important}.my-xxl-n3{margin-bottom:-1rem!important;margin-top:-1rem!important}.my-xxl-n4{margin-bottom:-1.5rem!important;margin-top:-1.5rem!important}.my-xxl-n5{margin-bottom:-2.5rem!important;margin-top:-2.5rem!important}.my-xxl-n10{margin-bottom:-6rem!important;margin-top:-6rem!important}.my-xxl-n15{margin-bottom:-9rem!important;margin-top:-9rem!important}.mt-xxl-n1{margin-top:-.25rem!important}.mt-xxl-n2{margin-top:-.5rem!important}.mt-xxl-n3{margin-top:-1rem!important}.mt-xxl-n4{margin-top:-1.5rem!important}.mt-xxl-n5{margin-top:-2.5rem!important}.mt-xxl-n10{margin-top:-6rem!important}.mt-xxl-n15{margin-top:-9rem!important}.me-xxl-n1{margin-right:-.25rem!important}.me-xxl-n2{margin-right:-.5rem!important}.me-xxl-n3{margin-right:-1rem!important}.me-xxl-n4{margin-right:-1.5rem!important}.me-xxl-n5{margin-right:-2.5rem!important}.me-xxl-n10{margin-right:-6rem!important}.me-xxl-n15{margin-right:-9rem!important}.mb-xxl-n1{margin-bottom:-.25rem!important}.mb-xxl-n2{margin-bottom:-.5rem!important}.mb-xxl-n3{margin-bottom:-1rem!important}.mb-xxl-n4{margin-bottom:-1.5rem!important}.mb-xxl-n5{margin-bottom:-2.5rem!important}.mb-xxl-n10{margin-bottom:-6rem!important}.mb-xxl-n15{margin-bottom:-9rem!important}.ms-xxl-n1{margin-left:-.25rem!important}.ms-xxl-n2{margin-left:-.5rem!important}.ms-xxl-n3{margin-left:-1rem!important}.ms-xxl-n4{margin-left:-1.5rem!important}.ms-xxl-n5{margin-left:-2.5rem!important}.ms-xxl-n10{margin-left:-6rem!important}.ms-xxl-n15{margin-left:-9rem!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:2.5rem!important}.p-xxl-10{padding:6rem!important}.p-xxl-15{padding:9rem!important}.px-xxl-0{padding-left:0!important;padding-right:0!important}.px-xxl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xxl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xxl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xxl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xxl-5{padding-left:2.5rem!important;padding-right:2.5rem!important}.px-xxl-10{padding-left:6rem!important;padding-right:6rem!important}.px-xxl-15{padding-left:9rem!important;padding-right:9rem!important}.py-xxl-0{padding-bottom:0!important;padding-top:0!important}.py-xxl-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-xxl-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-xxl-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-xxl-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-xxl-5{padding-bottom:2.5rem!important;padding-top:2.5rem!important}.py-xxl-10{padding-bottom:6rem!important;padding-top:6rem!important}.py-xxl-15{padding-bottom:9rem!important;padding-top:9rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:2.5rem!important}.pt-xxl-10{padding-top:6rem!important}.pt-xxl-15{padding-top:9rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:2.5rem!important}.pe-xxl-10{padding-right:6rem!important}.pe-xxl-15{padding-right:9rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:2.5rem!important}.pb-xxl-10{padding-bottom:6rem!important}.pb-xxl-15{padding-bottom:9rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:2.5rem!important}.ps-xxl-10{padding-left:6rem!important}.ps-xxl-15{padding-left:9rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:2.5rem!important}.gap-xxl-10{gap:6rem!important}.gap-xxl-15{gap:9rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:1.5rem!important}.fs-2{font-size:1.4rem!important}.fs-3{font-size:1.3rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}body,html{height:100%}body{overflow-x:hidden}#layoutAuthentication{display:flex;flex-direction:column;min-height:100vh}#layoutAuthentication #layoutAuthentication_content{flex-grow:1;min-width:0}#layoutAuthentication #layoutAuthentication_footer{min-width:0}#layoutError{display:flex;flex-direction:column;min-height:100vh}#layoutError #layoutError_content{flex-grow:1;min-width:0}#layoutError #layoutError_footer{min-width:0}.img-error{max-width:20rem}@keyframes fadeInUp{0%{margin-top:.75rem;opacity:0}to{margin-top:0;opacity:1}}.animated--fade-in-up{animation-duration:.3s;animation-name:fadeInUp;animation-timing-function:margin cubic-bezier(.18,1.25,.4,1),opacity cubic-bezier(0,1,.4,1)}.animated--fade-in-up.dropdown-menu{margin-top:0;top:.125rem!important}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animated--fade-in{animation-duration:.3s;animation-name:fadeIn;animation-timing-function:opacity cubic-bezier(0,1,.4,1)}.bg-gradient-primary-to-secondary{background-color:#0061f2!important;background-image:linear-gradient(135deg,#0061f2,#6900c7cc)!important}.bg-transparent-light{background-color:#0000001a!important;color:#ffffff80!important}.bg-transparent-dark{background-color:#212832cc!important;color:#21283280!important}.bg-gray-100{background-color:#f2f6fc!important}.bg-gray-200{background-color:#e0e5ec!important}.bg-gray-300{background-color:#d4dae3!important}.bg-gray-400{background-color:#c5ccd6!important}.bg-gray-500{background-color:#a7aeb8!important}.bg-gray-600{background-color:#69707a!important}.bg-gray-700{background-color:#4a515b!important}.bg-gray-800{background-color:#363d47!important}.bg-gray-900{background-color:#212832!important}.bg-white-25{background-color:#ffffff40!important}.bg-img-cover{background-position:50%;background-repeat:no-repeat;background-size:cover}.bg-img-repeat{background-position:0 0;background-repeat:repeat}.overlay{position:relative}.overlay:before{background-color:#000;bottom:0;content:"";left:0;opacity:.5;position:absolute;right:0;top:0}.overlay-primary:before{background-color:#0061f2!important}.overlay-secondary:before{background-color:#6900c7!important}.overlay-success:before{background-color:#00ac69!important}.overlay-info:before{background-color:#00cfd5!important}.overlay-warning:before{background-color:#f4a100!important}.overlay-danger:before{background-color:#e81500!important}.overlay-light:before{background-color:#f2f6fc!important}.overlay-dark:before{background-color:#212832!important}.overlay-black:before{background-color:#000!important}.overlay-white:before{background-color:#fff!important}.overlay-red:before{background-color:#e81500!important}.overlay-orange:before{background-color:#f76400!important}.overlay-yellow:before{background-color:#f4a100!important}.overlay-green:before{background-color:#00ac69!important}.overlay-teal:before{background-color:#00ba94!important}.overlay-cyan:before{background-color:#00cfd5!important}.overlay-blue:before{background-color:#0061f2!important}.overlay-indigo:before{background-color:#5800e8!important}.overlay-purple:before{background-color:#6900c7!important}.overlay-pink:before{background-color:#e30059!important}.overlay-red-soft:before{background-color:#f1e0e3!important}.overlay-orange-soft:before{background-color:#f3e7e3!important}.overlay-yellow-soft:before{background-color:#f2eee3!important}.overlay-green-soft:before{background-color:#daefed!important}.overlay-teal-soft:before{background-color:#daf0f2!important}.overlay-cyan-soft:before{background-color:#daf2f8!important}.overlay-blue-soft:before{background-color:#dae7fb!important}.overlay-indigo-soft:before{background-color:#e3ddfa!important}.overlay-purple-soft:before{background-color:#e4ddf7!important}.overlay-pink-soft:before{background-color:#f1ddec!important}.overlay-primary-soft:before{background-color:#dae7fb!important}.overlay-secondary-soft:before{background-color:#e4ddf7!important}.overlay-success-soft:before{background-color:#daefed!important}.overlay-info-soft:before{background-color:#daf2f8!important}.overlay-warning-soft:before{background-color:#f2eee3!important}.overlay-danger-soft:before{background-color:#f1e0e3!important}.overlay-10:before{opacity:.1}.overlay-20:before{opacity:.2}.overlay-30:before{opacity:.3}.overlay-40:before{opacity:.4}.overlay-50:before{opacity:.5}.overlay-60:before{opacity:.6}.overlay-70:before{opacity:.7}.overlay-80:before{opacity:.8}.overlay-90:before{opacity:.9}.border-lg{border-width:.25rem!important}.border-top-lg{border-top-width:.25rem!important}.border-end-lg{border-right-width:.25rem!important}.border-bottom-lg{border-bottom-width:.25rem!important}.border-start-lg{border-left-width:.25rem!important}.border-primary{border-color:#0061f2!important}.border-secondary{border-color:#6900c7!important}.border-success{border-color:#00ac69!important}.border-info{border-color:#00cfd5!important}.border-warning{border-color:#f4a100!important}.border-danger{border-color:#e81500!important}.border-light{border-color:#f2f6fc!important}.border-dark{border-color:#212832!important}.border-black{border-color:#000!important}.border-white{border-color:#fff!important}.border-red{border-color:#e81500!important}.border-orange{border-color:#f76400!important}.border-yellow{border-color:#f4a100!important}.border-green{border-color:#00ac69!important}.border-teal{border-color:#00ba94!important}.border-cyan{border-color:#00cfd5!important}.border-blue{border-color:#0061f2!important}.border-indigo{border-color:#5800e8!important}.border-purple{border-color:#6900c7!important}.border-pink{border-color:#e30059!important}.border-red-soft{border-color:#f1e0e3!important}.border-orange-soft{border-color:#f3e7e3!important}.border-yellow-soft{border-color:#f2eee3!important}.border-green-soft{border-color:#daefed!important}.border-teal-soft{border-color:#daf0f2!important}.border-cyan-soft{border-color:#daf2f8!important}.border-blue-soft{border-color:#dae7fb!important}.border-indigo-soft{border-color:#e3ddfa!important}.border-purple-soft{border-color:#e4ddf7!important}.border-pink-soft{border-color:#f1ddec!important}.border-primary-soft{border-color:#dae7fb!important}.border-secondary-soft{border-color:#e4ddf7!important}.border-success-soft{border-color:#daefed!important}.border-info-soft{border-color:#daf2f8!important}.border-warning-soft{border-color:#f2eee3!important}.border-danger-soft{border-color:#f1e0e3!important}.border-start-primary{border-left-color:#0061f2!important}.border-start-secondary{border-left-color:#6900c7!important}.border-start-success{border-left-color:#00ac69!important}.border-start-info{border-left-color:#00cfd5!important}.border-start-warning{border-left-color:#f4a100!important}.border-start-danger{border-left-color:#e81500!important}.border-start-light{border-left-color:#f2f6fc!important}.border-start-dark{border-left-color:#212832!important}.border-start-black{border-left-color:#000!important}.border-start-white{border-left-color:#fff!important}.border-start-red{border-left-color:#e81500!important}.border-start-orange{border-left-color:#f76400!important}.border-start-yellow{border-left-color:#f4a100!important}.border-start-green{border-left-color:#00ac69!important}.border-start-teal{border-left-color:#00ba94!important}.border-start-cyan{border-left-color:#00cfd5!important}.border-start-blue{border-left-color:#0061f2!important}.border-start-indigo{border-left-color:#5800e8!important}.border-start-purple{border-left-color:#6900c7!important}.border-start-pink{border-left-color:#e30059!important}.border-start-red-soft{border-left-color:#f1e0e3!important}.border-start-orange-soft{border-left-color:#f3e7e3!important}.border-start-yellow-soft{border-left-color:#f2eee3!important}.border-start-green-soft{border-left-color:#daefed!important}.border-start-teal-soft{border-left-color:#daf0f2!important}.border-start-cyan-soft{border-left-color:#daf2f8!important}.border-start-blue-soft{border-left-color:#dae7fb!important}.border-start-indigo-soft{border-left-color:#e3ddfa!important}.border-start-purple-soft{border-left-color:#e4ddf7!important}.border-start-pink-soft{border-left-color:#f1ddec!important}.border-start-primary-soft{border-left-color:#dae7fb!important}.border-start-secondary-soft{border-left-color:#e4ddf7!important}.border-start-success-soft{border-left-color:#daefed!important}.border-start-info-soft{border-left-color:#daf2f8!important}.border-start-warning-soft{border-left-color:#f2eee3!important}.border-start-danger-soft{border-left-color:#f1e0e3!important}.border-end-primary{border-right-color:#0061f2!important}.border-end-secondary{border-right-color:#6900c7!important}.border-end-success{border-right-color:#00ac69!important}.border-end-info{border-right-color:#00cfd5!important}.border-end-warning{border-right-color:#f4a100!important}.border-end-danger{border-right-color:#e81500!important}.border-end-light{border-right-color:#f2f6fc!important}.border-end-dark{border-right-color:#212832!important}.border-end-black{border-right-color:#000!important}.border-end-white{border-right-color:#fff!important}.border-end-red{border-right-color:#e81500!important}.border-end-orange{border-right-color:#f76400!important}.border-end-yellow{border-right-color:#f4a100!important}.border-end-green{border-right-color:#00ac69!important}.border-end-teal{border-right-color:#00ba94!important}.border-end-cyan{border-right-color:#00cfd5!important}.border-end-blue{border-right-color:#0061f2!important}.border-end-indigo{border-right-color:#5800e8!important}.border-end-purple{border-right-color:#6900c7!important}.border-end-pink{border-right-color:#e30059!important}.border-end-red-soft{border-right-color:#f1e0e3!important}.border-end-orange-soft{border-right-color:#f3e7e3!important}.border-end-yellow-soft{border-right-color:#f2eee3!important}.border-end-green-soft{border-right-color:#daefed!important}.border-end-teal-soft{border-right-color:#daf0f2!important}.border-end-cyan-soft{border-right-color:#daf2f8!important}.border-end-blue-soft{border-right-color:#dae7fb!important}.border-end-indigo-soft{border-right-color:#e3ddfa!important}.border-end-purple-soft{border-right-color:#e4ddf7!important}.border-end-pink-soft{border-right-color:#f1ddec!important}.border-end-primary-soft{border-right-color:#dae7fb!important}.border-end-secondary-soft{border-right-color:#e4ddf7!important}.border-end-success-soft{border-right-color:#daefed!important}.border-end-info-soft{border-right-color:#daf2f8!important}.border-end-warning-soft{border-right-color:#f2eee3!important}.border-end-danger-soft{border-right-color:#f1e0e3!important}.border-top-primary{border-top-color:#0061f2!important}.border-top-secondary{border-top-color:#6900c7!important}.border-top-success{border-top-color:#00ac69!important}.border-top-info{border-top-color:#00cfd5!important}.border-top-warning{border-top-color:#f4a100!important}.border-top-danger{border-top-color:#e81500!important}.border-top-light{border-top-color:#f2f6fc!important}.border-top-dark{border-top-color:#212832!important}.border-top-black{border-top-color:#000!important}.border-top-white{border-top-color:#fff!important}.border-top-red{border-top-color:#e81500!important}.border-top-orange{border-top-color:#f76400!important}.border-top-yellow{border-top-color:#f4a100!important}.border-top-green{border-top-color:#00ac69!important}.border-top-teal{border-top-color:#00ba94!important}.border-top-cyan{border-top-color:#00cfd5!important}.border-top-blue{border-top-color:#0061f2!important}.border-top-indigo{border-top-color:#5800e8!important}.border-top-purple{border-top-color:#6900c7!important}.border-top-pink{border-top-color:#e30059!important}.border-top-red-soft{border-top-color:#f1e0e3!important}.border-top-orange-soft{border-top-color:#f3e7e3!important}.border-top-yellow-soft{border-top-color:#f2eee3!important}.border-top-green-soft{border-top-color:#daefed!important}.border-top-teal-soft{border-top-color:#daf0f2!important}.border-top-cyan-soft{border-top-color:#daf2f8!important}.border-top-blue-soft{border-top-color:#dae7fb!important}.border-top-indigo-soft{border-top-color:#e3ddfa!important}.border-top-purple-soft{border-top-color:#e4ddf7!important}.border-top-pink-soft{border-top-color:#f1ddec!important}.border-top-primary-soft{border-top-color:#dae7fb!important}.border-top-secondary-soft{border-top-color:#e4ddf7!important}.border-top-success-soft{border-top-color:#daefed!important}.border-top-info-soft{border-top-color:#daf2f8!important}.border-top-warning-soft{border-top-color:#f2eee3!important}.border-top-danger-soft{border-top-color:#f1e0e3!important}.border-bottom-primary{border-bottom-color:#0061f2!important}.border-bottom-secondary{border-bottom-color:#6900c7!important}.border-bottom-success{border-bottom-color:#00ac69!important}.border-bottom-info{border-bottom-color:#00cfd5!important}.border-bottom-warning{border-bottom-color:#f4a100!important}.border-bottom-danger{border-bottom-color:#e81500!important}.border-bottom-light{border-bottom-color:#f2f6fc!important}.border-bottom-dark{border-bottom-color:#212832!important}.border-bottom-black{border-bottom-color:#000!important}.border-bottom-white{border-bottom-color:#fff!important}.border-bottom-red{border-bottom-color:#e81500!important}.border-bottom-orange{border-bottom-color:#f76400!important}.border-bottom-yellow{border-bottom-color:#f4a100!important}.border-bottom-green{border-bottom-color:#00ac69!important}.border-bottom-teal{border-bottom-color:#00ba94!important}.border-bottom-cyan{border-bottom-color:#00cfd5!important}.border-bottom-blue{border-bottom-color:#0061f2!important}.border-bottom-indigo{border-bottom-color:#5800e8!important}.border-bottom-purple{border-bottom-color:#6900c7!important}.border-bottom-pink{border-bottom-color:#e30059!important}.border-bottom-red-soft{border-bottom-color:#f1e0e3!important}.border-bottom-orange-soft{border-bottom-color:#f3e7e3!important}.border-bottom-yellow-soft{border-bottom-color:#f2eee3!important}.border-bottom-green-soft{border-bottom-color:#daefed!important}.border-bottom-teal-soft{border-bottom-color:#daf0f2!important}.border-bottom-cyan-soft{border-bottom-color:#daf2f8!important}.border-bottom-blue-soft{border-bottom-color:#dae7fb!important}.border-bottom-indigo-soft{border-bottom-color:#e3ddfa!important}.border-bottom-purple-soft{border-bottom-color:#e4ddf7!important}.border-bottom-pink-soft{border-bottom-color:#f1ddec!important}.border-bottom-primary-soft{border-bottom-color:#dae7fb!important}.border-bottom-secondary-soft{border-bottom-color:#e4ddf7!important}.border-bottom-success-soft{border-bottom-color:#daefed!important}.border-bottom-info-soft{border-bottom-color:#daf2f8!important}.border-bottom-warning-soft{border-bottom-color:#f2eee3!important}.border-bottom-danger-soft{border-bottom-color:#f1e0e3!important}.rounded-xl{border-radius:1rem!important}.border-gray-100{border-color:#f2f6fc!important}.border-gray-200{border-color:#e0e5ec!important}.border-gray-300{border-color:#d4dae3!important}.border-gray-400{border-color:#c5ccd6!important}.border-gray-500{border-color:#a7aeb8!important}.border-gray-600{border-color:#69707a!important}.border-gray-700{border-color:#4a515b!important}.border-gray-800{border-color:#363d47!important}.border-gray-900{border-color:#212832!important}.no-caret .dropdown-toggle:after{display:none}.pointer{cursor:pointer!important}.no-highlight{-webkit-user-select:none!important;user-select:none!important}.lift{box-shadow:0 .15rem 1.75rem 0 #21283226;transition:transform .15s ease-in-out,box-shadow .15s ease-in-out}.lift:hover{box-shadow:0 .5rem 2rem 0 #21283240;transform:translateY(-.3333333333rem)}.lift:active{box-shadow:0 .15rem 1.75rem 0 #21283226;transform:none}.lift-sm{box-shadow:0 .125rem .25rem 0 #21283233}.lift-sm:hover{box-shadow:0 .25rem 1rem 0 #21283240;transform:translateY(-.1666666667rem)}.lift-sm:active{box-shadow:0 .125rem .25rem 0 #21283233;transform:none}.card.lift{color:inherit;text-decoration:none}.o-visible{overflow:visible!important}.o-hidden{overflow:hidden!important}.shadow-right-sm{box-shadow:.125rem 0 .25rem 0 #21283226!important}.shadow-right{box-shadow:.15rem 0 .75rem 0 #21283226!important}.shadow-right-lg{box-shadow:1rem 0 3rem 0 #21283226!important}.shadow-left-sm{box-shadow:-.125rem 0 .25rem 0 #21283226!important}.shadow-left{box-shadow:-.15rem 0 .75rem 0 #21283226!important}.shadow-left-lg{box-shadow:-1rem 0 3rem 0 #21283226!important}.content-skewed{perspective:1500px!important;transform-style:preserve-3d!important}.content-skewed-right{perspective-origin:100%!important}.content-skewed-right .content-skewed-item{backface-visibility:hidden!important;transform:rotateY(30deg) rotateX(15deg)!important}.content-skewed-left{perspective-origin:0!important}.content-skewed-left .content-skewed-item{backface-visibility:hidden!important;transform:rotateY(-30deg) rotateX(15deg)!important}.text-gray-100{color:#f2f6fc!important}.text-gray-200{color:#e0e5ec!important}.text-gray-300{color:#d4dae3!important}.text-gray-400{color:#c5ccd6!important}.text-gray-500{color:#a7aeb8!important}.text-gray-600{color:#69707a!important}.text-gray-700{color:#4a515b!important}.text-gray-800{color:#363d47!important}.text-gray-900{color:#212832!important}.fw-100{font-weight:100!important}.fw-200{font-weight:200!important}.fw-300{font-weight:300!important}.fw-400{font-weight:400!important}.fw-500{font-weight:500!important}.fw-600{font-weight:600!important}.fw-700{font-weight:700!important}.fw-800{font-weight:800!important}.fw-900{font-weight:900!important}.text-white-75{color:#ffffffbf!important}.text-white-25{color:#ffffff40!important}.text-black-75{color:#000000bf!important}.text-black-25{color:#00000040!important}.text-xs{font-size:.75rem!important}.text-sm{font-size:.875rem!important}.text-lg{font-size:1.25rem!important}.text-xl{font-size:2.5rem!important}.text-uppercase-expanded{font-weight:700;letter-spacing:.125em;text-transform:uppercase}.text-arrow-icon{align-items:center;display:inline-flex;line-height:1}.text-arrow-icon svg{margin-left:.25rem}.text-arrow-icon.small svg{height:.875rem;width:.875rem}.line-height-normal{line-height:normal!important}.feather-sm{height:.875rem!important;width:.875rem!important}.feather-lg{height:1.25rem!important;width:1.25rem!important}.feather-xl{height:2.5rem!important;width:2.5rem!important}.z-1{z-index:1!important}.z-1,.z-2{position:relative!important}.z-2{z-index:2!important}.alert-icon{display:flex;padding:0;position:relative}.alert-icon button.btn-close{position:absolute;right:1rem;top:1.25rem}.alert-icon .alert-icon-aside{align-items:center;display:flex;font-size:1.5rem;justify-content:center;padding-bottom:1.25rem;padding-left:1rem;padding-top:1.25rem}.alert-icon .alert-icon-aside i,.alert-icon .alert-icon-aside svg,.alert-icon .alert-icon-aside svg.feather{height:1.5rem;width:1.5rem}.alert-icon .alert-icon-content{padding:1.25rem 1rem}.alert-primary.alert-solid{--bs-alert-color:#fff;--bs-alert-bg:#0061f2;--bs-alert-border-color:#0061f2}.alert-primary.alert-solid .alert-link{color:#ccc}.alert-secondary.alert-solid{--bs-alert-color:#fff;--bs-alert-bg:#6900c7;--bs-alert-border-color:#6900c7}.alert-secondary.alert-solid .alert-link{color:#ccc}.alert-success.alert-solid{--bs-alert-color:#fff;--bs-alert-bg:#00ac69;--bs-alert-border-color:#00ac69}.alert-success.alert-solid .alert-link{color:#ccc}.alert-info.alert-solid{--bs-alert-color:#fff;--bs-alert-bg:#00cfd5;--bs-alert-border-color:#00cfd5}.alert-info.alert-solid .alert-link{color:#ccc}.alert-warning.alert-solid{--bs-alert-color:#fff;--bs-alert-bg:#f4a100;--bs-alert-border-color:#f4a100}.alert-warning.alert-solid .alert-link{color:#ccc}.alert-danger.alert-solid{--bs-alert-color:#fff;--bs-alert-bg:#e81500;--bs-alert-border-color:#e81500}.alert-danger.alert-solid .alert-link{color:#ccc}.alert-light.alert-solid{--bs-alert-color:#000;--bs-alert-bg:#f2f6fc;--bs-alert-border-color:#f2f6fc}.alert-light.alert-solid .alert-link{color:#000}.alert-dark.alert-solid{--bs-alert-color:#fff;--bs-alert-bg:#212832;--bs-alert-border-color:#212832}.alert-dark.alert-solid .alert-link{color:#ccc}.alert-black.alert-solid{--bs-alert-color:#fff;--bs-alert-bg:#000;--bs-alert-border-color:#000}.alert-black.alert-solid .alert-link{color:#ccc}.alert-white.alert-solid{--bs-alert-color:#000;--bs-alert-bg:#fff;--bs-alert-border-color:#fff}.alert-white.alert-solid .alert-link{color:#000}.alert-red.alert-solid{--bs-alert-color:#fff;--bs-alert-bg:#e81500;--bs-alert-border-color:#e81500}.alert-red.alert-solid .alert-link{color:#ccc}.alert-orange.alert-solid{--bs-alert-color:#fff;--bs-alert-bg:#f76400;--bs-alert-border-color:#f76400}.alert-orange.alert-solid .alert-link{color:#ccc}.alert-yellow.alert-solid{--bs-alert-color:#fff;--bs-alert-bg:#f4a100;--bs-alert-border-color:#f4a100}.alert-yellow.alert-solid .alert-link{color:#ccc}.alert-green.alert-solid{--bs-alert-color:#fff;--bs-alert-bg:#00ac69;--bs-alert-border-color:#00ac69}.alert-green.alert-solid .alert-link{color:#ccc}.alert-teal.alert-solid{--bs-alert-color:#fff;--bs-alert-bg:#00ba94;--bs-alert-border-color:#00ba94}.alert-teal.alert-solid .alert-link{color:#ccc}.alert-cyan.alert-solid{--bs-alert-color:#fff;--bs-alert-bg:#00cfd5;--bs-alert-border-color:#00cfd5}.alert-cyan.alert-solid .alert-link{color:#ccc}.alert-blue.alert-solid{--bs-alert-color:#fff;--bs-alert-bg:#0061f2;--bs-alert-border-color:#0061f2}.alert-blue.alert-solid .alert-link{color:#ccc}.alert-indigo.alert-solid{--bs-alert-color:#fff;--bs-alert-bg:#5800e8;--bs-alert-border-color:#5800e8}.alert-indigo.alert-solid .alert-link{color:#ccc}.alert-purple.alert-solid{--bs-alert-color:#fff;--bs-alert-bg:#6900c7;--bs-alert-border-color:#6900c7}.alert-purple.alert-solid .alert-link{color:#ccc}.alert-pink.alert-solid{--bs-alert-color:#fff;--bs-alert-bg:#e30059;--bs-alert-border-color:#e30059}.alert-pink.alert-solid .alert-link{color:#ccc}.alert-red-soft.alert-solid{--bs-alert-color:#000;--bs-alert-bg:#f1e0e3;--bs-alert-border-color:#f1e0e3}.alert-red-soft.alert-solid .alert-link{color:#000}.alert-orange-soft.alert-solid{--bs-alert-color:#000;--bs-alert-bg:#f3e7e3;--bs-alert-border-color:#f3e7e3}.alert-orange-soft.alert-solid .alert-link{color:#000}.alert-yellow-soft.alert-solid{--bs-alert-color:#000;--bs-alert-bg:#f2eee3;--bs-alert-border-color:#f2eee3}.alert-yellow-soft.alert-solid .alert-link{color:#000}.alert-green-soft.alert-solid{--bs-alert-color:#000;--bs-alert-bg:#daefed;--bs-alert-border-color:#daefed}.alert-green-soft.alert-solid .alert-link{color:#000}.alert-teal-soft.alert-solid{--bs-alert-color:#000;--bs-alert-bg:#daf0f2;--bs-alert-border-color:#daf0f2}.alert-teal-soft.alert-solid .alert-link{color:#000}.alert-cyan-soft.alert-solid{--bs-alert-color:#000;--bs-alert-bg:#daf2f8;--bs-alert-border-color:#daf2f8}.alert-cyan-soft.alert-solid .alert-link{color:#000}.alert-blue-soft.alert-solid{--bs-alert-color:#000;--bs-alert-bg:#dae7fb;--bs-alert-border-color:#dae7fb}.alert-blue-soft.alert-solid .alert-link{color:#000}.alert-indigo-soft.alert-solid{--bs-alert-color:#000;--bs-alert-bg:#e3ddfa;--bs-alert-border-color:#e3ddfa}.alert-indigo-soft.alert-solid .alert-link{color:#000}.alert-purple-soft.alert-solid{--bs-alert-color:#000;--bs-alert-bg:#e4ddf7;--bs-alert-border-color:#e4ddf7}.alert-purple-soft.alert-solid .alert-link{color:#000}.alert-pink-soft.alert-solid{--bs-alert-color:#000;--bs-alert-bg:#f1ddec;--bs-alert-border-color:#f1ddec}.alert-pink-soft.alert-solid .alert-link{color:#000}.alert-primary-soft.alert-solid{--bs-alert-color:#000;--bs-alert-bg:#dae7fb;--bs-alert-border-color:#dae7fb}.alert-primary-soft.alert-solid .alert-link{color:#000}.alert-secondary-soft.alert-solid{--bs-alert-color:#000;--bs-alert-bg:#e4ddf7;--bs-alert-border-color:#e4ddf7}.alert-secondary-soft.alert-solid .alert-link{color:#000}.alert-success-soft.alert-solid{--bs-alert-color:#000;--bs-alert-bg:#daefed;--bs-alert-border-color:#daefed}.alert-success-soft.alert-solid .alert-link{color:#000}.alert-info-soft.alert-solid{--bs-alert-color:#000;--bs-alert-bg:#daf2f8;--bs-alert-border-color:#daf2f8}.alert-info-soft.alert-solid .alert-link{color:#000}.alert-warning-soft.alert-solid{--bs-alert-color:#000;--bs-alert-bg:#f2eee3;--bs-alert-border-color:#f2eee3}.alert-warning-soft.alert-solid .alert-link{color:#000}.alert-danger-soft.alert-solid{--bs-alert-color:#000;--bs-alert-bg:#f1e0e3;--bs-alert-border-color:#f1e0e3}.alert-danger-soft.alert-solid .alert-link{color:#000}.avatar-initials{background:#003e56;color:#fff;font-size:12.5px;font-weight:500;height:25px;padding:3px;text-align:center;width:25px}.avatar,.avatar-initials{border-radius:50%;position:relative}.avatar{align-items:center;display:inline-flex;height:2rem;justify-content:center;width:2rem}.avatar .avatar-img{border-radius:100%;height:2rem;object-fit:cover;width:auto}.avatar-xs{height:1.25rem;width:1.25rem}.avatar-xs .avatar-img{height:1rem}.avatar-sm{height:1.75rem;width:1.75rem}.avatar-sm .avatar-img{height:1.5rem}.avatar-lg{width:2.5rem}.avatar-lg,.avatar-lg .avatar-img{height:2.5rem}.avatar-xl{width:3rem}.avatar-xl,.avatar-xl .avatar-img{height:3rem}.avatar-xxl{width:3.75rem}.avatar-xxl,.avatar-xxl .avatar-img{height:3.75rem}.avatar-busy:before,.avatar-idle:before,.avatar-offline:before,.avatar-online:before{background-color:#d4dae3;border:.0625rem solid #fff;border-radius:50%;bottom:5%;content:"";height:20%;position:absolute;right:5%;width:20%}.avatar-busy:before{background-color:#e81500}.avatar-idle:before{background-color:#f4a100}.avatar-offline:before{background-color:#d4dae3}.avatar-online:before{background-color:#00ac69}.btn{align-items:center;display:inline-flex}.btn,.btn-icon{justify-content:center}.btn-icon{border-radius:100%;flex-shrink:0;height:calc(2.625rem + 2px)!important;overflow:hidden;padding:0;width:calc(2.625rem + 2px)!important}.btn-icon .feather{margin-top:0!important}.btn-icon.btn-xl{border-radius:100%;height:calc(3.625rem + 2px)!important;width:calc(3.625rem + 2px)!important}.btn-group-lg>.btn-icon.btn,.btn-icon.btn-lg{height:calc(3.25rem + 2px)!important;width:calc(3.25rem + 2px)!important}.btn-group-sm>.btn-icon.btn,.btn-icon.btn-sm{height:calc(1.75rem + 2px)!important;width:calc(1.75rem + 2px)!important}.btn-icon.btn-xs{border-radius:100%;height:calc(1.2rem + 2px)!important;width:calc(1.2rem + 2px)!important}.btn-icon.btn-link{text-decoration:none}.btn .feather{height:.875rem;margin-top:-1px;width:.875rem}.btn-group-lg>.btn .feather,.btn-lg .feather{height:1rem;width:1rem}.btn-group-sm>.btn .feather,.btn-sm .feather{height:.75rem;width:.75rem}.btn-xs .feather{height:.7rem;width:.7rem}.btn-xl .feather{height:1.125rem;width:1.125rem}.btn-xs{border-radius:.35rem;font-size:.7rem;line-height:1;padding:.25rem .5rem}.btn-xl{border-radius:.5rem;font-size:1.125rem;padding:1.25rem 1.5rem}.btn-facebook{--bs-btn-color:#fff;--bs-btn-bg:#3b5998;--bs-btn-border-color:#3b5998;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#324c81;--bs-btn-hover-border-color:#2f477a;--bs-btn-focus-shadow-rgb:88,114,167;--bs-btn-active-color:#fff;--bs-btn-active-bg:#2f477a;--bs-btn-active-border-color:#2c4372;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#3b5998;--bs-btn-disabled-border-color:#3b5998}.btn-github{--bs-btn-color:#fff;--bs-btn-bg:#333;--bs-btn-border-color:#333;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#2b2b2b;--bs-btn-hover-border-color:#292929;--bs-btn-focus-shadow-rgb:82,82,82;--bs-btn-active-color:#fff;--bs-btn-active-bg:#292929;--bs-btn-active-border-color:#262626;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#333;--bs-btn-disabled-border-color:#333}.btn-google{--bs-btn-color:#fff;--bs-btn-bg:#ea4335;--bs-btn-border-color:#ea4335;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#c7392d;--bs-btn-hover-border-color:#bb362a;--bs-btn-focus-shadow-rgb:237,95,83;--bs-btn-active-color:#fff;--bs-btn-active-bg:#bb362a;--bs-btn-active-border-color:#b03228;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#ea4335;--bs-btn-disabled-border-color:#ea4335}.btn-twitter{--bs-btn-color:#fff;--bs-btn-bg:#1da1f2;--bs-btn-border-color:#1da1f2;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#1989ce;--bs-btn-hover-border-color:#1781c2;--bs-btn-focus-shadow-rgb:63,175,244;--bs-btn-active-color:#fff;--bs-btn-active-bg:#1781c2;--bs-btn-active-border-color:#1679b6;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#1da1f2;--bs-btn-disabled-border-color:#1da1f2}.btn-transparent-dark{--bs-btn-color:#21283280;--bs-btn-bg:#0000;--bs-btn-border-color:#0000;--bs-btn-hover-color:#21283280;--bs-btn-hover-bg:#2128321a;--bs-btn-hover-border-color:#0000;--bs-btn-focus-shadow-rgb:11,14,17;--bs-btn-active-color:#21283280;--bs-btn-active-bg:#21283233;--bs-btn-active-border-color:#0000;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#21283259;--bs-btn-disabled-bg:#2128321a;--bs-btn-disabled-border-color:#0000;color:#21283280!important}.btn-transparent-dark:focus{box-shadow:0 0 0 .25rem #21283240!important}.btn-transparent-light{--bs-btn-color:#ffffff80;--bs-btn-bg:#0000;--bs-btn-border-color:#0000;--bs-btn-hover-color:#ffffff80;--bs-btn-hover-bg:#ffffff1a;--bs-btn-hover-border-color:#0000;--bs-btn-focus-shadow-rgb:88,88,88;--bs-btn-active-color:#ffffff80;--bs-btn-active-bg:#fff3;--bs-btn-active-border-color:#0000;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#ffffff59;--bs-btn-disabled-bg:#ffffff1a;--bs-btn-disabled-border-color:#0000;color:#ffffff80!important}.btn-transparent-light:focus{box-shadow:0 0 0 .25rem #ffffff40!important}.btn-white-10{--bs-btn-color:#ffffff80;--bs-btn-bg:#ffffff1a;--bs-btn-border-color:#0000;--bs-btn-hover-color:#ffffff80;--bs-btn-hover-bg:#ffffff26;--bs-btn-hover-border-color:#0000;--bs-btn-focus-shadow-rgb:88,88,88;--bs-btn-active-color:#ffffff80;--bs-btn-active-bg:#fff3;--bs-btn-active-border-color:#0000;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#ffffff59;--bs-btn-disabled-bg:#ffffff1a;--bs-btn-disabled-border-color:#0000;color:#ffffff80!important}.btn-white-10:focus{box-shadow:0 0 0 .25rem #ffffff40!important}.card{box-shadow:0 .15rem 1.75rem 0 #2128321a}.card .card-header{font-weight:600}.card:not([class*=bg-]) .card-header{color:#0061f2}.card.bg-dark .card-footer,.card.bg-dark .card-header{border-color:#ffffff26}.card .card-header .card-header-tabs .nav-link.active{background-color:#fff;border-bottom-color:#fff}.card-header-actions .card-header{align-items:center;display:flex;height:3.5625rem;justify-content:space-between;padding-bottom:.5625rem;padding-top:.5625rem}.card-header-actions .card-header .dropdown-menu{margin-top:0;top:.5625rem!important}.card-collapsable .card-header[data-bs-toggle=collapse],.card-collapsable .card-header[data-toggle=collapse]{align-items:center;display:flex;justify-content:space-between;position:relative;text-decoration:none}.card-collapsable .card-header[data-bs-toggle=collapse] .card-collapsable-arrow,.card-collapsable .card-header[data-toggle=collapse] .card-collapsable-arrow{display:inline-flex;font-size:.9rem;height:.9rem;transition:transform .1s ease-in-out;width:.9rem}.card-collapsable .card-header[data-bs-toggle=collapse] .card-collapsable-arrow .feather,.card-collapsable .card-header[data-bs-toggle=collapse] .card-collapsable-arrow i,.card-collapsable .card-header[data-bs-toggle=collapse] .card-collapsable-arrow svg,.card-collapsable .card-header[data-toggle=collapse] .card-collapsable-arrow .feather,.card-collapsable .card-header[data-toggle=collapse] .card-collapsable-arrow i,.card-collapsable .card-header[data-toggle=collapse] .card-collapsable-arrow svg{height:.9rem;width:.9rem}.card-collapsable .card-header[data-bs-toggle=collapse].collapsed,.card-collapsable .card-header[data-toggle=collapse].collapsed{border-radius:.35rem}.card-collapsable .card-header[data-bs-toggle=collapse].collapsed .card-collapsable-arrow,.card-collapsable .card-header[data-toggle=collapse].collapsed .card-collapsable-arrow{transform:rotate(-90deg)}.card-icon{overflow:hidden}.card-icon .card-icon-aside{align-items:center;display:flex;font-size:3rem;justify-content:center;padding:2rem}.card-icon .card-icon-aside .feather,.card-icon .card-icon-aside i,.card-icon .card-icon-aside svg{height:3rem;width:3rem}.card-link{text-decoration:none!important}.card-link,.card-link:hover{color:inherit!important}.card-progress .progress{background-color:#21283208;height:.5rem}.card-scrollable .card-body{max-height:15rem;overflow-y:auto}.card-angles .card-body,.card-waves .card-body{background-position:bottom;background-repeat:no-repeat;background-size:100% auto}.card-flag{font-size:.7rem;line-height:1;padding:.3rem .5rem;position:absolute}.card-flag-dark{background-color:#212832b3;color:#fff}.card-flag-light{background-color:#ffffffb3;color:#69707a}.card-flag-lg{font-size:.9rem;padding:.5rem .65rem}.card-flag-top-right{border-bottom-left-radius:.25rem;border-top-left-radius:.25rem;right:0;top:.5rem}.card-flag-top-left{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem;left:0;top:.5rem}.card-flag-bottom-right{border-bottom-left-radius:.25rem;border-top-left-radius:.25rem;bottom:.5rem;right:0}.card-flag-bottom-left{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem;bottom:.5rem;left:0}.dropdown-menu{border:none;box-shadow:0 .15rem 1.75rem 0 #21283226;font-size:.9rem}.dropdown-menu .dropdown-header{align-items:center;display:flex;font-size:.75rem;font-weight:700}.dropdown-menu .dropdown-item{align-items:center;display:flex}.dropdown-menu .dropdown-item .dropdown-item-icon{line-height:1;margin-right:.5rem}.dropdown-menu .dropdown-item .dropdown-item-icon svg{height:.9em;width:.9em}.dropdown-menu .dropdown-item.active .dropdown-item-icon,.dropdown-menu .dropdown-item:active .dropdown-item-icon{color:#fff}.dropdown .dropdown-toggle{align-items:center;display:inline-flex}.dropdown .dropdown-toggle .dropdown-arrow{font-size:.6em;margin-left:.4rem;margin-right:0;transition:transform .1s ease-in-out}.dropdown .dropdown-toggle.show .dropdown-arrow{transform:rotate(90deg)}.feather{height:1rem;vertical-align:top;width:1rem}.feather-sm{height:.8rem;width:.8rem}.icon-stack{align-items:center;background-color:#f2f6fc;border-radius:100%;display:inline-flex;flex-shrink:0;font-size:1rem;height:2.5rem;justify-content:center;width:2.5rem}.icon-stack svg{height:1rem;width:1rem}.icon-stack-sm{height:2rem;width:2rem}.icon-stack-lg{font-size:1.5rem;height:4rem;width:4rem}.icon-stack-lg svg{height:1.5rem;width:1.5rem}.icon-stack-xl{font-size:1.75rem;height:5rem;width:5rem}.icon-stack-xl svg{height:1.75rem;width:1.75rem}.icon-list-social{display:flex}.icon-list-social .icon-list-social-link{font-size:1.25rem;margin-right:.5rem}.badge-sm{font-size:.75rem}.badge-md{font-size:1rem}.badge-lg{font-size:1.25rem}.timeline .timeline-item{align-items:flex-start;display:flex}.timeline .timeline-item .timeline-item-marker{align-items:center;display:inline-flex;flex-direction:column;justify-content:center;margin-bottom:2rem}.timeline .timeline-item .timeline-item-marker .timeline-item-marker-text{color:#a7aeb8;display:block;font-size:.875rem;margin-bottom:.5rem;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:6rem}.timeline .timeline-item .timeline-item-marker .timeline-item-marker-indicator{align-items:center;background-color:#f2f6fc;border-radius:100%;display:inline-flex;height:3rem;justify-content:center;width:3rem}.timeline .timeline-item .timeline-item-content{padding-bottom:2rem;padding-left:1rem;padding-top:0;width:100%}.timeline .timeline-item:last-child .timeline-item-content{padding-bottom:0!important}@media (min-width:576px){.timeline .timeline-item .timeline-item-marker{flex-direction:row;margin-bottom:0;transform:translateX(1.625rem)}.timeline .timeline-item .timeline-item-marker .timeline-item-marker-text{margin-bottom:0;margin-right:.5rem}.timeline .timeline-item .timeline-item-content{border-left:.25rem solid #f2f6fc;padding-bottom:3rem;padding-left:3rem;padding-top:.75rem}.timeline .timeline-item:last-child .timeline-item-content{border-left-color:#fff0}}.timeline.timeline-sm .timeline-item .timeline-item-marker{transform:translateX(.875rem)}.timeline.timeline-sm .timeline-item .timeline-item-marker .timeline-item-marker-text{font-size:.7rem;width:3rem}.timeline.timeline-sm .timeline-item .timeline-item-marker .timeline-item-marker-indicator{font-size:.875rem;height:1.5rem;width:1.5rem}.timeline.timeline-sm .timeline-item .timeline-item-marker .timeline-item-marker-indicator .feather{height:.75rem;width:.75rem}.timeline.timeline-sm .timeline-item .timeline-item-content{font-size:.875rem;padding-bottom:1rem;padding-left:1.5rem;padding-top:.15rem}.timeline.timeline-xs .timeline-item .timeline-item-marker{transform:translateX(.5625rem)}.timeline.timeline-xs .timeline-item .timeline-item-marker .timeline-item-marker-text{font-size:.7rem;width:3rem}.timeline.timeline-xs .timeline-item .timeline-item-marker .timeline-item-marker-indicator{border:.125rem solid #fff;font-size:.875rem;height:.875rem;margin-top:-.125rem;width:.875rem}.timeline.timeline-xs .timeline-item .timeline-item-content{font-size:.875rem;padding-bottom:1rem;padding-left:1.5rem;padding-top:0}.step{display:flex;flex-wrap:nowrap;width:100%}.step .step-item{flex:1 1;position:relative;text-align:center}.step .step-item:not(:first-child):before{background-color:#69707a;content:"";height:.125rem;left:-50%;position:absolute;top:.4375rem;width:100%;z-index:0}.step .step-item .step-item-link{color:#69707a;display:inline-block;padding-left:1rem;padding-right:1rem;padding-top:1.25rem;position:relative;text-decoration:none;z-index:1}.step .step-item .step-item-link:before{background-color:#69707a;border:.125rem solid #fff;border-radius:100%;content:"";display:block;height:1rem;left:50%;position:absolute;top:0;transform:translateX(-50%);width:1rem;z-index:1}.step .step-item .step-item-link.disabled{cursor:default;pointer-events:none}.step .step-item.active a:before{background:#fff;border:.125rem solid #69707a}.step .step-item.active~.step-item .step-item-link{color:#d4dae3}.step .step-item.active~.step-item .step-item-link:before,.step .step-item.active~.step-item:before{background:#d4dae3}.step-lg .step-item:not(:first-child):before{height:.25rem;top:.625rem}.step-lg .step-item .step-item-link{padding-top:2rem}.step-lg .step-item .step-item-link:before{border-width:.25rem;height:1.5rem;width:1.5rem}.step-lg .step-item.active a:before{border-width:.25rem}.step-primary .step-item:not(:first-child):before{background-color:#0061f2}.step-primary .step-item .step-item-link{color:#0061f2}.step-primary .step-item .step-item-link:before{background-color:#0061f2}.step-primary .step-item.active a:before{border-color:#0061f2}.step-secondary .step-item:not(:first-child):before{background-color:#6900c7}.step-secondary .step-item .step-item-link{color:#6900c7}.step-secondary .step-item .step-item-link:before{background-color:#6900c7}.step-secondary .step-item.active a:before{border-color:#6900c7}.step-success .step-item:not(:first-child):before{background-color:#00ac69}.step-success .step-item .step-item-link{color:#00ac69}.step-success .step-item .step-item-link:before{background-color:#00ac69}.step-success .step-item.active a:before{border-color:#00ac69}.step-info .step-item:not(:first-child):before{background-color:#00cfd5}.step-info .step-item .step-item-link{color:#00cfd5}.step-info .step-item .step-item-link:before{background-color:#00cfd5}.step-info .step-item.active a:before{border-color:#00cfd5}.step-warning .step-item:not(:first-child):before{background-color:#f4a100}.step-warning .step-item .step-item-link{color:#f4a100}.step-warning .step-item .step-item-link:before{background-color:#f4a100}.step-warning .step-item.active a:before{border-color:#f4a100}.step-danger .step-item:not(:first-child):before{background-color:#e81500}.step-danger .step-item .step-item-link{color:#e81500}.step-danger .step-item .step-item-link:before{background-color:#e81500}.step-danger .step-item.active a:before{border-color:#e81500}.step-light .step-item:not(:first-child):before{background-color:#f2f6fc}.step-light .step-item .step-item-link{color:#f2f6fc}.step-light .step-item .step-item-link:before{background-color:#f2f6fc}.step-light .step-item.active a:before{border-color:#f2f6fc}.step-dark .step-item:not(:first-child):before{background-color:#212832}.step-dark .step-item .step-item-link{color:#212832}.step-dark .step-item .step-item-link:before{background-color:#212832}.step-dark .step-item.active a:before{border-color:#212832}.step-black .step-item:not(:first-child):before{background-color:#000}.step-black .step-item .step-item-link{color:#000}.step-black .step-item .step-item-link:before{background-color:#000}.step-black .step-item.active a:before{border-color:#000}.step-white .step-item:not(:first-child):before{background-color:#fff}.step-white .step-item .step-item-link{color:#fff}.step-white .step-item .step-item-link:before{background-color:#fff}.step-white .step-item.active a:before{border-color:#fff}.step-red .step-item:not(:first-child):before{background-color:#e81500}.step-red .step-item .step-item-link{color:#e81500}.step-red .step-item .step-item-link:before{background-color:#e81500}.step-red .step-item.active a:before{border-color:#e81500}.step-orange .step-item:not(:first-child):before{background-color:#f76400}.step-orange .step-item .step-item-link{color:#f76400}.step-orange .step-item .step-item-link:before{background-color:#f76400}.step-orange .step-item.active a:before{border-color:#f76400}.step-yellow .step-item:not(:first-child):before{background-color:#f4a100}.step-yellow .step-item .step-item-link{color:#f4a100}.step-yellow .step-item .step-item-link:before{background-color:#f4a100}.step-yellow .step-item.active a:before{border-color:#f4a100}.step-green .step-item:not(:first-child):before{background-color:#00ac69}.step-green .step-item .step-item-link{color:#00ac69}.step-green .step-item .step-item-link:before{background-color:#00ac69}.step-green .step-item.active a:before{border-color:#00ac69}.step-teal .step-item:not(:first-child):before{background-color:#00ba94}.step-teal .step-item .step-item-link{color:#00ba94}.step-teal .step-item .step-item-link:before{background-color:#00ba94}.step-teal .step-item.active a:before{border-color:#00ba94}.step-cyan .step-item:not(:first-child):before{background-color:#00cfd5}.step-cyan .step-item .step-item-link{color:#00cfd5}.step-cyan .step-item .step-item-link:before{background-color:#00cfd5}.step-cyan .step-item.active a:before{border-color:#00cfd5}.step-blue .step-item:not(:first-child):before{background-color:#0061f2}.step-blue .step-item .step-item-link{color:#0061f2}.step-blue .step-item .step-item-link:before{background-color:#0061f2}.step-blue .step-item.active a:before{border-color:#0061f2}.step-indigo .step-item:not(:first-child):before{background-color:#5800e8}.step-indigo .step-item .step-item-link{color:#5800e8}.step-indigo .step-item .step-item-link:before{background-color:#5800e8}.step-indigo .step-item.active a:before{border-color:#5800e8}.step-purple .step-item:not(:first-child):before{background-color:#6900c7}.step-purple .step-item .step-item-link{color:#6900c7}.step-purple .step-item .step-item-link:before{background-color:#6900c7}.step-purple .step-item.active a:before{border-color:#6900c7}.step-pink .step-item:not(:first-child):before{background-color:#e30059}.step-pink .step-item .step-item-link{color:#e30059}.step-pink .step-item .step-item-link:before{background-color:#e30059}.step-pink .step-item.active a:before{border-color:#e30059}.step-red-soft .step-item:not(:first-child):before{background-color:#f1e0e3}.step-red-soft .step-item .step-item-link{color:#f1e0e3}.step-red-soft .step-item .step-item-link:before{background-color:#f1e0e3}.step-red-soft .step-item.active a:before{border-color:#f1e0e3}.step-orange-soft .step-item:not(:first-child):before{background-color:#f3e7e3}.step-orange-soft .step-item .step-item-link{color:#f3e7e3}.step-orange-soft .step-item .step-item-link:before{background-color:#f3e7e3}.step-orange-soft .step-item.active a:before{border-color:#f3e7e3}.step-yellow-soft .step-item:not(:first-child):before{background-color:#f2eee3}.step-yellow-soft .step-item .step-item-link{color:#f2eee3}.step-yellow-soft .step-item .step-item-link:before{background-color:#f2eee3}.step-yellow-soft .step-item.active a:before{border-color:#f2eee3}.step-green-soft .step-item:not(:first-child):before{background-color:#daefed}.step-green-soft .step-item .step-item-link{color:#daefed}.step-green-soft .step-item .step-item-link:before{background-color:#daefed}.step-green-soft .step-item.active a:before{border-color:#daefed}.step-teal-soft .step-item:not(:first-child):before{background-color:#daf0f2}.step-teal-soft .step-item .step-item-link{color:#daf0f2}.step-teal-soft .step-item .step-item-link:before{background-color:#daf0f2}.step-teal-soft .step-item.active a:before{border-color:#daf0f2}.step-cyan-soft .step-item:not(:first-child):before{background-color:#daf2f8}.step-cyan-soft .step-item .step-item-link{color:#daf2f8}.step-cyan-soft .step-item .step-item-link:before{background-color:#daf2f8}.step-cyan-soft .step-item.active a:before{border-color:#daf2f8}.step-blue-soft .step-item:not(:first-child):before{background-color:#dae7fb}.step-blue-soft .step-item .step-item-link{color:#dae7fb}.step-blue-soft .step-item .step-item-link:before{background-color:#dae7fb}.step-blue-soft .step-item.active a:before{border-color:#dae7fb}.step-indigo-soft .step-item:not(:first-child):before{background-color:#e3ddfa}.step-indigo-soft .step-item .step-item-link{color:#e3ddfa}.step-indigo-soft .step-item .step-item-link:before{background-color:#e3ddfa}.step-indigo-soft .step-item.active a:before{border-color:#e3ddfa}.step-purple-soft .step-item:not(:first-child):before{background-color:#e4ddf7}.step-purple-soft .step-item .step-item-link{color:#e4ddf7}.step-purple-soft .step-item .step-item-link:before{background-color:#e4ddf7}.step-purple-soft .step-item.active a:before{border-color:#e4ddf7}.step-pink-soft .step-item:not(:first-child):before{background-color:#f1ddec}.step-pink-soft .step-item .step-item-link{color:#f1ddec}.step-pink-soft .step-item .step-item-link:before{background-color:#f1ddec}.step-pink-soft .step-item.active a:before{border-color:#f1ddec}.step-primary-soft .step-item:not(:first-child):before{background-color:#dae7fb}.step-primary-soft .step-item .step-item-link{color:#dae7fb}.step-primary-soft .step-item .step-item-link:before{background-color:#dae7fb}.step-primary-soft .step-item.active a:before{border-color:#dae7fb}.step-secondary-soft .step-item:not(:first-child):before{background-color:#e4ddf7}.step-secondary-soft .step-item .step-item-link{color:#e4ddf7}.step-secondary-soft .step-item .step-item-link:before{background-color:#e4ddf7}.step-secondary-soft .step-item.active a:before{border-color:#e4ddf7}.step-success-soft .step-item:not(:first-child):before{background-color:#daefed}.step-success-soft .step-item .step-item-link{color:#daefed}.step-success-soft .step-item .step-item-link:before{background-color:#daefed}.step-success-soft .step-item.active a:before{border-color:#daefed}.step-info-soft .step-item:not(:first-child):before{background-color:#daf2f8}.step-info-soft .step-item .step-item-link{color:#daf2f8}.step-info-soft .step-item .step-item-link:before{background-color:#daf2f8}.step-info-soft .step-item.active a:before{border-color:#daf2f8}.step-warning-soft .step-item:not(:first-child):before{background-color:#f2eee3}.step-warning-soft .step-item .step-item-link{color:#f2eee3}.step-warning-soft .step-item .step-item-link:before{background-color:#f2eee3}.step-warning-soft .step-item.active a:before{border-color:#f2eee3}.step-danger-soft .step-item:not(:first-child):before{background-color:#f1e0e3}.step-danger-soft .step-item .step-item-link{color:#f1e0e3}.step-danger-soft .step-item .step-item-link:before{background-color:#f1e0e3}.step-danger-soft .step-item.active a:before{border-color:#f1e0e3}.form-check.form-check-solid .form-check-input{background-color:#eef2f8;border-color:#eef2f8}.form-check.form-check-solid .form-check-input:checked{background-color:#0061f2}.form-control-solid{border-color:#eef2f8}.form-control-solid,.form-control-solid:focus{background-color:#eef2f8}.input-group-joined{border:1px solid #c5ccd6;border-radius:.4375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.input-group-joined:focus-within{border-color:#fff0;box-shadow:0 0 0 .25rem #0061f240}.input-group-joined .datatable-input,.input-group-joined .form-control{border:none}.input-group-joined .datatable-input:focus,.input-group-joined .form-control:focus{box-shadow:none;outline:none}.input-group-joined .input-group-text{background-color:#fff;border:none}.input-group-joined-xl .datatable-input,.input-group-joined-xl .form-control{font-size:1.25rem;height:4rem}.input-group-joined.input-group-solid{background-color:#eef2f8;border:0}.input-group-joined.input-group-solid .datatable-input,.input-group-joined.input-group-solid .form-control,.input-group-joined.input-group-solid .input-group-text{background-color:#fff0}#layoutSidenav{display:flex}#layoutSidenav #layoutSidenav_nav{flex-basis:15rem;flex-shrink:0;transform:translateX(-15rem);transition:transform .15s ease-in-out;z-index:1038}#layoutSidenav #layoutSidenav_content{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;margin-left:-15rem;min-height:calc(100vh - 3.625rem);min-width:0;position:relative}.sidenav-toggled #layoutSidenav #layoutSidenav_nav{transform:translateX(0)}.sidenav-toggled #layoutSidenav #layoutSidenav_content:before{background:#000;content:"";display:block;height:100%;left:0;opacity:.5;position:absolute;top:0;transition:opacity .3s ease-in-out;width:100%;z-index:1037}@media (min-width:992px){#layoutSidenav #layoutSidenav_nav{transform:translateX(0)}#layoutSidenav #layoutSidenav_content{margin-left:0;transition:margin .15s ease-in-out}.sidenav-toggled #layoutSidenav #layoutSidenav_nav{transform:translateX(-15rem)}.sidenav-toggled #layoutSidenav #layoutSidenav_content{margin-left:-15rem}.sidenav-toggled #layoutSidenav #layoutSidenav_content:before{display:none}}.nav-fixed .topnav{z-index:1039}.nav-fixed #layoutSidenav #layoutSidenav_nav{height:100vh;width:18rem;z-index:1038}.nav-fixed #layoutSidenav #layoutSidenav_nav .sidenav{padding-top:3.625rem}.nav-fixed #layoutSidenav #layoutSidenav_nav .sidenav .sidenav-menu{overflow-y:overlay}.nav-fixed #layoutSidenav #layoutSidenav_nav .sidenav .sidenav-menu::-webkit-scrollbar{width:.75rem}.nav-fixed #layoutSidenav #layoutSidenav_nav .sidenav .sidenav-menu::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#21283233;border:.2rem solid #fff0;border-radius:10rem}.nav-fixed #layoutSidenav #layoutSidenav_nav .sidenav .sidenav-menu::-webkit-scrollbar-button{display:none;height:0;width:0}.nav-fixed #layoutSidenav #layoutSidenav_nav .sidenav .sidenav-menu::-webkit-scrollbar-corner{background-color:#fff0}.nav-fixed #layoutSidenav #layoutSidenav_nav .sidenav .sidenav-menu::-webkit-scrollbar-track{background:inherit}@media (pointer:fine) and (hover:hover){.nav-fixed #layoutSidenav #layoutSidenav_nav .sidenav .sidenav-menu{overflow-y:hidden}.nav-fixed #layoutSidenav #layoutSidenav_nav .sidenav .sidenav-menu:hover{overflow-y:overlay}}@media (pointer:coarse) and (hover:none){.nav-fixed #layoutSidenav #layoutSidenav_nav .sidenav .sidenav-menu{overflow-y:overlay}}@-moz-document url-prefix(){.nav-fixed #layoutSidenav #layoutSidenav_nav .sidenav .sidenav-menu{overflow-x:hidden;overflow-y:auto}}.nav-fixed #layoutSidenav #layoutSidenav_nav .sidenav.sidenav-dark .sidenav-menu::-webkit-scrollbar-thumb{background-color:#ffffff40;border-color:#fff0}.nav-fixed #layoutSidenav #layoutSidenav_content{padding-left:18rem;top:3.625rem}.layout-rtl #layoutSidenav #layoutSidenav_nav{transform:translateX(15rem)}.layout-rtl #layoutSidenav #layoutSidenav_content{margin-left:0;margin-right:-15rem}.layout-rtl.sidenav-toggled #layoutSidenav #layoutSidenav_nav{transform:translateX(0)}@media (min-width:992px){.layout-rtl #layoutSidenav #layoutSidenav_nav{transform:translateX(0)}.layout-rtl #layoutSidenav #layoutSidenav_content{margin-right:0;transition:margin .15s ease-in-out}.layout-rtl.sidenav-toggled #layoutSidenav #layoutSidenav_nav{transform:translateX(15rem)}.layout-rtl.sidenav-toggled #layoutSidenav #layoutSidenav_content{margin-right:-15rem}}.layout-rtl.nav-fixed #layoutSidenav #layoutSidenav_nav{left:auto}.layout-rtl.nav-fixed #layoutSidenav #layoutSidenav_content{padding-left:0;padding-right:15rem}.dropdown-notifications{position:static}.dropdown-notifications .dropdown-menu{max-height:calc(21rem - 1px);overflow-x:hidden;overflow-y:overlay;padding-bottom:0;padding-top:0;right:.75rem;width:calc(100% - 1.5rem)}.dropdown-notifications .dropdown-menu::-webkit-scrollbar{width:.75rem}.dropdown-notifications .dropdown-menu::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#21283233;border:.2rem solid #fff0;border-radius:10rem}.dropdown-notifications .dropdown-menu::-webkit-scrollbar-button{display:none;height:0;width:0}.dropdown-notifications .dropdown-menu::-webkit-scrollbar-corner{background-color:#fff0}.dropdown-notifications .dropdown-menu::-webkit-scrollbar-track{background:inherit}@media (pointer:fine) and (hover:hover){.dropdown-notifications .dropdown-menu{overflow-y:hidden}.dropdown-notifications .dropdown-menu:hover{overflow-y:overlay}}@media (pointer:coarse) and (hover:none){.dropdown-notifications .dropdown-menu{overflow-y:overlay}}@-moz-document url-prefix(){.dropdown-notifications .dropdown-menu{overflow-y:auto}}.dropdown-notifications .dropdown-menu .dropdown-notifications-header{background-color:#0061f2;color:#fff!important;line-height:1;padding-bottom:1rem;padding-top:1rem}.dropdown-notifications .dropdown-menu .dropdown-notifications-header svg{height:.7rem;opacity:.7;width:.7rem}.dropdown-notifications .dropdown-menu .dropdown-notifications-item{border-bottom:1px solid #e0e5ec;padding-bottom:1rem;padding-top:1rem}.dropdown-notifications .dropdown-menu .dropdown-notifications-item .dropdown-notifications-item-icon,.dropdown-notifications .dropdown-menu .dropdown-notifications-item .dropdown-notifications-item-img{border-radius:100%;flex-shrink:0;height:2.5rem;margin-right:1rem;width:2.5rem}.dropdown-notifications .dropdown-menu .dropdown-notifications-item .dropdown-notifications-item-icon{align-items:center;background-color:#0061f2;display:flex;justify-content:center}.dropdown-notifications .dropdown-menu .dropdown-notifications-item .dropdown-notifications-item-icon svg{color:#fff;font-size:.85rem;height:.85rem;text-align:center}.dropdown-notifications .dropdown-menu .dropdown-notifications-item .dropdown-notifications-item-content .dropdown-notifications-item-content-details{color:#a7aeb8;font-size:.7rem}.dropdown-notifications .dropdown-menu .dropdown-notifications-item .dropdown-notifications-item-content .dropdown-notifications-item-content-text{font-size:.9rem;max-width:calc(100vw - 8.5rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-notifications .dropdown-menu .dropdown-notifications-item .dropdown-notifications-item-content .dropdown-notifications-item-content-actions .btn-group-sm>.btn,.dropdown-notifications .dropdown-menu .dropdown-notifications-item .dropdown-notifications-item-content .dropdown-notifications-item-content-actions .btn-sm{cursor:pointer;font-size:.7rem;padding:.15rem .35rem}.dropdown-notifications .dropdown-menu .dropdown-notifications-footer{color:#a7aeb8;cursor:pointer;font-size:.8rem;justify-content:center;padding-bottom:.75rem;padding-top:.75rem}.dropdown-notifications .dropdown-menu .dropdown-notifications-footer .dropdown-notifications-footer-icon{height:1em;margin-left:.25rem;width:1em}.dropdown-notifications .dropdown-menu .dropdown-notifications-footer:active{color:#fff}@media (min-width:576px){.dropdown-notifications{position:relative}.dropdown-notifications .dropdown-menu{min-width:18.75rem;right:0;width:auto}.dropdown-notifications .dropdown-menu .dropdown-notifications-item .dropdown-notifications-item-content .dropdown-notifications-item-content-text{max-width:13rem}}.dropdown-user .dropdown-menu{min-width:13rem}.dropdown-user .dropdown-menu .dropdown-header{letter-spacing:normal;text-transform:none}.dropdown-user .dropdown-menu .dropdown-header .dropdown-user-img{border-radius:100%;height:2.5rem;margin-right:1rem;width:2.5rem}.dropdown-user .dropdown-menu .dropdown-header .dropdown-user-details{font-weight:400}.dropdown-user .dropdown-menu .dropdown-header .dropdown-user-details .dropdown-user-details-name{color:#212832;font-size:.9rem;font-weight:600;max-width:10rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-user .dropdown-menu .dropdown-header .dropdown-user-details .dropdown-user-details-email{color:#69707a;font-size:.75rem;max-width:10rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-user .dropdown-menu .dropdown-item{align-items:center}.dropdown-user .dropdown-menu .dropdown-item .dropdown-item-icon{color:#a7aeb8}.dropdown-user .dropdown-menu .dropdown-item .dropdown-item-icon svg{vertical-align:inherit}.dropdown-user .dropdown-menu .dropdown-item:active .dropdown-item-icon{color:#fff}.footer-admin{align-items:center;display:flex;height:5rem}.footer-admin.footer-dark{color:#fff9}.footer-admin.footer-light{color:#a7aeb8}.nav .nav-link .nav-link-icon,.sidenav-menu .nav-link .nav-link-icon{margin-right:.5rem}.nav-borders .nav-link{border-bottom:.125rem solid #fff0;color:#69707a;margin-left:1rem;margin-right:1rem;padding:.5rem 0}.nav-borders .nav-link.active{border-bottom-color:#0061f2;color:#0061f2}.nav-borders .nav-link.disabled{color:#c5ccd6}.nav-borders.flex-column .nav-link{border-bottom:none;border-right:.125rem solid #fff0;margin:.5rem 0;padding:0 1rem}.nav-borders.flex-column .nav-link.active{border-right-color:#0061f2}.navbar .dropdown-menu{font-size:.9rem;top:calc(100% + 1rem)!important}.navbar .dropdown-menu .dropdown-header{color:#a7aeb8}.navbar .datatable-input,.navbar .form-control,.topnav{font-size:.9rem}.topnav{height:3.625rem;padding-left:0;z-index:1039}.topnav .navbar-brand{font-size:1rem;font-weight:700;margin:0;width:15rem}.topnav .navbar-brand img{height:.8rem}@media (min-width:992px){.topnav .navbar-brand{width:12rem}}.topnav.navbar-dark #sidebarToggle{color:#ffffff80}.topnav.navbar-dark .navbar-brand{color:#fff}.topnav.navbar-light #sidebarToggle{color:#212832}.topnav.navbar-light .navbar-brand{color:#363d47}.topnav .dropdown{position:static}.topnav .dropdown .dropdown-menu{left:.75rem;right:.75rem;width:calc(100% - 1.5rem)}@media (min-width:576px){.topnav .dropdown{position:relative}.topnav .dropdown .dropdown-menu{left:auto;min-width:15rem;right:0;width:auto}}:target:before{content:"";display:block;height:5.125rem;margin:-5.125rem 0 0}.nav-sticky{font-size:.9rem;top:5.125rem}.nav-sticky .nav-link{padding-bottom:.25rem;padding-top:.25rem}.nav-sticky .nav-link.active{font-weight:600}.sidenav{display:flex;flex-direction:column;flex-wrap:nowrap;font-size:.9rem;height:100%}.sidenav .sidenav-menu{flex-grow:1}.sidenav .sidenav-menu .nav{flex-direction:column;flex-wrap:nowrap}.sidenav .sidenav-menu .nav .sidenav-menu-heading{font-size:.7rem;font-weight:700;letter-spacing:.05em;padding:1.75rem 1rem .75rem;text-transform:uppercase}.sidenav .sidenav-menu .nav .nav-link{align-items:center;display:flex;line-height:normal;padding-bottom:.35rem;padding-top:.35rem;position:relative}.sidenav .sidenav-menu .nav .nav-link .nav-link-icon{display:inline-flex;font-size:.9rem;padding-right:.5rem}.sidenav .sidenav-menu .nav .nav-link .nav-link-icon .feather{height:1rem;width:1rem}.sidenav .sidenav-menu .nav .nav-link.active{font-weight:600}.sidenav .sidenav-menu .nav .nav-link.active .nav-icon{color:#0061f2}.sidenav .sidenav-menu .nav .nav-link .sidenav-collapse-arrow{display:inline-block;margin-left:auto;transition:transform .15s ease}.sidenav .sidenav-menu .nav .nav-link.collapsed .sidenav-collapse-arrow{transform:rotate(-90deg)}.sidenav .sidenav-menu .nav .nav-link .badge{padding:.125rem .25rem}.sidenav .sidenav-menu .nav .sidenav-menu-nested{border-left-style:solid;border-left-width:thin;flex-direction:column;margin-left:1.4375rem;padding-left:.5625rem}.sidenav .sidenav-footer{align-items:center;display:flex;flex-shrink:0;height:5rem;padding-left:.75rem;padding-right:.75rem}.sidenav .sidenav-footer .sidenav-footer-content{font-size:.9rem}.sidenav .sidenav-footer .sidenav-footer-content .sidenav-footer-subtitle{font-size:.75rem}.sidenav .sidenav-footer .sidenav-footer-content .sidenav-footer-title{font-weight:600}.sidenav-dark{background-color:#272f3b;color:#ffffff80}.sidenav-dark .sidenav-menu .sidenav-menu-heading{color:#ffffff40}.sidenav-dark .sidenav-menu .nav-link{color:#ffffff80}.sidenav-dark .sidenav-menu .nav-link .nav-link-icon,.sidenav-dark .sidenav-menu .nav-link .sidenav-collapse-arrow{color:#ffffff40}.sidenav-dark .sidenav-menu .nav-link.active,.sidenav-dark .sidenav-menu .nav-link.active .nav-link-icon,.sidenav-dark .sidenav-menu .nav-link:hover{color:#fff}.sidenav-dark .sidenav-menu-nested{border-left-color:#ffffff26}.sidenav-dark .sidenav-footer{background-color:#00000040}.sidenav-light{background-color:#fff;color:#212832}.sidenav-light .sidenav-menu .sidenav-menu-heading{color:#a7aeb8}.sidenav-light .sidenav-menu .nav-link{color:#212832}.sidenav-light .sidenav-menu .nav-link .nav-link-icon,.sidenav-light .sidenav-menu .nav-link .sidenav-collapse-arrow{color:#a7aeb8}.sidenav-light .sidenav-menu .nav-link.active,.sidenav-light .sidenav-menu .nav-link.active .nav-link-icon,.sidenav-light .sidenav-menu .nav-link:hover{color:#0061f2}.sidenav-light .sidenav-menu-nested{border-left-color:#d4dae3}.sidenav-light .sidenav-footer{background-color:#2128320d}.sidenav-light .sidenav-footer .sidenav-footer-subtitle{color:#69707a}.page-header .page-header-content{padding-bottom:3rem;padding-top:3rem}.page-header .page-header-content .page-header-title{align-items:center;display:flex;font-size:2.25rem;font-weight:600;line-height:normal;margin-bottom:0}.page-header .page-header-content .page-header-title .page-header-icon{display:inline-flex;margin-right:.5rem}.page-header .page-header-content .page-header-title .page-header-icon .feather{height:1.75rem;width:1.75rem}.page-header .page-header-content .page-header-subtitle{font-size:1.15rem;margin-top:.25rem}.page-header .page-header-search .input-group-joined{border-color:#fff0}.page-header .page-header-search .input-group-joined .datatable-input,.page-header .page-header-search .input-group-joined .form-control{font-size:1.25rem;height:4rem}.page-header .page-header-search .input-group-joined:focus-within{border-color:#fff0;box-shadow:0 0 0 .25rem #0061f240}.page-header-compact .page-header-content{padding:0}.page-header-compact .page-header-content .page-header-title{font-size:1rem}.page-header-compact .page-header-content .page-header-title .page-header-icon .feather{height:1rem;width:1rem}.page-header.page-header-dark{color:#ffffff80}.page-header.page-header-dark .page-header-title{color:#fff}.page-header.page-header-dark .page-header-subtitle,.page-header.page-header-dark .page-header-title .page-header-icon{color:#ffffff80}.page-header.page-header-dark .breadcrumb{background-color:#00000026;box-shadow:0 .15rem 1.75rem 0 #21283226}.page-header.page-header-dark .breadcrumb .breadcrumb-item,.page-header.page-header-dark .breadcrumb .breadcrumb-item+.breadcrumb-item:before{color:#ffffff59}.page-header.page-header-dark .breadcrumb .breadcrumb-item a{color:#fff9}.page-header.page-header-dark .page-header-search .input-group-joined:focus-within{border-color:#fff0;box-shadow:0 0 0 .25rem #ffffff80}.page-header.page-header-light{color:#21283280}.page-header.page-header-light .page-header-title{color:#212832}.page-header.page-header-light .page-header-subtitle,.page-header.page-header-light .page-header-title .page-header-icon{color:#21283280}.page-header.page-header-light .breadcrumb{background-color:#0000000d}.page-header.page-header-light .breadcrumb .breadcrumb-item,.page-header.page-header-light .breadcrumb .breadcrumb-item+.breadcrumb-item:before{color:#69707a}.page-header.page-header-light .breadcrumb .breadcrumb-item a{color:#0061f2}.img-account-profile{height:10rem}.cc-color-visa{color:#1a1f71}.cc-color-mastercard{color:#c00}.cc-color-amex{color:#002663}.table-billing-history{font-size:.85rem}.table-billing-history thead th{border-top:none}.table-billing-history td,.table-billing-history th{padding:.75rem 1.375rem}.icons-org-create{align-items:center;display:inline-flex;position:relative}.icons-org-create .icon-users{height:4rem;width:4rem}.icons-org-create .icon-users circle,.icons-org-create .icon-users path:first-of-type{color:#0061f2}.icons-org-create .icon-users path{color:#0061f259}.icons-org-create .icon-plus{color:#0061f2;font-size:1.5rem;position:absolute;right:-.75rem;top:-.5rem}.icons-org-join{display:inline-flex;position:relative}.icons-org-join .icon-user{color:#6900c7;height:4rem;width:4rem}.icons-org-join .icon-arrow{color:#6900c7;font-size:2rem;margin:1rem .5rem 1rem 0}.icons-org-join .icon-users{height:3rem;margin:.5rem 0;width:3rem}.icons-org-join .icon-users circle,.icons-org-join .icon-users path:first-of-type{color:#6900c780}.icons-org-join .icon-users path{color:#6900c740}.org-or-divider{border-bottom:1px solid #e0e5ec;display:flex;justify-content:center;position:relative;width:100%}.org-or-divider .org-or{align-items:center;background-color:#fff;border:1px solid #e0e5ec;border-radius:100%;color:#6900c7;display:flex;font-size:80%;height:2rem;justify-content:center;margin:0 auto;position:absolute;top:-1rem;width:2rem}.invoice .invoice-brand-img{height:5rem;width:5rem}.invoice .datatable-table tbody tr td,.invoice .table tbody tr td{padding-bottom:1.5rem;padding-top:1.5rem}@media (min-width:992px){.pricing-detailed .pricing-detailed-behind{border-bottom-left-radius:0;border-top-left-radius:0}}.pricing-columns .pricing-columns-price{color:#212832;font-size:2rem}.pricing-columns .pricing-columns-price span{color:#69707a;font-size:1rem;font-weight:400}.nav-wizard .nav-link,.pricing-columns .list-group-flush .list-group-item{align-items:center;display:flex}.nav-wizard .nav-link{padding:2rem}.nav-wizard .nav-link .wizard-step-icon{align-items:center;background-color:#0061f2;border-radius:.35rem;color:#fff;display:inline-flex;flex-shrink:0;height:2.5rem;justify-content:center;margin-right:1rem;width:2.5rem}.nav-wizard .nav-link .wizard-step-icon .feather,.nav-wizard .nav-link .wizard-step-icon i,.nav-wizard .nav-link .wizard-step-icon svg{color:#fff}.nav-wizard .nav-link .wizard-step-text{line-height:1;text-align:left}.nav-wizard .nav-link .wizard-step-text .wizard-step-text-name{color:#0061f2;font-size:1rem;margin-bottom:.25rem}.nav-wizard .nav-link .wizard-step-text .wizard-step-text-details{color:#69707a;font-size:.875rem;font-weight:400}.nav-wizard .nav-link.active .wizard-step-icon{background-color:#fff;color:#0061f2}.nav-wizard .nav-link.active .wizard-step-icon .feather,.nav-wizard .nav-link.active .wizard-step-icon i,.nav-wizard .nav-link.active .wizard-step-icon svg{color:#0061f2}.nav-wizard .nav-link.active .wizard-step-text .wizard-step-text-name{color:#fff}.nav-wizard .nav-link.active .wizard-step-text .wizard-step-text-details{color:#ffffff80}:root{--litepicker-month-header-color:#4a515b;--litepicker-button-prev-month-color:#69707a;--litepicker-button-next-month-color:#69707a;--litepicker-button-prev-month-color-hover:#212832;--litepicker-button-next-month-color-hover:#212832;--litepicker-month-weekday-color:#69707a;--litepicker-month-week-number-color:#69707a;--litepicker-day-width:34px;--litepicker-day-color:#363d47;--litepicker-day-color-hover:#0061f2;--litepicker-is-today-color:#69707a;--litepicker-is-in-range-color:#0061f226;--litepicker-is-start-color:#fff;--litepicker-is-start-color-bg:#0061f2;--litepicker-is-end-color:#fff;--litepicker-is-end-color-bg:#0061f2;--litepicker-button-apply-color-bg:#0061f2;--litepicker-button-reset-color-hover:#0061f2;--litepicker-highlighted-day-color:#363d47;--litepicker-highlighted-day-color-bg:#0061f226}.show-week-numbers{--litepicker-month-width:calc(var(--litepicker-day-width)*8)}.litepicker{font-family:Metropolis,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji!important;font-size:.875rem!important}.litepicker .container__months{border-radius:.25rem!important;box-shadow:none!important}@media (max-width:709px){.litepicker .container__months.columns-2{width:calc(var(--litepicker-month-width) + 10px)!important}}.litepicker .container__months .month-item-header{color:#4a515b!important;color:var(--litepicker-month-header-color)!important;font-weight:400!important;padding-bottom:.75rem!important;padding-top:.5rem!important}.litepicker .container__months .month-item-header div>.month-item-name{font-weight:500!important;margin-right:.25rem!important}.litepicker .container__months .month-item-header div>.month-item-year{font-weight:500!important}.litepicker .container__months .month-item-header .button-next-month,.litepicker .container__months .month-item-header .button-previous-month{cursor:pointer!important;transition:none!important}.litepicker .container__months .month-item-header .button-next-month>img,.litepicker .container__months .month-item-header .button-next-month>svg,.litepicker .container__months .month-item-header .button-previous-month>img,.litepicker .container__months .month-item-header .button-previous-month>svg{transform:scale(.75)}.litepicker .container__months .month-item-header .button-previous-month{color:#69707a!important;color:var(--litepicker-button-prev-month-color)!important}.litepicker .container__months .month-item-header .button-previous-month>img,.litepicker .container__months .month-item-header .button-previous-month>svg{fill:#69707a!important;fill:var(--litepicker-button-prev-month-color)!important}.litepicker .container__months .month-item-header .button-previous-month:hover{color:#212832!important;color:var(--litepicker-button-prev-month-color-hover)!important}.litepicker .container__months .month-item-header .button-previous-month:hover>svg{fill:#212832!important;fill:var(--litepicker-button-prev-month-color-hover)!important}.litepicker .container__months .month-item-header .button-next-month{color:#69707a!important;color:var(--litepicker-button-next-month-color)!important}.litepicker .container__months .month-item-header .button-next-month>img,.litepicker .container__months .month-item-header .button-next-month>svg{fill:#69707a!important;fill:var(--litepicker-button-next-month-color)!important}.litepicker .container__months .month-item-header .button-next-month:hover{color:#212832!important;color:var(--litepicker-button-next-month-color-hover)!important}.litepicker .container__months .month-item-header .button-next-month:hover>svg{fill:#212832!important;fill:var(--litepicker-button-next-month-color-hover)!important}.litepicker .container__months .month-item-weekdays-row{color:#69707a!important;color:var(--litepicker-month-weekday-color)!important}.litepicker .container__days>a,.litepicker .container__days>div{align-items:center;display:inline-flex;height:34px!important;height:var(--litepicker-day-width)!important;justify-content:center;margin:0;padding:0!important;width:34px!important;width:var(--litepicker-day-width)!important}.litepicker .container__days .day-item{border-radius:100%!important;color:#363d47!important;color:var(--litepicker-day-color)!important;cursor:pointer!important;transition:none!important}.litepicker .container__days .day-item:hover{box-shadow:inset 0 0 0 1px #0061f2!important;box-shadow:inset 0 0 0 1px var(--litepicker-day-color-hover)!important;color:#0061f2!important;color:var(--litepicker-day-color-hover)!important}.litepicker .container__days .day-item.is-today{box-shadow:inset 0 0 0 1px #69707a;color:#69707a!important;color:var(--litepicker-is-today-color)!important}.litepicker .container__days .day-item.is-in-range{background-color:initial!important;position:relative}.litepicker .container__days .day-item.is-in-range:after{background-color:#0061f226;background-color:var(--litepicker-is-in-range-color);content:"";display:block;height:100%;position:absolute;width:100%}.litepicker .container__days .day-item.is-start-date{background-color:#0061f2!important;background-color:var(--litepicker-is-start-color-bg)!important;color:#fff!important;color:var(--litepicker-is-start-color)!important;position:relative}.litepicker .container__days .day-item.is-start-date:after{background-color:#0061f226;background-color:var(--litepicker-is-in-range-color);content:"";display:block;height:100%;left:auto;position:absolute;right:0;width:50%}.litepicker .container__days .day-item.is-start-date.is-flipped:after{left:0;right:auto}.litepicker .container__days .day-item.is-end-date{background-color:#0061f2!important;background-color:var(--litepicker-is-end-color-bg)!important;color:#fff!important;color:var(--litepicker-is-end-color)!important;position:relative}.litepicker .container__days .day-item.is-end-date:after{background-color:#0061f226;background-color:var(--litepicker-is-in-range-color);content:"";display:block;height:100%;left:0;position:absolute;right:auto;width:50%}.litepicker .container__days .day-item.is-end-date.is-flipped:after{left:auto;right:0}.litepicker .container__days .day-item.is-start-date.is-end-date:after{display:none}.litepicker .container__days .day-item.is-highlighted{background-color:#0061f226!important;background-color:var(--litepicker-highlighted-day-color-bg)!important;color:#363d47!important;color:var(--litepicker-highlighted-day-color)!important}.litepicker[data-plugins=ranges] .container__main{border-radius:.35rem;box-shadow:0 .15rem 1.75rem 0 #21283226;margin-top:.25rem;overflow:hidden}.litepicker[data-plugins=ranges] .container__main .container__predefined-ranges{border-radius:.35rem!important;border-bottom-right-radius:0!important;border-right:1px solid #e0e5ec;border-top-right-radius:0!important;box-shadow:none!important;padding-top:.5rem}.litepicker[data-plugins=ranges] .container__main .container__predefined-ranges button{cursor:pointer!important}.litepicker[data-plugins=ranges] .container__main .container__months{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.chart-area{height:10rem;position:relative;width:100%}@media (min-width:768px){.chart-area{height:15rem}}.chart-bar{height:10rem;position:relative;width:100%}@media (min-width:768px){.chart-bar{height:15rem}}.chart-pie{height:15rem;position:relative;width:100%}@media (min-width:768px){.chart-pie{height:15rem}}.datatable-wrapper .datatable-container{font-size:.875rem}.datatable-wrapper.no-header .datatable-container{border-top:none}.datatable-wrapper.no-footer .datatable-container{border-bottom:none}.datatable-top{padding:0 0 1rem}.datatable-bottom{padding:0}.datatable-bottom>div:first-child,.datatable-bottom>nav:first-child,.datatable-top>div:first-child,.datatable-top>nav:first-child{float:left}.datatable-bottom>div:last-child,.datatable-bottom>nav:last-child,.datatable-top>div:last-child,.datatable-top>nav:last-child{float:right}.datatable-selector{display:inline-block;margin-right:.25rem;padding-left:1.125rem;padding-right:2.125rem;width:auto}.datatable-info{margin:7px 0}.datatable-pagination a:hover{background-color:#e0e5ec}.datatable-pagination .datatable-active a,.datatable-pagination .datatable-active a:focus,.datatable-pagination .datatable-active a:hover{background-color:#0061f2;color:#fff}.datatable-pagination li.datatable-hidden{visibility:visible}.datatable-pagination .disabled a,.datatable-pagination .disabled a:focus,.datatable-pagination .disabled a:hover,.datatable-pagination .ellipsis a{cursor:not-allowed}.datatable-pagination .disabled a,.datatable-pagination .disabled a:focus,.datatable-pagination .disabled a:hover{cursor:not-allowed;opacity:.4}.datatable-pagination .pager a{font-weight:700}.datatable-table{border-collapse:collapse}.datatable-table>tbody>tr>td,.datatable-table>tbody>tr>th,.datatable-table>tfoot>tr>td,.datatable-table>tfoot>tr>th,.datatable-table>thead>tr>td,.datatable-table>thead>tr>th{padding:.75rem;vertical-align:middle}.datatable-table>thead>tr>th{border-bottom:none}.datatable-table th,.datatable-table>tfoot>tr>th,.datatable-table>thead>tr>th{text-align:left;vertical-align:bottom}.datatable-table th a{color:inherit;text-decoration:none}.datatable-sorter{display:inline-block;height:100%;padding-right:1rem;position:relative;width:100%}.datatable-sorter:after,.datatable-sorter:before{border-left:4px solid #fff0;border-right:4px solid #fff0;content:"";height:0;opacity:.2;position:absolute;right:4px;width:0}.datatable-sorter:before{bottom:4px}.datatable-sorter:after{top:0}.asc .datatable-sorter:after,.desc .datatable-sorter:before{opacity:.6}.datatables-empty{text-align:center}.datatable-bottom:after,.datatable-top:after{clear:both;content:" ";display:table}.btn-datatable{border-radius:.35rem!important;font-size:.75rem;height:20px!important;width:20px!important}.sbp-dropdown-example .dropdown-menu{display:inline-block;float:none;max-width:15rem;position:relative}.sbp-preview{border:.25rem solid #e0e5ec;border-radius:.35rem}.sbp-preview .sbp-preview-content{border-bottom:1px solid #e0e5ec;padding:1.5rem;position:relative}.sbp-preview .sbp-preview-code{background-color:#f2f6fc;border-bottom:1px solid #e0e5ec;padding:1.5rem}.sbp-preview .sbp-preview-code .nav-tabs{border-bottom-color:#fff0;font-size:.75rem;font-weight:600}.sbp-preview .sbp-preview-code .nav-tabs .nav-item .nav-link{align-items:center;border-bottom:0;display:inline-flex}.sbp-preview .sbp-preview-code .nav-tabs .nav-item .nav-link.active{background-color:#2f2f2f;border-color:#fff0;color:#fff}.sbp-preview .sbp-preview-code .nav-tabs .nav-item .nav-link .img-pug{height:1em;padding:1px 0}.sbp-preview .sbp-preview-text{background-color:#f2f6fc;font-size:.875rem;padding:1.5rem}code[class*=language-],pre[class*=language-]{word-wrap:normal;background:#2f2f2f;color:#eee;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.875rem;-webkit-hyphens:none;hyphens:none;line-height:1.5em;tab-size:4;text-align:left;white-space:pre;word-break:normal;word-spacing:normal}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{background:#363636}:not(pre)>code[class*=language-]{border-radius:.2em;padding:.1em;white-space:normal}pre[class*=language-]{margin:0;max-height:35rem;overflow:auto;padding:1rem;position:relative}.language-css>code,.language-sass>code,.language-scss>code{color:#fd9170}[class*=language-] .namespace{opacity:.7}.token.atrule{color:#c792ea}.token.attr-name{color:#ffcb6b}.token.attr-value,.token.attribute{color:#a5e844}.token.boolean{color:#c792ea}.token.builtin{color:#ffcb6b}.token.cdata,.token.char{color:#80cbc4}.token.class{color:#ffcb6b}.token.class-name{color:#f2ff00}.token.comment{color:#616161}.token.constant{color:#c792ea}.token.deleted{color:#f66}.token.doctype{color:#616161}.token.entity{color:#f66}.token.function{color:#c792ea}.token.hexcode{color:#f2ff00}.token.id,.token.important{color:#c792ea;font-weight:700}.token.inserted{color:#80cbc4}.token.keyword{color:#c792ea}.token.number{color:#fd9170}.token.operator{color:#89ddff}.token.prolog{color:#616161}.token.property{color:#80cbc4}.token.pseudo-class,.token.pseudo-element{color:#a5e844}.token.punctuation{color:#89ddff}.token.regex{color:#f2ff00}.token.selector{color:#f66}.token.string{color:#a5e844}.token.symbol{color:#c792ea}.token.tag{color:#f66}.token.unit{color:#fd9170}.token.url,.token.variable{color:#f66}.full-page-img-container{height:100vh;margin:0;padding:0}.full-page-img{height:100%!important;object-fit:cover;width:100%!important}@font-face{font-display:block;font-family:MingCute;font-style:normal;font-weight:400;src:url(/static/media/MingCute.387358386889c72c586f.eot);src:url(/static/media/MingCute.387358386889c72c586f.eot#iefix) format("embedded-opentype"),url(/static/media/MingCute.0d88053d228c3ceb4df6.ttf) format("truetype"),url(/static/media/MingCute.96da7dd84a2b629e4e74.woff) format("woff"),url(/static/media/MingCute.c27102c654d157c4af12.svg#MingCute) format("svg")}[class*=" mgc_"],[class^=mgc_]{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:MingCute!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.mgc_ABS_fill:before{color:#09244b;content:"\e900"}.mgc_ABS_line:before{color:#09244b;content:"\e901"}.mgc_ad_circle_fill:before{color:#09244b;content:"\e902"}.mgc_ad_circle_line:before{color:#09244b;content:"\e903"}.mgc_ad_circle_off_fill:before{color:#09244b;content:"\e904"}.mgc_ad_circle_off_line:before{color:#09244b;content:"\e905"}.mgc_ad_rectangle_fill:before{color:#09244b;content:"\e906"}.mgc_ad_rectangle_line:before{color:#09244b;content:"\e907"}.mgc_ad_rectangle_off_fill:before{color:#09244b;content:"\e908"}.mgc_ad_rectangle_off_line:before{color:#09244b;content:"\e909"}.mgc_add_circle_fill:before{color:#09244b;content:"\e90a"}.mgc_add_circle_line:before{color:#09244b;content:"\e90b"}.mgc_add_fill:before{color:#09244b;content:"\e90c"}.mgc_add_line:before{color:#09244b;content:"\e90d"}.mgc_add_square_fill:before{color:#09244b;content:"\e90e"}.mgc_add_square_line:before{color:#09244b;content:"\e90f"}.mgc_aerial_lift_fill:before{color:#09244b;content:"\e910"}.mgc_aerial_lift_line:before{color:#09244b;content:"\e911"}.mgc_ai_fill:before{color:#09244b;content:"\e912"}.mgc_ai_line:before{color:#09244b;content:"\e913"}.mgc_aiming_2_fill:before{color:#09244b;content:"\e914"}.mgc_aiming_2_line:before{color:#09244b;content:"\e915"}.mgc_aiming_fill:before{color:#09244b;content:"\e916"}.mgc_aiming_line:before{color:#09244b;content:"\e917"}.mgc_air_balloon_fill:before{color:#09244b;content:"\e918"}.mgc_air_balloon_line:before{color:#09244b;content:"\e919"}.mgc_air_condition_fill:before{color:#09244b;content:"\e91a"}.mgc_air_condition_line:before{color:#09244b;content:"\e91b"}.mgc_air_condition_open_fill:before{color:#09244b;content:"\e91c"}.mgc_air_condition_open_line:before{color:#09244b;content:"\e91d"}.mgc_airbnb_fill:before{color:#09244b;content:"\e91e"}.mgc_airbnb_line:before{color:#09244b;content:"\e91f"}.mgc_airdrop_fill:before{color:#09244b;content:"\e920"}.mgc_airdrop_line:before{color:#09244b;content:"\e921"}.mgc_airplane_fill:before{color:#09244b;content:"\e922"}.mgc_airplane_line:before{color:#09244b;content:"\e923"}.mgc_airplay_fill:before{color:#09244b;content:"\e924"}.mgc_airplay_line:before{color:#09244b;content:"\e925"}.mgc_airpods_2_fill:before{color:#09244b;content:"\e926"}.mgc_airpods_2_line:before{color:#09244b;content:"\e927"}.mgc_airpods_fill:before{color:#09244b;content:"\e928"}.mgc_airpods_line:before{color:#09244b;content:"\e929"}.mgc_alarm_1_fill:before{color:#09244b;content:"\e92a"}.mgc_alarm_1_line:before{color:#09244b;content:"\e92b"}.mgc_alarm_2_fill:before{color:#09244b;content:"\e92c"}.mgc_alarm_2_line:before{color:#09244b;content:"\e92d"}.mgc_album_2_fill:before{color:#09244b;content:"\e92e"}.mgc_album_2_line:before{color:#09244b;content:"\e92f"}.mgc_album_fill:before{color:#09244b;content:"\e930"}.mgc_album_line:before{color:#09244b;content:"\e931"}.mgc_alert_diamond_fill:before{color:#09244b;content:"\e932"}.mgc_alert_diamond_line:before{color:#09244b;content:"\e933"}.mgc_alert_fill:before{color:#09244b;content:"\e934"}.mgc_alert_line:before{color:#09244b;content:"\e935"}.mgc_alert_octagon_fill:before{color:#09244b;content:"\e936"}.mgc_alert_octagon_line:before{color:#09244b;content:"\e937"}.mgc_align_arrow_down_fill:before{color:#09244b;content:"\e938"}.mgc_align_arrow_down_line:before{color:#09244b;content:"\e939"}.mgc_align_arrow_left_fill:before{color:#09244b;content:"\e93a"}.mgc_align_arrow_left_line:before{color:#09244b;content:"\e93b"}.mgc_align_arrow_right_fill:before{color:#09244b;content:"\e93c"}.mgc_align_arrow_right_line:before{color:#09244b;content:"\e93d"}.mgc_align_arrow_up_fill:before{color:#09244b;content:"\e93e"}.mgc_align_arrow_up_line:before{color:#09244b;content:"\e93f"}.mgc_align_bottom_fill:before{color:#09244b;content:"\e940"}.mgc_align_bottom_line:before{color:#09244b;content:"\e941"}.mgc_align_center_fill:before{color:#09244b;content:"\e942"}.mgc_align_center_line:before{color:#09244b;content:"\e943"}.mgc_align_horizontal_center_fill:before{color:#09244b;content:"\e944"}.mgc_align_horizontal_center_line:before{color:#09244b;content:"\e945"}.mgc_align_justify_fill:before{color:#09244b;content:"\e946"}.mgc_align_justify_line:before{color:#09244b;content:"\e947"}.mgc_align_left_2_fill:before{color:#09244b;content:"\e948"}.mgc_align_left_2_line:before{color:#09244b;content:"\e949"}.mgc_align_left_fill:before{color:#09244b;content:"\e94a"}.mgc_align_left_line:before{color:#09244b;content:"\e94b"}.mgc_align_right_2_fill:before{color:#09244b;content:"\e94c"}.mgc_align_right_2_line:before{color:#09244b;content:"\e94d"}.mgc_align_right_fill:before{color:#09244b;content:"\e94e"}.mgc_align_right_line:before{color:#09244b;content:"\e94f"}.mgc_align_top_fill:before{color:#09244b;content:"\e950"}.mgc_align_top_line:before{color:#09244b;content:"\e951"}.mgc_align_vertical_center_fill:before{color:#09244b;content:"\e952"}.mgc_align_vertical_center_line:before{color:#09244b;content:"\e953"}.mgc_alipay_fill:before{color:#09244b;content:"\e954"}.mgc_alipay_line:before{color:#09244b;content:"\e955"}.mgc_american_football_fill:before{color:#09244b;content:"\e956"}.mgc_american_football_line:before{color:#09244b;content:"\e957"}.mgc_anchor_fill:before{color:#09244b;content:"\e958"}.mgc_anchor_line:before{color:#09244b;content:"\e959"}.mgc_and_fill:before{color:#09244b;content:"\e95a"}.mgc_and_line:before{color:#09244b;content:"\e95b"}.mgc_android_2_fill:before{color:#09244b;content:"\e95c"}.mgc_android_2_line:before{color:#09244b;content:"\e95d"}.mgc_android_fill:before{color:#09244b;content:"\e95e"}.mgc_android_line:before{color:#09244b;content:"\e95f"}.mgc_angel_fill:before{color:#09244b;content:"\e960"}.mgc_angel_line:before{color:#09244b;content:"\e961"}.mgc_angry_fill:before{color:#09244b;content:"\e962"}.mgc_angry_line:before{color:#09244b;content:"\e963"}.mgc_anniversary_fill:before{color:#09244b;content:"\e964"}.mgc_anniversary_line:before{color:#09244b;content:"\e965"}.mgc_announcement_fill:before{color:#09244b;content:"\e966"}.mgc_announcement_line:before{color:#09244b;content:"\e967"}.mgc_anticlockwise_alt_fill:before{color:#09244b;content:"\e968"}.mgc_anticlockwise_alt_line:before{color:#09244b;content:"\e969"}.mgc_anticlockwise_fill:before{color:#09244b;content:"\e96a"}.mgc_anticlockwise_line:before{color:#09244b;content:"\e96b"}.mgc_apple_fill:before{color:#09244b;content:"\e96c"}.mgc_apple_line:before{color:#09244b;content:"\e96d"}.mgc_appstore_fill:before{color:#09244b;content:"\e96e"}.mgc_appstore_line:before{color:#09244b;content:"\e96f"}.mgc_arc_browser_fill:before{color:#09244b;content:"\e970"}.mgc_arc_browser_line:before{color:#09244b;content:"\e971"}.mgc_archive_fill:before{color:#09244b;content:"\e972"}.mgc_archive_line:before{color:#09244b;content:"\e973"}.mgc_arrow_down_circle_fill:before{color:#09244b;content:"\e974"}.mgc_arrow_down_circle_line:before{color:#09244b;content:"\e975"}.mgc_arrow_down_fill:before{color:#09244b;content:"\e976"}.mgc_arrow_down_line:before{color:#09244b;content:"\e977"}.mgc_arrow_left_circle_fill:before{color:#09244b;content:"\e978"}.mgc_arrow_left_circle_line:before{color:#09244b;content:"\e979"}.mgc_arrow_left_down_circle_fill:before{color:#09244b;content:"\e97a"}.mgc_arrow_left_down_circle_line:before{color:#09244b;content:"\e97b"}.mgc_arrow_left_down_fill:before{color:#09244b;content:"\e97c"}.mgc_arrow_left_down_line:before{color:#09244b;content:"\e97d"}.mgc_arrow_left_fill:before{color:#09244b;content:"\e97e"}.mgc_arrow_left_line:before{color:#09244b;content:"\e97f"}.mgc_arrow_left_up_circle_fill:before{color:#09244b;content:"\e980"}.mgc_arrow_left_up_circle_line:before{color:#09244b;content:"\e981"}.mgc_arrow_left_up_fill:before{color:#09244b;content:"\e982"}.mgc_arrow_left_up_line:before{color:#09244b;content:"\e983"}.mgc_arrow_right_circle_fill:before{color:#09244b;content:"\e984"}.mgc_arrow_right_circle_line:before{color:#09244b;content:"\e985"}.mgc_arrow_right_down_circle_fill:before{color:#09244b;content:"\e986"}.mgc_arrow_right_down_circle_line:before{color:#09244b;content:"\e987"}.mgc_arrow_right_down_fill:before{color:#09244b;content:"\e988"}.mgc_arrow_right_down_line:before{color:#09244b;content:"\e989"}.mgc_arrow_right_fill:before{color:#09244b;content:"\e98a"}.mgc_arrow_right_line:before{color:#09244b;content:"\e98b"}.mgc_arrow_right_up_circle_fill:before{color:#09244b;content:"\e98c"}.mgc_arrow_right_up_circle_line:before{color:#09244b;content:"\e98d"}.mgc_arrow_right_up_fill:before{color:#09244b;content:"\e98e"}.mgc_arrow_right_up_line:before{color:#09244b;content:"\e98f"}.mgc_arrow_to_down_fill:before{color:#09244b;content:"\e990"}.mgc_arrow_to_down_line:before{color:#09244b;content:"\e991"}.mgc_arrow_to_left_fill:before{color:#09244b;content:"\e992"}.mgc_arrow_to_left_line:before{color:#09244b;content:"\e993"}.mgc_arrow_to_right_fill:before{color:#09244b;content:"\e994"}.mgc_arrow_to_right_line:before{color:#09244b;content:"\e995"}.mgc_arrow_to_up_fill:before{color:#09244b;content:"\e996"}.mgc_arrow_to_up_line:before{color:#09244b;content:"\e997"}.mgc_arrow_up_circle_fill:before{color:#09244b;content:"\e998"}.mgc_arrow_up_circle_line:before{color:#09244b;content:"\e999"}.mgc_arrow_up_fill:before{color:#09244b;content:"\e99a"}.mgc_arrow_up_line:before{color:#09244b;content:"\e99b"}.mgc_arrows_down_fill:before{color:#09244b;content:"\e99c"}.mgc_arrows_down_line:before{color:#09244b;content:"\e99d"}.mgc_arrows_left_fill:before{color:#09244b;content:"\e99e"}.mgc_arrows_left_line:before{color:#09244b;content:"\e99f"}.mgc_arrows_right_fill:before{color:#09244b;content:"\e9a0"}.mgc_arrows_right_line:before{color:#09244b;content:"\e9a1"}.mgc_arrows_up_fill:before{color:#09244b;content:"\e9a2"}.mgc_arrows_up_line:before{color:#09244b;content:"\e9a3"}.mgc_artboard_fill:before{color:#09244b;content:"\e9a4"}.mgc_artboard_line:before{color:#09244b;content:"\e9a5"}.mgc_aspect_ratio_fill:before{color:#09244b;content:"\e9a6"}.mgc_aspect_ratio_line:before{color:#09244b;content:"\e9a7"}.mgc_asterisk_2_fill:before{color:#09244b;content:"\e9a8"}.mgc_asterisk_2_line:before{color:#09244b;content:"\e9a9"}.mgc_asterisk_fill:before{color:#09244b;content:"\e9aa"}.mgc_asterisk_line:before{color:#09244b;content:"\e9ab"}.mgc_at_fill:before{color:#09244b;content:"\e9ac"}.mgc_at_line:before{color:#09244b;content:"\e9ad"}.mgc_attachment_2_fill:before{color:#09244b;content:"\e9ae"}.mgc_attachment_2_line:before{color:#09244b;content:"\e9af"}.mgc_attachment_fill:before{color:#09244b;content:"\e9b0"}.mgc_attachment_line:before{color:#09244b;content:"\e9b1"}.mgc_auction_fill:before{color:#09244b;content:"\e9b2"}.mgc_auction_line:before{color:#09244b;content:"\e9b3"}.mgc_audio_tape_fill:before{color:#09244b;content:"\e9b4"}.mgc_audio_tape_line:before{color:#09244b;content:"\e9b5"}.mgc_auto_hold_fill:before{color:#09244b;content:"\e9b6"}.mgc_auto_hold_line:before{color:#09244b;content:"\e9b7"}.mgc_avalanche_AVAX_fill:before{color:#09244b;content:"\e9b8"}.mgc_avalanche_AVAX_line:before{color:#09244b;content:"\e9b9"}.mgc_award_fill:before{color:#09244b;content:"\e9ba"}.mgc_award_line:before{color:#09244b;content:"\e9bb"}.mgc_axe_fill:before{color:#09244b;content:"\e9bc"}.mgc_axe_line:before{color:#09244b;content:"\e9bd"}.mgc_AZ_sort_ascending_letters_fill:before{color:#09244b;content:"\e9be"}.mgc_AZ_sort_ascending_letters_line:before{color:#09244b;content:"\e9bf"}.mgc_AZ_sort_descending_letters_fill:before{color:#09244b;content:"\e9c0"}.mgc_AZ_sort_descending_letters_line:before{color:#09244b;content:"\e9c1"}.mgc_baby_carriage_fill:before{color:#09244b;content:"\e9c2"}.mgc_baby_carriage_line:before{color:#09244b;content:"\e9c3"}.mgc_baby_fill:before{color:#09244b;content:"\e9c4"}.mgc_baby_line:before{color:#09244b;content:"\e9c5"}.mgc_back_2_fill:before{color:#09244b;content:"\e9c6"}.mgc_back_2_line:before{color:#09244b;content:"\e9c7"}.mgc_back_fill:before{color:#09244b;content:"\e9c8"}.mgc_back_line:before{color:#09244b;content:"\e9c9"}.mgc_backboard_fill:before{color:#09244b;content:"\e9ca"}.mgc_backboard_line:before{color:#09244b;content:"\e9cb"}.mgc_background_fill:before{color:#09244b;content:"\e9cc"}.mgc_background_line:before{color:#09244b;content:"\e9cd"}.mgc_backpack_fill:before{color:#09244b;content:"\e9ce"}.mgc_backpack_line:before{color:#09244b;content:"\e9cf"}.mgc_badge_fill:before{color:#09244b;content:"\e9d0"}.mgc_badge_line:before{color:#09244b;content:"\e9d1"}.mgc_badminton_fill:before{color:#09244b;content:"\e9d2"}.mgc_badminton_line:before{color:#09244b;content:"\e9d3"}.mgc_balance_fill:before{color:#09244b;content:"\e9d4"}.mgc_balance_line:before{color:#09244b;content:"\e9d5"}.mgc_balloon_2_fill:before{color:#09244b;content:"\e9d6"}.mgc_balloon_2_line:before{color:#09244b;content:"\e9d7"}.mgc_bank_card_fill:before{color:#09244b;content:"\e9d8"}.mgc_bank_card_line:before{color:#09244b;content:"\e9d9"}.mgc_bank_fill:before{color:#09244b;content:"\e9da"}.mgc_bank_line:before{color:#09244b;content:"\e9db"}.mgc_bank_of_china_tower_fill:before{color:#09244b;content:"\e9dc"}.mgc_bank_of_china_tower_line:before{color:#09244b;content:"\e9dd"}.mgc_barbell_fill:before{color:#09244b;content:"\e9de"}.mgc_barbell_line:before{color:#09244b;content:"\e9df"}.mgc_barcode_fill:before{color:#09244b;content:"\e9e0"}.mgc_barcode_line:before{color:#09244b;content:"\e9e1"}.mgc_barcode_scan_fill:before{color:#09244b;content:"\e9e2"}.mgc_barcode_scan_line:before{color:#09244b;content:"\e9e3"}.mgc_base_station_2_fill:before{color:#09244b;content:"\e9e4"}.mgc_base_station_2_line:before{color:#09244b;content:"\e9e5"}.mgc_base_station_fill:before{color:#09244b;content:"\e9e6"}.mgc_base_station_line:before{color:#09244b;content:"\e9e7"}.mgc_baseball_2_fill:before{color:#09244b;content:"\e9e8"}.mgc_baseball_2_line:before{color:#09244b;content:"\e9e9"}.mgc_baseball_fill:before{color:#09244b;content:"\e9ea"}.mgc_baseball_line:before{color:#09244b;content:"\e9eb"}.mgc_basket_2_fill:before{color:#09244b;content:"\e9ec"}.mgc_basket_2_line:before{color:#09244b;content:"\e9ed"}.mgc_basket_fill:before{color:#09244b;content:"\e9ee"}.mgc_basket_line:before{color:#09244b;content:"\e9ef"}.mgc_basketball_fill:before{color:#09244b;content:"\e9f0"}.mgc_basketball_line:before{color:#09244b;content:"\e9f1"}.mgc_bath_fill:before{color:#09244b;content:"\e9f2"}.mgc_bath_line:before{color:#09244b;content:"\e9f3"}.mgc_battery_1_fill:before{color:#09244b;content:"\e9f4"}.mgc_battery_1_line:before{color:#09244b;content:"\e9f5"}.mgc_battery_2_fill:before{color:#09244b;content:"\e9f6"}.mgc_battery_2_line:before{color:#09244b;content:"\e9f7"}.mgc_battery_3_fill:before{color:#09244b;content:"\e9f8"}.mgc_battery_3_line:before{color:#09244b;content:"\e9f9"}.mgc_battery_4_fill:before{color:#09244b;content:"\e9fa"}.mgc_battery_4_line:before{color:#09244b;content:"\e9fb"}.mgc_battery_automotive_fill:before{color:#09244b;content:"\e9fc"}.mgc_battery_automotive_line:before{color:#09244b;content:"\e9fd"}.mgc_battery_charging_fill:before{color:#09244b;content:"\e9fe"}.mgc_battery_charging_line:before{color:#09244b;content:"\e9ff"}.mgc_battery_fill:before{color:#09244b;content:"\ea00"}.mgc_battery_line:before{color:#09244b;content:"\ea01"}.mgc_beachball_fill:before{color:#09244b;content:"\ea02"}.mgc_beachball_line:before{color:#09244b;content:"\ea03"}.mgc_bear_fill:before{color:#09244b;content:"\ea04"}.mgc_bear_line:before{color:#09244b;content:"\ea05"}.mgc_beard_fill:before{color:#09244b;content:"\ea06"}.mgc_beard_line:before{color:#09244b;content:"\ea07"}.mgc_bed_2_fill:before{color:#09244b;content:"\ea08"}.mgc_bed_2_line:before{color:#09244b;content:"\ea09"}.mgc_bed_fill:before{color:#09244b;content:"\ea0a"}.mgc_bed_line:before{color:#09244b;content:"\ea0b"}.mgc_bedside_table_2_fill:before{color:#09244b;content:"\ea0c"}.mgc_bedside_table_2_line:before{color:#09244b;content:"\ea0d"}.mgc_bedside_table_fill:before{color:#09244b;content:"\ea0e"}.mgc_bedside_table_line:before{color:#09244b;content:"\ea0f"}.mgc_behance_fill:before{color:#09244b;content:"\ea10"}.mgc_behance_line:before{color:#09244b;content:"\ea11"}.mgc_bell_ringing_fill:before{color:#09244b;content:"\ea12"}.mgc_bell_ringing_line:before{color:#09244b;content:"\ea13"}.mgc_big_ben_fill:before{color:#09244b;content:"\ea14"}.mgc_big_ben_line:before{color:#09244b;content:"\ea15"}.mgc_bike_fill:before{color:#09244b;content:"\ea16"}.mgc_bike_line:before{color:#09244b;content:"\ea17"}.mgc_bill_2_fill:before{color:#09244b;content:"\ea18"}.mgc_bill_2_line:before{color:#09244b;content:"\ea19"}.mgc_bill_fill:before{color:#09244b;content:"\ea1a"}.mgc_bill_line:before{color:#09244b;content:"\ea1b"}.mgc_binance_coin_BNB_fill:before{color:#09244b;content:"\ea1c"}.mgc_binance_coin_BNB_line:before{color:#09244b;content:"\ea1d"}.mgc_binance_USD_BUSD_fill:before{color:#09244b;content:"\ea1e"}.mgc_binance_USD_BUSD_line:before{color:#09244b;content:"\ea1f"}.mgc_bird_fill:before{color:#09244b;content:"\ea20"}.mgc_bird_line:before{color:#09244b;content:"\ea21"}.mgc_birthday_2_fill:before{color:#09244b;content:"\ea22"}.mgc_birthday_2_line:before{color:#09244b;content:"\ea23"}.mgc_black_board_2_fill:before{color:#09244b;content:"\ea24"}.mgc_black_board_2_line:before{color:#09244b;content:"\ea25"}.mgc_black_board_fill:before{color:#09244b;content:"\ea26"}.mgc_black_board_line:before{color:#09244b;content:"\ea27"}.mgc_blessing_fill:before{color:#09244b;content:"\ea28"}.mgc_blessing_line:before{color:#09244b;content:"\ea29"}.mgc_bling_fill:before{color:#09244b;content:"\ea2a"}.mgc_bling_line:before{color:#09244b;content:"\ea2b"}.mgc_blockquote_fill:before{color:#09244b;content:"\ea2c"}.mgc_blockquote_line:before{color:#09244b;content:"\ea2d"}.mgc_bluesky_social_fill:before{color:#09244b;content:"\ea2e"}.mgc_bluesky_social_line:before{color:#09244b;content:"\ea2f"}.mgc_bluetooth_fill:before{color:#09244b;content:"\ea30"}.mgc_bluetooth_line:before{color:#09244b;content:"\ea31"}.mgc_bluetooth_off_fill:before{color:#09244b;content:"\ea32"}.mgc_bluetooth_off_line:before{color:#09244b;content:"\ea33"}.mgc_BNB_fill:before{color:#09244b;content:"\ea34"}.mgc_BNB_line:before{color:#09244b;content:"\ea35"}.mgc_board_fill:before{color:#09244b;content:"\ea36"}.mgc_board_line:before{color:#09244b;content:"\ea37"}.mgc_body_fill:before{color:#09244b;content:"\ea38"}.mgc_body_line:before{color:#09244b;content:"\ea39"}.mgc_bold_fill:before{color:#09244b;content:"\ea3a"}.mgc_bold_line:before{color:#09244b;content:"\ea3b"}.mgc_bomb_fill:before{color:#09244b;content:"\ea3c"}.mgc_bomb_line:before{color:#09244b;content:"\ea3d"}.mgc_bone_fill:before{color:#09244b;content:"\ea3e"}.mgc_bone_line:before{color:#09244b;content:"\ea3f"}.mgc_book_2_fill:before{color:#09244b;content:"\ea40"}.mgc_book_2_line:before{color:#09244b;content:"\ea41"}.mgc_book_3_fill:before{color:#09244b;content:"\ea42"}.mgc_book_3_line:before{color:#09244b;content:"\ea43"}.mgc_book_4_fill:before{color:#09244b;content:"\ea44"}.mgc_book_4_line:before{color:#09244b;content:"\ea45"}.mgc_book_5_fill:before{color:#09244b;content:"\ea46"}.mgc_book_5_line:before{color:#09244b;content:"\ea47"}.mgc_book_6_fill:before{color:#09244b;content:"\ea48"}.mgc_book_6_line:before{color:#09244b;content:"\ea49"}.mgc_book_fill:before{color:#09244b;content:"\ea4a"}.mgc_book_line:before{color:#09244b;content:"\ea4b"}.mgc_bookmark_fill:before{color:#09244b;content:"\ea4c"}.mgc_bookmark_line:before{color:#09244b;content:"\ea4d"}.mgc_bookmarks_fill:before{color:#09244b;content:"\ea4e"}.mgc_bookmarks_line:before{color:#09244b;content:"\ea4f"}.mgc_boom_fill:before{color:#09244b;content:"\ea50"}.mgc_boom_line:before{color:#09244b;content:"\ea51"}.mgc_border_blank_fill:before{color:#09244b;content:"\ea52"}.mgc_border_blank_line:before{color:#09244b;content:"\ea53"}.mgc_border_bottom_fill:before{color:#09244b;content:"\ea54"}.mgc_border_bottom_line:before{color:#09244b;content:"\ea55"}.mgc_border_horizontal_fill:before{color:#09244b;content:"\ea56"}.mgc_border_horizontal_line:before{color:#09244b;content:"\ea57"}.mgc_border_inner_fill:before{color:#09244b;content:"\ea58"}.mgc_border_inner_line:before{color:#09244b;content:"\ea59"}.mgc_border_left_fill:before{color:#09244b;content:"\ea5a"}.mgc_border_left_line:before{color:#09244b;content:"\ea5b"}.mgc_border_outer_fill:before{color:#09244b;content:"\ea5c"}.mgc_border_outer_line:before{color:#09244b;content:"\ea5d"}.mgc_border_radius_fill:before{color:#09244b;content:"\ea5e"}.mgc_border_radius_line:before{color:#09244b;content:"\ea5f"}.mgc_border_right_fill:before{color:#09244b;content:"\ea60"}.mgc_border_right_line:before{color:#09244b;content:"\ea61"}.mgc_border_top_fill:before{color:#09244b;content:"\ea62"}.mgc_border_top_line:before{color:#09244b;content:"\ea63"}.mgc_border_vertical_fill:before{color:#09244b;content:"\ea64"}.mgc_border_vertical_line:before{color:#09244b;content:"\ea65"}.mgc_bottle_fill:before{color:#09244b;content:"\ea66"}.mgc_bottle_glass_fill:before{color:#09244b;content:"\ea67"}.mgc_bottle_glass_line:before{color:#09244b;content:"\ea68"}.mgc_bottle_line:before{color:#09244b;content:"\ea69"}.mgc_bow_tie_fill:before{color:#09244b;content:"\ea6a"}.mgc_bow_tie_line:before{color:#09244b;content:"\ea6b"}.mgc_bowknot_fill:before{color:#09244b;content:"\ea6c"}.mgc_bowknot_line:before{color:#09244b;content:"\ea6d"}.mgc_bowl_2_fill:before{color:#09244b;content:"\ea6e"}.mgc_bowl_2_line:before{color:#09244b;content:"\ea6f"}.mgc_bowl_fill:before{color:#09244b;content:"\ea70"}.mgc_bowl_line:before{color:#09244b;content:"\ea71"}.mgc_box_2_fill:before{color:#09244b;content:"\ea72"}.mgc_box_2_line:before{color:#09244b;content:"\ea73"}.mgc_box_3_fill:before{color:#09244b;content:"\ea74"}.mgc_box_3_line:before{color:#09244b;content:"\ea75"}.mgc_box_fill:before{color:#09244b;content:"\ea76"}.mgc_box_line:before{color:#09244b;content:"\ea77"}.mgc_braces_fill:before{color:#09244b;content:"\ea78"}.mgc_braces_line:before{color:#09244b;content:"\ea79"}.mgc_brackets_angle_fill:before{color:#09244b;content:"\ea7a"}.mgc_brackets_angle_line:before{color:#09244b;content:"\ea7b"}.mgc_brackets_fill:before{color:#09244b;content:"\ea7c"}.mgc_brackets_line:before{color:#09244b;content:"\ea7d"}.mgc_brain_fill:before{color:#09244b;content:"\ea7e"}.mgc_brain_line:before{color:#09244b;content:"\ea7f"}.mgc_brake_fill:before{color:#09244b;content:"\ea80"}.mgc_brake_line:before{color:#09244b;content:"\ea81"}.mgc_bread_fill:before{color:#09244b;content:"\ea82"}.mgc_bread_line:before{color:#09244b;content:"\ea83"}.mgc_bridge_2_fill:before{color:#09244b;content:"\ea84"}.mgc_bridge_2_line:before{color:#09244b;content:"\ea85"}.mgc_bridge_fill:before{color:#09244b;content:"\ea86"}.mgc_bridge_line:before{color:#09244b;content:"\ea87"}.mgc_brief_fill:before{color:#09244b;content:"\ea88"}.mgc_brief_line:before{color:#09244b;content:"\ea89"}.mgc_briefcase_2_fill:before{color:#09244b;content:"\ea8a"}.mgc_briefcase_2_line:before{color:#09244b;content:"\ea8b"}.mgc_briefcase_fill:before{color:#09244b;content:"\ea8c"}.mgc_briefcase_line:before{color:#09244b;content:"\ea8d"}.mgc_brightness_fill:before{color:#09244b;content:"\ea8e"}.mgc_brightness_line:before{color:#09244b;content:"\ea8f"}.mgc_broom_fill:before{color:#09244b;content:"\ea90"}.mgc_broom_line:before{color:#09244b;content:"\ea91"}.mgc_brush_2_fill:before{color:#09244b;content:"\ea92"}.mgc_brush_2_line:before{color:#09244b;content:"\ea93"}.mgc_brush_3_fill:before{color:#09244b;content:"\ea94"}.mgc_brush_3_line:before{color:#09244b;content:"\ea95"}.mgc_brush_fill:before{color:#09244b;content:"\ea96"}.mgc_brush_line:before{color:#09244b;content:"\ea97"}.mgc_bubble_fill:before{color:#09244b;content:"\ea98"}.mgc_bubble_line:before{color:#09244b;content:"\ea99"}.mgc_bug_fill:before{color:#09244b;content:"\ea9a"}.mgc_bug_line:before{color:#09244b;content:"\ea9b"}.mgc_building_1_fill:before{color:#09244b;content:"\ea9c"}.mgc_building_1_line:before{color:#09244b;content:"\ea9d"}.mgc_building_2_fill:before{color:#09244b;content:"\ea9e"}.mgc_building_2_line:before{color:#09244b;content:"\ea9f"}.mgc_building_3_fill:before{color:#09244b;content:"\eaa0"}.mgc_building_3_line:before{color:#09244b;content:"\eaa1"}.mgc_building_4_fill:before{color:#09244b;content:"\eaa2"}.mgc_building_4_line:before{color:#09244b;content:"\eaa3"}.mgc_building_5_fill:before{color:#09244b;content:"\eaa4"}.mgc_building_5_line:before{color:#09244b;content:"\eaa5"}.mgc_building_6_fill:before{color:#09244b;content:"\eaa6"}.mgc_building_6_line:before{color:#09244b;content:"\eaa7"}.mgc_bulb_2_fill:before{color:#09244b;content:"\eaa8"}.mgc_bulb_2_line:before{color:#09244b;content:"\eaa9"}.mgc_bulb_fill:before{color:#09244b;content:"\eaaa"}.mgc_bulb_line:before{color:#09244b;content:"\eaab"}.mgc_burj_al_arab_fill:before{color:#09244b;content:"\eaac"}.mgc_burj_al_arab_line:before{color:#09244b;content:"\eaad"}.mgc_burj_khalifa_tower_fill:before{color:#09244b;content:"\eaae"}.mgc_burj_khalifa_tower_line:before{color:#09244b;content:"\eaaf"}.mgc_bus_2_fill:before{color:#09244b;content:"\eab0"}.mgc_bus_2_line:before{color:#09244b;content:"\eab1"}.mgc_bus_fill:before{color:#09244b;content:"\eab2"}.mgc_bus_line:before{color:#09244b;content:"\eab3"}.mgc_butterfly_2_fill:before{color:#09244b;content:"\eab4"}.mgc_butterfly_2_line:before{color:#09244b;content:"\eab5"}.mgc_butterfly_fill:before{color:#09244b;content:"\eab6"}.mgc_butterfly_line:before{color:#09244b;content:"\eab7"}.mgc_cactus_2_fill:before{color:#09244b;content:"\eab8"}.mgc_cactus_2_line:before{color:#09244b;content:"\eab9"}.mgc_cactus_fill:before{color:#09244b;content:"\eaba"}.mgc_cactus_line:before{color:#09244b;content:"\eabb"}.mgc_cake_fill:before{color:#09244b;content:"\eabc"}.mgc_cake_line:before{color:#09244b;content:"\eabd"}.mgc_calendar_2_fill:before{color:#09244b;content:"\eabe"}.mgc_calendar_2_line:before{color:#09244b;content:"\eabf"}.mgc_calendar_3_fill:before{color:#09244b;content:"\eac0"}.mgc_calendar_3_line:before{color:#09244b;content:"\eac1"}.mgc_calendar_add_fill:before{color:#09244b;content:"\eac2"}.mgc_calendar_add_line:before{color:#09244b;content:"\eac3"}.mgc_calendar_day_fill:before{color:#09244b;content:"\eac4"}.mgc_calendar_day_line:before{color:#09244b;content:"\eac5"}.mgc_calendar_fill:before{color:#09244b;content:"\eac6"}.mgc_calendar_line:before{color:#09244b;content:"\eac7"}.mgc_calendar_month_fill:before{color:#09244b;content:"\eac8"}.mgc_calendar_month_line:before{color:#09244b;content:"\eac9"}.mgc_calendar_time_add_fill:before{color:#09244b;content:"\eaca"}.mgc_calendar_time_add_line:before{color:#09244b;content:"\eacb"}.mgc_calendar_week_fill:before{color:#09244b;content:"\eacc"}.mgc_calendar_week_line:before{color:#09244b;content:"\eacd"}.mgc_camcorder_2_fill:before{color:#09244b;content:"\eace"}.mgc_camcorder_2_line:before{color:#09244b;content:"\eacf"}.mgc_camcorder_3_fill:before{color:#09244b;content:"\ead0"}.mgc_camcorder_3_line:before{color:#09244b;content:"\ead1"}.mgc_camcorder_fill:before{color:#09244b;content:"\ead2"}.mgc_camcorder_line:before{color:#09244b;content:"\ead3"}.mgc_camcorder_off_fill:before{color:#09244b;content:"\ead4"}.mgc_camcorder_off_line:before{color:#09244b;content:"\ead5"}.mgc_camera_2_ai_fill:before{color:#09244b;content:"\ead6"}.mgc_camera_2_ai_line:before{color:#09244b;content:"\ead7"}.mgc_camera_2_fill:before{color:#09244b;content:"\ead8"}.mgc_camera_2_line:before{color:#09244b;content:"\ead9"}.mgc_camera_2_off_fill:before{color:#09244b;content:"\eada"}.mgc_camera_2_off_line:before{color:#09244b;content:"\eadb"}.mgc_camera_fill:before{color:#09244b;content:"\eadc"}.mgc_camera_line:before{color:#09244b;content:"\eadd"}.mgc_camera_rotate_fill:before{color:#09244b;content:"\eade"}.mgc_camera_rotate_line:before{color:#09244b;content:"\eadf"}.mgc_campfire_fill:before{color:#09244b;content:"\eae0"}.mgc_campfire_line:before{color:#09244b;content:"\eae1"}.mgc_campground_fill:before{color:#09244b;content:"\eae2"}.mgc_campground_line:before{color:#09244b;content:"\eae3"}.mgc_candle_fill:before{color:#09244b;content:"\eae4"}.mgc_candle_line:before{color:#09244b;content:"\eae5"}.mgc_candles_fill:before{color:#09244b;content:"\eae6"}.mgc_candles_line:before{color:#09244b;content:"\eae7"}.mgc_candy_2_fill:before{color:#09244b;content:"\eae8"}.mgc_candy_2_line:before{color:#09244b;content:"\eae9"}.mgc_candy_fill:before{color:#09244b;content:"\eaea"}.mgc_candy_line:before{color:#09244b;content:"\eaeb"}.mgc_canton_tower_fill:before{color:#09244b;content:"\eaec"}.mgc_canton_tower_line:before{color:#09244b;content:"\eaed"}.mgc_capsule_fill:before{color:#09244b;content:"\eaee"}.mgc_capsule_line:before{color:#09244b;content:"\eaef"}.mgc_car_2_fill:before{color:#09244b;content:"\eaf0"}.mgc_car_2_line:before{color:#09244b;content:"\eaf1"}.mgc_car_3_fill:before{color:#09244b;content:"\eaf2"}.mgc_car_3_line:before{color:#09244b;content:"\eaf3"}.mgc_car_door_fill:before{color:#09244b;content:"\eaf4"}.mgc_car_door_line:before{color:#09244b;content:"\eaf5"}.mgc_car_fill:before{color:#09244b;content:"\eaf6"}.mgc_car_line:before{color:#09244b;content:"\eaf7"}.mgc_car_window_fill:before{color:#09244b;content:"\eaf8"}.mgc_car_window_line:before{color:#09244b;content:"\eaf9"}.mgc_card_pay_fill:before{color:#09244b;content:"\eafa"}.mgc_card_pay_line:before{color:#09244b;content:"\eafb"}.mgc_card_refund_fill:before{color:#09244b;content:"\eafc"}.mgc_card_refund_line:before{color:#09244b;content:"\eafd"}.mgc_cardano_ADA_fill:before{color:#09244b;content:"\eafe"}.mgc_cardano_ADA_line:before{color:#09244b;content:"\eaff"}.mgc_cardboard_vr_fill:before{color:#09244b;content:"\eb00"}.mgc_cardboard_vr_line:before{color:#09244b;content:"\eb01"}.mgc_carplay_fill:before{color:#09244b;content:"\eb02"}.mgc_carplay_line:before{color:#09244b;content:"\eb03"}.mgc_carrot_fill:before{color:#09244b;content:"\eb04"}.mgc_carrot_line:before{color:#09244b;content:"\eb05"}.mgc_cash_2_fill:before{color:#09244b;content:"\eb06"}.mgc_cash_2_line:before{color:#09244b;content:"\eb07"}.mgc_cash_fill:before{color:#09244b;content:"\eb08"}.mgc_cash_line:before{color:#09244b;content:"\eb09"}.mgc_cat_fill:before{color:#09244b;content:"\eb0a"}.mgc_cat_line:before{color:#09244b;content:"\eb0b"}.mgc_ceiling_lamp_fill:before{color:#09244b;content:"\eb0c"}.mgc_ceiling_lamp_line:before{color:#09244b;content:"\eb0d"}.mgc_celebrate_fill:before{color:#09244b;content:"\eb0e"}.mgc_celebrate_line:before{color:#09244b;content:"\eb0f"}.mgc_cellphone_2_ai_fill:before{color:#09244b;content:"\eb10"}.mgc_cellphone_2_ai_line:before{color:#09244b;content:"\eb11"}.mgc_cellphone_2_fill:before{color:#09244b;content:"\eb12"}.mgc_cellphone_2_horizontal_fill:before{color:#09244b;content:"\eb13"}.mgc_cellphone_2_horizontal_line:before{color:#09244b;content:"\eb14"}.mgc_cellphone_2_line:before{color:#09244b;content:"\eb15"}.mgc_cellphone_fill:before{color:#09244b;content:"\eb16"}.mgc_cellphone_line:before{color:#09244b;content:"\eb17"}.mgc_cellphone_vibration_fill:before{color:#09244b;content:"\eb18"}.mgc_cellphone_vibration_line:before{color:#09244b;content:"\eb19"}.mgc_celsius_fill:before{color:#09244b;content:"\eb1a"}.mgc_celsius_line:before{color:#09244b;content:"\eb1b"}.mgc_certificate_2_fill:before{color:#09244b;content:"\eb1c"}.mgc_certificate_2_line:before{color:#09244b;content:"\eb1d"}.mgc_certificate_fill:before{color:#09244b;content:"\eb1e"}.mgc_certificate_line:before{color:#09244b;content:"\eb1f"}.mgc_champagne_fill:before{color:#09244b;content:"\eb20"}.mgc_champagne_line:before{color:#09244b;content:"\eb21"}.mgc_charging_pile_fill:before{color:#09244b;content:"\eb22"}.mgc_charging_pile_line:before{color:#09244b;content:"\eb23"}.mgc_chart_bar_2_fill:before{color:#09244b;content:"\eb24"}.mgc_chart_bar_2_line:before{color:#09244b;content:"\eb25"}.mgc_chart_bar_fill:before{color:#09244b;content:"\eb26"}.mgc_chart_bar_line:before{color:#09244b;content:"\eb27"}.mgc_chart_decrease_fill:before{color:#09244b;content:"\eb28"}.mgc_chart_decrease_line:before{color:#09244b;content:"\eb29"}.mgc_chart_horizontal_fill:before{color:#09244b;content:"\eb2a"}.mgc_chart_horizontal_line:before{color:#09244b;content:"\eb2b"}.mgc_chart_line_fill:before{color:#09244b;content:"\eb2c"}.mgc_chart_line_line:before{color:#09244b;content:"\eb2d"}.mgc_chart_pie_2_fill:before{color:#09244b;content:"\eb2e"}.mgc_chart_pie_2_line:before{color:#09244b;content:"\eb2f"}.mgc_chart_pie_fill:before{color:#09244b;content:"\eb30"}.mgc_chart_pie_line:before{color:#09244b;content:"\eb31"}.mgc_chart_vertical_fill:before{color:#09244b;content:"\eb32"}.mgc_chart_vertical_line:before{color:#09244b;content:"\eb33"}.mgc_chat_1_fill:before{color:#09244b;content:"\eb34"}.mgc_chat_1_line:before{color:#09244b;content:"\eb35"}.mgc_chat_2_fill:before{color:#09244b;content:"\eb36"}.mgc_chat_2_line:before{color:#09244b;content:"\eb37"}.mgc_chat_3_fill:before{color:#09244b;content:"\eb38"}.mgc_chat_3_line:before{color:#09244b;content:"\eb39"}.mgc_chat_4_fill:before{color:#09244b;content:"\eb3a"}.mgc_chat_4_line:before{color:#09244b;content:"\eb3b"}.mgc_check_2_fill:before{color:#09244b;content:"\eb3c"}.mgc_check_2_line:before{color:#09244b;content:"\eb3d"}.mgc_check_circle_fill:before{color:#09244b;content:"\eb3e"}.mgc_check_circle_line:before{color:#09244b;content:"\eb3f"}.mgc_check_fill:before{color:#09244b;content:"\eb40"}.mgc_check_line:before{color:#09244b;content:"\eb41"}.mgc_checkbox_fill:before{color:#09244b;content:"\eb42"}.mgc_checkbox_line:before{color:#09244b;content:"\eb43"}.mgc_checks_fill:before{color:#09244b;content:"\eb44"}.mgc_checks_line:before{color:#09244b;content:"\eb45"}.mgc_chef_hat_fill:before{color:#09244b;content:"\eb46"}.mgc_chef_hat_line:before{color:#09244b;content:"\eb47"}.mgc_chess_fill:before{color:#09244b;content:"\eb48"}.mgc_chess_line:before{color:#09244b;content:"\eb49"}.mgc_chicken_fill:before{color:#09244b;content:"\eb4a"}.mgc_chicken_line:before{color:#09244b;content:"\eb4b"}.mgc_chines_knot_fill:before{color:#09244b;content:"\eb4c"}.mgc_chines_knot_line:before{color:#09244b;content:"\eb4d"}.mgc_chip_fill:before{color:#09244b;content:"\eb4e"}.mgc_chip_line:before{color:#09244b;content:"\eb4f"}.mgc_choice_fill:before{color:#09244b;content:"\eb50"}.mgc_choice_line:before{color:#09244b;content:"\eb51"}.mgc_chopsticks_fill:before{color:#09244b;content:"\eb52"}.mgc_chopsticks_line:before{color:#09244b;content:"\eb53"}.mgc_christ_the_redeemer_fill:before{color:#09244b;content:"\eb54"}.mgc_christ_the_redeemer_line:before{color:#09244b;content:"\eb55"}.mgc_christmas_ball_fill:before{color:#09244b;content:"\eb56"}.mgc_christmas_ball_line:before{color:#09244b;content:"\eb57"}.mgc_christmas_hat_fill:before{color:#09244b;content:"\eb58"}.mgc_christmas_hat_line:before{color:#09244b;content:"\eb59"}.mgc_chrome_fill:before{color:#09244b;content:"\eb5a"}.mgc_chrome_line:before{color:#09244b;content:"\eb5b"}.mgc_church_fill:before{color:#09244b;content:"\eb5c"}.mgc_church_line:before{color:#09244b;content:"\eb5d"}.mgc_clapperboard_fill:before{color:#09244b;content:"\eb5e"}.mgc_clapperboard_line:before{color:#09244b;content:"\eb5f"}.mgc_classify_2_fill:before{color:#09244b;content:"\eb60"}.mgc_classify_2_line:before{color:#09244b;content:"\eb61"}.mgc_classify_3_fill:before{color:#09244b;content:"\eb62"}.mgc_classify_3_line:before{color:#09244b;content:"\eb63"}.mgc_classify_add_2_fill:before{color:#09244b;content:"\eb64"}.mgc_classify_add_2_line:before{color:#09244b;content:"\eb65"}.mgc_classify_add_fill:before{color:#09244b;content:"\eb66"}.mgc_classify_add_line:before{color:#09244b;content:"\eb67"}.mgc_classify_fill:before{color:#09244b;content:"\eb68"}.mgc_classify_line:before{color:#09244b;content:"\eb69"}.mgc_clipboard_fill:before{color:#09244b;content:"\eb6a"}.mgc_clipboard_line:before{color:#09244b;content:"\eb6b"}.mgc_clock_2_fill:before{color:#09244b;content:"\eb6c"}.mgc_clock_2_line:before{color:#09244b;content:"\eb6d"}.mgc_clock_fill:before{color:#09244b;content:"\eb6e"}.mgc_clock_line:before{color:#09244b;content:"\eb6f"}.mgc_clockwise_alt_fill:before{color:#09244b;content:"\eb70"}.mgc_clockwise_alt_line:before{color:#09244b;content:"\eb71"}.mgc_clockwise_fill:before{color:#09244b;content:"\eb72"}.mgc_clockwise_line:before{color:#09244b;content:"\eb73"}.mgc_close_circle_fill:before{color:#09244b;content:"\eb74"}.mgc_close_circle_line:before{color:#09244b;content:"\eb75"}.mgc_close_fill:before{color:#09244b;content:"\eb76"}.mgc_close_line:before{color:#09244b;content:"\eb77"}.mgc_close_square_fill:before{color:#09244b;content:"\eb78"}.mgc_close_square_line:before{color:#09244b;content:"\eb79"}.mgc_cloud_2_fill:before{color:#09244b;content:"\eb7a"}.mgc_cloud_2_line:before{color:#09244b;content:"\eb7b"}.mgc_cloud_fill:before{color:#09244b;content:"\eb7c"}.mgc_cloud_lightning_fill:before{color:#09244b;content:"\eb7d"}.mgc_cloud_lightning_line:before{color:#09244b;content:"\eb7e"}.mgc_cloud_line:before{color:#09244b;content:"\eb7f"}.mgc_cloud_snow_fill:before{color:#09244b;content:"\eb80"}.mgc_cloud_snow_line:before{color:#09244b;content:"\eb81"}.mgc_cloud_windy_fill:before{color:#09244b;content:"\eb82"}.mgc_cloud_windy_line:before{color:#09244b;content:"\eb83"}.mgc_clouds_fill:before{color:#09244b;content:"\eb84"}.mgc_clouds_line:before{color:#09244b;content:"\eb85"}.mgc_clubs_fill:before{color:#09244b;content:"\eb86"}.mgc_clubs_line:before{color:#09244b;content:"\eb87"}.mgc_coat_fill:before{color:#09244b;content:"\eb88"}.mgc_coat_line:before{color:#09244b;content:"\eb89"}.mgc_coathanger_fill:before{color:#09244b;content:"\eb8a"}.mgc_coathanger_line:before{color:#09244b;content:"\eb8b"}.mgc_code_fill:before{color:#09244b;content:"\eb8c"}.mgc_code_line:before{color:#09244b;content:"\eb8d"}.mgc_codepen_fill:before{color:#09244b;content:"\eb8e"}.mgc_codepen_line:before{color:#09244b;content:"\eb8f"}.mgc_coin_2_fill:before{color:#09244b;content:"\eb90"}.mgc_coin_2_line:before{color:#09244b;content:"\eb91"}.mgc_coin_3_fill:before{color:#09244b;content:"\eb92"}.mgc_coin_3_line:before{color:#09244b;content:"\eb93"}.mgc_coin_fill:before{color:#09244b;content:"\eb94"}.mgc_coin_line:before{color:#09244b;content:"\eb95"}.mgc_color_filter_fill:before{color:#09244b;content:"\eb96"}.mgc_color_filter_line:before{color:#09244b;content:"\eb97"}.mgc_color_picker_fill:before{color:#09244b;content:"\eb98"}.mgc_color_picker_line:before{color:#09244b;content:"\eb99"}.mgc_column_fill:before{color:#09244b;content:"\eb9a"}.mgc_column_line:before{color:#09244b;content:"\eb9b"}.mgc_columns_2_fill:before{color:#09244b;content:"\eb9c"}.mgc_columns_2_line:before{color:#09244b;content:"\eb9d"}.mgc_columns_3_fill:before{color:#09244b;content:"\eb9e"}.mgc_columns_3_line:before{color:#09244b;content:"\eb9f"}.mgc_combine_fill:before{color:#09244b;content:"\eba0"}.mgc_combine_line:before{color:#09244b;content:"\eba1"}.mgc_command_fill:before{color:#09244b;content:"\eba2"}.mgc_command_line:before{color:#09244b;content:"\eba3"}.mgc_comment_2_fill:before{color:#09244b;content:"\eba4"}.mgc_comment_2_line:before{color:#09244b;content:"\eba5"}.mgc_comment_fill:before{color:#09244b;content:"\eba6"}.mgc_comment_line:before{color:#09244b;content:"\eba7"}.mgc_compass_2_fill:before{color:#09244b;content:"\eba8"}.mgc_compass_2_line:before{color:#09244b;content:"\eba9"}.mgc_compass_3_fill:before{color:#09244b;content:"\ebaa"}.mgc_compass_3_line:before{color:#09244b;content:"\ebab"}.mgc_compass_fill:before{color:#09244b;content:"\ebac"}.mgc_compass_line:before{color:#09244b;content:"\ebad"}.mgc_components_fill:before{color:#09244b;content:"\ebae"}.mgc_components_line:before{color:#09244b;content:"\ebaf"}.mgc_computer_camera_fill:before{color:#09244b;content:"\ebb0"}.mgc_computer_camera_line:before{color:#09244b;content:"\ebb1"}.mgc_computer_camera_off_fill:before{color:#09244b;content:"\ebb2"}.mgc_computer_camera_off_line:before{color:#09244b;content:"\ebb3"}.mgc_computer_fill:before{color:#09244b;content:"\ebb4"}.mgc_computer_line:before{color:#09244b;content:"\ebb5"}.mgc_confused_fill:before{color:#09244b;content:"\ebb6"}.mgc_confused_line:before{color:#09244b;content:"\ebb7"}.mgc_contacts_2_fill:before{color:#09244b;content:"\ebb8"}.mgc_contacts_2_line:before{color:#09244b;content:"\ebb9"}.mgc_contacts_3_fill:before{color:#09244b;content:"\ebba"}.mgc_contacts_3_line:before{color:#09244b;content:"\ebbb"}.mgc_contacts_4_fill:before{color:#09244b;content:"\ebbc"}.mgc_contacts_4_line:before{color:#09244b;content:"\ebbd"}.mgc_contacts_fill:before{color:#09244b;content:"\ebbe"}.mgc_contacts_line:before{color:#09244b;content:"\ebbf"}.mgc_content_ai_fill:before{color:#09244b;content:"\ebc0"}.mgc_content_ai_line:before{color:#09244b;content:"\ebc1"}.mgc_cookie_fill:before{color:#09244b;content:"\ebc2"}.mgc_cookie_line:before{color:#09244b;content:"\ebc3"}.mgc_cookie_man_fill:before{color:#09244b;content:"\ebc4"}.mgc_cookie_man_line:before{color:#09244b;content:"\ebc5"}.mgc_copper_coin_fill:before{color:#09244b;content:"\ebc6"}.mgc_copper_coin_line:before{color:#09244b;content:"\ebc7"}.mgc_copy_2_fill:before{color:#09244b;content:"\ebc8"}.mgc_copy_2_line:before{color:#09244b;content:"\ebc9"}.mgc_copy_3_fill:before{color:#09244b;content:"\ebca"}.mgc_copy_3_line:before{color:#09244b;content:"\ebcb"}.mgc_copy_fill:before{color:#09244b;content:"\ebcc"}.mgc_copy_line:before{color:#09244b;content:"\ebcd"}.mgc_copyright_fill:before{color:#09244b;content:"\ebce"}.mgc_copyright_line:before{color:#09244b;content:"\ebcf"}.mgc_corner_down_left_fill:before{color:#09244b;content:"\ebd0"}.mgc_corner_down_left_line:before{color:#09244b;content:"\ebd1"}.mgc_corner_down_right_fill:before{color:#09244b;content:"\ebd2"}.mgc_corner_down_right_line:before{color:#09244b;content:"\ebd3"}.mgc_corner_up_left_fill:before{color:#09244b;content:"\ebd4"}.mgc_corner_up_left_line:before{color:#09244b;content:"\ebd5"}.mgc_corner_up_right_fill:before{color:#09244b;content:"\ebd6"}.mgc_corner_up_right_line:before{color:#09244b;content:"\ebd7"}.mgc_counter_2_fill:before{color:#09244b;content:"\ebd8"}.mgc_counter_2_line:before{color:#09244b;content:"\ebd9"}.mgc_counter_fill:before{color:#09244b;content:"\ebda"}.mgc_counter_line:before{color:#09244b;content:"\ebdb"}.mgc_coupon_fill:before{color:#09244b;content:"\ebdc"}.mgc_coupon_line:before{color:#09244b;content:"\ebdd"}.mgc_cross_2_fill:before{color:#09244b;content:"\ebde"}.mgc_cross_2_line:before{color:#09244b;content:"\ebdf"}.mgc_cross_fill:before{color:#09244b;content:"\ebe0"}.mgc_cross_line:before{color:#09244b;content:"\ebe1"}.mgc_crutch_fill:before{color:#09244b;content:"\ebe2"}.mgc_crutch_line:before{color:#09244b;content:"\ebe3"}.mgc_crystal_ball_fill:before{color:#09244b;content:"\ebe4"}.mgc_crystal_ball_line:before{color:#09244b;content:"\ebe5"}.mgc_cube_3d_fill:before{color:#09244b;content:"\ebe6"}.mgc_cube_3d_line:before{color:#09244b;content:"\ebe7"}.mgc_cube_fill:before{color:#09244b;content:"\ebe8"}.mgc_cube_line:before{color:#09244b;content:"\ebe9"}.mgc_cupcake_fill:before{color:#09244b;content:"\ebea"}.mgc_cupcake_line:before{color:#09244b;content:"\ebeb"}.mgc_currency_baht_2_fill:before{color:#09244b;content:"\ebec"}.mgc_currency_baht_2_line:before{color:#09244b;content:"\ebed"}.mgc_currency_baht_fill:before{color:#09244b;content:"\ebee"}.mgc_currency_baht_line:before{color:#09244b;content:"\ebef"}.mgc_currency_bitcoin_2_fill:before{color:#09244b;content:"\ebf0"}.mgc_currency_bitcoin_2_line:before{color:#09244b;content:"\ebf1"}.mgc_currency_bitcoin_fill:before{color:#09244b;content:"\ebf2"}.mgc_currency_bitcoin_line:before{color:#09244b;content:"\ebf3"}.mgc_currency_cny_2_fill:before{color:#09244b;content:"\ebf4"}.mgc_currency_cny_2_line:before{color:#09244b;content:"\ebf5"}.mgc_currency_cny_fill:before{color:#09244b;content:"\ebf6"}.mgc_currency_cny_line:before{color:#09244b;content:"\ebf7"}.mgc_currency_dollar_2_fill:before{color:#09244b;content:"\ebf8"}.mgc_currency_dollar_2_line:before{color:#09244b;content:"\ebf9"}.mgc_currency_dollar_fill:before{color:#09244b;content:"\ebfa"}.mgc_currency_dollar_line:before{color:#09244b;content:"\ebfb"}.mgc_currency_euro_2_fill:before{color:#09244b;content:"\ebfc"}.mgc_currency_euro_2_line:before{color:#09244b;content:"\ebfd"}.mgc_currency_euro_fill:before{color:#09244b;content:"\ebfe"}.mgc_currency_euro_line:before{color:#09244b;content:"\ebff"}.mgc_currency_lira_2_fill:before{color:#09244b;content:"\ec00"}.mgc_currency_lira_2_line:before{color:#09244b;content:"\ec01"}.mgc_currency_lira_fill:before{color:#09244b;content:"\ec02"}.mgc_currency_lira_line:before{color:#09244b;content:"\ec03"}.mgc_currency_nigeria_2_fill:before{color:#09244b;content:"\ec04"}.mgc_currency_nigeria_2_line:before{color:#09244b;content:"\ec05"}.mgc_currency_nigeria_fill:before{color:#09244b;content:"\ec06"}.mgc_currency_nigeria_line:before{color:#09244b;content:"\ec07"}.mgc_currency_pound_2_fill:before{color:#09244b;content:"\ec08"}.mgc_currency_pound_2_line:before{color:#09244b;content:"\ec09"}.mgc_currency_pound_fill:before{color:#09244b;content:"\ec0a"}.mgc_currency_pound_line:before{color:#09244b;content:"\ec0b"}.mgc_currency_rubel_2_fill:before{color:#09244b;content:"\ec0c"}.mgc_currency_rubel_2_line:before{color:#09244b;content:"\ec0d"}.mgc_currency_rubel_fill:before{color:#09244b;content:"\ec0e"}.mgc_currency_rubel_line:before{color:#09244b;content:"\ec0f"}.mgc_currency_rupee_2_fill:before{color:#09244b;content:"\ec10"}.mgc_currency_rupee_2_line:before{color:#09244b;content:"\ec11"}.mgc_currency_rupee_fill:before{color:#09244b;content:"\ec12"}.mgc_currency_rupee_line:before{color:#09244b;content:"\ec13"}.mgc_currency_shekel_2_fill:before{color:#09244b;content:"\ec14"}.mgc_currency_shekel_2_line:before{color:#09244b;content:"\ec15"}.mgc_currency_shekel_fill:before{color:#09244b;content:"\ec16"}.mgc_currency_shekel_line:before{color:#09244b;content:"\ec17"}.mgc_currency_won_2_fill:before{color:#09244b;content:"\ec18"}.mgc_currency_won_2_line:before{color:#09244b;content:"\ec19"}.mgc_currency_won_fill:before{color:#09244b;content:"\ec1a"}.mgc_currency_won_line:before{color:#09244b;content:"\ec1b"}.mgc_cursor_2_fill:before{color:#09244b;content:"\ec1c"}.mgc_cursor_2_line:before{color:#09244b;content:"\ec1d"}.mgc_cursor_3_fill:before{color:#09244b;content:"\ec1e"}.mgc_cursor_3_line:before{color:#09244b;content:"\ec1f"}.mgc_cursor_fill:before{color:#09244b;content:"\ec20"}.mgc_cursor_line:before{color:#09244b;content:"\ec21"}.mgc_cursor_text_fill:before{color:#09244b;content:"\ec22"}.mgc_cursor_text_line:before{color:#09244b;content:"\ec23"}.mgc_curtain_fill:before{content:"\ec24"}.mgc_curtain_line:before{content:"\ec25"}.mgc_cylinder_2_fill:before{color:#09244b;content:"\ec26"}.mgc_cylinder_2_line:before{color:#09244b;content:"\ec27"}.mgc_cylinder_fill:before{color:#09244b;content:"\ec28"}.mgc_cylinder_line:before{color:#09244b;content:"\ec29"}.mgc_dandelion_fill:before{color:#09244b;content:"\ec2a"}.mgc_dandelion_line:before{color:#09244b;content:"\ec2b"}.mgc_danmaku_fill:before{color:#09244b;content:"\ec2c"}.mgc_danmaku_line:before{color:#09244b;content:"\ec2d"}.mgc_danmaku_off_fill:before{color:#09244b;content:"\ec2e"}.mgc_danmaku_off_line:before{color:#09244b;content:"\ec2f"}.mgc_danmaku_on_fill:before{color:#09244b;content:"\ec30"}.mgc_danmaku_on_line:before{color:#09244b;content:"\ec31"}.mgc_dashboard_2_fill:before{color:#09244b;content:"\ec32"}.mgc_dashboard_2_line:before{color:#09244b;content:"\ec33"}.mgc_dashboard_3_fill:before{color:#09244b;content:"\ec34"}.mgc_dashboard_3_line:before{color:#09244b;content:"\ec35"}.mgc_dashboard_4_fill:before{color:#09244b;content:"\ec36"}.mgc_dashboard_4_line:before{color:#09244b;content:"\ec37"}.mgc_dashboard_fill:before{color:#09244b;content:"\ec38"}.mgc_dashboard_line:before{color:#09244b;content:"\ec39"}.mgc_deer_fill:before{color:#09244b;content:"\ec3a"}.mgc_deer_line:before{color:#09244b;content:"\ec3b"}.mgc_delete_2_fill:before{color:#09244b;content:"\ec3c"}.mgc_delete_2_line:before{color:#09244b;content:"\ec3d"}.mgc_delete_3_fill:before{color:#09244b;content:"\ec3e"}.mgc_delete_3_line:before{color:#09244b;content:"\ec3f"}.mgc_delete_back_fill:before{color:#09244b;content:"\ec40"}.mgc_delete_back_line:before{color:#09244b;content:"\ec41"}.mgc_delete_fill:before{color:#09244b;content:"\ec42"}.mgc_delete_line:before{color:#09244b;content:"\ec43"}.mgc_dental_fill:before{color:#09244b;content:"\ec44"}.mgc_dental_line:before{color:#09244b;content:"\ec45"}.mgc_department_fill:before{color:#09244b;content:"\ec46"}.mgc_department_line:before{color:#09244b;content:"\ec47"}.mgc_desk_fill:before{color:#09244b;content:"\ec48"}.mgc_desk_lamp_2_fill:before{color:#09244b;content:"\ec49"}.mgc_desk_lamp_2_line:before{color:#09244b;content:"\ec4a"}.mgc_desk_lamp_fill:before{color:#09244b;content:"\ec4b"}.mgc_desk_lamp_line:before{color:#09244b;content:"\ec4c"}.mgc_desk_line:before{color:#09244b;content:"\ec4d"}.mgc_device_fill:before{color:#09244b;content:"\ec4e"}.mgc_device_line:before{color:#09244b;content:"\ec4f"}.mgc_diamond_2_fill:before{color:#09244b;content:"\ec50"}.mgc_diamond_2_line:before{color:#09244b;content:"\ec51"}.mgc_diamond_fill:before{color:#09244b;content:"\ec52"}.mgc_diamond_line:before{color:#09244b;content:"\ec53"}.mgc_diamond_square_fill:before{color:#09244b;content:"\ec54"}.mgc_diamond_square_line:before{color:#09244b;content:"\ec55"}.mgc_diary_fill:before{color:#09244b;content:"\ec56"}.mgc_diary_line:before{color:#09244b;content:"\ec57"}.mgc_dingtalk_fill:before{color:#09244b;content:"\ec58"}.mgc_dingtalk_line:before{color:#09244b;content:"\ec59"}.mgc_dinner_fill:before{color:#09244b;content:"\ec5a"}.mgc_dinner_line:before{color:#09244b;content:"\ec5b"}.mgc_direction_arrow_fill:before{color:#09244b;content:"\ec5c"}.mgc_direction_arrow_line:before{color:#09244b;content:"\ec5d"}.mgc_direction_dot_fill:before{color:#09244b;content:"\ec5e"}.mgc_direction_dot_line:before{color:#09244b;content:"\ec5f"}.mgc_directions_2_fill:before{color:#09244b;content:"\ec60"}.mgc_directions_2_line:before{color:#09244b;content:"\ec61"}.mgc_directions_fill:before{color:#09244b;content:"\ec62"}.mgc_directions_line:before{color:#09244b;content:"\ec63"}.mgc_directory_fill:before{color:#09244b;content:"\ec64"}.mgc_directory_line:before{color:#09244b;content:"\ec65"}.mgc_disabled_2_fill:before{color:#09244b;content:"\ec66"}.mgc_disabled_2_line:before{color:#09244b;content:"\ec67"}.mgc_disabled_fill:before{color:#09244b;content:"\ec68"}.mgc_disabled_line:before{color:#09244b;content:"\ec69"}.mgc_disc_fill:before{color:#09244b;content:"\ec6a"}.mgc_disc_line:before{color:#09244b;content:"\ec6b"}.mgc_discord_fill:before{color:#09244b;content:"\ec6c"}.mgc_discord_line:before{color:#09244b;content:"\ec6d"}.mgc_dish_cover_fill:before{color:#09244b;content:"\ec6e"}.mgc_dish_cover_line:before{color:#09244b;content:"\ec6f"}.mgc_display_fill:before{color:#09244b;content:"\ec70"}.mgc_display_line:before{color:#09244b;content:"\ec71"}.mgc_distribute_spacing_horizontal_fill:before{color:#09244b;content:"\ec72"}.mgc_distribute_spacing_horizontal_line:before{color:#09244b;content:"\ec73"}.mgc_distribute_spacing_vertical_fill:before{color:#09244b;content:"\ec74"}.mgc_distribute_spacing_vertical_line:before{color:#09244b;content:"\ec75"}.mgc_dividing_line_fill:before{color:#09244b;content:"\ec76"}.mgc_dividing_line_line:before{color:#09244b;content:"\ec77"}.mgc_doc_fill:before{color:#09244b;content:"\ec78"}.mgc_doc_line:before{color:#09244b;content:"\ec79"}.mgc_document_2_fill:before{color:#09244b;content:"\ec7a"}.mgc_document_2_line:before{color:#09244b;content:"\ec7b"}.mgc_document_3_fill:before{color:#09244b;content:"\ec7c"}.mgc_document_3_line:before{color:#09244b;content:"\ec7d"}.mgc_document_fill:before{color:#09244b;content:"\ec7e"}.mgc_document_line:before{color:#09244b;content:"\ec7f"}.mgc_documents_fill:before{color:#09244b;content:"\ec80"}.mgc_documents_line:before{color:#09244b;content:"\ec81"}.mgc_dog_fill:before{color:#09244b;content:"\ec82"}.mgc_dog_line:before{color:#09244b;content:"\ec83"}.mgc_dogecoin_DOGE_fill:before{color:#09244b;content:"\ec84"}.mgc_dogecoin_DOGE_line:before{color:#09244b;content:"\ec85"}.mgc_donut_fill:before{color:#09244b;content:"\ec86"}.mgc_donut_line:before{color:#09244b;content:"\ec87"}.mgc_door_fill:before{color:#09244b;content:"\ec88"}.mgc_door_line:before{color:#09244b;content:"\ec89"}.mgc_dot_grid_fill:before{color:#09244b;content:"\ec8a"}.mgc_dot_grid_line:before{color:#09244b;content:"\ec8b"}.mgc_dots_fill:before{color:#09244b;content:"\ec8c"}.mgc_dots_line:before{color:#09244b;content:"\ec8d"}.mgc_dots_vertical_fill:before{color:#09244b;content:"\ec8e"}.mgc_dots_vertical_line:before{color:#09244b;content:"\ec8f"}.mgc_down_fill:before{color:#09244b;content:"\ec90"}.mgc_down_line:before{color:#09244b;content:"\ec91"}.mgc_down_small_fill:before{color:#09244b;content:"\ec92"}.mgc_down_small_line:before{color:#09244b;content:"\ec93"}.mgc_download_2_fill:before{color:#09244b;content:"\ec94"}.mgc_download_2_line:before{color:#09244b;content:"\ec95"}.mgc_download_3_fill:before{color:#09244b;content:"\ec96"}.mgc_download_3_line:before{color:#09244b;content:"\ec97"}.mgc_download_fill:before{color:#09244b;content:"\ec98"}.mgc_download_line:before{color:#09244b;content:"\ec99"}.mgc_dragonfly_fill:before{color:#09244b;content:"\ec9a"}.mgc_dragonfly_line:before{color:#09244b;content:"\ec9b"}.mgc_drawer_2_fill:before{color:#09244b;content:"\ec9c"}.mgc_drawer_2_line:before{color:#09244b;content:"\ec9d"}.mgc_drawer_fill:before{color:#09244b;content:"\ec9e"}.mgc_drawer_line:before{color:#09244b;content:"\ec9f"}.mgc_drawing_board_fill:before{color:#09244b;content:"\eca0"}.mgc_drawing_board_line:before{color:#09244b;content:"\eca1"}.mgc_dress_fill:before{color:#09244b;content:"\eca2"}.mgc_dress_line:before{color:#09244b;content:"\eca3"}.mgc_dribbble_fill:before{color:#09244b;content:"\eca4"}.mgc_dribbble_line:before{color:#09244b;content:"\eca5"}.mgc_drink_fill:before{color:#09244b;content:"\eca6"}.mgc_drink_line:before{color:#09244b;content:"\eca7"}.mgc_drive_fill:before{color:#09244b;content:"\eca8"}.mgc_drive_line:before{color:#09244b;content:"\eca9"}.mgc_drizzle_fill:before{color:#09244b;content:"\ecaa"}.mgc_drizzle_line:before{color:#09244b;content:"\ecab"}.mgc_drone_fill:before{color:#09244b;content:"\ecac"}.mgc_drone_line:before{color:#09244b;content:"\ecad"}.mgc_drop_fill:before{color:#09244b;content:"\ecae"}.mgc_drop_line:before{color:#09244b;content:"\ecaf"}.mgc_dropbox_fill:before{color:#09244b;content:"\ecb0"}.mgc_dropbox_line:before{color:#09244b;content:"\ecb1"}.mgc_drum_fill:before{color:#09244b;content:"\ecb2"}.mgc_drum_line:before{color:#09244b;content:"\ecb3"}.mgc_dry_fill:before{color:#09244b;content:"\ecb4"}.mgc_dry_line:before{color:#09244b;content:"\ecb5"}.mgc_dutch_windmill_fill:before{color:#09244b;content:"\ecb6"}.mgc_dutch_windmill_line:before{color:#09244b;content:"\ecb7"}.mgc_ear_fill:before{color:#09244b;content:"\ecb8"}.mgc_ear_line:before{color:#09244b;content:"\ecb9"}.mgc_earth_2_fill:before{color:#09244b;content:"\ecba"}.mgc_earth_2_line:before{color:#09244b;content:"\ecbb"}.mgc_earth_3_fill:before{color:#09244b;content:"\ecbc"}.mgc_earth_3_line:before{color:#09244b;content:"\ecbd"}.mgc_earth_fill:before{color:#09244b;content:"\ecbe"}.mgc_earth_latitude_fill:before{color:#09244b;content:"\ecbf"}.mgc_earth_latitude_line:before{color:#09244b;content:"\ecc0"}.mgc_earth_line:before{color:#09244b;content:"\ecc1"}.mgc_earth_longitude_fill:before{color:#09244b;content:"\ecc2"}.mgc_earth_longitude_line:before{color:#09244b;content:"\ecc3"}.mgc_ease_in_control_point_fill:before{color:#09244b;content:"\ecc4"}.mgc_ease_in_control_point_line:before{color:#09244b;content:"\ecc5"}.mgc_ease_in_fill:before{color:#09244b;content:"\ecc6"}.mgc_ease_in_line:before{color:#09244b;content:"\ecc7"}.mgc_ease_in_out_control_point_fill:before{color:#09244b;content:"\ecc8"}.mgc_ease_in_out_control_point_line:before{color:#09244b;content:"\ecc9"}.mgc_ease_out_control_point_fill:before{color:#09244b;content:"\ecca"}.mgc_ease_out_control_point_line:before{color:#09244b;content:"\eccb"}.mgc_ease_out_fill:before{color:#09244b;content:"\eccc"}.mgc_ease_out_line:before{color:#09244b;content:"\eccd"}.mgc_easy_in_out_fill:before{color:#09244b;content:"\ecce"}.mgc_easy_in_out_line:before{color:#09244b;content:"\eccf"}.mgc_ebike_fill:before{color:#09244b;content:"\ecd0"}.mgc_ebike_line:before{color:#09244b;content:"\ecd1"}.mgc_edge_fill:before{color:#09244b;content:"\ecd2"}.mgc_edge_line:before{color:#09244b;content:"\ecd3"}.mgc_edit_2_fill:before{color:#09244b;content:"\ecd4"}.mgc_edit_2_line:before{color:#09244b;content:"\ecd5"}.mgc_edit_3_fill:before{color:#09244b;content:"\ecd6"}.mgc_edit_3_line:before{color:#09244b;content:"\ecd7"}.mgc_edit_4_fill:before{color:#09244b;content:"\ecd8"}.mgc_edit_4_line:before{color:#09244b;content:"\ecd9"}.mgc_edit_fill:before{color:#09244b;content:"\ecda"}.mgc_edit_line:before{color:#09244b;content:"\ecdb"}.mgc_egg_crack_fill:before{color:#09244b;content:"\ecdc"}.mgc_egg_crack_line:before{color:#09244b;content:"\ecdd"}.mgc_egg_fill:before{color:#09244b;content:"\ecde"}.mgc_egg_line:before{color:#09244b;content:"\ecdf"}.mgc_egyptian_pyramids_fill:before{color:#09244b;content:"\ece0"}.mgc_egyptian_pyramids_line:before{color:#09244b;content:"\ece1"}.mgc_eiffel_tower_fill:before{color:#09244b;content:"\ece2"}.mgc_eiffel_tower_line:before{color:#09244b;content:"\ece3"}.mgc_electric_cooker_fill:before{color:#09244b;content:"\ece4"}.mgc_electric_cooker_line:before{color:#09244b;content:"\ece5"}.mgc_emergency_flashers_fill:before{color:#09244b;content:"\ece6"}.mgc_emergency_flashers_line:before{color:#09244b;content:"\ece7"}.mgc_emoji_2_fill:before{color:#09244b;content:"\ece8"}.mgc_emoji_2_line:before{color:#09244b;content:"\ece9"}.mgc_emoji_fill:before{color:#09244b;content:"\ecea"}.mgc_emoji_line:before{color:#09244b;content:"\eceb"}.mgc_engine_fill:before{color:#09244b;content:"\ecec"}.mgc_engine_line:before{color:#09244b;content:"\eced"}.mgc_enter_door_fill:before{color:#09244b;content:"\ecee"}.mgc_enter_door_line:before{color:#09244b;content:"\ecef"}.mgc_entrance_fill:before{color:#09244b;content:"\ecf0"}.mgc_entrance_line:before{color:#09244b;content:"\ecf1"}.mgc_eraser_fill:before{color:#09244b;content:"\ecf2"}.mgc_eraser_line:before{color:#09244b;content:"\ecf3"}.mgc_escalator_down_fill:before{color:#09244b;content:"\ecf4"}.mgc_escalator_down_line:before{color:#09244b;content:"\ecf5"}.mgc_escalator_up_fill:before{color:#09244b;content:"\ecf6"}.mgc_escalator_up_line:before{color:#09244b;content:"\ecf7"}.mgc_ethereum_fill:before{color:#09244b;content:"\ecf8"}.mgc_ethereum_line:before{color:#09244b;content:"\ecf9"}.mgc_exchange_baht_fill:before{color:#09244b;content:"\ecfa"}.mgc_exchange_baht_line:before{color:#09244b;content:"\ecfb"}.mgc_exchange_bitcoin_fill:before{color:#09244b;content:"\ecfc"}.mgc_exchange_bitcoin_line:before{color:#09244b;content:"\ecfd"}.mgc_exchange_cny_fill:before{color:#09244b;content:"\ecfe"}.mgc_exchange_cny_line:before{color:#09244b;content:"\ecff"}.mgc_exchange_dollar_fill:before{color:#09244b;content:"\ed00"}.mgc_exchange_dollar_line:before{color:#09244b;content:"\ed01"}.mgc_exchange_euro_fill:before{color:#09244b;content:"\ed02"}.mgc_exchange_euro_line:before{color:#09244b;content:"\ed03"}.mgc_exclude_fill:before{color:#09244b;content:"\ed04"}.mgc_exclude_line:before{color:#09244b;content:"\ed05"}.mgc_exit_door_fill:before{color:#09244b;content:"\ed06"}.mgc_exit_door_line:before{color:#09244b;content:"\ed07"}.mgc_exit_fill:before{color:#09244b;content:"\ed08"}.mgc_exit_line:before{color:#09244b;content:"\ed09"}.mgc_expand_player_fill:before{color:#09244b;content:"\ed0a"}.mgc_expand_player_line:before{color:#09244b;content:"\ed0b"}.mgc_exposure_fill:before{color:#09244b;content:"\ed0c"}.mgc_exposure_line:before{color:#09244b;content:"\ed0d"}.mgc_external_link_fill:before{color:#09244b;content:"\ed0e"}.mgc_external_link_line:before{color:#09244b;content:"\ed0f"}.mgc_eye_2_fill:before{color:#09244b;content:"\ed10"}.mgc_eye_2_line:before{color:#09244b;content:"\ed11"}.mgc_eye_close_fill:before{color:#09244b;content:"\ed12"}.mgc_eye_close_line:before{color:#09244b;content:"\ed13"}.mgc_eye_fill:before{color:#09244b;content:"\ed14"}.mgc_eye_line:before{color:#09244b;content:"\ed15"}.mgc_eyebrow_fill:before{color:#09244b;content:"\ed16"}.mgc_eyebrow_line:before{color:#09244b;content:"\ed17"}.mgc_eyeglass_fill:before{color:#09244b;content:"\ed18"}.mgc_eyeglass_line:before{color:#09244b;content:"\ed19"}.mgc_face_fill:before{color:#09244b;content:"\ed1a"}.mgc_face_line:before{color:#09244b;content:"\ed1b"}.mgc_face_mask_fill:before{color:#09244b;content:"\ed1c"}.mgc_face_mask_line:before{color:#09244b;content:"\ed1d"}.mgc_facebook_fill:before{color:#09244b;content:"\ed1e"}.mgc_facebook_line:before{color:#09244b;content:"\ed1f"}.mgc_faceid_fill:before{color:#09244b;content:"\ed20"}.mgc_faceid_line:before{color:#09244b;content:"\ed21"}.mgc_factory_2_fill:before{color:#09244b;content:"\ed22"}.mgc_factory_2_line:before{color:#09244b;content:"\ed23"}.mgc_factory_fill:before{color:#09244b;content:"\ed24"}.mgc_factory_line:before{color:#09244b;content:"\ed25"}.mgc_fahrenheit_fill:before{color:#09244b;content:"\ed26"}.mgc_fahrenheit_line:before{color:#09244b;content:"\ed27"}.mgc_fan_2_fill:before{color:#09244b;content:"\ed28"}.mgc_fan_2_line:before{color:#09244b;content:"\ed29"}.mgc_fan_direction_down_fill:before{color:#09244b;content:"\ed2a"}.mgc_fan_direction_down_line:before{color:#09244b;content:"\ed2b"}.mgc_fan_direction_front_fill:before{color:#09244b;content:"\ed2c"}.mgc_fan_direction_front_line:before{color:#09244b;content:"\ed2d"}.mgc_fan_direction_up_fill:before{color:#09244b;content:"\ed2e"}.mgc_fan_direction_up_line:before{color:#09244b;content:"\ed2f"}.mgc_fan_fill:before{color:#09244b;content:"\ed30"}.mgc_fan_line:before{color:#09244b;content:"\ed31"}.mgc_fast_forward_fill:before{color:#09244b;content:"\ed32"}.mgc_fast_forward_line:before{color:#09244b;content:"\ed33"}.mgc_fast_rewind_fill:before{color:#09244b;content:"\ed34"}.mgc_fast_rewind_line:before{color:#09244b;content:"\ed35"}.mgc_father_christmas_fill:before{color:#09244b;content:"\ed36"}.mgc_father_christmas_line:before{color:#09244b;content:"\ed37"}.mgc_fault_fill:before{color:#09244b;content:"\ed38"}.mgc_fault_line:before{color:#09244b;content:"\ed39"}.mgc_fax_fill:before{color:#09244b;content:"\ed3a"}.mgc_fax_line:before{color:#09244b;content:"\ed3b"}.mgc_feeder_fill:before{color:#09244b;content:"\ed3c"}.mgc_feeder_line:before{color:#09244b;content:"\ed3d"}.mgc_female_fill:before{color:#09244b;content:"\ed3e"}.mgc_female_line:before{color:#09244b;content:"\ed3f"}.mgc_ferris_wheel_fill:before{color:#09244b;content:"\ed40"}.mgc_ferris_wheel_line:before{color:#09244b;content:"\ed41"}.mgc_figma_fill:before{color:#09244b;content:"\ed42"}.mgc_figma_line:before{color:#09244b;content:"\ed43"}.mgc_file_certificate_fill:before{color:#09244b;content:"\ed44"}.mgc_file_certificate_line:before{color:#09244b;content:"\ed45"}.mgc_file_check_fill:before{color:#09244b;content:"\ed46"}.mgc_file_check_line:before{color:#09244b;content:"\ed47"}.mgc_file_code_fill:before{color:#09244b;content:"\ed48"}.mgc_file_code_line:before{color:#09244b;content:"\ed49"}.mgc_file_download_fill:before{color:#09244b;content:"\ed4a"}.mgc_file_download_line:before{color:#09244b;content:"\ed4b"}.mgc_file_export_fill:before{color:#09244b;content:"\ed4c"}.mgc_file_export_line:before{color:#09244b;content:"\ed4d"}.mgc_file_fill:before{color:#09244b;content:"\ed4e"}.mgc_file_forbid_fill:before{color:#09244b;content:"\ed4f"}.mgc_file_forbid_line:before{color:#09244b;content:"\ed50"}.mgc_file_import_fill:before{color:#09244b;content:"\ed51"}.mgc_file_import_line:before{color:#09244b;content:"\ed52"}.mgc_file_info_fill:before{color:#09244b;content:"\ed53"}.mgc_file_info_line:before{color:#09244b;content:"\ed54"}.mgc_file_line:before{color:#09244b;content:"\ed55"}.mgc_file_locked_fill:before{color:#09244b;content:"\ed56"}.mgc_file_locked_line:before{color:#09244b;content:"\ed57"}.mgc_file_more_fill:before{color:#09244b;content:"\ed58"}.mgc_file_more_line:before{color:#09244b;content:"\ed59"}.mgc_file_music_fill:before{color:#09244b;content:"\ed5a"}.mgc_file_music_line:before{color:#09244b;content:"\ed5b"}.mgc_file_new_fill:before{color:#09244b;content:"\ed5c"}.mgc_file_new_line:before{color:#09244b;content:"\ed5d"}.mgc_file_search_fill:before{color:#09244b;content:"\ed5e"}.mgc_file_search_line:before{color:#09244b;content:"\ed5f"}.mgc_file_security_fill:before{color:#09244b;content:"\ed60"}.mgc_file_security_line:before{color:#09244b;content:"\ed61"}.mgc_file_star_fill:before{color:#09244b;content:"\ed62"}.mgc_file_star_line:before{color:#09244b;content:"\ed63"}.mgc_file_unknown_fill:before{color:#09244b;content:"\ed64"}.mgc_file_unknown_line:before{color:#09244b;content:"\ed65"}.mgc_file_upload_fill:before{color:#09244b;content:"\ed66"}.mgc_file_upload_line:before{color:#09244b;content:"\ed67"}.mgc_file_warning_fill:before{color:#09244b;content:"\ed68"}.mgc_file_warning_line:before{color:#09244b;content:"\ed69"}.mgc_file_zip_fill:before{color:#09244b;content:"\ed6a"}.mgc_file_zip_line:before{color:#09244b;content:"\ed6b"}.mgc_film_fill:before{color:#09244b;content:"\ed6c"}.mgc_film_line:before{color:#09244b;content:"\ed6d"}.mgc_filter_2_fill:before{color:#09244b;content:"\ed6e"}.mgc_filter_2_line:before{color:#09244b;content:"\ed6f"}.mgc_filter_3_fill:before{color:#09244b;content:"\ed70"}.mgc_filter_3_line:before{color:#09244b;content:"\ed71"}.mgc_filter_fill:before{color:#09244b;content:"\ed72"}.mgc_filter_line:before{color:#09244b;content:"\ed73"}.mgc_finger_press_fill:before{color:#09244b;content:"\ed74"}.mgc_finger_press_line:before{color:#09244b;content:"\ed75"}.mgc_finger_rock_fill:before{color:#09244b;content:"\ed76"}.mgc_finger_rock_line:before{color:#09244b;content:"\ed77"}.mgc_finger_swipe_fill:before{color:#09244b;content:"\ed78"}.mgc_finger_swipe_line:before{color:#09244b;content:"\ed79"}.mgc_finger_tap_fill:before{color:#09244b;content:"\ed7a"}.mgc_finger_tap_line:before{color:#09244b;content:"\ed7b"}.mgc_fingerprint_2_fill:before{color:#09244b;content:"\ed7c"}.mgc_fingerprint_2_line:before{color:#09244b;content:"\ed7d"}.mgc_fingerprint_fill:before{color:#09244b;content:"\ed7e"}.mgc_fingerprint_line:before{color:#09244b;content:"\ed7f"}.mgc_fire_fill:before{color:#09244b;content:"\ed80"}.mgc_fire_line:before{color:#09244b;content:"\ed81"}.mgc_firecracker_fill:before{color:#09244b;content:"\ed82"}.mgc_firecracker_line:before{color:#09244b;content:"\ed83"}.mgc_firefox_fill:before{color:#09244b;content:"\ed84"}.mgc_firefox_line:before{color:#09244b;content:"\ed85"}.mgc_firework_fill:before{color:#09244b;content:"\ed86"}.mgc_firework_line:before{color:#09244b;content:"\ed87"}.mgc_first_aid_kit_fill:before{color:#09244b;content:"\ed88"}.mgc_first_aid_kit_line:before{color:#09244b;content:"\ed89"}.mgc_fish_fill:before{color:#09244b;content:"\ed8a"}.mgc_fish_line:before{color:#09244b;content:"\ed8b"}.mgc_fitness_fill:before{color:#09244b;content:"\ed8c"}.mgc_fitness_line:before{color:#09244b;content:"\ed8d"}.mgc_flag_1_fill:before{color:#09244b;content:"\ed8e"}.mgc_flag_1_line:before{color:#09244b;content:"\ed8f"}.mgc_flag_2_fill:before{color:#09244b;content:"\ed90"}.mgc_flag_2_line:before{color:#09244b;content:"\ed91"}.mgc_flag_3_fill:before{color:#09244b;content:"\ed92"}.mgc_flag_3_line:before{color:#09244b;content:"\ed93"}.mgc_flag_4_fill:before{color:#09244b;content:"\ed94"}.mgc_flag_4_line:before{color:#09244b;content:"\ed95"}.mgc_flame_fill:before{color:#09244b;content:"\ed96"}.mgc_flame_line:before{color:#09244b;content:"\ed97"}.mgc_flash_fill:before{color:#09244b;content:"\ed98"}.mgc_flash_line:before{color:#09244b;content:"\ed99"}.mgc_flashlight_fill:before{color:#09244b;content:"\ed9a"}.mgc_flashlight_line:before{color:#09244b;content:"\ed9b"}.mgc_flask_2_fill:before{color:#09244b;content:"\ed9c"}.mgc_flask_2_line:before{color:#09244b;content:"\ed9d"}.mgc_flask_3_fill:before{color:#09244b;content:"\ed9e"}.mgc_flask_3_line:before{color:#09244b;content:"\ed9f"}.mgc_flask_fill:before{color:#09244b;content:"\eda0"}.mgc_flask_line:before{color:#09244b;content:"\eda1"}.mgc_flight_inflight_fill:before{color:#09244b;content:"\eda2"}.mgc_flight_inflight_line:before{color:#09244b;content:"\eda3"}.mgc_flight_land_fill:before{color:#09244b;content:"\eda4"}.mgc_flight_land_line:before{color:#09244b;content:"\eda5"}.mgc_flight_takeoff_fill:before{color:#09244b;content:"\eda6"}.mgc_flight_takeoff_line:before{color:#09244b;content:"\eda7"}.mgc_flip_horizontal_fill:before{color:#09244b;content:"\eda8"}.mgc_flip_horizontal_line:before{color:#09244b;content:"\eda9"}.mgc_flip_vertical_fill:before{color:#09244b;content:"\edaa"}.mgc_flip_vertical_line:before{color:#09244b;content:"\edab"}.mgc_floating_dust_fill:before{color:#09244b;content:"\edac"}.mgc_floating_dust_line:before{color:#09244b;content:"\edad"}.mgc_flower_2_fill:before{color:#09244b;content:"\edae"}.mgc_flower_2_line:before{color:#09244b;content:"\edaf"}.mgc_flower_3_fill:before{color:#09244b;content:"\edb0"}.mgc_flower_3_line:before{color:#09244b;content:"\edb1"}.mgc_flower_4_fill:before{color:#09244b;content:"\edb2"}.mgc_flower_4_line:before{color:#09244b;content:"\edb3"}.mgc_flower_fill:before{color:#09244b;content:"\edb4"}.mgc_flower_line:before{color:#09244b;content:"\edb5"}.mgc_flowerpot_fill:before{color:#09244b;content:"\edb6"}.mgc_flowerpot_line:before{color:#09244b;content:"\edb7"}.mgc_fog_fill:before{color:#09244b;content:"\edb8"}.mgc_fog_line:before{color:#09244b;content:"\edb9"}.mgc_fold_horizontal_fill:before{color:#09244b;content:"\edba"}.mgc_fold_horizontal_line:before{color:#09244b;content:"\edbb"}.mgc_fold_vertical_fill:before{color:#09244b;content:"\edbc"}.mgc_fold_vertical_line:before{color:#09244b;content:"\edbd"}.mgc_folder_2_fill:before{color:#09244b;content:"\edbe"}.mgc_folder_2_line:before{color:#09244b;content:"\edbf"}.mgc_folder_3_fill:before{color:#09244b;content:"\edc0"}.mgc_folder_3_line:before{color:#09244b;content:"\edc1"}.mgc_folder_check_fill:before{color:#09244b;content:"\edc2"}.mgc_folder_check_line:before{color:#09244b;content:"\edc3"}.mgc_folder_delete_fill:before{color:#09244b;content:"\edc4"}.mgc_folder_delete_line:before{color:#09244b;content:"\edc5"}.mgc_folder_download_fill:before{color:#09244b;content:"\edc6"}.mgc_folder_download_line:before{color:#09244b;content:"\edc7"}.mgc_folder_fill:before{color:#09244b;content:"\edc8"}.mgc_folder_forbid_fill:before{color:#09244b;content:"\edc9"}.mgc_folder_forbid_line:before{color:#09244b;content:"\edca"}.mgc_folder_info_fill:before{color:#09244b;content:"\edcb"}.mgc_folder_info_line:before{color:#09244b;content:"\edcc"}.mgc_folder_line:before{color:#09244b;content:"\edcd"}.mgc_folder_locked_2_fill:before{color:#09244b;content:"\edce"}.mgc_folder_locked_2_line:before{color:#09244b;content:"\edcf"}.mgc_folder_locked_fill:before{color:#09244b;content:"\edd0"}.mgc_folder_locked_line:before{color:#09244b;content:"\edd1"}.mgc_folder_minus_fill:before{color:#09244b;content:"\edd2"}.mgc_folder_minus_line:before{color:#09244b;content:"\edd3"}.mgc_folder_more_fill:before{color:#09244b;content:"\edd4"}.mgc_folder_more_line:before{color:#09244b;content:"\edd5"}.mgc_folder_open_2_fill:before{color:#09244b;content:"\edd6"}.mgc_folder_open_2_line:before{color:#09244b;content:"\edd7"}.mgc_folder_open_fill:before{color:#09244b;content:"\edd8"}.mgc_folder_open_line:before{color:#09244b;content:"\edd9"}.mgc_folder_security_fill:before{color:#09244b;content:"\edda"}.mgc_folder_security_line:before{color:#09244b;content:"\eddb"}.mgc_folder_star_fill:before{color:#09244b;content:"\eddc"}.mgc_folder_star_line:before{color:#09244b;content:"\eddd"}.mgc_folder_upload_fill:before{color:#09244b;content:"\edde"}.mgc_folder_upload_line:before{color:#09244b;content:"\eddf"}.mgc_folder_warning_fill:before{color:#09244b;content:"\ede0"}.mgc_folder_warning_line:before{color:#09244b;content:"\ede1"}.mgc_folder_zip_fill:before{color:#09244b;content:"\ede2"}.mgc_folder_zip_line:before{color:#09244b;content:"\ede3"}.mgc_folders_fill:before{color:#09244b;content:"\ede4"}.mgc_folders_line:before{color:#09244b;content:"\ede5"}.mgc_folding_fan_fill:before{color:#09244b;content:"\ede6"}.mgc_folding_fan_line:before{color:#09244b;content:"\ede7"}.mgc_font_fill:before{color:#09244b;content:"\ede8"}.mgc_font_line:before{color:#09244b;content:"\ede9"}.mgc_font_size_fill:before{color:#09244b;content:"\edea"}.mgc_font_size_line:before{color:#09244b;content:"\edeb"}.mgc_foot_fill:before{color:#09244b;content:"\edec"}.mgc_foot_line:before{color:#09244b;content:"\eded"}.mgc_football_fill:before{color:#09244b;content:"\edee"}.mgc_football_line:before{color:#09244b;content:"\edef"}.mgc_forbid_circle_fill:before{color:#09244b;content:"\edf0"}.mgc_forbid_circle_line:before{color:#09244b;content:"\edf1"}.mgc_fork_fill:before{color:#09244b;content:"\edf2"}.mgc_fork_knife_fill:before{color:#09244b;content:"\edf3"}.mgc_fork_knife_line:before{color:#09244b;content:"\edf4"}.mgc_fork_line:before{color:#09244b;content:"\edf5"}.mgc_fork_spoon_fill:before{color:#09244b;content:"\edf6"}.mgc_fork_spoon_line:before{color:#09244b;content:"\edf7"}.mgc_formula_fill:before{color:#09244b;content:"\edf8"}.mgc_formula_line:before{color:#09244b;content:"\edf9"}.mgc_forward_2_fill:before{color:#09244b;content:"\edfa"}.mgc_forward_2_line:before{color:#09244b;content:"\edfb"}.mgc_forward_fill:before{color:#09244b;content:"\edfc"}.mgc_forward_line:before{color:#09244b;content:"\edfd"}.mgc_four_wheel_drive_fill:before{color:#09244b;content:"\edfe"}.mgc_four_wheel_drive_line:before{color:#09244b;content:"\edff"}.mgc_frame_fill:before{color:#09244b;content:"\ee00"}.mgc_frame_line:before{color:#09244b;content:"\ee01"}.mgc_fridge_fill:before{color:#09244b;content:"\ee02"}.mgc_fridge_line:before{color:#09244b;content:"\ee03"}.mgc_fried_egg_fill:before{color:#09244b;content:"\ee04"}.mgc_fried_egg_line:before{color:#09244b;content:"\ee05"}.mgc_fries_fill:before{color:#09244b;content:"\ee06"}.mgc_fries_line:before{color:#09244b;content:"\ee07"}.mgc_front_fog_lights_fill:before{color:#09244b;content:"\ee08"}.mgc_front_fog_lights_line:before{color:#09244b;content:"\ee09"}.mgc_front_windshield_defroster_fill:before{color:#09244b;content:"\ee0a"}.mgc_front_windshield_defroster_line:before{color:#09244b;content:"\ee0b"}.mgc_full_moon_fill:before{color:#09244b;content:"\ee0c"}.mgc_full_moon_line:before{color:#09244b;content:"\ee0d"}.mgc_fullscreen_2_fill:before{color:#09244b;content:"\ee0e"}.mgc_fullscreen_2_line:before{color:#09244b;content:"\ee0f"}.mgc_fullscreen_exit_2_fill:before{color:#09244b;content:"\ee10"}.mgc_fullscreen_exit_2_line:before{color:#09244b;content:"\ee11"}.mgc_fullscreen_exit_fill:before{color:#09244b;content:"\ee12"}.mgc_fullscreen_exit_line:before{color:#09244b;content:"\ee13"}.mgc_fullscreen_fill:before{color:#09244b;content:"\ee14"}.mgc_fullscreen_line:before{color:#09244b;content:"\ee15"}.mgc_game_1_fill:before{color:#09244b;content:"\ee16"}.mgc_game_1_line:before{color:#09244b;content:"\ee17"}.mgc_game_2_fill:before{color:#09244b;content:"\ee18"}.mgc_game_2_line:before{color:#09244b;content:"\ee19"}.mgc_gas_station_fill:before{color:#09244b;content:"\ee1a"}.mgc_gas_station_line:before{color:#09244b;content:"\ee1b"}.mgc_gesture_unlock_fill:before{color:#09244b;content:"\ee1c"}.mgc_gesture_unlock_line:before{color:#09244b;content:"\ee1d"}.mgc_ghost_fill:before{color:#09244b;content:"\ee1e"}.mgc_ghost_line:before{color:#09244b;content:"\ee1f"}.mgc_gift_2_fill:before{color:#09244b;content:"\ee20"}.mgc_gift_2_line:before{color:#09244b;content:"\ee21"}.mgc_gift_card_fill:before{color:#09244b;content:"\ee22"}.mgc_gift_card_line:before{color:#09244b;content:"\ee23"}.mgc_gift_fill:before{color:#09244b;content:"\ee24"}.mgc_gift_line:before{color:#09244b;content:"\ee25"}.mgc_git_branch_fill:before{color:#09244b;content:"\ee26"}.mgc_git_branch_line:before{color:#09244b;content:"\ee27"}.mgc_git_commit_fill:before{color:#09244b;content:"\ee28"}.mgc_git_commit_line:before{color:#09244b;content:"\ee29"}.mgc_git_compare_fill:before{color:#09244b;content:"\ee2a"}.mgc_git_compare_line:before{color:#09244b;content:"\ee2b"}.mgc_git_lab_fill:before{color:#09244b;content:"\ee2c"}.mgc_git_lab_line:before{color:#09244b;content:"\ee2d"}.mgc_git_merge_fill:before{color:#09244b;content:"\ee2e"}.mgc_git_merge_line:before{color:#09244b;content:"\ee2f"}.mgc_git_pull_request_close_fill:before{color:#09244b;content:"\ee30"}.mgc_git_pull_request_close_line:before{color:#09244b;content:"\ee31"}.mgc_git_pull_request_fill:before{color:#09244b;content:"\ee32"}.mgc_git_pull_request_line:before{color:#09244b;content:"\ee33"}.mgc_github_2_fill:before{color:#09244b;content:"\ee34"}.mgc_github_2_line:before{color:#09244b;content:"\ee35"}.mgc_github_fill:before{color:#09244b;content:"\ee36"}.mgc_github_line:before{color:#09244b;content:"\ee37"}.mgc_glass_cup_fill:before{color:#09244b;content:"\ee38"}.mgc_glass_cup_line:before{color:#09244b;content:"\ee39"}.mgc_globe_2_fill:before{color:#09244b;content:"\ee3a"}.mgc_globe_2_line:before{color:#09244b;content:"\ee3b"}.mgc_globe_fill:before{color:#09244b;content:"\ee3c"}.mgc_globe_line:before{color:#09244b;content:"\ee3d"}.mgc_glove_fill:before{color:#09244b;content:"\ee3e"}.mgc_glove_line:before{color:#09244b;content:"\ee3f"}.mgc_google_fill:before{color:#09244b;content:"\ee40"}.mgc_google_line:before{color:#09244b;content:"\ee41"}.mgc_google_play_fill:before{color:#09244b;content:"\ee42"}.mgc_google_play_line:before{color:#09244b;content:"\ee43"}.mgc_government_fill:before{color:#09244b;content:"\ee44"}.mgc_government_line:before{color:#09244b;content:"\ee45"}.mgc_gradienter_fill:before{color:#09244b;content:"\ee46"}.mgc_gradienter_line:before{color:#09244b;content:"\ee47"}.mgc_grass_fill:before{color:#09244b;content:"\ee48"}.mgc_grass_line:before{color:#09244b;content:"\ee49"}.mgc_greatwall_fill:before{color:#09244b;content:"\ee4a"}.mgc_greatwall_line:before{color:#09244b;content:"\ee4b"}.mgc_grid_2_fill:before{color:#09244b;content:"\ee4c"}.mgc_grid_2_line:before{color:#09244b;content:"\ee4d"}.mgc_grid_fill:before{color:#09244b;content:"\ee4e"}.mgc_grid_line:before{color:#09244b;content:"\ee4f"}.mgc_grok_fill:before{color:#09244b;content:"\ee50"}.mgc_grok_line:before{color:#09244b;content:"\ee51"}.mgc_group_2_fill:before{color:#09244b;content:"\ee52"}.mgc_group_2_line:before{color:#09244b;content:"\ee53"}.mgc_group_3_fill:before{color:#09244b;content:"\ee54"}.mgc_group_3_line:before{color:#09244b;content:"\ee55"}.mgc_group_fill:before{color:#09244b;content:"\ee56"}.mgc_group_line:before{color:#09244b;content:"\ee57"}.mgc_guitar_fill:before{color:#09244b;content:"\ee58"}.mgc_guitar_line:before{color:#09244b;content:"\ee59"}.mgc_gumroad_fill:before{color:#09244b;content:"\ee5a"}.mgc_gumroad_line:before{color:#09244b;content:"\ee5b"}.mgc_hail_fill:before{color:#09244b;content:"\ee5c"}.mgc_hail_line:before{color:#09244b;content:"\ee5d"}.mgc_hair_2_fill:before{color:#09244b;content:"\ee5e"}.mgc_hair_2_line:before{color:#09244b;content:"\ee5f"}.mgc_hair_fill:before{color:#09244b;content:"\ee60"}.mgc_hair_line:before{color:#09244b;content:"\ee61"}.mgc_hamburger_fill:before{color:#09244b;content:"\ee62"}.mgc_hamburger_line:before{color:#09244b;content:"\ee63"}.mgc_hammer_fill:before{color:#09244b;content:"\ee64"}.mgc_hammer_line:before{color:#09244b;content:"\ee65"}.mgc_hand_card_fill:before{color:#09244b;content:"\ee66"}.mgc_hand_card_line:before{color:#09244b;content:"\ee67"}.mgc_hand_fill:before{color:#09244b;content:"\ee68"}.mgc_hand_finger_2_fill:before{color:#09244b;content:"\ee69"}.mgc_hand_finger_2_line:before{color:#09244b;content:"\ee6a"}.mgc_hand_finger_fill:before{color:#09244b;content:"\ee6b"}.mgc_hand_finger_line:before{color:#09244b;content:"\ee6c"}.mgc_hand_grab_fill:before{color:#09244b;content:"\ee6d"}.mgc_hand_grab_line:before{color:#09244b;content:"\ee6e"}.mgc_hand_heart_fill:before{color:#09244b;content:"\ee6f"}.mgc_hand_heart_line:before{color:#09244b;content:"\ee70"}.mgc_hand_line:before{color:#09244b;content:"\ee71"}.mgc_hand_two_fingers_fill:before{color:#09244b;content:"\ee72"}.mgc_hand_two_fingers_line:before{color:#09244b;content:"\ee73"}.mgc_hands_clapping_fill:before{color:#09244b;content:"\ee74"}.mgc_hands_clapping_line:before{color:#09244b;content:"\ee75"}.mgc_happy_fill:before{color:#09244b;content:"\ee76"}.mgc_happy_line:before{color:#09244b;content:"\ee77"}.mgc_hashtag_fill:before{color:#09244b;content:"\ee78"}.mgc_hashtag_line:before{color:#09244b;content:"\ee79"}.mgc_hat_2_fill:before{color:#09244b;content:"\ee7a"}.mgc_hat_2_line:before{color:#09244b;content:"\ee7b"}.mgc_hat_fill:before{color:#09244b;content:"\ee7c"}.mgc_hat_line:before{color:#09244b;content:"\ee7d"}.mgc_haze_fill:before{color:#09244b;content:"\ee7e"}.mgc_haze_line:before{color:#09244b;content:"\ee7f"}.mgc_head_fill:before{color:#09244b;content:"\ee80"}.mgc_head_line:before{color:#09244b;content:"\ee81"}.mgc_Heading_1_fill:before{color:#09244b;content:"\ee82"}.mgc_Heading_1_line:before{color:#09244b;content:"\ee83"}.mgc_Heading_2_fill:before{color:#09244b;content:"\ee84"}.mgc_Heading_2_line:before{color:#09244b;content:"\ee85"}.mgc_Heading_3_fill:before{color:#09244b;content:"\ee86"}.mgc_Heading_3_line:before{color:#09244b;content:"\ee87"}.mgc_headphone_2_fill:before{color:#09244b;content:"\ee88"}.mgc_headphone_2_line:before{color:#09244b;content:"\ee89"}.mgc_headphone_fill:before{color:#09244b;content:"\ee8a"}.mgc_headphone_line:before{color:#09244b;content:"\ee8b"}.mgc_heart_crack_fill:before{color:#09244b;content:"\ee8c"}.mgc_heart_crack_line:before{color:#09244b;content:"\ee8d"}.mgc_heart_fill:before{color:#09244b;content:"\ee8e"}.mgc_heart_half_fill:before{color:#09244b;content:"\ee8f"}.mgc_heart_half_line:before{color:#09244b;content:"\ee90"}.mgc_heart_hand_fill:before{color:#09244b;content:"\ee91"}.mgc_heart_hand_line:before{color:#09244b;content:"\ee92"}.mgc_heart_line:before{color:#09244b;content:"\ee93"}.mgc_heartbeat_2_fill:before{color:#09244b;content:"\ee94"}.mgc_heartbeat_2_line:before{color:#09244b;content:"\ee95"}.mgc_heartbeat_fill:before{color:#09244b;content:"\ee96"}.mgc_heartbeat_line:before{color:#09244b;content:"\ee97"}.mgc_heavy_rain_fill:before{color:#09244b;content:"\ee98"}.mgc_heavy_rain_line:before{color:#09244b;content:"\ee99"}.mgc_heavy_rainstorm_fill:before{color:#09244b;content:"\ee9a"}.mgc_heavy_rainstorm_line:before{color:#09244b;content:"\ee9b"}.mgc_heavy_snow_fill:before{color:#09244b;content:"\ee9c"}.mgc_heavy_snow_line:before{color:#09244b;content:"\ee9d"}.mgc_heavy_snowstorm_fill:before{color:#09244b;content:"\ee9e"}.mgc_heavy_snowstorm_line:before{color:#09244b;content:"\ee9f"}.mgc_hemisphere_2_fill:before{color:#09244b;content:"\eea0"}.mgc_hemisphere_2_line:before{color:#09244b;content:"\eea1"}.mgc_hemisphere_fill:before{color:#09244b;content:"\eea2"}.mgc_hemisphere_line:before{color:#09244b;content:"\eea3"}.mgc_hexagon_fill:before{color:#09244b;content:"\eea4"}.mgc_hexagon_line:before{color:#09244b;content:"\eea5"}.mgc_hexagons_2_fill:before{color:#09244b;content:"\eea6"}.mgc_hexagons_2_line:before{color:#09244b;content:"\eea7"}.mgc_hexagons_fill:before{color:#09244b;content:"\eea8"}.mgc_hexagons_line:before{color:#09244b;content:"\eea9"}.mgc_high_temperature_fill:before{color:#09244b;content:"\eeaa"}.mgc_high_temperature_line:before{color:#09244b;content:"\eeab"}.mgc_high_voltage_power_fill:before{color:#09244b;content:"\eeac"}.mgc_high_voltage_power_line:before{color:#09244b;content:"\eead"}.mgc_hight_beam_headlights_fill:before{color:#09244b;content:"\eeae"}.mgc_hight_beam_headlights_line:before{color:#09244b;content:"\eeaf"}.mgc_history_2_fill:before{color:#09244b;content:"\eeb0"}.mgc_history_2_line:before{color:#09244b;content:"\eeb1"}.mgc_history_anticlockwise_fill:before{color:#09244b;content:"\eeb2"}.mgc_history_anticlockwise_line:before{color:#09244b;content:"\eeb3"}.mgc_history_fill:before{color:#09244b;content:"\eeb4"}.mgc_history_line:before{color:#09244b;content:"\eeb5"}.mgc_hoe_fill:before{color:#09244b;content:"\eeb6"}.mgc_hoe_line:before{color:#09244b;content:"\eeb7"}.mgc_home_1_fill:before{color:#09244b;content:"\eeb8"}.mgc_home_1_line:before{color:#09244b;content:"\eeb9"}.mgc_home_2_fill:before{color:#09244b;content:"\eeba"}.mgc_home_2_line:before{color:#09244b;content:"\eebb"}.mgc_home_3_fill:before{color:#09244b;content:"\eebc"}.mgc_home_3_line:before{color:#09244b;content:"\eebd"}.mgc_home_4_fill:before{color:#09244b;content:"\eebe"}.mgc_home_4_line:before{color:#09244b;content:"\eebf"}.mgc_home_5_fill:before{color:#09244b;content:"\eec0"}.mgc_home_5_line:before{color:#09244b;content:"\eec1"}.mgc_home_6_fill:before{color:#09244b;content:"\eec2"}.mgc_home_6_line:before{color:#09244b;content:"\eec3"}.mgc_home_7_fill:before{color:#09244b;content:"\eec4"}.mgc_home_7_line:before{color:#09244b;content:"\eec5"}.mgc_home_wifi_fill:before{color:#09244b;content:"\eec6"}.mgc_home_wifi_line:before{color:#09244b;content:"\eec7"}.mgc_homepod_fill:before{color:#09244b;content:"\eec8"}.mgc_homepod_line:before{color:#09244b;content:"\eec9"}.mgc_homepod_mini_fill:before{color:#09244b;content:"\eeca"}.mgc_homepod_mini_line:before{color:#09244b;content:"\eecb"}.mgc_hood_fill:before{color:#09244b;content:"\eecc"}.mgc_hood_line:before{color:#09244b;content:"\eecd"}.mgc_horn_2_fill:before{color:#09244b;content:"\eece"}.mgc_horn_2_line:before{color:#09244b;content:"\eecf"}.mgc_horn_fill:before{color:#09244b;content:"\eed0"}.mgc_horn_line:before{color:#09244b;content:"\eed1"}.mgc_hospital_fill:before{color:#09244b;content:"\eed2"}.mgc_hospital_line:before{color:#09244b;content:"\eed3"}.mgc_hotel_fill:before{color:#09244b;content:"\eed4"}.mgc_hotel_line:before{color:#09244b;content:"\eed5"}.mgc_hotkey_fill:before{color:#09244b;content:"\eed6"}.mgc_hotkey_line:before{color:#09244b;content:"\eed7"}.mgc_hours_fill:before{color:#09244b;content:"\eed8"}.mgc_hours_line:before{color:#09244b;content:"\eed9"}.mgc_house_2_fill:before{color:#09244b;content:"\eeda"}.mgc_house_2_line:before{color:#09244b;content:"\eedb"}.mgc_house_fill:before{color:#09244b;content:"\eedc"}.mgc_house_line:before{color:#09244b;content:"\eedd"}.mgc_ice_cream_2_fill:before{color:#09244b;content:"\eede"}.mgc_ice_cream_2_line:before{color:#09244b;content:"\eedf"}.mgc_ice_cream_fill:before{color:#09244b;content:"\eee0"}.mgc_ice_cream_line:before{color:#09244b;content:"\eee1"}.mgc_IDcard_fill:before{color:#09244b;content:"\eee2"}.mgc_IDcard_line:before{color:#09244b;content:"\eee3"}.mgc_iMac_fill:before{color:#09244b;content:"\eee4"}.mgc_iMac_line:before{color:#09244b;content:"\eee5"}.mgc_inbox_2_fill:before{color:#09244b;content:"\eee6"}.mgc_inbox_2_line:before{color:#09244b;content:"\eee7"}.mgc_inbox_fill:before{color:#09244b;content:"\eee8"}.mgc_inbox_line:before{color:#09244b;content:"\eee9"}.mgc_incognito_mode_fill:before{color:#09244b;content:"\eeea"}.mgc_incognito_mode_line:before{color:#09244b;content:"\eeeb"}.mgc_indent_decrease_fill:before{color:#09244b;content:"\eeec"}.mgc_indent_decrease_line:before{color:#09244b;content:"\eeed"}.mgc_indent_increase_fill:before{color:#09244b;content:"\eeee"}.mgc_indent_increase_line:before{color:#09244b;content:"\eeef"}.mgc_information_fill:before{color:#09244b;content:"\eef0"}.mgc_information_line:before{color:#09244b;content:"\eef1"}.mgc_injection_fill:before{color:#09244b;content:"\eef2"}.mgc_injection_line:before{color:#09244b;content:"\eef3"}.mgc_ins_fill:before{color:#09244b;content:"\eef4"}.mgc_ins_line:before{color:#09244b;content:"\eef5"}.mgc_inspect_fill:before{color:#09244b;content:"\eef6"}.mgc_inspect_line:before{color:#09244b;content:"\eef7"}.mgc_instrument_fill:before{color:#09244b;content:"\eef8"}.mgc_instrument_line:before{color:#09244b;content:"\eef9"}.mgc_intersect_fill:before{color:#09244b;content:"\eefa"}.mgc_intersect_line:before{color:#09244b;content:"\eefb"}.mgc_inventory_fill:before{color:#09244b;content:"\eefc"}.mgc_inventory_line:before{color:#09244b;content:"\eefd"}.mgc_invite_fill:before{color:#09244b;content:"\eefe"}.mgc_invite_line:before{color:#09244b;content:"\eeff"}.mgc_italic_fill:before{color:#09244b;content:"\ef00"}.mgc_italic_line:before{color:#09244b;content:"\ef01"}.mgc_jeep_fill:before{color:#09244b;content:"\ef02"}.mgc_jeep_line:before{color:#09244b;content:"\ef03"}.mgc_kakao_talk_fill:before{color:#09244b;content:"\ef04"}.mgc_kakao_talk_line:before{color:#09244b;content:"\ef05"}.mgc_key_1_fill:before{color:#09244b;content:"\ef06"}.mgc_key_1_line:before{color:#09244b;content:"\ef07"}.mgc_key_2_fill:before{color:#09244b;content:"\ef08"}.mgc_key_2_line:before{color:#09244b;content:"\ef09"}.mgc_keyboard_2_fill:before{color:#09244b;content:"\ef0a"}.mgc_keyboard_2_line:before{color:#09244b;content:"\ef0b"}.mgc_keyboard_fill:before{color:#09244b;content:"\ef0c"}.mgc_keyboard_line:before{color:#09244b;content:"\ef0d"}.mgc_keyhole_fill:before{color:#09244b;content:"\ef0e"}.mgc_keyhole_line:before{color:#09244b;content:"\ef0f"}.mgc_kingkey_100_tower_fill:before{color:#09244b;content:"\ef10"}.mgc_kingkey_100_tower_line:before{color:#09244b;content:"\ef11"}.mgc_kite_fill:before{color:#09244b;content:"\ef12"}.mgc_kite_line:before{color:#09244b;content:"\ef13"}.mgc_knife_fill:before{color:#09244b;content:"\ef14"}.mgc_knife_line:before{color:#09244b;content:"\ef15"}.mgc_ladder_fill:before{color:#09244b;content:"\ef16"}.mgc_ladder_line:before{color:#09244b;content:"\ef17"}.mgc_lantern_2_fill:before{color:#09244b;content:"\ef18"}.mgc_lantern_2_line:before{color:#09244b;content:"\ef19"}.mgc_lantern_fill:before{color:#09244b;content:"\ef1a"}.mgc_lantern_line:before{color:#09244b;content:"\ef1b"}.mgc_laptop_2_fill:before{color:#09244b;content:"\ef1c"}.mgc_laptop_2_line:before{color:#09244b;content:"\ef1d"}.mgc_laptop_fill:before{color:#09244b;content:"\ef1e"}.mgc_laptop_line:before{color:#09244b;content:"\ef1f"}.mgc_large_arrow_down_fill:before{color:#09244b;content:"\ef20"}.mgc_large_arrow_down_line:before{color:#09244b;content:"\ef21"}.mgc_large_arrow_left_fill:before{color:#09244b;content:"\ef22"}.mgc_large_arrow_left_line:before{color:#09244b;content:"\ef23"}.mgc_large_arrow_right_fill:before{color:#09244b;content:"\ef24"}.mgc_large_arrow_right_line:before{color:#09244b;content:"\ef25"}.mgc_large_arrow_up_fill:before{color:#09244b;content:"\ef26"}.mgc_large_arrow_up_line:before{color:#09244b;content:"\ef27"}.mgc_laugh_fill:before{color:#09244b;content:"\ef28"}.mgc_laugh_line:before{color:#09244b;content:"\ef29"}.mgc_layer_fill:before{color:#09244b;content:"\ef2a"}.mgc_layer_line:before{color:#09244b;content:"\ef2b"}.mgc_layers_fill:before{color:#09244b;content:"\ef2c"}.mgc_layers_line:before{color:#09244b;content:"\ef2d"}.mgc_layout_2_fill:before{color:#09244b;content:"\ef2e"}.mgc_layout_2_line:before{color:#09244b;content:"\ef2f"}.mgc_layout_3_fill:before{color:#09244b;content:"\ef30"}.mgc_layout_3_line:before{color:#09244b;content:"\ef31"}.mgc_layout_4_fill:before{color:#09244b;content:"\ef32"}.mgc_layout_4_line:before{color:#09244b;content:"\ef33"}.mgc_layout_5_fill:before{color:#09244b;content:"\ef34"}.mgc_layout_5_line:before{color:#09244b;content:"\ef35"}.mgc_layout_6_fill:before{color:#09244b;content:"\ef36"}.mgc_layout_6_line:before{color:#09244b;content:"\ef37"}.mgc_layout_7_fill:before{color:#09244b;content:"\ef38"}.mgc_layout_7_line:before{color:#09244b;content:"\ef39"}.mgc_layout_8_fill:before{color:#09244b;content:"\ef3a"}.mgc_layout_8_line:before{color:#09244b;content:"\ef3b"}.mgc_layout_9_fill:before{color:#09244b;content:"\ef3c"}.mgc_layout_9_line:before{color:#09244b;content:"\ef3d"}.mgc_layout_10_fill:before{color:#09244b;content:"\ef3e"}.mgc_layout_10_line:before{color:#09244b;content:"\ef3f"}.mgc_layout_11_fill:before{color:#09244b;content:"\ef40"}.mgc_layout_11_line:before{color:#09244b;content:"\ef41"}.mgc_layout_bottom_close_fill:before{color:#09244b;content:"\ef42"}.mgc_layout_bottom_close_line:before{color:#09244b;content:"\ef43"}.mgc_layout_bottom_fill:before{color:#09244b;content:"\ef44"}.mgc_layout_bottom_line:before{color:#09244b;content:"\ef45"}.mgc_layout_bottom_open_fill:before{color:#09244b;content:"\ef46"}.mgc_layout_bottom_open_line:before{color:#09244b;content:"\ef47"}.mgc_layout_fill:before{color:#09244b;content:"\ef48"}.mgc_layout_grid_fill:before{color:#09244b;content:"\ef49"}.mgc_layout_grid_line:before{color:#09244b;content:"\ef4a"}.mgc_layout_left_fill:before{color:#09244b;content:"\ef4b"}.mgc_layout_left_line:before{color:#09244b;content:"\ef4c"}.mgc_layout_leftbar_close_fill:before{color:#09244b;content:"\ef4d"}.mgc_layout_leftbar_close_line:before{color:#09244b;content:"\ef4e"}.mgc_layout_leftbar_open_fill:before{color:#09244b;content:"\ef4f"}.mgc_layout_leftbar_open_line:before{color:#09244b;content:"\ef50"}.mgc_layout_line:before{color:#09244b;content:"\ef51"}.mgc_layout_right_fill:before{color:#09244b;content:"\ef52"}.mgc_layout_right_line:before{color:#09244b;content:"\ef53"}.mgc_layout_rightbar_close_fill:before{color:#09244b;content:"\ef54"}.mgc_layout_rightbar_close_line:before{color:#09244b;content:"\ef55"}.mgc_layout_rightbar_open_fill:before{color:#09244b;content:"\ef56"}.mgc_layout_rightbar_open_line:before{color:#09244b;content:"\ef57"}.mgc_layout_top_close_fill:before{color:#09244b;content:"\ef58"}.mgc_layout_top_close_line:before{color:#09244b;content:"\ef59"}.mgc_layout_top_fill:before{color:#09244b;content:"\ef5a"}.mgc_layout_top_line:before{color:#09244b;content:"\ef5b"}.mgc_layout_top_open_fill:before{color:#09244b;content:"\ef5c"}.mgc_layout_top_open_line:before{color:#09244b;content:"\ef5d"}.mgc_leaf_2_fill:before{color:#09244b;content:"\ef5e"}.mgc_leaf_2_line:before{color:#09244b;content:"\ef5f"}.mgc_leaf_3_fill:before{color:#09244b;content:"\ef60"}.mgc_leaf_3_line:before{color:#09244b;content:"\ef61"}.mgc_leaf_fill:before{color:#09244b;content:"\ef62"}.mgc_leaf_line:before{color:#09244b;content:"\ef63"}.mgc_left_fill:before{color:#09244b;content:"\ef64"}.mgc_left_line:before{color:#09244b;content:"\ef65"}.mgc_left_small_fill:before{color:#09244b;content:"\ef66"}.mgc_left_small_line:before{color:#09244b;content:"\ef67"}.mgc_lemon_squeezy_fill:before{color:#09244b;content:"\ef68"}.mgc_lemon_squeezy_line:before{color:#09244b;content:"\ef69"}.mgc_letter_spacing_fill:before{color:#09244b;content:"\ef6a"}.mgc_letter_spacing_line:before{color:#09244b;content:"\ef6b"}.mgc_lifebuoy_fill:before{color:#09244b;content:"\ef6c"}.mgc_lifebuoy_line:before{color:#09244b;content:"\ef6d"}.mgc_light_fill:before{color:#09244b;content:"\ef6e"}.mgc_light_line:before{color:#09244b;content:"\ef6f"}.mgc_light_snow_fill:before{color:#09244b;content:"\ef70"}.mgc_light_snow_line:before{color:#09244b;content:"\ef71"}.mgc_lighthouse_fill:before{color:#09244b;content:"\ef72"}.mgc_lighthouse_line:before{color:#09244b;content:"\ef73"}.mgc_lightning_fill:before{color:#09244b;content:"\ef74"}.mgc_lightning_line:before{color:#09244b;content:"\ef75"}.mgc_line_app_fill:before{color:#09244b;content:"\ef76"}.mgc_line_app_line:before{color:#09244b;content:"\ef77"}.mgc_line_fill:before{color:#09244b;content:"\ef78"}.mgc_line_height_fill:before{color:#09244b;content:"\ef79"}.mgc_line_height_line:before{color:#09244b;content:"\ef7a"}.mgc_line_line:before{color:#09244b;content:"\ef7b"}.mgc_linear_fill:before{color:#09244b;content:"\ef7c"}.mgc_linear_line:before{color:#09244b;content:"\ef7d"}.mgc_link_2_fill:before{color:#09244b;content:"\ef7e"}.mgc_link_2_line:before{color:#09244b;content:"\ef7f"}.mgc_link_3_fill:before{color:#09244b;content:"\ef80"}.mgc_link_3_line:before{color:#09244b;content:"\ef81"}.mgc_link_fill:before{color:#09244b;content:"\ef82"}.mgc_link_line:before{color:#09244b;content:"\ef83"}.mgc_linkedin_fill:before{color:#09244b;content:"\ef84"}.mgc_linkedin_line:before{color:#09244b;content:"\ef85"}.mgc_linux_fill:before{color:#09244b;content:"\ef86"}.mgc_linux_line:before{color:#09244b;content:"\ef87"}.mgc_lipstick_fill:before{color:#09244b;content:"\ef88"}.mgc_lipstick_line:before{color:#09244b;content:"\ef89"}.mgc_list_check_2_fill:before{color:#09244b;content:"\ef8a"}.mgc_list_check_2_line:before{color:#09244b;content:"\ef8b"}.mgc_list_check_3_fill:before{color:#09244b;content:"\ef8c"}.mgc_list_check_3_line:before{color:#09244b;content:"\ef8d"}.mgc_list_check_fill:before{color:#09244b;content:"\ef8e"}.mgc_list_check_line:before{color:#09244b;content:"\ef8f"}.mgc_list_collapse_fill:before{color:#09244b;content:"\ef90"}.mgc_list_collapse_line:before{color:#09244b;content:"\ef91"}.mgc_list_expansion_fill:before{color:#09244b;content:"\ef92"}.mgc_list_expansion_line:before{color:#09244b;content:"\ef93"}.mgc_list_ordered_fill:before{color:#09244b;content:"\ef94"}.mgc_list_ordered_line:before{color:#09244b;content:"\ef95"}.mgc_list_search_fill:before{color:#09244b;content:"\ef96"}.mgc_list_search_line:before{color:#09244b;content:"\ef97"}.mgc_live_fill:before{color:#09244b;content:"\ef98"}.mgc_live_line:before{color:#09244b;content:"\ef99"}.mgc_live_location_fill:before{color:#09244b;content:"\ef9a"}.mgc_live_location_line:before{color:#09244b;content:"\ef9b"}.mgc_live_photo_fill:before{color:#09244b;content:"\ef9c"}.mgc_live_photo_line:before{color:#09244b;content:"\ef9d"}.mgc_loading_2_fill:before{content:"\ef9e"}.mgc_loading_2_line:before{content:"\ef9f"}.mgc_loading_3_fill .path1:before{color:#09244b;content:"\efa0";opacity:.1}.mgc_loading_3_fill .path2:before{color:#09244b;content:"\efa1";margin-left:-1em}.mgc_loading_3_line .path1:before{color:#09244b;content:"\efa2";opacity:.1}.mgc_loading_3_line .path2:before{color:#09244b;content:"\efa3";margin-left:-1em}.mgc_loading_4_fill:before{content:"\efa4"}.mgc_loading_4_line:before{content:"\efa5"}.mgc_loading_fill:before{content:"\efa6"}.mgc_loading_line:before{content:"\efa7"}.mgc_location_2_fill:before{color:#09244b;content:"\efa8"}.mgc_location_2_line:before{color:#09244b;content:"\efa9"}.mgc_location_3_fill:before{color:#09244b;content:"\efaa"}.mgc_location_3_line:before{color:#09244b;content:"\efab"}.mgc_location_fill:before{color:#09244b;content:"\efac"}.mgc_location_line:before{color:#09244b;content:"\efad"}.mgc_lock_fill:before{color:#09244b;content:"\efae"}.mgc_lock_line:before{color:#09244b;content:"\efaf"}.mgc_lollipop_fill:before{color:#09244b;content:"\efb0"}.mgc_lollipop_line:before{color:#09244b;content:"\efb1"}.mgc_look_down_fill:before{color:#09244b;content:"\efb2"}.mgc_look_down_line:before{color:#09244b;content:"\efb3"}.mgc_look_left_fill:before{color:#09244b;content:"\efb4"}.mgc_look_left_line:before{color:#09244b;content:"\efb5"}.mgc_look_right_fill:before{color:#09244b;content:"\efb6"}.mgc_look_right_line:before{color:#09244b;content:"\efb7"}.mgc_look_up_fill:before{color:#09244b;content:"\efb8"}.mgc_look_up_line:before{color:#09244b;content:"\efb9"}.mgc_lotus_fill:before{color:#09244b;content:"\efba"}.mgc_lotus_line:before{color:#09244b;content:"\efbb"}.mgc_love_fill:before{color:#09244b;content:"\efbc"}.mgc_love_line:before{color:#09244b;content:"\efbd"}.mgc_low_beam_headlights_fill:before{color:#09244b;content:"\efbe"}.mgc_low_beam_headlights_line:before{color:#09244b;content:"\efbf"}.mgc_low_temperature_fill:before{color:#09244b;content:"\efc0"}.mgc_low_temperature_line:before{color:#09244b;content:"\efc1"}.mgc_luggage_fill:before{color:#09244b;content:"\efc2"}.mgc_luggage_line:before{color:#09244b;content:"\efc3"}.mgc_lungs_fill:before{color:#09244b;content:"\efc4"}.mgc_lungs_line:before{color:#09244b;content:"\efc5"}.mgc_magic_1_fill:before{color:#09244b;content:"\efc6"}.mgc_magic_1_line:before{color:#09244b;content:"\efc7"}.mgc_magic_2_fill:before{color:#09244b;content:"\efc8"}.mgc_magic_2_line:before{color:#09244b;content:"\efc9"}.mgc_magic_3_fill:before{color:#09244b;content:"\efca"}.mgc_magic_3_line:before{color:#09244b;content:"\efcb"}.mgc_magic_hat_2_fill:before{color:#09244b;content:"\efcc"}.mgc_magic_hat_2_line:before{color:#09244b;content:"\efcd"}.mgc_magic_hat_fill:before{color:#09244b;content:"\efce"}.mgc_magic_hat_line:before{color:#09244b;content:"\efcf"}.mgc_magnet_fill:before{color:#09244b;content:"\efd0"}.mgc_magnet_line:before{color:#09244b;content:"\efd1"}.mgc_mail_ai_fill:before{color:#09244b;content:"\efd2"}.mgc_mail_ai_line:before{color:#09244b;content:"\efd3"}.mgc_mail_fill:before{color:#09244b;content:"\efd4"}.mgc_mail_line:before{color:#09244b;content:"\efd5"}.mgc_mail_open_fill:before{color:#09244b;content:"\efd6"}.mgc_mail_open_line:before{color:#09244b;content:"\efd7"}.mgc_mail_send_fill:before{color:#09244b;content:"\efd8"}.mgc_mail_send_line:before{color:#09244b;content:"\efd9"}.mgc_mailbox_fill:before{color:#09244b;content:"\efda"}.mgc_mailbox_line:before{color:#09244b;content:"\efdb"}.mgc_male_fill:before{color:#09244b;content:"\efdc"}.mgc_male_line:before{color:#09244b;content:"\efdd"}.mgc_map_2_fill:before{color:#09244b;content:"\efde"}.mgc_map_2_line:before{color:#09244b;content:"\efdf"}.mgc_map_fill:before{color:#09244b;content:"\efe0"}.mgc_map_line:before{color:#09244b;content:"\efe1"}.mgc_map_pin_fill:before{color:#09244b;content:"\efe2"}.mgc_map_pin_line:before{color:#09244b;content:"\efe3"}.mgc_maple_leaf_fill:before{color:#09244b;content:"\efe4"}.mgc_maple_leaf_line:before{color:#09244b;content:"\efe5"}.mgc_marina_bay_sand_fill:before{color:#09244b;content:"\efe6"}.mgc_marina_bay_sand_line:before{color:#09244b;content:"\efe7"}.mgc_mark_pen_fill:before{color:#09244b;content:"\efe8"}.mgc_mark_pen_line:before{color:#09244b;content:"\efe9"}.mgc_markdown_fill:before{color:#09244b;content:"\efea"}.mgc_markdown_line:before{color:#09244b;content:"\efeb"}.mgc_markup_fill:before{color:#09244b;content:"\efec"}.mgc_markup_line:before{color:#09244b;content:"\efed"}.mgc_mastercard_fill:before{color:#09244b;content:"\efee"}.mgc_mastercard_line:before{color:#09244b;content:"\efef"}.mgc_mastodon_fill:before{color:#09244b;content:"\eff0"}.mgc_mastodon_line:before{color:#09244b;content:"\eff1"}.mgc_maya_pyramids_fill:before{color:#09244b;content:"\eff2"}.mgc_maya_pyramids_line:before{color:#09244b;content:"\eff3"}.mgc_medal_fill:before{color:#09244b;content:"\eff4"}.mgc_medal_line:before{color:#09244b;content:"\eff5"}.mgc_medium_fill:before{color:#09244b;content:"\eff6"}.mgc_medium_line:before{color:#09244b;content:"\eff7"}.mgc_menu_fill:before{color:#09244b;content:"\eff8"}.mgc_menu_line:before{color:#09244b;content:"\eff9"}.mgc_message_1_fill:before{color:#09244b;content:"\effa"}.mgc_message_1_line:before{color:#09244b;content:"\effb"}.mgc_message_2_fill:before{color:#09244b;content:"\effc"}.mgc_message_2_line:before{color:#09244b;content:"\effd"}.mgc_message_3_fill:before{color:#09244b;content:"\effe"}.mgc_message_3_line:before{color:#09244b;content:"\efff"}.mgc_message_4_fill:before{color:#09244b;content:"\f000"}.mgc_message_4_line:before{color:#09244b;content:"\f001"}.mgc_messenger_fill:before{color:#09244b;content:"\f002"}.mgc_messenger_line:before{color:#09244b;content:"\f003"}.mgc_meta_fill:before{color:#09244b;content:"\f004"}.mgc_meta_line:before{color:#09244b;content:"\f005"}.mgc_mic_2_fill:before{color:#09244b;content:"\f006"}.mgc_mic_2_line:before{color:#09244b;content:"\f007"}.mgc_mic_ai_fill:before{color:#09244b;content:"\f008"}.mgc_mic_ai_line:before{color:#09244b;content:"\f009"}.mgc_mic_fill:before{color:#09244b;content:"\f00a"}.mgc_mic_line:before{color:#09244b;content:"\f00b"}.mgc_mic_off_fill:before{color:#09244b;content:"\f00c"}.mgc_mic_off_line:before{color:#09244b;content:"\f00d"}.mgc_mickeymouse_fill:before{color:#09244b;content:"\f00e"}.mgc_mickeymouse_line:before{color:#09244b;content:"\f00f"}.mgc_microphone_fill:before{color:#09244b;content:"\f010"}.mgc_microphone_line:before{color:#09244b;content:"\f011"}.mgc_microscope_fill:before{color:#09244b;content:"\f012"}.mgc_microscope_line:before{color:#09244b;content:"\f013"}.mgc_middle_finger_fill:before{color:#09244b;content:"\f014"}.mgc_middle_finger_line:before{color:#09244b;content:"\f015"}.mgc_midi_fill:before{color:#09244b;content:"\f016"}.mgc_midi_line:before{color:#09244b;content:"\f017"}.mgc_mind_map_fill:before{color:#09244b;content:"\f018"}.mgc_mind_map_line:before{color:#09244b;content:"\f019"}.mgc_mingcute_fill:before{color:#09244b;content:"\f01a"}.mgc_mingcute_line:before{color:#09244b;content:"\f01b"}.mgc_minimize_fill:before{color:#09244b;content:"\f01c"}.mgc_minimize_line:before{color:#09244b;content:"\f01d"}.mgc_miniplayer_fill:before{color:#09244b;content:"\f01e"}.mgc_miniplayer_line:before{color:#09244b;content:"\f01f"}.mgc_minus_circle_fill:before{color:#09244b;content:"\f020"}.mgc_minus_circle_line:before{color:#09244b;content:"\f021"}.mgc_minus_square_fill:before{color:#09244b;content:"\f022"}.mgc_minus_square_line:before{color:#09244b;content:"\f023"}.mgc_mirror_fill:before{color:#09244b;content:"\f024"}.mgc_mirror_line:before{color:#09244b;content:"\f025"}.mgc_miyajima_torii_fill:before{color:#09244b;content:"\f026"}.mgc_miyajima_torii_line:before{color:#09244b;content:"\f027"}.mgc_moai_fill:before{color:#09244b;content:"\f028"}.mgc_moai_line:before{color:#09244b;content:"\f029"}.mgc_moderate_snow_fill:before{color:#09244b;content:"\f02a"}.mgc_moderate_snow_line:before{color:#09244b;content:"\f02b"}.mgc_moment_fill:before{color:#09244b;content:"\f02c"}.mgc_moment_line:before{color:#09244b;content:"\f02d"}.mgc_monero_fill:before{color:#09244b;content:"\f02e"}.mgc_monero_line:before{color:#09244b;content:"\f02f"}.mgc_monitor_fill:before{color:#09244b;content:"\f030"}.mgc_monitor_line:before{color:#09244b;content:"\f031"}.mgc_monument_fill:before{color:#09244b;content:"\f032"}.mgc_monument_line:before{color:#09244b;content:"\f033"}.mgc_moon_cloudy_fill:before{color:#09244b;content:"\f034"}.mgc_moon_cloudy_line:before{color:#09244b;content:"\f035"}.mgc_moon_fill:before{color:#09244b;content:"\f036"}.mgc_moon_fog_fill:before{color:#09244b;content:"\f037"}.mgc_moon_fog_line:before{color:#09244b;content:"\f038"}.mgc_moon_line:before{color:#09244b;content:"\f039"}.mgc_moon_stars_fill:before{color:#09244b;content:"\f03a"}.mgc_moon_stars_line:before{color:#09244b;content:"\f03b"}.mgc_moonlight_fill:before{color:#09244b;content:"\f03c"}.mgc_moonlight_line:before{color:#09244b;content:"\f03d"}.mgc_more_1_fill:before{color:#09244b;content:"\f03e"}.mgc_more_1_line:before{content:"\f03f"}.mgc_more_2_fill:before{color:#09244b;content:"\f040"}.mgc_more_2_line:before{color:#09244b;content:"\f041"}.mgc_more_3_fill:before{color:#09244b;content:"\f042"}.mgc_more_3_line:before{color:#09244b;content:"\f043"}.mgc_more_4_fill:before{color:#09244b;content:"\f044"}.mgc_more_4_line:before{color:#09244b;content:"\f045"}.mgc_mortarboard_fill:before{color:#09244b;content:"\f046"}.mgc_mortarboard_line:before{color:#09244b;content:"\f047"}.mgc_mosaic_fill:before{color:#09244b;content:"\f048"}.mgc_mosaic_line:before{color:#09244b;content:"\f049"}.mgc_mountain_2_fill:before{color:#09244b;content:"\f04a"}.mgc_mountain_2_line:before{color:#09244b;content:"\f04b"}.mgc_mountain_fill:before{color:#09244b;content:"\f04c"}.mgc_mountain_line:before{color:#09244b;content:"\f04d"}.mgc_mouse_fill:before{color:#09244b;content:"\f04e"}.mgc_mouse_line:before{color:#09244b;content:"\f04f"}.mgc_mouth_fill:before{color:#09244b;content:"\f050"}.mgc_mouth_line:before{color:#09244b;content:"\f051"}.mgc_move_fill:before{color:#09244b;content:"\f052"}.mgc_move_line:before{color:#09244b;content:"\f053"}.mgc_movie_fill:before{color:#09244b;content:"\f054"}.mgc_movie_line:before{color:#09244b;content:"\f055"}.mgc_multiselect_fill:before{color:#09244b;content:"\f056"}.mgc_multiselect_line:before{color:#09244b;content:"\f057"}.mgc_mushroom_fill:before{color:#09244b;content:"\f058"}.mgc_mushroom_line:before{color:#09244b;content:"\f059"}.mgc_music_2_ai_fill:before{color:#09244b;content:"\f05a"}.mgc_music_2_ai_line:before{color:#09244b;content:"\f05b"}.mgc_music_2_fill:before{color:#09244b;content:"\f05c"}.mgc_music_2_line:before{color:#09244b;content:"\f05d"}.mgc_music_3_fill:before{color:#09244b;content:"\f05e"}.mgc_music_3_line:before{color:#09244b;content:"\f05f"}.mgc_music_fill:before{color:#09244b;content:"\f060"}.mgc_music_line:before{color:#09244b;content:"\f061"}.mgc_na_fill:before{color:#09244b;content:"\f062"}.mgc_na_line:before{color:#09244b;content:"\f063"}.mgc_navigation_fill:before{color:#09244b;content:"\f064"}.mgc_navigation_line:before{color:#09244b;content:"\f065"}.mgc_necktie_fill:before{color:#09244b;content:"\f066"}.mgc_necktie_line:before{color:#09244b;content:"\f067"}.mgc_new_folder_fill:before{color:#09244b;content:"\f068"}.mgc_new_folder_line:before{color:#09244b;content:"\f069"}.mgc_newdot_fill:before{color:#09244b;content:"\f06a"}.mgc_newdot_line:before{color:#09244b;content:"\f06b"}.mgc_news_2_fill:before{color:#09244b;content:"\f06c"}.mgc_news_2_line:before{color:#09244b;content:"\f06d"}.mgc_news_fill:before{color:#09244b;content:"\f06e"}.mgc_news_line:before{color:#09244b;content:"\f06f"}.mgc_nfc_fill:before{color:#09244b;content:"\f070"}.mgc_nfc_line:before{color:#09244b;content:"\f071"}.mgc_nintendo_switch_fill:before{color:#09244b;content:"\f072"}.mgc_nintendo_switch_line:before{color:#09244b;content:"\f073"}.mgc_nose_fill:before{color:#09244b;content:"\f074"}.mgc_nose_line:before{color:#09244b;content:"\f075"}.mgc_notebook_2_fill:before{color:#09244b;content:"\f076"}.mgc_notebook_2_line:before{color:#09244b;content:"\f077"}.mgc_notebook_fill:before{color:#09244b;content:"\f078"}.mgc_notebook_line:before{color:#09244b;content:"\f079"}.mgc_notification_fill:before{color:#09244b;content:"\f07a"}.mgc_notification_line:before{color:#09244b;content:"\f07b"}.mgc_notification_newdot_fill:before{color:#09244b;content:"\f07c"}.mgc_notification_newdot_line:before{color:#09244b;content:"\f07d"}.mgc_notification_off_fill:before{color:#09244b;content:"\f07e"}.mgc_notification_off_line:before{color:#09244b;content:"\f07f"}.mgc_notion_fill:before{color:#09244b;content:"\f080"}.mgc_notion_line:before{color:#09244b;content:"\f081"}.mgc_numbers_09_sort_ascending_fill:before{color:#09244b;content:"\f082"}.mgc_numbers_09_sort_ascending_line:before{color:#09244b;content:"\f083"}.mgc_numbers_09_sort_descending_fill:before{color:#09244b;content:"\f084"}.mgc_numbers_09_sort_descending_line:before{color:#09244b;content:"\f085"}.mgc_numbers_90_sort_ascending_fill:before{color:#09244b;content:"\f086"}.mgc_numbers_90_sort_ascending_line:before{color:#09244b;content:"\f087"}.mgc_numbers_90_sort_descending_fill:before{color:#09244b;content:"\f088"}.mgc_numbers_90_sort_descending_line:before{color:#09244b;content:"\f089"}.mgc_nurse_fill:before{color:#09244b;content:"\f08a"}.mgc_nurse_line:before{color:#09244b;content:"\f08b"}.mgc_octagon_fill:before{color:#09244b;content:"\f08c"}.mgc_octagon_line:before{color:#09244b;content:"\f08d"}.mgc_oil_fill:before{color:#09244b;content:"\f08e"}.mgc_oil_line:before{color:#09244b;content:"\f08f"}.mgc_omega_fill:before{color:#09244b;content:"\f090"}.mgc_omega_line:before{color:#09244b;content:"\f091"}.mgc_omg_fill:before{color:#09244b;content:"\f092"}.mgc_omg_line:before{color:#09244b;content:"\f093"}.mgc_open_door_fill:before{color:#09244b;content:"\f094"}.mgc_open_door_line:before{color:#09244b;content:"\f095"}.mgc_openai_fill:before{color:#09244b;content:"\f096"}.mgc_openai_line:before{color:#09244b;content:"\f097"}.mgc_package_2_fill:before{color:#09244b;content:"\f098"}.mgc_package_2_line:before{color:#09244b;content:"\f099"}.mgc_package_fill:before{color:#09244b;content:"\f09a"}.mgc_package_line:before{color:#09244b;content:"\f09b"}.mgc_pad_fill:before{color:#09244b;content:"\f09c"}.mgc_pad_line:before{color:#09244b;content:"\f09d"}.mgc_paint_2_fill:before{color:#09244b;content:"\f09e"}.mgc_paint_2_line:before{color:#09244b;content:"\f09f"}.mgc_paint_brush_ai_fill:before{color:#09244b;content:"\f0a0"}.mgc_paint_brush_ai_line:before{color:#09244b;content:"\f0a1"}.mgc_paint_brush_fill:before{color:#09244b;content:"\f0a2"}.mgc_paint_brush_line:before{color:#09244b;content:"\f0a3"}.mgc_paint_fill:before{color:#09244b;content:"\f0a4"}.mgc_paint_line:before{color:#09244b;content:"\f0a5"}.mgc_palace_fill:before{color:#09244b;content:"\f0a6"}.mgc_palace_line:before{color:#09244b;content:"\f0a7"}.mgc_palette_2_fill:before{color:#09244b;content:"\f0a8"}.mgc_palette_2_line:before{color:#09244b;content:"\f0a9"}.mgc_palette_3_fill:before{color:#09244b;content:"\f0aa"}.mgc_palette_3_line:before{color:#09244b;content:"\f0ab"}.mgc_palette_fill:before{color:#09244b;content:"\f0ac"}.mgc_palette_line:before{color:#09244b;content:"\f0ad"}.mgc_panoramas_fill:before{color:#09244b;content:"\f0ae"}.mgc_panoramas_line:before{color:#09244b;content:"\f0af"}.mgc_paper_2_fill:before{color:#09244b;content:"\f0b0"}.mgc_paper_2_line:before{color:#09244b;content:"\f0b1"}.mgc_paper_fill:before{color:#09244b;content:"\f0b2"}.mgc_paper_line:before{color:#09244b;content:"\f0b3"}.mgc_parachute_fill:before{color:#09244b;content:"\f0b4"}.mgc_parachute_line:before{color:#09244b;content:"\f0b5"}.mgc_paragraph_fill:before{color:#09244b;content:"\f0b6"}.mgc_paragraph_line:before{color:#09244b;content:"\f0b7"}.mgc_parentheses_fill:before{color:#09244b;content:"\f0b8"}.mgc_parentheses_line:before{color:#09244b;content:"\f0b9"}.mgc_parfum_fill:before{color:#09244b;content:"\f0ba"}.mgc_parfum_line:before{color:#09244b;content:"\f0bb"}.mgc_park_fill:before{color:#09244b;content:"\f0bc"}.mgc_park_line:before{color:#09244b;content:"\f0bd"}.mgc_parking_fill:before{color:#09244b;content:"\f0be"}.mgc_parking_lights_fill:before{color:#09244b;content:"\f0bf"}.mgc_parking_lights_line:before{color:#09244b;content:"\f0c0"}.mgc_parking_line:before{color:#09244b;content:"\f0c1"}.mgc_partly_cloud_daytime_fill:before{color:#09244b;content:"\f0c2"}.mgc_partly_cloud_daytime_line:before{color:#09244b;content:"\f0c3"}.mgc_partly_cloud_night_fill:before{color:#09244b;content:"\f0c4"}.mgc_partly_cloud_night_line:before{color:#09244b;content:"\f0c5"}.mgc_passport_fill:before{color:#09244b;content:"\f0c6"}.mgc_passport_line:before{color:#09244b;content:"\f0c7"}.mgc_paster_fill:before{color:#09244b;content:"\f0c8"}.mgc_paster_line:before{color:#09244b;content:"\f0c9"}.mgc_pause_circle_fill:before{color:#09244b;content:"\f0ca"}.mgc_pause_circle_line:before{color:#09244b;content:"\f0cb"}.mgc_pause_fill:before{color:#09244b;content:"\f0cc"}.mgc_pause_line:before{color:#09244b;content:"\f0cd"}.mgc_pavilion_fill:before{color:#09244b;content:"\f0ce"}.mgc_pavilion_line:before{color:#09244b;content:"\f0cf"}.mgc_paw_fill:before{color:#09244b;content:"\f0d0"}.mgc_paw_line:before{color:#09244b;content:"\f0d1"}.mgc_paypal_fill:before{color:#09244b;content:"\f0d2"}.mgc_paypal_line:before{color:#09244b;content:"\f0d3"}.mgc_pdf_fill:before{color:#09244b;content:"\f0d4"}.mgc_pdf_line:before{color:#09244b;content:"\f0d5"}.mgc_pen_2_fill:before{color:#09244b;content:"\f0d6"}.mgc_pen_2_line:before{color:#09244b;content:"\f0d7"}.mgc_pen_fill:before{color:#09244b;content:"\f0d8"}.mgc_pen_line:before{color:#09244b;content:"\f0d9"}.mgc_pencil_2_ai_fill:before{color:#09244b;content:"\f0da"}.mgc_pencil_2_ai_line:before{color:#09244b;content:"\f0db"}.mgc_pencil_2_fill:before{color:#09244b;content:"\f0dc"}.mgc_pencil_2_line:before{color:#09244b;content:"\f0dd"}.mgc_pencil_3_fill:before{color:#09244b;content:"\f0de"}.mgc_pencil_3_line:before{color:#09244b;content:"\f0df"}.mgc_pencil_fill:before{color:#09244b;content:"\f0e0"}.mgc_pencil_line:before{color:#09244b;content:"\f0e1"}.mgc_pencil_ruler_fill:before{color:#09244b;content:"\f0e2"}.mgc_pencil_ruler_line:before{color:#09244b;content:"\f0e3"}.mgc_pentagon_fill:before{color:#09244b;content:"\f0e4"}.mgc_pentagon_line:before{color:#09244b;content:"\f0e5"}.mgc_performance_fill:before{color:#09244b;content:"\f0e6"}.mgc_performance_line:before{color:#09244b;content:"\f0e7"}.mgc_phone_add_fill:before{color:#09244b;content:"\f0e8"}.mgc_phone_add_line:before{color:#09244b;content:"\f0e9"}.mgc_phone_block_fill:before{color:#09244b;content:"\f0ea"}.mgc_phone_block_line:before{color:#09244b;content:"\f0eb"}.mgc_phone_call_fill:before{color:#09244b;content:"\f0ec"}.mgc_phone_call_line:before{color:#09244b;content:"\f0ed"}.mgc_phone_fill:before{color:#09244b;content:"\f0ee"}.mgc_phone_incoming_fill:before{color:#09244b;content:"\f0ef"}.mgc_phone_incoming_line:before{color:#09244b;content:"\f0f0"}.mgc_phone_line:before{color:#09244b;content:"\f0f1"}.mgc_phone_off_fill:before{color:#09244b;content:"\f0f2"}.mgc_phone_off_line:before{color:#09244b;content:"\f0f3"}.mgc_phone_outgoing_fill:before{color:#09244b;content:"\f0f4"}.mgc_phone_outgoing_line:before{color:#09244b;content:"\f0f5"}.mgc_phone_success_fill:before{color:#09244b;content:"\f0f6"}.mgc_phone_success_line:before{color:#09244b;content:"\f0f7"}.mgc_photo_album_2_fill:before{color:#09244b;content:"\f0f8"}.mgc_photo_album_2_line:before{color:#09244b;content:"\f0f9"}.mgc_photo_album_fill:before{color:#09244b;content:"\f0fa"}.mgc_photo_album_line:before{color:#09244b;content:"\f0fb"}.mgc_pic_2_fill:before{color:#09244b;content:"\f0fc"}.mgc_pic_2_line:before{color:#09244b;content:"\f0fd"}.mgc_pic_ai_fill:before{color:#09244b;content:"\f0fe"}.mgc_pic_ai_line:before{color:#09244b;content:"\f0ff"}.mgc_pic_fill:before{color:#09244b;content:"\f100"}.mgc_pic_line:before{color:#09244b;content:"\f101"}.mgc_pickax_fill:before{color:#09244b;content:"\f102"}.mgc_pickax_line:before{color:#09244b;content:"\f103"}.mgc_pig_fill:before{color:#09244b;content:"\f104"}.mgc_pig_line:before{color:#09244b;content:"\f105"}.mgc_pig_money_fill:before{color:#09244b;content:"\f106"}.mgc_pig_money_line:before{color:#09244b;content:"\f107"}.mgc_pin_2_fill:before{color:#09244b;content:"\f108"}.mgc_pin_2_line:before{color:#09244b;content:"\f109"}.mgc_pin_fill:before{color:#09244b;content:"\f10a"}.mgc_pin_line:before{color:#09244b;content:"\f10b"}.mgc_pingpong_fill:before{color:#09244b;content:"\f10c"}.mgc_pingpong_line:before{color:#09244b;content:"\f10d"}.mgc_pinterest_fill:before{color:#09244b;content:"\f10e"}.mgc_pinterest_line:before{color:#09244b;content:"\f10f"}.mgc_pinwheel_2_fill:before{color:#09244b;content:"\f110"}.mgc_pinwheel_2_line:before{color:#09244b;content:"\f111"}.mgc_pinwheel_fill:before{color:#09244b;content:"\f112"}.mgc_pinwheel_line:before{color:#09244b;content:"\f113"}.mgc_pisa_tower_fill:before{color:#09244b;content:"\f114"}.mgc_pisa_tower_line:before{color:#09244b;content:"\f115"}.mgc_pizza_fill:before{color:#09244b;content:"\f116"}.mgc_pizza_line:before{color:#09244b;content:"\f117"}.mgc_planet_fill:before{color:#09244b;content:"\f118"}.mgc_planet_line:before{color:#09244b;content:"\f119"}.mgc_play_circle_fill:before{color:#09244b;content:"\f11a"}.mgc_play_circle_line:before{color:#09244b;content:"\f11b"}.mgc_play_fill:before{color:#09244b;content:"\f11c"}.mgc_play_line:before{color:#09244b;content:"\f11d"}.mgc_playground_fill:before{color:#09244b;content:"\f11e"}.mgc_playground_line:before{color:#09244b;content:"\f11f"}.mgc_playlist_2_fill:before{color:#09244b;content:"\f120"}.mgc_playlist_2_line:before{color:#09244b;content:"\f121"}.mgc_playlist_fill:before{color:#09244b;content:"\f122"}.mgc_playlist_line:before{color:#09244b;content:"\f123"}.mgc_plugin_2_fill:before{color:#09244b;content:"\f124"}.mgc_plugin_2_line:before{color:#09244b;content:"\f125"}.mgc_plugin_fill:before{color:#09244b;content:"\f126"}.mgc_plugin_line:before{color:#09244b;content:"\f127"}.mgc_plus_fill:before{color:#09244b;content:"\f128"}.mgc_plus_line:before{color:#09244b;content:"\f129"}.mgc_polkadot_DOT_fill:before{color:#09244b;content:"\f12a"}.mgc_polkadot_DOT_line:before{color:#09244b;content:"\f12b"}.mgc_polygon_fill:before{color:#09244b;content:"\f12c"}.mgc_polygon_line:before{color:#09244b;content:"\f12d"}.mgc_pot_fill:before{color:#09244b;content:"\f12e"}.mgc_pot_line:before{color:#09244b;content:"\f12f"}.mgc_power_fill:before{color:#09244b;content:"\f130"}.mgc_power_line:before{color:#09244b;content:"\f131"}.mgc_ppt_fill:before{color:#09244b;content:"\f132"}.mgc_ppt_line:before{color:#09244b;content:"\f133"}.mgc_pray_fill:before{color:#09244b;content:"\f134"}.mgc_pray_line:before{color:#09244b;content:"\f135"}.mgc_prescription_fill:before{color:#09244b;content:"\f136"}.mgc_prescription_line:before{color:#09244b;content:"\f137"}.mgc_presentation_1_fill:before{color:#09244b;content:"\f138"}.mgc_presentation_1_line:before{color:#09244b;content:"\f139"}.mgc_presentation_2_fill:before{color:#09244b;content:"\f13a"}.mgc_presentation_2_line:before{color:#09244b;content:"\f13b"}.mgc_presentation_3_fill:before{color:#09244b;content:"\f13c"}.mgc_presentation_3_line:before{color:#09244b;content:"\f13d"}.mgc_print_fill:before{color:#09244b;content:"\f13e"}.mgc_print_line:before{color:#09244b;content:"\f13f"}.mgc_process_fill:before{color:#09244b;content:"\f140"}.mgc_process_line:before{color:#09244b;content:"\f141"}.mgc_profile_fill:before{color:#09244b;content:"\f142"}.mgc_profile_line:before{color:#09244b;content:"\f143"}.mgc_projector_fill:before{color:#09244b;content:"\f144"}.mgc_projector_line:before{color:#09244b;content:"\f145"}.mgc_projector_screen_fill:before{color:#09244b;content:"\f146"}.mgc_projector_screen_line:before{color:#09244b;content:"\f147"}.mgc_pumpkin_fill:before{color:#09244b;content:"\f148"}.mgc_pumpkin_lantern_fill:before{color:#09244b;content:"\f149"}.mgc_pumpkin_lantern_line:before{color:#09244b;content:"\f14a"}.mgc_pumpkin_line:before{color:#09244b;content:"\f14b"}.mgc_puzzled_fill:before{color:#09244b;content:"\f14c"}.mgc_puzzled_line:before{color:#09244b;content:"\f14d"}.mgc_qq_fill:before{color:#09244b;content:"\f14e"}.mgc_qq_line:before{color:#09244b;content:"\f14f"}.mgc_qrcode_2_fill:before{color:#09244b;content:"\f150"}.mgc_qrcode_2_line:before{color:#09244b;content:"\f151"}.mgc_qrcode_fill:before{color:#09244b;content:"\f152"}.mgc_qrcode_line:before{color:#09244b;content:"\f153"}.mgc_question_fill:before{color:#09244b;content:"\f154"}.mgc_question_line:before{color:#09244b;content:"\f155"}.mgc_quill_pen_ai_fill:before{color:#09244b;content:"\f156"}.mgc_quill_pen_ai_line:before{color:#09244b;content:"\f157"}.mgc_quill_pen_fill:before{color:#09244b;content:"\f158"}.mgc_quill_pen_line:before{color:#09244b;content:"\f159"}.mgc_quote_left_fill:before{color:#09244b;content:"\f15a"}.mgc_quote_left_line:before{color:#09244b;content:"\f15b"}.mgc_quote_right_fill:before{color:#09244b;content:"\f15c"}.mgc_quote_right_line:before{color:#09244b;content:"\f15d"}.mgc_rabbit_fill:before{color:#09244b;content:"\f15e"}.mgc_rabbit_line:before{color:#09244b;content:"\f15f"}.mgc_radar_2_fill:before{color:#09244b;content:"\f160"}.mgc_radar_2_line:before{color:#09244b;content:"\f161"}.mgc_radar_fill:before{color:#09244b;content:"\f162"}.mgc_radar_line:before{color:#09244b;content:"\f163"}.mgc_radio_fill:before{color:#09244b;content:"\f164"}.mgc_radio_line:before{color:#09244b;content:"\f165"}.mgc_radiobox_fill:before{color:#09244b;content:"\f166"}.mgc_radiobox_line:before{color:#09244b;content:"\f167"}.mgc_rain_fill:before{color:#09244b;content:"\f168"}.mgc_rain_line:before{color:#09244b;content:"\f169"}.mgc_rainbow_fill:before{color:#09244b;content:"\f16a"}.mgc_rainbow_line:before{color:#09244b;content:"\f16b"}.mgc_rainstorm_fill:before{color:#09244b;content:"\f16c"}.mgc_rainstorm_line:before{color:#09244b;content:"\f16d"}.mgc_rake_fill:before{color:#09244b;content:"\f16e"}.mgc_rake_line:before{color:#09244b;content:"\f16f"}.mgc_random_fill:before{color:#09244b;content:"\f170"}.mgc_random_line:before{color:#09244b;content:"\f171"}.mgc_rare_fog_lights_fill:before{color:#09244b;content:"\f172"}.mgc_rare_fog_lights_line:before{color:#09244b;content:"\f173"}.mgc_react_fill:before{color:#09244b;content:"\f174"}.mgc_react_line:before{color:#09244b;content:"\f175"}.mgc_rear_windshield_defroster_fill:before{color:#09244b;content:"\f176"}.mgc_rear_windshield_defroster_line:before{color:#09244b;content:"\f177"}.mgc_receive_money_fill:before{color:#09244b;content:"\f178"}.mgc_receive_money_line:before{color:#09244b;content:"\f179"}.mgc_record_mail_fill:before{color:#09244b;content:"\f17a"}.mgc_record_mail_line:before{color:#09244b;content:"\f17b"}.mgc_rectangle_fill:before{color:#09244b;content:"\f17c"}.mgc_rectangle_line:before{color:#09244b;content:"\f17d"}.mgc_rectangle_vertical_fill:before{color:#09244b;content:"\f17e"}.mgc_rectangle_vertical_line:before{color:#09244b;content:"\f17f"}.mgc_recycle_fill:before{color:#09244b;content:"\f180"}.mgc_recycle_line:before{color:#09244b;content:"\f181"}.mgc_red_packet_fill:before{color:#09244b;content:"\f182"}.mgc_red_packet_line:before{color:#09244b;content:"\f183"}.mgc_red_packet_open_fill:before{color:#09244b;content:"\f184"}.mgc_red_packet_open_line:before{color:#09244b;content:"\f185"}.mgc_reddit_fill:before{color:#09244b;content:"\f186"}.mgc_reddit_line:before{color:#09244b;content:"\f187"}.mgc_refresh_1_fill:before{color:#09244b;content:"\f188"}.mgc_refresh_1_line:before{color:#09244b;content:"\f189"}.mgc_refresh_2_fill:before{color:#09244b;content:"\f18a"}.mgc_refresh_2_line:before{color:#09244b;content:"\f18b"}.mgc_refresh_3_fill:before{color:#09244b;content:"\f18c"}.mgc_refresh_3_line:before{color:#09244b;content:"\f18d"}.mgc_refresh_4_ai_fill:before{color:#09244b;content:"\f18e"}.mgc_refresh_4_ai_line:before{color:#09244b;content:"\f18f"}.mgc_refresh_4_fill:before{color:#09244b;content:"\f190"}.mgc_refresh_4_line:before{color:#09244b;content:"\f191"}.mgc_refresh_anticlockwise_1_fill:before{color:#09244b;content:"\f192"}.mgc_refresh_anticlockwise_1_line:before{color:#09244b;content:"\f193"}.mgc_refund_cny_fill:before{color:#09244b;content:"\f194"}.mgc_refund_cny_line:before{color:#09244b;content:"\f195"}.mgc_refund_dollar_fill:before{color:#09244b;content:"\f196"}.mgc_refund_dollar_line:before{color:#09244b;content:"\f197"}.mgc_registered_fill:before{color:#09244b;content:"\f198"}.mgc_registered_line:before{color:#09244b;content:"\f199"}.mgc_remote_control_fill:before{color:#09244b;content:"\f19a"}.mgc_remote_control_line:before{color:#09244b;content:"\f19b"}.mgc_remote_fill:before{color:#09244b;content:"\f19c"}.mgc_remote_line:before{color:#09244b;content:"\f19d"}.mgc_repeat_fill:before{color:#09244b;content:"\f19e"}.mgc_repeat_line:before{color:#09244b;content:"\f19f"}.mgc_repeat_one_fill:before{color:#09244b;content:"\f1a0"}.mgc_repeat_one_line:before{color:#09244b;content:"\f1a1"}.mgc_report_fill:before{color:#09244b;content:"\f1a2"}.mgc_report_forms_fill:before{color:#09244b;content:"\f1a3"}.mgc_report_forms_line:before{color:#09244b;content:"\f1a4"}.mgc_report_line:before{color:#09244b;content:"\f1a5"}.mgc_rest_area_fill:before{color:#09244b;content:"\f1a6"}.mgc_rest_area_line:before{color:#09244b;content:"\f1a7"}.mgc_restore_fill:before{color:#09244b;content:"\f1a8"}.mgc_restore_line:before{color:#09244b;content:"\f1a9"}.mgc_rewind_backward_5_fill:before{color:#09244b;content:"\f1aa"}.mgc_rewind_backward_5_line:before{color:#09244b;content:"\f1ab"}.mgc_rewind_backward_10_fill:before{color:#09244b;content:"\f1ac"}.mgc_rewind_backward_10_line:before{color:#09244b;content:"\f1ad"}.mgc_rewind_backward_15_fill:before{color:#09244b;content:"\f1ae"}.mgc_rewind_backward_15_line:before{color:#09244b;content:"\f1af"}.mgc_rewind_backward_30_fill:before{color:#09244b;content:"\f1b0"}.mgc_rewind_backward_30_line:before{color:#09244b;content:"\f1b1"}.mgc_rewind_backward_square_5_fill:before{color:#09244b;content:"\f1b2"}.mgc_rewind_backward_square_5_line:before{color:#09244b;content:"\f1b3"}.mgc_rewind_backward_square_10_fill:before{color:#09244b;content:"\f1b4"}.mgc_rewind_backward_square_10_line:before{color:#09244b;content:"\f1b5"}.mgc_rewind_backward_square_15_fill:before{color:#09244b;content:"\f1b6"}.mgc_rewind_backward_square_15_line:before{color:#09244b;content:"\f1b7"}.mgc_rewind_backward_square_30_fill:before{color:#09244b;content:"\f1b8"}.mgc_rewind_backward_square_30_line:before{color:#09244b;content:"\f1b9"}.mgc_rewind_forward_5_fill:before{color:#09244b;content:"\f1ba"}.mgc_rewind_forward_5_line:before{color:#09244b;content:"\f1bb"}.mgc_rewind_forward_10_fill:before{color:#09244b;content:"\f1bc"}.mgc_rewind_forward_10_line:before{color:#09244b;content:"\f1bd"}.mgc_rewind_forward_15_fill:before{color:#09244b;content:"\f1be"}.mgc_rewind_forward_15_line:before{color:#09244b;content:"\f1bf"}.mgc_rewind_forward_30_fill:before{color:#09244b;content:"\f1c0"}.mgc_rewind_forward_30_line:before{color:#09244b;content:"\f1c1"}.mgc_rewind_forward_square_5_fill:before{color:#09244b;content:"\f1c2"}.mgc_rewind_forward_square_5_line:before{color:#09244b;content:"\f1c3"}.mgc_rewind_forward_square_10_fill:before{color:#09244b;content:"\f1c4"}.mgc_rewind_forward_square_10_line:before{color:#09244b;content:"\f1c5"}.mgc_rewind_forward_square_15_fill:before{color:#09244b;content:"\f1c6"}.mgc_rewind_forward_square_15_line:before{color:#09244b;content:"\f1c7"}.mgc_rewind_forward_square_30_fill:before{color:#09244b;content:"\f1c8"}.mgc_rewind_forward_square_30_line:before{color:#09244b;content:"\f1c9"}.mgc_riding_fill:before{color:#09244b;content:"\f1ca"}.mgc_riding_line:before{color:#09244b;content:"\f1cb"}.mgc_right_fill:before{color:#09244b;content:"\f1cc"}.mgc_right_line:before{color:#09244b;content:"\f1cd"}.mgc_right_small_fill:before{color:#09244b;content:"\f1ce"}.mgc_right_small_line:before{color:#09244b;content:"\f1cf"}.mgc_road_fill:before{color:#09244b;content:"\f1d0"}.mgc_road_line:before{color:#09244b;content:"\f1d1"}.mgc_rocket_2_fill:before{color:#09244b;content:"\f1d2"}.mgc_rocket_2_line:before{color:#09244b;content:"\f1d3"}.mgc_rocket_fill:before{color:#09244b;content:"\f1d4"}.mgc_rocket_line:before{color:#09244b;content:"\f1d5"}.mgc_rotate_to_horizontal_fill:before{color:#09244b;content:"\f1d6"}.mgc_rotate_to_horizontal_line:before{color:#09244b;content:"\f1d7"}.mgc_rotate_to_vertical_fill:before{color:#09244b;content:"\f1d8"}.mgc_rotate_to_vertical_line:before{color:#09244b;content:"\f1d9"}.mgc_rotate_x_fill:before{color:#09244b;content:"\f1da"}.mgc_rotate_x_line:before{color:#09244b;content:"\f1db"}.mgc_rotate_y_fill:before{color:#09244b;content:"\f1dc"}.mgc_rotate_y_line:before{color:#09244b;content:"\f1dd"}.mgc_round_fill:before{color:#09244b;content:"\f1de"}.mgc_round_line:before{color:#09244b;content:"\f1df"}.mgc_route_fill:before{color:#09244b;content:"\f1e0"}.mgc_route_line:before{color:#09244b;content:"\f1e1"}.mgc_router_modem_fill:before{color:#09244b;content:"\f1e2"}.mgc_router_modem_line:before{color:#09244b;content:"\f1e3"}.mgc_rows_2_fill:before{color:#09244b;content:"\f1e4"}.mgc_rows_2_line:before{color:#09244b;content:"\f1e5"}.mgc_rows_3_fill:before{color:#09244b;content:"\f1e6"}.mgc_rows_3_line:before{color:#09244b;content:"\f1e7"}.mgc_rows_4_fill:before{color:#09244b;content:"\f1e8"}.mgc_rows_4_line:before{color:#09244b;content:"\f1e9"}.mgc_rss_2_fill:before{color:#09244b;content:"\f1ea"}.mgc_rss_2_line:before{color:#09244b;content:"\f1eb"}.mgc_rss_fill:before{color:#09244b;content:"\f1ec"}.mgc_rss_line:before{color:#09244b;content:"\f1ed"}.mgc_rudder_fill:before{color:#09244b;content:"\f1ee"}.mgc_rudder_line:before{color:#09244b;content:"\f1ef"}.mgc_ruler_fill:before{color:#09244b;content:"\f1f0"}.mgc_ruler_line:before{color:#09244b;content:"\f1f1"}.mgc_run_fill:before{color:#09244b;content:"\f1f2"}.mgc_run_line:before{color:#09244b;content:"\f1f3"}.mgc_sad_fill:before{color:#09244b;content:"\f1f4"}.mgc_sad_line:before{color:#09244b;content:"\f1f5"}.mgc_safari_fill:before{color:#09244b;content:"\f1f6"}.mgc_safari_line:before{color:#09244b;content:"\f1f7"}.mgc_safe_alert_fill:before{color:#09244b;content:"\f1f8"}.mgc_safe_alert_line:before{color:#09244b;content:"\f1f9"}.mgc_safe_box_fill:before{color:#09244b;content:"\f1fa"}.mgc_safe_box_line:before{color:#09244b;content:"\f1fb"}.mgc_safe_flash_fill:before{color:#09244b;content:"\f1fc"}.mgc_safe_flash_line:before{color:#09244b;content:"\f1fd"}.mgc_safe_lock_fill:before{color:#09244b;content:"\f1fe"}.mgc_safe_lock_line:before{color:#09244b;content:"\f1ff"}.mgc_safe_shield_2_fill:before{color:#09244b;content:"\f200"}.mgc_safe_shield_2_line:before{color:#09244b;content:"\f201"}.mgc_safe_shield_fill:before{color:#09244b;content:"\f202"}.mgc_safe_shield_line:before{color:#09244b;content:"\f203"}.mgc_safety_certificate_fill:before{color:#09244b;content:"\f204"}.mgc_safety_certificate_line:before{color:#09244b;content:"\f205"}.mgc_sailboat_fill:before{color:#09244b;content:"\f206"}.mgc_sailboat_line:before{color:#09244b;content:"\f207"}.mgc_sale_fill:before{color:#09244b;content:"\f208"}.mgc_sale_line:before{color:#09244b;content:"\f209"}.mgc_sandglass_2_fill:before{color:#09244b;content:"\f20a"}.mgc_sandglass_2_line:before{color:#09244b;content:"\f20b"}.mgc_sandglass_fill:before{color:#09244b;content:"\f20c"}.mgc_sandglass_line:before{color:#09244b;content:"\f20d"}.mgc_sandstorm_fill:before{color:#09244b;content:"\f20e"}.mgc_sandstorm_line:before{color:#09244b;content:"\f20f"}.mgc_save_2_fill:before{color:#09244b;content:"\f210"}.mgc_save_2_line:before{color:#09244b;content:"\f211"}.mgc_save_fill:before{color:#09244b;content:"\f212"}.mgc_save_line:before{color:#09244b;content:"\f213"}.mgc_scale_fill:before{color:#09244b;content:"\f214"}.mgc_scale_line:before{color:#09244b;content:"\f215"}.mgc_scan_2_fill:before{color:#09244b;content:"\f216"}.mgc_scan_2_line:before{color:#09244b;content:"\f217"}.mgc_scan_fill:before{color:#09244b;content:"\f218"}.mgc_scan_line:before{color:#09244b;content:"\f219"}.mgc_scarf_fill:before{color:#09244b;content:"\f21a"}.mgc_scarf_line:before{color:#09244b;content:"\f21b"}.mgc_schedule_fill:before{color:#09244b;content:"\f21c"}.mgc_schedule_line:before{color:#09244b;content:"\f21d"}.mgc_school_fill:before{color:#09244b;content:"\f21e"}.mgc_school_line:before{color:#09244b;content:"\f21f"}.mgc_science_fill:before{color:#09244b;content:"\f220"}.mgc_science_line:before{color:#09244b;content:"\f221"}.mgc_scissors_2_fill:before{color:#09244b;content:"\f222"}.mgc_scissors_2_line:before{color:#09244b;content:"\f223"}.mgc_scissors_3_fill:before{color:#09244b;content:"\f224"}.mgc_scissors_3_line:before{color:#09244b;content:"\f225"}.mgc_scissors_fill:before{color:#09244b;content:"\f226"}.mgc_scissors_line:before{color:#09244b;content:"\f227"}.mgc_scooter_fill:before{color:#09244b;content:"\f228"}.mgc_scooter_line:before{color:#09244b;content:"\f229"}.mgc_screenshot_fill:before{color:#09244b;content:"\f22a"}.mgc_screenshot_line:before{color:#09244b;content:"\f22b"}.mgc_screwdriver_fill:before{color:#09244b;content:"\f22c"}.mgc_screwdriver_line:before{color:#09244b;content:"\f22d"}.mgc_seal_fill:before{color:#09244b;content:"\f22e"}.mgc_seal_line:before{color:#09244b;content:"\f22f"}.mgc_search_2_fill:before{color:#09244b;content:"\f230"}.mgc_search_2_line:before{color:#09244b;content:"\f231"}.mgc_search_3_fill:before{color:#09244b;content:"\f232"}.mgc_search_3_line:before{color:#09244b;content:"\f233"}.mgc_search_ai_fill:before{color:#09244b;content:"\f234"}.mgc_search_ai_line:before{color:#09244b;content:"\f235"}.mgc_search_fill:before{color:#09244b;content:"\f236"}.mgc_search_line:before{color:#09244b;content:"\f237"}.mgc_seat_fill:before{color:#09244b;content:"\f238"}.mgc_seat_heated_fill:before{color:#09244b;content:"\f239"}.mgc_seat_heated_line:before{color:#09244b;content:"\f23a"}.mgc_seat_line:before{color:#09244b;content:"\f23b"}.mgc_section_fill:before{color:#09244b;content:"\f23c"}.mgc_section_line:before{color:#09244b;content:"\f23d"}.mgc_sector_fill:before{color:#09244b;content:"\f23e"}.mgc_sector_line:before{color:#09244b;content:"\f23f"}.mgc_selector_horizontal_fill:before{color:#09244b;content:"\f240"}.mgc_selector_horizontal_line:before{color:#09244b;content:"\f241"}.mgc_selector_vertical_fill:before{color:#09244b;content:"\f242"}.mgc_selector_vertical_line:before{color:#09244b;content:"\f243"}.mgc_send_fill:before{color:#09244b;content:"\f244"}.mgc_send_line:before{color:#09244b;content:"\f245"}.mgc_send_plane_fill:before{color:#09244b;content:"\f246"}.mgc_send_plane_line:before{color:#09244b;content:"\f247"}.mgc_server_2_fill:before{color:#09244b;content:"\f248"}.mgc_server_2_line:before{color:#09244b;content:"\f249"}.mgc_server_fill:before{color:#09244b;content:"\f24a"}.mgc_server_line:before{color:#09244b;content:"\f24b"}.mgc_service_fill:before{color:#09244b;content:"\f24c"}.mgc_service_line:before{color:#09244b;content:"\f24d"}.mgc_settings_1_fill:before{color:#09244b;content:"\f24e"}.mgc_settings_1_line:before{color:#09244b;content:"\f24f"}.mgc_settings_2_fill:before{color:#09244b;content:"\f250"}.mgc_settings_2_line:before{color:#09244b;content:"\f251"}.mgc_settings_3_fill:before{color:#09244b;content:"\f252"}.mgc_settings_3_line:before{color:#09244b;content:"\f253"}.mgc_settings_4_fill:before{color:#09244b;content:"\f254"}.mgc_settings_4_line:before{color:#09244b;content:"\f255"}.mgc_settings_5_fill:before{color:#09244b;content:"\f256"}.mgc_settings_5_line:before{color:#09244b;content:"\f257"}.mgc_settings_6_fill:before{color:#09244b;content:"\f258"}.mgc_settings_6_line:before{color:#09244b;content:"\f259"}.mgc_settings_7_fill:before{color:#09244b;content:"\f25a"}.mgc_settings_7_line:before{color:#09244b;content:"\f25b"}.mgc_shadow_fill:before{color:#09244b;content:"\f25c"}.mgc_shadow_line:before{color:#09244b;content:"\f25d"}.mgc_share_2_fill:before{color:#09244b;content:"\f25e"}.mgc_share_2_line:before{color:#09244b;content:"\f25f"}.mgc_share_3_fill:before{color:#09244b;content:"\f260"}.mgc_share_3_line:before{color:#09244b;content:"\f261"}.mgc_share_forward_fill:before{color:#09244b;content:"\f262"}.mgc_share_forward_line:before{color:#09244b;content:"\f263"}.mgc_shield_fill:before{color:#09244b;content:"\f264"}.mgc_shield_line:before{color:#09244b;content:"\f265"}.mgc_shield_shape_fill:before{color:#09244b;content:"\f266"}.mgc_shield_shape_line:before{color:#09244b;content:"\f267"}.mgc_ship_fill:before{color:#09244b;content:"\f268"}.mgc_ship_line:before{color:#09244b;content:"\f269"}.mgc_shirt_fill:before{color:#09244b;content:"\f26a"}.mgc_shirt_line:before{color:#09244b;content:"\f26b"}.mgc_shoe_2_fill:before{color:#09244b;content:"\f26c"}.mgc_shoe_2_line:before{color:#09244b;content:"\f26d"}.mgc_shoe_fill:before{color:#09244b;content:"\f26e"}.mgc_shoe_line:before{color:#09244b;content:"\f26f"}.mgc_shop_fill:before{color:#09244b;content:"\f270"}.mgc_shop_line:before{color:#09244b;content:"\f271"}.mgc_shopping_bag_1_fill:before{color:#09244b;content:"\f272"}.mgc_shopping_bag_1_line:before{color:#09244b;content:"\f273"}.mgc_shopping_bag_2_fill:before{color:#09244b;content:"\f274"}.mgc_shopping_bag_2_line:before{color:#09244b;content:"\f275"}.mgc_shopping_bag_3_fill:before{color:#09244b;content:"\f276"}.mgc_shopping_bag_3_line:before{color:#09244b;content:"\f277"}.mgc_shopping_cart_1_fill:before{color:#09244b;content:"\f278"}.mgc_shopping_cart_1_line:before{color:#09244b;content:"\f279"}.mgc_shopping_cart_2_fill:before{color:#09244b;content:"\f27a"}.mgc_shopping_cart_2_line:before{color:#09244b;content:"\f27b"}.mgc_shorts_fill:before{color:#09244b;content:"\f27c"}.mgc_shorts_line:before{color:#09244b;content:"\f27d"}.mgc_shovel_fill:before{color:#09244b;content:"\f27e"}.mgc_shovel_line:before{color:#09244b;content:"\f27f"}.mgc_shower_fill:before{color:#09244b;content:"\f280"}.mgc_shower_gel_fill:before{color:#09244b;content:"\f281"}.mgc_shower_gel_line:before{color:#09244b;content:"\f282"}.mgc_shower_line:before{color:#09244b;content:"\f283"}.mgc_showers_fill:before{color:#09244b;content:"\f284"}.mgc_showers_line:before{color:#09244b;content:"\f285"}.mgc_shuffle_2_fill:before{color:#09244b;content:"\f286"}.mgc_shuffle_2_line:before{color:#09244b;content:"\f287"}.mgc_shuffle_fill:before{color:#09244b;content:"\f288"}.mgc_shuffle_line:before{color:#09244b;content:"\f289"}.mgc_sick_fill:before{color:#09244b;content:"\f28a"}.mgc_sick_line:before{color:#09244b;content:"\f28b"}.mgc_signal_fill:before{color:#09244b;content:"\f28c"}.mgc_signal_line:before{color:#09244b;content:"\f28d"}.mgc_signature_fill:before{color:#09244b;content:"\f28e"}.mgc_signature_line:before{color:#09244b;content:"\f28f"}.mgc_silent_fill:before{color:#09244b;content:"\f290"}.mgc_silent_line:before{color:#09244b;content:"\f291"}.mgc_siri_fill:before{color:#09244b;content:"\f292"}.mgc_siri_line:before{color:#09244b;content:"\f293"}.mgc_sitemap_fill:before{color:#09244b;content:"\f294"}.mgc_sitemap_line:before{color:#09244b;content:"\f295"}.mgc_skateboard_fill:before{color:#09244b;content:"\f296"}.mgc_skateboard_line:before{color:#09244b;content:"\f297"}.mgc_skip_forward_fill:before{color:#09244b;content:"\f298"}.mgc_skip_forward_line:before{color:#09244b;content:"\f299"}.mgc_skip_previous_fill:before{color:#09244b;content:"\f29a"}.mgc_skip_previous_line:before{color:#09244b;content:"\f29b"}.mgc_skirt_fill:before{color:#09244b;content:"\f29c"}.mgc_skirt_line:before{color:#09244b;content:"\f29d"}.mgc_skull_fill:before{color:#09244b;content:"\f29e"}.mgc_skull_line:before{color:#09244b;content:"\f29f"}.mgc_sleep_fill:before{color:#09244b;content:"\f2a0"}.mgc_sleep_line:before{color:#09244b;content:"\f2a1"}.mgc_sleigh_fill:before{color:#09244b;content:"\f2a2"}.mgc_sleigh_line:before{color:#09244b;content:"\f2a3"}.mgc_snapchat_fill:before{color:#09244b;content:"\f2a4"}.mgc_snapchat_line:before{color:#09244b;content:"\f2a5"}.mgc_snow_fill:before{color:#09244b;content:"\f2a6"}.mgc_snow_line:before{color:#09244b;content:"\f2a7"}.mgc_snowflake_fill:before{color:#09244b;content:"\f2a8"}.mgc_snowflake_line:before{color:#09244b;content:"\f2a9"}.mgc_snowman_fill:before{color:#09244b;content:"\f2aa"}.mgc_snowman_line:before{color:#09244b;content:"\f2ab"}.mgc_snowstorm_2_fill:before{color:#09244b;content:"\f2ac"}.mgc_snowstorm_2_line:before{color:#09244b;content:"\f2ad"}.mgc_snowstorm_fill:before{color:#09244b;content:"\f2ae"}.mgc_snowstorm_line:before{color:#09244b;content:"\f2af"}.mgc_sob_fill:before{color:#09244b;content:"\f2b0"}.mgc_sob_line:before{color:#09244b;content:"\f2b1"}.mgc_social_x_fill:before{color:#09244b;content:"\f2b2"}.mgc_social_x_line:before{color:#09244b;content:"\f2b3"}.mgc_sock_fill:before{color:#09244b;content:"\f2b4"}.mgc_sock_line:before{color:#09244b;content:"\f2b5"}.mgc_sofa_fill:before{color:#09244b;content:"\f2b6"}.mgc_sofa_line:before{color:#09244b;content:"\f2b7"}.mgc_solana_SOL_fill:before{color:#09244b;content:"\f2b8"}.mgc_solana_SOL_line:before{color:#09244b;content:"\f2b9"}.mgc_solar_panel_fill:before{color:#09244b;content:"\f2ba"}.mgc_solar_panel_line:before{color:#09244b;content:"\f2bb"}.mgc_sort_ascending_fill:before{color:#09244b;content:"\f2bc"}.mgc_sort_ascending_line:before{color:#09244b;content:"\f2bd"}.mgc_sort_descending_fill:before{color:#09244b;content:"\f2be"}.mgc_sort_descending_line:before{color:#09244b;content:"\f2bf"}.mgc_sound_line_fill:before{color:#09244b;content:"\f2c0"}.mgc_sound_line_line:before{color:#09244b;content:"\f2c1"}.mgc_soup_pot_2_fill:before{color:#09244b;content:"\f2c2"}.mgc_soup_pot_2_line:before{color:#09244b;content:"\f2c3"}.mgc_soup_pot_fill:before{color:#09244b;content:"\f2c4"}.mgc_soup_pot_line:before{color:#09244b;content:"\f2c5"}.mgc_space_fill:before{color:#09244b;content:"\f2c6"}.mgc_space_line:before{color:#09244b;content:"\f2c7"}.mgc_spacing_horizontal_fill:before{color:#09244b;content:"\f2c8"}.mgc_spacing_horizontal_line:before{color:#09244b;content:"\f2c9"}.mgc_spacing_vertical_fill:before{color:#09244b;content:"\f2ca"}.mgc_spacing_vertical_line:before{color:#09244b;content:"\f2cb"}.mgc_spade_fill:before{color:#09244b;content:"\f2cc"}.mgc_spade_line:before{color:#09244b;content:"\f2cd"}.mgc_sparkles_2_fill:before{color:#09244b;content:"\f2ce"}.mgc_sparkles_2_line:before{color:#09244b;content:"\f2cf"}.mgc_sparkles_3_fill:before{color:#09244b;content:"\f2d0"}.mgc_sparkles_3_line:before{color:#09244b;content:"\f2d1"}.mgc_sparkles_fill:before{color:#09244b;content:"\f2d2"}.mgc_sparkles_line:before{color:#09244b;content:"\f2d3"}.mgc_spatula_fill:before{color:#09244b;content:"\f2d4"}.mgc_spatula_line:before{color:#09244b;content:"\f2d5"}.mgc_speaker_fill:before{color:#09244b;content:"\f2d6"}.mgc_speaker_line:before{color:#09244b;content:"\f2d7"}.mgc_speech_fill:before{color:#09244b;content:"\f2d8"}.mgc_speech_line:before{color:#09244b;content:"\f2d9"}.mgc_spoon_fill:before{color:#09244b;content:"\f2da"}.mgc_spoon_line:before{color:#09244b;content:"\f2db"}.mgc_spotify_fill:before{color:#09244b;content:"\f2dc"}.mgc_spotify_line:before{color:#09244b;content:"\f2dd"}.mgc_square_arrow_down_fill:before{color:#09244b;content:"\f2de"}.mgc_square_arrow_down_line:before{color:#09244b;content:"\f2df"}.mgc_square_arrow_left_fill:before{color:#09244b;content:"\f2e0"}.mgc_square_arrow_left_line:before{color:#09244b;content:"\f2e1"}.mgc_square_arrow_right_fill:before{color:#09244b;content:"\f2e2"}.mgc_square_arrow_right_line:before{color:#09244b;content:"\f2e3"}.mgc_square_arrow_up_fill:before{color:#09244b;content:"\f2e4"}.mgc_square_arrow_up_line:before{color:#09244b;content:"\f2e5"}.mgc_square_fill:before{color:#09244b;content:"\f2e6"}.mgc_square_line:before{color:#09244b;content:"\f2e7"}.mgc_star_2_fill:before{color:#09244b;content:"\f2e8"}.mgc_star_2_line:before{color:#09244b;content:"\f2e9"}.mgc_star_fill:before{color:#09244b;content:"\f2ea"}.mgc_star_half_fill:before{color:#09244b;content:"\f2eb"}.mgc_star_half_line:before{color:#09244b;content:"\f2ec"}.mgc_star_line:before{color:#09244b;content:"\f2ed"}.mgc_star_topper_fill:before{color:#09244b;content:"\f2ee"}.mgc_star_topper_line:before{color:#09244b;content:"\f2ef"}.mgc_statue_of_liberty_fill:before{color:#09244b;content:"\f2f0"}.mgc_statue_of_liberty_line:before{color:#09244b;content:"\f2f1"}.mgc_steering_wheel_fill:before{color:#09244b;content:"\f2f2"}.mgc_steering_wheel_line:before{color:#09244b;content:"\f2f3"}.mgc_stethoscope_fill:before{color:#09244b;content:"\f2f4"}.mgc_stethoscope_line:before{color:#09244b;content:"\f2f5"}.mgc_sticker_fill:before{color:#09244b;content:"\f2f6"}.mgc_sticker_line:before{color:#09244b;content:"\f2f7"}.mgc_stock_fill:before{color:#09244b;content:"\f2f8"}.mgc_stock_line:before{color:#09244b;content:"\f2f9"}.mgc_stop_circle_fill:before{color:#09244b;content:"\f2fa"}.mgc_stop_circle_line:before{color:#09244b;content:"\f2fb"}.mgc_stop_fill:before{color:#09244b;content:"\f2fc"}.mgc_stop_line:before{color:#09244b;content:"\f2fd"}.mgc_stopwatch_fill:before{color:#09244b;content:"\f2fe"}.mgc_stopwatch_line:before{color:#09244b;content:"\f2ff"}.mgc_storage_fill:before{color:#09244b;content:"\f300"}.mgc_storage_line:before{color:#09244b;content:"\f301"}.mgc_store_2_fill:before{color:#09244b;content:"\f302"}.mgc_store_2_line:before{color:#09244b;content:"\f303"}.mgc_store_fill:before{color:#09244b;content:"\f304"}.mgc_store_line:before{color:#09244b;content:"\f305"}.mgc_strikethrough_fill:before{color:#09244b;content:"\f306"}.mgc_strikethrough_line:before{color:#09244b;content:"\f307"}.mgc_stripe_fill:before{color:#09244b;content:"\f308"}.mgc_stripe_line:before{color:#09244b;content:"\f309"}.mgc_subtitle_fill:before{color:#09244b;content:"\f30a"}.mgc_subtitle_line:before{color:#09244b;content:"\f30b"}.mgc_subtract_fill:before{color:#09244b;content:"\f30c"}.mgc_subtract_line:before{color:#09244b;content:"\f30d"}.mgc_sugar_coated_haws_fill:before{color:#09244b;content:"\f30e"}.mgc_sugar_coated_haws_line:before{color:#09244b;content:"\f30f"}.mgc_suitcase_2_fill:before{color:#09244b;content:"\f310"}.mgc_suitcase_2_line:before{color:#09244b;content:"\f311"}.mgc_suitcase_fill:before{color:#09244b;content:"\f312"}.mgc_suitcase_line:before{color:#09244b;content:"\f313"}.mgc_sun_2_fill:before{color:#09244b;content:"\f314"}.mgc_sun_2_line:before{color:#09244b;content:"\f315"}.mgc_sun_cloudy_fill:before{color:#09244b;content:"\f316"}.mgc_sun_cloudy_line:before{color:#09244b;content:"\f317"}.mgc_sun_fill:before{color:#09244b;content:"\f318"}.mgc_sun_fog_fill:before{color:#09244b;content:"\f319"}.mgc_sun_fog_line:before{color:#09244b;content:"\f31a"}.mgc_sun_line:before{color:#09244b;content:"\f31b"}.mgc_sunflower_fill:before{color:#09244b;content:"\f31c"}.mgc_sunflower_line:before{color:#09244b;content:"\f31d"}.mgc_sunrise_fill:before{color:#09244b;content:"\f31e"}.mgc_sunrise_line:before{color:#09244b;content:"\f31f"}.mgc_sunset_fill:before{color:#09244b;content:"\f320"}.mgc_sunset_line:before{color:#09244b;content:"\f321"}.mgc_surfboard_fill:before{color:#09244b;content:"\f322"}.mgc_surfboard_line:before{color:#09244b;content:"\f323"}.mgc_surprise_fill:before{color:#09244b;content:"\f324"}.mgc_surprise_line:before{color:#09244b;content:"\f325"}.mgc_sweats_fill:before{color:#09244b;content:"\f326"}.mgc_sweats_line:before{color:#09244b;content:"\f327"}.mgc_swimming_pool_fill:before{color:#09244b;content:"\f328"}.mgc_swimming_pool_line:before{color:#09244b;content:"\f329"}.mgc_switch_fill:before{color:#09244b;content:"\f32a"}.mgc_switch_line:before{color:#09244b;content:"\f32b"}.mgc_sword_fill:before{color:#09244b;content:"\f32c"}.mgc_sword_line:before{color:#09244b;content:"\f32d"}.mgc_sydney_opera_house_fill:before{color:#09244b;content:"\f32e"}.mgc_sydney_opera_house_line:before{color:#09244b;content:"\f32f"}.mgc_t_shirt_2_fill:before{color:#09244b;content:"\f330"}.mgc_t_shirt_2_line:before{color:#09244b;content:"\f331"}.mgc_t_shirt_fill:before{color:#09244b;content:"\f332"}.mgc_t_shirt_line:before{color:#09244b;content:"\f333"}.mgc_table_2_fill:before{color:#09244b;content:"\f334"}.mgc_table_2_line:before{color:#09244b;content:"\f335"}.mgc_table_3_fill:before{color:#09244b;content:"\f336"}.mgc_table_3_line:before{color:#09244b;content:"\f337"}.mgc_table_fill:before{color:#09244b;content:"\f338"}.mgc_table_line:before{color:#09244b;content:"\f339"}.mgc_tag_2_fill:before{color:#09244b;content:"\f33a"}.mgc_tag_2_line:before{color:#09244b;content:"\f33b"}.mgc_tag_chevron_fill:before{color:#09244b;content:"\f33c"}.mgc_tag_chevron_line:before{color:#09244b;content:"\f33d"}.mgc_tag_fill:before{color:#09244b;content:"\f33e"}.mgc_tag_line:before{color:#09244b;content:"\f33f"}.mgc_taipei101_fill:before{color:#09244b;content:"\f340"}.mgc_taipei101_line:before{color:#09244b;content:"\f341"}.mgc_taj_mahal_fill:before{color:#09244b;content:"\f342"}.mgc_taj_mahal_line:before{color:#09244b;content:"\f343"}.mgc_tank_fill:before{color:#09244b;content:"\f344"}.mgc_tank_line:before{color:#09244b;content:"\f345"}.mgc_target_fill:before{color:#09244b;content:"\f346"}.mgc_target_line:before{color:#09244b;content:"\f347"}.mgc_task_2_fill:before{color:#09244b;content:"\f348"}.mgc_task_2_line:before{color:#09244b;content:"\f349"}.mgc_task_fill:before{color:#09244b;content:"\f34a"}.mgc_task_line:before{color:#09244b;content:"\f34b"}.mgc_teacup_fill:before{color:#09244b;content:"\f34c"}.mgc_teacup_line:before{color:#09244b;content:"\f34d"}.mgc_telegram_fill:before{color:#09244b;content:"\f34e"}.mgc_telegram_line:before{color:#09244b;content:"\f34f"}.mgc_telescope_2_fill:before{color:#09244b;content:"\f350"}.mgc_telescope_2_line:before{color:#09244b;content:"\f351"}.mgc_telescope_fill:before{color:#09244b;content:"\f352"}.mgc_telescope_line:before{color:#09244b;content:"\f353"}.mgc_temple_of_heaven_fill:before{color:#09244b;content:"\f354"}.mgc_temple_of_heaven_line:before{color:#09244b;content:"\f355"}.mgc_tent_fill:before{color:#09244b;content:"\f356"}.mgc_tent_line:before{color:#09244b;content:"\f357"}.mgc_terminal_box_fill:before{color:#09244b;content:"\f358"}.mgc_terminal_box_line:before{color:#09244b;content:"\f359"}.mgc_terminal_fill:before{color:#09244b;content:"\f35a"}.mgc_terminal_line:before{color:#09244b;content:"\f35b"}.mgc_terror_fill:before{color:#09244b;content:"\f35c"}.mgc_terror_line:before{color:#09244b;content:"\f35d"}.mgc_test_tube_fill:before{color:#09244b;content:"\f35e"}.mgc_test_tube_line:before{color:#09244b;content:"\f35f"}.mgc_tether_USDT_fill:before{color:#09244b;content:"\f360"}.mgc_tether_USDT_line:before{color:#09244b;content:"\f361"}.mgc_text_2_fill:before{color:#09244b;content:"\f362"}.mgc_text_2_line:before{color:#09244b;content:"\f363"}.mgc_text_area_fill:before{color:#09244b;content:"\f364"}.mgc_text_area_line:before{color:#09244b;content:"\f365"}.mgc_text_color_fill:before{color:#09244b;content:"\f366"}.mgc_text_color_line:before{color:#09244b;content:"\f367"}.mgc_text_direction_left_fill:before{color:#09244b;content:"\f368"}.mgc_text_direction_left_line:before{color:#09244b;content:"\f369"}.mgc_text_direction_right_fill:before{color:#09244b;content:"\f36a"}.mgc_text_direction_right_line:before{color:#09244b;content:"\f36b"}.mgc_text_fill:before{color:#09244b;content:"\f36c"}.mgc_text_line:before{color:#09244b;content:"\f36d"}.mgc_textbox_ai_fill:before{color:#09244b;content:"\f36e"}.mgc_textbox_ai_line:before{color:#09244b;content:"\f36f"}.mgc_textbox_fill:before{color:#09244b;content:"\f370"}.mgc_textbox_line:before{color:#09244b;content:"\f371"}.mgc_thermometer_fill:before{color:#09244b;content:"\f372"}.mgc_thermometer_line:before{color:#09244b;content:"\f373"}.mgc_thought_fill:before{color:#09244b;content:"\f374"}.mgc_thought_line:before{color:#09244b;content:"\f375"}.mgc_threads_fill:before{color:#09244b;content:"\f376"}.mgc_threads_line:before{color:#09244b;content:"\f377"}.mgc_three_circles_fill:before{color:#09244b;content:"\f378"}.mgc_three_circles_line:before{color:#09244b;content:"\f379"}.mgc_thumb_down_2_fill:before{color:#09244b;content:"\f37a"}.mgc_thumb_down_2_line:before{color:#09244b;content:"\f37b"}.mgc_thumb_down_fill:before{color:#09244b;content:"\f37c"}.mgc_thumb_down_line:before{color:#09244b;content:"\f37d"}.mgc_thumb_up_2_fill:before{color:#09244b;content:"\f37e"}.mgc_thumb_up_2_line:before{color:#09244b;content:"\f37f"}.mgc_thumb_up_fill:before{color:#09244b;content:"\f380"}.mgc_thumb_up_line:before{color:#09244b;content:"\f381"}.mgc_thunderstorm_fill:before{color:#09244b;content:"\f382"}.mgc_thunderstorm_line:before{color:#09244b;content:"\f383"}.mgc_ticket_fill:before{color:#09244b;content:"\f384"}.mgc_ticket_line:before{color:#09244b;content:"\f385"}.mgc_tiktok_fill:before{color:#09244b;content:"\f386"}.mgc_tiktok_line:before{color:#09244b;content:"\f387"}.mgc_time_duration_fill:before{color:#09244b;content:"\f388"}.mgc_time_duration_line:before{color:#09244b;content:"\f389"}.mgc_time_fill:before{color:#09244b;content:"\f38a"}.mgc_time_line:before{color:#09244b;content:"\f38b"}.mgc_timeline_fill:before{color:#09244b;content:"\f38c"}.mgc_timeline_line:before{color:#09244b;content:"\f38d"}.mgc_to_do_fill:before{color:#09244b;content:"\f38e"}.mgc_to_do_line:before{color:#09244b;content:"\f38f"}.mgc_toggle_left_2_fill:before{color:#09244b;content:"\f390"}.mgc_toggle_left_2_line:before{color:#09244b;content:"\f391"}.mgc_toggle_left_fill:before{color:#09244b;content:"\f392"}.mgc_toggle_left_line:before{color:#09244b;content:"\f393"}.mgc_toggle_right_2_fill:before{color:#09244b;content:"\f394"}.mgc_toggle_right_2_line:before{color:#09244b;content:"\f395"}.mgc_toggle_right_fill:before{color:#09244b;content:"\f396"}.mgc_toggle_right_line:before{color:#09244b;content:"\f397"}.mgc_toilet_paper_fill:before{color:#09244b;content:"\f398"}.mgc_toilet_paper_line:before{color:#09244b;content:"\f399"}.mgc_tongue_fill:before{color:#09244b;content:"\f39a"}.mgc_tongue_line:before{color:#09244b;content:"\f39b"}.mgc_tool_fill:before{color:#09244b;content:"\f39c"}.mgc_tool_line:before{color:#09244b;content:"\f39d"}.mgc_tornado_2_fill:before{color:#09244b;content:"\f39e"}.mgc_tornado_2_line:before{color:#09244b;content:"\f39f"}.mgc_tornado_fill:before{color:#09244b;content:"\f3a0"}.mgc_tornado_line:before{color:#09244b;content:"\f3a1"}.mgc_tower_crane_fill:before{color:#09244b;content:"\f3a2"}.mgc_tower_crane_line:before{color:#09244b;content:"\f3a3"}.mgc_tower_fill:before{color:#09244b;content:"\f3a4"}.mgc_tower_line:before{color:#09244b;content:"\f3a5"}.mgc_toxophily_fill:before{color:#09244b;content:"\f3a6"}.mgc_toxophily_line:before{color:#09244b;content:"\f3a7"}.mgc_toy_horse_fill:before{color:#09244b;content:"\f3a8"}.mgc_toy_horse_line:before{color:#09244b;content:"\f3a9"}.mgc_traffic_cone_fill:before{color:#09244b;content:"\f3aa"}.mgc_traffic_cone_line:before{color:#09244b;content:"\f3ab"}.mgc_traffic_lights_fill:before{color:#09244b;content:"\f3ac"}.mgc_traffic_lights_line:before{color:#09244b;content:"\f3ad"}.mgc_train_2_fill:before{color:#09244b;content:"\f3ae"}.mgc_train_2_line:before{color:#09244b;content:"\f3af"}.mgc_train_3_fill:before{color:#09244b;content:"\f3b0"}.mgc_train_3_line:before{color:#09244b;content:"\f3b1"}.mgc_train_4_fill:before{color:#09244b;content:"\f3b2"}.mgc_train_4_line:before{color:#09244b;content:"\f3b3"}.mgc_train_fill:before{color:#09244b;content:"\f3b4"}.mgc_train_line:before{color:#09244b;content:"\f3b5"}.mgc_transfer_2_fill:before{color:#09244b;content:"\f3b6"}.mgc_transfer_2_line:before{color:#09244b;content:"\f3b7"}.mgc_transfer_3_fill:before{color:#09244b;content:"\f3b8"}.mgc_transfer_3_line:before{color:#09244b;content:"\f3b9"}.mgc_transfer_4_fill:before{color:#09244b;content:"\f3ba"}.mgc_transfer_4_line:before{color:#09244b;content:"\f3bb"}.mgc_transfer_fill:before{color:#09244b;content:"\f3bc"}.mgc_transfer_horizontal_fill:before{color:#09244b;content:"\f3bd"}.mgc_transfer_horizontal_line:before{color:#09244b;content:"\f3be"}.mgc_transfer_line:before{color:#09244b;content:"\f3bf"}.mgc_transfer_vertical_fill:before{color:#09244b;content:"\f3c0"}.mgc_transfer_vertical_line:before{color:#09244b;content:"\f3c1"}.mgc_transformation_fill:before{color:#09244b;content:"\f3c2"}.mgc_transformation_line:before{color:#09244b;content:"\f3c3"}.mgc_translate_2_ai_fill:before{color:#09244b;content:"\f3c4"}.mgc_translate_2_ai_line:before{color:#09244b;content:"\f3c5"}.mgc_translate_2_fill:before{color:#09244b;content:"\f3c6"}.mgc_translate_2_line:before{color:#09244b;content:"\f3c7"}.mgc_translate_fill:before{color:#09244b;content:"\f3c8"}.mgc_translate_line:before{color:#09244b;content:"\f3c9"}.mgc_tree_2_fill:before{color:#09244b;content:"\f3ca"}.mgc_tree_2_line:before{color:#09244b;content:"\f3cb"}.mgc_tree_3_fill:before{color:#09244b;content:"\f3cc"}.mgc_tree_3_line:before{color:#09244b;content:"\f3cd"}.mgc_tree_4_fill:before{color:#09244b;content:"\f3ce"}.mgc_tree_4_line:before{color:#09244b;content:"\f3cf"}.mgc_tree_fill:before{color:#09244b;content:"\f3d0"}.mgc_tree_line:before{color:#09244b;content:"\f3d1"}.mgc_trello_board_fill:before{color:#09244b;content:"\f3d2"}.mgc_trello_board_line:before{color:#09244b;content:"\f3d3"}.mgc_trending_down_fill:before{color:#09244b;content:"\f3d4"}.mgc_trending_down_line:before{color:#09244b;content:"\f3d5"}.mgc_trending_up_fill:before{color:#09244b;content:"\f3d6"}.mgc_trending_up_line:before{color:#09244b;content:"\f3d7"}.mgc_triangle_fill:before{color:#09244b;content:"\f3d8"}.mgc_triangle_line:before{color:#09244b;content:"\f3d9"}.mgc_triumphal_arch_fill:before{color:#09244b;content:"\f3da"}.mgc_triumphal_arch_line:before{color:#09244b;content:"\f3db"}.mgc_trophy_fill:before{color:#09244b;content:"\f3dc"}.mgc_trophy_line:before{color:#09244b;content:"\f3dd"}.mgc_trouser_fill:before{color:#09244b;content:"\f3de"}.mgc_trouser_line:before{color:#09244b;content:"\f3df"}.mgc_truck_fill:before{color:#09244b;content:"\f3e0"}.mgc_truck_line:before{color:#09244b;content:"\f3e1"}.mgc_trunk_fill:before{color:#09244b;content:"\f3e2"}.mgc_trunk_line:before{color:#09244b;content:"\f3e3"}.mgc_tunnel_fill:before{color:#09244b;content:"\f3e4"}.mgc_tunnel_line:before{color:#09244b;content:"\f3e5"}.mgc_tv_1_fill:before{color:#09244b;content:"\f3e6"}.mgc_tv_1_line:before{color:#09244b;content:"\f3e7"}.mgc_tv_2_fill:before{color:#09244b;content:"\f3e8"}.mgc_tv_2_line:before{color:#09244b;content:"\f3e9"}.mgc_TV_towe_fill:before{color:#09244b;content:"\f3ea"}.mgc_TV_towe_line:before{color:#09244b;content:"\f3eb"}.mgc_twitter_fill:before{color:#09244b;content:"\f3ec"}.mgc_twitter_line:before{color:#09244b;content:"\f3ed"}.mgc_typhoon_fill:before{color:#09244b;content:"\f3ee"}.mgc_typhoon_line:before{color:#09244b;content:"\f3ef"}.mgc_tyre_fill:before{color:#09244b;content:"\f3f0"}.mgc_tyre_line:before{color:#09244b;content:"\f3f1"}.mgc_UFO_2_fill:before{color:#09244b;content:"\f3f2"}.mgc_UFO_2_line:before{color:#09244b;content:"\f3f3"}.mgc_UFO_fill:before{color:#09244b;content:"\f3f4"}.mgc_UFO_line:before{color:#09244b;content:"\f3f5"}.mgc_umbrella_2_fill:before{color:#09244b;content:"\f3f6"}.mgc_umbrella_2_line:before{color:#09244b;content:"\f3f7"}.mgc_umbrella_fill:before{color:#09244b;content:"\f3f8"}.mgc_umbrella_line:before{color:#09244b;content:"\f3f9"}.mgc_unarchive_fill:before{color:#09244b;content:"\f3fa"}.mgc_unarchive_line:before{color:#09244b;content:"\f3fb"}.mgc_underline_fill:before{color:#09244b;content:"\f3fc"}.mgc_underline_line:before{color:#09244b;content:"\f3fd"}.mgc_unfold_horizontal_fill:before{color:#09244b;content:"\f3fe"}.mgc_unfold_horizontal_line:before{color:#09244b;content:"\f3ff"}.mgc_unfold_vertical_fill:before{color:#09244b;content:"\f400"}.mgc_unfold_vertical_line:before{color:#09244b;content:"\f401"}.mgc_unhappy_dizzy_fill:before{color:#09244b;content:"\f402"}.mgc_unhappy_dizzy_line:before{color:#09244b;content:"\f403"}.mgc_unhappy_fill:before{color:#09244b;content:"\f404"}.mgc_unhappy_line:before{color:#09244b;content:"\f405"}.mgc_union_fill:before{color:#09244b;content:"\f406"}.mgc_union_line:before{color:#09244b;content:"\f407"}.mgc_unlink_2_fill:before{color:#09244b;content:"\f408"}.mgc_unlink_2_line:before{color:#09244b;content:"\f409"}.mgc_unlink_fill:before{color:#09244b;content:"\f40a"}.mgc_unlink_line:before{color:#09244b;content:"\f40b"}.mgc_unlock_fill:before{color:#09244b;content:"\f40c"}.mgc_unlock_line:before{color:#09244b;content:"\f40d"}.mgc_up_fill:before{color:#09244b;content:"\f40e"}.mgc_up_line:before{color:#09244b;content:"\f40f"}.mgc_up_small_fill:before{color:#09244b;content:"\f410"}.mgc_up_small_line:before{color:#09244b;content:"\f411"}.mgc_upload_2_fill:before{color:#09244b;content:"\f412"}.mgc_upload_2_line:before{color:#09244b;content:"\f413"}.mgc_upload_3_fill:before{color:#09244b;content:"\f414"}.mgc_upload_3_line:before{color:#09244b;content:"\f415"}.mgc_upload_fill:before{color:#09244b;content:"\f416"}.mgc_upload_line:before{color:#09244b;content:"\f417"}.mgc_usb_fill:before{color:#09244b;content:"\f418"}.mgc_usb_flash_disk_fill:before{color:#09244b;content:"\f419"}.mgc_usb_flash_disk_line:before{color:#09244b;content:"\f41a"}.mgc_usb_line:before{color:#09244b;content:"\f41b"}.mgc_usd_coin_USDC_fill:before{color:#09244b;content:"\f41c"}.mgc_usd_coin_USDC_line:before{color:#09244b;content:"\f41d"}.mgc_user_1_fill:before{color:#09244b;content:"\f41e"}.mgc_user_1_line:before{color:#09244b;content:"\f41f"}.mgc_user_2_fill:before{color:#09244b;content:"\f420"}.mgc_user_2_line:before{color:#09244b;content:"\f421"}.mgc_user_3_fill:before{color:#09244b;content:"\f422"}.mgc_user_3_line:before{color:#09244b;content:"\f423"}.mgc_user_4_fill:before{color:#09244b;content:"\f424"}.mgc_user_4_line:before{color:#09244b;content:"\f425"}.mgc_user_5_fill:before{color:#09244b;content:"\f426"}.mgc_user_5_line:before{color:#09244b;content:"\f427"}.mgc_user_add_2_fill:before{color:#09244b;content:"\f428"}.mgc_user_add_2_line:before{color:#09244b;content:"\f429"}.mgc_user_add_fill:before{color:#09244b;content:"\f42a"}.mgc_user_add_line:before{color:#09244b;content:"\f42b"}.mgc_user_edit_fill:before{color:#09244b;content:"\f42c"}.mgc_user_edit_line:before{color:#09244b;content:"\f42d"}.mgc_user_follow_2_fill:before{color:#09244b;content:"\f42e"}.mgc_user_follow_2_line:before{color:#09244b;content:"\f42f"}.mgc_user_follow_fill:before{color:#09244b;content:"\f430"}.mgc_user_follow_line:before{color:#09244b;content:"\f431"}.mgc_user_forbid_fill:before{color:#09244b;content:"\f432"}.mgc_user_forbid_line:before{color:#09244b;content:"\f433"}.mgc_user_heart_fill:before{color:#09244b;content:"\f434"}.mgc_user_heart_line:before{color:#09244b;content:"\f435"}.mgc_user_hide_fill:before{color:#09244b;content:"\f436"}.mgc_user_hide_line:before{color:#09244b;content:"\f437"}.mgc_user_info_fill:before{color:#09244b;content:"\f438"}.mgc_user_info_line:before{color:#09244b;content:"\f439"}.mgc_user_lock_fill:before{color:#09244b;content:"\f43a"}.mgc_user_lock_line:before{color:#09244b;content:"\f43b"}.mgc_user_pin_fill:before{color:#09244b;content:"\f43c"}.mgc_user_pin_line:before{color:#09244b;content:"\f43d"}.mgc_user_question_fill:before{color:#09244b;content:"\f43e"}.mgc_user_question_line:before{color:#09244b;content:"\f43f"}.mgc_user_remove_2_fill:before{color:#09244b;content:"\f440"}.mgc_user_remove_2_line:before{color:#09244b;content:"\f441"}.mgc_user_remove_fill:before{color:#09244b;content:"\f442"}.mgc_user_remove_line:before{color:#09244b;content:"\f443"}.mgc_user_search_fill:before{color:#09244b;content:"\f444"}.mgc_user_search_line:before{color:#09244b;content:"\f445"}.mgc_user_security_fill:before{color:#09244b;content:"\f446"}.mgc_user_security_line:before{color:#09244b;content:"\f447"}.mgc_user_setting_fill:before{color:#09244b;content:"\f448"}.mgc_user_setting_line:before{color:#09244b;content:"\f449"}.mgc_user_star_fill:before{color:#09244b;content:"\f44a"}.mgc_user_star_line:before{color:#09244b;content:"\f44b"}.mgc_user_visible_fill:before{color:#09244b;content:"\f44c"}.mgc_user_visible_line:before{color:#09244b;content:"\f44d"}.mgc_user_warning_fill:before{color:#09244b;content:"\f44e"}.mgc_user_warning_line:before{color:#09244b;content:"\f44f"}.mgc_user_x_fill:before{color:#09244b;content:"\f450"}.mgc_user_x_line:before{color:#09244b;content:"\f451"}.mgc_vector_bezier_2_fill:before{color:#09244b;content:"\f452"}.mgc_vector_bezier_2_line:before{color:#09244b;content:"\f453"}.mgc_vector_bezier_3_fill:before{color:#09244b;content:"\f454"}.mgc_vector_bezier_3_line:before{color:#09244b;content:"\f455"}.mgc_vector_bezier_fill:before{color:#09244b;content:"\f456"}.mgc_vector_bezier_line:before{color:#09244b;content:"\f457"}.mgc_vector_group_fill:before{color:#09244b;content:"\f458"}.mgc_vector_group_line:before{color:#09244b;content:"\f459"}.mgc_version_fill:before{color:#09244b;content:"\f45a"}.mgc_version_line:before{color:#09244b;content:"\f45b"}.mgc_vest_fill:before{color:#09244b;content:"\f45c"}.mgc_vest_line:before{color:#09244b;content:"\f45d"}.mgc_viber_messenger_fill:before{color:#09244b;content:"\f45e"}.mgc_viber_messenger_line:before{color:#09244b;content:"\f45f"}.mgc_video_camera_2_fill:before{color:#09244b;content:"\f460"}.mgc_video_camera_2_line:before{color:#09244b;content:"\f461"}.mgc_video_camera_fill:before{color:#09244b;content:"\f462"}.mgc_video_camera_line:before{color:#09244b;content:"\f463"}.mgc_video_fill:before{color:#09244b;content:"\f464"}.mgc_video_line:before{color:#09244b;content:"\f465"}.mgc_VIP_1_fill:before{color:#09244b;content:"\f466"}.mgc_VIP_1_line:before{color:#09244b;content:"\f467"}.mgc_VIP_2_fill:before{color:#09244b;content:"\f468"}.mgc_VIP_2_line:before{color:#09244b;content:"\f469"}.mgc_VIP_3_fill:before{color:#09244b;content:"\f46a"}.mgc_VIP_3_line:before{color:#09244b;content:"\f46b"}.mgc_VIP_4_fill:before{color:#09244b;content:"\f46c"}.mgc_VIP_4_line:before{color:#09244b;content:"\f46d"}.mgc_virus_fill:before{color:#09244b;content:"\f46e"}.mgc_virus_line:before{color:#09244b;content:"\f46f"}.mgc_visa_fill:before{color:#09244b;content:"\f470"}.mgc_visa_line:before{color:#09244b;content:"\f471"}.mgc_vison_pro_fill:before{color:#09244b;content:"\f472"}.mgc_vison_pro_line:before{color:#09244b;content:"\f473"}.mgc_vkontakte_fill:before{color:#09244b;content:"\f474"}.mgc_vkontakte_line:before{color:#09244b;content:"\f475"}.mgc_voice_2_fill:before{color:#09244b;content:"\f476"}.mgc_voice_2_line:before{color:#09244b;content:"\f477"}.mgc_voice_fill:before{color:#09244b;content:"\f478"}.mgc_voice_line:before{color:#09244b;content:"\f479"}.mgc_volleyball_fill:before{color:#09244b;content:"\f47a"}.mgc_volleyball_line:before{color:#09244b;content:"\f47b"}.mgc_volume_fill:before{color:#09244b;content:"\f47c"}.mgc_volume_line:before{color:#09244b;content:"\f47d"}.mgc_volume_mute_fill:before{color:#09244b;content:"\f47e"}.mgc_volume_mute_line:before{color:#09244b;content:"\f47f"}.mgc_volume_off_fill:before{color:#09244b;content:"\f480"}.mgc_volume_off_line:before{color:#09244b;content:"\f481"}.mgc_vscode_fill:before{color:#09244b;content:"\f482"}.mgc_vscode_line:before{color:#09244b;content:"\f483"}.mgc_vue_fill:before{color:#09244b;content:"\f484"}.mgc_vue_line:before{color:#09244b;content:"\f485"}.mgc_walk_fill:before{color:#09244b;content:"\f486"}.mgc_walk_line:before{color:#09244b;content:"\f487"}.mgc_wallet_2_fill:before{color:#09244b;content:"\f488"}.mgc_wallet_2_line:before{color:#09244b;content:"\f489"}.mgc_wallet_3_fill:before{color:#09244b;content:"\f48a"}.mgc_wallet_3_line:before{color:#09244b;content:"\f48b"}.mgc_wallet_4_fill:before{color:#09244b;content:"\f48c"}.mgc_wallet_4_line:before{color:#09244b;content:"\f48d"}.mgc_wallet_5_fill:before{color:#09244b;content:"\f48e"}.mgc_wallet_5_line:before{color:#09244b;content:"\f48f"}.mgc_wallet_fill:before{color:#09244b;content:"\f490"}.mgc_wallet_line:before{color:#09244b;content:"\f491"}.mgc_wardrobe_2_fill:before{color:#09244b;content:"\f492"}.mgc_wardrobe_2_line:before{color:#09244b;content:"\f493"}.mgc_wardrobe_fill:before{color:#09244b;content:"\f494"}.mgc_wardrobe_line:before{color:#09244b;content:"\f495"}.mgc_warning_fill:before{color:#09244b;content:"\f496"}.mgc_warning_line:before{color:#09244b;content:"\f497"}.mgc_wash_machine_fill:before{color:#09244b;content:"\f498"}.mgc_wash_machine_line:before{color:#09244b;content:"\f499"}.mgc_wastebasket_fill:before{color:#09244b;content:"\f49a"}.mgc_wastebasket_line:before{color:#09244b;content:"\f49b"}.mgc_watch_2_fill:before{color:#09244b;content:"\f49c"}.mgc_watch_2_line:before{color:#09244b;content:"\f49d"}.mgc_watch_fill:before{color:#09244b;content:"\f49e"}.mgc_watch_line:before{color:#09244b;content:"\f49f"}.mgc_wave_fill:before{color:#09244b;content:"\f4a0"}.mgc_wave_line:before{color:#09244b;content:"\f4a1"}.mgc_web_fill:before{color:#09244b;content:"\f4a2"}.mgc_web_line:before{color:#09244b;content:"\f4a3"}.mgc_webhook_fill:before{color:#09244b;content:"\f4a4"}.mgc_webhook_line:before{color:#09244b;content:"\f4a5"}.mgc_wechat_fill:before{color:#09244b;content:"\f4a6"}.mgc_wechat_line:before{color:#09244b;content:"\f4a7"}.mgc_wechat_miniprogram_fill:before{color:#09244b;content:"\f4a8"}.mgc_wechat_miniprogram_line:before{color:#09244b;content:"\f4a9"}.mgc_wechat_pay_fill:before{color:#09244b;content:"\f4aa"}.mgc_wechat_pay_line:before{color:#09244b;content:"\f4ab"}.mgc_weibo_fill:before{color:#09244b;content:"\f4ac"}.mgc_weibo_line:before{color:#09244b;content:"\f4ad"}.mgc_wet_fill:before{color:#09244b;content:"\f4ae"}.mgc_wet_line:before{color:#09244b;content:"\f4af"}.mgc_whatsapp_fill:before{color:#09244b;content:"\f4b0"}.mgc_whatsapp_line:before{color:#09244b;content:"\f4b1"}.mgc_wheel_fill:before{color:#09244b;content:"\f4b2"}.mgc_wheel_line:before{color:#09244b;content:"\f4b3"}.mgc_wheelchair_fill:before{color:#09244b;content:"\f4b4"}.mgc_wheelchair_line:before{color:#09244b;content:"\f4b5"}.mgc_whistle_fill:before{color:#09244b;content:"\f4b6"}.mgc_whistle_line:before{color:#09244b;content:"\f4b7"}.mgc_wifi_fill:before{color:#09244b;content:"\f4b8"}.mgc_wifi_line:before{color:#09244b;content:"\f4b9"}.mgc_wifi_off_fill:before{color:#09244b;content:"\f4ba"}.mgc_wifi_off_line:before{color:#09244b;content:"\f4bb"}.mgc_wind_fill:before{color:#09244b;content:"\f4bc"}.mgc_wind_line:before{color:#09244b;content:"\f4bd"}.mgc_windows_fill:before{color:#09244b;content:"\f4be"}.mgc_windows_line:before{color:#09244b;content:"\f4bf"}.mgc_wine_fill:before{color:#09244b;content:"\f4c0"}.mgc_wine_line:before{color:#09244b;content:"\f4c1"}.mgc_wineglass_2_fill:before{color:#09244b;content:"\f4c2"}.mgc_wineglass_2_line:before{color:#09244b;content:"\f4c3"}.mgc_wineglass_fill:before{color:#09244b;content:"\f4c4"}.mgc_wineglass_line:before{color:#09244b;content:"\f4c5"}.mgc_wiper_fill:before{color:#09244b;content:"\f4c6"}.mgc_wiper_line:before{color:#09244b;content:"\f4c7"}.mgc_world_2_fill:before{color:#09244b;content:"\f4c8"}.mgc_world_2_line:before{color:#09244b;content:"\f4c9"}.mgc_world_fill:before{color:#09244b;content:"\f4ca"}.mgc_world_line:before{color:#09244b;content:"\f4cb"}.mgc_wreath_fill:before{color:#09244b;content:"\f4cc"}.mgc_wreath_line:before{color:#09244b;content:"\f4cd"}.mgc_x_skew_fill:before{color:#09244b;content:"\f4ce"}.mgc_x_skew_line:before{color:#09244b;content:"\f4cf"}.mgc_xbox_fill:before{color:#09244b;content:"\f4d0"}.mgc_xbox_line:before{color:#09244b;content:"\f4d1"}.mgc_xls_fill:before{color:#09244b;content:"\f4d2"}.mgc_xls_line:before{color:#09244b;content:"\f4d3"}.mgc_XRP_fill:before{color:#09244b;content:"\f4d4"}.mgc_XRP_line:before{color:#09244b;content:"\f4d5"}.mgc_y_skew_fill:before{color:#09244b;content:"\f4d6"}.mgc_y_skew_line:before{color:#09244b;content:"\f4d7"}.mgc_yinyang_fill:before{color:#09244b;content:"\f4d8"}.mgc_yinyang_line:before{color:#09244b;content:"\f4d9"}.mgc_youtube_fill:before{color:#09244b;content:"\f4da"}.mgc_youtube_line:before{color:#09244b;content:"\f4db"}.mgc_yuanbao_fill:before{color:#09244b;content:"\f4dc"}.mgc_yuanbao_line:before{color:#09244b;content:"\f4dd"}.mgc_ZA_sort_ascending_letters_fill:before{color:#09244b;content:"\f4de"}.mgc_ZA_sort_ascending_letters_line:before{color:#09244b;content:"\f4df"}.mgc_ZA_sort_descending_letters_fill:before{color:#09244b;content:"\f4e0"}.mgc_ZA_sort_descending_letters_line:before{color:#09244b;content:"\f4e1"}.mgc_zoom_in_fill:before{color:#09244b;content:"\f4e2"}.mgc_zoom_in_line:before{color:#09244b;content:"\f4e3"}.mgc_zoom_out_fill:before{color:#09244b;content:"\f4e4"}.mgc_zoom_out_line:before{color:#09244b;content:"\f4e5"}.center-align{padding:20px;text-align:center}.title{font-size:20px;padding:15px;text-align:center}.sub-title{font-size:16px;padding:10px;text-align:center}.center{display:none;font-size:13px;font-weight:400;margin-top:20px;text-align:center}#wrapper{display:block}#close:active,#close:focus,#close:hover{background:#fff;color:#000}.right{float:right}body{margin:0}#default-sidebar{background-color:#1976d2;color:#fff;top:65px}.close-btn:hover{color:#fafafa}.bubble-head-holder{background:var(--blue-100);border:1px solid var(--gray-100);border-radius:48px}.side-panel{background:var(--blue-100)!important;border:none;border-radius:16px;display:flex;flex-direction:column;margin:0 0 8px 8px;overflow:hidden;padding:0;transition:width .3s ease,opacity .3s ease;width:311px}.side-panel.open{opacity:1;width:311px}.side-panel .provider-content-container{flex:1 1;overflow-y:auto}.personal-details{border-bottom:1px solid var(--blue-100)}.provider-buttons{display:flex;flex-direction:row;padding:12px}.provider-buttons .profile-picture{flex-shrink:0;position:relative}.provider-buttons .profile-picture img{border-radius:16px;display:block}.provider-buttons .profile-picture .profile-picture-overlay{align-items:center;background:#00000080;border-radius:16px;cursor:pointer;display:flex;inset:0;justify-content:center;opacity:0;position:absolute;transition:opacity .2s ease}.provider-buttons .profile-picture:hover .profile-picture-overlay{opacity:1}.provider-buttons .profile-picture .overlay-content{color:#fff;font-size:12px;text-align:center}.provider-buttons .profile-picture .overlay-content i{display:block;font-size:20px;margin-bottom:4px}.name-and-buttons{display:flex;justify-content:space-between;width:100%}.name{display:inline-flex}.provider-name{color:var(--gray-700);font-size:14px;font-weight:600;line-height:22px;margin-right:4px}.provider-id,.provider-name{font-family:Inter;font-style:normal}.provider-id{color:var(--gray-500);font-size:12px;font-weight:500}.copy-icon{color:#8a8e97;margin-left:8px}.collapse-icon,.copy-icon{font-size:16px;padding-top:3px}.collapse-icon{color:var(--blue-500)}.provider-role{color:var(--gray-500);font-size:12px;font-style:normal;font-weight:500}.provider-side-panel .employment-type.full-time{background-color:var(--vivid-green-200);color:var(--vivid-green-500)}.provider-side-panel .employment-type.part-time{background-color:var(--orange-200);color:var(--orange-500)}.provider-side-panel .employment-type{border-radius:4px;font-size:12px;font-style:normal;font-weight:500;line-height:20px;padding:2px 4px;width:auto}.provider-action-buttons{align-items:center;align-self:stretch;display:flex;gap:4px;height:24px;margin-top:0;padding:0 12px 4px}.provider-action-buttons .icon-tray{align-items:center;border:1px solid var(--blue-200);border-radius:8px;color:var(--blue-500);display:flex;flex:1 1;font-size:16px;height:24px;justify-content:center;margin:0;min-width:0;padding:4px}.provider-action-buttons .mgc_calendar_time_add_fill:before{color:var(--blue-500);content:"\eaca"}.provider-list-action{align-items:center;background:var(--gray-white)!important;border:1px solid var(--gray-400)!important;border-radius:8px;color:var(--blue-500);color:var(--gray-500)!important;display:flex;font-size:16px;height:24px;justify-content:center;padding:4px!important;width:24px}.provider-action-buttons .dropdown-menu{background:#fff;border:1px solid var(--gray-200);border-radius:8px;font-size:14px;font-weight:500;padding:0;position:absolute!important;z-index:1050!important}.provider-action-buttons .dropdown-item{border-bottom:1px solid var(--gray-200);cursor:pointer;padding:7px 8px}.provider-action-buttons .dropdown-item:last-child{border-bottom:none}.provider-list-action.dropdown-toggle:after{display:none!important}.personal-info{padding:0 12px 12px}.provider-bday-gender{display:flex;flex-wrap:wrap}.provider-bday-gender .bday-icon{align-items:center;color:var(--blue-500);display:flex;font-size:16px;height:24px;justify-content:center;width:24px}.provider-bday-gender .bday-text{color:var(--gray-500);flex-wrap:nowrap}.provider-bday-gender .bday-text,.provider-tags{align-items:center;display:flex;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;justify-content:center;line-height:20px}.provider-tags{border-radius:8px;gap:2px;height:24px;padding:2px 4px}.provider-content-outer{padding:8px}.provider-content-inner{background:var(--gray-white);border-radius:8px}.provider-tabs{padding:12px}.provider-btn.btn-group{width:100%!important}.provider-btn.btn-group .btn{height:32px!important;padding:8px 4px!important;width:100%!important}.provider-btn.btn-group .btn:last-child{border-radius:0 8px 8px 0}.provider-btn{margin-bottom:12px}.provider-btn-item.btn.btn-secondary{background:var(--blue-200)!important}.provider-btn .btn-secondary,.provider-btn .btn-secondary:hover{border-color:var(--blue-200)!important}.unselected.mgc_IDcard_line:before,.unselected.mgc_calendar_time_add_line:before,.unselected.mgc_documents_line:before,.unselected.mgc_group_2_line:before,.unselected.mgc_shield_shape_line:before,.unselected.mgc_task_line:before,.unselected.mgc_wallet_5_line:before{color:var(--gray-400)!important;font-size:16px!important}.selected.mgc_IDcard_fill:before,.selected.mgc_calendar_time_add_fill:before,.selected.mgc_documents_fill:before,.selected.mgc_group_2_fill:before,.selected.mgc_shield_shape_fill:before,.selected.mgc_task_fill:before,.selected.mgc_wallet_5_fill:before{color:var(--blue-500)!important;font-size:16px!important}.provider-tabs .mgc_history_anticlockwise_fill:before{color:var(--blue-500)!important;content:"\eeb2"}.provider-content{padding:0 12px 12px}.grid-cols-12{display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}.col-span-6{grid-column:span 6/span 6}.col-span-12{grid-column:span 12/span 12}.provider-details .col-md-12,.provider-details .col-md-2,.provider-details .col-md-4,.provider-details .col-md-6{margin-bottom:4px;padding:0}.provider-content .work-schedule .work-schedule-edit-button-container{display:flex;justify-content:flex-end;margin-bottom:12px}.provider-content .work-schedule .work-schedule-edit-button{align-items:center;background:var(--gray-white);border:1px solid var(--blue-200);border-radius:6px;box-sizing:initial;display:flex;gap:8px;height:20px;justify-content:center;padding:2px 8px;width:23px}.provider-content .work-schedule .label,.provider-content .work-schedule .value{color:var(--gray-500)}.provider-details .label{color:var(--gray-400)!important}.provider-details .value{color:var(--gray-700)}.provider-content .provider-details,.provider-content .work-schedule{font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:20px}.border-bottom{border-bottom:1px solid var(--gray-200)}.link-text{color:var(--blue-500)}@keyframes slideFadeIn{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes slideFadeOut{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}.history-accordion .accordion-button{box-shadow:none;color:var(--gray-500);font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:20px;padding:0}.history-accordion .accordion-button:not(.collapsed){color:var(--gray-500)!important}.history-accordion .accordion-button:after{display:none}.history-accordion .accordion-item{border:none;margin-bottom:8px}.history-accordion .accordion-body{padding:0}.history-details-container{align-self:stretch;border-bottom:1px solid var(--gray-100);display:flex;flex-direction:column;gap:4px;padding:8px}.history-details{color:var(--gray-500)}.history-details,.procedure-code{font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:20px}.procedure-code{color:var(--gray-700);margin-right:4px}.history-details-container:last-child{border-bottom:none}.history-status{align-items:center;background:var(--vivid-green-200);border-radius:4px;display:flex;gap:8px;padding:0 4px}.arrow-icon-tray{align-items:center;color:var(--gray-500);display:flex;font-size:16px;margin-right:8px}.history-dropdown .dropdown-toggle{background:var(--gray-white);border:1px solid var(--gray-200);border-radius:6px;box-shadow:0 1px 2px 0 #1018280d;color:var(--gray-700)!important;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;height:24px;line-height:20px;margin-bottom:8px;padding:0 8px;width:123px}.history-dropdown .dropdown-toggle.btn-primary:hover{background-color:#fff!important;border:1px solid var(--gray-200)!important}.history-dropdown .dropdown-menu{border:1px solid var(--gray-200);border-radius:4px;height:96px;margin-top:4px;width:88px}.history-dropdown .dropdown-menu .dropdown-item{color:var(--gray-500);font-family:Inter;font-size:12px;font-style:normal;font-weight:400;padding:2px 12px}.history-accordion .accordion-button .arrow-icon-tray .ti-caret-down-filled{display:none}.history-accordion .accordion-button .arrow-icon-tray .ti-caret-right-filled{display:inline-block}.history-accordion .accordion-button:not(.collapsed) .arrow-icon-tray .ti-caret-right-filled{display:none}.history-accordion .accordion-button:not(.collapsed) .arrow-icon-tray .ti-caret-down-filled{display:inline-block}.history-search{height:24px!important;margin-right:8px}.history-search.ti.ti-search:before{font-size:16px!important}.tp-tooth-id{color:var(--gray-400);font-family:Inter;font-size:5.685px;font-style:normal;font-weight:500;line-height:9.475px;text-align:center}.tx-sidepanel-accordion .accordion-button:not(.collapsed){background:none;box-shadow:none}.tx-sidepanel-accordion .accordion-button:focus{box-shadow:none}.tx-sidepanel-accordion .arrow-icon-tray{background:var(--gray-100);border-radius:4px;color:var(--gray-400);font-size:12px;padding:4px}.tx-sidepanel-accordion .e-columnheader .e-headercell .e-headercelldiv{padding:0}.tx-sidepanel-accordion .e-columnheader .e-headercell .e-headertext{text-align:center}.custom-datagrid{border:1px solid #dee2e6;border-radius:6px!important;border-top:0;overflow:hidden}.custom-datagrid .e-grid .e-headercell{height:32px!important;padding:6px 8px!important}.custom-datagrid .e-grid .e-headercelldiv{color:var(--gray-500);font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:20px}.custom-datagrid .e-rowcell{padding:6px 8px!important}.custom-datagrid .e-gridheader .e-headercell:first-child,.custom-datagrid .e-rowcell:first-child{border-left:none!important}.custom-datagrid .e-gridheader .e-headercell:last-child,.custom-datagrid .e-rowcell:last-child{border-right:none!important}.custom-datagrid .e-rowcell{color:var(--gray-700);font-family:Inter;font-size:12px;font-style:normal;font-weight:500;height:32px!important;line-height:20px}.custom-datagrid .e-row{height:32px!important}.custom-datagrid .e-grid .e-summaryrow .e-summarycell{background:var(--blue-100);color:var(--blue-700);font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:20px}.custom-datagrid .e-grid .e-summaryrow .e-summarycell:first-child{text-align:left!important}.custom-datagrid .e-grid .e-summaryrow .e-summarycell:last-child{padding:6px 16px 6px 8px!important;text-align:right!important}.side-panel .teeth-grid{grid-gap:2px;display:grid;gap:2px;grid-template-columns:repeat(16,1fr)}.tooth-legend{align-content:space-around;color:var(--gray-500);display:flex;font-family:Inter;font-size:8px;font-style:normal;font-weight:400;gap:5px;justify-content:center;line-height:12px;margin-top:20px}.tooth-legend-box{height:8px;width:12px}.tooth-legend-tray{align-content:center;align-items:center;display:inline-flex;gap:5px;justify-content:center}.file-name{color:var(--gray-700);font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:20px}.sidepanel-file .mgc_folder_2_fill:before{color:var(--yellow-400)!important}.sidepanel-file .mgc_pdf_fill:before{color:var(--blue-500)!important;color:var(--red-500)!important}.sidepanel-file .mgc_document_2_fill:before{color:var(--blue-500)!important}.sidepanel-file .mgc_upload_2_line:before{color:var(--blue-500)!important;font-size:16px}.icon-container{align-items:center;background:var(--gray-white);border:1px solid var(--gray-200);border-radius:4px;display:flex;height:20px;justify-content:center;padding:4.193px 4.701px 4.64px 5px;width:28.333px}.card-logo{height:11.167px;width:18.632px}.default-btn{align-items:center;background:var(--blue-100);border-radius:4px;color:var(--blue-700);display:flex;gap:8px;justify-content:center;padding:0 8px}.default-btn,.pm-primary-text{font-size:12px;font-style:normal;font-weight:500;line-height:20px}.pm-primary-text{color:var(--gray-700)}.pm-secondary-text{color:var(--gray-500);font-size:12px;font-style:normal;font-weight:500;line-height:20px}.family-member-container .mgc_delete_2_fill:before{color:var(--red-500);font-size:16px}.family-member-container .card-header{background:var(--blue-100)!important;border-bottom:1px solid var(--blue-200)!important;color:var(--blue-700)!important;font-size:14px;font-style:normal;font-weight:500;line-height:22px}.family-member-container .card{box-shadow:none!important}.fam-mem.mgc_male_line:before{color:var(--blue-500);font-size:16px}.fam-mem.ti.ti-gender-female{color:#ca219d;font-size:16px}.payment-method.mgc_bank_card_fill:before,.payment-method.mgc_bank_fill:before,.payment-method.mgc_cash_2_fill:before{color:#8a8e97!important}.edit-delete-dd{align-items:center;background:var(--gray-white)!important;border:none!important;border-radius:8px;color:var(--gray-500)!important;display:flex;font-size:16px;height:24px;justify-content:center;padding:4px!important;width:24px}.edit-delete-menu.dropdown-menu{background:#fff;border:1px solid var(--blue-200);border-radius:8px;box-shadow:none;font-size:14px;font-weight:500;min-width:100px!important;padding:4px;position:absolute!important;z-index:1050!important}.edit-delete-menu .dropdown-item{cursor:pointer;padding:2px 4px}.edit-delete-dd.dropdown-toggle:after{display:none!important}.edit-delete-dd-payment.dropdown-toggle.btn-light:active,.edit-delete-dd-payment.dropdown-toggle.btn-light:focus,.edit-delete-dd-payment.dropdown-toggle.btn-light:hover,.edit-delete-dd.dropdown-toggle.btn-light:active,.edit-delete-dd.dropdown-toggle.btn-light:focus,.edit-delete-dd.dropdown-toggle.btn-light:hover{background-color:initial!important}.edit-delete-dd-payment{align-items:center;background:var(--gray-white)!important;border:none!important;border-radius:8px;color:var(--gray-500)!important;display:flex;font-size:16px;height:24px;justify-content:center;padding:4px!important;width:24px}.edit-delete-dd-payment.dropdown-toggle:after{display:none!important}.history-tooltip-portal-root{bottom:0;left:0;overflow:hidden;pointer-events:none;position:fixed;right:0;top:0;z-index:1080}.history-tt-custom.tooltip,.history-tt-custom.tooltip.show{background:none!important}.history-tt-custom.tooltip[data-popper-placement]{pointer-events:auto}.history-tt-custom.tooltip.show:not([data-popper-placement]){opacity:0!important;pointer-events:none!important;visibility:hidden!important}.history-tt-custom .tooltip-inner{align-items:flex-start;background:var(--gray-white)!important;border:1px solid var(--gray-200);border-radius:8px;box-shadow:0 4px 8px 0 #0000001a;display:inline-flex;flex-direction:column;gap:4px;justify-content:center;padding:6px 8px;width:200px}.history-tt-custom .tooltip-arrow{transform:translate3d(89.2px,0,0)!important}.history-tt-custom.bs-tooltip-top .tooltip-arrow:before{border-top-color:#fff!important;box-shadow:0 4px 8px 0 #0000001a;top:4px!important}.tt-title{border-bottom:1px solid var(--gray-300);font-weight:600;padding:2px 0;text-align:left}.tt-label,.tt-title{color:var(--blue-700);font-family:Inter;font-size:12px;font-style:normal;line-height:20px}.tt-label{font-weight:500;text-align:right}.tt-value{color:var(--gray-700);font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:20px}.sp-tooltip{background:#1b1d22cc!important;border-radius:8px!important;font-size:12px!important}.missing-tooth.mgc_close_fill:before{color:var(--red-500)!important}.side-panel .provider-tabs .provider-btn .btn{z-index:0!important}.notification-toast{animation:slideInRight .3s ease-out;background:var(--gray-white);border-radius:8px;box-shadow:0 2px 10px 0 #00000026;display:flex;flex-direction:column;gap:12px;margin-bottom:12px;padding:12px;width:450px}.notification-toast-exiting{animation:fadeOut .3s ease-out forwards}@keyframes slideInRight{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes fadeOut{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}.notification-toast-header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.notification-toast-header-left{align-items:flex-start;display:flex;flex:1 1;gap:12px}.notification-toast-icon-wrapper{align-items:center;border-radius:100%;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.notification-toast-icon-wrapper .mgc{font-size:18px}.notification-toast-icon-critical{background-color:var(--red-200)}.notification-toast-icon-critical .mgc:before{color:var(--red-500)}.notification-toast-icon-urgent{background-color:var(--orange-100)}.notification-toast-icon-urgent .mgc:before{color:var(--orange-400)}.notification-toast-icon-low{background-color:var(--blue-200)}.notification-toast-icon-low .mgc:before{color:var(--blue-500)}.notification-toast-icon-success{background-color:var(--vivid-green-200)}.notification-toast-icon-success .mgc:before{color:var(--vivid-green-500)}.notification-toast-title-date{display:flex;flex:1 1;flex-direction:column;gap:0}.notification-toast-title{font-size:16px;font-style:normal;font-weight:600;letter-spacing:-.069px;line-height:24px}.notification-toast-title-critical{color:var(--red-500)}.notification-toast-title-urgent{color:var(--orange-400)}.notification-toast-title-low{color:var(--blue-600)}.notification-toast-title-success{color:var(--vivid-green-500)}.notification-toast-date{color:var(--gray-400);font-size:12px;font-style:normal;font-weight:500;line-height:20px}.notification-toast-close{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--gray-500);cursor:pointer;display:flex;flex-shrink:0;height:24px;justify-content:center;padding:4px;transition:all .2s ease;width:24px}.notification-toast-close:hover{background-color:var(--gray-100);color:var(--gray-700)}.notification-toast-close .mgc{font-size:18px}.notification-toast-body{color:var(--gray-600);font-size:14px;font-style:normal;font-weight:500;line-height:22px;padding:0}.notification-toast-footer{display:flex;gap:8px;padding-top:8px}.notification-toast-action-btn{font-size:14px;height:32px;width:100%}.notification-toast-button-critical{background-color:var(--red-500)!important;border-color:var(--red-500)!important;color:var(--gray-white)!important}.notification-toast-button-critical:hover{background-color:var(--red-600)!important;border-color:var(--red-600)!important}.notification-toast-button-urgent{background-color:var(--orange-400)!important;border-color:var(--orange-400)!important;color:var(--gray-white)!important}.notification-toast-button-urgent:hover{background-color:var(--orange-500)!important;border-color:var(--orange-500)!important}.notification-toast-button-low{background-color:var(--blue-500)!important;border-color:var(--blue-500)!important;color:var(--gray-white)!important}.notification-toast-button-low:hover{background-color:var(--blue-600)!important;border-color:var(--blue-600)!important}.button.notification-toast-action-btn.notification-toast-button-success,.notification-toast-button-success{background-color:var(--vivid-green-500)!important;border-color:var(--vivid-green-500)!important;color:var(--gray-white)!important}.button.notification-toast-action-btn.notification-toast-button-success:active,.button.notification-toast-action-btn.notification-toast-button-success:focus,.button.notification-toast-action-btn.notification-toast-button-success:hover,.notification-toast-action-btn.notification-toast-button-success:active,.notification-toast-action-btn.notification-toast-button-success:focus,.notification-toast-action-btn.notification-toast-button-success:hover,.notification-toast-button-success:active,.notification-toast-button-success:focus,.notification-toast-button-success:hover{background-color:var(--vivid-green-600)!important;border-color:var(--vivid-green-600)!important;color:var(--gray-white)!important}.notification-toast-container{align-items:flex-end;bottom:16px;display:flex;flex-direction:column;pointer-events:none;position:fixed;right:24px;z-index:9999}.notification-toast-container>*{pointer-events:auto}.file-selection-overlay{background:#fff;bottom:0;left:0;overflow:auto;position:fixed;right:0;top:0;z-index:9999}.file-selection-overlay-content{height:100%;min-height:100vh;width:100%}.file-selection-overlay .files-and-letters-page{height:100%}
/*# sourceMappingURL=main.ac6c4c4c.css.map*/