.Badge{border-radius:.25rem;font-weight:700;align-items:center;background-color:#f1f3f5;color:#343a40;cursor:pointer;display:flex;font-size:.875rem;gap:.5rem;margin:0;padding:.25rem .75rem;width:fit-content}.Badge .material-icons,.Badge .material-symbols,.Badge .material-symbols-outlined{font-size:1rem}.Badge.Badge--size--xs{font-size:.625rem}.Badge.Badge--size--sm{font-size:.75rem}.Badge.Badge--size--lg{font-size:1rem}.Badge.Badge--size--xl{font-size:1.125rem}.Badge.Badge--rounded{border-radius:2rem}.Badge--color--primary{background-color:#ccedff;color:#1b6ec2}.Badge--color--red{background-color:#ffe3e3;color:#e03131}.Badge--color--orange{background-color:#ffe8cc;color:#e8590c}.Badge--color--yellow{background-color:#fff3bf;color:#f08c00}.Badge--color--green{background-color:#d3f9d8;color:#2f9e44}.Badge--color--blue{background-color:#ccedff;color:#1b6ec2}.Badge--color--indigo{background-color:#dbe4ff;color:#3b5bdb}.Badge--color--violet{background-color:#e5dbff;color:#6741d9}.Button--variant--default{font-weight:700;font-family:Inter,Helvetica,Arial,sans-serif;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:#212529;cursor:pointer;display:inline-block;font-size:1rem;padding:.5rem 1rem;position:relative;text-align:center;text-decoration:none!important;transition:all .1s ease-in-out}.Button--variant--default:disabled{cursor:not-allowed}.Button--variant--default .material-icons,.Button--variant--default .material-symbols,.Button--variant--default .material-symbols-outlined{display:block}.Button--variant--default.Button--fluid{width:100%}.Button--variant--default.Button--size--xs{font-size:.75rem;padding:.25rem .75rem}.Button--variant--default.Button--size--sm{font-size:.875rem;padding:.375rem .875rem}.Button--variant--default.Button--size--lg{font-size:1.125rem;padding:.625rem 1.125rem}.Button--variant--default.Button--size--xl{font-size:1.25rem;padding:.75rem 1.25rem}.Button--variant--default.Button--iconLeading{padding-left:2.5rem!important}.Button--variant--default.Button--iconLeading .iconLeading{font-size:1.25rem;left:0;margin:0;position:absolute;top:50%;transform:translate(50%,-50%)}.Button--variant--default.Button--iconTrailing{padding-right:2.5rem!important}.Button--variant--default.Button--iconTrailing .iconTrailing{font-size:1.25rem;margin:0;position:absolute;right:0;top:50%;transform:translate(-50%,-50%)}.Button--variant--default.Button--rounded{border-radius:2rem!important}.Button--variant--default:not(:disabled):hover{background-color:#f8f9fa}.Button--variant--default:not(:disabled):active{background-color:#f1f3f5}.Button--variant--default:disabled{color:#adb5bd!important}.Button--variant--default.Button--color--primary{color:#1862ab}.Button--variant--default.Button--color--primary:not(:disabled):hover{background-color:#e8f7ff}.Button--variant--default.Button--color--primary:not(:disabled):active{background-color:#ccedff}.Button--variant--default.Button--color--red{color:#c92a2a}.Button--variant--default.Button--color--red:not(:disabled):hover{background-color:#fff5f5}.Button--variant--default.Button--color--red:not(:disabled):active{background-color:#ffe3e3}.Button--variant--default.Button--color--orange{color:#d9480f}.Button--variant--default.Button--color--orange:not(:disabled):hover{background-color:#fff4e6}.Button--variant--default.Button--color--orange:not(:disabled):active{background-color:#ffe8cc}.Button--variant--default.Button--color--yellow{color:#fab005}.Button--variant--default.Button--color--yellow:not(:disabled):hover{background-color:#fff9db}.Button--variant--default.Button--color--yellow:not(:disabled):active{background-color:#fff3bf}.Button--variant--default.Button--color--green{color:#2b8a3e}.Button--variant--default.Button--color--green:not(:disabled):hover{background-color:#ebfbee}.Button--variant--default.Button--color--green:not(:disabled):active{background-color:#d3f9d8}.Button--variant--default.Button--color--blue{color:#1862ab}.Button--variant--default.Button--color--blue:not(:disabled):hover{background-color:#e8f7ff}.Button--variant--default.Button--color--blue:not(:disabled):active{background-color:#ccedff}.Button--variant--default.Button--color--indigo{color:#364fc7}.Button--variant--default.Button--color--indigo:not(:disabled):hover{background-color:#edf2ff}.Button--variant--default.Button--color--indigo:not(:disabled):active{background-color:#dbe4ff}.Button--variant--default.Button--color--violet{color:#5f3dc4}.Button--variant--default.Button--color--violet:not(:disabled):hover{background-color:#f3f0ff}.Button--variant--default.Button--color--violet:not(:disabled):active{background-color:#e5dbff}.Button--variant--outlined{font-weight:700;font-family:Inter,Helvetica,Arial,sans-serif;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer;display:inline-block;font-size:1rem;padding:.5rem 1rem;position:relative;text-align:center;text-decoration:none!important;transition:all .1s ease-in-out;background-color:transparent;border:1px solid #212529;color:#212529}.Button--variant--outlined:disabled{cursor:not-allowed}.Button--variant--outlined .material-icons,.Button--variant--outlined .material-symbols,.Button--variant--outlined .material-symbols-outlined{display:block}.Button--variant--outlined.Button--fluid{width:100%}.Button--variant--outlined.Button--size--xs{font-size:.75rem;padding:.25rem .75rem}.Button--variant--outlined.Button--size--sm{font-size:.875rem;padding:.375rem .875rem}.Button--variant--outlined.Button--size--lg{font-size:1.125rem;padding:.625rem 1.125rem}.Button--variant--outlined.Button--size--xl{font-size:1.25rem;padding:.75rem 1.25rem}.Button--variant--outlined.Button--iconLeading{padding-left:2.5rem!important}.Button--variant--outlined.Button--iconLeading .iconLeading{font-size:1.25rem;left:0;margin:0;position:absolute;top:50%;transform:translate(50%,-50%)}.Button--variant--outlined.Button--iconTrailing{padding-right:2.5rem!important}.Button--variant--outlined.Button--iconTrailing .iconTrailing{font-size:1.25rem;margin:0;position:absolute;right:0;top:50%;transform:translate(-50%,-50%)}.Button--variant--outlined.Button--rounded{border-radius:2rem!important}.Button--variant--outlined:not(:disabled):hover{background-color:#f8f9fa}.Button--variant--outlined:not(:disabled):active{background-color:#f1f3f5}.Button--variant--outlined:disabled{color:#adb5bd!important}.Button--variant--outlined.Button--color--primary{border-color:#1862ab;color:#1862ab}.Button--variant--outlined.Button--color--primary:not(:disabled):hover{background-color:#e8f7ff}.Button--variant--outlined.Button--color--primary:not(:disabled):active{background-color:#ccedff}.Button--variant--outlined.Button--color--red{border-color:#c92a2a;color:#c92a2a}.Button--variant--outlined.Button--color--red:not(:disabled):hover{background-color:#fff5f5}.Button--variant--outlined.Button--color--red:not(:disabled):active{background-color:#ffe3e3}.Button--variant--outlined.Button--color--orange{border-color:#d9480f;color:#d9480f}.Button--variant--outlined.Button--color--orange:not(:disabled):hover{background-color:#fff4e6}.Button--variant--outlined.Button--color--orange:not(:disabled):active{background-color:#ffe8cc}.Button--variant--outlined.Button--color--yellow{border-color:#fab005;color:#fab005}.Button--variant--outlined.Button--color--yellow:not(:disabled):hover{background-color:#fff9db}.Button--variant--outlined.Button--color--yellow:not(:disabled):active{background-color:#fff3bf}.Button--variant--outlined.Button--color--green{border-color:#2b8a3e;color:#2b8a3e}.Button--variant--outlined.Button--color--green:not(:disabled):hover{background-color:#ebfbee}.Button--variant--outlined.Button--color--green:not(:disabled):active{background-color:#d3f9d8}.Button--variant--outlined.Button--color--blue{border-color:#1862ab;color:#1862ab}.Button--variant--outlined.Button--color--blue:not(:disabled):hover{background-color:#e8f7ff}.Button--variant--outlined.Button--color--blue:not(:disabled):active{background-color:#ccedff}.Button--variant--outlined.Button--color--indigo{border-color:#364fc7;color:#364fc7}.Button--variant--outlined.Button--color--indigo:not(:disabled):hover{background-color:#edf2ff}.Button--variant--outlined.Button--color--indigo:not(:disabled):active{background-color:#dbe4ff}.Button--variant--outlined.Button--color--violet{border-color:#5f3dc4;color:#5f3dc4}.Button--variant--outlined.Button--color--violet:not(:disabled):hover{background-color:#f3f0ff}.Button--variant--outlined.Button--color--violet:not(:disabled):active{background-color:#e5dbff}.Button--variant--raised{font-weight:700;font-family:Inter,Helvetica,Arial,sans-serif;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:#212529;cursor:pointer;display:inline-block;font-size:1rem;padding:.5rem 1rem;position:relative;text-align:center;text-decoration:none!important;transition:all .1s ease-in-out;box-shadow:0 .125rem .25rem #00000040}.Button--variant--raised:disabled{cursor:not-allowed}.Button--variant--raised .material-icons,.Button--variant--raised .material-symbols,.Button--variant--raised .material-symbols-outlined{display:block}.Button--variant--raised.Button--fluid{width:100%}.Button--variant--raised.Button--size--xs{font-size:.75rem;padding:.25rem .75rem}.Button--variant--raised.Button--size--sm{font-size:.875rem;padding:.375rem .875rem}.Button--variant--raised.Button--size--lg{font-size:1.125rem;padding:.625rem 1.125rem}.Button--variant--raised.Button--size--xl{font-size:1.25rem;padding:.75rem 1.25rem}.Button--variant--raised.Button--iconLeading{padding-left:2.5rem!important}.Button--variant--raised.Button--iconLeading .iconLeading{font-size:1.25rem;left:0;margin:0;position:absolute;top:50%;transform:translate(50%,-50%)}.Button--variant--raised.Button--iconTrailing{padding-right:2.5rem!important}.Button--variant--raised.Button--iconTrailing .iconTrailing{font-size:1.25rem;margin:0;position:absolute;right:0;top:50%;transform:translate(-50%,-50%)}.Button--variant--raised.Button--rounded{border-radius:2rem!important}.Button--variant--raised:not(:disabled):active{box-shadow:0 .25rem .5rem #00000040}.Button--variant--raised:disabled{background-color:#f8f9fa!important;color:#adb5bd!important}.Button--variant--raised.Button--color--primary{background-color:#1862ab;color:#fff}.Button--variant--raised.Button--color--red{background-color:#c92a2a;color:#fff}.Button--variant--raised.Button--color--orange{background-color:#d9480f;color:#fff}.Button--variant--raised.Button--color--yellow{background-color:#fab005;color:#000}.Button--variant--raised.Button--color--green{background-color:#2b8a3e;color:#fff}.Button--variant--raised.Button--color--blue{background-color:#1862ab;color:#fff}.Button--variant--raised.Button--color--indigo{background-color:#364fc7;color:#fff}.Button--variant--raised.Button--color--violet{background-color:#5f3dc4;color:#fff}.Button--variant--ghost{font-weight:700;font-family:Inter,Helvetica,Arial,sans-serif;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer;display:inline-block;font-size:1rem;padding:.5rem 1rem;position:relative;text-align:center;text-decoration:none!important;transition:all .1s ease-in-out;background-color:transparent;border:1px solid #212529;color:#212529}.Button--variant--ghost:disabled{cursor:not-allowed}.Button--variant--ghost .material-icons,.Button--variant--ghost .material-symbols,.Button--variant--ghost .material-symbols-outlined{display:block}.Button--variant--ghost.Button--fluid{width:100%}.Button--variant--ghost.Button--size--xs{font-size:.75rem;padding:.25rem .75rem}.Button--variant--ghost.Button--size--sm{font-size:.875rem;padding:.375rem .875rem}.Button--variant--ghost.Button--size--lg{font-size:1.125rem;padding:.625rem 1.125rem}.Button--variant--ghost.Button--size--xl{font-size:1.25rem;padding:.75rem 1.25rem}.Button--variant--ghost.Button--iconLeading{padding-left:2.5rem!important}.Button--variant--ghost.Button--iconLeading .iconLeading{font-size:1.25rem;left:0;margin:0;position:absolute;top:50%;transform:translate(50%,-50%)}.Button--variant--ghost.Button--iconTrailing{padding-right:2.5rem!important}.Button--variant--ghost.Button--iconTrailing .iconTrailing{font-size:1.25rem;margin:0;position:absolute;right:0;top:50%;transform:translate(-50%,-50%)}.Button--variant--ghost.Button--rounded{border-radius:2rem!important}.Button--variant--ghost:not(:disabled):hover{box-shadow:0 .125rem .25rem #00000040;background-color:#212529;color:#f8f9fa}.Button--variant--ghost:not(:disabled):active{box-shadow:0 .25rem .5rem #00000040}.Button--variant--ghost:disabled{color:#adb5bd!important}.Button--variant--ghost.Button--color--primary{border-color:#1862ab;color:#1862ab}.Button--variant--ghost.Button--color--primary:not(:disabled):hover{background-color:#1862ab;color:#fff}.Button--variant--ghost.Button--color--red{border-color:#c92a2a;color:#c92a2a}.Button--variant--ghost.Button--color--red:not(:disabled):hover{background-color:#c92a2a;color:#fff}.Button--variant--ghost.Button--color--orange{border-color:#d9480f;color:#d9480f}.Button--variant--ghost.Button--color--orange:not(:disabled):hover{background-color:#d9480f;color:#fff}.Button--variant--ghost.Button--color--yellow{border-color:#fab005;color:#fab005}.Button--variant--ghost.Button--color--yellow:not(:disabled):hover{background-color:#fab005;color:#000}.Button--variant--ghost.Button--color--green{border-color:#2b8a3e;color:#2b8a3e}.Button--variant--ghost.Button--color--green:not(:disabled):hover{background-color:#2b8a3e;color:#fff}.Button--variant--ghost.Button--color--blue{border-color:#1862ab;color:#1862ab}.Button--variant--ghost.Button--color--blue:not(:disabled):hover{background-color:#1862ab;color:#fff}.Button--variant--ghost.Button--color--indigo{border-color:#364fc7;color:#364fc7}.Button--variant--ghost.Button--color--indigo:not(:disabled):hover{background-color:#364fc7;color:#fff}.Button--variant--ghost.Button--color--violet{border-color:#5f3dc4;color:#5f3dc4}.Button--variant--ghost.Button--color--violet:not(:disabled):hover{background-color:#5f3dc4;color:#fff}.Callout{border-radius:.25rem;background-color:#f1f3f5;border:1px solid #ced4da;padding:.5rem 1rem;position:relative;width:100%}.Callout--withIcon{padding-left:2.25rem}.Callout__header{font-weight:700;color:#343a40;margin-bottom:.25rem}.Callout__content{color:#495057}.Callout__icon{color:#343a40;font-size:1.25rem!important;position:absolute;top:.5rem;left:.5rem}.Callout__icon--close{cursor:pointer;left:unset;right:.5rem}.Callout--color--primary{background-color:#e8f7ff;border-color:#4dadf7}.Callout--color--primary .Callout__header,.Callout--color--primary .Callout__content,.Callout--color--primary .Callout__icon{color:#1b6ec2}.Callout--color--red{background-color:#fff5f5;border-color:#ff8787}.Callout--color--red .Callout__header,.Callout--color--red .Callout__content,.Callout--color--red .Callout__icon{color:#e03131}.Callout--color--orange{background-color:#fff4e6;border-color:#ffa94d}.Callout--color--orange .Callout__header,.Callout--color--orange .Callout__content,.Callout--color--orange .Callout__icon{color:#e8590c}.Callout--color--yellow{background-color:#fff9db;border-color:#ffd43b}.Callout--color--yellow .Callout__header,.Callout--color--yellow .Callout__content,.Callout--color--yellow .Callout__icon{color:#f08c00}.Callout--color--green{background-color:#ebfbee;border-color:#69db7c}.Callout--color--green .Callout__header,.Callout--color--green .Callout__content,.Callout--color--green .Callout__icon{color:#2f9e44}.Callout--color--blue{background-color:#e8f7ff;border-color:#4dadf7}.Callout--color--blue .Callout__header,.Callout--color--blue .Callout__content,.Callout--color--blue .Callout__icon{color:#1b6ec2}.Callout--color--indigo{background-color:#edf2ff;border-color:#748ffc}.Callout--color--indigo .Callout__header,.Callout--color--indigo .Callout__content,.Callout--color--indigo .Callout__icon{color:#3b5bdb}.Callout--color--violet{background-color:#f3f0ff;border-color:#9775fa}.Callout--color--violet .Callout__header,.Callout--color--violet .Callout__content,.Callout--color--violet .Callout__icon{color:#6741d9}.Card{background-color:#fff;border:1px solid #ced4da;min-width:16rem;padding:1rem;width:fit-content}.Card.Card--fluid{width:100%}.Card.Card--interactive{cursor:pointer}.Checkbox__container{cursor:pointer;display:block;min-height:1.5rem;line-height:1.5rem;padding-left:1.75rem;position:relative;-webkit-user-select:none;user-select:none}.Checkbox__container input{display:none}.Checkbox__container:hover .Checkbox:not(:checked):not(:disabled)~.Checkbox__mark{border-color:#868e96}.Checkbox__container:focus .Checkbox:not(:checked):not(:disabled)~.Checkbox__mark,.Checkbox__container:active .Checkbox:not(:checked):not(:disabled)~.Checkbox__mark{border-color:#1862ab}.Checkbox__container.Checkbox__container--size--xs{font-size:.75rem;min-height:1rem;line-height:1rem;padding-left:1.25rem}.Checkbox__container.Checkbox__container--size--xs .Checkbox__mark{height:1rem;width:1rem}.Checkbox__container.Checkbox__container--size--xs .Checkbox:checked~.Checkbox__mark:after{height:4px;width:8px;top:5px;left:3px}.Checkbox__container.Checkbox__container--size--sm{font-size:.875rem;min-height:1.25rem;line-height:1.25rem;padding-left:1.5rem}.Checkbox__container.Checkbox__container--size--sm .Checkbox__mark{height:1.25rem;width:1.25rem}.Checkbox__container.Checkbox__container--size--sm .Checkbox:checked~.Checkbox__mark:after{height:5px;width:10px;top:6px;left:4px}.Checkbox__container.Checkbox__container--size--lg{font-size:1.125rem;min-height:1.75rem;line-height:1.75rem;padding-left:2rem}.Checkbox__container.Checkbox__container--size--lg .Checkbox__mark{height:1.75rem;width:1.75rem}.Checkbox__container.Checkbox__container--size--lg .Checkbox:checked~.Checkbox__mark:after{height:7px;width:14px;top:8px;left:6px}.Checkbox__container.Checkbox__container--size--xl{font-size:1.25rem;min-height:2rem;line-height:2rem;padding-left:2.25rem}.Checkbox__container.Checkbox__container--size--xl .Checkbox__mark{height:2rem;width:2rem}.Checkbox__container.Checkbox__container--size--xl .Checkbox:checked~.Checkbox__mark:after{height:8px;width:16px;top:9px;left:7px}.Checkbox:checked~.Checkbox__mark{border-color:#1862ab}.Checkbox:checked~.Checkbox__mark:after{border-left:2px solid #1862ab;border-bottom:2px solid #1862ab;content:"";height:6px;width:12px;position:absolute;top:7px;left:5px;transform:rotate(-45deg)}.Checkbox:disabled~.Checkbox__mark{background-color:#dee2e6;border-color:#adb5bd;cursor:not-allowed}.Checkbox__mark{border-radius:.25rem;border:1px solid #ced4da;color:#1862ab;height:1.5rem;width:1.5rem;position:absolute;top:0;left:0;transition:all .1s ease-in-out}.Container{margin:0 auto;max-width:120rem;padding:0 1rem;width:100%}.IconButton--variant--default{font-weight:700;font-family:Inter,Helvetica,Arial,sans-serif;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:#212529;cursor:pointer;display:inline-block;font-size:1.25rem;height:2rem;line-height:2rem;padding:0;position:relative;max-height:2rem;max-width:2rem;min-height:2rem;min-width:2rem;text-align:center;text-decoration:none!important;transition:all .1s ease-in-out;-webkit-user-select:none;user-select:none;width:2rem}.IconButton--variant--default:disabled{cursor:not-allowed}.IconButton--variant--default .material-icons,.IconButton--variant--default .material-symbols,.IconButton--variant--default .material-symbols-outlined{display:block;font-size:1.25rem}.IconButton--variant--default.IconButton--size--xs{font-size:1rem;height:1.5rem;line-height:1.5rem;max-height:1.5rem;max-width:1.5rem;min-height:1.5rem;min-width:1.5rem;width:1.5rem}.IconButton--variant--default.IconButton--size--xs .material-icons,.IconButton--variant--default.IconButton--size--xs .material-symbols,.IconButton--variant--default.IconButton--size--xs .material-symbols-outlined{font-size:1rem}.IconButton--variant--default.IconButton--size--sm{font-size:1.125rem;height:1.75rem;line-height:1.75rem;max-height:1.75rem;max-width:1.75rem;min-height:1.75rem;min-width:1.75rem;width:1.75rem}.IconButton--variant--default.IconButton--size--sm .material-icons,.IconButton--variant--default.IconButton--size--sm .material-symbols,.IconButton--variant--default.IconButton--size--sm .material-symbols-outlined{font-size:1.125rem}.IconButton--variant--default.IconButton--size--lg{font-size:1.5rem;height:2.5rem;line-height:2.5rem;max-height:2.5rem;max-width:2.5rem;min-height:2.5rem;min-width:2.5rem;width:2.5rem}.IconButton--variant--default.IconButton--size--lg .material-icons,.IconButton--variant--default.IconButton--size--lg .material-symbols,.IconButton--variant--default.IconButton--size--lg .material-symbols-outlined{font-size:1.5rem}.IconButton--variant--default.IconButton--size--xl{font-size:1.75rem;height:3rem;line-height:3rem;max-height:3rem;max-width:3rem;min-height:3rem;min-width:3rem;width:3rem}.IconButton--variant--default.IconButton--size--xl .material-icons,.IconButton--variant--default.IconButton--size--xl .material-symbols,.IconButton--variant--default.IconButton--size--xl .material-symbols-outlined{font-size:1.75rem}.IconButton--variant--default.IconButton--rounded{border-radius:100%!important}.IconButton--variant--default:not(:disabled):hover{background-color:#f8f9fa}.IconButton--variant--default:not(:disabled):active{background-color:#f1f3f5}.IconButton--variant--default:disabled{color:#adb5bd!important}.IconButton--variant--default.IconButton--color--primary{color:#1862ab}.IconButton--variant--default.IconButton--color--primary:not(:disabled):hover{background-color:#e8f7ff}.IconButton--variant--default.IconButton--color--primary:not(:disabled):active{background-color:#ccedff}.IconButton--variant--default.IconButton--color--red{color:#c92a2a}.IconButton--variant--default.IconButton--color--red:not(:disabled):hover{background-color:#fff5f5}.IconButton--variant--default.IconButton--color--red:not(:disabled):active{background-color:#ffe3e3}.IconButton--variant--default.IconButton--color--orange{color:#d9480f}.IconButton--variant--default.IconButton--color--orange:not(:disabled):hover{background-color:#fff4e6}.IconButton--variant--default.IconButton--color--orange:not(:disabled):active{background-color:#ffe8cc}.IconButton--variant--default.IconButton--color--yellow{color:#fab005}.IconButton--variant--default.IconButton--color--yellow:not(:disabled):hover{background-color:#fff9db}.IconButton--variant--default.IconButton--color--yellow:not(:disabled):active{background-color:#fff3bf}.IconButton--variant--default.IconButton--color--green{color:#2b8a3e}.IconButton--variant--default.IconButton--color--green:not(:disabled):hover{background-color:#ebfbee}.IconButton--variant--default.IconButton--color--green:not(:disabled):active{background-color:#d3f9d8}.IconButton--variant--default.IconButton--color--blue{color:#1862ab}.IconButton--variant--default.IconButton--color--blue:not(:disabled):hover{background-color:#e8f7ff}.IconButton--variant--default.IconButton--color--blue:not(:disabled):active{background-color:#ccedff}.IconButton--variant--default.IconButton--color--indigo{color:#364fc7}.IconButton--variant--default.IconButton--color--indigo:not(:disabled):hover{background-color:#edf2ff}.IconButton--variant--default.IconButton--color--indigo:not(:disabled):active{background-color:#dbe4ff}.IconButton--variant--default.IconButton--color--violet{color:#5f3dc4}.IconButton--variant--default.IconButton--color--violet:not(:disabled):hover{background-color:#f3f0ff}.IconButton--variant--default.IconButton--color--violet:not(:disabled):active{background-color:#e5dbff}.IconButton--variant--outlined{font-weight:700;font-family:Inter,Helvetica,Arial,sans-serif;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer;display:inline-block;font-size:1.25rem;height:2rem;line-height:2rem;padding:0;position:relative;max-height:2rem;max-width:2rem;min-height:2rem;min-width:2rem;text-align:center;text-decoration:none!important;transition:all .1s ease-in-out;-webkit-user-select:none;user-select:none;width:2rem;background-color:transparent;border:1px solid #ced4da;color:#212529}.IconButton--variant--outlined:disabled{cursor:not-allowed}.IconButton--variant--outlined .material-icons,.IconButton--variant--outlined .material-symbols,.IconButton--variant--outlined .material-symbols-outlined{display:block;font-size:1.25rem}.IconButton--variant--outlined.IconButton--size--xs{font-size:1rem;height:1.5rem;line-height:1.5rem;max-height:1.5rem;max-width:1.5rem;min-height:1.5rem;min-width:1.5rem;width:1.5rem}.IconButton--variant--outlined.IconButton--size--xs .material-icons,.IconButton--variant--outlined.IconButton--size--xs .material-symbols,.IconButton--variant--outlined.IconButton--size--xs .material-symbols-outlined{font-size:1rem}.IconButton--variant--outlined.IconButton--size--sm{font-size:1.125rem;height:1.75rem;line-height:1.75rem;max-height:1.75rem;max-width:1.75rem;min-height:1.75rem;min-width:1.75rem;width:1.75rem}.IconButton--variant--outlined.IconButton--size--sm .material-icons,.IconButton--variant--outlined.IconButton--size--sm .material-symbols,.IconButton--variant--outlined.IconButton--size--sm .material-symbols-outlined{font-size:1.125rem}.IconButton--variant--outlined.IconButton--size--lg{font-size:1.5rem;height:2.5rem;line-height:2.5rem;max-height:2.5rem;max-width:2.5rem;min-height:2.5rem;min-width:2.5rem;width:2.5rem}.IconButton--variant--outlined.IconButton--size--lg .material-icons,.IconButton--variant--outlined.IconButton--size--lg .material-symbols,.IconButton--variant--outlined.IconButton--size--lg .material-symbols-outlined{font-size:1.5rem}.IconButton--variant--outlined.IconButton--size--xl{font-size:1.75rem;height:3rem;line-height:3rem;max-height:3rem;max-width:3rem;min-height:3rem;min-width:3rem;width:3rem}.IconButton--variant--outlined.IconButton--size--xl .material-icons,.IconButton--variant--outlined.IconButton--size--xl .material-symbols,.IconButton--variant--outlined.IconButton--size--xl .material-symbols-outlined{font-size:1.75rem}.IconButton--variant--outlined.IconButton--rounded{border-radius:100%!important}.IconButton--variant--outlined:not(:disabled):hover{background-color:#f8f9fa}.IconButton--variant--outlined:not(:disabled):active{background-color:#f1f3f5}.IconButton--variant--outlined:disabled{color:#adb5bd!important}.IconButton--variant--outlined.IconButton--color--primary{border-color:#1862ab;color:#1862ab}.IconButton--variant--outlined.IconButton--color--primary:not(:disabled):hover{background-color:#e8f7ff}.IconButton--variant--outlined.IconButton--color--primary:not(:disabled):active{background-color:#ccedff}.IconButton--variant--outlined.IconButton--color--red{border-color:#c92a2a;color:#c92a2a}.IconButton--variant--outlined.IconButton--color--red:not(:disabled):hover{background-color:#fff5f5}.IconButton--variant--outlined.IconButton--color--red:not(:disabled):active{background-color:#ffe3e3}.IconButton--variant--outlined.IconButton--color--orange{border-color:#d9480f;color:#d9480f}.IconButton--variant--outlined.IconButton--color--orange:not(:disabled):hover{background-color:#fff4e6}.IconButton--variant--outlined.IconButton--color--orange:not(:disabled):active{background-color:#ffe8cc}.IconButton--variant--outlined.IconButton--color--yellow{border-color:#fab005;color:#fab005}.IconButton--variant--outlined.IconButton--color--yellow:not(:disabled):hover{background-color:#fff9db}.IconButton--variant--outlined.IconButton--color--yellow:not(:disabled):active{background-color:#fff3bf}.IconButton--variant--outlined.IconButton--color--green{border-color:#2b8a3e;color:#2b8a3e}.IconButton--variant--outlined.IconButton--color--green:not(:disabled):hover{background-color:#ebfbee}.IconButton--variant--outlined.IconButton--color--green:not(:disabled):active{background-color:#d3f9d8}.IconButton--variant--outlined.IconButton--color--blue{border-color:#1862ab;color:#1862ab}.IconButton--variant--outlined.IconButton--color--blue:not(:disabled):hover{background-color:#e8f7ff}.IconButton--variant--outlined.IconButton--color--blue:not(:disabled):active{background-color:#ccedff}.IconButton--variant--outlined.IconButton--color--indigo{border-color:#364fc7;color:#364fc7}.IconButton--variant--outlined.IconButton--color--indigo:not(:disabled):hover{background-color:#edf2ff}.IconButton--variant--outlined.IconButton--color--indigo:not(:disabled):active{background-color:#dbe4ff}.IconButton--variant--outlined.IconButton--color--violet{border-color:#5f3dc4;color:#5f3dc4}.IconButton--variant--outlined.IconButton--color--violet:not(:disabled):hover{background-color:#f3f0ff}.IconButton--variant--outlined.IconButton--color--violet:not(:disabled):active{background-color:#e5dbff}.IconButton--variant--raised{font-weight:700;font-family:Inter,Helvetica,Arial,sans-serif;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:#212529;cursor:pointer;display:inline-block;font-size:1.25rem;height:2rem;line-height:2rem;padding:0;position:relative;max-height:2rem;max-width:2rem;min-height:2rem;min-width:2rem;text-align:center;text-decoration:none!important;transition:all .1s ease-in-out;-webkit-user-select:none;user-select:none;width:2rem;box-shadow:0 .125rem .25rem #00000040}.IconButton--variant--raised:disabled{cursor:not-allowed}.IconButton--variant--raised .material-icons,.IconButton--variant--raised .material-symbols,.IconButton--variant--raised .material-symbols-outlined{display:block;font-size:1.25rem}.IconButton--variant--raised.IconButton--size--xs{font-size:1rem;height:1.5rem;line-height:1.5rem;max-height:1.5rem;max-width:1.5rem;min-height:1.5rem;min-width:1.5rem;width:1.5rem}.IconButton--variant--raised.IconButton--size--xs .material-icons,.IconButton--variant--raised.IconButton--size--xs .material-symbols,.IconButton--variant--raised.IconButton--size--xs .material-symbols-outlined{font-size:1rem}.IconButton--variant--raised.IconButton--size--sm{font-size:1.125rem;height:1.75rem;line-height:1.75rem;max-height:1.75rem;max-width:1.75rem;min-height:1.75rem;min-width:1.75rem;width:1.75rem}.IconButton--variant--raised.IconButton--size--sm .material-icons,.IconButton--variant--raised.IconButton--size--sm .material-symbols,.IconButton--variant--raised.IconButton--size--sm .material-symbols-outlined{font-size:1.125rem}.IconButton--variant--raised.IconButton--size--lg{font-size:1.5rem;height:2.5rem;line-height:2.5rem;max-height:2.5rem;max-width:2.5rem;min-height:2.5rem;min-width:2.5rem;width:2.5rem}.IconButton--variant--raised.IconButton--size--lg .material-icons,.IconButton--variant--raised.IconButton--size--lg .material-symbols,.IconButton--variant--raised.IconButton--size--lg .material-symbols-outlined{font-size:1.5rem}.IconButton--variant--raised.IconButton--size--xl{font-size:1.75rem;height:3rem;line-height:3rem;max-height:3rem;max-width:3rem;min-height:3rem;min-width:3rem;width:3rem}.IconButton--variant--raised.IconButton--size--xl .material-icons,.IconButton--variant--raised.IconButton--size--xl .material-symbols,.IconButton--variant--raised.IconButton--size--xl .material-symbols-outlined{font-size:1.75rem}.IconButton--variant--raised.IconButton--rounded{border-radius:100%!important}.IconButton--variant--raised:not(:disabled):active{box-shadow:0 .25rem .5rem #00000040}.IconButton--variant--raised:disabled{background-color:#f8f9fa!important;color:#adb5bd!important}.IconButton--variant--raised.IconButton--color--primary{background-color:#1862ab;color:#fff}.IconButton--variant--raised.IconButton--color--red{background-color:#c92a2a;color:#fff}.IconButton--variant--raised.IconButton--color--orange{background-color:#d9480f;color:#fff}.IconButton--variant--raised.IconButton--color--yellow{background-color:#fab005;color:#fff}.IconButton--variant--raised.IconButton--color--green{background-color:#2b8a3e;color:#fff}.IconButton--variant--raised.IconButton--color--blue{background-color:#1862ab;color:#fff}.IconButton--variant--raised.IconButton--color--indigo{background-color:#364fc7;color:#fff}.IconButton--variant--raised.IconButton--color--violet{background-color:#5f3dc4;color:#fff}.IconButton--variant--ghost{font-weight:700;font-family:Inter,Helvetica,Arial,sans-serif;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer;display:inline-block;font-size:1.25rem;height:2rem;line-height:2rem;padding:0;position:relative;max-height:2rem;max-width:2rem;min-height:2rem;min-width:2rem;text-align:center;text-decoration:none!important;transition:all .1s ease-in-out;-webkit-user-select:none;user-select:none;width:2rem;background-color:transparent;border:1px solid #212529;color:#212529}.IconButton--variant--ghost:disabled{cursor:not-allowed}.IconButton--variant--ghost .material-icons,.IconButton--variant--ghost .material-symbols,.IconButton--variant--ghost .material-symbols-outlined{display:block;font-size:1.25rem}.IconButton--variant--ghost.IconButton--size--xs{font-size:1rem;height:1.5rem;line-height:1.5rem;max-height:1.5rem;max-width:1.5rem;min-height:1.5rem;min-width:1.5rem;width:1.5rem}.IconButton--variant--ghost.IconButton--size--xs .material-icons,.IconButton--variant--ghost.IconButton--size--xs .material-symbols,.IconButton--variant--ghost.IconButton--size--xs .material-symbols-outlined{font-size:1rem}.IconButton--variant--ghost.IconButton--size--sm{font-size:1.125rem;height:1.75rem;line-height:1.75rem;max-height:1.75rem;max-width:1.75rem;min-height:1.75rem;min-width:1.75rem;width:1.75rem}.IconButton--variant--ghost.IconButton--size--sm .material-icons,.IconButton--variant--ghost.IconButton--size--sm .material-symbols,.IconButton--variant--ghost.IconButton--size--sm .material-symbols-outlined{font-size:1.125rem}.IconButton--variant--ghost.IconButton--size--lg{font-size:1.5rem;height:2.5rem;line-height:2.5rem;max-height:2.5rem;max-width:2.5rem;min-height:2.5rem;min-width:2.5rem;width:2.5rem}.IconButton--variant--ghost.IconButton--size--lg .material-icons,.IconButton--variant--ghost.IconButton--size--lg .material-symbols,.IconButton--variant--ghost.IconButton--size--lg .material-symbols-outlined{font-size:1.5rem}.IconButton--variant--ghost.IconButton--size--xl{font-size:1.75rem;height:3rem;line-height:3rem;max-height:3rem;max-width:3rem;min-height:3rem;min-width:3rem;width:3rem}.IconButton--variant--ghost.IconButton--size--xl .material-icons,.IconButton--variant--ghost.IconButton--size--xl .material-symbols,.IconButton--variant--ghost.IconButton--size--xl .material-symbols-outlined{font-size:1.75rem}.IconButton--variant--ghost.IconButton--rounded{border-radius:100%!important}.IconButton--variant--ghost:not(:disabled):hover{box-shadow:0 .125rem .25rem #00000040;background-color:#212529;color:#f8f9fa}.IconButton--variant--ghost:not(:disabled):active{box-shadow:0 .25rem .5rem #00000040}.IconButton--variant--ghost:disabled{color:#adb5bd!important}.IconButton--variant--ghost.IconButton--color--primary{border-color:#1862ab;color:#1862ab}.IconButton--variant--ghost.IconButton--color--primary:not(:disabled):hover{background-color:#1862ab}.IconButton--variant--ghost.IconButton--color--red{border-color:#c92a2a;color:#c92a2a}.IconButton--variant--ghost.IconButton--color--red:not(:disabled):hover{background-color:#c92a2a}.IconButton--variant--ghost.IconButton--color--orange{border-color:#d9480f;color:#d9480f}.IconButton--variant--ghost.IconButton--color--orange:not(:disabled):hover{background-color:#d9480f}.IconButton--variant--ghost.IconButton--color--yellow{border-color:#fab005;color:#fab005}.IconButton--variant--ghost.IconButton--color--yellow:not(:disabled):hover{background-color:#fab005}.IconButton--variant--ghost.IconButton--color--green{border-color:#2b8a3e;color:#2b8a3e}.IconButton--variant--ghost.IconButton--color--green:not(:disabled):hover{background-color:#2b8a3e}.IconButton--variant--ghost.IconButton--color--blue{border-color:#1862ab;color:#1862ab}.IconButton--variant--ghost.IconButton--color--blue:not(:disabled):hover{background-color:#1862ab}.IconButton--variant--ghost.IconButton--color--indigo{border-color:#364fc7;color:#364fc7}.IconButton--variant--ghost.IconButton--color--indigo:not(:disabled):hover{background-color:#364fc7}.IconButton--variant--ghost.IconButton--color--violet{border-color:#5f3dc4;color:#5f3dc4}.IconButton--variant--ghost.IconButton--color--violet:not(:disabled):hover{background-color:#5f3dc4}.Input__container{display:inline-block;position:relative}.Input__container .Input__inner{position:relative}.Input__container.Input__container--fluid{width:100%}.Input__container .material-icons,.Input__container .material-symbols,.Input__container .material-symbols-outlined{display:block}.Input__container .iconLeading{font-size:1.25rem;left:0;margin:0;position:absolute;top:50%;transform:translate(50%,-50%);pointer-events:none}.Input__container .iconLeading--textarea{top:0;transform:translate(50%,50%)}.Input__container .iconTrailing{font-size:1.25rem;margin:0;position:absolute;right:0;top:50%;transform:translate(-50%,-50%);pointer-events:none}.Input__container .iconTrailing--textarea{top:0;transform:translate(-50%,50%)}.Input__container label{font-weight:500;color:#212529;display:block;font-size:.875rem;margin-bottom:.25rem}.Input--variant--default{font-family:Inter,Helvetica,Arial,sans-serif;border-radius:.25rem;background:transparent;font-size:1rem;outline:none;padding:.5rem 1rem;transition:all .1s ease-in-out;border:1px solid #ced4da}.Input--variant--default::-webkit-input-placeholder{color:#868e96;-webkit-user-select:none;user-select:none}.Input--variant--default:-moz-placeholder{color:#868e96;-webkit-user-select:none;user-select:none}.Input--variant--default::-moz-placeholder{color:#868e96;-webkit-user-select:none;user-select:none}.Input--variant--default:-ms-input-placeholder{color:#868e96;-webkit-user-select:none;user-select:none}.Input--variant--default:disabled{background-color:#dee2e6;cursor:not-allowed}.Input--variant--default.Input--fluid{width:100%}.Input--variant--default.Input--iconLeading{padding-left:2.25rem!important}.Input--variant--default.Input--iconTrailing{padding-right:2.25rem!important}.Input--variant--default.Input--size--xs{font-size:.75rem;padding:.25rem .75rem}.Input--variant--default.Input--size--sm{font-size:.875rem;padding:.375rem .875rem}.Input--variant--default.Input--size--lg{font-size:1.125rem;padding:.625rem 1.125rem}.Input--variant--default.Input--size--xl{font-size:1.25rem;padding:.75rem 1.25rem}.Input--variant--default.Input--rounded{border-radius:2rem}.Input--variant--default:not(:disabled):hover{border-color:#868e96}.Input--variant--default:not(:disabled):focus,.Input--variant--default:not(:disabled):active{border-color:#1862ab}.Input--variant--default:not(:disabled):invalid{background-color:#fff5f5;border-color:#c92a2a}.Input--variant--underline{font-family:Inter,Helvetica,Arial,sans-serif;border-radius:.25rem;background:transparent;font-size:1rem;outline:none;padding:.5rem 1rem;transition:all .1s ease-in-out;border-radius:0;border-bottom:1px solid #ced4da;padding:.5rem .25rem}.Input--variant--underline::-webkit-input-placeholder{color:#868e96;-webkit-user-select:none;user-select:none}.Input--variant--underline:-moz-placeholder{color:#868e96;-webkit-user-select:none;user-select:none}.Input--variant--underline::-moz-placeholder{color:#868e96;-webkit-user-select:none;user-select:none}.Input--variant--underline:-ms-input-placeholder{color:#868e96;-webkit-user-select:none;user-select:none}.Input--variant--underline:disabled{background-color:#dee2e6;cursor:not-allowed}.Input--variant--underline.Input--fluid{width:100%}.Input--variant--underline.Input--iconLeading{padding-left:2.25rem!important}.Input--variant--underline.Input--iconTrailing{padding-right:2.25rem!important}.Input--variant--underline.Input--size--xs{font-size:.75rem;padding:.25rem .75rem}.Input--variant--underline.Input--size--sm{font-size:.875rem;padding:.375rem .875rem}.Input--variant--underline.Input--size--lg{font-size:1.125rem;padding:.625rem 1.125rem}.Input--variant--underline.Input--size--xl{font-size:1.25rem;padding:.75rem 1.25rem}.Input--variant--underline.Input--rounded{border-radius:2rem}.Input--variant--underline:not(:disabled):hover{border-color:#868e96}.Input--variant--underline:not(:disabled):focus,.Input--variant--underline:not(:disabled):active{border-color:#1862ab}.Input--variant--underline:not(:disabled):invalid{background-color:#fff5f5;border-color:#c92a2a}.Input--variant--filled{font-family:Inter,Helvetica,Arial,sans-serif;border-radius:.25rem;background:transparent;font-size:1rem;outline:none;padding:.5rem 1rem;transition:all .1s ease-in-out;background-color:#f1f3f5;border:1px solid #ced4da}.Input--variant--filled::-webkit-input-placeholder{color:#868e96;-webkit-user-select:none;user-select:none}.Input--variant--filled:-moz-placeholder{color:#868e96;-webkit-user-select:none;user-select:none}.Input--variant--filled::-moz-placeholder{color:#868e96;-webkit-user-select:none;user-select:none}.Input--variant--filled:-ms-input-placeholder{color:#868e96;-webkit-user-select:none;user-select:none}.Input--variant--filled:disabled{background-color:#dee2e6;cursor:not-allowed}.Input--variant--filled.Input--fluid{width:100%}.Input--variant--filled.Input--iconLeading{padding-left:2.25rem!important}.Input--variant--filled.Input--iconTrailing{padding-right:2.25rem!important}.Input--variant--filled.Input--size--xs{font-size:.75rem;padding:.25rem .75rem}.Input--variant--filled.Input--size--sm{font-size:.875rem;padding:.375rem .875rem}.Input--variant--filled.Input--size--lg{font-size:1.125rem;padding:.625rem 1.125rem}.Input--variant--filled.Input--size--xl{font-size:1.25rem;padding:.75rem 1.25rem}.Input--variant--filled.Input--rounded{border-radius:2rem}.Input--variant--filled:not(:disabled):hover,.Input--variant--filled:not(:disabled):focus,.Input--variant--filled:not(:disabled):active{background-color:#e9ecef}.Input--variant--filled:not(:disabled):invalid{background-color:#fff5f5;border-color:#c92a2a}select.Input--variant--default,select.Input--variant--underline,select.Input--variant--filled{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:2.25rem!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:1rem .75rem}.RadixPopover__content{border-radius:.25rem;box-shadow:0 .25rem .5rem #00000040;z-index:100;animation-duration:.4s;background-color:#fff;border:1px solid #ced4da;min-width:8rem;will-change:transform,opacity}.RadixPopover__content[data-state=open][data-side=top]{animation-name:slideDownAndFade}.RadixPopover__content[data-state=open][data-side=right]{animation-name:slideLeftAndFade}.RadixPopover__content[data-state=open][data-side=bottom]{animation-name:slideUpAndFade}.RadixPopover__content[data-state=open][data-side=left]{animation-name:slideRightAndFade}.RadixPopover__close{position:absolute;top:.5rem;right:.5rem}.DatePicker{width:18rem}.DatePicker__toolbar{align-items:center;display:flex;gap:.25rem;padding:.5rem 1rem .75rem}.DatePicker__toolbar__button{margin-right:auto;padding:.5rem}.DatePicker__yearList{display:flex;flex-wrap:wrap;row-gap:.5rem;max-height:15rem;padding:.25rem;overflow-y:auto}.DatePicker__yearList::-webkit-scrollbar{height:.5rem;width:.5rem}.DatePicker__yearList::-webkit-scrollbar-track{border-radius:.5rem;background-color:#0000001a}.DatePicker__yearList::-webkit-scrollbar-thumb{border-radius:.5rem;background-color:#00000040}.DatePicker__yearList::-webkit-scrollbar-thumb:hover{background-color:#00000080}.DatePicker__yearList__item{border-radius:2rem;cursor:pointer;padding:.25rem 1rem;text-align:left;width:25%}.DatePicker__yearList__item:not(.DatePicker__yearList__item--selected):hover{background-color:#f1f3f5}.DatePicker__yearList__item--selected{background-color:#1862ab;color:#fff}.DatePicker__navigation{align-items:center;display:flex;justify-content:space-between;gap:.25rem;margin-bottom:1rem}.DatePicker__month{padding:0 1rem}.DatePicker__calendar{padding:0 1rem;width:100%}.DatePicker__calendar table{width:100%}.DatePicker__calendar table thead th{font-weight:700;color:#868e96;font-size:.875rem}.DatePicker__calendar table tbody td{color:#212529;cursor:pointer;font-size:.75rem;padding:.5rem 0;text-align:center}.DatePicker__selected{border-radius:.25rem;background-color:#1862ab;color:#fff!important;position:relative}.BasicImageUpload{position:relative}.BasicImageUpload__dropzone{background-color:#fff;border:1px solid #ced4da;border-radius:50%;cursor:pointer;height:8rem;width:8rem}.BasicImageUpload__preview{border-radius:50%;height:100%;object-fit:cover;width:100%}.BasicImageUpload__remove{position:absolute;top:0;right:0}.FileDropArea{max-width:20rem;min-width:20rem}.FileDropArea__dropzone{border-radius:.5rem;border:.125rem dashed #ced4da;display:flex;flex-direction:column;justify-content:center;gap:1rem;height:7rem}.FileDropArea__dropzone__info{align-items:center;display:flex;flex-direction:column;justify-content:center;gap:.5rem}.FileDropArea__dropzone--dragging{background-color:#e9ecef}.FileDropArea__fileList{display:flex;flex-direction:column;margin-top:1rem;max-height:12rem;overflow:auto;width:100%}.FileDropArea__fileList::-webkit-scrollbar{height:.5rem;width:.5rem}.FileDropArea__fileList::-webkit-scrollbar-track{border-radius:.5rem;background-color:#0000001a}.FileDropArea__fileList::-webkit-scrollbar-thumb{border-radius:.5rem;background-color:#00000040}.FileDropArea__fileList::-webkit-scrollbar-thumb:hover{background-color:#00000080}.FileDropArea__file{align-items:center;display:flex;gap:.5rem;padding:.25rem .5rem}.FileDropArea__file:not(:last-child){border-bottom:1px solid #ced4da}.FileDropArea__file:hover{background-color:#f1f3f5}.FileDropArea__file__preview{border-radius:.5rem;background-color:#fff;object-fit:contain;height:2rem;width:2rem}.FileDropArea__file__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1 100%;font-size:.75rem}.FileDropArea__file__size{font-size:.75rem;text-wrap:nowrap}.MultiSelect{min-width:8rem}.MultiSelect__options{display:flex;flex-direction:column;gap:.5rem}.Pagination{align-items:center;display:flex;justify-content:flex-start;gap:.5rem;margin:1rem 0}.Pagination__ellipsis{color:#868e96;align-self:stretch;font-size:24px;display:flex;justify-content:center;align-items:center}.Radio__container{cursor:pointer;display:block;height:1.5rem;line-height:1.5rem;padding-left:1.75rem;position:relative;-webkit-user-select:none;user-select:none}.Radio__container input{display:none}.Radio__container:hover .Radio:not(:checked):not(:disabled)~.Radio__mark{border-color:#868e96}.Radio__container:focus .Radio:not(:checked):not(:disabled)~.Radio__mark,.Radio__container:active .Radio:not(:checked):not(:disabled)~.Radio__mark{background-color:#1862ab;border-color:#1862ab}.Radio__container.Radio__container--size--xs{font-size:.75rem;height:1rem;line-height:1rem;padding-left:1.25rem}.Radio__container.Radio__container--size--xs .Radio__mark{height:1rem;width:1rem}.Radio__container.Radio__container--size--xs .Radio:checked~.Radio__mark:after{height:4px;width:4px;top:5px;left:5px}.Radio__container.Radio__container--size--sm{font-size:.875rem;height:1.25rem;line-height:1.25rem;padding-left:1.5rem}.Radio__container.Radio__container--size--sm .Radio__mark{height:1.25rem;width:1.25rem}.Radio__container.Radio__container--size--sm .Radio:checked~.Radio__mark:after{height:6px;width:6px;top:6px;left:6px}.Radio__container.Radio__container--size--lg{font-size:1.125rem;height:1.75rem;line-height:1.75rem;padding-left:2rem}.Radio__container.Radio__container--size--lg .Radio__mark{height:1.75rem;width:1.75rem}.Radio__container.Radio__container--size--lg .Radio:checked~.Radio__mark:after{height:10px;width:10px;top:8px;left:8px}.Radio__container.Radio__container--size--xl{font-size:1.25rem;height:2rem;line-height:2rem;padding-left:2.25rem}.Radio__container.Radio__container--size--xl .Radio__mark{height:2rem;width:2rem}.Radio__container.Radio__container--size--xl .Radio:checked~.Radio__mark:after{height:12px;width:12px;top:9px;left:9px}.Radio:checked~.Radio__mark{background-color:#1862ab;border-color:#1862ab}.Radio:checked~.Radio__mark:after{background-color:#fff;border-radius:100%;content:"";height:8px;width:8px;position:absolute;top:7px;left:7px;transition:all .1s ease-in-out}.Radio:disabled~.Radio__mark{background-color:#dee2e6;border-color:#adb5bd;cursor:not-allowed}.Radio__mark{border:1px solid #ced4da;border-radius:100%;height:24px;width:24px;position:absolute;top:0;left:0;transition:all .1s ease-in-out}.RadixDialog__overlay{animation:overlayShow .2s;background-color:#212529b3!important;position:fixed;top:0;right:0;bottom:0;left:0;z-index:999}.RadixDialog__content{border-radius:.5rem;box-shadow:0 .5rem 1rem #00000040;animation:contentShow .4s;background-color:#fff;max-height:85vh;min-height:3rem;min-width:16rem;max-width:90vw;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);overflow:auto;z-index:1000}.RadixDialog__close{position:absolute!important;top:.5rem;right:.5rem}.RadixDrawer__overlay{animation:overlayShow .2s;background-color:#212529b3!important;position:fixed;top:0;right:0;bottom:0;left:0;z-index:999}.RadixDrawer__content{box-shadow:0 .5rem 1rem #00000040;animation:slideInRight .4s;background-color:#fff;height:100vh;position:fixed;top:0;right:0;min-width:20rem;overflow:auto;z-index:1000}.RadixDrawer__content::-webkit-scrollbar{height:.5rem;width:.5rem}.RadixDrawer__content::-webkit-scrollbar-track{border-radius:.5rem;background-color:#0000001a}.RadixDrawer__content::-webkit-scrollbar-thumb{border-radius:.5rem;background-color:#00000040}.RadixDrawer__content::-webkit-scrollbar-thumb:hover{background-color:#00000080}.RadixDrawer__close{position:absolute!important;top:.5rem;right:.5rem}.RadixTooltip__content{border-radius:.25rem;box-shadow:0 .25rem .5rem #00000040;animation-duration:.4s;background-color:#fff;border:1px solid #ced4da;line-height:1;padding:.75rem 1rem;-webkit-user-select:none;user-select:none;will-change:transform,opacity}.RadixTooltip__content[data-state=delayed-open][data-side=top]{animation-name:slideDownAndFade}.RadixTooltip__content[data-state=delayed-open][data-side=right]{animation-name:slideLeftAndFade}.RadixTooltip__content[data-state=delayed-open][data-side=bottom]{animation-name:slideUpAndFade}.RadixTooltip__content[data-state=delayed-open][data-side=left]{animation-name:slideRightAndFade}.RadixTooltip__arrow{fill:#fff}.Spinner:before{animation:spin 2s linear infinite;border:.25rem solid #dee2e6;border-bottom-color:#1862ab;border-radius:50%;border-top-color:#1862ab;content:"";display:inline-block;height:2rem;width:2rem}.Spinner__container{align-items:center;display:flex;flex-direction:column;justify-content:center}.Spinner__message{color:#495057}.Spinner.Spinner--size--xs:before{border-width:.125rem;height:1rem;width:1rem}.Spinner.Spinner--size--xs~.Spinner__message{font-size:.75rem}.Spinner.Spinner--size--sm:before{border-width:.1875rem;height:1.5rem;width:1.5rem}.Spinner.Spinner--size--sm~.Spinner__message{font-size:.875rem}.Spinner.Spinner--size--lg:before{border-width:.3125rem;height:2.5rem;width:2.5rem}.Spinner.Spinner--size--lg~.Spinner__message{font-size:1.125rem}.Spinner.Spinner--size--xl:before{border-width:.375rem;height:3rem;width:3rem}.Spinner.Spinner--size--xl~.Spinner__message{font-size:1.25rem}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.SearchPopover__matchList{margin-top:1rem;max-height:16rem;overflow-y:auto}.SearchPopover__matchList::-webkit-scrollbar{height:.5rem;width:.5rem}.SearchPopover__matchList::-webkit-scrollbar-track{border-radius:.5rem;background-color:#0000001a}.SearchPopover__matchList::-webkit-scrollbar-thumb{border-radius:.5rem;background-color:#00000040}.SearchPopover__matchList::-webkit-scrollbar-thumb:hover{background-color:#00000080}.SearchPopover__match{border-radius:.25rem;align-items:center;display:flex;font-size:.875rem;line-height:2rem;outline:none;padding:0 .5rem;position:relative;-webkit-user-select:none;user-select:none}.SearchPopover__match:hover{background-color:#1862ab;color:#fff!important}.TabItem{font-weight:700;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-bottom:2px solid transparent;color:#212529;cursor:pointer;display:flex;justify-content:center;font-size:.875rem;padding:.75rem 1rem;transition:color .1s ease-in-out,border .1s ease-in-out}.TabItem--active{border-bottom:2px solid #1862ab;color:#1862ab}.Tabs{align-items:center;display:flex;overflow-x:hidden}.Tabs__container{position:relative}.Tabs__navigate{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:none;cursor:pointer;display:flex;justify-content:center;position:absolute;bottom:0;top:0;width:2rem}.Tabs__navigate .material-icons,.Tabs__navigate .material-symbols,.Tabs__navigate .material-symbols-outlined{font-size:1.25rem}.Tabs__navigate--left{left:0}.Tabs__navigate--right{right:0}.Tabs.Tabs--fluid .TabItem{width:100%}.Toaster{bottom:4rem;left:50%;max-width:20rem;min-width:20rem;position:fixed;transform:translate(-50%);z-index:100}.Toaster__toast{border-radius:.5rem;box-shadow:0 .25rem .5rem #00000040;align-items:center;background-color:#fff;border-left:.75rem solid #868e96;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:.75rem;padding:.75rem 1rem;width:100%}.Toaster__toast--success{border-left-color:#2b8a3e}.Toaster__toast--error{border-left-color:#c92a2a}.Toaster__toast--warning{border-left-color:#fab005}.Toaster__toast--info{border-left-color:#1862ab}.Toggle__container{cursor:pointer;display:flex;height:24px;line-height:24px;gap:12px;-webkit-user-select:none;user-select:none}.Toggle__container input{display:none}.Toggle__container:hover .Toggle:not(:checked):not(:disabled)~.Toggle__control{background-color:#868e96}.Toggle__container:focus .Toggle:not(:checked):not(:disabled)~.Toggle__control,.Toggle__container:active .Toggle:not(:checked):not(:disabled)~.Toggle__control{background-color:#1862ab}.Toggle:checked~.Toggle__control{background-color:#1862ab}.Toggle:checked~.Toggle__control:before{content:"";left:auto;right:2px}.Toggle:disabled~.Toggle__control{background-color:#adb5bd;cursor:not-allowed}.Toggle__control{border-radius:1rem;background-color:#ced4da;height:24px;width:44px;position:relative;transition:all .1s ease-in-out}.Toggle__control:before{background-color:#fff;border-radius:100%;content:"";height:20px;left:2px;position:absolute;top:2px;width:20px}.ImpersonateDialog{padding:1.5rem}.Nav{background-color:#f1f3f5;box-shadow:0 1px 2px -1px #0000001a,0 1px 3px #0000001a;z-index:1}.Nav__content{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:.75rem 1rem}.Nav__logo{width:155px}.Nav__spacer{flex:1}.SideNav{background-color:#f1f3f5;padding:1rem;width:256px}.SideNav__logo{margin:1rem 0 2rem;width:155px}.SideNav__link{align-items:center;border-radius:6px;color:#868e96;display:flex;margin-bottom:.25rem;padding:.5rem;gap:1rem;text-decoration:none}.SideNav__link--active{background-color:#e9ecef;color:#212529}.SideNav__link__label{font-weight:500}.SideNav__link__iconContainer{width:24px}.ImpersonationWarning{align-items:start;display:flex;gap:1rem;width:20rem;position:fixed;bottom:1rem;right:1rem}.ImpersonationWarning__content{align-items:center;display:flex;gap:1rem}.ImpersonationWarning__content p{font-size:12px}*,*:before,*:after{box-sizing:border-box}body{line-height:1;margin:0;min-width:20rem;padding:0}button,input[type=submit],input[type=button]{cursor:pointer}button:disabled,input[type=submit]:disabled,input[type=button]:disabled{cursor:not-allowed}img,video,iframe{max-width:100%}table{font-size:inherit}a,img{border:0}a{text-decoration:none}ul,ol{list-style:none}img,table,td,th{vertical-align:middle}table{border-collapse:collapse;border-spacing:0}button,input,select,textarea{background:none;border:none;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;padding:0}iframe{border:0}@keyframes overlayShow{0%{opacity:0}to{opacity:1}}@keyframes contentShow{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes slideInRight{0%{transform:translate(100vw)}to{transform:translate(0)}}@keyframes slideUpAndFade{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes slideRightAndFade{0%{opacity:0;transform:translate(-2px)}to{opacity:1;transform:translate(0)}}@keyframes slideDownAndFade{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes slideLeftAndFade{0%{opacity:0;transform:translate(2px)}to{opacity:1;transform:translate(0)}}html,body{font-weight:400;font-family:Inter,Helvetica,Arial,sans-serif;color:#212529;font-size:16px;line-height:1.5}h1{font-size:2rem}h2{font-size:1.5rem}h3{font-size:1.25rem}h4{font-size:1rem}h5{font-size:.875rem}h6{font-size:.75rem}.material-icons,.material-symbols,.material-symbols-outlined{-webkit-user-select:none;user-select:none}.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.error{font-weight:700;color:#c92a2a;font-size:.875rem}.hint{font-weight:400;color:#343a40;font-size:.75rem}.display-none{display:none}.display-inline{display:inline}.display-inline-block{display:inline-block}.display-block{display:block}.display-flex{display:flex}.display-inline-flex{display:inline-flex}.cursor-pointer{cursor:pointer}.cursor-not-allowed{cursor:not-allowed}.cursor-zoom-in{cursor:zoom-in}.cursor-zoom-out{cursor:zoom-out}.position-absolute{position:absolute}.position-fixed{position:fixed}.position-relative{position:relative}.position-static{position:static}.position-sticky{position:sticky}.shadow-none{box-shadow:none}.shadow-xs{box-shadow:0 .0625rem .125rem #00000040}.shadow-sm{box-shadow:0 .125rem .25rem #00000040}.shadow-md{box-shadow:0 .25rem .5rem #00000040}.shadow-lg{box-shadow:0 .5rem 1rem #00000040}.shadow-xl{box-shadow:0 1rem 2rem #00000040}.radius-none{border-radius:0}.radius-xs{border-radius:.125rem}.radius-sm{border-radius:.25rem}.radius-md{border-radius:.5rem}.radius-lg{border-radius:.75rem}.radius-xl{border-radius:1rem}.image-cover{object-fit:cover}.image-contain{object-fit:contain}.image-invert{filter:invert(1)}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-underline{text-decoration:underline}.text-line-through{text-decoration:line-through}.text-no-underline{text-decoration:none}.text-uppercase{text-transform:uppercase}.text-lowercase{text-transform:lowercase}.text-capitalize{text-transform:capitalize}.text-nowrap{white-space:nowrap}.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-size-xxs{font-size:.625rem}.text-size-xs{font-size:.75rem}.text-size-sm{font-size:.875rem}.text-size-md{font-size:1rem}.text-size-lg{font-size:1.25rem}.text-size-xl{font-size:1.5rem}.text-size-xxl{font-size:2rem}.text-weight-light{font-weight:300}.text-weight-normal{font-weight:400}.text-weight-medium{font-weight:500}.text-weight-semi-bold{font-weight:600}.text-weight-bold{font-weight:700}.text-weight-black{font-weight:900}.text-success{color:#2b8a3e}.text-error{color:#c92a2a}.grid{display:grid}.grid-columns-1{grid-template-columns:repeat(1,1fr)}.grid-rows-1{grid-template-rows:repeat(1,1fr)}.grid-columns-2{grid-template-columns:repeat(2,1fr)}.grid-rows-2{grid-template-rows:repeat(2,1fr)}.grid-columns-3{grid-template-columns:repeat(3,1fr)}.grid-rows-3{grid-template-rows:repeat(3,1fr)}.grid-columns-4{grid-template-columns:repeat(4,1fr)}.grid-rows-4{grid-template-rows:repeat(4,1fr)}.grid-columns-5{grid-template-columns:repeat(5,1fr)}.grid-rows-5{grid-template-rows:repeat(5,1fr)}.grid-columns-6{grid-template-columns:repeat(6,1fr)}.grid-rows-6{grid-template-rows:repeat(6,1fr)}.grid-columns-7{grid-template-columns:repeat(7,1fr)}.grid-rows-7{grid-template-rows:repeat(7,1fr)}.grid-columns-8{grid-template-columns:repeat(8,1fr)}.grid-rows-8{grid-template-rows:repeat(8,1fr)}.grid-columns-9{grid-template-columns:repeat(9,1fr)}.grid-rows-9{grid-template-rows:repeat(9,1fr)}.grid-columns-10{grid-template-columns:repeat(10,1fr)}.grid-rows-10{grid-template-rows:repeat(10,1fr)}.grid-columns-11{grid-template-columns:repeat(11,1fr)}.grid-rows-11{grid-template-rows:repeat(11,1fr)}.grid-columns-12{grid-template-columns:repeat(12,1fr)}.grid-rows-12{grid-template-rows:repeat(12,1fr)}.flex{display:flex}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.flex-wrap{flex-wrap:wrap}.align-center{align-items:center}.align-start{align-items:flex-start}.align-end{align-items:flex-end}.align-self-center{align-self:center}.align-self-start{align-self:flex-start}.align-self-end{align-self:flex-end}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.justify-items-center{justify-items:center}.justify-items-start{justify-items:flex-start}.justify-items-end{justify-items:flex-end}.justify-items-stretch{justify-items:stretch}.flex-1{flex:1}.flex-2{flex:2}.flex-3{flex:3}.flex-4{flex:4}.flex-5{flex:5}.flex-6{flex:6}.flex-7{flex:7}.flex-8{flex:8}.flex-9{flex:9}.flex-10{flex:10}.flex-11{flex:11}.flex-12{flex:12}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-9{gap:2.25rem}.gap-10{gap:2.5rem}.gap-11{gap:2.75rem}.gap-12{gap:3rem}.pt-0{padding-top:0rem}.pb-0{padding-bottom:0rem}.pl-0{padding-left:0rem}.pr-0{padding-right:0rem}.px-0{padding-left:0rem;padding-right:0rem}.py-0{padding-top:0rem;padding-bottom:0rem}.p-0{padding:0rem}.pt-1{padding-top:.25rem}.pb-1{padding-bottom:.25rem}.pl-1{padding-left:.25rem}.pr-1{padding-right:.25rem}.px-1{padding-left:.25rem;padding-right:.25rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.p-1{padding:.25rem}.pt-2{padding-top:.5rem}.pb-2{padding-bottom:.5rem}.pl-2{padding-left:.5rem}.pr-2{padding-right:.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.p-2{padding:.5rem}.pt-3{padding-top:.75rem}.pb-3{padding-bottom:.75rem}.pl-3{padding-left:.75rem}.pr-3{padding-right:.75rem}.px-3{padding-left:.75rem;padding-right:.75rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.p-3{padding:.75rem}.pt-4{padding-top:1rem}.pb-4{padding-bottom:1rem}.pl-4{padding-left:1rem}.pr-4{padding-right:1rem}.px-4{padding-left:1rem;padding-right:1rem}.py-4{padding-top:1rem;padding-bottom:1rem}.p-4{padding:1rem}.pt-5{padding-top:1.25rem}.pb-5{padding-bottom:1.25rem}.pl-5{padding-left:1.25rem}.pr-5{padding-right:1.25rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.p-5{padding:1.25rem}.pt-6{padding-top:1.5rem}.pb-6{padding-bottom:1.5rem}.pl-6{padding-left:1.5rem}.pr-6{padding-right:1.5rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.p-6{padding:1.5rem}.pt-7{padding-top:1.75rem}.pb-7{padding-bottom:1.75rem}.pl-7{padding-left:1.75rem}.pr-7{padding-right:1.75rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.p-7{padding:1.75rem}.pt-8{padding-top:2rem}.pb-8{padding-bottom:2rem}.pl-8{padding-left:2rem}.pr-8{padding-right:2rem}.px-8{padding-left:2rem;padding-right:2rem}.py-8{padding-top:2rem;padding-bottom:2rem}.p-8{padding:2rem}.pt-9{padding-top:2.25rem}.pb-9{padding-bottom:2.25rem}.pl-9{padding-left:2.25rem}.pr-9{padding-right:2.25rem}.px-9{padding-left:2.25rem;padding-right:2.25rem}.py-9{padding-top:2.25rem;padding-bottom:2.25rem}.p-9{padding:2.25rem}.pt-10{padding-top:2.5rem}.pb-10{padding-bottom:2.5rem}.pl-10{padding-left:2.5rem}.pr-10{padding-right:2.5rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.p-10{padding:2.5rem}.pt-11{padding-top:2.75rem}.pb-11{padding-bottom:2.75rem}.pl-11{padding-left:2.75rem}.pr-11{padding-right:2.75rem}.px-11{padding-left:2.75rem;padding-right:2.75rem}.py-11{padding-top:2.75rem;padding-bottom:2.75rem}.p-11{padding:2.75rem}.pt-12{padding-top:3rem}.pb-12{padding-bottom:3rem}.pl-12{padding-left:3rem}.pr-12{padding-right:3rem}.px-12{padding-left:3rem;padding-right:3rem}.py-12{padding-top:3rem;padding-bottom:3rem}.p-12{padding:3rem}.mt-0{margin-top:0rem}.mb-0{margin-bottom:0rem}.ml-0{margin-left:0rem}.mr-0{margin-right:0rem}.mx-0{margin-left:0rem;margin-right:0rem}.my-0{margin-top:0rem;margin-bottom:0rem}.m-0{margin:0rem}.mt-1{margin-top:.25rem}.mb-1{margin-bottom:.25rem}.ml-1{margin-left:.25rem}.mr-1{margin-right:.25rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.m-1{margin:.25rem}.mt-2{margin-top:.5rem}.mb-2{margin-bottom:.5rem}.ml-2{margin-left:.5rem}.mr-2{margin-right:.5rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.m-2{margin:.5rem}.mt-3{margin-top:.75rem}.mb-3{margin-bottom:.75rem}.ml-3{margin-left:.75rem}.mr-3{margin-right:.75rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.m-3{margin:.75rem}.mt-4{margin-top:1rem}.mb-4{margin-bottom:1rem}.ml-4{margin-left:1rem}.mr-4{margin-right:1rem}.mx-4{margin-left:1rem;margin-right:1rem}.my-4{margin-top:1rem;margin-bottom:1rem}.m-4{margin:1rem}.mt-5{margin-top:1.25rem}.mb-5{margin-bottom:1.25rem}.ml-5{margin-left:1.25rem}.mr-5{margin-right:1.25rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.m-5{margin:1.25rem}.mt-6{margin-top:1.5rem}.mb-6{margin-bottom:1.5rem}.ml-6{margin-left:1.5rem}.mr-6{margin-right:1.5rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.m-6{margin:1.5rem}.mt-7{margin-top:1.75rem}.mb-7{margin-bottom:1.75rem}.ml-7{margin-left:1.75rem}.mr-7{margin-right:1.75rem}.mx-7{margin-left:1.75rem;margin-right:1.75rem}.my-7{margin-top:1.75rem;margin-bottom:1.75rem}.m-7{margin:1.75rem}.mt-8{margin-top:2rem}.mb-8{margin-bottom:2rem}.ml-8{margin-left:2rem}.mr-8{margin-right:2rem}.mx-8{margin-left:2rem;margin-right:2rem}.my-8{margin-top:2rem;margin-bottom:2rem}.m-8{margin:2rem}.mt-9{margin-top:2.25rem}.mb-9{margin-bottom:2.25rem}.ml-9{margin-left:2.25rem}.mr-9{margin-right:2.25rem}.mx-9{margin-left:2.25rem;margin-right:2.25rem}.my-9{margin-top:2.25rem;margin-bottom:2.25rem}.m-9{margin:2.25rem}.mt-10{margin-top:2.5rem}.mb-10{margin-bottom:2.5rem}.ml-10{margin-left:2.5rem}.mr-10{margin-right:2.5rem}.mx-10{margin-left:2.5rem;margin-right:2.5rem}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.m-10{margin:2.5rem}.mt-11{margin-top:2.75rem}.mb-11{margin-bottom:2.75rem}.ml-11{margin-left:2.75rem}.mr-11{margin-right:2.75rem}.mx-11{margin-left:2.75rem;margin-right:2.75rem}.my-11{margin-top:2.75rem;margin-bottom:2.75rem}.m-11{margin:2.75rem}.mt-12{margin-top:3rem}.mb-12{margin-bottom:3rem}.ml-12{margin-left:3rem}.mr-12{margin-right:3rem}.mx-12{margin-left:3rem;margin-right:3rem}.my-12{margin-top:3rem;margin-bottom:3rem}.m-12{margin:3rem}body::-webkit-scrollbar{height:.5rem;width:.5rem}body::-webkit-scrollbar-track{border-radius:.5rem;background-color:#0000001a}body::-webkit-scrollbar-thumb{border-radius:.5rem;background-color:#00000040}body::-webkit-scrollbar-thumb:hover{background-color:#00000080}a{color:#1862ab}hr{border:none;border-top:1px solid #ced4da;margin:.5rem 0}.centerPage{max-width:20rem;margin:3rem auto 1rem}.AppLayout{display:flex;flex-direction:column;height:100vh}.AppLayout__flex{display:flex;flex:1}.AppLayout__main{flex:1;height:calc(100vh - 64px);overflow-x:auto;overflow-y:auto}.AppLayout__main::-webkit-scrollbar{height:.5rem;width:.5rem}.AppLayout__main::-webkit-scrollbar-track{border-radius:.5rem;background-color:#0000001a}.AppLayout__main::-webkit-scrollbar-thumb{border-radius:.5rem;background-color:#00000040}.AppLayout__main::-webkit-scrollbar-thumb:hover{background-color:#00000080}.DropdownMenu__content,.DropdownMenu__subContent{border-radius:.5rem;box-shadow:0 .25rem .5rem #00000040;animation-duration:.4s;background-color:#fff;border:1px solid #ced4da;min-width:10rem;padding:.5rem;will-change:transform,opacity}.DropdownMenu__content[data-side=top],.DropdownMenu__subContent[data-side=top]{animation-name:slideDownAndFade}.DropdownMenu__content[data-side=right],.DropdownMenu__subContent[data-side=right]{animation-name:slideLeftAndFade}.DropdownMenu__content[data-side=bottom],.DropdownMenu__subContent[data-side=bottom]{animation-name:slideUpAndFade}.DropdownMenu__content[data-side=left],.DropdownMenu__subContent[data-side=left]{animation-name:slideRightAndFade}.DropdownMenu__item,.DropdownMenu__checkboxItem,.DropdownMenu__radioItem,.DropdownMenu__subTrigger{border-radius:.25rem;align-items:center;display:flex;font-size:.875rem;line-height:2rem;outline:none;padding:0 .25rem 0 2rem;position:relative;-webkit-user-select:none;user-select:none}.DropdownMenu__item[data-disabled],.DropdownMenu__checkboxItem[data-disabled],.DropdownMenu__radioItem[data-disabled],.DropdownMenu__subTrigger[data-disabled]{color:#868e96;pointer-events:none}.DropdownMenu__item[data-highlighted],.DropdownMenu__checkboxItem[data-highlighted],.DropdownMenu__radioItem[data-highlighted],.DropdownMenu__subTrigger[data-highlighted]{background-color:#1862ab;color:#fff!important}.DropdownMenu__item[data-highlighted] .DropdownMenu__icon,.DropdownMenu__checkboxItem[data-highlighted] .DropdownMenu__icon,.DropdownMenu__radioItem[data-highlighted] .DropdownMenu__icon,.DropdownMenu__subTrigger[data-highlighted] .DropdownMenu__icon,.DropdownMenu__item[data-highlighted] .DropdownMenu__rightSlot,.DropdownMenu__checkboxItem[data-highlighted] .DropdownMenu__rightSlot,.DropdownMenu__radioItem[data-highlighted] .DropdownMenu__rightSlot,.DropdownMenu__subTrigger[data-highlighted] .DropdownMenu__rightSlot{color:#fff}.DropdownMenu__item__indicator{align-items:center;display:inline-flex;position:absolute;justify-content:center;left:0;width:2rem}.DropdownMenu__subTrigger[data-state=open]{background-color:#1862ab;color:#fff!important}.DropdownMenu__icon{align-items:center;color:#212529;display:flex;position:absolute;top:.5rem;left:.5rem}.DropdownMenu__icon .material-icons,.DropdownMenu__icon .material-symbols,.DropdownMenu__icon .material-symbols-outlined{font-size:1rem}.DropdownMenu__rightSlot{align-items:center;color:#adb5bd;display:flex;margin-left:auto;padding-left:1.25rem}.DropdownMenu__label{color:#495057;font-size:.75rem;padding-left:2rem;line-height:2rem}.DropdownMenu__separator{background-color:#ced4da;height:1px;margin:.25rem}.DropdownMenu__arrow{fill:#fff}.table{border-collapse:collapse;width:100%}.table thead tr th{font-weight:500;background-color:#f1f3f5;border-bottom:1px solid #ced4da;border-top:1px solid #ced4da;color:#495057;font-size:.75rem;padding:.5rem;text-align:left;text-transform:uppercase}.table tbody tr:nth-child(2n){background-color:#f1f3f5}.table tbody tr td{font-size:.875rem;padding:.5rem}.table--small thead tr th{padding:.25rem}.table--small tbody tr td{font-size:.75rem;padding:.25rem}@media print{.AppLayout__main{overflow:visible!important}.hideOnPrint{display:none!important}}.ResendVerifyEmail{padding:1.5rem}.LoginForm{display:flex;flex-direction:column;gap:1rem}.LoginForm__field{flex:1}.LoginForm__actions{align-items:center;display:flex;gap:1rem}.PasswordResetForm{display:flex;flex-direction:column;gap:1rem}.PasswordResetForm__field{flex:1}.PasswordResetForm__actions{align-items:center;display:flex}.PasswordResetConfirmForm{display:flex;flex-direction:column;gap:1rem}.PasswordResetConfirmForm__field{flex:1}.PasswordResetConfirmForm__field .hint{margin-top:.5rem}.PasswordResetConfirmForm__actions{align-items:center;display:flex;gap:1rem}.PasswordChangeForm{display:flex;flex-direction:column;gap:1rem}.PasswordChangeForm__field{flex:1}.PasswordChangeForm__actions{align-items:center;display:flex;justify-content:flex-end}.ProfileForm{display:flex;flex-direction:column;gap:1rem}.ProfileForm__field{flex:1}.ProfileForm__field--center{align-self:center}.ProfileForm__actions{align-items:center;display:flex;justify-content:flex-end}.SignUpForm{display:flex;flex-direction:column;gap:1rem}.SignUpForm__field{flex:1}.SignUpForm__field .hint{margin-top:.5rem}.SignUpForm__actions{align-items:center;display:flex;gap:1rem}.ClientDrawer{padding:1.5rem}.ClientDrawer__form__group{align-items:flex-start;display:flex;gap:1rem;margin-bottom:1rem}.ClientDrawer__form__field{flex:1}.ClientDrawer__form__label{font-weight:500;display:block;font-size:14px;margin-bottom:.5rem}.ClientDrawer__form__actions{align-items:center;display:flex;justify-content:flex-end;gap:1rem;margin-top:1rem}.ProjectDrawer{padding:1.5rem}.ProjectDrawer__form__group{display:flex;gap:1rem;margin-bottom:.5rem}.ProjectDrawer__form__field{display:flex;flex:1;flex-direction:column;gap:.5rem}.ProjectDrawer__form__field__label{font-weight:500}.ProjectDrawer__form__actions{display:flex;justify-content:flex-end;gap:1rem;margin-top:1rem}.ClientDetail__header{align-items:center;display:flex;gap:1rem}.ClientDetail__section{margin-bottom:1.5rem}.ClientDetail__section__header,.ClientList__header{align-items:center;display:flex;justify-content:space-between}.ClientList__clients{display:flex;flex-direction:column;gap:1rem;list-style:none;margin:0;padding:0}.ClientList__client{border:1px solid #ced4da;border-radius:4px;display:flex;gap:.5rem;padding:1rem}.ConfirmDialog{padding:1.5rem}.ConfirmDialog__actions{display:flex;justify-content:flex-end;gap:1rem}.DraggableTestStep{margin-left:2rem;padding-bottom:.25rem}.DraggableTestStep--verify{margin-left:4rem}.DraggableTestStep__body{padding:.5rem 1rem;border:1px solid #f1f3f5;border-radius:8px;width:100%;display:flex;justify-content:space-between;align-items:center;gap:1rem}.DraggableTestStep__body__text{flex-grow:1;display:flex;align-items:center;gap:1.5rem}.DraggableTestStep__body__text__dragHandle{min-width:18px}.DraggableTestStep__body__text__md{margin-left:1rem;white-space:pre-wrap;flex-grow:1;min-height:1.5rem;padding:.25rem 0}.DraggableTestStep__body__text__md *{margin:0;padding:0;line-height:1.3rem}.DraggableTestStep__body__text__md h1{font-size:2rem!important}.DraggableTestStep__body__text__md h2{font-size:1.5rem!important}.DraggableTestStep__body__text__md h3{font-size:1.3rem!important}.DraggableTestStep__body__text__md h4{font-size:1.2rem!important}.DraggableTestStep__body__text__md h5{font-size:1.1rem!important}.DraggableTestStep__body__text__md ul,.DraggableTestStep__body__text__md ol{display:flex;flex-direction:column;margin-left:1rem;font-size:14px}.DraggableTestStep__body__text__md blockquote{margin-left:1rem;font-style:italic;font-family:Arial,Helvetica,sans-serif}.DraggableTestStep__body__options{align-items:center;gap:1rem;display:flex;opacity:0}.DraggableTestStep__body:hover .DraggableTestStep__body__options{opacity:1}.DraggableTestStep__body:not(:last-child){margin-bottom:.25rem}.DraggableTestFlow{width:100%;padding-bottom:1rem}.DraggableTestFlow__container{padding:1rem 1.5rem;background-color:#f1f3f5;display:flex;justify-content:space-between;align-items:center}.DraggableTestFlow__container:not(:last-child){margin-bottom:1rem}.DraggableTestFlow__container__content{flex-grow:1;width:100%;display:flex;align-items:center;gap:1rem}.DraggableTestFlow__container__content>h3{margin:0;font-weight:500;color:#212529;font-size:20px!important}.DraggableTestFlow__container__content>svg{opacity:0}.DraggableTestFlow__container__content--editing{justify-content:space-between}.DraggableTestFlow__container__content__buttons{display:flex;gap:1rem}.DraggableTestFlow__container__buttons{display:flex;gap:1rem;align-items:center}.DraggableTestFlow__container__buttons__editButton,.DraggableTestFlow__container__buttons__deleteButton{opacity:0}.DraggableTestFlow__container:hover .DraggableTestFlow__container__buttons__editButton,.DraggableTestFlow__container:hover .DraggableTestFlow__container__buttons__deleteButton{opacity:1}.DraggableTestFlow__container:hover .DraggableTestFlow__container__content>svg{opacity:1}.MilestoneDetails{width:100%;height:100%}.MilestoneDetails h1,.MilestoneDetails h2,.MilestoneDetails h3,.MilestoneDetails h4,.MilestoneDetails h5,.MilestoneDetails h6,.MilestoneDetails p{margin:0;font-size:14px}.MilestoneDetails svg{width:18px;height:18px;cursor:pointer}.MilestoneDetails a{font-size:14px;color:#1862ab;text-decoration:none;cursor:pointer}.MilestoneDetails .Badge{font-size:12px;font-weight:500}.MilestoneDetails .Button--variant--default,.MilestoneDetails .Button--variant--raised{box-shadow:none;font-weight:500}.MilestoneDetails__title{width:100%;position:relative}.MilestoneDetails__title__h1{font-size:1.5rem!important;font-weight:500;padding:32px 0;text-align:center}.MilestoneDetails__title__tocLink{position:absolute;left:2rem;top:50%;transform:translateY(-50%)}.MilestoneDetails__title__svgContainer{position:absolute;width:2rem;height:1.5rem;right:2rem;top:50%;transform:translateY(-50%)}.MilestoneDetails__title__svgContainer>svg{width:100%;height:100%}.MilestoneDetails__title__svgContainer__popover{width:max-content}.MilestoneDetails__title__svgContainer__popover>a{display:block}.MilestoneDetails__title__svgContainer__popover>a:not(:last-child){margin-bottom:.5rem}.MilestoneDetails__body{width:100%;display:flex}.MilestoneDetails__body__toc{position:relative;width:200px}.MilestoneDetails__body__toc__fixed{position:sticky;display:flex;flex-direction:column;gap:1rem;top:0;padding:1rem}.MilestoneDetails__body__toc__title{padding-bottom:.5rem;border-bottom:1px solid #dee2e6}.MilestoneDetails__body__flows{flex-grow:1;padding:0 1rem 3rem}.MilestoneDetails__body__flows__addFlow{margin-top:.5rem}.EstimateDrawer{padding:1.5rem}.EstimateDrawer__form label{font-weight:500;display:block;font-size:14px;margin:1rem 0}.EstimateDrawer__form__group{display:flex;gap:1rem}.EstimateDrawer__form__group__item{flex:1}.EstimateDrawer__form__actions{align-items:center;display:flex;gap:1rem;justify-content:flex-end;margin-top:1rem}.ProjectNoteDrawer{padding:1.5rem}.ProjectNoteDrawer__form__group{display:flex;gap:1rem;margin-bottom:.5rem}.ProjectNoteDrawer__form__field{display:flex;flex:1;flex-direction:column;gap:.5rem}.ProjectNoteDrawer__form__field__label{font-weight:500}.ProjectNoteDrawer__form__actions{display:flex;justify-content:flex-end;gap:1rem;margin-top:1rem}.MilestoneDialog{padding:1.5rem}.MilestoneDialog__form__group{display:flex;gap:1rem;margin-bottom:.5rem}.MilestoneDialog__form__field{display:flex;flex:1;flex-direction:column;gap:.5rem}.MilestoneDialog__form__field__label{font-weight:500}.MilestoneDialog__form__actions{display:flex;justify-content:flex-end;gap:1rem;margin-top:1rem}.ProjectDetails__detail{font-weight:700}.ProjectDetails__header{align-items:center;display:flex;gap:1.5rem}.ProjectDetails__section{margin-bottom:2rem}.ProjectDetails__phase{align-items:center;border:1px solid #ced4da;border-radius:8px;display:flex;justify-content:space-between;padding:.5rem 1rem}.ProjectDetails__phase__complete{background-color:#329af0}.ProjectDetails__phase__incomplete{background-color:#ff6b6b}.ProjectDetails__phase__container{padding-bottom:10px}.ProjectDetails__milestone{align-items:center;border:1px solid #ced4da;border-radius:8px;display:flex;justify-content:space-between;padding:.5rem 1rem}.ProjectDetails__milestone__container{padding-bottom:10px}.ProjectDetails__milestone__actions{align-items:center;display:flex;gap:1rem;opacity:0}.ProjectDetails__milestone:hover .ProjectDetails__milestone__actions{opacity:1}.EstimateItemDrawer{padding:1.5rem}.EstimateItemDrawer__updateForm label{font-weight:500;display:block;font-size:14px;margin:1rem 0}.EstimateItemDrawer__updateForm__group{display:flex;gap:1rem}.EstimateItemDrawer__updateForm__group__item{flex:1}.EstimateItemDrawer__updateForm__actions{align-items:center;display:flex;gap:1rem;margin-top:1rem}.EstimateItemDrawer__updateForm__actions__spacer{flex:1}.EstimateItemDrawer__comment{margin:1rem 0}.EstimateItemDrawer__comment__user{font-weight:700;margin-bottom:.5rem}.EstimateItemDrawer__comment__createdAt{color:#868e96;font-size:12px;margin-bottom:1rem}.EstimateItemDrawer__commentForm__actions{display:flex;gap:1rem;justify-content:flex-end;margin-top:1rem}.EstimateSectionDialog{padding:1.5rem}.EstimateSectionDialog__form label{font-weight:700;display:block;margin:.5rem 0}.EstimateSectionDialog__form__actions{display:flex;justify-content:flex-end;gap:1rem;margin-top:1rem}.EstimateDetail__detail{font-weight:700}.EstimateDetail__header{align-items:center;display:flex;gap:1rem;justify-content:space-between}.EstimateDetail__section__header{align-items:center;display:flex;gap:1rem}.EstimateDetail__section__header__h2{margin:0;padding:1.5rem 0}.EstimateDetail__items{display:flex;flex-direction:column;gap:.5rem;padding:0 0 1.5rem}.EstimateDetail__items__header{font-weight:500;align-items:center;display:flex;font-size:14px;gap:1rem;justify-content:space-between;padding:.5rem}.EstimateDetail__items__header__description{flex:0 0 256px}.EstimateDetail__items__header__hours{display:flex;flex:0 0 64px;justify-content:center}.EstimateDetail__items__header__notes,.EstimateDetail__items__header__questions{flex:1}.EstimateDetail__items__header__comments{display:flex;flex:0 0 64px;justify-content:center}.EstimateDetail__item__outline{padding-bottom:8px;width:100%;display:flex}.EstimateDetail__item{flex-grow:1;align-items:flex-start;border:1px solid #ced4da;border-radius:4px;cursor:pointer;display:flex;gap:1rem;padding:.5rem;min-height:52px}.EstimateDetail__item__description{flex:0 0 256px;white-space:wrap}.EstimateDetail__item__hours{display:flex;flex:0 0 64px;justify-content:center}.EstimateDetail__item__notes,.EstimateDetail__item__questions{flex:1;white-space:pre-wrap}.EstimateDetail__item__comments{display:flex;flex:0 0 64px;justify-content:center}.EstimateDetail__total{display:flex;flex-direction:column;gap:1rem}.EstimateDetail__total__field{align-items:center;display:flex;justify-content:space-between}.EstimateDetail__total__label{font-weight:500;font-size:18px}.EstimateDetail__total__value{font-weight:700;font-size:20px}.EstimateList__header{align-items:center;display:flex;justify-content:space-between}.react-flow{direction:ltr}.react-flow__container{position:absolute;width:100%;height:100%;top:0;left:0}.react-flow__pane{z-index:1;cursor:-webkit-grab;cursor:grab}.react-flow__pane.selection{cursor:pointer}.react-flow__pane.dragging{cursor:-webkit-grabbing;cursor:grabbing}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow .react-flow__edges{pointer-events:none;overflow:visible}.react-flow__edge-path,.react-flow__connection-path{stroke:#b1b1b7;stroke-width:1;fill:none}.react-flow__edge{pointer-events:visibleStroke;cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;-webkit-animation:dashdraw .5s linear infinite;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;-webkit-animation:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge:focus .react-flow__edge-path,.react-flow__edge:focus-visible .react-flow__edge-path{stroke:#555}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge-textbg{fill:#fff}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;-webkit-animation:dashdraw .5s linear infinite;animation:dashdraw .5s linear infinite}.react-flow__connectionline{z-index:1001}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:-webkit-grab;cursor:grab}.react-flow__node.dragging{cursor:-webkit-grabbing;cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.react-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:-webkit-grab;cursor:grab}.react-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px;width:6px;height:6px;background:#1a192b;border:1px solid white;border-radius:100%}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;left:50%;bottom:-4px;transform:translate(-50%)}.react-flow__handle-top{left:50%;top:-4px;transform:translate(-50%)}.react-flow__handle-left{top:50%;left:-4px;transform:translateY(-50%)}.react-flow__handle-right{right:-4px;top:50%;transform:translateY(-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__panel{position:absolute;z-index:5;margin:15px}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.center{left:50%;transform:translate(-50%)}.react-flow__attribution{font-size:10px;background:#ffffff80;padding:2px 3px;margin:0}.react-flow__attribution a{text-decoration:none;color:#999}@-webkit-keyframes dashdraw{0%{stroke-dashoffset:10}}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-default,.react-flow__node-input,.react-flow__node-output,.react-flow__node-group{padding:10px;border-radius:3px;width:150px;font-size:12px;color:#222;text-align:center;border-width:1px;border-style:solid;border-color:#1a192b;background-color:#fff}.react-flow__node-default.selectable:hover,.react-flow__node-input.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:0 1px 4px 1px #00000014}.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:0 0 0 .5px #1a192b}.react-flow__node-group{background-color:#f0f0f040}.react-flow__nodesselection-rect,.react-flow__selection{background:#0059dc14;border:1px dotted rgba(0,89,220,.8)}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls{box-shadow:0 0 2px 1px #00000014}.react-flow__controls-button{border:none;background:#fefefe;border-bottom:1px solid #eee;box-sizing:content-box;display:flex;justify-content:center;align-items:center;width:16px;height:16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:5px}.react-flow__controls-button:hover{background:#f4f4f4}.react-flow__controls-button svg{width:100%;max-width:12px;max-height:12px}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__minimap{background-color:#fff}.react-flow__minimap svg{display:block}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{width:4px;height:4px;border:1px solid #fff;border-radius:1px;background-color:#3367d9;transform:translate(-50%,-50%)}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:#3367d9;border-width:0;border-style:solid}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;transform:translate(-50%);top:0;height:100%}.react-flow__resize-control.line.left{left:0;border-left-width:1px}.react-flow__resize-control.line.right{left:100%;border-right-width:1px}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{height:1px;transform:translateY(-50%);left:0;width:100%}.react-flow__resize-control.line.top{top:0;border-top-width:1px}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.LabeledEdge{position:absolute;background:linear-gradient(to right,#0000,#fff 15%,#fff 85%,#0000);padding:0 .75rem;color:"#ff5050";font-size:16;font-weight:700;width:fit-content;display:flex;align-items:center;justify-content:center}.ModelNode{pointer-events:all;padding:2rem 1rem;background-color:#fff;border:1px solid black;border-radius:4px;min-width:200px;position:relative;display:flex;flex-direction:column;align-items:left;gap:1rem}.ModelNode p{margin:0}.ModelNode__header{position:absolute;width:100%;top:-1.5rem;left:0;padding:0 1rem;display:flex;gap:1rem}.ModelNode__title{font-size:1.2rem;font-weight:600;margin:0 0 1rem;align-self:flex-start}.ModelNode__divider{align-self:stretch;height:1px;background-color:#000}.ModelNode__fields{align-self:stretch;display:flex;flex-direction:column;gap:1rem}.ModelNode__fields>span{display:flex;gap:1rem}.ModelNode__fields__info{font-style:italic}.ModelNode__fields__addIcon{display:flex;align-items:center;gap:.5rem}.ModelNode__fields__addIcon>svg{width:1.5rem;height:1.5rem}.ModelNode__fields__addIcon>p{margin:0;font-size:1rem}.ModelNode__relations{display:flex;flex-direction:column;gap:1rem}.ModelNode__relations__title{margin:0;font-weight:700}.ModelNode__relations__info{font-style:italic}.ModelNode__relations__addIcon{display:flex;align-items:center;gap:.5rem}.ModelNode__relations__addIcon>svg{width:1.5rem;height:1.5rem}.ModelNode__relations__addIcon>p{margin:0;font-size:1rem}.ModelNode__relations__handleContainer{position:relative;margin:0 -1rem}.ModelNode__relations__handleContainer__handle{position:absolute;width:.5rem;height:.5rem}.ModelNode__relations__handleContainer__label{margin:0 1rem;display:flex;align-items:center;gap:1rem}.ModelNode__relations__handleContainer__label>p{margin:0}.ModelNode__mainHandle{width:100%;height:100%;content:"";position:absolute;top:50%;left:0;border:none;border-radius:0;background-color:#0000}.Canvas{height:100%;position:relative}.Canvas__overlay{position:absolute;top:0;width:100%;height:100%;pointer-events:none}.Canvas__overlay__buttons{position:absolute;bottom:20;right:10;pointer-events:all;display:flex;gap:.5rem}.Canvas__overlay__buttons>button{background-color:#fff}.Canvas__overlay__back{position:absolute;top:20;left:20;cursor:pointer;pointer-events:all}.Canvas__overlay__back>svg{width:24px;height:24px}.Canvas__controls{position:absolute;width:fit-content;left:220!important;bottom:20!important;margin:0!important}.Canvas__minimap{position:absolute;width:fit-content;left:10!important;bottom:10!important;margin:0!important}.Flow{width:100%;height:100%;flex-grow:1}.Modeling{display:flex;flex-direction:column;height:100%;width:100%;position:relative;padding:1rem}.Modeling__title{font-size:2rem;font-weight:600;margin:0}.Modeling__subtitle{font-size:1.5rem;font-weight:400;margin:0}.Modeling__canvaslist{display:flex;flex-direction:column;gap:.5rem;margin-bottom:5rem}.Modeling__canvas{align-self:stretch;display:flex;justify-content:space-between}.Modeling__canvas:hover{background-color:#f5f5f5}.Modeling__canvas__trashicon{width:24px;height:24px;cursor:pointer}.Modeling__createCanvas{margin-top:1rem;display:flex;gap:.5rem;align-items:flex-end}.Modeling__createCanvas__labeledInput{display:flex;flex-direction:column}.Modeling__createCanvas__labeledInput>p{font-size:.8rem;font-weight:600;margin:4px 8px}.Modeling__createCanvas>button{width:fit-content;height:42px}.LeadDialog{padding:1.5rem;width:40rem}.LeadDialog__form{display:flex;flex-direction:column;gap:.5rem}.LeadDialog__form__row{display:flex;gap:.5rem}.LeadDialog__form__actions{align-items:center;display:flex;gap:.5rem}.LeadDialog__form__actions__spacer{flex:1}.LeadDialog__message{border-radius:.25rem;background-color:#f1f3f5;max-height:16rem;font-size:.875rem;padding:.5rem;overflow-y:auto;white-space:pre-wrap}.LeadDialog__message::-webkit-scrollbar{height:.5rem;width:.5rem}.LeadDialog__message::-webkit-scrollbar-track{border-radius:.5rem;background-color:#0000001a}.LeadDialog__message::-webkit-scrollbar-thumb{border-radius:.5rem;background-color:#00000040}.LeadDialog__message::-webkit-scrollbar-thumb:hover{background-color:#00000080}.LeadDialog__metadata{display:flex;flex-direction:column}.LeadDialog__metadata__row{align-items:center;display:flex;gap:1rem}.LeadDialog__metadata__key{font-weight:700;font-size:14px;width:10rem}.LeadDialog__metadata__value{font-size:14px;white-space:pre-wrap}.LeadDialog__comment{padding:.5rem;margin:.5rem 0}.LeadDialog__comment__header{align-items:center;display:flex;justify-content:space-between}.LeadDialog__comment__user{font-weight:700;font-size:12px}.LeadDialog__comment__createdAt{color:#868e96;font-size:12px;margin-bottom:.5rem}.LeadDialog__comment__content{font-size:14px;white-space:pre-wrap}.LeadDialog__commentForm{margin-top:1rem}.LeadDialog__commentForm__actions{display:flex;gap:1rem;justify-content:flex-end;margin-top:1rem}.LeadList__header{align-items:center;display:flex;gap:1rem}.LeadList__header__spacer{flex:1}.LeadList__header{align-items:center;display:flex;justify-content:space-between}.StyleGuide__example{display:flex}.StyleGuide__example__content{border-radius:.25rem;align-items:center;border:1px solid #ced4da;display:flex;flex:1;flex-direction:column;justify-content:center;padding:1rem;min-height:16rem;min-width:16rem}
