h1,.h1{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:2.5rem;line-height:1.2;font-weight:500;margin-top:0;margin-bottom:.625rem}h2,.h2{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:2rem;line-height:1.2;font-weight:500;margin-top:0;margin-bottom:.5rem}h3,.h3{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1.875rem;line-height:1.2;font-weight:500;margin-top:0;margin-bottom:.46875rem}h4,.h4{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1.5rem;line-height:1.2;font-weight:500;margin-top:0;margin-bottom:.375rem}h5,.h5{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1.25rem;line-height:1.2;font-weight:500;margin-top:0;margin-bottom:.3125rem}h6,.h6{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1rem;line-height:1.2;font-weight:500;margin-top:0;margin-bottom:.25rem}.text-primary{color:#dc635b}.text-secondary{color:#7a7a7a}.text-tertiary,.text-grey{color:#868686}.text-success{color:#61b00f}.text-failure{color:#eb5353}.text-pending{color:#ffa800}.text-white{color:#fff}.text-black{color:#767676}.text-black .text-success{color:#61b00f}.text-black .text-failure{color:#eb5353}.text-black .text-sup{text-decoration:none}.strike-through{text-decoration-line:line-through;text-decoration-color:#dc635b}.text-sm{font-size:.875rem}.text-lg{font-size:1.25rem}.text-italic{font-style:italic}.text-monospace{font-family:Courier New,Courier,monospace}.word-break{word-wrap:break-word;word-break:break-word}.container{display:flex;width:100%;flex-wrap:wrap;box-sizing:border-box}.container div[class*=col]{box-sizing:border-box}.container .row{display:inline-flex;width:100%;box-sizing:border-box}.container .col{box-sizing:border-box;flex:1 0 0%}.container .col.auto{flex:0 0 auto;width:auto}.container .col.flex-grow-0{flex-grow:0}.container.fixed{width:100%}@media (min-width: 1280px){.container.fixed{width:1240px}}@media screen and (min-width: 992px){.container .l1{width:8.3333333333%!important;flex:0 0 auto}.container .l2{width:16.6666666667%!important;flex:0 0 auto}.container .l3{width:25%!important;flex:0 0 auto}.container .l4{width:33.3333333333%!important;flex:0 0 auto}.container .l5{width:41.6666666667%!important;flex:0 0 auto}.container .l6{width:50%!important;flex:0 0 auto}.container .l7{width:58.3333333333%!important;flex:0 0 auto}.container .l8{width:66.6666666667%!important;flex:0 0 auto}.container .l9{width:75%!important;flex:0 0 auto}.container .l10{width:83.3333333333%!important;flex:0 0 auto}.container .l11{width:91.6666666667%!important;flex:0 0 auto}.container .l12{width:100%!important;flex:0 0 auto}.container .lg-auto{flex:0 0 auto}.container.flex-nowrap-lg{flex-wrap:nowrap!important}}@media screen and (max-width: 991px){.container .m1{width:8.3333333333%!important;flex:0 0 auto}.container .m2{width:16.6666666667%!important;flex:0 0 auto}.container .m3{width:25%!important;flex:0 0 auto}.container .m4{width:33.3333333333%!important;flex:0 0 auto}.container .m5{width:41.6666666667%!important;flex:0 0 auto}.container .m6{width:50%!important;flex:0 0 auto}.container .m7{width:58.3333333333%!important;flex:0 0 auto}.container .m8{width:66.6666666667%!important;flex:0 0 auto}.container .m9{width:75%!important;flex:0 0 auto}.container .m10{width:83.3333333333%!important;flex:0 0 auto}.container .m11{width:91.6666666667%!important;flex:0 0 auto}.container .m12{width:100%!important;flex:0 0 auto}.container .md-auto{flex:0 0 auto}}@media screen and (max-width: 480px){.container .s1{width:8.3333333333%!important;flex:0 0 auto}.container .s2{width:16.6666666667%!important;flex:0 0 auto}.container .s3{width:25%!important;flex:0 0 auto}.container .s4{width:33.3333333333%!important;flex:0 0 auto}.container .s5{width:41.6666666667%!important;flex:0 0 auto}.container .s6{width:50%!important;flex:0 0 auto}.container .s7{width:58.3333333333%!important;flex:0 0 auto}.container .s8{width:66.6666666667%!important;flex:0 0 auto}.container .s9{width:75%!important;flex:0 0 auto}.container .s10{width:83.3333333333%!important;flex:0 0 auto}.container .s11{width:91.6666666667%!important;flex:0 0 auto}.container .s12{width:100%!important;flex:0 0 auto}.container .sm-auto{flex:0 0 auto}}card-content,.card .card-footer,.card .card-body,.card .card-header{padding:1rem;overflow:hidden;background-color:#fff}card-content.primary,.card .primary.card-footer,.card .primary.card-body,.card .primary.card-header{background-color:#f9ebe966}card-content.primary:hover,.card .primary.card-footer:hover,.card .primary.card-body:hover,.card .primary.card-header:hover,card-content.primary:focus,.card .primary.card-footer:focus,.card .primary.card-body:focus,.card .primary.card-header:focus,card-content.primary.active,.card .primary.active.card-footer,.card .primary.active.card-body,.card .primary.active.card-header{background-color:#f9ebe94d}card-content.secondary,.card .secondary.card-footer,.card .secondary.card-body,.card .secondary.card-header{background-color:#f8f8f866}card-content.secondary:hover,.card .secondary.card-footer:hover,.card .secondary.card-body:hover,.card .secondary.card-header:hover,card-content.secondary:focus,.card .secondary.card-footer:focus,.card .secondary.card-body:focus,.card .secondary.card-header:focus,card-content.secondary.active,.card .secondary.active.card-footer,.card .secondary.active.card-body,.card .secondary.active.card-header{background-color:#f8f8f84d}card-content.tertiary,.card .tertiary.card-footer,.card .tertiary.card-body,.card .tertiary.card-header{background-color:#f2f2f233}card-content.tertiary:hover,.card .tertiary.card-footer:hover,.card .tertiary.card-body:hover,.card .tertiary.card-header:hover,card-content.tertiary:focus,.card .tertiary.card-footer:focus,.card .tertiary.card-body:focus,.card .tertiary.card-header:focus,card-content.tertiary.active,.card .tertiary.active.card-footer,.card .tertiary.active.card-body,.card .tertiary.active.card-header{background-color:#f2f2f226}card-content.success,.card .success.card-footer,.card .success.card-body,.card .success.card-header{background-color:#dfefcf99}card-content.success:hover,.card .success.card-footer:hover,.card .success.card-body:hover,.card .success.card-header:hover,card-content.success:focus,.card .success.card-footer:focus,.card .success.card-body:focus,.card .success.card-header:focus,card-content.success.active,.card .success.active.card-footer,.card .success.active.card-body,.card .success.active.card-header{background-color:#dfefcf66}card-content.failure,.card .failure.card-footer,.card .failure.card-body,.card .failure.card-header{background-color:#fad4d466}card-content.failure:hover,.card .failure.card-footer:hover,.card .failure.card-body:hover,.card .failure.card-header:hover,card-content.failure:focus,.card .failure.card-footer:focus,.card .failure.card-body:focus,.card .failure.card-header:focus,card-content.failure.active,.card .failure.active.card-footer,.card .failure.active.card-body,.card .failure.active.card-header{background-color:#fad4d459}card-content.primary,.card .primary.card-footer,.card .primary.card-body,.card .primary.card-header{color:#dc635b}card-content.secondary,.card .secondary.card-footer,.card .secondary.card-body,.card .secondary.card-header{color:#7a7a7a}card-content.tertiary,.card .tertiary.card-footer,.card .tertiary.card-body,.card .tertiary.card-header{color:#444}card-content.success,.card .success.card-footer,.card .success.card-body,.card .success.card-header{color:#3f720a}card-content.failure,.card .failure.card-footer,.card .failure.card-body,.card .failure.card-header{color:#b03e3e}card-content.darker.primary,.card .darker.primary.card-footer,.card .darker.primary.card-body,.card .darker.primary.card-header{background-color:#dc635b}card-content.darker.primary:hover,.card .darker.primary.card-footer:hover,.card .darker.primary.card-body:hover,.card .darker.primary.card-header:hover,card-content.darker.primary:focus,.card .darker.primary.card-footer:focus,.card .darker.primary.card-body:focus,.card .darker.primary.card-header:focus,card-content.darker.primary.active,.card .darker.primary.active.card-footer,.card .darker.primary.active.card-body,.card .darker.primary.active.card-header{background-color:#a34943}card-content.darker.secondary,.card .darker.secondary.card-footer,.card .darker.secondary.card-body,.card .darker.secondary.card-header{background-color:#7a7a7ab3}card-content.darker.secondary:hover,.card .darker.secondary.card-footer:hover,.card .darker.secondary.card-body:hover,.card .darker.secondary.card-header:hover,card-content.darker.secondary:focus,.card .darker.secondary.card-footer:focus,.card .darker.secondary.card-body:focus,.card .darker.secondary.card-header:focus,card-content.darker.secondary.active,.card .darker.secondary.active.card-footer,.card .darker.secondary.active.card-body,.card .darker.secondary.active.card-header{background-color:#7a7a7ae6}card-content.darker.tertiary,.card .darker.tertiary.card-footer,.card .darker.tertiary.card-body,.card .darker.tertiary.card-header{background-color:#868686b3}card-content.darker.tertiary:hover,.card .darker.tertiary.card-footer:hover,.card .darker.tertiary.card-body:hover,.card .darker.tertiary.card-header:hover,card-content.darker.tertiary:focus,.card .darker.tertiary.card-footer:focus,.card .darker.tertiary.card-body:focus,.card .darker.tertiary.card-header:focus,card-content.darker.tertiary.active,.card .darker.tertiary.active.card-footer,.card .darker.tertiary.active.card-body,.card .darker.tertiary.active.card-header{background-color:#868686e6}card-content.darker.success,.card .darker.success.card-footer,.card .darker.success.card-body,.card .darker.success.card-header{background-color:#61b00fb3}card-content.darker.success:hover,.card .darker.success.card-footer:hover,.card .darker.success.card-body:hover,.card .darker.success.card-header:hover,card-content.darker.success:focus,.card .darker.success.card-footer:focus,.card .darker.success.card-body:focus,.card .darker.success.card-header:focus,card-content.darker.success.active,.card .darker.success.active.card-footer,.card .darker.success.active.card-body,.card .darker.success.active.card-header{background-color:#61b00fe6}card-content.darker.failure,.card .darker.failure.card-footer,.card .darker.failure.card-body,.card .darker.failure.card-header{background-color:#eb5353b3}card-content.darker.failure:hover,.card .darker.failure.card-footer:hover,.card .darker.failure.card-body:hover,.card .darker.failure.card-header:hover,card-content.darker.failure:focus,.card .darker.failure.card-footer:focus,.card .darker.failure.card-body:focus,.card .darker.failure.card-header:focus,card-content.darker.failure.active,.card .darker.failure.active.card-footer,.card .darker.failure.active.card-body,.card .darker.failure.active.card-header{background-color:#eb5353e6}.card{border-radius:.6125em;overflow:hidden}.card.primary{box-shadow:0 0 5px 3px #efb8b4f2;-webkit-box-shadow:0px 0px 5px 3px rgba(239,184,180,.95);-moz-box-shadow:0px 0px 5px 3px rgba(239,184,180,.95)}.card.secondary{box-shadow:0 0 5px 3px #868686f2;-webkit-box-shadow:0px 0px 5px 3px rgba(134,134,134,.95);-moz-box-shadow:0px 0px 5px 3px rgba(134,134,134,.95)}.card.tertiary{box-shadow:0 0 5px 3px #f2f2f2f2;-webkit-box-shadow:0px 0px 5px 3px rgba(242,242,242,.95);-moz-box-shadow:0px 0px 5px 3px rgba(242,242,242,.95)}.card.success{box-shadow:0 0 5px 3px #dfefcff2;-webkit-box-shadow:0px 0px 5px 3px rgba(223,239,207,.95);-moz-box-shadow:0px 0px 5px 3px rgba(223,239,207,.95)}.card.failure{box-shadow:0 0 5px 3px #fad4d4f2;-webkit-box-shadow:0px 0px 5px 3px rgba(250,212,212,.95);-moz-box-shadow:0px 0px 5px 3px rgba(250,212,212,.95)}.card:first-child{border-top-left-radius:.6125em;border-top-right-radius:.6125em}.card:last-child{border-bottom-left-radius:.6125em;border-bottom-right-radius:.6125em}.card.md .card-header,.card.md .card-footer{padding:1rem}.card.sm .card-header,.card.sm .card-footer{padding:.5rem}.card.lg .card-header,.card.lg .card-footer{padding:1.5rem}.chip{position:relative;display:inline-flex;align-items:center;justify-content:center;align-content:center;text-align:center;white-space:nowrap;cursor:pointer}.chip.outlined{border:1px solid transparent}.chip.outlined.primary{color:#dc635b}.chip.outlined.primary:hover,.chip.outlined.primary:focus,.chip.outlined.primary.active{color:#551615}.chip.outlined.secondary{color:#7a7a7a}.chip.outlined.secondary:hover,.chip.outlined.secondary:focus,.chip.outlined.secondary.active{color:#868686}.chip.outlined.tertiary{color:#444}.chip.outlined.tertiary:hover,.chip.outlined.tertiary:focus,.chip.outlined.tertiary.active{color:#212121}.chip.outlined.success{color:#3f720a}.chip.outlined.success:hover,.chip.outlined.success:focus,.chip.outlined.success.active{color:#61b00f}.chip.outlined.failure{color:#b03e3e}.chip.outlined.failure:hover,.chip.outlined.failure:focus,.chip.outlined.failure.active{color:#eb5353}.chip.outlined.primary:hover,.chip.outlined.primary:focus,.chip.outlined.primary.active{background-color:#f9ebe94d}.chip.outlined.secondary:hover,.chip.outlined.secondary:focus,.chip.outlined.secondary.active{background-color:#f2f2f24d}.chip.outlined.tertiary:hover,.chip.outlined.tertiary:focus,.chip.outlined.tertiary.active{background-color:#f2f2f24d}.chip.outlined.success:hover,.chip.outlined.success:focus,.chip.outlined.success.active{background-color:#dfefcf4d}.chip.outlined.failure:hover,.chip.outlined.failure:focus,.chip.outlined.failure.active{background-color:#fad4d44d}.chip.outlined.primary{border-color:#dc635b}.chip.outlined.primary:hover,.chip.outlined.primary:focus,.chip.outlined.primary.active{border-color:#efb8b4}.chip.outlined.secondary{border-color:#7a7a7a}.chip.outlined.secondary:hover,.chip.outlined.secondary:focus,.chip.outlined.secondary.active{border-color:#f2f2f2}.chip.outlined.tertiary{border-color:#f2f2f2}.chip.outlined.tertiary:hover,.chip.outlined.tertiary:focus,.chip.outlined.tertiary.active{border-color:#868686}.chip.outlined.success{border-color:#61b00f}.chip.outlined.success:hover,.chip.outlined.success:focus,.chip.outlined.success.active{border-color:#dfefcf}.chip.outlined.failure{border-color:#eb5353}.chip.outlined.failure:hover,.chip.outlined.failure:focus,.chip.outlined.failure.active{border-color:#fad4d4}.chip.filled{color:#fff}.chip.filled.primary{background-color:#dc635b}.chip.filled.primary:hover,.chip.filled.primary:focus,.chip.filled.primary.active{background-color:#a34943}.chip.filled.secondary{background-color:#7a7a7ab3}.chip.filled.secondary:hover,.chip.filled.secondary:focus,.chip.filled.secondary.active{background-color:#7a7a7ae6}.chip.filled.tertiary{background-color:#868686b3}.chip.filled.tertiary:hover,.chip.filled.tertiary:focus,.chip.filled.tertiary.active{background-color:#868686e6}.chip.filled.success{background-color:#61b00fb3}.chip.filled.success:hover,.chip.filled.success:focus,.chip.filled.success.active{background-color:#61b00fe6}.chip.filled.failure{background-color:#eb5353b3}.chip.filled.failure:hover,.chip.filled.failure:focus,.chip.filled.failure.active{background-color:#eb5353e6}.chip.text{color:#fff}.chip.text.primary{color:#dc635b}.chip.text.secondary{color:#7a7a7a}.chip.text.tertiary{color:#444}.chip.text.success{color:#3f720a}.chip.text.failure{color:#b03e3e}.chip.text.primary:hover,.chip.text.primary:focus,.chip.text.primary.active{background-color:#f9ebe94d}.chip.text.secondary:hover,.chip.text.secondary:focus,.chip.text.secondary.active{background-color:#f2f2f24d}.chip.text.tertiary:hover,.chip.text.tertiary:focus,.chip.text.tertiary.active{background-color:#f2f2f24d}.chip.text.success:hover,.chip.text.success:focus,.chip.text.success.active{background-color:#dfefcf4d}.chip.text.failure:hover,.chip.text.failure:focus,.chip.text.failure.active{background-color:#fad4d44d}.chip.sm{font-size:.875rem;padding:.25rem 1rem;border-radius:1.3125rem}.chip.md{font-size:1rem;padding:.4rem 1rem;border-radius:1.5rem}.chip.lg{font-size:1.25rem;padding:.4rem 1rem;border-radius:1.875rem}.chip *{display:inline;vertical-align:middle;padding:.25rem;line-height:1}.divider{display:block;width:100%;margin-top:.5rem;margin-bottom:1rem;border-top:unset;border-left:unset;border-right:unset;border-bottom:1px solid #f8f8f8}.divider.divider-primary{border-color:#f5d4d2}.divider.divider-secondary{border-color:#f8f8f8}.divider.divider-tertiary{border-color:#f2f2f2}.progress-bar{display:block;width:100%;height:1em;background-color:#f8f8f8b3;border:1px solid #f8f8f8;overflow:hidden}.progress-bar .progress-bar-filler{height:auto;width:auto;font-size:.875rem}.progress-bar .progress-bar-filler.primary{background-color:#dc635b}.progress-bar .progress-bar-filler.secondary{background-color:#7a7a7ab3}.progress-bar .progress-bar-filler.tertiary{background-color:#868686b3}.progress-bar .progress-bar-filler.success{background-color:#61b00fb3}.progress-bar .progress-bar-filler.failure{background-color:#eb5353b3}.collection{display:flex;list-style:none;width:fit-content;padding-left:unset;box-sizing:border-box}.collection .collection-item{padding:.5rem;cursor:pointer;box-sizing:border-box}.collection.primary{background-color:#f9ebe966}.collection.secondary{background-color:#f8f8f866}.collection.tertiary{background-color:#f2f2f233}.collection.success{background-color:#dfefcf99}.collection.failure{background-color:#fad4d466}.collection.lg{padding:1.25rem;border-radius:1.25rem}.collection.md{padding:1rem;border-radius:1rem}.collection.sm{padding:.5rem;border-radius:.5rem}.collection.borders{border:1px solid #f8f8f8}.collection.borders.primary{border-color:#dc635b}.collection.borders.primary:hover,.collection.borders.primary:focus,.collection.borders.primary.active{border-color:#efb8b4}.collection.borders.secondary{border-color:#7a7a7a}.collection.borders.secondary:hover,.collection.borders.secondary:focus,.collection.borders.secondary.active{border-color:#f2f2f2}.collection.borders.tertiary{border-color:#f2f2f2}.collection.borders.tertiary:hover,.collection.borders.tertiary:focus,.collection.borders.tertiary.active{border-color:#868686}.collection.borders.success{border-color:#61b00f}.collection.borders.success:hover,.collection.borders.success:focus,.collection.borders.success.active{border-color:#dfefcf}.collection.borders.failure{border-color:#eb5353}.collection.borders.failure:hover,.collection.borders.failure:focus,.collection.borders.failure.active{border-color:#fad4d4}.table-container table{font-size:1rem;border-spacing:unset}.table-container table td,.table-container table th{padding:.25rem}.table-container table td svg,.table-container table th svg{vertical-align:middle}.table-container table thead tr{background-color:#f2f2f2}.table-container.fullwidth table{width:100%}.table-container.narrow table{font-size:.875rem}.table-container.narrow table th,.table-container.narrow table td{padding:.15rem}.table-container.wide table{font-size:1rem}.table-container.wide table th,.table-container.wide table td{padding:.5rem}.table-container.strips table tbody tr:nth-child(2n){background-color:#fafafa}.table-container.outline table{padding:.5rem;border:1px solid #f8f8f8}.table-container.borders table tr td{border-bottom:1px solid #f8f8f8}.alertbox{border:none;background-color:#fff;cursor:pointer}.alertbox:disabled{color:#b0b0b0!important;background-color:#d1d1d1!important;cursor:not-allowed!important}.alertbox:disabled.text{background-color:transparent!important}.alertbox:disabled.text:hover{background-color:#d1d1d1!important}.alertbox.outlined{border:1px solid}.alertbox.outlined.primary{color:#dc635b}.alertbox.outlined.secondary{color:#7a7a7a}.alertbox.outlined.tertiary{color:#444}.alertbox.outlined.success{color:#3f720a}.alertbox.outlined.failure{color:#b03e3e}.alertbox.outlined.primary:hover,.alertbox.outlined.primary:focus,.alertbox.outlined.primary.active{background-color:#f9ebe94d}.alertbox.outlined.secondary:hover,.alertbox.outlined.secondary:focus,.alertbox.outlined.secondary.active{background-color:#f2f2f24d}.alertbox.outlined.tertiary:hover,.alertbox.outlined.tertiary:focus,.alertbox.outlined.tertiary.active{background-color:#f2f2f24d}.alertbox.outlined.success:hover,.alertbox.outlined.success:focus,.alertbox.outlined.success.active{background-color:#dfefcf4d}.alertbox.outlined.failure:hover,.alertbox.outlined.failure:focus,.alertbox.outlined.failure.active{background-color:#fad4d44d}.alertbox.outlined.primary{border-color:#dc635b}.alertbox.outlined.secondary{border-color:#7a7a7a}.alertbox.outlined.tertiary{border-color:#f2f2f2}.alertbox.outlined.success{border-color:#61b00f}.alertbox.outlined.failure{border-color:#eb5353}.alertbox.filled.primary{color:#dc635b}.alertbox.filled.secondary{color:#7a7a7a}.alertbox.filled.tertiary{color:#444}.alertbox.filled.success{color:#3f720a}.alertbox.filled.failure{color:#b03e3e}.alertbox.filled.primary{background-color:#f9ebe966}.alertbox.filled.secondary{background-color:#f8f8f866}.alertbox.filled.tertiary{background-color:#f2f2f233}.alertbox.filled.success{background-color:#dfefcf99}.alertbox.filled.failure{background-color:#fad4d466}.alertbox.text.primary{color:#dc635b}.alertbox.text.secondary{color:#7a7a7a}.alertbox.text.tertiary{color:#444}.alertbox.text.success{color:#3f720a}.alertbox.text.failure{color:#b03e3e}.alertbox.text.primary:hover,.alertbox.text.primary:focus,.alertbox.text.primary.active{background-color:#f9ebe94d}.alertbox.text.secondary:hover,.alertbox.text.secondary:focus,.alertbox.text.secondary.active{background-color:#f2f2f24d}.alertbox.text.tertiary:hover,.alertbox.text.tertiary:focus,.alertbox.text.tertiary.active{background-color:#f2f2f24d}.alertbox.text.success:hover,.alertbox.text.success:focus,.alertbox.text.success.active{background-color:#dfefcf4d}.alertbox.text.failure:hover,.alertbox.text.failure:focus,.alertbox.text.failure.active{background-color:#fad4d44d}.alertbox.sm{font-size:.875rem;padding:.3rem 1rem;border-radius:.19140625em}.alertbox.md{font-size:1rem;padding:.5rem 1rem;border-radius:.6125em}.alertbox.lg{font-size:1.25rem;padding:.5rem 1rem;border-radius:.91875em}.collapsible{padding:1rem}.collapsible .collapsible-header{align-content:center;align-items:center;justify-content:space-between;cursor:default}.collapsible .collapsible-body{padding-top:unset;transition:.3s ease-in}.scrollable-container{display:flex;width:100%;flex-wrap:wrap;box-sizing:border-box}.scrollable-container::-webkit-scrollbar{width:5px;height:5px}.scrollable-container::-webkit-scrollbar-track{border-radius:2px}.scrollable-container::-webkit-scrollbar-thumb{border-radius:2px}.scrollable-container.primary::-webkit-scrollbar-track{background:#f9ebe9b3}.scrollable-container.primary::-webkit-scrollbar-thumb{background:#e7928c}.scrollable-container.primary::-webkit-scrollbar-thumb:hover{background:#dc635b}.scrollable-container.secondary::-webkit-scrollbar-track{background:#f8f8f8b3}.scrollable-container.secondary::-webkit-scrollbar-thumb{background:#d1d1d1}.scrollable-container.secondary::-webkit-scrollbar-thumb:hover{background:#7a7a7a}.scrollable-container.tertiary::-webkit-scrollbar-track{background:#f8f8f8b3}.scrollable-container.tertiary::-webkit-scrollbar-thumb{background:#d1d1d1}.scrollable-container.tertiary::-webkit-scrollbar-thumb:hover{background:#868686}.scrollable-container.hide-scrollbar{scrollbar-width:none}.scrollable-container.hide-scrollbar::-webkit-scrollbar{width:0;height:0}.dropdown{border-radius:.6125em;background-color:#fff;margin-top:.2rem;width:fit-content;min-width:120px;max-height:250px;overflow-y:scroll;z-index:2;position:absolute}.dropdown.primary{box-shadow:0 0 5px 3px #efb8b4f2;-webkit-box-shadow:0px 0px 5px 3px rgba(239,184,180,.95);-moz-box-shadow:0px 0px 5px 3px rgba(239,184,180,.95)}.dropdown.secondary{box-shadow:0 0 5px 3px #868686f2;-webkit-box-shadow:0px 0px 5px 3px rgba(134,134,134,.95);-moz-box-shadow:0px 0px 5px 3px rgba(134,134,134,.95)}.dropdown.tertiary{box-shadow:0 0 5px 3px #f2f2f2f2;-webkit-box-shadow:0px 0px 5px 3px rgba(242,242,242,.95);-moz-box-shadow:0px 0px 5px 3px rgba(242,242,242,.95)}.dropdown.success{box-shadow:0 0 5px 3px #dfefcff2;-webkit-box-shadow:0px 0px 5px 3px rgba(223,239,207,.95);-moz-box-shadow:0px 0px 5px 3px rgba(223,239,207,.95)}.dropdown.failure{box-shadow:0 0 5px 3px #fad4d4f2;-webkit-box-shadow:0px 0px 5px 3px rgba(250,212,212,.95);-moz-box-shadow:0px 0px 5px 3px rgba(250,212,212,.95)}.dropdown .dropdown-item{cursor:pointer}.dropdown .dropdown-item:focus{outline:none}.dropdown .dropdown-item.active,.dropdown .dropdown-item:hover{color:#dc635b;outline:none}.accordion .collapsible{padding:.25rem}.accordion .collapsible .collapsible-body{padding:1rem 1rem 0rem}.modal-container{position:fixed;overflow:hidden;width:100vw;height:100vh;left:0;top:0;z-index:999;background-color:transparent;box-sizing:border-box}.modal-container .modal{background-color:#fff;padding:.7625rem;border-radius:1rem;overflow:hidden}.modal-container .modal.lg{width:980px}@media (orientation: portrait){.modal-container .modal.lg{width:95vw}}@media (orientation: portrait) and (max-width: 480px){.modal-container .modal.lg{border-radius:unset}}.modal-container .modal.md{width:720px}@media (orientation: portrait){.modal-container .modal.md{width:85vw}}@media (orientation: portrait) and (max-width: 480px){.modal-container .modal.md{border-radius:unset}}.modal-container .modal.sm{width:480px}@media (orientation: portrait){.modal-container .modal.sm{width:65vw}}@media (orientation: portrait) and (max-width: 480px){.modal-container .modal.sm{border-radius:unset}}.modal-container.left-in .modal{animation-name:entry-from-left;animation-duration:.5s}.modal-container.right-in .modal{animation-name:entry-from-right;animation-duration:.5s}.modal-container.top-in .modal{animation-name:entry-from-top;animation-duration:.5s}.modal-container.bottom-in .modal{animation-name:entry-from-bottom;animation-duration:.5s}.abrs-backdrop{position:fixed;width:100vw;height:calc(100vh - 1px);background-color:#86868699;top:0;left:0;z-index:999}.drawer .dragable-tag{width:2.5rem;height:3px;background-color:#666;position:relative;left:calc(50% - 15px);border-radius:10px;cursor:pointer}.drawer.drawer-left .modal{border-top-right-radius:1rem;border-bottom-right-radius:1rem}.drawer.drawer-right .modal{border-top-left-radius:1rem;border-bottom-left-radius:1rem}.drawer.drawer-top .modal{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.drawer.drawer-bottom .modal{border-top-left-radius:1rem;border-top-right-radius:1rem}.bread-crumb .content{padding:0 1rem}.bread-crumb.sm{padding-bottom:calc(.6666666667rem - 12px)}.bread-crumb.filled .content{padding:.75rem 3.9375rem 4rem .9375rem}.bread-crumb.filled.primary{background-color:#551615;color:#fff}.bread-crumb .bread-crumb-link{display:inline-flex;flex-direction:row}.bread-crumb .bread-crumb-link .btn.tertiary.md{color:inherit}.bread-crumb .bread-crumb-link .btn.tertiary.md:hover{background-color:unset}.bread-crumb .bread-crumb-link .btn.tertiary.md:first-child{margin-left:0}.bread-crumb .bread-crumb-link .btn.tertiary.md:last-child{opacity:.4}.bread-crumb .bread-crumb-link .bread-crumb-delimiter{margin:0 .5rem}.container.carousel-container{position:relative}.container.carousel-container .carousel-left-navigation,.container.carousel-container .carousel-right-navigation{position:absolute}.container.carousel-container .carousel-left-navigation{left:0;width:4rem}.container.carousel-container .carousel-left-navigation:hover{background:linear-gradient(90deg,#02002479,#09097900)}.container.carousel-container .carousel-slides{align-items:stretch}.container.carousel-container .carousel-right-navigation{right:0;width:4rem}.container.carousel-container .carousel-right-navigation:hover{background:linear-gradient(-90deg,#02002479,#09097900)}.container.carousel-container .btn.btn-carousel-nav{position:relative;top:calc(50% - 1.5rem)}.container.carousel-container .btn.btn-carousel-nav.text:hover,.container.carousel-container .btn.btn-carousel-nav.text:focus,.container.carousel-container .btn.btn-carousel-nav.text:active{background-color:unset}.pagination-container .pagination-link.btn.button.md,.pagination-container .pagination-link.btn.button.lg,.pagination-container .pagination-link.btn.button.sm{border-radius:0rem}.pagination-container .pagination-link.btn.button:not(:first-child){border-left:unset}.pagination-container .pagination-link.btn.button:first-child{border-top-left-radius:1rem;border-bottom-left-radius:1rem}.pagination-container .pagination-link.btn.button:last-child{border-top-right-radius:1rem;border-bottom-right-radius:1rem}.pagination-container .pagination-link.btn.button.lg:first-child{border-top-left-radius:1.25rem;border-bottom-left-radius:1.25rem}.pagination-container .pagination-link.btn.button.lg:last-child{border-top-right-radius:1.25rem;border-bottom-right-radius:1.25rem}.pagination-container .pagination-link.btn.button.sm:first-child{border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}.pagination-container .pagination-link.btn.button.sm:last-child{border-top-right-radius:.75rem;border-bottom-right-radius:.75rem}.spinner{position:relative}.spinner .col{display:inline-flex;align-items:center;align-content:center;justify-content:center;color:transparent}.spinner svg{position:absolute;fill:#d1d1d1}.spinner .wheel{display:block;font-size:10px;position:relative;text-indent:-9999em;border-left:.25em solid #efb8b4;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:spin 1.1s infinite linear;animation:spin 1.1s infinite linear;border-radius:50%;background-color:transparent}.spinner.md .wheel{width:10em;height:10em}.spinner.md svg{width:6.6125em;height:6.6125em}.spinner.lg .wheel{width:12em;height:12em}.spinner.lg svg{width:7.5em;height:7.5em}.spinner.sm .wheel{width:8em;height:8em}.spinner.sm svg{width:5em;height:5em}.spinner.primary .wheel{border-left-color:#e7928c}.spinner.secondary .wheel{border-left-color:#7a7a7a}.spinner.tertiary .wheel{border-left-color:#d1d1d1}.spinner.success .wheel{border-left-color:#3f720a}.spinner.failure .wheel{border-left-color:#eb5353}.tabs-container{padding:15px;border:1px solid rgba(0,0,0,.125);gap:10px}.tabs-container .tabs-heading{gap:5px;flex-wrap:wrap}.tabs-container.outline{border:unset}.tabs-container.outline .tabs-heading{padding:0!important;border-bottom:1px solid #d1d1d1;gap:0}.tabs-container.outline .tabs-heading .btn{min-width:160px;flex-grow:0;padding:.5rem 1rem!important;transition:border-bottom-color .25s linear;border-radius:0;font-size:1rem;margin-bottom:-1px}.tabs-container.outline .tabs-heading .btn.text:not(.active){color:#000}.tabs-container.outline .tabs-heading .btn.active{color:#dc635b!important;border-bottom:2px solid #dc635b;background-color:unset!important}.stepper-container .step-wrapper{position:relative}.stepper-container .stepper-connector{z-index:0}.stepper-container.horizontal{flex-wrap:nowrap!important}.stepper-container.horizontal .step-wrapper{width:100%}.stepper-container.horizontal .stepper-connector{border-top:1px dashed black;position:absolute;width:100%;top:23px}.stepper-container.horizontal .step .step-body .container{padding:.5em 1em 0 .5em}.stepper-container.vertical{flex-direction:column}.stepper-container.vertical .step-wrapper{width:auto}.stepper-container.vertical .stepper-connector{border-left:1px dashed black;position:absolute;height:100%;left:23px}.stepper-container.vertical .step .step-body .container{padding:.5em 0 1em .5em}.stepper-container .step .step-action{z-index:9}.stepper-container .step .step-action .btn{padding:.5em .75em;z-index:10}.stepper-container .step .step-body .step-title{font-weight:400;margin-bottom:.5rem}.stepper-container .step .step-body .step-content{color:#b0b0b0;font-size:.875rem}.btn{display:inline-block;border:none;background-color:transparent;cursor:pointer;text-decoration:none;text-align:center;vertical-align:middle;width:auto;height:auto;box-sizing:border-box}.btn span{cursor:pointer;vertical-align:middle}.btn span svg{vertical-align:middle}.btn:disabled{color:#b0b0b0!important;background-color:#d1d1d1!important;cursor:not-allowed!important}.btn:disabled.text{background-color:transparent!important}.btn:disabled.text:hover{background-color:#d1d1d1!important}.btn.outlined{border:1px solid;transition:.125s}.btn.outlined.primary{color:#dc635b}.btn.outlined.primary:hover,.btn.outlined.primary:focus,.btn.outlined.primary.active{color:#551615}.btn.outlined.secondary{color:#7a7a7a}.btn.outlined.secondary:hover,.btn.outlined.secondary:focus,.btn.outlined.secondary.active{color:#868686}.btn.outlined.tertiary{color:#444}.btn.outlined.tertiary:hover,.btn.outlined.tertiary:focus,.btn.outlined.tertiary.active{color:#212121}.btn.outlined.success{color:#3f720a}.btn.outlined.success:hover,.btn.outlined.success:focus,.btn.outlined.success.active{color:#61b00f}.btn.outlined.failure{color:#b03e3e}.btn.outlined.failure:hover,.btn.outlined.failure:focus,.btn.outlined.failure.active{color:#eb5353}.btn.outlined.primary:hover,.btn.outlined.primary:focus,.btn.outlined.primary.active{background-color:#f9ebe94d}.btn.outlined.secondary:hover,.btn.outlined.secondary:focus,.btn.outlined.secondary.active{background-color:#f2f2f24d}.btn.outlined.tertiary:hover,.btn.outlined.tertiary:focus,.btn.outlined.tertiary.active{background-color:#f2f2f24d}.btn.outlined.success:hover,.btn.outlined.success:focus,.btn.outlined.success.active{background-color:#dfefcf4d}.btn.outlined.failure:hover,.btn.outlined.failure:focus,.btn.outlined.failure.active{background-color:#fad4d44d}.btn.outlined.primary{border-color:#dc635b}.btn.outlined.primary:hover,.btn.outlined.primary:focus,.btn.outlined.primary.active{border-color:#efb8b4}.btn.outlined.secondary{border-color:#7a7a7a}.btn.outlined.secondary:hover,.btn.outlined.secondary:focus,.btn.outlined.secondary.active{border-color:#f2f2f2}.btn.outlined.tertiary{border-color:#f2f2f2}.btn.outlined.tertiary:hover,.btn.outlined.tertiary:focus,.btn.outlined.tertiary.active{border-color:#868686}.btn.outlined.success{border-color:#61b00f}.btn.outlined.success:hover,.btn.outlined.success:focus,.btn.outlined.success.active{border-color:#dfefcf}.btn.outlined.failure{border-color:#eb5353}.btn.outlined.failure:hover,.btn.outlined.failure:focus,.btn.outlined.failure.active{border-color:#fad4d4}.btn.filled{color:#fff}.btn.filled.primary{background-color:#dc635b}.btn.filled.primary:hover,.btn.filled.primary:focus,.btn.filled.primary.active{background-color:#a34943}.btn.filled.secondary{background-color:#7a7a7ab3}.btn.filled.secondary:hover,.btn.filled.secondary:focus,.btn.filled.secondary.active{background-color:#7a7a7ae6}.btn.filled.tertiary{background-color:#868686b3}.btn.filled.tertiary:hover,.btn.filled.tertiary:focus,.btn.filled.tertiary.active{background-color:#868686e6}.btn.filled.success{background-color:#61b00fb3}.btn.filled.success:hover,.btn.filled.success:focus,.btn.filled.success.active{background-color:#61b00fe6}.btn.filled.failure{background-color:#eb5353b3}.btn.filled.failure:hover,.btn.filled.failure:focus,.btn.filled.failure.active{background-color:#eb5353e6}.btn.text{color:#fff;transition:.125s}.btn.text.primary{color:#dc635b}.btn.text.secondary{color:#7a7a7a}.btn.text.tertiary{color:#444}.btn.text.success{color:#3f720a}.btn.text.failure{color:#b03e3e}.btn.text.primary:hover,.btn.text.primary:focus,.btn.text.primary.active{background-color:#f9ebe94d}.btn.text.secondary:hover,.btn.text.secondary:focus,.btn.text.secondary.active{background-color:#f2f2f24d}.btn.text.tertiary:hover,.btn.text.tertiary:focus,.btn.text.tertiary.active{background-color:#f2f2f24d}.btn.text.success:hover,.btn.text.success:focus,.btn.text.success.active{background-color:#dfefcf4d}.btn.text.failure:hover,.btn.text.failure:focus,.btn.text.failure.active{background-color:#fad4d44d}.btn.sm{font-size:.875rem;padding:.5rem 1rem;border-radius:.459375em}.btn.md{font-size:1rem;padding:.75rem 1rem;border-radius:.459375em}.btn.lg{font-size:1.25rem;padding:1rem;border-radius:.42875em}.btn.link{outline:unset;border:unset;background-color:unset;padding:unset}.btn.link.primary{color:#dc635b}.btn.link.primary:hover,.btn.link.primary:focus,.btn.link.primary.active{color:#551615}.btn.link.secondary{color:#7a7a7a}.btn.link.secondary:hover,.btn.link.secondary:focus,.btn.link.secondary.active{color:#868686}.btn.link.tertiary{color:#444}.btn.link.tertiary:hover,.btn.link.tertiary:focus,.btn.link.tertiary.active{color:#212121}.btn.link.success{color:#3f720a}.btn.link.success:hover,.btn.link.success:focus,.btn.link.success.active{color:#61b00f}.btn.link.failure{color:#b03e3e}.btn.link.failure:hover,.btn.link.failure:focus,.btn.link.failure.active{color:#eb5353}.btn.link:hover,.btn.link:focus{border:unset;outline:unset;background-color:unset}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes entry-from-left{0%{transform:translate(-20%);opacity:0}to{transform:translate(0)}}@keyframes entry-from-right{0%{transform:translate(20%);opacity:0}to{transform:translate(0)}}@keyframes entry-from-top{0%{transform:translateY(-20%);opacity:0}to{transform:translateY(0)}}@keyframes entry-from-bottom{0%{transform:translateY(20%);opacity:0}to{transform:translateY(0)}}@keyframes shake{0%{transform:translate(1px,1px) rotate(0)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0)}to{transform:translate(1px,-2px) rotate(-1deg)}}@keyframes flash{0%,20%,40%,60%,80%,to{opacity:1}10%,30%,50%,70%,90%{opacity:.8}}@keyframes pulse{0%,10%{background-color:#e2e2e2}45%,55%{background-color:#c9c9c9}90%,to{background-color:#e2e2e2}}@keyframes animate-shimmer-tint{0%,5%{left:-120%}95%,to{left:120%}}.shimmer{border-radius:.6125em;position:relative;overflow:hidden;opacity:1;animation:pulse 2s infinite ease-in-out}.date-slider{margin:.75rem 0}.date-slider .btn:hover,.date-slider .btn:focus{color:#dc635b;background-color:#f9ebe9}.date-slider .btn.md{padding:.75rem 1rem}.date-slider .date.btn{border-right:1px solid #f2f2f2;border-radius:unset!important}.date-slider .date.btn.tertiary{background-color:#fff}.date-slider .scroll.btn{padding:0!important;background-color:#fff}.date-slider .scroll.left.btn{border-right:1px solid #f2f2f2;border-radius:.30625em 0 0 .30625em;height:100%}.date-slider .scroll.right.btn{border-left:1px solid #f2f2f2;border-radius:0 .30625em .30625em 0;height:100%}.text-input label{color:#b0b0b0;margin-bottom:.3125rem;line-height:1rem;margin-left:.5rem;box-sizing:border-box;font-size:.875rem}.text-input .hint{background-color:#868686;border-radius:50%;padding:0 5px;color:#fff;margin-bottom:.3125rem;line-height:1rem;margin-left:.5rem;box-sizing:border-box;font-size:.875rem}.text-input .form-control{border:1px solid #f2f2f2;background-color:#f4f4f4;font-size:1rem;line-height:1rem;width:100%;padding:.6125rem;border-radius:.5rem;caret-color:#dc635b;-webkit-box-sizing:border-box;box-sizing:border-box}.text-input .form-control input{width:100%;border:unset;background:unset;outline:unset;font-size:1rem;color:#212121;margin-left:.25rem}.text-input .form-control input:hover{border:unset;outline:unset}.text-input .form-control input:focus{border:unset;outline:unset}.text-input .form-control input[type=number]{-moz-appearance:textfield}.text-input .form-control input[type=number]::-webkit-outer-spin-button,.text-input .form-control input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.text-input .form-control input[type=file]::file-selector-button{font-weight:700;color:#3983cd;border:1px solid #d1d1d1;border:none;border-radius:3px}.text-input .form-control input::-webkit-input-placeholder{color:#b0b0b0}.text-input .form-control input[type=password]::-ms-reveal,.text-input .form-control input[type=password]::-ms-clear{display:none}.text-input .form-control#selection:hover{cursor:pointer}.text-input .form-control:focus{outline-color:#f2f2f2;font-weight:200}.text-input .form-control.error{border:1px solid #eb5353}.text-input .form-control.error input{color:#eb5353;caret-color:#eb5353}.text-input .form-control.error:focus{outline-color:#eb5353}.text-input .form-control .col:has(span.prefix-text-divider) .prefix-text-divider{padding-right:.25rem}.text-input .form-control .col:has(span.prefix-text-divider):after{content:"";border-right:1px solid black}.text-input .error{color:#eb5353}.Tooltip-Wrapper{display:inline-block;position:relative}.Tooltip-Wrapper .Tooltip-Tip{position:absolute;border-radius:4px;left:50%;transform:translate(-50%);padding:6px;font-size:14px;line-height:1;z-index:100;white-space:nowrap}.Tooltip-Wrapper .Tooltip-Tip.light{color:#212121;background:#fff}.Tooltip-Wrapper .Tooltip-Tip.dark{color:#fff;background:#868686}.Tooltip-Wrapper .Tooltip-Tip:before{content:" ";left:50%;border:solid transparent;height:0;width:0;position:absolute;pointer-events:none;border-width:.5rem;margin-left:-.5rem}.Tooltip-Wrapper .Tooltip-Tip.top{top:-2.0625rem}.Tooltip-Wrapper .Tooltip-Tip.top:before{top:100%}.Tooltip-Wrapper .Tooltip-Tip.top.light{box-shadow:0 7px 16px #00000026;-webkit-box-shadow:0px 7px 16px 0px rgba(0,0,0,.15);-moz-box-shadow:0px 7px 16px 0px rgba(0,0,0,.15)}.Tooltip-Wrapper .Tooltip-Tip.top.light:before{border-top-color:#fff}.Tooltip-Wrapper .Tooltip-Tip.top.dark{box-shadow:1px 0 3px #00000080}.Tooltip-Wrapper .Tooltip-Tip.top.dark:before{border-top-color:#868686}.Tooltip-Wrapper .Tooltip-Tip.right{left:calc(100% + 7px);top:50%;transform:translate(0) translateY(-50%)}.Tooltip-Wrapper .Tooltip-Tip.right:before{left:-.5rem;top:50%;transform:translate(0) translateY(-50%)}.Tooltip-Wrapper .Tooltip-Tip.right.light{box-shadow:-3px 2px 5px #000000b3}.Tooltip-Wrapper .Tooltip-Tip.right.light:before{border-right-color:#fff}.Tooltip-Wrapper .Tooltip-Tip.right.dark{box-shadow:0 2px 3px #00000080}.Tooltip-Wrapper .Tooltip-Tip.right.dark:before{border-right-color:#868686}.Tooltip-Wrapper .Tooltip-Tip.bottom{bottom:-2.0625rem}.Tooltip-Wrapper .Tooltip-Tip.bottom:before{bottom:100%}.Tooltip-Wrapper .Tooltip-Tip.bottom.light{box-shadow:2px -2px 5px #000000b3}.Tooltip-Wrapper .Tooltip-Tip.bottom.light:before{border-bottom-color:#fff}.Tooltip-Wrapper .Tooltip-Tip.bottom.dark{box-shadow:1px 0 4px #00000080}.Tooltip-Wrapper .Tooltip-Tip.bottom.dark:before{border-bottom-color:#868686}.Tooltip-Wrapper .Tooltip-Tip.left{left:auto;right:calc(100% + 7px);top:50%;transform:translate(0) translateY(-50%)}.Tooltip-Wrapper .Tooltip-Tip.left:before{left:auto;right:-1rem;top:50%;transform:translate(0) translateY(-50%)}.Tooltip-Wrapper .Tooltip-Tip.left.light{box-shadow:4px 2px 5px #000000b3}.Tooltip-Wrapper .Tooltip-Tip.left.light:before{border-left-color:#fff}.Tooltip-Wrapper .Tooltip-Tip.left.dark{box-shadow:0 2px 3px #00000080}.Tooltip-Wrapper .Tooltip-Tip.left.dark:before{border-left-color:#868686}.auto-complete{position:relative}.auto-complete .auto-complete-drop-down{position:absolute;z-index:9;background-color:#fff;width:inherit;border-radius:6px;box-shadow:0 3px 5px 3px #86868633;-webkit-box-shadow:0 3px 5px 3px rgba(134,134,134,.2);-moz-box-shadow:0 3px 5px 3px rgba(134,134,134,.2)}.auto-complete .auto-complete-list{margin:0;background-color:#fff;width:inherit;overflow-y:auto;height:auto;max-height:250px}.auto-complete .auto-complete-list .auto-complete-list-item{padding:.5rem;background-color:transparent;transition:background-color .1s linear;cursor:pointer;width:100%}.auto-complete .auto-complete-list .auto-complete-list-item.active,.auto-complete .auto-complete-list .auto-complete-list-item:hover{background-color:#f9ebe980}.auto-complete .auto-complete-list::-webkit-scrollbar{width:5px;height:5px}.auto-complete .auto-complete-list::-webkit-scrollbar-thumb{border-radius:2px}.auto-complete .auto-complete-list.primary::-webkit-scrollbar-track{background:#f9ebe9b3}.auto-complete .auto-complete-list.primary::-webkit-scrollbar-thumb{background:#e7928c}.auto-complete .auto-complete-list.primary::-webkit-scrollbar-thumb:hover{background:#dc635b}.auto-complete .auto-complete-list.secondary::-webkit-scrollbar-track{background:#f8f8f8b3}.auto-complete .auto-complete-list.secondary::-webkit-scrollbar-thumb{background:#d1d1d1}.auto-complete .auto-complete-list.secondary::-webkit-scrollbar-thumb:hover{background:#7a7a7a}.auto-complete .auto-complete-list.tertiary::-webkit-scrollbar-track{background:#f8f8f8b3}.auto-complete .auto-complete-list.tertiary::-webkit-scrollbar-thumb{background:#d1d1d1}.auto-complete .auto-complete-list.tertiary::-webkit-scrollbar-thumb:hover{background:#868686}.checkbox-container{line-height:1.1;display:inline-grid;grid-template-columns:1em auto;gap:.3em}.checkbox-container.sm{font-size:.875rem}.checkbox-container.md{font-size:1rem}.checkbox-container.lg{font-size:1.25rem}.checkbox-container label{cursor:pointer;width:fit-content}.checkbox-container input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;background-color:#fff;cursor:pointer;font:inherit;width:1em;height:1em;border:1px solid;border-radius:.15em;display:grid;place-content:center;border-color:#d1d1d1}.checkbox-container input[type=checkbox]:disabled{border-color:#d1d1d1!important;cursor:default}.checkbox-container input[type=checkbox]:disabled:checked{background-color:#b0b0b0!important}.checkbox-container input[type=checkbox]:disabled+label{color:#d1d1d1!important;cursor:default}.checkbox-container input[type=checkbox].initialOutline.primary{border-color:#dc635b}.checkbox-container input[type=checkbox].initialOutline.primary:hover,.checkbox-container input[type=checkbox].initialOutline.primary:focus,.checkbox-container input[type=checkbox].initialOutline.primary.active{border-color:#efb8b4}.checkbox-container input[type=checkbox].initialOutline.secondary{border-color:#7a7a7a}.checkbox-container input[type=checkbox].initialOutline.secondary:hover,.checkbox-container input[type=checkbox].initialOutline.secondary:focus,.checkbox-container input[type=checkbox].initialOutline.secondary.active{border-color:#f2f2f2}.checkbox-container input[type=checkbox].initialOutline.tertiary{border-color:#f2f2f2}.checkbox-container input[type=checkbox].initialOutline.tertiary:hover,.checkbox-container input[type=checkbox].initialOutline.tertiary:focus,.checkbox-container input[type=checkbox].initialOutline.tertiary.active{border-color:#868686}.checkbox-container input[type=checkbox].initialOutline.success{border-color:#61b00f}.checkbox-container input[type=checkbox].initialOutline.success:hover,.checkbox-container input[type=checkbox].initialOutline.success:focus,.checkbox-container input[type=checkbox].initialOutline.success.active{border-color:#dfefcf}.checkbox-container input[type=checkbox].initialOutline.failure{border-color:#eb5353}.checkbox-container input[type=checkbox].initialOutline.failure:hover,.checkbox-container input[type=checkbox].initialOutline.failure:focus,.checkbox-container input[type=checkbox].initialOutline.failure.active{border-color:#fad4d4}.checkbox-container input[type=checkbox]:before{content:"";width:.65em;height:.65em;transform:scale(0);background-color:#fff;transition:50ms transform ease-in-out;transform-origin:bottom left;clip-path:polygon(17% 39%,37% 60%,87% 11%,100% 24%,34% 89%,0 55%)}.checkbox-container input[type=checkbox]:checked.primary{border-color:#dc635b}.checkbox-container input[type=checkbox]:checked.primary:hover,.checkbox-container input[type=checkbox]:checked.primary:focus,.checkbox-container input[type=checkbox]:checked.primary.active{border-color:#efb8b4}.checkbox-container input[type=checkbox]:checked.secondary{border-color:#7a7a7a}.checkbox-container input[type=checkbox]:checked.secondary:hover,.checkbox-container input[type=checkbox]:checked.secondary:focus,.checkbox-container input[type=checkbox]:checked.secondary.active{border-color:#f2f2f2}.checkbox-container input[type=checkbox]:checked.tertiary{border-color:#f2f2f2}.checkbox-container input[type=checkbox]:checked.tertiary:hover,.checkbox-container input[type=checkbox]:checked.tertiary:focus,.checkbox-container input[type=checkbox]:checked.tertiary.active{border-color:#868686}.checkbox-container input[type=checkbox]:checked.success{border-color:#61b00f}.checkbox-container input[type=checkbox]:checked.success:hover,.checkbox-container input[type=checkbox]:checked.success:focus,.checkbox-container input[type=checkbox]:checked.success.active{border-color:#dfefcf}.checkbox-container input[type=checkbox]:checked.failure{border-color:#eb5353}.checkbox-container input[type=checkbox]:checked.failure:hover,.checkbox-container input[type=checkbox]:checked.failure:focus,.checkbox-container input[type=checkbox]:checked.failure.active{border-color:#fad4d4}.checkbox-container input[type=checkbox]:checked.primary{background-color:#dc635b}.checkbox-container input[type=checkbox]:checked.primary:hover,.checkbox-container input[type=checkbox]:checked.primary:focus,.checkbox-container input[type=checkbox]:checked.primary.active{background-color:#a34943}.checkbox-container input[type=checkbox]:checked.secondary{background-color:#7a7a7ab3}.checkbox-container input[type=checkbox]:checked.secondary:hover,.checkbox-container input[type=checkbox]:checked.secondary:focus,.checkbox-container input[type=checkbox]:checked.secondary.active{background-color:#7a7a7ae6}.checkbox-container input[type=checkbox]:checked.tertiary{background-color:#868686b3}.checkbox-container input[type=checkbox]:checked.tertiary:hover,.checkbox-container input[type=checkbox]:checked.tertiary:focus,.checkbox-container input[type=checkbox]:checked.tertiary.active{background-color:#868686e6}.checkbox-container input[type=checkbox]:checked.success{background-color:#61b00fb3}.checkbox-container input[type=checkbox]:checked.success:hover,.checkbox-container input[type=checkbox]:checked.success:focus,.checkbox-container input[type=checkbox]:checked.success.active{background-color:#61b00fe6}.checkbox-container input[type=checkbox]:checked.failure{background-color:#eb5353b3}.checkbox-container input[type=checkbox]:checked.failure:hover,.checkbox-container input[type=checkbox]:checked.failure:focus,.checkbox-container input[type=checkbox]:checked.failure.active{background-color:#eb5353e6}.checkbox-container input[type=checkbox]:checked:before{transform:scale(1)}.date-input{position:relative}.date-input .calender{z-index:3;height:200px;position:absolute;top:2.5rem}.date-input .btn.outlined.button.tertiary.sm.active{padding:.1rem;border:unset}.date-input svg{color:#dc635b}.calendar{font-size:.875rem;flex-direction:column;width:20rem;z-index:3;border-radius:.6125em;background-color:#fff;box-shadow:0 0 5px 3px #86868633;-webkit-box-shadow:0 0 5px 3px rgba(134,134,134,.2);-moz-box-shadow:0 0 5px 3px rgba(134,134,134,.2)}.calendar .month{background-color:#f2f2f24d}.calendar .month .calender-month-change:hover{background-color:#f2f2f2;cursor:pointer;border-radius:.30625em}.calendar .date{display:grid;grid-template-columns:repeat(7,auto);padding:0rem 1rem}.calendar .date span{padding:.5rem;text-align:center}.calendar .date span:hover,.calendar .date span:focus{background-color:#f2f2f2;cursor:pointer;border-radius:.30625em}.calendar .date .out-of-range-date{pointer-events:none}.calendar .date .selected{background-color:#dc635b;color:#fff;border-radius:.30625em}.calendar .btn{width:100px}.email-input label{color:#b0b0b0;margin-bottom:.3125rem;line-height:1rem;margin-left:.5rem;box-sizing:border-box;font-size:.875rem}.email-input .hint{background-color:#868686;border-radius:50%;padding:0 5px;color:#fff;margin-bottom:.3125rem;line-height:1rem;margin-left:.5rem;box-sizing:border-box;font-size:.875rem}.email-input .form-control{border:1px solid #f2f2f2;background-color:#f4f4f4;font-size:1rem;line-height:1rem;width:100%;padding:.6125rem;border-radius:.5rem;caret-color:#dc635b;-webkit-box-sizing:border-box;box-sizing:border-box}.email-input .form-control input{width:100%;border:unset;background:unset;outline:unset;font-size:1rem;color:#212121;margin-left:.25rem}.email-input .form-control input:hover{border:unset;outline:unset}.email-input .form-control input:focus{border:unset;outline:unset}.email-input .form-control input[type=number]{-moz-appearance:textfield}.email-input .form-control input[type=number]::-webkit-outer-spin-button,.email-input .form-control input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.email-input .form-control input[type=file]::file-selector-button{font-weight:700;color:#3983cd;border:1px solid #d1d1d1;border:none;border-radius:3px}.email-input .form-control input::-webkit-input-placeholder{color:#b0b0b0}.email-input .form-control input[type=password]::-ms-reveal,.email-input .form-control input[type=password]::-ms-clear{display:none}.email-input .form-control#selection:hover{cursor:pointer}.email-input .form-control:focus{outline-color:#f2f2f2;font-weight:200}.email-input .form-control.error{border:1px solid #eb5353}.email-input .form-control.error input{color:#eb5353;caret-color:#eb5353}.email-input .form-control.error:focus{outline-color:#eb5353}.email-input .form-control .col:has(span.prefix-text-divider) .prefix-text-divider{padding-right:.25rem}.email-input .form-control .col:has(span.prefix-text-divider):after{content:"";border-right:1px solid black}.email-input .error{color:#eb5353}.file-input{width:100%}.file-input label{color:#b0b0b0;margin-bottom:.3125rem;line-height:1rem;margin-left:.5rem;box-sizing:border-box;font-size:.875rem}.file-input .hint{background-color:#868686;border-radius:50%;padding:0 5px;color:#fff;margin-bottom:.3125rem;line-height:1rem;margin-left:.5rem;box-sizing:border-box;font-size:.875rem}.file-input .form-control{border:1px solid #f2f2f2;background-color:#f4f4f4;font-size:1rem;line-height:1rem;width:100%;padding:.6125rem;border-radius:.5rem;caret-color:#dc635b;-webkit-box-sizing:border-box;box-sizing:border-box}.file-input .form-control input{width:100%;border:unset;background:unset;outline:unset;font-size:1rem;color:#212121;margin-left:.25rem}.file-input .form-control input:hover{border:unset;outline:unset}.file-input .form-control input:focus{border:unset;outline:unset}.file-input .form-control input[type=number]{-moz-appearance:textfield}.file-input .form-control input[type=number]::-webkit-outer-spin-button,.file-input .form-control input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.file-input .form-control input[type=file]::file-selector-button{font-weight:700;color:#3983cd;border:1px solid #d1d1d1;border:none;border-radius:3px}.file-input .form-control input::-webkit-input-placeholder{color:#b0b0b0}.file-input .form-control input[type=password]::-ms-reveal,.file-input .form-control input[type=password]::-ms-clear{display:none}.file-input .form-control#selection:hover{cursor:pointer}.file-input .form-control:focus{outline-color:#f2f2f2;font-weight:200}.file-input .form-control.error{border:1px solid #eb5353}.file-input .form-control.error input{color:#eb5353;caret-color:#eb5353}.file-input .form-control.error:focus{outline-color:#eb5353}.file-input .form-control .col:has(span.prefix-text-divider) .prefix-text-divider{padding-right:.25rem}.file-input .form-control .col:has(span.prefix-text-divider):after{content:"";border-right:1px solid black}.file-input .error{color:#eb5353}.floating-label-input [class*=input]{box-sizing:border-box;position:relative}.floating-label-input [class*=input] .form-control{background:none;padding:.5rem}.floating-label-input [class*=input] label{position:absolute;top:.75rem;left:auto;pointer-events:none;padding:0 5px;line-height:1}.floating-label-input [class*=input]:has(input:not(:placeholder-shown),input:focus) label{transition:.2s;z-index:1;background-color:#fff;top:-.5rem}.floating-label-input .email-input label{left:1.125rem}.number-input label{color:#b0b0b0;margin-bottom:.3125rem;line-height:1rem;margin-left:.5rem;box-sizing:border-box;font-size:.875rem}.number-input .hint{background-color:#868686;border-radius:50%;padding:0 5px;color:#fff;margin-bottom:.3125rem;line-height:1rem;margin-left:.5rem;box-sizing:border-box;font-size:.875rem}.number-input .form-control{border:1px solid #f2f2f2;background-color:#f4f4f4;font-size:1rem;line-height:1rem;width:100%;padding:.6125rem;border-radius:.5rem;caret-color:#dc635b;-webkit-box-sizing:border-box;box-sizing:border-box}.number-input .form-control input{width:100%;border:unset;background:unset;outline:unset;font-size:1rem;color:#212121;margin-left:.25rem}.number-input .form-control input:hover{border:unset;outline:unset}.number-input .form-control input:focus{border:unset;outline:unset}.number-input .form-control input[type=number]{-moz-appearance:textfield}.number-input .form-control input[type=number]::-webkit-outer-spin-button,.number-input .form-control input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.number-input .form-control input[type=file]::file-selector-button{font-weight:700;color:#3983cd;border:1px solid #d1d1d1;border:none;border-radius:3px}.number-input .form-control input::-webkit-input-placeholder{color:#b0b0b0}.number-input .form-control input[type=password]::-ms-reveal,.number-input .form-control input[type=password]::-ms-clear{display:none}.number-input .form-control#selection:hover{cursor:pointer}.number-input .form-control:focus{outline-color:#f2f2f2;font-weight:200}.number-input .form-control.error{border:1px solid #eb5353}.number-input .form-control.error input{color:#eb5353;caret-color:#eb5353}.number-input .form-control.error:focus{outline-color:#eb5353}.number-input .form-control .col:has(span.prefix-text-divider) .prefix-text-divider{padding-right:.25rem}.number-input .form-control .col:has(span.prefix-text-divider):after{content:"";border-right:1px solid black}.number-input .error{color:#eb5353}.otp-input{width:auto;column-gap:.25rem;box-sizing:border-box}.otp-input input{height:3rem;width:3rem;border-radius:.6125em;background-color:#f8f8f8;border:1px solid #f2f2f2;padding:1rem 1rem 1rem 1.3125rem;box-sizing:border-box;font-size:.875rem;line-height:1.2;text-align:center}.otp-input input.error{border:1px solid #eb5353}.otp-input input:focus{outline-style:none}.otp-input input::placeholder{color:#d1d1d1}.error-message{font-size:.8rem;color:#b03e3e}.light-blue-bg.primary{background-color:#f9ebe966}.light-blue-bg.secondary{background-color:#f8f8f866}.light-blue-bg.tertiary{background-color:#f2f2f233}.light-blue-bg.success{background-color:#dfefcf99}.light-blue-bg.failure{background-color:#fad4d466}input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;margin:0;padding:3px;background-clip:content-box;border:1px solid #d1d1d1;border-radius:50%}.radio-container{display:inline-flex;width:fit-content;margin:5px}.radio-container input,.radio-container label{cursor:pointer}.radio-container.sm input{margin-right:.3rem;width:.875rem;height:.875rem}.radio-container.sm label{font-size:.875rem}.radio-container.md input{margin-right:.3rem;width:1rem;height:1rem}.radio-container.md label{font-size:1rem}.radio-container.lg input{margin-right:.3rem;width:1.25rem;height:1.25rem}.radio-container.lg label{font-size:1.25rem}input.primary{border-color:#dc635b}input.primary:hover,input.primary:focus,input.primary.active{border-color:#efb8b4}input.secondary{border-color:#7a7a7a}input.secondary:hover,input.secondary:focus,input.secondary.active{border-color:#f2f2f2}input.tertiary{border-color:#f2f2f2}input.tertiary:hover,input.tertiary:focus,input.tertiary.active{border-color:#868686}input.success{border-color:#61b00f}input.success:hover,input.success:focus,input.success.active{border-color:#dfefcf}input.failure{border-color:#eb5353}input.failure:hover,input.failure:focus,input.failure.active{border-color:#fad4d4}input:checked.primary{background-color:#dc635b}input:checked.primary:hover,input:checked.primary:focus,input:checked.primary.active{background-color:#a34943}input:checked.secondary{background-color:#7a7a7ab3}input:checked.secondary:hover,input:checked.secondary:focus,input:checked.secondary.active{background-color:#7a7a7ae6}input:checked.tertiary{background-color:#868686b3}input:checked.tertiary:hover,input:checked.tertiary:focus,input:checked.tertiary.active{background-color:#868686e6}input:checked.success{background-color:#61b00fb3}input:checked.success:hover,input:checked.success:focus,input:checked.success.active{background-color:#61b00fe6}input:checked.failure{background-color:#eb5353b3}input:checked.failure:hover,input:checked.failure:focus,input:checked.failure.active{background-color:#eb5353e6}input:checked.primary{border-color:#dc635b}input:checked.primary:hover,input:checked.primary:focus,input:checked.primary.active{border-color:#efb8b4}input:checked.secondary{border-color:#7a7a7a}input:checked.secondary:hover,input:checked.secondary:focus,input:checked.secondary.active{border-color:#f2f2f2}input:checked.tertiary{border-color:#f2f2f2}input:checked.tertiary:hover,input:checked.tertiary:focus,input:checked.tertiary.active{border-color:#868686}input:checked.success{border-color:#61b00f}input:checked.success:hover,input:checked.success:focus,input:checked.success.active{border-color:#dfefcf}input:checked.failure{border-color:#eb5353}input:checked.failure:hover,input:checked.failure:focus,input:checked.failure.active{border-color:#fad4d4}input:disabled{border-color:#d1d1d1!important;cursor:default}input:disabled:checked{background-color:#b0b0b0!important}input:disabled+label{color:#d1d1d1;cursor:default}.selection-input{position:relative;width:100%}.selection-input svg{color:#a34943}.selection-input *:focus{outline:none}.selection-input .drop-down-items{padding:.5rem}.selection-input .drop-down-items:focus,.selection-input .drop-down-items:hover{color:#a34943}.box{display:inline-flex;align-items:center}.box label:hover{cursor:pointer}.box.sm{font-size:.875rem}.box.md{font-size:1rem}.box.lg{font-size:1.25rem}.box .switch{position:relative;display:inline-block;margin-right:.5rem}.box .switch.sm{height:18px;width:30px}.box .switch.md{height:24px;width:40px}.box .switch.lg{height:30px;width:50px}.box .switch input{opacity:0;width:0;height:0}.box .switch input:checked+.slider.primary{background-color:#d1d1d1}.box .switch input:checked+.slider.primary:before{background-color:#a34943}.box .switch input:checked+.slider.secondary{background-color:#d1d1d1}.box .switch input:checked+.slider.secondary:before{background-color:#7a7a7a}.box .switch input:checked+.slider.tertiary{background-color:#d1d1d1}.box .switch input:checked+.slider.tertiary:before{background-color:#868686}.box .switch input:checked+.slider.success{background-color:#dfefcf}.box .switch input:checked+.slider.success:before{background-color:#61b00f}.box .switch input:checked+.slider.failure{background-color:#fad4d4}.box .switch input:checked+.slider.failure:before{background-color:#eb5353}.box .switch input:checked+.slider.sm:before{-webkit-transform:translateX(13px);-ms-transform:translateX(13px);transform:translate(13px)}.box .switch input:checked+.slider.md:before{-webkit-transform:translateX(18px);-ms-transform:translateX(18px);transform:translate(18px)}.box .switch input:checked+.slider.lg:before{-webkit-transform:translateX(23px);-ms-transform:translateX(23px);transform:translate(23px)}.box .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#f2f2f2;-webkit-transition:.4s;transition:.4s;border-radius:2rem}.box .switch .slider:before{position:absolute;content:"";background-color:#b0b0b0;-webkit-transition:.4s;transition:.4s;border-radius:50%}.box .switch .slider.sm:before{width:11px;height:11px;left:2.5px;bottom:3.5px}.box .switch .slider.md:before{width:16px;height:16px;left:3px;bottom:4px}.box .switch .slider.lg:before{width:20px;height:20px;left:4px;bottom:5px}.text-area-field{display:block;box-sizing:border-box}.text-area-field textarea{border:2px solid #f2f2f2;background:#f8f8f8;height:6.25rem;width:100%;padding:1rem;border-radius:.6125em;resize:none;display:block;box-sizing:border-box;font-size:.875rem;line-height:1.2}.text-area-field textarea:focus{outline-color:#f2f2f2;caret-color:#ffa800;font-weight:500}.text-area-field label{margin-left:0;font-size:.75rem;box-sizing:border-box;color:#b0b0b0;margin-bottom:.3125rem;line-height:1.2}.text-area-field .word-counter{float:right;color:#f2f2f2;font-size:.75rem}.text-area-field.prefilled{height:auto}.text-area-field.prefilled textarea{background:transparent;border:none;color:#212121;padding:0;margin-top:1.625rem}.text-area-field.prefilled textarea:focus{outline:none}.text-area-field.prefilled label{color:#212121;font-size:1rem;margin-bottom:1rem}.text-area-field.prefilled label span.edit-button{float:right;color:#3983cd}.text-area-field.prefilled label span.edit-button svg{padding:0!important;margin-right:9px}.text-area-field.prefilled small,.text-area-field.prefilled .word-counter{display:none}.text-area-field .hint{background-color:#868686;border-radius:50%;padding:0 5px;color:#fff;margin-bottom:.3125rem;line-height:1rem;margin-left:.5rem;box-sizing:border-box;font-size:.875rem}.text-area-field .error{color:#eb5353}.multi-selection .auto-complete-drop-down{top:4.5em}.time-input{border:1px solid #d1d1d1;border-radius:.6125em;width:auto}.time-input .text-input{border-radius:.6125em;width:30px}.time-input .text-input .form-control{padding:.5rem 0;background-color:#fff;border:unset;border-radius:inherit}.time-input .auto-complete{border-radius:.6125em;margin-left:.25rem}.time-input .auto-complete .container{border-radius:inherit}.time-input .auto-complete .form-control{padding:.5rem 0;background-color:#fff;border:unset;border-radius:.6125em}.time-input .auto-complete .text-input{width:40px;background-color:#fff;border:unset}.time-input .auto-complete .auto-complete-drop-down{top:2.5rem}.time-input .auto-complete .auto-complete-list-item{padding:.25rem 0}body{margin:unset;background-color:#f4f4f4}body *{font-family:Poppins,sans-serif!important;-webkit-font-smoothing:antialiased}.text-input label,.email-input label,.number-input label,.text-area-field label,.file-input label{color:#444!important;margin-left:.1rem!important;font-size:.875rem!important}.text-area-field label{margin-bottom:.875rem!important}.text-input .error,.email-input .error,.number-input .error{font-size:.875rem}.form-control,.text-area-field textarea{border-radius:0rem!important}.form-control input::placeholder,.text-area-field textarea input::placeholder{font-size:.8125rem}.form-control,.text-area-field textarea{overflow:hidden!important}.form-control:not(.auto) input,.text-area-field textarea:not(.auto) input{margin-left:unset!important}.form-control:hover,.form-control:focus,.form-control:active,.text-area-field textarea:hover,.text-area-field textarea:focus,.text-area-field textarea:active{border-image:linear-gradient(to right,#cf3b3b,#3d89bb) 1;background-image:linear-gradient(to right,#fceded,#e8f4fc)}.form-control,.text-area-field textarea{border-radius:.2rem!important}.text-area-field textarea{padding:.5rem!important;border-width:1px;font-size:.75rem;color:#212121}.floating-control .form-control input::placeholder{font-size:.8125rem}.floating-control .form-control input:not(:focus)::placeholder{color:transparent;opacity:1}.floating-control .form-control input:not(:focus)::-ms-input-placeholder{color:transparent}.floating-label-input .auto-complete .auto-complete-drop-down{top:2.3125rem!important}.multi-selection .input-prefix{width:fit-content!important}.btn.md{border-radius:.3rem!important}.text-black{color:#212121!important}.spinner.md svg{width:4em;height:4em}.bread-crumb.tertiary{background-color:#f8f8f8}.bread-crumb.filled .content{padding:.25rem 0rem .25rem .75rem}.base-layout{margin:unset}.base-layout main{min-height:calc(100vh - 7rem);width:inherit}@media (min-height: 768px){.base-layout main{min-height:500px!important}}header#app-header{display:flex;align-items:center;justify-content:center;background-color:#0a2d4d!important;width:100%;box-sizing:border-box}header#app-header .header-info{background-color:#0a2d4d!important}header#app-header .header-info .header-logo{display:flex;align-items:center}header#app-header .header-info .header-right{color:#fff;gap:10px}header#app-header .header-info .header-right .instructions .btn{background:maroon;padding:8px 12px;border-radius:unset;font-size:14px;text-align:center}header#app-header .header-info .header-right .contact-info{gap:5px}header#app-header .header-info .header-right .contact-info .customer-support{align-items:flex-end}@media print{header#app-header .header-info{display:none}}header#app-header .instructions-info .modal h6{background-color:#0a2d4d!important;font-weight:500}header#app-header .instructions-info .modal ol{margin:0;padding:1px 0 0 18px}header#app-header .instructions-info .modal ol li{font-weight:400;line-height:21px;font-size:13px}@media print{header#app-header{display:none}}header#app-header .logo{text-decoration:none;color:#fff;padding:0 1rem}header#app-header .logo,header#app-header .menu a{display:inline-block;height:4rem!important;vertical-align:middle;line-height:4rem}header#app-header .menu a{text-decoration:none;color:#fff;padding:0 1rem}header#app-header .menu a:hover{background-color:#fff;background-color:#0a2d4d!important}header#app-header .menu a.active{background-color:#fff;background-color:#0a2d4d!important}@media (max-width: 600px){.hrtc-logo{width:inherit!important;padding:1rem!important}.col:has(.hrtc-logo){width:inherit!important}}.footer{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%}.footer .quick-menu{background-color:#414242}.footer .quick-menu .btn{color:#fbc21f!important}@media print{.footer{display:none}}.footer .text-black{color:#000}.footer .btn{color:#00f!important;background-color:unset!important;padding-left:3px!important}.footer .footer-link{padding:0!important}.footer h4,p{margin:0}.footer .content{gap:6px}.footer .last-row{padding:12px}.contactus{background-color:#d9d9d9}.contactus .contactus-col{margin-left:3rem}.home a{text-decoration:none}.home .col a{height:100%;width:100%}.action-tab{border:1px solid #a6a6a6;overflow:hidden!important;height:100%}.action-tab img{width:160px;height:160px}.action-tab .card-footer{padding:.5rem 0}.action-tab.action-tab-disabled{background-color:#f5f5f5;border-color:#d9d9d9;cursor:not-allowed!important;-webkit-user-select:none;user-select:none}.action-tab.action-tab-disabled:hover{box-shadow:none;transform:none}.background{height:100vh;background-color:#f4f4f4;background-image:url(/logos/hrtc_bg.png);background-position:bottom;background-size:100% auto;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center}.background>div{opacity:.9}.background a:hover{text-decoration:underline;cursor:pointer}.background .forgot-password{text-align:right!important}@media (max-width: 768px){.background{background-color:#5db3e5!important;background-image:linear-gradient(to bottom,#b8dff5 0%,#8fcce8 20%,#6dbce0 40%,#5db3e5 60%,rgba(93,179,229,.8) 75%,transparent 100%),url(/logos/hrtc_bg.png)!important;background-position:top,bottom!important;background-size:100% 100%,100% auto!important;background-repeat:no-repeat,no-repeat!important}}@media (max-width: 480px){.background{background-color:#5db3e5!important;background-image:linear-gradient(to bottom,#b8dff5 0%,#8fcce8 20%,#6dbce0 40%,#5db3e5 60%,rgba(93,179,229,.8) 75%,transparent 100%),url(/logos/hrtc_bg.png)!important;background-position:top,bottom!important;background-size:100% 100%,100% auto!important;background-repeat:no-repeat,no-repeat!important}}.password-input{width:100%!important}.button-link{display:block;width:100%;text-decoration:none;font-size:1rem;padding:.75rem 0;color:#dc635b}.progress{width:100%;height:3px;border-radius:10px;overflow:hidden}.progress .progress-inner{width:100%;height:100%;background-color:#007bff;background-image:linear-gradient(140deg,#f8404c 15%,#2ea9fc 90%);border-radius:5px;animation:loading 1.5s infinite linear}@keyframes loading{0%{transform:translate(-100%)}50%{transform:translate(0)}to{transform:translate(100%)}}body #tnc{font-size:14px;line-height:1.42857143;color:#333;margin-top:10px;margin-bottom:10px;background-color:#fff}body #tnc .header{padding:0 30px}body #tnc .header .col:nth-child(1) .btn{padding:.5rem 0rem}body #tnc .header .col:nth-child(2) .btn{border-radius:unset}body #tnc .header .col:nth-child(2) .btn:nth-child(1){color:#fff;background-color:#337ab7;border-color:#2e6da4;margin-right:10px}body #tnc .header .col:nth-child(2) .btn:nth-child(2){color:#fff;background-color:#5bc0de;border-color:#46b8da}body #tnc .accordion{gap:20px;padding:0 30px}body #tnc .accordion .collapsible{font-family:Raleway,sans-serif!important;border:1px solid transparent;border-radius:4px;border-color:#ddd;padding:unset}body #tnc .accordion .collapsible .collapsible-header{background-color:#e0eeee;font-size:16px;color:#086c6c;padding:10px 15px;font-weight:700}body #tnc .accordion .collapsible .collapsible-body{padding:1rem 1rem 0rem;margin:0 0 10px;font-size:14px}body #tnc .accordion .collapsible .collapsible-body ul{margin:0 0 10px;line-height:1em}body #tnc .accordion .collapsible .collapsible-body ul li{font-size:14px;line-height:1.4;font-weight:500}body #tnc .accordion .collapsible .collapsible-body p{margin:0 0 10px;line-height:1.42857143}#about-us{padding-right:15px;padding-left:15px;margin:10px auto;background-color:#fff;font-family:Raleway,sans-serif!important}#about-us .header{padding:0 30px}#about-us .header .col:nth-child(1) .btn{padding:.5rem 0rem}#about-us .header .col:nth-child(2) .btn{border-radius:unset}#about-us .header .col:nth-child(2) .btn:nth-child(1){color:#fff;background-color:#337ab7;border-color:#2e6da4;margin-right:10px}#about-us .header .col:nth-child(2) .btn:nth-child(2){color:#fff;background-color:#5bc0de;border-color:#46b8da}#about-us .content h3{color:#337ab7;font-weight:500;font-family:"DM Serif Display",serif;font-size:29px;padding:20px 30px 0;margin:0 0 15px}#about-us .content h3:after{content:" ";border-bottom-style:solid;border-bottom-width:4px;border-color:#337ab7;display:table-cell;padding-bottom:10px;width:60px}#about-us .content .accordion{gap:20px;padding:0 30px}#about-us .content .accordion .collapsible{font-family:Raleway,sans-serif!important;border:1px solid transparent;border-radius:4px;border-color:#ddd;padding:unset}#about-us .content .accordion .collapsible .collapsible-header{background-color:#e0eeee;font-size:16px;color:#086c6c;padding:10px 15px;font-weight:700}#about-us .content .accordion .collapsible .collapsible-body{padding:15px;margin:0 0 10px;font-size:14px}#about-us .content .accordion .collapsible .collapsible-body ul{margin:0 0 10px;line-height:1em;padding:10px}#about-us .content .accordion .collapsible .collapsible-body ul li{margin-bottom:10px;line-height:1.4;font-weight:500}#about-us .content .accordion .collapsible .collapsible-body p{margin:0 0 10px;line-height:1.42857143}#about-us .content .accordion .collapsible .collapsible-body h4{font-size:18px;margin-top:10px;margin-bottom:10px;line-height:1.1;font-weight:700}#about-us .content.it-initiatives .major-areas-it-app ul.list-circle{list-style-type:circle;font-weight:700;padding:0 0 0 40px}#about-us .content.it-initiatives .major-areas-it-app ul.list-circle li{margin-bottom:0!important;font-weight:700}#about-us .content.it-initiatives .major-areas-it-app ul.list-circle ul.arrows{padding:10px}#about-us .content.it-initiatives .major-areas-it-app ul.list-circle ul.arrows li{font-size:14px!important;margin-bottom:10px!important;line-height:1.4;font-weight:500;list-style:disc!important}#about-us .content.it-initiatives .major-areas-it-app p.bold{font-weight:700;font-size:18px}#about-us .content.it-initiatives .major-areas-it-app .col{position:relative;min-height:1px;padding-right:15px;padding-left:15px}#about-us .content .img-responsive{display:block;max-width:100%;height:auto}.view-details-container{padding:.5rem}.view-details-cards-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem}.view-details-card{flex:1 1 400px;min-width:400px;max-width:100%}.view-details-card-header{padding:.5rem 1rem;font-size:15px}.view-details-card-body{padding:1rem}.view-details-card-body-with-photo{display:flex;flex-direction:row;gap:1rem}.view-details-card-body-proofs{display:flex;flex-direction:column;align-items:center;gap:1rem;overflow:scroll!important}.view-details-photo-section{flex-shrink:0;margin-right:1rem}.view-details-photo{width:150px;height:auto;border-radius:4px}.view-details-photo-placeholder{width:150px;height:120px;border:1px solid #ddd;display:flex;align-items:center;justify-content:center;background-color:#f5f5f5;color:#666;border-radius:4px}.view-details-table{width:100%;border-collapse:collapse}.view-details-table td{padding:.5rem;vertical-align:top;border-bottom:1px solid #eee}.view-details-table td:first-child{width:40%;font-weight:600}.view-details-table td:last-child{width:60%}.view-details-text{font-size:13px;line-height:1.4;margin:0}.view-details-text-wrap{word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;white-space:unset!important}.view-details-proof-button{width:100%;max-width:200px;padding:.5rem 1rem;font-size:13px}.view-details-modal-header{padding:.8rem 1rem;background-color:#6c757d}.view-details-modal-body{padding:1rem;display:flex;justify-content:center;align-items:center}.view-details-modal-image{max-width:100%;max-height:80vh;object-fit:contain}@media (max-width: 768px){.view-details-container{padding:.25rem}.view-details-cards-container{flex-direction:column;gap:.75rem}.view-details-card{flex:1 1 auto;min-width:unset;max-width:100%}.view-details-card-header{padding:.5rem;font-size:14px}.view-details-card-body{padding:.75rem}.view-details-card-body-with-photo{flex-direction:column;gap:.75rem}.view-details-photo-section{margin-right:0;align-self:center}.view-details-photo,.view-details-photo-placeholder{width:120px;height:auto}.view-details-photo-placeholder{height:95px}.view-details-table td{padding:.4rem}.view-details-table td:first-child{width:45%;font-size:12px}.view-details-table td:last-child{width:55%}.view-details-text{font-size:12px}.view-details-proof-button{font-size:12px;padding:.4rem .8rem}.view-details-card-body-with-photo{flex-direction:column!important;gap:.5rem!important}}@media (max-width: 480px){.view-details-container{padding:.1rem}.view-details-cards-container{gap:.5rem}.view-details-card-header{padding:.4rem;font-size:13px}.view-details-card-body{padding:.5rem}.view-details-card-body-with-photo{gap:.5rem}.view-details-photo,.view-details-photo-placeholder{width:100px;height:auto}.view-details-photo-placeholder{height:80px}.view-details-table td{padding:.3rem}.view-details-table td:first-child{width:50%;font-size:11px}.view-details-table td:last-child{width:50%}.view-details-text{font-size:11px}.view-details-proof-button{font-size:11px;padding:.3rem .6rem}.view-details-modal-body{padding:.5rem}.view-details-card-body-with-photo{flex-direction:column!important;gap:.5rem!important}}.view-details-responsive-flex{display:flex;flex-wrap:wrap;gap:.5rem}.view-details-full-width{width:100%}.view-details-center{display:flex;justify-content:center;align-items:center}.view-details-text-center{text-align:center}.view-details-no-data{text-align:center;color:#666;padding:2rem}@media (max-width: 768px){.view-details-no-data{padding:1rem}}.data-table{background-color:#fff;border-radius:5px;border:1px dotted #e0e0e0;width:calc(100vw - 312px)!important}.data-table .card-body{padding:unset!important}.data-table .data-table-header{padding:10px;border-bottom:1px solid #e0e0e0}.data-table .data-table-header .search-download{gap:10px}.data-table .data-table-header .search-download svg{cursor:pointer}.data-table .data-table-footer{padding:10px;border-top:1px solid #e0e0e0}.data-table .data-table-footer .page-limit .btn{padding:.3rem .6rem}.data-table .data-table-footer .page-limit .btn.active{border-image:linear-gradient(to right,#cf3b3b,#3d89bb) 1;background-image:linear-gradient(to right,#fceded,#e8f4fc)}.data-table .data-table-footer .pagination-container{gap:5px;display:flex}.data-table .data-table-footer .pagination-container .btn{padding:.3rem .6rem}.data-table .data-table-footer .pagination-container .btn.active{border-image:linear-gradient(to right,#cf3b3b,#3d89bb) 1;background-image:linear-gradient(to right,#fceded,#e8f4fc)}.data-table .scrollable-container{overflow-y:hidden!important}.data-table .table-container table{font-size:.8125rem}.data-table .table-container table thead tr th{text-align:left;padding:.5rem .75rem;cursor:pointer;font-weight:500;white-space:nowrap}.data-table .table-container table thead tr th:hover,.data-table .table-container table thead tr th:focus{background-image:linear-gradient(to bottom,#fceded,#e8f4fc)}.data-table .table-container table thead tr th.actions{position:sticky;right:0;background-color:inherit;z-index:1;display:block;text-align:center}.data-table .table-container table thead tr.report-header th{background-color:#fff;border:1px solid #212121;text-align:center;padding:unset}.data-table .table-container table thead tr.report-header th:not(:last-child){border-right:unset}.data-table .table-container table thead tr.report-header th table{padding:unset;border:unset}.data-table .table-container table thead tr.report-header th table tr th{padding:0rem .3rem;font-size:11px;text-wrap:wrap;border-bottom:unset}.data-table .table-container table thead tr.report-header th table tr th:first-child{border-left:unset}.data-table .table-container table thead tr.report-header th table tr th:last-child{border-right:unset}.data-table .table-container table tbody tr{cursor:pointer}.data-table .table-container table tbody tr:hover{background-image:linear-gradient(to right,#fcecec,#e4f1fa)}.data-table .table-container table tbody tr td{font-size:.875rem;white-space:nowrap;padding:.5rem .75rem}.data-table .table-container table tbody tr td.actions{position:sticky;right:0;background-color:#fff;z-index:1}.data-table .table-container table tbody tr td.actions:hover{background-image:linear-gradient(to right,#fcecec,#e4f1fa)}.data-table .table-container table tbody tr td.actions .btn.btn-edit{color:#3fa8d1}.data-table .table-container table tbody tr td.actions .btn.btn-link{color:#4756df}.data-table .table-container table tbody tr td.actions .btn.btn-view{color:#1fb462}.data-table .table-container table tbody tr td.actions .btn.btn-delete{color:#c96024}.data-table .table-container table tfoot tr.totals{background-image:linear-gradient(to bottom,#b9d9db,#81ceae)}.data-table .table-container table .checkbox-container{margin:0!important}.data-table .chip.sm{padding:0rem 0rem 0rem .25rem}.data-table .chip .chip-icon{padding:unset}.data-filters-container .chip.sm{padding:0rem 0rem 0rem .25rem}.data-filters-container .chip .chip-icon{padding:unset}@media print{.table-container{position:absolute;left:0;top:0;margin:2rem 0rem}.table-container .actions{display:none!important}.table-container .sorting-title svg{display:none!important}.table-container,.table-container *{visibility:visible;height:initial}}.print-area{visibility:hidden;display:none!important}.print-area{font-family:Times New Roman,Times,serif!important;font-size:14px!important;color:#000!important;line-height:1.2!important;padding:0!important;margin:0!important}.print-area *{font-family:Times New Roman,Times,serif!important;color:#000!important}.print-area .form-header{text-align:center;margin-bottom:15px}.print-area .form-header h5{font-size:18px!important;font-weight:700!important;color:#000!important;margin:5px 0!important}.print-area .form-section{border:2px solid #009933;margin-bottom:8px;position:relative}.print-area .section-title{position:absolute;top:-10px;left:10px;background:#fff;padding:0 5px;font-weight:700;font-size:14px}.print-area .section-content{padding:15px 10px 10px}.print-area .student-details-section{display:flex;align-items:flex-start;gap:15px}.print-area .student-info{flex:1}.print-area .photo-section{width:140px;height:120px;border:2px solid #009933;display:flex;align-items:center;justify-content:center;flex-shrink:0}.print-area .photo-section img{max-width:100%;max-height:100%}.print-area .two-column-section{display:flex;gap:8px;margin-bottom:8px}.print-area .column{flex:1;border:2px solid #009933;position:relative}.print-area .info-table{width:100%;border-collapse:collapse;margin:0}.print-area .info-table td{padding:3px 8px;vertical-align:top;border:none;font-size:14px}.print-area .info-table td:first-child{font-weight:400;width:40%}.print-area .declaration-section{border:2px solid #009933;padding:10px;margin-bottom:8px;position:relative}.print-area .declaration-title{position:absolute;top:-10px;left:10px;background:#fff;padding:0 5px;font-weight:700;font-size:14px}.print-area .signature-line{text-align:right;margin-top:10px}.print-area .office-use-section{margin-top:15px}.print-area .office-use-title{text-align:center;font-weight:700;font-size:16px;margin-bottom:10px}.print-area .office-table{width:100%;border-collapse:collapse}.print-area .office-table td{padding:3px 8px;vertical-align:top;border:none;font-size:14px}.print-area .office-table td:nth-child(odd){font-weight:400;width:25%}@media print{.hide-print,.card-container,.breadcrumbs{display:none!important}.print-area{visibility:visible!important;display:block!important;position:absolute;left:0;top:0;font-size:12px!important}.print-area,.print-area *{visibility:visible!important;height:initial!important}}@media (max-width: 768px){.print-application-header{flex-direction:column!important}}.styling{margin:20px;width:620px;padding:25px}@media (max-width: 768px){.renewal-header{flex-direction:column!important}}.bus-pass-registration .section-title{padding:.5rem;display:block;width:100%;background-color:#f8f8f8}.bus-pass-registration .selection-option{width:100%}.bus-pass-registration .selection-option .selection-option-title{margin-bottom:unset;text-wrap:wrap}.bus-pass-registration .selection-option .selection-option-description{font-size:.8125rem;color:#666!important;margin-bottom:unset}.bus-pass-registration .form-group-title{padding:.5rem .75rem;margin-bottom:.75rem!important;background-image:linear-gradient(60deg,#f6faff 4%,#fff)}.bus-pass-registration .suggestion.error{font-size:12px;color:#f30}.bus-pass-registration div.card.dynamic-form .dynamic-form-content .persona .dynamic-form-group{background-color:#f8f8fe!important}.bus-pass-registration div.card.dynamic-form .dynamic-form-content .persona .form-section .form-group-title{background-color:transparent!important;background-image:none!important;color:#7060e8!important;padding-left:unset!important}.bus-pass-registration div.card.dynamic-form .dynamic-form-content .persona .form-control{background-color:#fff!important;border-color:#9488ee!important}.bus-pass-registration div.card.dynamic-form .dynamic-form-content .avatar .dynamic-form-group{background-color:#fcf6ff!important}.bus-pass-registration div.card.dynamic-form .dynamic-form-content .avatar .form-section .form-group-title{background-color:transparent!important;background-image:none!important;color:#b209f1!important;padding-left:unset!important}.bus-pass-registration div.card.dynamic-form .dynamic-form-content .avatar .form-control{background-color:#fff!important;border-color:#e8b1fc!important}.bus-pass-registration div.card.dynamic-form .dynamic-form-content .proofs .dynamic-form-group{background-color:#fbf2f6!important}.bus-pass-registration div.card.dynamic-form .dynamic-form-content .proofs .form-section .form-group-title{background-color:transparent!important;background-image:none!important;color:#b53471!important;padding-left:unset!important}.bus-pass-registration div.card.dynamic-form .dynamic-form-content .proofs .form-control{background-color:#fff!important;border-color:#cd4f8b!important}.bus-pass-registration div.card.dynamic-form .dynamic-form-content .cats .dynamic-form-group{background-color:#fffbf6!important}.bus-pass-registration div.card.dynamic-form .dynamic-form-content .cats .form-section .form-group-title{background-color:transparent!important;background-image:none!important;color:#f39c12!important;padding-left:unset!important}.bus-pass-registration div.card.dynamic-form .dynamic-form-content .cats .form-control{background-color:#fff!important;border-color:#f5b043!important}.bus-pass-registration div.card.dynamic-form .dynamic-form-content .routes .dynamic-form-group{background-color:#f9f5fb!important}.bus-pass-registration div.card.dynamic-form .dynamic-form-content .routes .form-section .form-group-title{background-color:transparent!important;background-image:none!important;color:#8e44ad!important;padding-left:unset!important}.bus-pass-registration div.card.dynamic-form .dynamic-form-content .routes .form-control{background-color:#fff!important;border-color:#a563c1!important}.bus-pass-registration div.card.dynamic-form .dynamic-form-content .fares .dynamic-form-group{background-color:#ebfffb!important}.bus-pass-registration div.card.dynamic-form .dynamic-form-content .fares .form-section .form-group-title{background-color:transparent!important;background-image:none!important;color:#00b894!important;padding-left:unset!important}.bus-pass-registration div.card.dynamic-form .dynamic-form-content .fares .form-control{background-color:#fff!important;border-color:#00ebbd!important}.bus-pass-registration div.card.dynamic-form .dynamic-form-content .ssc .dynamic-form-group,.bus-pass-registration div.card.dynamic-form .dynamic-form-content .proficiency .dynamic-form-group,.bus-pass-registration div.card.dynamic-form .dynamic-form-content .exclusive .dynamic-form-group,.bus-pass-registration div.card.dynamic-form .dynamic-form-content .journalist .dynamic-form-group,.bus-pass-registration div.card.dynamic-form .dynamic-form-content .complimentary .dynamic-form-group{background-color:#f9fdec!important}.bus-pass-registration div.card.dynamic-form .dynamic-form-content .ssc .form-section .form-group-title,.bus-pass-registration div.card.dynamic-form .dynamic-form-content .proficiency .form-section .form-group-title,.bus-pass-registration div.card.dynamic-form .dynamic-form-content .exclusive .form-section .form-group-title,.bus-pass-registration div.card.dynamic-form .dynamic-form-content .journalist .form-section .form-group-title,.bus-pass-registration div.card.dynamic-form .dynamic-form-content .complimentary .form-section .form-group-title{background-color:transparent!important;background-image:none!important;color:#87a215!important;padding-left:unset!important}.bus-pass-registration div.card.dynamic-form .dynamic-form-content .ssc .form-control,.bus-pass-registration div.card.dynamic-form .dynamic-form-content .proficiency .form-control,.bus-pass-registration div.card.dynamic-form .dynamic-form-content .exclusive .form-control,.bus-pass-registration div.card.dynamic-form .dynamic-form-content .journalist .form-control,.bus-pass-registration div.card.dynamic-form .dynamic-form-content .complimentary .form-control{background-color:#fff!important;border-color:#d1eb65!important}.bus-pass-registration div.card.dynamic-form .dynamic-form-content .institution .dynamic-form-group,.bus-pass-registration div.card.dynamic-form .dynamic-form-content .disability .dynamic-form-group{background-color:#f3fefd!important}.bus-pass-registration div.card.dynamic-form .dynamic-form-content .institution .form-section .form-group-title,.bus-pass-registration div.card.dynamic-form .dynamic-form-content .disability .form-section .form-group-title{background-color:transparent!important;background-image:none!important;color:#0a6d6a!important;padding-left:unset!important}.bus-pass-registration div.card.dynamic-form .dynamic-form-content .institution .form-control,.bus-pass-registration div.card.dynamic-form .dynamic-form-content .disability .form-control{background-color:#fff!important;border-color:#24ece4!important}.bus-pass-registration div.card.dynamic-form .dynamic-form-content .address .dynamic-form-group{background-color:#fffdf8!important}.bus-pass-registration div.card.dynamic-form .dynamic-form-content .address .form-section .form-group-title{background-color:transparent!important;background-image:none!important;color:#dea600!important;padding-left:unset!important}.bus-pass-registration div.card.dynamic-form .dynamic-form-content .address .form-control{background-color:#fff!important;border-color:#ffd045!important}.bus-pass-registration div.card.dynamic-form .dynamic-form-content .payment .dynamic-form-group{background-color:#f0f7fc!important}.bus-pass-registration div.card.dynamic-form .dynamic-form-content .payment .form-section .form-group-title{background-color:transparent!important;background-image:none!important;color:#20638f!important;padding-left:unset!important}.bus-pass-registration div.card.dynamic-form .dynamic-form-content .payment .form-control{background-color:#fff!important;border-color:#409ad5!important}.checkbox-container{margin-top:.5rem;justify-content:center!important;align-items:center!important;gap:.3em;display:flex;justify-content:flex-start!important;width:100%}div.card{overflow:visible}div.card.dynamic-form{border-radius:.3125rem!important}div.card.dynamic-form .card-body,div.card.dynamic-form .card-footer{overflow:visible}div.card.dynamic-form .card-header{border-top-left-radius:.3125rem!important;border-top-right-radius:.3125rem!important;background-image:linear-gradient(to right,#fceded,#e8f4fc)}div.card.dynamic-form .card-footer{border-bottom-left-radius:.3125rem!important;border-bottom-right-radius:.3125rem!important;padding-top:unset!important}div.card.dynamic-form .card-body{padding-bottom:unset!important}div.card.dynamic-form .dynamic-form-content .dynamic-form-container{background-color:#f4f4f4;padding-left:0rem;padding-right:0rem}div.card.dynamic-form .dynamic-form-content .dynamic-form-container .dynamic-form-group{background-color:#fff;padding:1rem .5rem;height:100%;row-gap:2rem}div.card.dynamic-form .dynamic-form-content .dynamic-form-container .dynamic-form-group:empty{display:none}div.card.dynamic-form .dynamic-form-content .dynamic-form-container .form-section{padding:0 .6125rem}div.card.dynamic-form .dynamic-form-content .form-group-title{text-transform:uppercase;font-size:1.125rem;color:#0f6fc9!important;margin-bottom:.5rem!important}div.card.dynamic-form .dynamic-form-content .validation-error{color:#eb5353;font-size:.875rem}@media print{div.card{visibility:hidden}}.tableStyle{background-color:wheat}.fieldset-container{border:2px solid #ccc;border-radius:5px;padding:20px;width:100%}.legend-title{font-size:20px;font-weight:700;margin-bottom:10px}.trace-registered .stepper-container{width:25.375rem}.trace-registered .stepper-container .inactive{background-color:#28a310!important}.trace-registered .stepper-container .step-wrapper .container .active{background-color:orange!important}.trace-registered .step-wrapper:has(.active)~.step-wrapper .inactive{background-color:red!important}@media (max-width: 768px){.trace-application-form-header,.trace-application-form-body{flex-direction:column!important}}.payment-status .payment-status-container{padding:20px;border:1px solid #ccc!important;border-radius:10px;max-width:600px;margin-top:3.125rem;text-align:center}.payment-status .registration-id-label{font-size:1rem;font-weight:500;color:#333}.payment-status .registration-id-value{font-size:1rem;color:#555}.payment-status .payment-status-text{font-size:1.5em!important;color:green!important;margin-bottom:20px!important}.payment-status .user-info-field{margin-bottom:10px}.payment-status .user-info-field:last-child{margin-bottom:20px}.payment-status .transaction-details-table{width:100%;border:1px solid #ccc!important;border-radius:8px}.payment-status .transaction-details-table table{width:100%;border-collapse:collapse}.payment-status .transaction-details-table table th,.payment-status .transaction-details-table table td{padding:10px;border:1px solid #ddd!important}.payment-status .transaction-details-table table thead{background-color:#f5f5f5!important}.payment-status .action-buttons-container{gap:10px;margin-top:20px}.payment-status .payment-failure{color:red!important}.error-page{height:100vh;background-color:#f4f4f4;background-image:url(/logos/hrtc_bg.png);background-position:fixed;background-size:100% auto;background-repeat:no-repeat;background-position:bottom}.forgot-password-container{height:100vh;background-color:#f4f4f4;background-image:url(/logos/hrtc_bg.png);background-position:fixed;background-size:100% auto;background-repeat:no-repeat;background-position:bottom}.forgot-password-container>div{opacity:.9}.forgot-password-logo img{width:100px!important;height:100%;object-fit:cover}.login-link{display:block;width:100%;text-decoration:none;font-size:1rem;padding:.75rem 0;border-radius:.3rem!important;border:1px solid #dc635b!important;color:#dc635b;text-align:center}.file-input{width:fit-content!important}@media (max-width: 768px){.upload-document-header{flex-direction:column!important}}.passes-hub a{text-decoration:none}.passes-hub .col a{height:100%;width:100%}.passes-hub .page-header{padding:2rem 0;border-bottom:2px solid #e9ecef;margin-bottom:2rem!important}.passes-hub .page-header h2{font-weight:600;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.passes-hub .page-header p{margin:0;font-weight:400}.passes-hub .passes-content{margin-bottom:3rem}.passes-hub .guidelines-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin-top:1.5rem}.passes-hub .guidelines-grid .guideline-card{background:#f8f9fa;border:1px solid #e9ecef;border-radius:12px;padding:1.5rem;transition:all .3s ease;box-shadow:0 2px 4px #0000000d}.passes-hub .guidelines-grid .guideline-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a;border-color:#0a2d4d}.passes-hub .guidelines-grid .guideline-card h6{color:#0a2d4d;font-size:1.1rem;font-weight:600;margin-bottom:.75rem;display:flex;align-items:center;gap:.5rem}.passes-hub .guidelines-grid .guideline-card p{color:#666;font-size:.9rem;line-height:1.5;margin:0}@media (max-width: 768px){.passes-hub .page-header{padding:1rem 0}.passes-hub .page-header h2{font-size:1.5rem}.passes-hub .page-header p{font-size:1rem}.passes-hub .guidelines-grid{grid-template-columns:1fr;gap:1rem}.passes-hub .guidelines-grid .guideline-card{padding:1rem}}.pass-history{width:100%;max-width:100%}.pass-history .data-table-header{background:linear-gradient(to right,#fceded,#e8f4fc)}.pass-history .breadcrumbs{justify-content:start!important}.pass-history .tabs-container{padding:0 0 1rem!important;border:none!important}.pass-history .tabs-actions-wrapper,.pass-history .pass-history-tabs{width:100%!important}@media (max-width: 768px){.pass-history{padding:.5rem}.pass-history .breadcrumbs{font-size:.875rem}.pass-history .tabs-actions-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch;display:flex;gap:.5rem}.pass-history .tabs-actions-wrapper button{font-size:.75rem;padding:.5rem .75rem;white-space:nowrap;flex-shrink:0}.pass-history .col{overflow-x:auto;-webkit-overflow-scrolling:touch;width:100%}.pass-history table{font-size:.75rem;min-width:600px}.pass-history table th,.pass-history table td{padding:.5rem .25rem;font-size:.75rem}}@media (max-width: 480px){.pass-history{padding:.25rem!important}.pass-history .card-body,.pass-history .data-table-header{padding:.25rem!important;flex-direction:column!important}.pass-history .data-table{width:100%!important}.pass-history .breadcrumbs{font-size:.75rem!important}.pass-history .tabs-actions-wrapper button{font-size:.7rem!important;padding:.4rem .6rem!important}.pass-history table{font-size:.7rem!important;min-width:500px!important}.pass-history table th,.pass-history table td{padding:.4rem .2rem!important;font-size:.7rem!important}}.auth-redirect-container{min-height:100vh;background-color:#f4f4f4;background-image:url(/logos/hrtc_bg.png);background-position:bottom;background-size:100% auto;background-repeat:no-repeat;justify-content:center!important;flex-wrap:unset!important;padding:2rem}.auth-redirect-card{width:100%;max-width:500px;box-shadow:0 10px 40px #0003;border-radius:12px;background-color:#fff;padding:2rem}.auth-redirect-card.auth-redirect-error{border-top:4px solid #dc3545}.auth-redirect-content{row-gap:1.5rem;padding:2rem 1rem}.auth-redirect-content .error-icon{font-size:4rem;animation:pulse 2s ease-in-out infinite}.auth-redirect-content .error-title{color:#dc3545;font-weight:600;margin:0;text-align:center}.auth-redirect-content .error-message{color:#6c757d;text-align:center;margin:0;line-height:1.6}.auth-redirect-content .countdown-text{color:#495057;font-weight:500;margin:0;text-align:center}.auth-redirect-content .countdown-text .countdown-number{color:#667eea;font-weight:700;font-size:1.25rem}.auth-redirect-content h6{margin:0;color:#495057;font-weight:500}@keyframes pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@media (max-width: 768px){.auth-redirect-container{padding:1rem;background-color:#5db3e5!important;background-image:linear-gradient(to bottom,#b8dff5 0%,#8fcce8 20%,#6dbce0 40%,#5db3e5 60%,rgba(93,179,229,.8) 75%,transparent 100%),url(/logos/hrtc_bg.png)!important;background-position:top,bottom!important;background-size:100% 100%,100% auto!important;background-repeat:no-repeat,no-repeat!important}.auth-redirect-card{max-width:100%}.auth-redirect-content{padding:1.5rem .5rem}.auth-redirect-content .error-icon{font-size:3rem}}@media (max-width: 480px){.auth-redirect-container{background-color:#5db3e5!important;background-image:linear-gradient(to bottom,#b8dff5 0%,#8fcce8 20%,#6dbce0 40%,#5db3e5 60%,rgba(93,179,229,.8) 75%,transparent 100%),url(/logos/hrtc_bg.png)!important;background-position:top,bottom!important;background-size:100% 100%,100% auto!important;background-repeat:no-repeat,no-repeat!important}}
