@font-face{font-family:Ivy Journal;font-style:normal;font-weight:250;src:url(../../static/media/IvyJournal-Thin.86f37f1dd4639023515d.ttf) format("truetype")}@font-face{font-family:Ivy Journal;font-style:italic;font-weight:250;src:url(../../static/media/IvyJournal-ThinItalic.70bd4a2f82e0ed90157e.ttf) format("truetype")}@font-face{font-family:Ivy Journal;font-style:normal;font-weight:300;src:url(../../static/media/IvyJournal-Light.aa5ab3650383c719f5b7.ttf) format("truetype")}@font-face{font-family:Ivy Journal;font-style:italic;font-weight:300;src:url(../../static/media/IvyJournal-LightItalic.16114a7f28a4a2fa20ee.ttf) format("truetype")}@font-face{font-family:Ivy Journal;font-style:normal;font-weight:400;src:url(../../static/media/IvyJournal-Regular.60c243adc11d82320abb.ttf) format("truetype")}@font-face{font-family:Ivy Journal;font-style:italic;font-weight:400;src:url(../../static/media/IvyJournal-Italic.8d6eb8d600b0040003d8.ttf) format("truetype")}@font-face{font-family:Ivy Journal;font-style:normal;font-weight:600;src:url(../../static/media/IvyJournal-SemiBold.a41e6b01e991f710f94d.ttf) format("truetype")}@font-face{font-family:Ivy Journal;font-style:italic;font-weight:600;src:url(../../static/media/IvyJournal-SemiBoldItalic.7672d4747961971a4a0c.ttf) format("truetype")}@font-face{font-family:Ivy Journal;font-style:normal;font-weight:700;src:url(../../static/media/IvyJournal-Bold.7f915e2576ca10a28581.ttf) format("truetype")}@font-face{font-family:Ivy Journal;font-style:italic;font-weight:700;src:url(../../static/media/IvyJournal-BoldItalic.0c51e62ad2091be3dc14.ttf) format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:250;src:url(../../static/media/Lato-Thin.5a60dde25d817751d590.ttf) format("truetype")}@font-face{font-family:Lato;font-style:italic;font-weight:250;src:url(../../static/media/Lato-ThinItalic.42a616fcfc8a08caef71.ttf) format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:300;src:url(../../static/media/Lato-Light.c7400fcad9e48ca9043f.ttf) format("truetype")}@font-face{font-family:Lato;font-style:italic;font-weight:300;src:url(../../static/media/Lato-LightItalic.4310bbed01b37dfcee98.ttf) format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:url(../../static/media/Lato-Regular.9d883d540ee2b4de8024.ttf) format("truetype")}@font-face{font-family:Lato;font-style:italic;font-weight:400;src:url(../../static/media/Lato-Italic.a9f3ee269217f44df65f.ttf) format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:700;src:url(../../static/media/Lato-Bold.636be8de934918e38ed9.ttf) format("truetype")}@font-face{font-family:Lato;font-style:italic;font-weight:700;src:url(../../static/media/Lato-BoldItalic.fd32b4dea61508c37b78.ttf) format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:900;src:url(../../static/media/Lato-Black.57dee8aface5572f9101.ttf) format("truetype")}@font-face{font-family:Lato;font-style:italic;font-weight:900;src:url(../../static/media/Lato-BlackItalic.09fc285661e54addb1fd.ttf) format("truetype")}@font-face{font-display:block;font-family:Tecma Icons;font-style:normal;font-weight:400;src:url(../../static/media/tecma-icons.2dc82d9855bfef48a0e7.woff2) format("woff2")}:root{--sansSerifFont:"Lato";--serifFont:"Ivy Journal"}.tecma-card{background-color:#fff;background-color:var(--general,#fff);border-radius:.5rem;box-shadow:0 0 1.2rem -1rem;display:flex;padding:2rem;width:30rem}.tecma-card .tecma-card-container{padding:1.5rem}.tecma-card .tecma-card-container .tecma-card-header h2{margin:0}.tecma-card .tecma-card-container .tecma-card-content{margin-top:1rem}.tecma-card .tecma-card-container+.tecma-card-footer{padding:1rem}.tecma-card.borderLess,.tecma-card.horizontal{padding:0}.tecma-card.horizontal .tecma-card-media{flex-grow:1;height:auto;margin:0;min-width:40%}.tecma-card.horizontal .tecma-card-content,.tecma-card.horizontal .tecma-card-footer,.tecma-card.horizontal .tecma-card-header{margin:0}.tecma-card.horizontal .tecma-card-media:first-child *{border-bottom-left-radius:.5rem;border-top-right-radius:0}.tecma-card.vertical{flex-direction:column}.tecma-card.horizontal{flex-direction:row}.tecma-card.fluid{width:100%}.tecma-card .tecma-card-media{aspect-ratio:16/9;overflow:hidden}.tecma-card .tecma-card-media img{height:100%;object-fit:cover;width:100%}.tecma-card.selected{box-shadow:none;outline:.188rem solid rgba(#e0e5ef,.3);outline:.188rem solid rgba(var(--primary,#e0e5ef),.3)}.tecma-card .tecma-card-table{display:flex;flex-direction:column}.tecma-card .tecma-card-table .table-row{display:flex;justify-content:space-between;margin:1rem 0}.tecma-card .tecma-card-table .table-row .row-label{color:#363b4c;color:var(--on-general,#363b4c)}.tecma-card .tecma-card-table .table-row .row-value{color:#363b4c;color:var(--on-general,#363b4c);font-weight:600}.tecma-checkbox.MuiFormControlLabel-root{align-items:center;gap:1rem;gap:var(--spacing-s,1rem);margin-left:0;margin-right:0}.tecma-checkbox .MuiFormControlLabel-label,.tecma-checkbox .MuiTypography-root{color:#363b4c;color:var(--on-general,var(--colors-gray-900,#363b4c));font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:.875rem;font-size:var(--values-size-standard-s,.875rem);font-style:normal;font-weight:400;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-s-14,0);line-height:1.5rem;line-height:var(--values-height-standard-24,1.5rem);text-decoration:none}.tecma-checkbox .tecma-custom-checkbox{display:flex;flex-direction:column;gap:.125rem 0}.tecma-checkbox .help-text,.tecma-checkbox .help-text-errored{font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:.75rem;font-size:var(--values-size-standard-xs,.75rem);font-style:normal;font-weight:400;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-xs-12,0);line-height:1rem;line-height:var(--values-height-standard-16,1rem);margin-left:.5rem;margin-left:var(--spacing-xs,.5rem);margin-top:.5rem;text-decoration:none}.tecma-checkbox .help-text-errored{color:#ca4a46;color:var(--danger,var(--colors-semantic-red-600,#ca4a46))}.tecma-checkbox .tecma-custom-checkbox.warning .help-text{color:#a46a1d;color:var(--warning,var(--colors-semantic-orange-600,#a46a1d))}.tecma-checkbox .MuiCheckbox-root{overflow:visible;padding:0}.tecma-checkbox .MuiCheckbox-root:focus{outline:none}.tecma-checkbox .MuiCheckbox-root.Mui-focusVisible .tecma-checkbox-container,.tecma-checkbox .MuiCheckbox-root:has(input:focus-visible) .tecma-checkbox-container{box-shadow:0 0 0 .125rem #fff,0 0 0 .25rem #000;box-shadow:0 0 0 var(--border-width-intermediate,.125rem) var(--inverse,var(--colors-absolute-white,#fff)),0 0 0 var(--border-width-maximum,.25rem) var(--colors-absolute-black,#000)}.tecma-checkbox .MuiCheckbox-root.Mui-focusVisible.MuiCheckbox-colorError .tecma-checkbox-container,.tecma-checkbox .MuiCheckbox-root.MuiCheckbox-colorError:has(input:focus-visible) .tecma-checkbox-container{box-shadow:0 0 0 .125rem #fff,0 0 0 .25rem #000;box-shadow:0 0 0 var(--border-width-intermediate,.125rem) var(--inverse,var(--colors-absolute-white,#fff)),0 0 0 var(--border-width-maximum,.25rem) var(--colors-absolute-black,#000)}.tecma-checkbox.Mui-disabled .MuiFormControlLabel-label{color:#b6b9c2;color:var(--on-disabled,var(--colors-gray-300,#b6b9c2))}.tecma-checkbox .tecma-checkbox-container{align-items:center;border-radius:.0625rem;border-radius:var(--border-radius-standard,var(--radius-square-minimum,.0625rem));box-sizing:border-box;display:flex;justify-content:center}.tecma-checkbox .tecma-checkbox-container.small{height:1rem;width:1rem}.tecma-checkbox .tecma-checkbox-container.small .checkbox-element svg{height:.75rem;min-height:.75rem;min-width:.75rem;width:.75rem}.tecma-checkbox .tecma-checkbox-container.medium{height:1.5rem;width:1.5rem}.tecma-checkbox .tecma-checkbox-container.medium .checkbox-element svg{height:1.25rem;min-height:1.25rem;min-width:1.25rem;width:1.25rem}.tecma-checkbox .tecma-checkbox-container.large{height:2rem;width:2rem}.tecma-checkbox .tecma-checkbox-container.large .checkbox-element svg{height:1.75rem;min-height:1.75rem;min-width:1.75rem;width:1.75rem}.tecma-checkbox .tecma-checkbox-container .checkbox-element{align-items:center;background-color:#fff;background-color:var(--general,var(--colors-absolute-white,#fff));border:.0625rem solid #d3d4da;border:var(--border-width-standard,var(--border-width-minimum,.0625rem)) solid var(--general-border,var(--colors-gray-200,#d3d4da));border-radius:.0625rem;border-radius:var(--border-radius-standard,var(--radius-square-minimum,.0625rem));box-sizing:border-box;cursor:pointer;display:flex;height:100%;justify-content:center;width:100%}.tecma-checkbox .tecma-checkbox-container .checkbox-element--indeterminate{position:relative}.tecma-checkbox .tecma-checkbox-container .checkbox-element__indeterminate-dash{background-color:#6e748c;background-color:var(--on-general-sub,var(--colors-gray-700,#6e748c));border-radius:1px;display:block;height:2px;width:50%}.tecma-checkbox .tecma-checkbox-container.indeterminate .checkbox-element{background-color:#fff;background-color:var(--general,var(--colors-absolute-white,#fff));border:.0625rem solid #d3d4da;border:var(--border-width-standard,var(--border-width-minimum,.0625rem)) solid var(--general-border,var(--colors-gray-200,#d3d4da))}.tecma-checkbox.tecma-checkbox--muted .tecma-checkbox-container.indeterminate .checkbox-element{border:.0625rem solid #363b4c;border:var(--border-width-standard,var(--border-width-minimum,.0625rem)) solid var(--negative-border,var(--colors-gray-900,#363b4c))}.tecma-checkbox.tecma-checkbox--default .tecma-checkbox-container.checked .checkbox-element{background-color:#585bd7;background-color:var(--accent,var(--colors-brand-tecma-accent-650,#585bd7));border-color:#585bd7;border-color:var(--accent,var(--colors-brand-tecma-accent-650,#585bd7))}.tecma-checkbox.tecma-checkbox--default .tecma-checkbox-container.checked .checkbox-element .tecma-icon{color:#fff}.tecma-checkbox.tecma-checkbox--default .tecma-checkbox-container.checked .checkbox-element .tecma-icon:not(.tecma-icon-font) path{fill:#fff}.tecma-checkbox.tecma-checkbox--muted .tecma-checkbox-container.checked .checkbox-element{background-color:#f6f8ff;background-color:var(--accent-light,var(--colors-brand-tecma-accent-50,#f6f8ff));border-color:#f6f8ff;border-color:var(--accent-light,var(--colors-brand-tecma-accent-50,#f6f8ff))}.tecma-checkbox.tecma-checkbox--muted .tecma-checkbox-container.checked .checkbox-element .tecma-icon{color:#585bd7;color:var(--accent,var(--colors-brand-tecma-accent-650,#585bd7))}.tecma-checkbox.tecma-checkbox--muted .tecma-checkbox-container.checked .checkbox-element .tecma-icon:not(.tecma-icon-font) path{fill:#585bd7;fill:var(--accent,var(--colors-brand-tecma-accent-650,#585bd7))}.tecma-checkbox.tecma-checkbox--muted .tecma-checkbox-container:not(.checked):not(.indeterminate) .checkbox-element{border:.0625rem solid #363b4c;border:var(--border-width-standard,var(--border-width-minimum,.0625rem)) solid var(--negative-border,var(--colors-gray-900,#363b4c))}.tecma-checkbox .MuiCheckbox-colorError:not(.Mui-disabled):not(:focus-visible):not(.Mui-focusVisible):not(:has(input:focus-visible)) .tecma-checkbox-container{box-shadow:0 0 0 .125rem #ca4a46;box-shadow:0 0 0 var(--border-width-intermediate,.125rem) var(--danger-border,var(--colors-semantic-red-600,#ca4a46))}.tecma-checkbox.tecma-checkbox--muted .MuiCheckbox-colorError:not(.Mui-disabled) .tecma-checkbox-container:not(.checked):not(.indeterminate) .checkbox-element{background-color:#6e748c;background-color:var(--negative,var(--colors-gray-700,#6e748c));border:.0625rem solid #363b4c;border:var(--border-width-standard,var(--border-width-minimum,.0625rem)) solid var(--negative-border,var(--colors-gray-900,#363b4c))}.tecma-checkbox.Mui-disabled .tecma-checkbox-container .checkbox-element{background-color:#f0f1f3;background-color:var(--disabled,var(--colors-gray-100,#f0f1f3));border-color:transparent;pointer-events:none}.tecma-checkbox.Mui-disabled .tecma-checkbox-container .checkbox-element .tecma-icon{color:#b6b9c2;color:var(--on-disabled,var(--colors-gray-300,#b6b9c2))}.tecma-checkbox.Mui-disabled .tecma-checkbox-container .checkbox-element .tecma-icon:not(.tecma-icon-font) path{fill:#b6b9c2;fill:var(--on-disabled,var(--colors-gray-300,#b6b9c2))}.tecma-checkbox.tecma-checkbox--muted.Mui-disabled .tecma-checkbox-container.checked .checkbox-element{background-color:#f0f1f3;background-color:var(--disabled,var(--colors-gray-100,#f0f1f3));border-color:#f0f1f3;border-color:var(--disabled,var(--colors-gray-100,#f0f1f3))}.tecma-checkbox.tecma-checkbox--muted.Mui-disabled .tecma-checkbox-container.checked .checkbox-element .tecma-icon{color:#b6b9c2;color:var(--on-disabled,var(--colors-gray-300,#b6b9c2))}.tecma-checkbox.tecma-checkbox--muted.Mui-disabled .tecma-checkbox-container.checked .checkbox-element .tecma-icon:not(.tecma-icon-font) path{fill:#b6b9c2;fill:var(--on-disabled,var(--colors-gray-300,#b6b9c2))}.tecma-checkboxGroup .MuiFormLabel-root{color:#363b4c;color:var(--on-general,var(--colors-gray-900,#363b4c));font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:.875rem;font-size:var(--values-size-standard-s,.875rem);font-style:normal;font-weight:400;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-s-14,0);line-height:1.5rem;line-height:var(--values-height-standard-24,1.5rem);margin-bottom:.5rem;text-decoration:none}.tecma-checkboxGroup.horizontal .MuiFormGroup-root{flex-direction:row}.tecma-errorPage{align-items:center;background-color:#fff;color:#363b4c;color:var(--on-general,#363b4c);display:flex;font-family:Lato;font-family:var(--sansSerifFont,"Lato");height:100dvh;justify-content:center;overflow:hidden;text-align:center}.tecma-errorPage .errorPage-container{align-items:center;display:flex;flex-direction:column;max-width:53.5rem}@media screen and (max-width:1440px){.tecma-errorPage .errorPage-container{max-width:50rem;padding:0 3.5rem}}@media screen and (max-width:768px){.tecma-errorPage .errorPage-container{padding:0 2.5rem}}.tecma-errorPage .errorPage-container .tecma-divider{margin:1.5rem 0;width:100%}.tecma-errorPage .errorPage-container .errorPage-errorMsg{font-size:2.5rem;font-style:normal;font-weight:400;line-height:3.5rem;margin:initial;text-align:center}@media screen and (max-width:1440px){.tecma-errorPage .errorPage-container .errorPage-errorMsg{font-size:2rem}}@media screen and (max-width:768px){.tecma-errorPage .errorPage-container .errorPage-errorMsg{font-size:1.5rem;line-height:2rem}}.tecma-errorPage .errorPage-container .errorPage-desc{align-items:center;display:flex;flex-direction:column;font-size:.875rem;font-style:normal;line-height:1.5rem}.tecma-errorPage .errorPage-container .errorPage-desc :last-child{margin:2rem 0 2.5rem}.tecma-errorPage .tecma-lazyImage{height:4.5rem;margin-top:6rem;object-fit:contain;width:4.5rem}.tecma-avatar{align-items:center;background-color:#fff;background-color:var(--general,var(--colors-absolute-white,#fff));border:.0625rem solid #d3d4da;border:var(--border-width-standard,var(--border-width-minimum,.0625rem)) solid var(--general-border,var(--colors-gray-200,#d3d4da));border-radius:625rem;border-radius:var(--radius-absolute-circle,625rem);box-sizing:border-box;color:#585bd7;color:var(--accent,var(--colors-brand-tecma-accent-650,#585bd7));display:flex;justify-content:center;overflow:hidden;text-align:center;text-transform:uppercase}.tecma-avatar .tecma-icon:not(.no-color-override){color:#585bd7;color:var(--accent,var(--colors-brand-tecma-accent-650,#585bd7))}.tecma-avatar .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#585bd7;fill:var(--accent,var(--colors-brand-tecma-accent-650,#585bd7))}.tecma-avatar .avatar-text{margin:0}.tecma-avatar.small{height:1.5rem;min-height:1.5rem;min-width:1.5rem;width:1.5rem}.tecma-avatar.small .avatar-text{font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:.625rem;font-size:var(--values-size-standard-2xs,.625rem);font-weight:500;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-2xs-10,0);line-height:.875rem;line-height:var(--values-height-standard-2xs,.875rem)}.tecma-avatar.medium{height:2.5rem;min-height:2.5rem;min-width:2.5rem;width:2.5rem}.tecma-avatar.medium .avatar-text{font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:.875rem;font-size:var(--values-size-standard-s,.875rem);font-style:normal;font-weight:600;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-s-14,0);line-height:1.5rem;line-height:var(--values-height-standard-24,1.5rem);text-decoration:none}.tecma-avatar.large{height:4rem;min-height:4rem;min-width:4rem;width:4rem}.tecma-avatar.large .avatar-text{font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:1.125rem;font-size:var(--values-size-standard-l,1.125rem);font-style:normal;font-weight:700;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-l-18,0);line-height:1.5rem;line-height:var(--values-height-standard-24,1.5rem);text-decoration:none}.tecma-avatar.tecma-avatar--icon.small .avatar-icon{padding:.2rem}.tecma-avatar.tecma-avatar--icon.medium .avatar-icon{padding:.3rem}.tecma-avatar.tecma-avatar--icon.large .avatar-icon{padding:.4rem}.tecma-avatar .tecma-lazyImage,.tecma-avatar img{height:100%;object-fit:cover;width:100%}.tecma-drawer .MuiPaper-root,.tecma-drawer .tecma-drawer-nested-content{color:#363b4c;color:var(--on-general,#363b4c);display:flex;flex-direction:column;font-family:Lato;font-family:var(--sansSerifFont,"Lato");overflow:hidden;width:20rem}.tecma-drawer .MuiPaper-root .tecma-drawerHeader,.tecma-drawer .tecma-drawer-nested-content .tecma-drawerHeader{align-items:center;display:flex;justify-content:space-between;padding:.5rem 1.5rem}.tecma-drawer .MuiPaper-root .tecma-drawerHeader.nested-header,.tecma-drawer .tecma-drawer-nested-content .tecma-drawerHeader.nested-header{flex-direction:row-reverse;justify-content:flex-end}.tecma-drawer .MuiPaper-root .tecma-drawerHeader span,.tecma-drawer .tecma-drawer-nested-content .tecma-drawerHeader span{font-weight:700}.tecma-drawer .MuiPaper-root .tecma-drawerHeader .close-drawer-button,.tecma-drawer .tecma-drawer-nested-content .tecma-drawerHeader .close-drawer-button{width:auto}.tecma-drawer .MuiPaper-root .tecma-drawerHeader .close-drawer-button.tecma-button,.tecma-drawer .tecma-drawer-nested-content .tecma-drawerHeader .close-drawer-button.tecma-button{outline:none}.tecma-drawer .MuiPaper-root .tecma-drawerHeader .close-drawer-button.tecma-button:hover,.tecma-drawer .tecma-drawer-nested-content .tecma-drawerHeader .close-drawer-button.tecma-button:hover{background-color:transparent}.tecma-drawer .MuiPaper-root .tecma-drawer-content,.tecma-drawer .tecma-drawer-nested-content .tecma-drawer-content{box-sizing:border-box;display:flex;flex-direction:column;gap:1rem;height:100%;overflow-y:auto;padding:.5rem 1.5rem}.tecma-drawer .MuiPaper-root .tecma-drawer-content .tecma-drawerLanguages .tecma-drawer-item,.tecma-drawer .tecma-drawer-nested-content .tecma-drawer-content .tecma-drawerLanguages .tecma-drawer-item{border-radius:.25rem;justify-content:space-between;min-height:3.5rem}.tecma-drawer .MuiPaper-root .tecma-drawer-content .tecma-drawerLanguages .tecma-drawer-item .item-text-container,.tecma-drawer .tecma-drawer-nested-content .tecma-drawer-content .tecma-drawerLanguages .tecma-drawer-item .item-text-container{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;justify-content:center}.tecma-drawer .MuiPaper-root .tecma-drawer-content .tecma-drawerLanguages .tecma-drawer-item .item-text-container .item-description,.tecma-drawer .tecma-drawer-nested-content .tecma-drawer-content .tecma-drawerLanguages .tecma-drawer-item .item-text-container .item-description{color:#6e748c;color:var(--on-general-sub,#6e748c);font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:.75rem}.tecma-drawer .MuiPaper-root .tecma-drawer-content .tecma-drawerLanguages .tecma-drawer-item.selected,.tecma-drawer .tecma-drawer-nested-content .tecma-drawer-content .tecma-drawerLanguages .tecma-drawer-item.selected{background-color:#f0f1f3}.tecma-drawer .MuiPaper-root .tecma-drawer-content .tecma-drawerLanguages .tecma-drawer-item.selected .language-wrapper,.tecma-drawer .tecma-drawer-nested-content .tecma-drawer-content .tecma-drawerLanguages .tecma-drawer-item.selected .language-wrapper{width:calc(100% - 1.7rem)}.tecma-drawer .MuiPaper-root .tecma-drawer-item-tag.tecma-tag,.tecma-drawer .tecma-drawer-nested-content .tecma-drawer-item-tag.tecma-tag{background-color:#f6f8ff;background-color:var(--accent-light,#f6f8ff);border:1px solid #6266ef;border:1px solid var(--accent-border,#6266ef);color:#585bd7;color:var(--on-accent-light,#585bd7);font-size:.75rem;height:1.25rem;padding:0 .5rem}.tecma-drawer .MuiPaper-root .tecma-drawer-item-tag.tecma-tag .tecma-icon,.tecma-drawer .tecma-drawer-nested-content .tecma-drawer-item-tag.tecma-tag .tecma-icon{height:1rem;min-height:1rem;min-width:1rem;width:1rem}.tecma-drawer .MuiPaper-root .tecma-drawer-item-tag.tecma-tag .tecma-icon path,.tecma-drawer .tecma-drawer-nested-content .tecma-drawer-item-tag.tecma-tag .tecma-icon path{fill:#585bd7;fill:var(--on-accent-light,#585bd7)}.tecma-drawer .MuiPaper-root .tecma-drawer-avatar,.tecma-drawer .tecma-drawer-nested-content .tecma-drawer-avatar{align-items:center;border:1px solid #d3d4da;border:1px solid var(--general-border,#d3d4da);border-radius:.25rem;display:flex;flex-direction:column;font-family:Lato;font-family:var(--sansSerifFont,"Lato");gap:1rem;padding:1.5rem 2rem}.tecma-drawer .MuiPaper-root .tecma-drawer-avatar .tecma-avatar,.tecma-drawer .tecma-drawer-nested-content .tecma-drawer-avatar .tecma-avatar{border-width:1px}.tecma-drawer .MuiPaper-root .tecma-drawer-avatar .tecma-avatar span,.tecma-drawer .tecma-drawer-nested-content .tecma-drawer-avatar .tecma-avatar span{font-weight:700}.tecma-drawer .MuiPaper-root .tecma-drawer-avatar .drawer-avatar-info,.tecma-drawer .tecma-drawer-nested-content .tecma-drawer-avatar .drawer-avatar-info{display:flex;flex-direction:column;gap:.5rem;width:100%}.tecma-drawer .MuiPaper-root .tecma-drawer-avatar .drawer-avatar-subtitle,.tecma-drawer .MuiPaper-root .tecma-drawer-avatar .drawer-avatar-title,.tecma-drawer .tecma-drawer-nested-content .tecma-drawer-avatar .drawer-avatar-subtitle,.tecma-drawer .tecma-drawer-nested-content .tecma-drawer-avatar .drawer-avatar-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-align:center;text-overflow:ellipsis;word-break:break-word}.tecma-drawer .MuiPaper-root .tecma-drawer-avatar .drawer-avatar-title,.tecma-drawer .tecma-drawer-nested-content .tecma-drawer-avatar .drawer-avatar-title{font-weight:700}.tecma-drawer .MuiPaper-root .tecma-drawer-avatar .drawer-avatar-subtitle,.tecma-drawer .tecma-drawer-nested-content .tecma-drawer-avatar .drawer-avatar-subtitle{color:#6e748c;color:var(--on-general-sub,#6e748c);font-size:.875rem}.tecma-drawer .MuiPaper-root .tecma-drawer-footer,.tecma-drawer .tecma-drawer-nested-content .tecma-drawer-footer{margin-top:auto;padding:.5rem 1.5rem}.tecma-drawer .MuiPaper-root .tecma-accordion-header,.tecma-drawer .MuiPaper-root .tecma-button,.tecma-drawer .tecma-drawer-nested-content .tecma-accordion-header,.tecma-drawer .tecma-drawer-nested-content .tecma-button{border-radius:.25rem;color:#363b4c;color:var(--on-general,#363b4c);font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:1rem;gap:1rem;height:3.5rem;justify-content:flex-start;outline:none;text-transform:capitalize;width:100%}.tecma-drawer .MuiPaper-root .tecma-accordion-header .tecma-icon,.tecma-drawer .MuiPaper-root .tecma-button .tecma-icon,.tecma-drawer .tecma-drawer-nested-content .tecma-accordion-header .tecma-icon,.tecma-drawer .tecma-drawer-nested-content .tecma-button .tecma-icon{color:#363b4c;color:var(--on-general,#363b4c)}.tecma-drawer .MuiPaper-root .tecma-accordion-header .tecma-icon:not(.tecma-icon-font) path,.tecma-drawer .MuiPaper-root .tecma-button .tecma-icon:not(.tecma-icon-font) path,.tecma-drawer .tecma-drawer-nested-content .tecma-accordion-header .tecma-icon:not(.tecma-icon-font) path,.tecma-drawer .tecma-drawer-nested-content .tecma-button .tecma-icon:not(.tecma-icon-font) path{fill:#363b4c;fill:var(--on-general,#363b4c)}.tecma-drawer .MuiPaper-root .tecma-accordion-header .tecma-drawer-item-right-icon,.tecma-drawer .MuiPaper-root .tecma-button .tecma-drawer-item-right-icon,.tecma-drawer .tecma-drawer-nested-content .tecma-accordion-header .tecma-drawer-item-right-icon,.tecma-drawer .tecma-drawer-nested-content .tecma-button .tecma-drawer-item-right-icon{margin-left:auto}.tecma-drawer .MuiPaper-root .tecma-accordion-header .tecma-icon,.tecma-drawer .MuiPaper-root .tecma-button .tecma-icon,.tecma-drawer .tecma-drawer-nested-content .tecma-accordion-header .tecma-icon,.tecma-drawer .tecma-drawer-nested-content .tecma-button .tecma-icon{height:1.5rem;min-height:1.5rem;min-width:1.5rem;width:1.5rem}.tecma-drawer .MuiPaper-root .tecma-accordion .tecma-accordion-header,.tecma-drawer .tecma-drawer-nested-content .tecma-accordion .tecma-accordion-header{padding:0 1rem}.tecma-drawer .MuiPaper-root .tecma-accordion .tecma-accordion-header .tecma-icon:last-child,.tecma-drawer .tecma-drawer-nested-content .tecma-accordion .tecma-accordion-header .tecma-icon:last-child{margin-left:auto}.tecma-drawer .MuiPaper-root .tecma-accordion .tecma-accordion-content-panel .tecma-button:not(:has(>.tecma-icon:first-child)),.tecma-drawer .tecma-drawer-nested-content .tecma-accordion .tecma-accordion-content-panel .tecma-button:not(:has(>.tecma-icon:first-child)){padding-left:3.5rem}.tecma-drawer .MuiDrawer-paperAnchorLeft .tecma-drawer-nested-content{left:0;transform:translateX(-100%)}.tecma-drawer .MuiDrawer-paperAnchorRight .tecma-drawer-nested-content{right:0;transform:translateX(100%)}.tecma-drawer .tecma-drawer-nested-content{background-color:#fff;background-color:var(--general,#fff);height:100vh;position:fixed;top:0;transition:transform .2s ease-out}.tecma-drawer .tecma-drawer-nested-content.open{transform:translateX(0);transition:transform .2s ease-out}.tecma-drawer .drawer-scroll-shadow{height:20px;pointer-events:none;position:fixed;transition:opacity .3s ease;width:100%;z-index:2}.tecma-drawer .drawer-scroll-shadow.top{background:linear-gradient(180deg,rgba(0,0,0,.1) 0,transparent)}.tecma-drawer .drawer-scroll-shadow.bottom{background:linear-gradient(0deg,rgba(0,0,0,.1) 0,transparent)}.tecma-accordion{font-family:Lato;font-family:var(--sansSerifFont,"Lato")}.tecma-accordion .tecma-accordion-content{border-radius:.125rem;border-radius:var(--border-radius-element,var(--radius-square-intermediate,.125rem));overflow:hidden}.tecma-accordion .tecma-accordion-content--border{border:.0625rem solid #d3d4da;border:var(--border-width-standard,var(--border-width-minimum,.0625rem)) solid var(--general-border,var(--colors-gray-200,#d3d4da))}.tecma-accordion .tecma-accordion-content--border:has(+.tecma-accordion-content--border){border-bottom-left-radius:0;border-bottom-left-radius:var(--radius-absolute-none,0);border-bottom-right-radius:0;border-bottom-right-radius:var(--radius-absolute-none,0)}.tecma-accordion .tecma-accordion-content--border+.tecma-accordion-content--border{border-top:none;border-top-left-radius:0;border-top-left-radius:var(--radius-absolute-none,0);border-top-right-radius:0;border-top-right-radius:var(--radius-absolute-none,0)}.tecma-accordion .tecma-accordion-content+.tecma-accordion-content:not(.tecma-accordion-content--border){border-top:.0625rem solid #d3d4da;border-top:var(--border-width-standard,var(--border-width-minimum,.0625rem)) solid var(--general-border,var(--colors-gray-200,#d3d4da))}.tecma-accordion .tecma-accordion-content .tecma-accordion-header{align-items:center;background-color:transparent;border:none;border-radius:inherit;cursor:pointer;display:flex;font-family:inherit;justify-content:space-between;padding:1rem;padding:var(--spacing-s,1rem);width:100%}.tecma-accordion .tecma-accordion-content .tecma-accordion-header:not(.disabled):hover{background-color:#f8f8f9;background-color:var(--general-hover,var(--colors-gray-50,#f8f8f9))}.tecma-accordion .tecma-accordion-content .tecma-accordion-header.disabled{cursor:not-allowed}.tecma-accordion .tecma-accordion-content .tecma-accordion-header.disabled .accordion-header-title{color:#b6b9c2;color:var(--on-disabled,var(--colors-gray-300,#b6b9c2))}.tecma-accordion .tecma-accordion-content .tecma-accordion-header .accordion-header-title{align-items:center;color:#363b4c;color:var(--on-general,var(--colors-gray-900,#363b4c));display:inline-flex;font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:1rem;font-size:var(--values-size-standard-m,1rem);font-style:normal;font-weight:700;gap:1rem;gap:var(--spacing-s,1rem);letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-m-16,0);line-height:1.5rem;line-height:var(--values-height-standard-24,1.5rem);text-decoration:none}.tecma-accordion .tecma-accordion-content .tecma-accordion-content-panel{padding:0 1rem 1rem;padding:var(--spacing-none,0) var(--spacing-s,1rem) var(--spacing-s,1rem)}.tecma-accordion .tecma-accordion-content .tecma-accordion-content-panel-wrapper{overflow:hidden}.tecma-accordion .tecma-accordion-content .tecma-accordion-content-panel-wrapper.collapse:not(.open){height:0}.tecma-accordion .tecma-accordion-content .tecma-accordion-content-panel-wrapper.open{display:block}.tecma-divider{border:0;box-sizing:border-box;display:block}.tecma-divider.horizontal{border-top:.0625rem solid #d3d4da;border-top:var(--border-width-standard,var(--border-width-minimum,.0625rem)) solid var(--general-border,var(--colors-gray-200,#d3d4da));width:100%}.tecma-divider.horizontal.variant-center{margin-inline:1rem;margin-inline:var(--spacing-s,1rem)}.tecma-divider.vertical{border-left:.0625rem solid #d3d4da;border-left:var(--border-width-standard,var(--border-width-minimum,.0625rem)) solid var(--general-border,var(--colors-gray-200,#d3d4da));display:inline-block;width:0}.tecma-divider.vertical.variant-full{height:10rem}.tecma-divider.vertical.variant-center{height:10rem;margin-block:1rem;margin-block:var(--spacing-s,1rem)}.tecma-divider.legacy-vertical{height:1rem;margin:0 1rem;margin:0 var(--spacing-s,1rem)}.tecma-divider.with-subhead{align-items:flex-start;border:0;display:flex;flex-direction:column;gap:.25rem;gap:var(--spacing-xxs,.25rem);margin-inline:0;padding-inline:1rem;padding-inline:var(--spacing-s,1rem)}.tecma-divider-line{border-top:.0625rem solid #d3d4da;border-top:var(--border-width-standard,var(--border-width-minimum,.0625rem)) solid var(--general-border,var(--colors-gray-200,#d3d4da));width:100%}.tecma-divider-subhead{color:#363b4c;color:var(--on-general,var(--colors-gray-900,#363b4c));font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:.75rem;font-size:var(--values-size-standard-xs,.75rem);font-style:normal;font-weight:500;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-xs-12,0);line-height:1rem;line-height:var(--values-height-standard-16,1rem);margin:0;text-decoration:none;width:100%}.tecma-header{align-items:center;background-color:#e0e5ef;background-color:var(--primary,#e0e5ef);box-sizing:border-box;display:flex;justify-content:space-between;padding:.75rem 1.5rem;width:100%}.tecma-header .tecma-header-logo{height:auto!important;max-height:4.5rem;max-width:7.5rem;width:7.5rem!important}.tecma-header .tecma-header-utility-menu{display:flex;gap:1rem}.tecma-header .tecma-header-utility-menu .tecma-button.transparent,.tecma-header .tecma-header-utility-menu .tecma-button.transparent .tecma-icon{color:#414655;color:var(--on-primary,#414655)}.tecma-header .tecma-header-utility-menu .tecma-button.transparent .tecma-icon:not(.tecma-icon-font) path{fill:#414655;fill:var(--on-primary,#414655)}.tecma-header .tecma-header-utility-menu .tecma-header-item{gap:.5rem;max-width:15rem;outline:none;text-transform:capitalize;transition:color .25s ease,background-color .25s ease}@media (pointer:fine){.tecma-header .tecma-header-utility-menu .tecma-header-item:hover{background-color:#b5b9c2;background-color:var(--primary-active,#b5b9c2)}}.tecma-header .tecma-header-utility-menu .tecma-header-item>span:not(.tecma-icon){font-family:Lato;font-family:var(--sansSerifFont,"Lato");overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tecma-header .tecma-header-utility-menu .tecma-header-item-trigger{align-items:center;display:flex;gap:.5rem;max-width:15rem;outline:none;text-transform:capitalize;transition:background-color .25s ease}.tecma-header .tecma-header-utility-menu .tecma-header-item-trigger.open,.tecma-header .tecma-header-utility-menu .tecma-header-item-trigger:hover{background-color:#b5b9c2;background-color:var(--primary-active,#b5b9c2)}.tecma-header .tecma-header-utility-menu .tecma-header-item-trigger>span:not(.tecma-icon){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tecma-header .tecma-header-utility-menu #language-selector-button,.tecma-header .tecma-header-utility-menu .language-selector{border:none;gap:.5rem;transition:background-color .25s ease}.tecma-header .tecma-header-utility-menu #language-selector-button.outlined.tecma-button,.tecma-header .tecma-header-utility-menu .language-selector.outlined.tecma-button{box-shadow:none;color:#414655;color:var(--on-primary,#414655)}.tecma-header .tecma-header-utility-menu #language-selector-button.outlined.tecma-button .tecma-icon,.tecma-header .tecma-header-utility-menu .language-selector.outlined.tecma-button .tecma-icon{color:#414655;color:var(--on-primary,#414655)}.tecma-header .tecma-header-utility-menu #language-selector-button.outlined.tecma-button .tecma-icon:not(.tecma-icon-font) path,.tecma-header .tecma-header-utility-menu .language-selector.outlined.tecma-button .tecma-icon:not(.tecma-icon-font) path{fill:#414655;fill:var(--on-primary,#414655)}.tecma-header .tecma-header-utility-menu #language-selector-button.open,.tecma-header .tecma-header-utility-menu #language-selector-button:hover,.tecma-header .tecma-header-utility-menu .language-selector.open,.tecma-header .tecma-header-utility-menu .language-selector:hover{background-color:#b5b9c2;background-color:var(--primary-active,#b5b9c2)}.tecma-header-item ul{max-width:15rem;min-width:10.625rem;padding:0}.tecma-header-item ul .tecma-header-menu-item .not-clickable-item,.tecma-header-item ul .tecma-header-menu-item .tecma-button{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;height:auto;min-height:3rem;padding:.5rem 1rem;text-transform:capitalize}.tecma-header-item ul .tecma-header-menu-item .not-clickable-item .menu-item-title,.tecma-header-item ul .tecma-header-menu-item .tecma-button .menu-item-title{font-size:.875rem;line-height:1.5rem}.tecma-header-item ul .tecma-header-menu-item .not-clickable-item .menu-item-subtitle,.tecma-header-item ul .tecma-header-menu-item .tecma-button .menu-item-subtitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#6e748c;color:var(--on-general-sub,#6e748c);display:-webkit-box;font-size:.75rem;line-height:1rem;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.tecma-header-item ul .tecma-header-menu-item-divider{background-color:#d3d4da;background-color:var(--general-border,#d3d4da);height:.0625rem;margin:.125rem 0;width:100%}.tecma-header-language-selector ul{min-width:11.25rem}.tecma-phoneInput{display:flex;flex-direction:column;gap:.5rem;gap:var(--spacing-xs,.5rem)}.tecma-phoneInput .container{position:relative}.tecma-phoneInput .container .phone-number-input,.tecma-phoneInput .container .phone-prefix-select{position:relative;z-index:1}.tecma-phoneInput .container .phone-prefix-select:has(.select__menu),.tecma-phoneInput .container .phone-prefix-select:has(input:focus){z-index:3}.tecma-phoneInput .container .phone-number-input:has(input:focus){z-index:4}.tecma-phoneInput .container .phone-prefix-select .select-search-input .input-container{border-radius:.125rem .125rem 0 0;border-radius:var(--border-radius-element,var(--radius-square-intermediate,.125rem)) var(--border-radius-element,var(--radius-square-intermediate,.125rem)) 0 0}.tecma-phoneInput .container .phone-number-input .input-container{border-radius:0 0 .125rem .125rem;border-radius:0 0 var(--border-radius-element,var(--radius-square-intermediate,.125rem)) var(--border-radius-element,var(--radius-square-intermediate,.125rem))}.tecma-phoneInput.horizontal .container{align-items:stretch;display:flex}.tecma-phoneInput.horizontal .container .tecma-select{--tecma-select-control-height:100%;align-self:stretch;position:relative;width:7rem}.tecma-phoneInput.horizontal .container .tecma-select .tecma-select-box{height:100%;width:100%}.tecma-phoneInput.horizontal .container .tecma-select .tecma-select-box .select__control,.tecma-phoneInput.horizontal .container .tecma-select .tecma-select-box .select__control.select__control--is-focused{border-radius:.125rem 0 0 .125rem;border-radius:var(--border-radius-element,var(--radius-square-intermediate,.125rem)) 0 0 var(--border-radius-element,var(--radius-square-intermediate,.125rem));height:100%;min-width:0}.tecma-phoneInput.horizontal .container .tecma-select .tecma-select-box .select__control--is-focused{position:relative;z-index:2}.tecma-phoneInput.horizontal .container .tecma-select.phone-prefix-select .select-search-input{height:100%}.tecma-phoneInput.horizontal .container .tecma-select.phone-prefix-select .select-search-input .input-container{border-radius:.125rem 0 0 .125rem;border-radius:var(--border-radius-element,var(--radius-square-intermediate,.125rem)) 0 0 var(--border-radius-element,var(--radius-square-intermediate,.125rem));height:100%}.tecma-phoneInput.horizontal .container .tecma-select.phone-prefix-select .select-search-input .input-container:has(input:focus){position:relative;z-index:3}.tecma-phoneInput.horizontal .container .tecma-input{flex:1 1;min-width:0}.tecma-phoneInput.horizontal .container .tecma-input .input-container{border-radius:0 .125rem .125rem 0;border-radius:0 var(--border-radius-element,var(--radius-square-intermediate,.125rem)) var(--border-radius-element,var(--radius-square-intermediate,.125rem)) 0;position:relative}.tecma-phoneInput.horizontal .container .tecma-input .input-container:has(input:focus){z-index:4}.tecma-phoneInput .tecma-phoneInput-label{display:flex;font-size:.875rem;font-size:var(--values-size-standard-s,.875rem);gap:.25rem;gap:var(--spacing-xxs,.25rem);letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-s-14,0);line-height:1.5rem;line-height:var(--values-height-standard-24,1.5rem)}.tecma-phoneInput .help-text,.tecma-phoneInput .help-text-warning,.tecma-phoneInput .tecma-phoneInput-label{color:#363b4c;color:var(--on-general,var(--colors-gray-900,#363b4c));font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-style:normal;font-weight:400;text-decoration:none}.tecma-phoneInput .help-text,.tecma-phoneInput .help-text-warning{font-size:.75rem;font-size:var(--values-size-standard-xs,.75rem);letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-xs-12,0);line-height:1rem;line-height:var(--values-height-standard-16,1rem)}.tecma-phoneInput .help-text-warning{color:#a46a1d;color:var(--warning,var(--colors-semantic-orange-600,#a46a1d))}.tecma-phoneInput .help-text-errored{color:#ca4a46;color:var(--danger,var(--colors-semantic-red-600,#ca4a46));font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:.75rem;font-size:var(--values-size-standard-xs,.75rem);font-style:normal;font-weight:400;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-xs-12,0);line-height:1rem;line-height:var(--values-height-standard-16,1rem);text-decoration:none}.tecma-phoneInput ::-webkit-inner-spin-button{display:none}.tecma-popover{font-family:Lato;font-family:var(--sansSerifFont,"Lato");padding:.5rem 1rem}.tecma-dropDown{position:relative}.tecma-dropDown.tecma-popover{margin-top:.5rem;padding:initial}.tecma-dropDown ul{border-radius:.125rem;border-radius:var(--border-radius-internal,var(--radius-square-intermediate,.125rem));margin:0;padding:0;position:relative}.tecma-dropDown ul .tecma-dropDown-item{list-style:none}.tecma-dropDown .tecma-dropDown-divider{border:none;border-top:.0625rem solid #d3d4da;border-top:var(--border-width-standard,var(--border-width-minimum,.0625rem)) solid var(--general-border,var(--colors-gray-200,#d3d4da));height:0;margin:0;padding:0;width:100%}.tecma-dropDown .tecma-dropDown-link{color:inherit;text-decoration:none}.dropDown-trigger.rotate-icon-on-toggle .tecma-icon:first-of-type,.tecma-header-item-trigger.rotate-icon-on-toggle .tecma-icon:first-of-type{transition:transform .2s linear}.dropDown-trigger.rotate-icon-on-toggle.isOpen .tecma-icon:first-of-type,.tecma-header-item-trigger.rotate-icon-on-toggle.isOpen .tecma-icon:first-of-type{transform:rotate(180deg)}#language-selector-button.tecma-button{outline:none}#language-selector-button.outlined.tecma-button{background-color:transparent;border-color:#fff;border-color:var(--inverse-border,#fff);box-shadow:0 0 10px 0 rgba(0,0,0,.1),0 0 10px 0 rgba(0,0,0,.1),0 0 10px 0 rgba(0,0,0,.1);color:#fff;color:var(--inverse,#fff)}#language-selector-button.outlined.tecma-button .tecma-icon{color:#fff;color:var(--inverse,#fff)}#language-selector-button.outlined.tecma-button .tecma-icon:not(.tecma-icon-font) path{fill:#fff;fill:var(--inverse,#fff)}#language-selector-button.outlined.tecma-button:hover{border-color:#fff;border-color:var(--inverse-border,#fff);color:#fff;color:var(--inverse,#fff)}#language-selector-button.outlined.tecma-button:hover .tecma-icon{color:#fff;color:var(--inverse,#fff)}#language-selector-button.outlined.tecma-button:hover .tecma-icon:not(.tecma-icon-font) path{fill:#fff;fill:var(--inverse,#fff)}.language-selector__chevron{transition:transform .2s linear}.language-selector__chevron.open{transform:rotate(180deg)}.language-selector-dropdown{border-radius:.25rem;box-shadow:0 0 10px 0 rgba(0,0,0,.1),0 0 10px 0 rgba(0,0,0,.1),0 0 10px 0 rgba(0,0,0,.1);overflow:hidden}.language-selector-dropdown.rotated li{transform:rotate(180deg)}.language-selector-dropdown.open-upwards{margin-top:-.5rem}.language-selector-dropdown.open-downwards,.language-selector-dropdown.open-upwards.rotated{margin-top:.5rem}.language-selector-dropdown.open-downwards.rotated{margin-top:-.5rem}.language-selector-dropdown ul{box-sizing:border-box;height:100%;overflow:auto;padding:0}.language-selector-dropdown ul .tecma-dropDown-item .tecma-button{display:flex;gap:.5rem;height:3.75rem;justify-content:space-between}.language-selector-dropdown ul .tecma-dropDown-item .tecma-button.rotated{transform:rotate(180deg)}.language-selector-dropdown ul .tecma-dropDown-item .tecma-button:hover{background-color:#f8f8f8;background-color:var(--general-hover,#f8f8f8)}.language-selector-dropdown ul .tecma-dropDown-item .tecma-button .language-selector__wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem}.language-selector-dropdown ul .tecma-dropDown-item .tecma-button .language-selector__wrapper__language{color:#3b3b3b;font-size:14px;font-weight:500;letter-spacing:0;line-height:24px}.language-selector-dropdown ul .tecma-dropDown-item .tecma-button .language-selector__wrapper__region{color:#767676;font-size:12px;font-weight:500;letter-spacing:0;line-height:1rem}.language-selector-dropdown ul .tecma-dropDown-item .tecma-button .language-selector__icon{height:1rem;min-height:1rem;min-width:1rem;opacity:0;width:1rem}.language-selector-dropdown ul .tecma-dropDown-item .tecma-button .language-selector__icon.selected{opacity:1}.language-selector-dropdown ul .tecma-dropDown-item.selected .tecma-button{background-color:#f1f1f1;background-color:var(--general-active,#f1f1f1)}.language-selector-dropdown ul .tecma-dropDown-item.selected .tecma-button:hover{background-color:#f1f1f1;background-color:var(--general-active,#f1f1f1)}.tecma-lazyImage{background-position:50%;background-size:cover}.tecma-lazyImage,.tecma-loaderPage{align-items:center;display:flex;justify-content:center}.tecma-loaderPage{background-color:#f8f8f9;background-color:var(--canvas,#f8f8f9);color:#363b4c;color:var(--on-general,#363b4c);font-family:Lato;font-family:var(--sansSerifFont,"Lato");height:100dvh;text-align:center;width:100dvw}.tecma-loaderPage .loaderPage-container{align-items:center;display:flex;flex-direction:column}.tecma-loaderPage .loaderPage-container .loaderPage-text{color:#363b4c;color:var(--on-general,#363b4c);font-size:1rem;font-weight:600;line-height:1.5625rem;margin-top:1rem}.tecma-modal-container{display:flex;inset:0;justify-content:center;padding:0;position:fixed;z-index:9999}.tecma-modal-container.disable-backdrop-background{background-color:transparent}.tecma-modal-container.top{align-items:flex-start}.tecma-modal-container.center{align-items:center}.tecma-modal-container.bottom{align-items:flex-end}.tecma-modal-container .tecma-modal{background-color:#fff;background-color:var(--general,var(--colors-absolute-white,#fff));border-radius:.25rem;border-radius:var(--border-radius-external,var(--radius-square-maximum,.25rem));box-shadow:0 0 2px 0 #b2b6e1;box-shadow:0 0 2px 0 var(--secondary,var(--colors-brand-tecma-secondary-300,#b2b6e1));box-sizing:border-box;min-width:10rem;padding:0;position:absolute;width:100%}.tecma-modal-container .tecma-modal.small{max-width:25rem}.tecma-modal-container .tecma-modal.medium{max-width:50rem}.tecma-modal-container .tecma-modal.large{max-width:75rem}.tecma-modal-container .tecma-modal-header{background-position:50%;background-size:100%;border-top-left-radius:.25rem;border-top-left-radius:var(--border-radius-external,var(--radius-square-maximum,.25rem));border-top-right-radius:.25rem;border-top-right-radius:var(--border-radius-external,var(--radius-square-maximum,.25rem));display:flex;gap:.5rem;gap:var(--spacing-xs,.5rem);padding:1.5rem;padding:var(--spacing-m,1.5rem)}.tecma-modal-container .tecma-modal-header--colour{background-color:#e0e5ef;background-color:var(--primary,var(--colors-brand-tecma-primary-100,#e0e5ef))}.tecma-modal-container .tecma-modal-header--colour .tecma-modal-header__content__title{color:#414655;color:var(--on-primary,var(--colors-cold-gray-800,#414655))}.tecma-modal-container .tecma-modal-header--colour .tecma-modal-header__content__subtitle{color:#585e70;color:var(--on-primary-sub,var(--colors-cold-gray-700,#585e70))}.tecma-modal-container .tecma-modal-header--colour .tecma-modal-header__close-icon{outline-color:#414655!important;outline-color:var(--on-primary,var(--colors-cold-gray-800,#414655))!important}.tecma-modal-container .tecma-modal-header--colour .tecma-modal-header__close-icon:hover svg path{fill:#414655!important;fill:var(--on-primary,var(--colors-cold-gray-800,#414655))!important}.tecma-modal-container .tecma-modal-header--colour .tecma-modal-header__close-icon svg path{fill:#414655!important;fill:var(--on-primary,var(--colors-cold-gray-800,#414655))!important}.tecma-modal-container .tecma-modal-header--image{overflow:hidden}.tecma-modal-container .tecma-modal-header__warning{align-items:flex-start;display:flex;flex-shrink:0}.tecma-modal-container .tecma-modal-header.dark-background .tecma-modal-header__content__subtitle,.tecma-modal-container .tecma-modal-header.dark-background .tecma-modal-header__content__title{color:#fff;color:var(--inverse,var(--colors-absolute-white,#fff))}.tecma-modal-container .tecma-modal-header.dark-background .tecma-modal-header__close-icon{color:#fff;color:var(--inverse,var(--colors-absolute-white,#fff));outline-color:#fff!important;outline-color:var(--inverse,var(--colors-absolute-white,#fff))!important}.tecma-modal-container .tecma-modal-header.dark-background .tecma-modal-header__close-icon .tecma-icon:not(.no-color-override){color:#fff;color:var(--inverse,var(--colors-absolute-white,#fff))}.tecma-modal-container .tecma-modal-header.dark-background .tecma-modal-header__close-icon .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#fff;fill:var(--inverse,var(--colors-absolute-white,#fff))}.tecma-modal-container .tecma-modal-header.dark-background .tecma-modal-header__close-icon:active,.tecma-modal-container .tecma-modal-header.dark-background .tecma-modal-header__close-icon:hover{background-color:rgba(0,0,0,.4);background-color:var(--colors-technical-blanket-overlay,rgba(0,0,0,.4));color:#fff;color:var(--inverse,var(--colors-absolute-white,#fff))}.tecma-modal-container .tecma-modal-header.dark-background .tecma-modal-header__close-icon:active .tecma-icon:not(.no-color-override),.tecma-modal-container .tecma-modal-header.dark-background .tecma-modal-header__close-icon:hover .tecma-icon:not(.no-color-override){color:#fff;color:var(--inverse,var(--colors-absolute-white,#fff))}.tecma-modal-container .tecma-modal-header.dark-background .tecma-modal-header__close-icon:active .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path,.tecma-modal-container .tecma-modal-header.dark-background .tecma-modal-header__close-icon:hover .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#fff;fill:var(--inverse,var(--colors-absolute-white,#fff))}@media screen and (max-width:768px){.tecma-modal-container .tecma-modal-header{background-image:none!important;border-bottom:.0625rem solid #d3d4da;border-bottom:var(--border-width-standard,var(--border-width-minimum,.0625rem)) solid var(--general-border,var(--colors-gray-200,#d3d4da));padding:1rem 1.5rem;padding:var(--spacing-s,1rem) var(--spacing-m,1.5rem)}.tecma-modal-container .tecma-modal-header.tecma-modal-header--colour{border-bottom-color:#d3d4da;border-bottom-color:var(--general-border,var(--colors-gray-200,#d3d4da))}.tecma-modal-container .tecma-modal-header.dark-background .tecma-modal-header__content__title{color:#363b4c;color:var(--on-general,var(--colors-gray-900,#363b4c))}.tecma-modal-container .tecma-modal-header.dark-background .tecma-modal-header__content__subtitle{color:#6e748c;color:var(--on-general-sub,var(--colors-gray-700,#6e748c))}.tecma-modal-container .tecma-modal-header.dark-background .tecma-modal-header__close-icon{color:#363b4c;color:var(--on-general,var(--colors-gray-900,#363b4c));outline-color:#363b4c!important;outline-color:var(--on-general,var(--colors-gray-900,#363b4c))!important}.tecma-modal-container .tecma-modal-header.dark-background .tecma-modal-header__close-icon .tecma-icon:not(.no-color-override){color:#363b4c;color:var(--on-general,var(--colors-gray-900,#363b4c))}.tecma-modal-container .tecma-modal-header.dark-background .tecma-modal-header__close-icon .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#363b4c;fill:var(--on-general,var(--colors-gray-900,#363b4c))}.tecma-modal-container .tecma-modal-header.dark-background .tecma-modal-header__close-icon:active,.tecma-modal-container .tecma-modal-header.dark-background .tecma-modal-header__close-icon:hover{background-color:#f8f8f9;background-color:var(--general-hover,var(--colors-gray-50,#f8f8f9));color:#363b4c;color:var(--on-general,var(--colors-gray-900,#363b4c))}.tecma-modal-container .tecma-modal-header.dark-background .tecma-modal-header__close-icon:active .tecma-icon:not(.no-color-override),.tecma-modal-container .tecma-modal-header.dark-background .tecma-modal-header__close-icon:hover .tecma-icon:not(.no-color-override){color:#363b4c;color:var(--on-general,var(--colors-gray-900,#363b4c))}.tecma-modal-container .tecma-modal-header.dark-background .tecma-modal-header__close-icon:active .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path,.tecma-modal-container .tecma-modal-header.dark-background .tecma-modal-header__close-icon:hover .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#363b4c;fill:var(--on-general,var(--colors-gray-900,#363b4c))}}.tecma-modal-container .tecma-modal-header__content{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.tecma-modal-container .tecma-modal-header__content__title{color:#363b4c;color:var(--on-general,var(--colors-gray-900,#363b4c));font-size:1.125rem;font-size:var(--values-size-standard-l,1.125rem);font-weight:700;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-l-18,0)}.tecma-modal-container .tecma-modal-header__content__subtitle,.tecma-modal-container .tecma-modal-header__content__title{font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-style:normal;line-height:1.5rem;line-height:var(--values-height-standard-24,1.5rem);text-decoration:none}.tecma-modal-container .tecma-modal-header__content__subtitle{color:#6e748c;color:var(--on-general-sub,var(--colors-gray-700,#6e748c));font-size:.875rem;font-size:var(--values-size-standard-s,.875rem);font-weight:600;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-s-14,0)}.tecma-modal-container .tecma-modal-header.closeIcon{justify-content:space-between}.tecma-modal-container .tecma-modal-header.closeIcon .tecma-modal-header__close-icon.tecma-button{padding:6px}@media screen and (max-width:768px){.tecma-modal-container .tecma-modal-header.closeIcon .tecma-modal-header__close-icon.tecma-button{padding:10px}}.tecma-modal-container .tecma-modal-content{max-height:60vh;overflow:auto;padding:1rem 1.5rem 0;padding:var(--spacing-s,1rem) var(--spacing-m,1.5rem) 0;position:relative}.tecma-modal-container .tecma-modal-content--body2{color:#6e748c;color:var(--on-general-sub,var(--colors-gray-700,#6e748c));font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:.875rem;font-size:var(--values-size-standard-s,.875rem);font-style:normal;font-weight:400;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-s-14,0);line-height:1.5rem;line-height:var(--values-height-standard-24,1.5rem);text-decoration:none}.tecma-modal-container .tecma-modal-content::-webkit-scrollbar{width:.25rem}.tecma-modal-container .tecma-modal-content::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:.25rem}.tecma-modal-container .tecma-modal-footer{align-self:center;display:flex;flex-wrap:wrap;gap:1rem;gap:var(--spacing-s,1rem);justify-content:flex-end;padding:1.5rem;padding:var(--spacing-m,1.5rem)}.tecma-modal-container .tecma-modal-footer.noWrapAndCenter{flex-wrap:nowrap;justify-content:space-around}.tecma-modal-container .tecma-modal-footer--elevated{box-shadow:0 -4px 12px 0 hsla(0,0%,55%,.25)}@media screen and (max-width:768px){.tecma-modal-container .tecma-modal{animation:slideToBottom 0s;border-radius:.25rem .25rem 0 0;border-radius:var(--border-radius-external,var(--radius-square-maximum,.25rem)) var(--border-radius-external,var(--radius-square-maximum,.25rem)) 0 0}.tecma-modal-container.isOpen .tecma-modal{animation:slideFromBottom 0s}.tecma-modal-container:not(.disable-mobile-animation){animation:fadeOut 1s}.tecma-modal-container:not(.disable-mobile-animation).bottom,.tecma-modal-container:not(.disable-mobile-animation).center,.tecma-modal-container:not(.disable-mobile-animation).top{align-items:flex-end;padding:initial}.tecma-modal-container:not(.disable-mobile-animation).bottom .tecma-modal,.tecma-modal-container:not(.disable-mobile-animation).center .tecma-modal,.tecma-modal-container:not(.disable-mobile-animation).top .tecma-modal{animation:slideToBottom 1s linear;min-width:100%}.tecma-modal-container:not(.disable-mobile-animation).isOpen{animation:fadeIn 1s}.tecma-modal-container:not(.disable-mobile-animation).isOpen .tecma-modal{animation:slideFromBottom 1s linear}}.modal-scroll-shadow{height:20px;position:fixed;transition:opacity .3s ease;width:100%;z-index:2}.modal-scroll-shadow.top{background:linear-gradient(180deg,rgba(0,0,0,.1) 0,transparent)}.modal-scroll-shadow.bottom{background:linear-gradient(0deg,rgba(0,0,0,.1) 0,transparent)}.tecma-radio .radioButton-container{align-items:center;background-color:#fff;background-color:var(--general,var(--colors-absolute-white,#fff));border:.0625rem solid #d3d4da;border:var(--border-width-standard,var(--border-width-minimum,.0625rem)) solid var(--general-border,var(--colors-gray-200,#d3d4da));border-radius:625rem;border-radius:var(--radius-absolute-circle,625rem);box-sizing:border-box;display:flex;justify-content:center;padding:.125rem;padding:var(--border-width-intermediate,.125rem)}.tecma-radio .radioButton-container .radioButton-element{border-radius:625rem;border-radius:var(--radius-absolute-circle,625rem);height:0;transition:width .15s ease,height .15s ease,background-color .15s ease;width:0}.tecma-radio .radioButton-container.checked{border-color:#585bd7;border-color:var(--accent,var(--colors-brand-tecma-accent-650,#585bd7))}.tecma-radio .radioButton-container.checked .radioButton-element{background-color:#585bd7;background-color:var(--accent,var(--colors-brand-tecma-accent-650,#585bd7));height:100%;width:100%}.tecma-radio .radioButton-container.small{height:1rem;min-height:1rem;min-width:1rem;width:1rem}.tecma-radio .radioButton-container.medium{height:1.5rem;min-height:1.5rem;min-width:1.5rem;width:1.5rem}.tecma-radio .radioButton-container.large{height:2rem;min-height:2rem;min-width:2rem;width:2rem}.tecma-radio .MuiRadio-colorError .radioButton-container:not(.checked){border-color:#ca4a46;border-color:var(--danger,var(--colors-semantic-red-600,#ca4a46));border-width:.125rem;border-width:var(--border-width-intermediate,.125rem)}.tecma-radio .MuiRadio-colorError .radioButton-container.checked{border-color:#ca4a46;border-color:var(--danger,var(--colors-semantic-red-600,#ca4a46));border-width:.125rem;border-width:var(--border-width-intermediate,.125rem)}.tecma-radio .MuiRadio-colorError .radioButton-container.checked .radioButton-element{background-color:#585bd7;background-color:var(--accent,var(--colors-brand-tecma-accent-650,#585bd7))}.tecma-radio .Mui-disabled .radioButton-container{border-color:#f0f1f3;border-color:var(--disabled,var(--colors-gray-100,#f0f1f3));pointer-events:none}.tecma-radio .Mui-disabled .radioButton-container.checked .radioButton-element{background-color:#b6b9c2;background-color:var(--on-disabled,var(--colors-gray-300,#b6b9c2))}.tecma-radio.MuiFormControlLabel-root{gap:1rem;gap:var(--spacing-s,1rem);margin-left:0;margin-right:0}.tecma-radio .MuiFormControlLabel-label,.tecma-radio .MuiTypography-root{color:#363b4c;color:var(--on-general,var(--colors-gray-900,#363b4c));font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:.875rem;font-size:var(--values-size-standard-s,.875rem);font-style:normal;font-weight:400;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-s-14,0);line-height:1.5rem;line-height:var(--values-height-standard-24,1.5rem);text-decoration:none}.tecma-radio .MuiRadio-root{padding:0}.tecma-radio:not(.tecma-radio--card) .MuiRadio-root{border-radius:625rem;border-radius:var(--radius-absolute-circle,625rem);overflow:visible}.tecma-radio:not(.tecma-radio--card) .MuiRadio-root:focus{outline:none}.tecma-radio:not(.tecma-radio--card) .MuiRadio-root.Mui-focusVisible .radioButton-container,.tecma-radio:not(.tecma-radio--card) .MuiRadio-root:focus-within .radioButton-container,.tecma-radio:not(.tecma-radio--card) .MuiRadio-root:has(input:focus-visible) .radioButton-container{box-shadow:0 0 0 .125rem #fff,0 0 0 .25rem #000;box-shadow:0 0 0 var(--border-width-intermediate,.125rem) var(--inverse,var(--colors-absolute-white,#fff)),0 0 0 var(--border-width-maximum,.25rem) var(--colors-absolute-black,#000)}.tecma-radio.Mui-disabled .MuiFormControlLabel-label{color:#b6b9c2;color:var(--on-disabled,var(--colors-gray-300,#b6b9c2))}.tecma-radio.tecma-radio--card{align-items:center;background-color:#fff;background-color:var(--general,var(--colors-absolute-white,#fff));border:.0625rem solid #d3d4da;border:var(--border-width-standard,var(--border-width-minimum,.0625rem)) solid var(--general-border,var(--colors-gray-200,#d3d4da));border-radius:.125rem;border-radius:var(--border-radius-element,var(--radius-square-intermediate,.125rem));box-sizing:border-box;margin:0;max-width:25rem;padding:.75rem 1rem;padding:.75rem var(--spacing-s,1rem);position:relative;width:100%}.tecma-radio.tecma-radio--card .MuiRadio-root{height:100%;inset:0;opacity:0;padding:0;position:absolute;width:100%;z-index:1}.tecma-radio.tecma-radio--card .tecma-radio__card-input-slot{display:block;height:100%;width:100%}.tecma-radio.tecma-radio--card .MuiFormControlLabel-label{margin:0;pointer-events:none;position:relative;width:100%;z-index:0}.tecma-radio.tecma-radio--card .tecma-radio__card-label{align-items:center;display:flex;gap:.5rem;gap:var(--spacing-xs,.5rem);width:100%}.tecma-radio.tecma-radio--card .tecma-radio__card-text{color:#363b4c;color:var(--on-general,var(--colors-gray-900,#363b4c));flex:1 1 auto;font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:.875rem;font-size:var(--values-size-standard-s,.875rem);font-style:normal;font-weight:600;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-s-14,0);line-height:1.5rem;line-height:var(--values-height-standard-24,1.5rem);min-width:0;text-decoration:none}.tecma-radio.tecma-radio--card .tecma-radio__card-icon{display:none;flex-shrink:0;height:1.5rem;min-height:1.5rem;min-width:1.5rem;width:1.5rem}.tecma-radio.tecma-radio--card .tecma-radio__card-icon path{fill:#585bd7;fill:var(--accent,var(--colors-brand-tecma-accent-650,#585bd7))}.tecma-radio.tecma-radio--card.Mui-checked,.tecma-radio.tecma-radio--card:has(.MuiRadio-root.Mui-checked){background-color:#f6f8ff;background-color:var(--accent-light,var(--colors-brand-tecma-accent-50,#f6f8ff));border-color:#585bd7;border-color:var(--accent,var(--colors-brand-tecma-accent-650,#585bd7))}.tecma-radio.tecma-radio--card.Mui-checked .tecma-radio__card-text,.tecma-radio.tecma-radio--card:has(.MuiRadio-root.Mui-checked) .tecma-radio__card-text{color:#585bd7;color:var(--accent,var(--colors-brand-tecma-accent-650,#585bd7))}.tecma-radio.tecma-radio--card.Mui-checked .tecma-radio__card-icon,.tecma-radio.tecma-radio--card:has(.MuiRadio-root.Mui-checked) .tecma-radio__card-icon{display:block}.tecma-radio.tecma-radio--card:focus-within{box-shadow:0 0 0 .125rem #fff,0 0 0 .25rem #000;box-shadow:0 0 0 var(--border-width-intermediate,.125rem) var(--inverse,var(--colors-absolute-white,#fff)),0 0 0 var(--border-width-maximum,.25rem) var(--colors-absolute-black,#000)}.tecma-radio.tecma-radio--card.Mui-disabled{border-color:#f0f1f3;border-color:var(--disabled,var(--colors-gray-100,#f0f1f3));pointer-events:none}.tecma-radio.tecma-radio--card.Mui-disabled .tecma-radio__card-text{color:#b6b9c2;color:var(--on-disabled,var(--colors-gray-300,#b6b9c2))}.tecma-radio.tecma-radio--card .MuiRadio-colorError+.MuiFormControlLabel-label .tecma-radio__card-text,.tecma-radio.tecma-radio--card.tecma-radio--error .tecma-radio__card-text{color:#363b4c;color:var(--on-general,var(--colors-gray-900,#363b4c))}.tecma-radio.tecma-radio--card.tecma-radio--error:not(.Mui-checked){border-color:#ca4a46;border-color:var(--danger,var(--colors-semantic-red-600,#ca4a46));border-width:.125rem;border-width:var(--border-width-intermediate,.125rem)}.tecma-radioGroup .MuiFormGroup-root{gap:1rem;gap:var(--spacing-s,1rem)}.tecma-radioGroup .MuiFormLabel-root{font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:.875rem;font-size:var(--values-size-standard-s,.875rem);font-style:normal;font-weight:400;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-s-14,0);line-height:1.5rem;line-height:var(--values-height-standard-24,1.5rem);margin-bottom:.5rem;margin-bottom:var(--spacing-xs,.5rem);text-decoration:none}.tecma-radioGroup .MuiFormLabel-root,.tecma-radioGroup .MuiFormLabel-root.Mui-focused{color:#363b4c;color:var(--on-general,var(--colors-gray-900,#363b4c))}.tecma-radioGroup .helper-text{color:#6e748c;color:var(--on-general-sub,var(--colors-gray-700,#6e748c));font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:.875rem;font-size:var(--values-size-standard-s,.875rem);font-size:.75rem;font-style:normal;font-weight:400;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-s-14,0);line-height:1.5rem;line-height:var(--values-height-standard-24,1.5rem);margin-top:.5rem;margin-top:var(--spacing-xs,.5rem);text-decoration:none}.tecma-radioGroup .helper-text--error{color:#ca4a46;color:var(--danger,var(--colors-semantic-red-600,#ca4a46))}.tecma-input{--tecma-input-icon-size:var(--input-icon-size-default,calc(var(--spacing-s, 1rem) + var(--spacing-xxs, 0.25rem)));--tecma-input-height:2.5rem;display:flex;flex-direction:column;gap:.125rem 0;gap:var(--border-width-intermediate,.125rem) 0}.tecma-input .input-container{align-items:center;background-color:#fff;background-color:var(--general,var(--colors-absolute-white,#fff));border:.0625rem solid #d3d4da;border:var(--border-width-standard,var(--border-width-minimum,.0625rem)) solid var(--general-border,var(--colors-gray-200,#d3d4da));border-radius:.125rem;border-radius:var(--border-radius-element,var(--radius-square-intermediate,.125rem));box-sizing:border-box;display:flex;gap:.5rem;gap:var(--spacing-xs,.5rem);height:var(--tecma-input-height);max-height:var(--tecma-input-height);min-height:var(--tecma-input-height);overflow:hidden;padding-inline:1rem;padding-inline:var(--spacing-s,1rem);width:100%}.tecma-input .input-container .tecma-button.transparent.icon-only:focus{outline:none}.tecma-input .input-container .input-button{background-image:none;height:auto;min-height:0;padding:0;width:auto}.tecma-input .input-container:has(input:focus){outline:.125rem solid #000;outline:var(--border-width-intermediate,.125rem) solid var(--colors-absolute-black,#000);outline-offset:.125rem;outline-offset:var(--border-width-intermediate,.125rem)}.tecma-input .input-container:hover{background-color:#f8f8f9;background-color:var(--general-hover,var(--colors-gray-50,#f8f8f9))}.tecma-input .input-container:hover input{background-color:#f8f8f9;background-color:var(--general-hover,var(--colors-gray-50,#f8f8f9));color:#363b4c;color:var(--on-general,var(--colors-gray-900,#363b4c))}.tecma-input .input-container:hover input::placeholder{color:#363b4c;color:var(--on-general,var(--colors-gray-900,#363b4c))}.tecma-input .input-container input{background-color:transparent;border:none;color:#363b4c;color:var(--on-general,var(--colors-gray-900,#363b4c));flex:1 1;font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:.875rem;font-size:var(--values-size-standard-s,.875rem);font-style:normal;font-weight:400;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-s-14,0);line-height:1.5rem;line-height:var(--values-height-standard-24,1.5rem);min-width:0;outline:none;text-decoration:none}.tecma-input .input-container input::placeholder{color:#6e748c;color:var(--on-general-sub,var(--colors-gray-700,#6e748c))}.tecma-input .input-container input[type=number]{appearance:textfield}.tecma-input .input-container input[type=number]::-webkit-inner-spin-button,.tecma-input .input-container input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.tecma-input.small{--tecma-input-icon-size:var(--spacing-s,1rem);--tecma-input-height:2rem}.tecma-input.small .input-container{padding-block:.375rem;padding-block:var(--input-padding-y-small,calc(var(--spacing-xs, .5rem) - var(--border-width-intermediate, .125rem)))}.tecma-input.small .input-container .tecma-icon{height:1rem;height:var(--spacing-s,1rem);min-height:1rem;min-height:var(--spacing-s,1rem);min-width:1rem;min-width:var(--spacing-s,1rem);width:1rem;width:var(--spacing-s,1rem)}.tecma-input.medium{--tecma-input-icon-size:var(--input-icon-size-default,calc(var(--spacing-s, 1rem) + var(--spacing-xxs, 0.25rem)));--tecma-input-height:2.5rem}.tecma-input.medium .input-container{padding-block:.625rem;padding-block:var(--input-padding-y-medium,calc(var(--spacing-xs, .5rem) + var(--border-width-intermediate, .125rem)))}.tecma-input.medium .input-container .tecma-icon{height:1.25rem;height:var(--input-icon-size-default,calc(var(--spacing-s, 1rem) + var(--spacing-xxs, .25rem)));min-height:1.25rem;min-height:var(--input-icon-size-default,calc(var(--spacing-s, 1rem) + var(--spacing-xxs, .25rem)));min-width:1.25rem;min-width:var(--input-icon-size-default,calc(var(--spacing-s, 1rem) + var(--spacing-xxs, .25rem)));width:1.25rem;width:var(--input-icon-size-default,calc(var(--spacing-s, 1rem) + var(--spacing-xxs, .25rem)))}.tecma-input.large{--tecma-input-icon-size:var(--input-icon-size-default,calc(var(--spacing-s, 1rem) + var(--spacing-xxs, 0.25rem)));--tecma-input-height:3rem}.tecma-input.large .input-container{padding-block:.875rem;padding-block:var(--input-padding-y-large,calc(var(--spacing-s, 1rem) - var(--border-width-intermediate, .125rem)))}.tecma-input.large .input-container .tecma-icon{height:1.25rem;height:var(--input-icon-size-default,calc(var(--spacing-s, 1rem) + var(--spacing-xxs, .25rem)));min-height:1.25rem;min-height:var(--input-icon-size-default,calc(var(--spacing-s, 1rem) + var(--spacing-xxs, .25rem)));min-width:1.25rem;min-width:var(--input-icon-size-default,calc(var(--spacing-s, 1rem) + var(--spacing-xxs, .25rem)));width:1.25rem;width:var(--input-icon-size-default,calc(var(--spacing-s, 1rem) + var(--spacing-xxs, .25rem)))}.tecma-input.error .input-container{border-color:#ca4a46;border-color:var(--danger,var(--colors-semantic-red-600,#ca4a46))}.tecma-input.error .input-container:has(input:focus){outline-color:#000;outline-color:var(--colors-absolute-black,#000)}.tecma-input.error .input-container .tecma-icon{color:#ca4a46;color:var(--danger,var(--colors-semantic-red-600,#ca4a46))}.tecma-input.error .input-container .tecma-icon:not(.tecma-icon-font) path{fill:#ca4a46;fill:var(--danger,var(--colors-semantic-red-600,#ca4a46))}.tecma-input.disabled .input-container,.tecma-input.disabled .input-container input{background-color:#f0f1f3;background-color:var(--disabled,var(--colors-gray-100,#f0f1f3))}.tecma-input.disabled .input-container input{pointer-events:none}.tecma-input.disabled .input-container .tecma-icon,.tecma-input.disabled .input-container input{color:#b6b9c2;color:var(--on-disabled,var(--colors-gray-300,#b6b9c2))}.tecma-input.disabled .input-container .tecma-icon:not(.tecma-icon-font) path{fill:#b6b9c2;fill:var(--on-disabled,var(--colors-gray-300,#b6b9c2))}.tecma-input.read-only .input-container,.tecma-input.read-only .input-container input{background-color:#f0f1f3;background-color:var(--disabled,var(--colors-gray-100,#f0f1f3))}.tecma-input.read-only .input-container input{color:#363b4c;color:var(--on-general,var(--colors-gray-900,#363b4c))}.tecma-input .input-label{color:#363b4c;color:var(--on-general,var(--colors-gray-900,#363b4c));display:flex;font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:.875rem;font-size:var(--values-size-standard-s,.875rem);font-style:normal;font-weight:400;gap:.25rem;gap:var(--spacing-xxs,.25rem);letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-s-14,0);line-height:1.5rem;line-height:var(--values-height-standard-24,1.5rem);margin-bottom:.5rem;margin-bottom:var(--spacing-xs,.5rem);text-decoration:none}.tecma-input .help-text,.tecma-input .help-text-errored,.tecma-input .help-text-warning{font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:.75rem;font-size:var(--values-size-standard-xs,.75rem);font-style:normal;font-weight:400;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-xs-12,0);line-height:1rem;line-height:var(--values-height-standard-16,1rem);margin-top:.5rem;margin-top:var(--spacing-xs,.5rem);text-decoration:none}.tecma-input .help-text-errored{color:#ca4a46;color:var(--danger,var(--colors-semantic-red-600,#ca4a46))}.tecma-input .help-text-warning{color:#a46a1d;color:var(--warning,var(--colors-semantic-orange-600,#a46a1d))}.tecma-input.type-password .input-button{background-image:none}.tecma-input.type-password .input-button .tecma-icon{color:#363b4c;color:var(--on-general,var(--colors-gray-900,#363b4c))}.tecma-input.type-password .input-button .tecma-icon:not(.tecma-icon-font) path{fill:#363b4c;fill:var(--on-general,var(--colors-gray-900,#363b4c))}.tecma-input.variant-number .input-container{gap:.5rem;gap:var(--spacing-xs,.5rem)}.tecma-input.variant-number .input-number-stepper{align-items:center;color:#6e748c;color:var(--on-general-sub,var(--colors-gray-700,#6e748c));display:flex;flex:0 0 1rem;flex:0 0 var(--tecma-input-number-stepper-width,var(--spacing-s,1rem));flex-direction:column;gap:0;justify-content:center}.tecma-input.variant-number .input-number-stepper-button{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:flex;height:calc(var(--tecma-input-icon-size)/2);justify-content:center;min-height:0;padding:0;width:1rem;width:var(--tecma-input-number-stepper-width,var(--spacing-s,1rem))}.tecma-input.variant-number .input-number-stepper-button:disabled{color:#b6b9c2;color:var(--on-disabled,var(--colors-gray-300,#b6b9c2));cursor:not-allowed}.tecma-input.variant-number .input-number-stepper-button .tecma-icon{height:1rem;height:var(--spacing-s,1rem);min-height:1rem;min-height:var(--spacing-s,1rem);min-width:1rem;min-width:var(--spacing-s,1rem);width:1rem;width:var(--spacing-s,1rem)}.tecma-input .validators{padding-left:0;padding-right:0;width:100%}.tecma-input .validators .validator{align-items:start;color:#6e748c;color:var(--on-general-sub,var(--colors-gray-700,#6e748c));display:flex;font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:.75rem;font-size:var(--values-size-standard-xs,.75rem);font-style:normal;font-weight:400;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-xs-12,0);line-height:1rem;line-height:var(--values-height-standard-16,1rem);list-style:none;text-decoration:none}.tecma-input .validators .validator-label{line-height:1rem;line-height:var(--spacing-s,1rem);padding-left:.5rem;padding-left:var(--spacing-xs,.5rem)}.tecma-input .validators .validator .tecma-icon{flex:0 1}.tecma-input .validators .validator .tecma-icon path{fill:#363b4c;fill:var(--on-general,var(--colors-gray-900,#363b4c));color:#363b4c;color:var(--on-general,var(--colors-gray-900,#363b4c))}.tecma-input .validators .validator-ok,.tecma-input .validators .validator-ok .tecma-icon path{color:#2e872b;color:var(--success,var(--colors-semantic-green-600,#2e872b))}.tecma-input .validators .validator-ok .tecma-icon path{fill:#2e872b;fill:var(--success,var(--colors-semantic-green-600,#2e872b))}.tecma-input .validators .validator-ko,.tecma-input .validators .validator-ko .tecma-icon path{color:#ca4a46;color:var(--danger,var(--colors-semantic-red-600,#ca4a46))}.tecma-input .validators .validator-ko .tecma-icon path{fill:#ca4a46;fill:var(--danger,var(--colors-semantic-red-600,#ca4a46))}.select-menu-list,.tecma-select{--tecma-select-padding-x:var(--spacing-s,1rem);--tecma-select-padding-y:var(--select-padding-y-medium,calc(var(--spacing-xs, 0.5rem) + var(--border-width-intermediate, 0.125rem)));--tecma-select-icon-size:var(--select-icon-size-default,calc(var(--spacing-s, 1rem) + var(--spacing-xxs, 0.25rem)));--tecma-select-height:2.5rem;box-sizing:border-box;display:flex;flex-direction:column;gap:.5rem;gap:var(--spacing-xs,.5rem);min-width:0;width:100%}.select-menu-list.size-small,.tecma-select.size-small{--tecma-select-padding-y:var(--select-padding-y-small,calc(var(--spacing-xs, 0.5rem) - var(--border-width-intermediate, 0.125rem)));--tecma-select-icon-size:var(--spacing-s,1rem);--tecma-select-height:2rem}.select-menu-list.size-medium,.tecma-select.size-medium{--tecma-select-padding-y:var(--select-padding-y-medium,calc(var(--spacing-xs, 0.5rem) + var(--border-width-intermediate, 0.125rem)));--tecma-select-height:2.5rem}.select-menu-list.size-large,.tecma-select.size-large{--tecma-select-padding-y:var(--select-padding-y-large,calc(var(--spacing-s, 1rem) - var(--border-width-intermediate, 0.125rem)));--tecma-select-height:3rem}.select-menu-list.warning .help-text,.tecma-select.warning .help-text{color:#a46a1d;color:var(--warning,var(--colors-semantic-orange-600,#a46a1d))}.select-menu-list.invalid .select__control,.tecma-select.invalid .select__control{border-color:#ca4a46;border-color:var(--danger,var(--colors-semantic-red-600,#ca4a46))}.select-menu-list.invalid .select__control--is-focused,.select-menu-list.invalid .select__control:hover,.tecma-select.invalid .select__control--is-focused,.tecma-select.invalid .select__control:hover{border-color:#ca4a46;border-color:var(--danger,var(--colors-semantic-red-600,#ca4a46))}.select-menu-list.invalid .select__value-container,.tecma-select.invalid .select__value-container{padding-right:1.5rem;padding-right:var(--spacing-m,1.5rem)}.select-menu-list.disabled .dropdownIndicator .tecma-icon,.select-menu-list.disabled .select__placeholder,.select-menu-list.disabled .select__single-value,.tecma-select.disabled .dropdownIndicator .tecma-icon,.tecma-select.disabled .select__placeholder,.tecma-select.disabled .select__single-value{color:#b6b9c2;color:var(--on-disabled,var(--colors-gray-300,#b6b9c2))}.select-menu-list.disabled .dropdownIndicator .tecma-icon:not(.tecma-icon-font) path,.tecma-select.disabled .dropdownIndicator .tecma-icon:not(.tecma-icon-font) path{fill:#b6b9c2;fill:var(--on-disabled,var(--colors-gray-300,#b6b9c2))}.select-menu-list.read-only .select__control,.tecma-select.read-only .select__control{background-color:#f0f1f3;background-color:var(--disabled,var(--colors-gray-100,#f0f1f3));cursor:default}.select-menu-list.read-only .select__single-value,.tecma-select.read-only .select__single-value{color:#363b4c;color:var(--on-general,var(--colors-gray-900,#363b4c))}.select-menu-list.read-only .dropdownIndicator svg,.select-menu-list.read-only .select__placeholder,.tecma-select.read-only .dropdownIndicator svg,.tecma-select.read-only .select__placeholder{color:#b6b9c2;color:var(--on-disabled,var(--colors-gray-300,#b6b9c2))}.select-menu-list.has-dropdown-width .select__control,.tecma-select.has-dropdown-width .select__control{border-bottom-right-radius:0;border-top-right-radius:0;min-width:0}.select-menu-list.has-dropdown-width .select__single-value,.tecma-select.has-dropdown-width .select__single-value{text-overflow:clip}.select-menu-list .help-text,.tecma-select .help-text{color:#ca4a46;color:var(--danger,var(--colors-semantic-red-600,#ca4a46));font-size:.75rem;font-size:var(--values-size-standard-xs,.75rem);letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-xs-12,0);line-height:1rem;line-height:var(--values-height-standard-16,1rem)}.select-menu-list .help-text,.select-menu-list-label,.tecma-select .help-text,.tecma-select-label{font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-style:normal;font-weight:400;text-decoration:none}.select-menu-list-label,.tecma-select-label{color:#363b4c;color:var(--on-general,var(--colors-gray-900,#363b4c));display:flex;font-size:.875rem;font-size:var(--values-size-standard-s,.875rem);gap:.25rem;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-s-14,0);line-height:1.5rem;line-height:var(--values-height-standard-24,1.5rem)}.select-menu-list-box,.tecma-select-box{min-width:0;position:relative;width:100%}.select-menu-list-box>div,.tecma-select-box>div{min-width:0;width:100%}.select-menu-list .control-isLoading,.tecma-select .control-isLoading{pointer-events:none}.select-menu-list .select__control,.tecma-select .select__control{align-items:center;background-color:#fff;background-color:var(--general,var(--colors-absolute-white,#fff));border:.0625rem solid #d3d4da;border:var(--border-width-minimum,.0625rem) solid var(--general-border,var(--colors-gray-200,#d3d4da));border-radius:.125rem;border-radius:var(--border-radius-element,var(--radius-square-intermediate,.125rem));box-shadow:none;box-sizing:border-box;cursor:pointer;display:flex;flex-wrap:nowrap;height:var(--tecma-select-height);max-height:var(--tecma-select-height);max-width:100%;min-height:var(--tecma-select-height);min-width:0;padding:var(--tecma-select-padding-y) var(--tecma-select-padding-x);width:100%}.select-menu-list .select__control:hover,.tecma-select .select__control:hover{background-color:#f8f8f9;background-color:var(--general-hover,var(--colors-gray-50,#f8f8f9));border-color:#d3d4da;border-color:var(--general-border,var(--colors-gray-200,#d3d4da))}.select-menu-list .select__control:hover .select__placeholder,.select-menu-list .select__control:hover .select__single-value,.tecma-select .select__control:hover .select__placeholder,.tecma-select .select__control:hover .select__single-value{color:#363b4c;color:var(--on-general,var(--colors-gray-900,#363b4c))}.select-menu-list .select__control--is-focused,.tecma-select .select__control--is-focused{border-color:#d3d4da;border-color:var(--general-border,var(--colors-gray-200,#d3d4da));box-shadow:none;outline:.125rem solid #000;outline:var(--border-width-intermediate,.125rem) solid var(--colors-absolute-black,#000);outline-offset:.125rem;outline-offset:var(--border-width-intermediate,.125rem)}.select-menu-list .select__control--is-disabled,.tecma-select .select__control--is-disabled{background-color:#f0f1f3;background-color:var(--disabled,var(--colors-gray-100,#f0f1f3));cursor:not-allowed}.select-menu-list .select__control--is-disabled:hover,.tecma-select .select__control--is-disabled:hover{background-color:#f0f1f3;background-color:var(--disabled,var(--colors-gray-100,#f0f1f3));border-color:#d3d4da;border-color:var(--general-border,var(--colors-gray-200,#d3d4da))}.select-menu-list .select__control--is-disabled:hover .select__placeholder,.select-menu-list .select__control--is-disabled:hover .select__single-value,.tecma-select .select__control--is-disabled:hover .select__placeholder,.tecma-select .select__control--is-disabled:hover .select__single-value{color:#b6b9c2;color:var(--on-disabled,var(--colors-gray-300,#b6b9c2))}.select-menu-list .select__value-container,.tecma-select .select__value-container{align-self:center;display:flex;min-width:0;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.select-menu-list.searchable .select__value-container,.tecma-select.searchable .select__value-container{grid-column-gap:.5rem;grid-column-gap:var(--spacing-xs,.5rem);align-items:center;column-gap:.5rem;column-gap:var(--spacing-xs,.5rem);display:grid;flex:1 1;grid-template-columns:var(--tecma-select-icon-size) minmax(0,1fr)}.select-menu-list.searchable .select-search-control-icon,.tecma-select.searchable .select-search-control-icon{grid-column:1;grid-row:1;margin-right:0}.select-menu-list.searchable .select__input-container,.select-menu-list.searchable .select__placeholder,.tecma-select.searchable .select__input-container,.tecma-select.searchable .select__placeholder{grid-column:2;grid-row:1;margin-left:0;margin-right:0}.select-menu-list.searchable .select__input-container,.tecma-select.searchable .select__input-container{min-width:0}.select-menu-list .select__value-container--is-multi.select__value-container--has-value,.tecma-select .select__value-container--is-multi.select__value-container--has-value{display:flex;flex-wrap:nowrap;max-width:100%;min-width:0}.select-menu-list .select__single-value,.select-menu-list .single-value,.tecma-select .select__single-value,.tecma-select .single-value{color:#363b4c;color:var(--on-general,var(--colors-gray-900,#363b4c));display:inline-block;grid-area:1/1/2/3;max-width:100%}.select-menu-list .placeholder,.select-menu-list .select__placeholder,.select-menu-list .select__single-value,.select-menu-list .single-value,.tecma-select .placeholder,.tecma-select .select__placeholder,.tecma-select .select__single-value,.tecma-select .single-value{box-sizing:border-box;font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:.875rem;font-size:var(--values-size-standard-s,.875rem);font-style:normal;font-weight:400;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-s-14,0);line-height:var(--values-height-standard-24,1.5rem);line-height:1.5rem;margin-left:.125rem;margin-left:var(--border-width-intermediate,.125rem);margin-right:.125rem;margin-right:var(--border-width-intermediate,.125rem);overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.select-menu-list .placeholder,.select-menu-list .select__placeholder,.tecma-select .placeholder,.tecma-select .select__placeholder{color:#6e748c;color:var(--on-general-sub,var(--colors-gray-700,#6e748c));display:inline;flex-wrap:nowrap;max-width:none;overflow-x:clip}.select-menu-list .select__input-container,.tecma-select .select__input-container{color:#363b4c;color:var(--on-general,var(--colors-gray-900,#363b4c));flex:1 1;font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:.875rem;font-size:var(--values-size-standard-s,.875rem);font-style:normal;font-weight:400;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-s-14,0);line-height:var(--values-height-standard-24,1.5rem);line-height:1.5rem;margin:0;padding-bottom:0;padding-top:0;text-decoration:none}.select-menu-list .select__input,.tecma-select .select__input{color:#363b4c;color:var(--on-general,var(--colors-gray-900,#363b4c))}.select-menu-list .select__input input,.tecma-select .select__input input{color:#363b4c!important;color:var(--on-general,var(--colors-gray-900,#363b4c))!important;opacity:1!important}.select-menu-list .select-search-input,.tecma-select .select-search-input{width:100%}.select-menu-list .select-search-input .input-container,.tecma-select .select-search-input .input-container{padding-right:calc(var(--spacing-s, 1rem) + var(--tecma-select-icon-size) + var(--spacing-xs, .5rem))}.select-menu-list .select-search-toggle,.tecma-select .select-search-toggle{align-items:center;background:transparent;border:0;color:#6e748c;color:var(--on-general-sub,var(--colors-gray-700,#6e748c));cursor:pointer;display:flex;height:var(--tecma-select-icon-size);justify-content:center;padding:0;position:absolute;right:1rem;right:var(--spacing-s,1rem);top:50%;transform:translateY(-50%);width:var(--tecma-select-icon-size)}.select-menu-list .select-search-toggle:disabled,.tecma-select .select-search-toggle:disabled{color:#b6b9c2;color:var(--on-disabled,var(--colors-gray-300,#b6b9c2));cursor:not-allowed}.select-menu-list .select-search-toggle svg,.tecma-select .select-search-toggle svg{height:var(--tecma-select-icon-size);min-height:var(--tecma-select-icon-size);min-width:var(--tecma-select-icon-size);width:var(--tecma-select-icon-size)}.select-menu-list .value-container-icon,.tecma-select .value-container-icon{margin-right:.25rem;margin-right:var(--spacing-xxs,.25rem)}.select-menu-list .value-container-disabled-icon,.tecma-select .value-container-disabled-icon{margin-right:.5rem;margin-right:var(--spacing-xs,.5rem)}.select-menu-list .select-search-control-icon,.tecma-select .select-search-control-icon{height:var(--tecma-select-icon-size);margin-right:.5rem;margin-right:var(--spacing-xs,.5rem);min-height:var(--tecma-select-icon-size);min-width:var(--tecma-select-icon-size);width:var(--tecma-select-icon-size)}.select-menu-list .select-search-control-icon path,.tecma-select .select-search-control-icon path{fill:#6e748c;fill:var(--on-general-sub,var(--colors-gray-700,#6e748c))}.select-menu-list .error-icon,.tecma-select .error-icon{position:absolute;right:0}.select-menu-list .error-icon path,.tecma-select .error-icon path{fill:#ca4a46;fill:var(--danger,var(--colors-semantic-red-600,#ca4a46))}.select-menu-list .select__multi-value,.tecma-select .select__multi-value{background-color:#f6f8ff;background-color:var(--accent-light,var(--colors-brand-tecma-accent-50,#f6f8ff));border-radius:.125rem;border-radius:var(--border-radius-internal,var(--radius-square-intermediate,.125rem));color:#585bd7;color:var(--on-accent-light,var(--colors-brand-tecma-accent-650,#585bd7));display:inline-flex;flex:0 1 auto;margin:0 .5rem .25rem 0;margin:0 var(--spacing-xs,.5rem) var(--spacing-xxs,.25rem) 0;max-width:100%;min-height:1.375rem;min-width:0}.select-menu-list .select__multi-value--summary,.tecma-select .select__multi-value--summary{flex:0 0 auto}.select-menu-list .select__multi-value__label,.tecma-select .select__multi-value__label{align-self:center;font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:.75rem;font-size:var(--values-size-standard-xs,.75rem);font-style:normal;font-weight:500;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-xs-12,0);line-height:var(--values-height-standard-16,1rem);line-height:1rem;min-width:0;overflow:hidden;padding:.25rem .5rem;padding:var(--spacing-xxs,.25rem) var(--spacing-xs,.5rem);text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.select-menu-list .select__multi-value__remove,.tecma-select .select__multi-value__remove{transition:background-color .3s,stroke .3s}.select-menu-list .select__multi-value__remove svg,.tecma-select .select__multi-value__remove svg{width:1rem;width:var(--spacing-s,1rem)}.select-menu-list .select__multi-value__remove:hover,.tecma-select .select__multi-value__remove:hover{background-color:transparent;cursor:pointer}.select-menu-list .dropdownIndicator,.tecma-select .dropdownIndicator{align-items:center;display:flex;justify-content:center;padding:0;transform:rotate(0);transition:.1s}.select-menu-list .dropdownIndicator.isOpen,.tecma-select .dropdownIndicator.isOpen{transform:rotate(180deg)}.select-menu-list .select-clear-indicator,.select-menu-list .select-search-clear-indicator,.tecma-select .select-clear-indicator,.tecma-select .select-search-clear-indicator{align-items:center;cursor:pointer;display:flex;justify-content:center;padding:0}.select-menu-list .dropdownIndicator svg,.select-menu-list .select-clear-indicator svg,.select-menu-list .select-search-clear-indicator svg,.select-menu-list .select__clear-indicator svg,.tecma-select .dropdownIndicator svg,.tecma-select .select-clear-indicator svg,.tecma-select .select-search-clear-indicator svg,.tecma-select .select__clear-indicator svg{height:var(--tecma-select-icon-size);min-height:var(--tecma-select-icon-size);min-width:var(--tecma-select-icon-size);width:var(--tecma-select-icon-size)}.select-menu-list .select__clear-indicator,.tecma-select .select__clear-indicator{padding:0}.select-menu-list .select__indicators,.tecma-select .select__indicators{align-items:center;flex:0 0 auto}.select-menu-list .select__indicators svg,.tecma-select .select__indicators svg{color:#6e748c;color:var(--on-general-sub,var(--colors-gray-700,#6e748c))}.select-menu-list .select__indicator-separator,.tecma-select .select__indicator-separator{display:none}.select-menu-list .select__menu,.tecma-select .select__menu{background-color:#fff;background-color:var(--general,var(--colors-absolute-white,#fff));box-shadow:none;left:0;margin-bottom:0;margin-top:0;position:absolute;top:calc(100% + .5rem);top:calc(100% + var(--spacing-xs, .5rem));width:100%;z-index:2}.select-menu-list .select__menu-list,.tecma-select .select__menu-list{background-color:#fff;background-color:var(--general,var(--colors-absolute-white,#fff));border-radius:.25rem;border-radius:var(--border-radius-external,var(--radius-square-maximum,.25rem));border-right-width:.5rem;border-right-width:var(--spacing-xs,.5rem);margin:0;max-height:18rem;overflow-x:hidden;overflow-y:auto;padding:0}.select-menu-list .select__menu-list::-webkit-scrollbar,.tecma-select .select__menu-list::-webkit-scrollbar{background-color:#dbe1e1;border-radius:625rem;border-radius:var(--radius-absolute-circle,625rem);width:.25rem;width:var(--border-width-maximum,.25rem)}.select-menu-list .select__menu-list::-webkit-scrollbar-thumb,.tecma-select .select__menu-list::-webkit-scrollbar-thumb{background-color:hsla(180,4%,60%,.667);border-radius:625rem;border-radius:var(--radius-absolute-circle,625rem)}.select-menu-list .multi-select-heading,.tecma-select .multi-select-heading{border-bottom:.0625rem solid #d3d4da;border-bottom:var(--border-width-minimum,.0625rem) solid var(--general-border,var(--colors-gray-200,#d3d4da));box-sizing:border-box;display:flex;justify-content:space-between;padding:.5rem .875rem;padding:var(--spacing-xs,.5rem) .875rem;width:100%}.select-menu-list .multi-select-heading .tecma-button,.tecma-select .multi-select-heading .tecma-button{color:#585bd7;color:var(--accent,var(--colors-brand-tecma-accent-650,#585bd7));flex:0 0 auto;font-size:.875rem;min-width:0;padding:0 .5rem;padding:0 var(--spacing-xs,.5rem);width:auto}.select-menu-list .select__option,.tecma-select .select__option{align-items:center;color:#363b4c;color:var(--on-general,var(--colors-gray-900,#363b4c));cursor:pointer;display:flex;font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:.875rem;font-size:var(--values-size-standard-s,.875rem);font-style:normal;font-weight:400;height:3rem;justify-content:space-between;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-s-14,0);line-height:1.5rem;line-height:var(--values-height-standard-24,1.5rem);padding:0 1rem;padding:0 var(--spacing-s,1rem);position:relative;text-decoration:none}.select-menu-list .select__option--is-focused,.tecma-select .select__option--is-focused{background-color:#f8f8f9;background-color:var(--general-hover,var(--colors-gray-50,#f8f8f9))}.select-menu-list .select__option--is-selected,.tecma-select .select__option--is-selected{background-color:transparent}.select-menu-list .select__option--is-disabled,.tecma-select .select__option--is-disabled{color:#a6a9b5;color:var(--on-general-disabled,var(--colors-gray-400,#a6a9b5));cursor:not-allowed}.select-menu-list .select__option--is-disabled:hover,.tecma-select .select__option--is-disabled:hover{background-color:transparent}.select-menu-list .select__option:active,.tecma-select .select__option:active{background-color:#f1f4f9;background-color:var(--primary-light,var(--colors-brand-tecma-primary-50,#f1f4f9))}.select-menu-list .select__option .option-checkbox,.tecma-select .select__option .option-checkbox{align-items:center;display:flex;flex:0 0 1rem;flex:0 0 var(--spacing-s,1rem);height:1rem;height:var(--spacing-s,1rem);margin:0 1rem 0 0;margin:0 var(--spacing-s,1rem) 0 0;pointer-events:none;width:1rem;width:var(--spacing-s,1rem)}.select-menu-list .select__option .option-checkbox .checkbox-element,.tecma-select .select__option .option-checkbox .checkbox-element{align-items:center;background-color:#fff;background-color:var(--general,var(--colors-absolute-white,#fff));border:.125rem solid #d3d4da;border:var(--border-width-intermediate,.125rem) solid var(--general-border,var(--colors-gray-200,#d3d4da));border-radius:.0625rem;border-radius:var(--radius-square-minimum,.0625rem);box-sizing:border-box;display:flex;height:100%;justify-content:center;width:100%}.select-menu-list .select__option .option-checkbox.checked .checkbox-element,.tecma-select .select__option .option-checkbox.checked .checkbox-element{background-color:#585bd7;background-color:var(--accent,var(--colors-brand-tecma-accent-650,#585bd7));border-color:#585bd7;border-color:var(--accent,var(--colors-brand-tecma-accent-650,#585bd7))}.select-menu-list .select__option .option-checkbox.checked .checkbox-element .tecma-icon,.tecma-select .select__option .option-checkbox.checked .checkbox-element .tecma-icon{height:.75rem;min-height:.75rem;min-width:.75rem;width:.75rem}.select-menu-list .select__option .option-checkbox.checked .checkbox-element .tecma-icon path,.tecma-select .select__option .option-checkbox.checked .checkbox-element .tecma-icon path{fill:#fff!important;fill:var(--general,var(--colors-absolute-white,#fff))!important}.select-menu-list .select__option .option-checkbox.disabled .checkbox-element,.tecma-select .select__option .option-checkbox.disabled .checkbox-element{background-color:#f0f1f3;background-color:var(--disabled,var(--colors-gray-100,#f0f1f3));border-color:transparent}.select-menu-list .select__option.isSelected,.tecma-select .select__option.isSelected{background-color:transparent;color:#585bd7;color:var(--accent,var(--colors-brand-tecma-accent-650,#585bd7))}.select-menu-list .select__option.isSelected .selected-option-icon path,.tecma-select .select__option.isSelected .selected-option-icon path{fill:#585bd7!important;fill:var(--accent,var(--colors-brand-tecma-accent-650,#585bd7))!important}.select-menu-list .select__option.disabled-option:not(.isSelected),.tecma-select .select__option.disabled-option:not(.isSelected){color:#a6a9b5;color:var(--on-general-disabled,var(--colors-gray-400,#a6a9b5));cursor:not-allowed}.select-menu-list .select__option.disabled-option:not(.isSelected):hover,.tecma-select .select__option.disabled-option:not(.isSelected):hover{background-color:transparent}.select-menu-list .select__option.disabled-option.isSelected,.tecma-select .select__option.disabled-option.isSelected{color:#a6a9b5;color:var(--on-general-disabled,var(--colors-gray-400,#a6a9b5))}.select-menu-list .select__option.disabled-option.isSelected .selected-option-icon path,.tecma-select .select__option.disabled-option.isSelected .selected-option-icon path{fill:#a6a9b5!important;fill:var(--on-general-disabled,var(--colors-gray-400,#a6a9b5))!important}.select-menu-list .select__option.invalid-option,.tecma-select .select__option.invalid-option{background-color:#feedeb;background-color:var(--danger-light,var(--colors-semantic-red-100,#feedeb));color:#7e2a28;color:var(--on-danger-light,var(--colors-semantic-red-800,#7e2a28))}.select-menu-list .select__option.invalid-option .invalid-option-icon path,.select-menu-list .select__option.invalid-option .selected-option-icon path,.tecma-select .select__option.invalid-option .invalid-option-icon path,.tecma-select .select__option.invalid-option .selected-option-icon path{fill:#7e2a28!important;fill:var(--on-danger-light,var(--colors-semantic-red-800,#7e2a28))!important}.select-menu-list .select__option.invalid-option .option-checkbox .checkbox-element,.select-menu-list .select__option.invalid-option .option-checkbox.checked .checkbox-element,.tecma-select .select__option.invalid-option .option-checkbox .checkbox-element,.tecma-select .select__option.invalid-option .option-checkbox.checked .checkbox-element{border-color:#ca4a46;border-color:var(--danger-border,var(--colors-semantic-red-600,#ca4a46));border-radius:.0625rem;border-radius:var(--border-radius-standard,var(--radius-square-minimum,.0625rem));border-width:.125rem;border-width:var(--border-width-intermediate,.125rem)}.select-menu-list .select__option .option-wrapper,.tecma-select .select__option .option-wrapper{align-items:center;display:flex;flex:1 1;gap:.5rem;gap:var(--spacing-xs,.5rem);min-width:0;overflow:hidden}.select-menu-list .select__option .option-wrapper>span,.tecma-select .select__option .option-wrapper>span{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select-menu-list .select__option .option-status-icons,.tecma-select .select__option .option-status-icons{align-items:center;display:flex;gap:1rem;gap:var(--spacing-s,1rem);margin-left:auto}.select-menu-list .select__option .option-status-icons+.option-checkbox,.select-menu-list .select__option>.option-checkbox:last-child,.tecma-select .select__option .option-status-icons+.option-checkbox,.tecma-select .select__option>.option-checkbox:last-child{margin:0 0 0 1rem;margin:0 0 0 var(--spacing-s,1rem)}.select-menu-list .select__option .option-status-icon,.select-menu-list .select__option .option-status-icon.tecma-icon,.select-menu-list .selected-option-icon,.tecma-select .select__option .option-status-icon,.tecma-select .select__option .option-status-icon.tecma-icon,.tecma-select .selected-option-icon{height:1rem;height:var(--spacing-s,1rem);min-height:1rem;min-height:var(--spacing-s,1rem);min-width:1rem;min-width:var(--spacing-s,1rem);width:1rem;width:var(--spacing-s,1rem)}.select-menu-list .selected-option-icon path,.tecma-select .selected-option-icon path{fill:#585bd7!important;fill:var(--accent,var(--colors-brand-tecma-accent-650,#585bd7))!important}.select-menu-list .disabled-option-tooltip-icon-wrapper,.tecma-select .disabled-option-tooltip-icon-wrapper{align-items:center;display:flex;height:1rem;height:var(--spacing-s,1rem);justify-content:center;width:1rem;width:var(--spacing-s,1rem)}.select-menu-list .disabled-option-tooltip-icon-wrapper .disabled-option-tooltip-icon,.tecma-select .disabled-option-tooltip-icon-wrapper .disabled-option-tooltip-icon{margin-bottom:auto;margin-top:auto}.select-menu-list .disabled-option-tooltip-icon-wrapper .disabled-option-tooltip-icon path,.tecma-select .disabled-option-tooltip-icon-wrapper .disabled-option-tooltip-icon path{fill:#a46a1d;fill:var(--warning,var(--colors-semantic-orange-600,#a46a1d))}.disabled-option-tooltip span{font-weight:700}.select__menu>.select-menu-list{background-color:#fff;background-color:var(--general,var(--colors-absolute-white,#fff));border-radius:.25rem;border-radius:var(--border-radius-external,var(--radius-square-maximum,.25rem));box-shadow:0 2px 18px 0 hsla(0,0%,39%,.25);gap:0;overflow:hidden;width:100%}.tecma-button{align-items:center;background-color:transparent;border:0 solid transparent;border-radius:.125rem;border-radius:var(--border-radius-element,var(--radius-square-intermediate,.125rem));box-sizing:border-box;cursor:pointer;display:inline-flex;font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:.875rem;font-size:var(--values-size-standard-s,.875rem);font-style:normal;font-weight:500;gap:.5rem;gap:var(--spacing-xs,.5rem);justify-content:center;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-s-14,0);line-height:1.25rem;line-height:var(--values-height-standard-s,1.25rem);text-align:center;text-decoration:none}.tecma-button.icon-on-right{flex-direction:row-reverse}.tecma-button.small{height:2rem;min-height:2rem;padding:.375rem 1rem;padding:.375rem var(--spacing-s,1rem)}.tecma-button.small.icon-only{min-width:2rem;padding:.5rem;padding:var(--spacing-xs,.5rem)}.tecma-button.small .tecma-icon,.tecma-button.small .tecma-spinner{height:1rem;min-height:1rem;min-width:1rem;width:1rem}.tecma-button.medium{height:2.5rem;min-height:2.5rem;padding:.625rem 1rem;padding:.625rem var(--spacing-s,1rem)}.tecma-button.medium.icon-only{min-width:2.5rem;padding:.625rem}.tecma-button.medium .tecma-icon,.tecma-button.medium .tecma-spinner{height:1.25rem;min-height:1.25rem;min-width:1.25rem;width:1.25rem}.tecma-button.large{height:3rem;min-height:3rem;padding:.875rem 1.5rem;padding:.875rem var(--spacing-m,1.5rem)}.tecma-button.large.icon-only{min-width:3rem;padding:.875rem}.tecma-button.large .tecma-icon,.tecma-button.large .tecma-spinner{height:1.25rem;min-height:1.25rem;min-width:1.25rem;width:1.25rem}.tecma-button.primary:not(.outlined):not(.disabled):not(.link){background-color:#585bd7;background-color:var(--accent,var(--colors-brand-tecma-accent-650,#585bd7));color:#fff;color:var(--on-accent,var(--colors-absolute-white,#fff));transition:background-color .25s ease,border-color .25s ease,color .25s ease}.tecma-button.primary:not(.outlined):not(.disabled):not(.link) .tecma-icon:not(.no-color-override){color:#fff;color:var(--on-accent,var(--colors-absolute-white,#fff))}.tecma-button.primary:not(.outlined):not(.disabled):not(.link) .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#fff;fill:var(--on-accent,var(--colors-absolute-white,#fff))}@media (pointer:fine){.tecma-button.primary:not(.outlined):not(.disabled):not(.link):hover{background-color:#4e51c0;background-color:var(--accent-hover,var(--colors-brand-tecma-accent-700,#4e51c0))}}.tecma-button.primary:not(.outlined):not(.disabled):not(.link):active{background-color:#3a3c92;background-color:var(--accent-active,var(--colors-brand-tecma-accent-800,#3a3c92))}.tecma-button.secondary:not(.outlined):not(.disabled):not(.link){background-color:#e0e5ef;background-color:var(--primary,var(--colors-brand-tecma-primary-100,#e0e5ef));color:#414655;color:var(--on-primary,var(--colors-cold-gray-800,#414655));transition:background-color .25s ease,border-color .25s ease,color .25s ease}.tecma-button.secondary:not(.outlined):not(.disabled):not(.link) .tecma-icon:not(.no-color-override){color:#414655;color:var(--on-primary,var(--colors-cold-gray-800,#414655))}.tecma-button.secondary:not(.outlined):not(.disabled):not(.link) .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#414655;fill:var(--on-primary,var(--colors-cold-gray-800,#414655))}@media (pointer:fine){.tecma-button.secondary:not(.outlined):not(.disabled):not(.link):hover{background-color:#d0d5de;background-color:var(--primary-hover,var(--colors-brand-tecma-primary-200,#d0d5de))}}.tecma-button.secondary:not(.outlined):not(.disabled):not(.link):active{background-color:#b5b9c2;background-color:var(--primary-active,var(--colors-brand-tecma-primary-300,#b5b9c2))}.tecma-button.muted:not(.outlined):not(.disabled):not(.link){background-color:#f6f8ff;background-color:var(--accent-light,var(--colors-brand-tecma-accent-50,#f6f8ff));color:#585bd7;color:var(--on-accent-light,var(--colors-brand-tecma-accent-650,#585bd7));transition:background-color .25s ease,border-color .25s ease,color .25s ease}.tecma-button.muted:not(.outlined):not(.disabled):not(.link) .tecma-icon:not(.no-color-override){color:#585bd7;color:var(--on-accent-light,var(--colors-brand-tecma-accent-650,#585bd7))}.tecma-button.muted:not(.outlined):not(.disabled):not(.link) .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#585bd7;fill:var(--on-accent-light,var(--colors-brand-tecma-accent-650,#585bd7))}@media (pointer:fine){.tecma-button.muted:not(.outlined):not(.disabled):not(.link):hover{background-color:#edf0ff;background-color:var(--accent-light-hover,var(--colors-brand-tecma-accent-100,#edf0ff))}}.tecma-button.muted:not(.outlined):not(.disabled):not(.link):active{background-color:#cad2ff;background-color:var(--accent-light-active,var(--colors-brand-tecma-accent-200,#cad2ff))}.tecma-button.inverse:not(.outlined):not(.disabled):not(.link){background-color:#fff;background-color:var(--inverse,var(--colors-absolute-white,#fff));color:#363b4c;color:var(--on-inverse,var(--colors-gray-900,#363b4c));transition:background-color .25s ease,border-color .25s ease,color .25s ease}.tecma-button.inverse:not(.outlined):not(.disabled):not(.link) .tecma-icon:not(.no-color-override){color:#363b4c;color:var(--on-inverse,var(--colors-gray-900,#363b4c))}.tecma-button.inverse:not(.outlined):not(.disabled):not(.link) .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#363b4c;fill:var(--on-inverse,var(--colors-gray-900,#363b4c))}@media (pointer:fine){.tecma-button.inverse:not(.outlined):not(.disabled):not(.link):hover{background-color:#f0f1f3;background-color:var(--inverse-hover,var(--colors-gray-100,#f0f1f3))}}.tecma-button.inverse:not(.outlined):not(.disabled):not(.link):active{background-color:#d3d4da;background-color:var(--inverse-active,var(--colors-gray-200,#d3d4da))}.tecma-button.danger:not(.outlined):not(.disabled):not(.link){background-color:#ca4a46;background-color:var(--danger,var(--colors-semantic-red-600,#ca4a46));color:#fff;color:var(--on-danger,var(--colors-absolute-white,#fff));transition:background-color .25s ease,border-color .25s ease,color .25s ease}.tecma-button.danger:not(.outlined):not(.disabled):not(.link) .tecma-icon:not(.no-color-override){color:#fff;color:var(--on-danger,var(--colors-absolute-white,#fff))}.tecma-button.danger:not(.outlined):not(.disabled):not(.link) .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#fff;fill:var(--on-danger,var(--colors-absolute-white,#fff))}@media (pointer:fine){.tecma-button.danger:not(.outlined):not(.disabled):not(.link):hover{background-color:#a33b38;background-color:var(--danger-hover,var(--colors-semantic-red-700,#a33b38))}}.tecma-button.danger:not(.outlined):not(.disabled):not(.link):active{background-color:#7e2a28;background-color:var(--danger-active,var(--colors-semantic-red-800,#7e2a28))}.tecma-button.warning:not(.outlined):not(.disabled):not(.link){background-color:#a46a1d;background-color:var(--warning,var(--colors-semantic-orange-600,#a46a1d));color:#fff;color:var(--on-warning,var(--colors-absolute-white,#fff));transition:background-color .25s ease,border-color .25s ease,color .25s ease}.tecma-button.warning:not(.outlined):not(.disabled):not(.link) .tecma-icon:not(.no-color-override){color:#fff;color:var(--on-warning,var(--colors-absolute-white,#fff))}.tecma-button.warning:not(.outlined):not(.disabled):not(.link) .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#fff;fill:var(--on-warning,var(--colors-absolute-white,#fff))}@media (pointer:fine){.tecma-button.warning:not(.outlined):not(.disabled):not(.link):hover{background-color:#875200;background-color:var(--warning-hover,var(--colors-semantic-orange-700,#875200))}}.tecma-button.warning:not(.outlined):not(.disabled):not(.link):active{background-color:#663d00;background-color:var(--warning-active,var(--colors-semantic-orange-800,#663d00))}.tecma-button.info:not(.outlined):not(.disabled):not(.link){background-color:#4073d5;background-color:var(--info,var(--colors-semantic-blue-600,#4073d5));color:#fff;color:var(--on-info,var(--colors-absolute-white,#fff));transition:background-color .25s ease,border-color .25s ease,color .25s ease}.tecma-button.info:not(.outlined):not(.disabled):not(.link) .tecma-icon:not(.no-color-override){color:#fff;color:var(--on-info,var(--colors-absolute-white,#fff))}.tecma-button.info:not(.outlined):not(.disabled):not(.link) .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#fff;fill:var(--on-info,var(--colors-absolute-white,#fff))}@media (pointer:fine){.tecma-button.info:not(.outlined):not(.disabled):not(.link):hover{background-color:#2b64d1;background-color:var(--info-hover,var(--colors-semantic-blue-700,#2b64d1))}}.tecma-button.info:not(.outlined):not(.disabled):not(.link):active{background-color:#1a4390;background-color:var(--info-active,var(--colors-semantic-blue-800,#1a4390))}.tecma-button.success:not(.outlined):not(.disabled):not(.link){background-color:#2e872b;background-color:var(--success,var(--colors-semantic-green-600,#2e872b));color:#fff;color:var(--on-success,var(--colors-absolute-white,#fff));transition:background-color .25s ease,border-color .25s ease,color .25s ease}.tecma-button.success:not(.outlined):not(.disabled):not(.link) .tecma-icon:not(.no-color-override){color:#fff;color:var(--on-success,var(--colors-absolute-white,#fff))}.tecma-button.success:not(.outlined):not(.disabled):not(.link) .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#fff;fill:var(--on-success,var(--colors-absolute-white,#fff))}@media (pointer:fine){.tecma-button.success:not(.outlined):not(.disabled):not(.link):hover{background-color:#007c00;background-color:var(--success-hover,var(--colors-semantic-green-700,#007c00))}}.tecma-button.success:not(.outlined):not(.disabled):not(.link):active{background-color:#015300;background-color:var(--success-active,var(--colors-semantic-green-800,#015300))}.tecma-button.primary:not(.outlined):not(.disabled):not(.link){border:.0625rem solid #6266ef;border:var(--border-width-standard,var(--border-width-minimum,.0625rem)) solid var(--accent-border,var(--colors-brand-tecma-accent-600,#6266ef))}.tecma-button.secondary:not(.outlined):not(.disabled):not(.link){border:.0625rem solid #d0d5de;border:var(--border-width-standard,var(--border-width-minimum,.0625rem)) solid var(--primary-border,var(--colors-brand-tecma-primary-200,#d0d5de))}.tecma-button.muted:not(.outlined):not(.disabled):not(.link){border:.0625rem solid #6266ef;border:var(--border-width-standard,var(--border-width-minimum,.0625rem)) solid var(--accent-border,var(--colors-brand-tecma-accent-600,#6266ef))}.tecma-button.primary.outlined{border-color:#d3d4da;border-color:var(--general-border,var(--colors-gray-200,#d3d4da));color:#363b4c;color:var(--on-general,var(--colors-gray-900,#363b4c));transition:color .25s ease,border-color .25s ease}.tecma-button.primary.outlined .tecma-icon:not(.no-color-override){color:#363b4c;color:var(--on-general,var(--colors-gray-900,#363b4c));transition:color .25s ease}.tecma-button.primary.outlined .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#363b4c;fill:var(--on-general,var(--colors-gray-900,#363b4c));transition:fill .25s ease}@media (pointer:fine){.tecma-button.primary.outlined:hover{border-color:#4e51c0;border-color:var(--accent-hover,var(--colors-brand-tecma-accent-700,#4e51c0));color:#4e51c0;color:var(--accent-hover,var(--colors-brand-tecma-accent-700,#4e51c0))}.tecma-button.primary.outlined:hover .tecma-icon:not(.no-color-override){color:#4e51c0;color:var(--accent-hover,var(--colors-brand-tecma-accent-700,#4e51c0))}.tecma-button.primary.outlined:hover .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#4e51c0;fill:var(--accent-hover,var(--colors-brand-tecma-accent-700,#4e51c0))}}.tecma-button.primary.outlined:active{border-color:#3a3c92;border-color:var(--accent-active,var(--colors-brand-tecma-accent-800,#3a3c92));color:#3a3c92;color:var(--accent-active,var(--colors-brand-tecma-accent-800,#3a3c92))}.tecma-button.primary.outlined:active .tecma-icon:not(.no-color-override){color:#3a3c92;color:var(--accent-active,var(--colors-brand-tecma-accent-800,#3a3c92))}.tecma-button.primary.outlined:active .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#3a3c92;fill:var(--accent-active,var(--colors-brand-tecma-accent-800,#3a3c92))}.tecma-button.secondary.outlined{border-color:#d0d5de;border-color:var(--primary-border,var(--colors-brand-tecma-primary-200,#d0d5de));color:#414655;color:var(--on-primary,var(--colors-cold-gray-800,#414655));transition:color .25s ease,border-color .25s ease}.tecma-button.secondary.outlined .tecma-icon:not(.no-color-override){color:#414655;color:var(--on-primary,var(--colors-cold-gray-800,#414655));transition:color .25s ease}.tecma-button.secondary.outlined .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#414655;fill:var(--on-primary,var(--colors-cold-gray-800,#414655));transition:fill .25s ease}@media (pointer:fine){.tecma-button.secondary.outlined:hover{border-color:#d0d5de;border-color:var(--primary-hover,var(--colors-brand-tecma-primary-200,#d0d5de));color:#d0d5de;color:var(--primary-hover,var(--colors-brand-tecma-primary-200,#d0d5de))}.tecma-button.secondary.outlined:hover .tecma-icon:not(.no-color-override){color:#d0d5de;color:var(--primary-hover,var(--colors-brand-tecma-primary-200,#d0d5de))}.tecma-button.secondary.outlined:hover .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#d0d5de;fill:var(--primary-hover,var(--colors-brand-tecma-primary-200,#d0d5de))}}.tecma-button.secondary.outlined:active{border-color:#b5b9c2;border-color:var(--primary-active,var(--colors-brand-tecma-primary-300,#b5b9c2));color:#b5b9c2;color:var(--primary-active,var(--colors-brand-tecma-primary-300,#b5b9c2))}.tecma-button.secondary.outlined:active .tecma-icon:not(.no-color-override){color:#b5b9c2;color:var(--primary-active,var(--colors-brand-tecma-primary-300,#b5b9c2))}.tecma-button.secondary.outlined:active .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#b5b9c2;fill:var(--primary-active,var(--colors-brand-tecma-primary-300,#b5b9c2))}.tecma-button.muted.outlined{border-color:#6266ef;border-color:var(--accent-border,var(--colors-brand-tecma-accent-600,#6266ef));color:#585bd7;color:var(--on-accent-light,var(--colors-brand-tecma-accent-650,#585bd7));transition:color .25s ease,border-color .25s ease}.tecma-button.muted.outlined .tecma-icon:not(.no-color-override){color:#585bd7;color:var(--on-accent-light,var(--colors-brand-tecma-accent-650,#585bd7));transition:color .25s ease}.tecma-button.muted.outlined .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#585bd7;fill:var(--on-accent-light,var(--colors-brand-tecma-accent-650,#585bd7));transition:fill .25s ease}@media (pointer:fine){.tecma-button.muted.outlined:hover{border-color:#edf0ff;border-color:var(--accent-light-hover,var(--colors-brand-tecma-accent-100,#edf0ff));color:#edf0ff;color:var(--accent-light-hover,var(--colors-brand-tecma-accent-100,#edf0ff))}.tecma-button.muted.outlined:hover .tecma-icon:not(.no-color-override){color:#edf0ff;color:var(--accent-light-hover,var(--colors-brand-tecma-accent-100,#edf0ff))}.tecma-button.muted.outlined:hover .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#edf0ff;fill:var(--accent-light-hover,var(--colors-brand-tecma-accent-100,#edf0ff))}}.tecma-button.muted.outlined:active{border-color:#cad2ff;border-color:var(--accent-light-active,var(--colors-brand-tecma-accent-200,#cad2ff));color:#cad2ff;color:var(--accent-light-active,var(--colors-brand-tecma-accent-200,#cad2ff))}.tecma-button.muted.outlined:active .tecma-icon:not(.no-color-override){color:#cad2ff;color:var(--accent-light-active,var(--colors-brand-tecma-accent-200,#cad2ff))}.tecma-button.muted.outlined:active .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#cad2ff;fill:var(--accent-light-active,var(--colors-brand-tecma-accent-200,#cad2ff))}.tecma-button.inverse.outlined{border-color:#f0f1f3;border-color:var(--inverse-border,var(--colors-gray-100,#f0f1f3));color:#363b4c;color:var(--on-inverse,var(--colors-gray-900,#363b4c));transition:color .25s ease,border-color .25s ease}.tecma-button.inverse.outlined .tecma-icon:not(.no-color-override){color:#363b4c;color:var(--on-inverse,var(--colors-gray-900,#363b4c));transition:color .25s ease}.tecma-button.inverse.outlined .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#363b4c;fill:var(--on-inverse,var(--colors-gray-900,#363b4c));transition:fill .25s ease}@media (pointer:fine){.tecma-button.inverse.outlined:hover{border-color:#f0f1f3;border-color:var(--inverse-hover,var(--colors-gray-100,#f0f1f3));color:#f0f1f3;color:var(--inverse-hover,var(--colors-gray-100,#f0f1f3))}.tecma-button.inverse.outlined:hover .tecma-icon:not(.no-color-override){color:#f0f1f3;color:var(--inverse-hover,var(--colors-gray-100,#f0f1f3))}.tecma-button.inverse.outlined:hover .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#f0f1f3;fill:var(--inverse-hover,var(--colors-gray-100,#f0f1f3))}}.tecma-button.inverse.outlined:active{border-color:#d3d4da;border-color:var(--inverse-active,var(--colors-gray-200,#d3d4da));color:#d3d4da;color:var(--inverse-active,var(--colors-gray-200,#d3d4da))}.tecma-button.inverse.outlined:active .tecma-icon:not(.no-color-override){color:#d3d4da;color:var(--inverse-active,var(--colors-gray-200,#d3d4da))}.tecma-button.inverse.outlined:active .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#d3d4da;fill:var(--inverse-active,var(--colors-gray-200,#d3d4da))}.tecma-button.danger.outlined{border-color:#ca4a46;border-color:var(--danger-border,var(--colors-semantic-red-600,#ca4a46));color:#ca4a46;color:var(--danger,var(--colors-semantic-red-600,#ca4a46));transition:color .25s ease,border-color .25s ease}.tecma-button.danger.outlined .tecma-icon:not(.no-color-override){color:#ca4a46;color:var(--danger,var(--colors-semantic-red-600,#ca4a46));transition:color .25s ease}.tecma-button.danger.outlined .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#ca4a46;fill:var(--danger,var(--colors-semantic-red-600,#ca4a46));transition:fill .25s ease}@media (pointer:fine){.tecma-button.danger.outlined:hover{border-color:#a33b38;border-color:var(--danger-hover,var(--colors-semantic-red-700,#a33b38));color:#a33b38;color:var(--danger-hover,var(--colors-semantic-red-700,#a33b38))}.tecma-button.danger.outlined:hover .tecma-icon:not(.no-color-override){color:#a33b38;color:var(--danger-hover,var(--colors-semantic-red-700,#a33b38))}.tecma-button.danger.outlined:hover .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#a33b38;fill:var(--danger-hover,var(--colors-semantic-red-700,#a33b38))}}.tecma-button.danger.outlined:active{border-color:#7e2a28;border-color:var(--danger-active,var(--colors-semantic-red-800,#7e2a28));color:#7e2a28;color:var(--danger-active,var(--colors-semantic-red-800,#7e2a28))}.tecma-button.danger.outlined:active .tecma-icon:not(.no-color-override){color:#7e2a28;color:var(--danger-active,var(--colors-semantic-red-800,#7e2a28))}.tecma-button.danger.outlined:active .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#7e2a28;fill:var(--danger-active,var(--colors-semantic-red-800,#7e2a28))}.tecma-button.warning.outlined{border-color:#a46a1d;border-color:var(--warning-border,var(--colors-semantic-orange-600,#a46a1d));color:#a46a1d;color:var(--warning,var(--colors-semantic-orange-600,#a46a1d));transition:color .25s ease,border-color .25s ease}.tecma-button.warning.outlined .tecma-icon:not(.no-color-override){color:#a46a1d;color:var(--warning,var(--colors-semantic-orange-600,#a46a1d));transition:color .25s ease}.tecma-button.warning.outlined .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#a46a1d;fill:var(--warning,var(--colors-semantic-orange-600,#a46a1d));transition:fill .25s ease}@media (pointer:fine){.tecma-button.warning.outlined:hover{border-color:#875200;border-color:var(--warning-hover,var(--colors-semantic-orange-700,#875200));color:#875200;color:var(--warning-hover,var(--colors-semantic-orange-700,#875200))}.tecma-button.warning.outlined:hover .tecma-icon:not(.no-color-override){color:#875200;color:var(--warning-hover,var(--colors-semantic-orange-700,#875200))}.tecma-button.warning.outlined:hover .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#875200;fill:var(--warning-hover,var(--colors-semantic-orange-700,#875200))}}.tecma-button.warning.outlined:active{border-color:#663d00;border-color:var(--warning-active,var(--colors-semantic-orange-800,#663d00));color:#663d00;color:var(--warning-active,var(--colors-semantic-orange-800,#663d00))}.tecma-button.warning.outlined:active .tecma-icon:not(.no-color-override){color:#663d00;color:var(--warning-active,var(--colors-semantic-orange-800,#663d00))}.tecma-button.warning.outlined:active .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#663d00;fill:var(--warning-active,var(--colors-semantic-orange-800,#663d00))}.tecma-button.info.outlined{border-color:#4073d5;border-color:var(--info-border,var(--colors-semantic-blue-600,#4073d5));color:#4073d5;color:var(--info,var(--colors-semantic-blue-600,#4073d5));transition:color .25s ease,border-color .25s ease}.tecma-button.info.outlined .tecma-icon:not(.no-color-override){color:#4073d5;color:var(--info,var(--colors-semantic-blue-600,#4073d5));transition:color .25s ease}.tecma-button.info.outlined .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#4073d5;fill:var(--info,var(--colors-semantic-blue-600,#4073d5));transition:fill .25s ease}@media (pointer:fine){.tecma-button.info.outlined:hover{border-color:#2b64d1;border-color:var(--info-hover,var(--colors-semantic-blue-700,#2b64d1));color:#2b64d1;color:var(--info-hover,var(--colors-semantic-blue-700,#2b64d1))}.tecma-button.info.outlined:hover .tecma-icon:not(.no-color-override){color:#2b64d1;color:var(--info-hover,var(--colors-semantic-blue-700,#2b64d1))}.tecma-button.info.outlined:hover .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#2b64d1;fill:var(--info-hover,var(--colors-semantic-blue-700,#2b64d1))}}.tecma-button.info.outlined:active{border-color:#1a4390;border-color:var(--info-active,var(--colors-semantic-blue-800,#1a4390));color:#1a4390;color:var(--info-active,var(--colors-semantic-blue-800,#1a4390))}.tecma-button.info.outlined:active .tecma-icon:not(.no-color-override){color:#1a4390;color:var(--info-active,var(--colors-semantic-blue-800,#1a4390))}.tecma-button.info.outlined:active .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#1a4390;fill:var(--info-active,var(--colors-semantic-blue-800,#1a4390))}.tecma-button.success.outlined{border-color:#2e872b;border-color:var(--success-border,var(--colors-semantic-green-600,#2e872b));color:#2e872b;color:var(--success,var(--colors-semantic-green-600,#2e872b));transition:color .25s ease,border-color .25s ease}.tecma-button.success.outlined .tecma-icon:not(.no-color-override){color:#2e872b;color:var(--success,var(--colors-semantic-green-600,#2e872b));transition:color .25s ease}.tecma-button.success.outlined .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#2e872b;fill:var(--success,var(--colors-semantic-green-600,#2e872b));transition:fill .25s ease}@media (pointer:fine){.tecma-button.success.outlined:hover{border-color:#007c00;border-color:var(--success-hover,var(--colors-semantic-green-700,#007c00));color:#007c00;color:var(--success-hover,var(--colors-semantic-green-700,#007c00))}.tecma-button.success.outlined:hover .tecma-icon:not(.no-color-override){color:#007c00;color:var(--success-hover,var(--colors-semantic-green-700,#007c00))}.tecma-button.success.outlined:hover .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#007c00;fill:var(--success-hover,var(--colors-semantic-green-700,#007c00))}}.tecma-button.success.outlined:active{border-color:#015300;border-color:var(--success-active,var(--colors-semantic-green-800,#015300));color:#015300;color:var(--success-active,var(--colors-semantic-green-800,#015300))}.tecma-button.success.outlined:active .tecma-icon:not(.no-color-override){color:#015300;color:var(--success-active,var(--colors-semantic-green-800,#015300))}.tecma-button.success.outlined:active .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#015300;fill:var(--success-active,var(--colors-semantic-green-800,#015300))}.tecma-button.default,.tecma-button.transparent{color:#363b4c;color:var(--on-general,var(--colors-gray-900,#363b4c))}.tecma-button.transparent{background-color:transparent;transition:background-color .25s ease}.tecma-button.transparent .tecma-icon:not(.no-color-override){color:#363b4c;color:var(--on-general,var(--colors-gray-900,#363b4c))}.tecma-button.transparent .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#363b4c;fill:var(--on-general,var(--colors-gray-900,#363b4c))}.tecma-button.transparent:active{background-color:#f0f1f3;background-color:var(--general-active,var(--colors-gray-100,#f0f1f3))}@media (pointer:fine){.tecma-button.transparent:hover{background-color:#f8f8f9;background-color:var(--general-hover,var(--colors-gray-50,#f8f8f9))}}.tecma-button.primary.link:not(.disabled):not(.outlined){background-color:transparent;color:#585bd7;color:var(--accent,var(--colors-brand-tecma-accent-650,#585bd7));font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:.875rem;font-size:var(--values-size-standard-s,.875rem);font-style:normal;font-weight:700;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-s-14,0);line-height:1.25rem;line-height:var(--values-height-standard-s,1.25rem);text-decoration:none;text-decoration:underline;text-underline-offset:.125rem;transition:color .25s ease,text-decoration-color .25s ease}.tecma-button.primary.link:not(.disabled):not(.outlined) .tecma-icon:not(.no-color-override){color:#585bd7;color:var(--accent,var(--colors-brand-tecma-accent-650,#585bd7))}.tecma-button.primary.link:not(.disabled):not(.outlined) .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#585bd7;fill:var(--accent,var(--colors-brand-tecma-accent-650,#585bd7))}@media (pointer:fine){.tecma-button.primary.link:not(.disabled):not(.outlined):hover{color:#4e51c0;color:var(--accent-hover,var(--colors-brand-tecma-accent-700,#4e51c0))}.tecma-button.primary.link:not(.disabled):not(.outlined):hover .tecma-icon:not(.no-color-override){color:#4e51c0;color:var(--accent-hover,var(--colors-brand-tecma-accent-700,#4e51c0))}.tecma-button.primary.link:not(.disabled):not(.outlined):hover .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#4e51c0;fill:var(--accent-hover,var(--colors-brand-tecma-accent-700,#4e51c0))}}.tecma-button.primary.link:not(.disabled):not(.outlined):active{color:#3a3c92;color:var(--accent-active,var(--colors-brand-tecma-accent-800,#3a3c92))}.tecma-button.primary.link:not(.disabled):not(.outlined):active .tecma-icon:not(.no-color-override){color:#3a3c92;color:var(--accent-active,var(--colors-brand-tecma-accent-800,#3a3c92))}.tecma-button.primary.link:not(.disabled):not(.outlined):active .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#3a3c92;fill:var(--accent-active,var(--colors-brand-tecma-accent-800,#3a3c92))}.tecma-button.primary.link.disabled{background-color:transparent;background-color:initial}.tecma-button.secondary.link:not(.disabled):not(.outlined){background-color:transparent;color:#414655;color:var(--on-primary,var(--colors-cold-gray-800,#414655));font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:.875rem;font-size:var(--values-size-standard-s,.875rem);font-style:normal;font-weight:700;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-s-14,0);line-height:1.25rem;line-height:var(--values-height-standard-s,1.25rem);text-decoration:none;text-decoration:underline;text-underline-offset:.125rem;transition:color .25s ease,text-decoration-color .25s ease}.tecma-button.secondary.link:not(.disabled):not(.outlined) .tecma-icon:not(.no-color-override){color:#414655;color:var(--on-primary,var(--colors-cold-gray-800,#414655))}.tecma-button.secondary.link:not(.disabled):not(.outlined) .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#414655;fill:var(--on-primary,var(--colors-cold-gray-800,#414655))}@media (pointer:fine){.tecma-button.secondary.link:not(.disabled):not(.outlined):hover{color:#d0d5de;color:var(--primary-hover,var(--colors-brand-tecma-primary-200,#d0d5de))}.tecma-button.secondary.link:not(.disabled):not(.outlined):hover .tecma-icon:not(.no-color-override){color:#d0d5de;color:var(--primary-hover,var(--colors-brand-tecma-primary-200,#d0d5de))}.tecma-button.secondary.link:not(.disabled):not(.outlined):hover .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#d0d5de;fill:var(--primary-hover,var(--colors-brand-tecma-primary-200,#d0d5de))}}.tecma-button.secondary.link:not(.disabled):not(.outlined):active{color:#b5b9c2;color:var(--primary-active,var(--colors-brand-tecma-primary-300,#b5b9c2))}.tecma-button.secondary.link:not(.disabled):not(.outlined):active .tecma-icon:not(.no-color-override){color:#b5b9c2;color:var(--primary-active,var(--colors-brand-tecma-primary-300,#b5b9c2))}.tecma-button.secondary.link:not(.disabled):not(.outlined):active .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#b5b9c2;fill:var(--primary-active,var(--colors-brand-tecma-primary-300,#b5b9c2))}.tecma-button.secondary.link.disabled{background-color:transparent;background-color:initial}.tecma-button.muted.link:not(.disabled):not(.outlined){background-color:transparent;color:#585bd7;color:var(--on-accent-light,var(--colors-brand-tecma-accent-650,#585bd7));font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:.875rem;font-size:var(--values-size-standard-s,.875rem);font-style:normal;font-weight:700;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-s-14,0);line-height:1.25rem;line-height:var(--values-height-standard-s,1.25rem);text-decoration:none;text-decoration:underline;text-underline-offset:.125rem;transition:color .25s ease,text-decoration-color .25s ease}.tecma-button.muted.link:not(.disabled):not(.outlined) .tecma-icon:not(.no-color-override){color:#585bd7;color:var(--on-accent-light,var(--colors-brand-tecma-accent-650,#585bd7))}.tecma-button.muted.link:not(.disabled):not(.outlined) .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#585bd7;fill:var(--on-accent-light,var(--colors-brand-tecma-accent-650,#585bd7))}@media (pointer:fine){.tecma-button.muted.link:not(.disabled):not(.outlined):hover{color:#4e51c0;color:var(--accent-hover,var(--colors-brand-tecma-accent-700,#4e51c0))}.tecma-button.muted.link:not(.disabled):not(.outlined):hover .tecma-icon:not(.no-color-override){color:#4e51c0;color:var(--accent-hover,var(--colors-brand-tecma-accent-700,#4e51c0))}.tecma-button.muted.link:not(.disabled):not(.outlined):hover .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#4e51c0;fill:var(--accent-hover,var(--colors-brand-tecma-accent-700,#4e51c0))}}.tecma-button.muted.link:not(.disabled):not(.outlined):active{color:#3a3c92;color:var(--accent-active,var(--colors-brand-tecma-accent-800,#3a3c92))}.tecma-button.muted.link:not(.disabled):not(.outlined):active .tecma-icon:not(.no-color-override){color:#3a3c92;color:var(--accent-active,var(--colors-brand-tecma-accent-800,#3a3c92))}.tecma-button.muted.link:not(.disabled):not(.outlined):active .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#3a3c92;fill:var(--accent-active,var(--colors-brand-tecma-accent-800,#3a3c92))}.tecma-button.muted.link.disabled{background-color:transparent;background-color:initial}.tecma-button.info.link:not(.disabled):not(.outlined){background-color:transparent;color:#4073d5;color:var(--info,var(--colors-semantic-blue-600,#4073d5));font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:.875rem;font-size:var(--values-size-standard-s,.875rem);font-style:normal;font-weight:700;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-s-14,0);line-height:1.25rem;line-height:var(--values-height-standard-s,1.25rem);text-decoration:none;text-decoration:underline;text-underline-offset:.125rem;transition:color .25s ease,text-decoration-color .25s ease}.tecma-button.info.link:not(.disabled):not(.outlined) .tecma-icon:not(.no-color-override){color:#4073d5;color:var(--info,var(--colors-semantic-blue-600,#4073d5))}.tecma-button.info.link:not(.disabled):not(.outlined) .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#4073d5;fill:var(--info,var(--colors-semantic-blue-600,#4073d5))}@media (pointer:fine){.tecma-button.info.link:not(.disabled):not(.outlined):hover{color:#1a4390;color:var(--info-active,var(--colors-semantic-blue-800,#1a4390))}.tecma-button.info.link:not(.disabled):not(.outlined):hover .tecma-icon:not(.no-color-override){color:#1a4390;color:var(--info-active,var(--colors-semantic-blue-800,#1a4390))}.tecma-button.info.link:not(.disabled):not(.outlined):hover .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#1a4390;fill:var(--info-active,var(--colors-semantic-blue-800,#1a4390))}}.tecma-button.info.link:not(.disabled):not(.outlined):active{color:#12387c;color:var(--colors-semantic-blue-900,#12387c)}.tecma-button.info.link:not(.disabled):not(.outlined):active .tecma-icon:not(.no-color-override){color:#12387c;color:var(--colors-semantic-blue-900,#12387c)}.tecma-button.info.link:not(.disabled):not(.outlined):active .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#12387c;fill:var(--colors-semantic-blue-900,#12387c)}.tecma-button.info.link.disabled{background-color:transparent;background-color:initial}.tecma-button.warning.link:not(.disabled):not(.outlined){background-color:transparent;color:#a46a1d;color:var(--warning,var(--colors-semantic-orange-600,#a46a1d));font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:.875rem;font-size:var(--values-size-standard-s,.875rem);font-style:normal;font-weight:700;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-s-14,0);line-height:1.25rem;line-height:var(--values-height-standard-s,1.25rem);text-decoration:none;text-decoration:underline;text-underline-offset:.125rem;transition:color .25s ease,text-decoration-color .25s ease}.tecma-button.warning.link:not(.disabled):not(.outlined) .tecma-icon:not(.no-color-override){color:#a46a1d;color:var(--warning,var(--colors-semantic-orange-600,#a46a1d))}.tecma-button.warning.link:not(.disabled):not(.outlined) .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#a46a1d;fill:var(--warning,var(--colors-semantic-orange-600,#a46a1d))}@media (pointer:fine){.tecma-button.warning.link:not(.disabled):not(.outlined):hover{color:#663d00;color:var(--warning-active,var(--colors-semantic-orange-800,#663d00))}.tecma-button.warning.link:not(.disabled):not(.outlined):hover .tecma-icon:not(.no-color-override){color:#663d00;color:var(--warning-active,var(--colors-semantic-orange-800,#663d00))}.tecma-button.warning.link:not(.disabled):not(.outlined):hover .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#663d00;fill:var(--warning-active,var(--colors-semantic-orange-800,#663d00))}}.tecma-button.warning.link:not(.disabled):not(.outlined):active{color:#573300;color:var(--colors-semantic-orange-900,#573300)}.tecma-button.warning.link:not(.disabled):not(.outlined):active .tecma-icon:not(.no-color-override){color:#573300;color:var(--colors-semantic-orange-900,#573300)}.tecma-button.warning.link:not(.disabled):not(.outlined):active .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#573300;fill:var(--colors-semantic-orange-900,#573300)}.tecma-button.warning.link.disabled{background-color:transparent;background-color:initial}.tecma-button.success.link:not(.disabled):not(.outlined){background-color:transparent;color:#2e872b;color:var(--success,var(--colors-semantic-green-600,#2e872b));font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:.875rem;font-size:var(--values-size-standard-s,.875rem);font-style:normal;font-weight:700;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-s-14,0);line-height:1.25rem;line-height:var(--values-height-standard-s,1.25rem);text-decoration:none;text-decoration:underline;text-underline-offset:.125rem;transition:color .25s ease,text-decoration-color .25s ease}.tecma-button.success.link:not(.disabled):not(.outlined) .tecma-icon:not(.no-color-override){color:#2e872b;color:var(--success,var(--colors-semantic-green-600,#2e872b))}.tecma-button.success.link:not(.disabled):not(.outlined) .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#2e872b;fill:var(--success,var(--colors-semantic-green-600,#2e872b))}@media (pointer:fine){.tecma-button.success.link:not(.disabled):not(.outlined):hover{color:#015300;color:var(--success-active,var(--colors-semantic-green-800,#015300))}.tecma-button.success.link:not(.disabled):not(.outlined):hover .tecma-icon:not(.no-color-override){color:#015300;color:var(--success-active,var(--colors-semantic-green-800,#015300))}.tecma-button.success.link:not(.disabled):not(.outlined):hover .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#015300;fill:var(--success-active,var(--colors-semantic-green-800,#015300))}}.tecma-button.success.link:not(.disabled):not(.outlined):active{color:#004600;color:var(--colors-semantic-green-900,#004600)}.tecma-button.success.link:not(.disabled):not(.outlined):active .tecma-icon:not(.no-color-override){color:#004600;color:var(--colors-semantic-green-900,#004600)}.tecma-button.success.link:not(.disabled):not(.outlined):active .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#004600;fill:var(--colors-semantic-green-900,#004600)}.tecma-button.success.link.disabled{background-color:transparent;background-color:initial}.tecma-button.danger.link:not(.disabled):not(.outlined){background-color:transparent;color:#ca4a46;color:var(--danger,var(--colors-semantic-red-600,#ca4a46));font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:.875rem;font-size:var(--values-size-standard-s,.875rem);font-style:normal;font-weight:700;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-s-14,0);line-height:1.25rem;line-height:var(--values-height-standard-s,1.25rem);text-decoration:none;text-decoration:underline;text-underline-offset:.125rem;transition:color .25s ease,text-decoration-color .25s ease}.tecma-button.danger.link:not(.disabled):not(.outlined) .tecma-icon:not(.no-color-override){color:#ca4a46;color:var(--danger,var(--colors-semantic-red-600,#ca4a46))}.tecma-button.danger.link:not(.disabled):not(.outlined) .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#ca4a46;fill:var(--danger,var(--colors-semantic-red-600,#ca4a46))}@media (pointer:fine){.tecma-button.danger.link:not(.disabled):not(.outlined):hover{color:#7e2a28;color:var(--danger-active,var(--colors-semantic-red-800,#7e2a28))}.tecma-button.danger.link:not(.disabled):not(.outlined):hover .tecma-icon:not(.no-color-override){color:#7e2a28;color:var(--danger-active,var(--colors-semantic-red-800,#7e2a28))}.tecma-button.danger.link:not(.disabled):not(.outlined):hover .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#7e2a28;fill:var(--danger-active,var(--colors-semantic-red-800,#7e2a28))}}.tecma-button.danger.link:not(.disabled):not(.outlined):active{color:#6a2321;color:var(--colors-semantic-red-900,#6a2321)}.tecma-button.danger.link:not(.disabled):not(.outlined):active .tecma-icon:not(.no-color-override){color:#6a2321;color:var(--colors-semantic-red-900,#6a2321)}.tecma-button.danger.link:not(.disabled):not(.outlined):active .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#6a2321;fill:var(--colors-semantic-red-900,#6a2321)}.tecma-button.danger.link.disabled{background-color:transparent;background-color:initial}.tecma-button.inverse.link:not(.disabled):not(.outlined){background-color:transparent;color:#fff;color:var(--inverse,var(--colors-absolute-white,#fff));font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:.875rem;font-size:var(--values-size-standard-s,.875rem);font-style:normal;font-weight:700;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-s-14,0);line-height:1.25rem;line-height:var(--values-height-standard-s,1.25rem);text-decoration:none;text-decoration:underline;text-underline-offset:.125rem;transition:color .25s ease,text-decoration-color .25s ease}.tecma-button.inverse.link:not(.disabled):not(.outlined) .tecma-icon:not(.no-color-override){color:#fff;color:var(--inverse,var(--colors-absolute-white,#fff))}.tecma-button.inverse.link:not(.disabled):not(.outlined) .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#fff;fill:var(--inverse,var(--colors-absolute-white,#fff))}@media (pointer:fine){.tecma-button.inverse.link:not(.disabled):not(.outlined):hover{color:#f0f1f3;color:var(--inverse-border,var(--colors-gray-100,#f0f1f3))}.tecma-button.inverse.link:not(.disabled):not(.outlined):hover .tecma-icon:not(.no-color-override){color:#f0f1f3;color:var(--inverse-border,var(--colors-gray-100,#f0f1f3))}.tecma-button.inverse.link:not(.disabled):not(.outlined):hover .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#f0f1f3;fill:var(--inverse-border,var(--colors-gray-100,#f0f1f3))}}.tecma-button.inverse.link:not(.disabled):not(.outlined):active{color:#d3d4da;color:var(--inverse-active,var(--colors-gray-200,#d3d4da))}.tecma-button.inverse.link:not(.disabled):not(.outlined):active .tecma-icon:not(.no-color-override){color:#d3d4da;color:var(--inverse-active,var(--colors-gray-200,#d3d4da))}.tecma-button.inverse.link:not(.disabled):not(.outlined):active .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#d3d4da;fill:var(--inverse-active,var(--colors-gray-200,#d3d4da))}.tecma-button.inverse.link.disabled{background-color:transparent;background-color:initial}.tecma-button.rounded{border-radius:100rem}.tecma-button.fluid{width:100%}.tecma-button.disabled{background-color:#f0f1f3;background-color:var(--disabled,var(--colors-gray-100,#f0f1f3));color:#b6b9c2;color:var(--on-disabled,var(--colors-gray-300,#b6b9c2));cursor:default;pointer-events:none}.tecma-button.disabled .tecma-icon:not(.no-color-override){color:#b6b9c2;color:var(--on-disabled,var(--colors-gray-300,#b6b9c2))}.tecma-button.disabled .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#b6b9c2;fill:var(--on-disabled,var(--colors-gray-300,#b6b9c2))}.tecma-button.disabled.outlined{background-color:#fff;background-color:var(--general,var(--colors-absolute-white,#fff));border-color:#f0f1f3;border-color:var(--disabled,var(--colors-gray-100,#f0f1f3));color:#b6b9c2;color:var(--on-disabled,var(--colors-gray-300,#b6b9c2))}.tecma-button.disabled.outlined .tecma-icon:not(.no-color-override){color:#b6b9c2;color:var(--on-disabled,var(--colors-gray-300,#b6b9c2))}.tecma-button.disabled.outlined .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#b6b9c2;fill:var(--on-disabled,var(--colors-gray-300,#b6b9c2))}.tecma-button.outlined{background-color:transparent;border:.0625rem solid #d3d4da;border:var(--border-width-standard,var(--border-width-minimum,.0625rem)) solid var(--general-border,var(--colors-gray-200,#d3d4da))}.tecma-button:focus:not(.disabled){box-shadow:0 0 0 .125rem #fff,0 0 0 .25rem #000;box-shadow:0 0 0 .125rem var(--inverse,var(--colors-absolute-white,#fff)),0 0 0 .25rem var(--colors-absolute-black,#000);outline:none}.tecma-alert{align-items:flex-start;border:.0625rem solid #d3d4da;border:var(--border-width-standard,var(--border-width-minimum,.0625rem)) solid var(--general-border,var(--colors-gray-200,#d3d4da));border-radius:.25rem;border-radius:var(--border-radius-external,var(--radius-square-maximum,.25rem));box-sizing:border-box;display:flex;font-family:Lato;font-family:var(--sansSerifFont,"Lato");gap:1rem;gap:var(--spacing-s,1rem);justify-content:space-between;min-width:min(23.5rem,100%);padding:1rem;padding:var(--spacing-s,1rem)}.tecma-alert>.tecma-icon{flex-shrink:0}.tecma-alert .alert-container{display:flex;flex:1 1;flex-direction:column;gap:.5rem;gap:var(--spacing-xs,.5rem);min-width:0}.tecma-alert .alert-container .alert-header{align-items:center;display:flex;gap:1rem;gap:var(--spacing-s,1rem);position:relative}.tecma-alert .alert-container .alert-header .alert-title{color:#363b4c;color:var(--on-general,var(--colors-gray-900,#363b4c));flex:1 1;font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:.875rem;font-size:var(--values-size-standard-s,.875rem);font-style:normal;font-weight:600;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-s-14,0);line-height:1.5rem;line-height:var(--values-height-standard-24,1.5rem);margin:0;text-decoration:none}.tecma-alert .alert-container .alert-header .alert-title.with-action{align-items:center;display:flex;gap:.5rem;gap:var(--spacing-xs,.5rem);justify-content:space-between;width:100%}.tecma-alert .alert-container .alert-header .alert-title.with-dismissable{padding-right:2rem;padding-right:var(--spacing-l,2rem)}.tecma-alert .alert-container .alert-header .alert-title .alert-header-action{flex-shrink:0;font-weight:600;height:2rem}.tecma-alert .alert-container .alert-header .alert-dismiss-button{position:absolute;right:0;top:50%;transform:translateY(-50%)}.tecma-alert .alert-container .alert-content{display:flex;flex-direction:column;gap:.5rem;gap:var(--spacing-xs,.5rem)}.tecma-alert .alert-container .alert-content.horizontal{align-items:flex-end;flex-direction:row;gap:2rem;gap:var(--spacing-l,2rem);justify-content:space-between}.tecma-alert .alert-container .alert-content .alert-description{color:#6e748c;color:var(--on-general-sub,var(--colors-gray-700,#6e748c));font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:.875rem;font-size:var(--values-size-standard-s,.875rem);font-style:normal;font-weight:400;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-s-14,0);line-height:1.5rem;line-height:var(--values-height-standard-24,1.5rem);margin:0;text-decoration:none}.tecma-alert .alert-container .alert-content .alert-actions{display:flex;flex-shrink:0}.tecma-alert.header-action-only{align-items:center}.tecma-alert.default{background-color:#fff;background-color:var(--general,var(--colors-absolute-white,#fff));border-color:#d3d4da;border-color:var(--general-border,var(--colors-gray-200,#d3d4da))}.tecma-alert.default .tecma-icon:not(.no-color-override){color:#363b4c;color:var(--on-general,var(--colors-gray-900,#363b4c))}.tecma-alert.default .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#363b4c;fill:var(--on-general,var(--colors-gray-900,#363b4c))}.tecma-alert.default .alert-container .alert-title{color:#363b4c;color:var(--on-general,var(--colors-gray-900,#363b4c))}.tecma-alert.default .alert-container .alert-description{color:#6e748c;color:var(--on-general-sub,var(--colors-gray-700,#6e748c))}.tecma-alert.brand,.tecma-alert.primary{background-color:#f6f8ff;background-color:var(--accent-light,var(--colors-brand-tecma-accent-50,#f6f8ff));border-color:#6266ef;border-color:var(--accent-border,var(--colors-brand-tecma-accent-600,#6266ef))}.tecma-alert.brand .tecma-icon:not(.no-color-override),.tecma-alert.primary .tecma-icon:not(.no-color-override){color:#585bd7;color:var(--accent,var(--colors-brand-tecma-accent-650,#585bd7))}.tecma-alert.brand .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path,.tecma-alert.primary .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#585bd7;fill:var(--accent,var(--colors-brand-tecma-accent-650,#585bd7))}.tecma-alert.brand .alert-container .alert-description,.tecma-alert.brand .alert-container .alert-title,.tecma-alert.primary .alert-container .alert-description,.tecma-alert.primary .alert-container .alert-title{color:#585bd7;color:var(--on-accent-light,var(--colors-brand-tecma-accent-650,#585bd7))}.tecma-alert.success{background-color:#ebf3ea;background-color:var(--success-light,var(--colors-semantic-green-100,#ebf3ea));border-color:#2e872b;border-color:var(--success,var(--colors-semantic-green-600,#2e872b))}.tecma-alert.success .tecma-icon:not(.no-color-override){color:#2e872b;color:var(--success,var(--colors-semantic-green-600,#2e872b))}.tecma-alert.success .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#2e872b;fill:var(--success,var(--colors-semantic-green-600,#2e872b))}.tecma-alert.success .alert-container .alert-title{color:#015300;color:var(--on-success-light,var(--colors-semantic-green-800,#015300))}.tecma-alert.success .alert-container .alert-description{color:#414655;color:var(--on-success-light-sub,var(--colors-cold-gray-800,#414655))}.tecma-alert.warning{background-color:#f7f0e9;background-color:var(--warning-light,var(--colors-semantic-orange-100,#f7f0e9));border-color:#a46a1d;border-color:var(--warning,var(--colors-semantic-orange-600,#a46a1d))}.tecma-alert.warning .tecma-icon:not(.no-color-override){color:#a46a1d;color:var(--warning,var(--colors-semantic-orange-600,#a46a1d))}.tecma-alert.warning .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#a46a1d;fill:var(--warning,var(--colors-semantic-orange-600,#a46a1d))}.tecma-alert.warning .alert-container .alert-title{color:#663d00;color:var(--on-warning-light,var(--colors-semantic-orange-800,#663d00))}.tecma-alert.warning .alert-container .alert-description{color:#464c62;color:var(--on-warning-light-sub,var(--colors-gray-800,#464c62))}.tecma-alert.error{background-color:#feedeb;background-color:var(--danger-light,var(--colors-semantic-red-100,#feedeb));border-color:#ca4a46;border-color:var(--danger,var(--colors-semantic-red-600,#ca4a46))}.tecma-alert.error .tecma-icon:not(.no-color-override){color:#ca4a46;color:var(--danger,var(--colors-semantic-red-600,#ca4a46))}.tecma-alert.error .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#ca4a46;fill:var(--danger,var(--colors-semantic-red-600,#ca4a46))}.tecma-alert.error .alert-container .alert-title{color:#7e2a28;color:var(--on-danger-light,var(--colors-semantic-red-800,#7e2a28))}.tecma-alert.error .alert-container .alert-description{color:#464c62;color:var(--on-danger-light-sub,var(--colors-gray-800,#464c62))}.tecma-alert.informative{background-color:#eaf1fe;background-color:var(--info-light,var(--colors-semantic-blue-100,#eaf1fe));border-color:#4073d5;border-color:var(--info,var(--colors-semantic-blue-600,#4073d5))}.tecma-alert.informative .tecma-icon:not(.no-color-override){color:#4073d5;color:var(--info,var(--colors-semantic-blue-600,#4073d5))}.tecma-alert.informative .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#4073d5;fill:var(--info,var(--colors-semantic-blue-600,#4073d5))}.tecma-alert.informative .alert-container .alert-title{color:#1a4390;color:var(--on-info-light,var(--colors-semantic-blue-800,#1a4390))}.tecma-alert.informative .alert-container .alert-description{color:#414655;color:var(--on-info-light-sub,var(--colors-cold-gray-800,#414655))}.tecma-alert .tecma-button.medium.icon-only{height:2rem;min-height:2rem;outline:none;padding:0;width:2rem}.tecma-alert .tecma-button.medium.icon-only .tecma-icon path{fill:#363b4c;fill:var(--on-general,var(--colors-gray-900,#363b4c))}.tecma-spinner.circle{animation:spin 1s linear infinite;border:solid #b6b9c2;border-left:solid #f0f1f3;border:solid var(--on-disabled,var(--colors-gray-300,#b6b9c2));border-left:solid var(--disabled,var(--colors-gray-100,#f0f1f3));border-radius:100%}.tecma-spinner.circle.small{height:1rem;width:1rem}.tecma-spinner.circle.small:not(.gradient){border-width:.125rem}.tecma-spinner.circle.small.gradient{padding:.125rem}.tecma-spinner.circle.medium{height:1.5rem;width:1.5rem}.tecma-spinner.circle.medium:not(.gradient){border-width:.19rem}.tecma-spinner.circle.medium.gradient{padding:.19rem}.tecma-spinner.circle.large{height:2rem;width:2rem}.tecma-spinner.circle.large:not(.gradient){border-width:.25rem}.tecma-spinner.circle.large.gradient{padding:.25rem}.tecma-spinner.circle.gradient{background:linear-gradient(90deg,#b6b9c2 70%,#f0f1f3);background:linear-gradient(to right,var(--on-disabled,var(--colors-gray-300,#b6b9c2)) 70%,var(--disabled,var(--colors-gray-100,#f0f1f3)));border:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.tecma-spinner.dotted{display:flex}.tecma-spinner.dotted .dot{animation:degrow .8s linear infinite;background-color:#585bd7;background-color:var(--accent,var(--colors-brand-tecma-accent-650,#585bd7));border-radius:100%}.tecma-spinner.dotted .dot:first-child,.tecma-spinner.dotted .dot:last-child{animation:grow .8s linear infinite}.tecma-spinner.dotted .dot+.dot{margin-left:.5rem}.tecma-spinner.dotted.small .dot{height:1rem;width:1rem}.tecma-spinner.dotted.medium .dot{height:1.5rem;width:1.5rem}.tecma-spinner.dotted.large .dot{height:2rem;width:2rem}.tecma-spinner.dotted-circle{animation:spin 2s linear infinite;color:#363b4c;color:var(--on-general,var(--colors-gray-900,#363b4c))}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes grow{0%{transform:scale(.5)}50%{transform:scale(1)}to{transform:scale(.5)}}@keyframes degrow{0%{transform:scale(1)}50%{transform:scale(.5)}to{transform:scale(1)}}.tecma-icon{display:block}.tecma-icon.tecma-icon-font{font-feature-settings:normal;speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;color:inherit;display:inline-flex;font-family:Tecma Icons,sans-serif;font-style:normal;font-variant:normal;font-weight:400;justify-content:center;line-height:1;text-transform:none}.tecma-icon.accent:not(.no-color-override){color:#585bd7;color:var(--accent,#585bd7)}.tecma-icon.accent:not(.no-color-override):not(.tecma-icon-font) path{fill:#585bd7!important;fill:var(--accent,#585bd7)!important}.tecma-icon.extra-small{font-size:.5rem;height:.5rem;min-height:.5rem;min-width:.5rem;width:.5rem}.tecma-icon.small{font-size:1rem;height:1rem;min-height:1rem;min-width:1rem;width:1rem}.tecma-icon.medium{font-size:1.5rem;height:1.5rem;min-height:1.5rem;min-width:1.5rem;width:1.5rem}.tecma-icon.extra-large,.tecma-icon.large{font-size:2rem;height:2rem;min-height:2rem;min-width:2rem;width:2rem}.tecma-icon.isLogo.small{font-size:2.5rem;height:2.5rem;min-height:2.5rem;min-width:2.5rem;width:2.5rem}.tecma-icon.isLogo.medium{font-size:3.5rem;height:3.5rem;min-height:3.5rem;min-width:3.5rem;width:3.5rem}.tecma-icon.isLogo.large{font-size:5.5rem;height:5.5rem;min-height:5.5rem;min-width:5.5rem;width:5.5rem}.tecma-tag{--tecma-tag-background:var(--general,var(--colors-absolute-white,#fff));--tecma-tag-background-hover:var(--general-hover,var(--colors-gray-50,#f8f8f9));--tecma-tag-background-active:var(--general-active,var(--colors-gray-100,#f0f1f3));--tecma-tag-border:var(--general-border,var(--colors-gray-200,#d3d4da));--tecma-tag-color:var(--on-primary,var(--colors-cold-gray-800,#414655));--tecma-tag-solid-background:var(--general-active,var(--colors-gray-100,#f0f1f3));--tecma-tag-solid-background-hover:var(--general-active,var(--colors-gray-100,#f0f1f3));--tecma-tag-solid-background-active:var(--general-active,var(--colors-gray-100,#f0f1f3));--tecma-tag-solid-color:var(--on-primary,var(--colors-cold-gray-800,#414655));--tecma-tag-disabled-background:var(--disabled,var(--colors-gray-100,#f0f1f3));--tecma-tag-disabled-color:var(--on-disabled,var(--colors-gray-300,#b6b9c2));align-items:center;appearance:none;background-color:var(--tecma-tag-background);border:var(--border-width-minimum,.0625rem) solid var(--tecma-tag-border);border-radius:.125rem;border-radius:var(--border-radius-internal,var(--radius-square-intermediate,.125rem));box-sizing:border-box;color:var(--tecma-tag-color);display:inline-flex;flex-shrink:0;font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:.75rem;font-size:var(--values-size-standard-xs,.75rem);font-style:normal;font-weight:500;gap:.5rem;gap:var(--spacing-xs,.5rem);letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-xs-12,0);line-height:1rem;line-height:var(--values-height-standard-16,1rem);line-height:1;min-height:1.4375rem;min-height:calc(var(--values-height-standard-xs, 1.0625rem) + var(--spacing-xxs, .25rem)/2*2 + var(--border-width-minimum, .0625rem)*2);padding:.125rem .5rem;padding:calc(var(--spacing-xxs, .25rem)/2) var(--spacing-xs,.5rem);text-decoration:none;width:fit-content}.tecma-tag.clickable{cursor:pointer}.tecma-tag.clickable:hover{background-color:var(--tecma-tag-solid-background-hover);border-color:var(--tecma-tag-solid-background-hover);color:var(--tecma-tag-solid-color)}.tecma-tag.clickable:active{background-color:var(--tecma-tag-solid-background-active);border-color:var(--tecma-tag-solid-background-active);color:var(--tecma-tag-solid-color)}.tecma-tag .tecma-tag-dismiss:focus-visible,.tecma-tag:focus-visible{outline:.125rem solid #000;outline:var(--border-width-intermediate,.125rem) solid var(--colors-absolute-black,#000);outline-offset:.0625rem;outline-offset:var(--border-width-minimum,.0625rem)}.tecma-tag .tecma-icon{height:1rem;height:var(--spacing-s,1rem);min-height:1rem;min-height:var(--spacing-s,1rem);min-width:1rem;min-width:var(--spacing-s,1rem);width:1rem;width:var(--spacing-s,1rem)}.tecma-tag .tecma-icon path{fill:currentColor}.tecma-tag .tecma-tag-dot{background-color:currentColor;border-radius:625rem;border-radius:var(--radius-absolute-circle,625rem);display:inline-flex;flex:0 0 0.5rem;flex:0 0 var(--spacing-xs,0.5rem);height:.5rem;height:var(--spacing-xs,.5rem);width:.5rem;width:var(--spacing-xs,.5rem)}.tecma-tag .tecma-tag-dismiss{align-items:center;appearance:none;background-color:transparent;border:0;border-radius:.125rem;border-radius:var(--radius-square-intermediate,.125rem);color:currentColor;cursor:pointer;display:inline-flex;height:1rem;height:var(--spacing-s,1rem);justify-content:center;margin:0;padding:0;width:1rem;width:var(--spacing-s,1rem)}.tecma-tag .tecma-tag-dismiss:hover{background-color:var(--tecma-tag-solid-background-hover);color:var(--tecma-tag-solid-color)}.tecma-tag .tecma-tag-dismiss:active{background-color:var(--tecma-tag-solid-background-active);color:var(--tecma-tag-solid-color)}.tecma-tag .tecma-tag-dismiss:disabled{cursor:not-allowed}.tecma-tag.disabled,.tecma-tag:disabled{background-color:var(--tecma-tag-disabled-background);border-color:var(--tecma-tag-disabled-background);color:var(--tecma-tag-disabled-color);cursor:not-allowed;pointer-events:none}.tecma-tag.type-primary{--tecma-tag-background:var(--primary-light,var(--colors-brand-tecma-primary-50,#f1f4f9));--tecma-tag-background-hover:var(--primary-hover,var(--colors-brand-tecma-primary-200,#d0d5de));--tecma-tag-background-active:var(--primary-active,var(--colors-brand-tecma-primary-300,#b5b9c2));--tecma-tag-border:var(--primary-border,var(--colors-brand-tecma-primary-200,#d0d5de));--tecma-tag-color:var(--on-primary-light,var(--colors-cold-gray-800,#414655));--tecma-tag-solid-background:var(--primary,var(--colors-brand-tecma-primary-100,#e0e5ef));--tecma-tag-solid-background-hover:var(--primary-hover,var(--colors-brand-tecma-primary-200,#d0d5de));--tecma-tag-solid-background-active:var(--primary-active,var(--colors-brand-tecma-primary-300,#b5b9c2));--tecma-tag-solid-color:var(--on-primary,var(--colors-cold-gray-800,#414655));--tecma-tag-disabled-color:var(--on-primary-disabled,var(--colors-cold-gray-500,#8991a6))}.tecma-tag.type-accent-light{--tecma-tag-background:var(--accent-light,var(--colors-brand-tecma-accent-50,#f6f8ff));--tecma-tag-background-hover:var(--accent-light-hover,var(--colors-brand-tecma-accent-100,#edf0ff));--tecma-tag-background-active:var(--accent-light-active,var(--colors-brand-tecma-accent-200,#cad2ff));--tecma-tag-border:var(--accent-border,var(--colors-brand-tecma-accent-600,#6266ef));--tecma-tag-color:var(--on-accent-light,var(--colors-brand-tecma-accent-650,#585bd7));--tecma-tag-solid-background:var(--accent,var(--colors-brand-tecma-accent-650,#585bd7));--tecma-tag-solid-background-hover:var(--accent-hover,var(--colors-brand-tecma-accent-700,#4e51c0));--tecma-tag-solid-background-active:var(--accent-active,var(--colors-brand-tecma-accent-800,#3a3c92));--tecma-tag-solid-color:var(--on-accent,var(--colors-absolute-white,#fff));--tecma-tag-disabled-color:var(--on-accent-disabled,var(--colors-gray-300,#b6b9c2))}.tecma-tag.type-info{--tecma-tag-background:var(--info-light,var(--colors-semantic-blue-100,#eaf1fe));--tecma-tag-background-hover:var(--info-hover,var(--colors-semantic-blue-700,#2b64d1));--tecma-tag-background-active:var(--info-active,var(--colors-semantic-blue-800,#1a4390));--tecma-tag-border:var(--info-border,var(--colors-semantic-blue-600,#4073d5));--tecma-tag-color:var(--on-info-light,var(--colors-semantic-blue-800,#1a4390));--tecma-tag-solid-background:var(--info,var(--colors-semantic-blue-600,#4073d5));--tecma-tag-solid-background-hover:var(--info-hover,var(--colors-semantic-blue-700,#2b64d1));--tecma-tag-solid-background-active:var(--info-active,var(--colors-semantic-blue-800,#1a4390));--tecma-tag-solid-color:var(--on-info,var(--colors-absolute-white,#fff));--tecma-tag-disabled-color:var(--on-info-disabled,var(--colors-cold-gray-300,#b1b9cd))}.tecma-tag.type-success{--tecma-tag-background:var(--success-light,var(--colors-semantic-green-100,#ebf3ea));--tecma-tag-background-hover:var(--success-hover,var(--colors-semantic-green-700,#007c00));--tecma-tag-background-active:var(--success-active,var(--colors-semantic-green-800,#015300));--tecma-tag-border:var(--success-border,var(--colors-semantic-green-600,#2e872b));--tecma-tag-color:var(--on-success-light,var(--colors-semantic-green-800,#015300));--tecma-tag-solid-background:var(--success,var(--colors-semantic-green-600,#2e872b));--tecma-tag-solid-background-hover:var(--success-hover,var(--colors-semantic-green-700,#007c00));--tecma-tag-solid-background-active:var(--success-active,var(--colors-semantic-green-800,#015300));--tecma-tag-solid-color:var(--on-success,var(--colors-absolute-white,#fff));--tecma-tag-disabled-color:var(--on-success-disabled,var(--colors-gray-300,#b6b9c2))}.tecma-tag.type-warning{--tecma-tag-background:var(--warning-light,var(--colors-semantic-orange-100,#f7f0e9));--tecma-tag-background-hover:var(--warning-hover,var(--colors-semantic-orange-700,#875200));--tecma-tag-background-active:var(--warning-active,var(--colors-semantic-orange-800,#663d00));--tecma-tag-border:var(--warning-border,var(--colors-semantic-orange-600,#a46a1d));--tecma-tag-color:var(--on-warning-light,var(--colors-semantic-orange-800,#663d00));--tecma-tag-solid-background:var(--warning,var(--colors-semantic-orange-600,#a46a1d));--tecma-tag-solid-background-hover:var(--warning-hover,var(--colors-semantic-orange-700,#875200));--tecma-tag-solid-background-active:var(--warning-active,var(--colors-semantic-orange-800,#663d00));--tecma-tag-solid-color:var(--on-warning,var(--colors-absolute-white,#fff));--tecma-tag-disabled-color:var(--on-warning-disabled,var(--colors-gray-300,#b6b9c2))}.tecma-tag.type-danger{--tecma-tag-background:var(--danger-light,var(--colors-semantic-red-100,#feedeb));--tecma-tag-background-hover:var(--danger-hover,var(--colors-semantic-red-700,#a33b38));--tecma-tag-background-active:var(--danger-active,var(--colors-semantic-red-800,#7e2a28));--tecma-tag-border:var(--danger-border,var(--colors-semantic-red-600,#ca4a46));--tecma-tag-color:var(--on-danger-light,var(--colors-semantic-red-800,#7e2a28));--tecma-tag-solid-background:var(--danger,var(--colors-semantic-red-600,#ca4a46));--tecma-tag-solid-background-hover:var(--danger-hover,var(--colors-semantic-red-700,#a33b38));--tecma-tag-solid-background-active:var(--danger-active,var(--colors-semantic-red-800,#7e2a28));--tecma-tag-solid-color:var(--on-danger,var(--colors-absolute-white,#fff));--tecma-tag-disabled-color:var(--on-danger-disabled,var(--colors-gray-300,#b6b9c2))}.tecma-textArea{box-sizing:border-box;display:flex;flex-direction:column;gap:.5rem;gap:var(--spacing-xs,.5rem)}.tecma-textArea .textArea-label{align-items:baseline;color:#363b4c;color:var(--on-general,var(--colors-gray-900,#363b4c));display:flex;flex-wrap:wrap;font-size:.875rem;font-size:var(--values-size-standard-s,.875rem);gap:.25rem;gap:var(--spacing-xxs,.25rem);letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-s-14,0);line-height:1.5rem;line-height:var(--values-height-standard-24,1.5rem)}.tecma-textArea .textArea-label,.tecma-textArea .textArea-label .textArea-extra-label{font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-style:normal;font-weight:400;text-decoration:none}.tecma-textArea .textArea-label .textArea-extra-label{color:#6e748c;color:var(--on-general-sub,var(--colors-gray-700,#6e748c));font-size:.75rem;font-size:var(--values-size-standard-xs,.75rem);letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-xs-12,0);line-height:1rem;line-height:var(--values-height-standard-16,1rem)}.tecma-textArea .textArea-control{background-color:#fff;background-color:var(--general,var(--colors-absolute-white,#fff));border:.0625rem solid #d3d4da;border:var(--border-width-standard,var(--border-width-minimum,.0625rem)) solid var(--general-border,var(--colors-gray-200,#d3d4da));border-radius:.125rem;border-radius:var(--border-radius-element,var(--radius-square-intermediate,.125rem));box-sizing:border-box;display:flex;flex-direction:column;min-height:116px;overflow:hidden}.tecma-textArea .textArea-control:has(textarea:focus){outline:.125rem solid #000;outline:var(--border-width-intermediate,.125rem) solid var(--colors-absolute-black,#000);outline-offset:.125rem;outline-offset:var(--border-width-intermediate,.125rem)}.tecma-textArea.error .textArea-control,.tecma-textArea.invalid .textArea-control{border-color:#ca4a46;border-color:var(--danger,var(--colors-semantic-red-600,#ca4a46))}.tecma-textArea.error .textArea-control:has(textarea:focus),.tecma-textArea.invalid .textArea-control:has(textarea:focus){outline-color:#000;outline-color:var(--colors-absolute-black,#000)}.tecma-textArea:has(textarea:disabled) .textArea-control{background-color:#f0f1f3;background-color:var(--disabled,var(--colors-gray-100,#f0f1f3))}.tecma-textArea:has(textarea:disabled) .textArea-control textarea{background-color:transparent;color:#b6b9c2;color:var(--on-disabled,var(--colors-gray-300,#b6b9c2));pointer-events:none}.tecma-textArea.read-only .textArea-control{background-color:#f0f1f3;background-color:var(--disabled,var(--colors-gray-100,#f0f1f3))}.tecma-textArea.read-only .textArea-control textarea{background-color:transparent;color:#363b4c;color:var(--on-general,var(--colors-gray-900,#363b4c))}.tecma-textArea:has(textarea:disabled).read-only .textArea-control textarea{color:#b6b9c2;color:var(--on-disabled,var(--colors-gray-300,#b6b9c2))}.tecma-textArea textarea{background-color:transparent;border:none;box-sizing:border-box;color:#363b4c;color:var(--on-general,var(--colors-gray-900,#363b4c));flex:1 1 auto;font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:.875rem;font-size:var(--values-size-standard-s,.875rem);font-style:normal;font-weight:400;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-s-14,0);line-height:1.5rem;line-height:var(--values-height-standard-24,1.5rem);margin:0;min-height:0;outline:none;padding:.5rem .5rem .5rem 1rem;padding:var(--spacing-xs,.5rem) var(--spacing-xs,.5rem) var(--spacing-xs,.5rem) var(--spacing-s,1rem);resize:vertical;scroll-behavior:auto;text-decoration:none;width:100%}.tecma-textArea textarea::placeholder{color:#6e748c;color:var(--on-general-sub,var(--colors-gray-700,#6e748c))}.tecma-textArea textarea::-webkit-scrollbar{width:.5rem;width:var(--spacing-xs,.5rem)}.tecma-textArea textarea::-webkit-scrollbar-track{background:#f8f8f9;background:var(--colors-gray-50,#f8f8f9);margin:.25rem 0;margin:var(--spacing-xxs,.25rem) 0}.tecma-textArea textarea::-webkit-scrollbar-thumb,.tecma-textArea textarea::-webkit-scrollbar-track{border-radius:.25rem;border-radius:var(--border-radius-external,var(--radius-square-maximum,.25rem))}.tecma-textArea textarea::-webkit-scrollbar-thumb{background:#a6a9b5;background:var(--colors-gray-400,#a6a9b5);background-clip:padding-box;border:2px solid transparent}.tecma-textArea.error footer .textArea-counter,.tecma-textArea.error footer .textArea-helpText{color:#ca4a46;color:var(--danger,var(--colors-semantic-red-600,#ca4a46))}.tecma-textArea footer{align-items:flex-start;color:#6e748c;color:var(--on-general-sub,var(--colors-gray-700,#6e748c));display:flex;flex-wrap:wrap;gap:.5rem;gap:var(--spacing-xs,.5rem);justify-content:flex-end;width:100%}.tecma-textArea footer .textArea-counter,.tecma-textArea footer .textArea-helpText{font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:.75rem;font-size:var(--values-size-standard-xs,.75rem);font-style:normal;font-weight:500;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-xs-12,0);line-height:1rem;line-height:var(--values-height-standard-16,1rem);text-decoration:none}.tecma-textArea footer .textArea-helpText{flex:1 1 auto;min-width:0;white-space:pre-wrap}.tecma-textArea footer .textArea-counter{flex:0 0 auto;text-align:right;white-space:nowrap}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideFromBottom{0%{bottom:-100%}to{bottom:0}}@keyframes slideToBottom{0%{bottom:0}to{bottom:-100%}}.tecma-tooltip.MuiTooltip-tooltip{background-color:#363b4c!important;background-color:var(--negative-active,var(--colors-gray-900,#363b4c))!important;border-radius:.0625rem!important;border-radius:var(--border-radius-standard,var(--radius-square-minimum,.0625rem))!important;color:#fff!important;color:var(--on-negative,var(--colors-absolute-white,#fff))!important;display:flex;flex-direction:column;font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:.75rem;font-size:var(--values-size-standard-xs,.75rem);font-style:normal;font-weight:500;gap:.25rem;gap:var(--spacing-xxs,.25rem);letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-xs-12,0);line-height:1rem;line-height:var(--values-height-standard-16,1rem);max-width:16.75rem;padding:.25rem .5rem!important;padding:var(--spacing-xxs,.25rem) var(--spacing-xs,.5rem)!important;text-decoration:none;word-break:break-word}.MuiTooltip-popper .MuiTooltip-arrow,.tecma-tooltip+.MuiTooltip-arrow{color:#363b4c!important;color:var(--negative-active,var(--colors-gray-900,#363b4c))!important}*,:after,:before{box-sizing:border-box}body{color:#363b4c;color:var(--on-general,#363b4c);font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:1rem;font-size:var(--values-size-standard-m,1rem);font-style:normal;font-weight:300;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-m-16,0);line-height:1.5rem;line-height:var(--values-height-standard-24,1.5rem);margin:0;text-decoration:none}.main-container,body{background-color:#f8f8f9;background-color:var(--canvas,#f8f8f9)}.main-container{min-height:100dvh}.body-wrapper{height:100%}.info-header-text{color:#000;color:var(--on-secondary,#000);display:flex;margin-top:.625rem;text-transform:uppercase}@media(max-width:768px){.info-header-text{display:none!important}}.support-alert-content{align-items:center;color:#363b4c;color:var(--on-general,#363b4c);display:flex;flex-direction:column;gap:.5rem;padding:1rem 1.5rem;text-align:center}.support-alert-content--warning>.tecma-icon{color:#a46a1d;color:var(--warning,#a46a1d)}.support-alert-content--error>.tecma-icon{color:#ca4a46;color:var(--danger,#ca4a46)}.support-alert-content--success>.tecma-icon{color:#2e872b;color:var(--success,#2e872b)}.support-alert-content h2,.support-alert-content p{margin:0}.support-alert-content h2{font-size:1.25rem;font-size:var(--values-size-standard-xl,1.25rem);font-weight:700;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-xl-20,0);line-height:2rem;line-height:var(--values-height-standard-2xl,2rem)}.support-alert-content h2,.support-alert-description{font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-style:normal;text-decoration:none}.support-alert-description{color:#6e748c;color:var(--on-general-sub,#6e748c);display:flex;flex-direction:column;font-size:1rem;font-size:var(--values-size-standard-m,1rem);font-weight:400;gap:.5rem;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-m-16,0);line-height:1.5rem;line-height:var(--values-height-standard-24,1.5rem)}.tecma-modal-container{background-color:rgba(0,0,0,.4);background-color:var(--colors-technical-blanket-overlay,rgba(0,0,0,.4))}.support-modal-content{border-right:.5rem solid #fff;border-right:.5rem solid var(--general,#fff);display:flex;max-height:48vh;overflow:auto;padding:1rem .5rem 0 1.5rem;width:100%}.support-modal-content .divider{background-color:#6266ef;background-color:var(--accent-border,#6266ef);border-radius:20px;height:1px;width:100%}.support-modal-content__form{display:flex;flex-direction:column;gap:2rem;width:100%}.support-modal-content p.mandatory-field{color:#6e748c;color:var(--on-general-sub,#6e748c);font-weight:600;margin:0}.support-modal-content p.mandatory-field,.support-modal-content p.mandatory-field-invalid{font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:.875rem;font-size:var(--values-size-standard-s,.875rem);font-style:normal;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-s-14,0);line-height:1.5rem;line-height:var(--values-height-standard-24,1.5rem);text-decoration:none}.support-modal-content p.mandatory-field-invalid{color:#ca4a46;color:var(--danger,#ca4a46);font-weight:700}.support-modal-content .user-info{color:#363b4c;color:var(--on-general,#363b4c);font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:.875rem;font-size:var(--values-size-standard-s,.875rem);font-style:normal;font-weight:600;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-s-14,0);line-height:1.5rem;line-height:var(--values-height-standard-24,1.5rem);text-decoration:none;text-transform:uppercase}.support-modal-content .user-info span:not(:first-child){margin-left:.5rem}.support-modal-content .user-info-name{text-transform:none}.support-modal-content .user-info-role{color:#6e748c;color:var(--on-general-sub,#6e748c);text-transform:none}.support-modal-content .section{display:flex;flex-direction:column;gap:1rem}.support-modal-content .section h2,.support-modal-content .section p{margin:0}.support-modal-content .section h2{color:#363b4c;color:var(--on-general,#363b4c);font-size:1.25rem;font-size:var(--values-size-standard-xl,1.25rem);letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-xl-20,0);line-height:2rem;line-height:var(--values-height-standard-2xl,2rem)}.support-modal-content .section .ticket-info,.support-modal-content .section h2{font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-style:normal;font-weight:400;text-decoration:none}.support-modal-content .section .ticket-info{color:#6e748c;color:var(--on-general-sub,#6e748c);font-size:.875rem;font-size:var(--values-size-standard-s,.875rem);letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-s-14,0);line-height:1.5rem;line-height:var(--values-height-standard-24,1.5rem);margin:0}.support-modal-content input::placeholder,.support-modal-content textarea::placeholder{color:#a6a9b5;color:var(--on-general-disabled,#a6a9b5);font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:.875rem;font-size:var(--values-size-standard-s,.875rem);font-style:normal;font-weight:400;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-s-14,0);line-height:1.5rem;line-height:var(--values-height-standard-24,1.5rem);text-decoration:none}.support-modal-content::-webkit-scrollbar{background:#d3d4da;background:var(--general-border,#d3d4da);border-radius:100px;width:6px}.support-modal-content::-webkit-scrollbar-thumb{background-color:color-mix(in srgb,#a6a9b5 50%,transparent);background-color:color-mix(in srgb,var(--on-general-disabled,#a6a9b5) 50%,transparent);border-radius:100px}.support-modal-content .section-content{display:flex;gap:.5rem;justify-content:space-between}.support-modal-content .section-content .tecma-select-box{min-width:17rem;width:auto}.support-modal-content .section-content .form-value-description{flex:1 1}.support-modal-content .section-content.two-col>div{flex:1 1;max-width:calc(50% - .5rem)}@media screen and (max-width:768px){.support-modal-content .section-content.two-col>div{max-width:none}}@media screen and (max-width:768px){.support-modal-content .section-content.two-col{flex-direction:column}}.support-modal-content-section{display:flex;justify-content:space-between}.support-modal-content .section-title{display:flex;flex-direction:column;gap:.5rem}.support-modal-content .section-title p{color:#363b4c;color:var(--on-general,#363b4c);font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:1rem;font-size:var(--values-size-standard-m,1rem);font-style:normal;font-weight:700;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-m-16,0);line-height:1.5rem;line-height:var(--values-height-standard-24,1.5rem);margin:0;text-decoration:none}.support-modal-content .section-title .mandatory-field{font-weight:600}.support-modal-content .section-title .mandatory-field,.support-modal-content-subject-label{color:#6e748c;color:var(--on-general-sub,#6e748c);font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:.875rem;font-size:var(--values-size-standard-s,.875rem);font-style:normal;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-s-14,0);line-height:1.5rem;line-height:var(--values-height-standard-24,1.5rem);text-decoration:none}.support-modal-content-subject-label{font-weight:700}.support-modal-content-description-title{font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:.875rem;font-size:var(--values-size-standard-s,.875rem);font-style:normal;font-weight:700;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-s-14,0);line-height:1.5rem;line-height:var(--values-height-standard-24,1.5rem);text-decoration:none}.support-modal-content-description-label,.support-modal-content-description-title{color:#6e748c;color:var(--on-general-sub,#6e748c)}.support-modal-content .textarea-wrapper{flex-direction:column;padding-bottom:1rem}.support-modal-content .textarea-wrapper textarea{border:1px solid #d3d4da;border:1px solid var(--general-border,#d3d4da);color:#6e748c;color:var(--on-general-sub,#6e748c);font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:.875rem;font-size:var(--values-size-standard-s,.875rem);font-style:normal;font-weight:400;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-s-14,0);line-height:1.5rem;line-height:var(--values-height-standard-24,1.5rem);min-height:8rem;padding:.5rem .625rem;resize:vertical;text-decoration:none}.support-modal-content .textarea-wrapper textarea.error{color:#ca4a46;color:var(--danger,#ca4a46)}.support-modal-content .textarea-wrapper textarea.error:focus-visible{outline-color:#ca4a46;outline-color:var(--danger,#ca4a46)}.support-modal-content .textarea-wrapper .characters-length{color:#6e748c;color:var(--on-general-sub,#6e748c);height:.875rem;margin:0}.support-modal-content .textarea-wrapper .characters-length,.support-modal-content .textarea-wrapper .characters-length.subject{font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:.75rem;font-size:var(--values-size-standard-xs,.75rem);font-style:normal;font-weight:400;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-xs-12,0);line-height:1rem;line-height:var(--values-height-standard-16,1rem);text-decoration:none}.support-modal-content .textarea-wrapper .characters-length.subject{color:#363b4c;color:var(--on-general,#363b4c);opacity:0;transition:opacity .3s}.support-modal-content .textarea-wrapper .characters-length.subject.visible{opacity:1}.support-modal-content .textarea-wrapper .characters-length.subject.error{color:#ca4a46;color:var(--danger,#ca4a46);opacity:1}.support-modal-content .textarea-wrapper .characters-length.description.warning{color:#363b4c;color:var(--on-general,#363b4c)}.support-modal-content .textarea-wrapper .characters-length.description.error,.support-modal-content .textarea-wrapper .characters-length.description.warning{font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:.75rem;font-size:var(--values-size-standard-xs,.75rem);font-style:normal;font-weight:400;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-xs-12,0);line-height:1rem;line-height:var(--values-height-standard-16,1rem);text-decoration:none}.support-modal-content .textarea-wrapper .characters-length.description.error{color:#ca4a46;color:var(--danger,#ca4a46)}.support-modal-content .textarea-wrapper.field-invalid .characters-length,.support-modal-content .textarea-wrapper.field-invalid .support-form-description-title{color:#ca4a46;color:var(--danger,#ca4a46);opacity:1}.support-modal-content .textarea-wrapper.field-invalid .characters-length.description,.support-modal-content .textarea-wrapper.field-invalid .characters-length.subject,.support-modal-content .textarea-wrapper.field-invalid .support-form-description-title.description,.support-modal-content .textarea-wrapper.field-invalid .support-form-description-title.subject{color:#ca4a46;color:var(--danger,#ca4a46);font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:.75rem;font-size:var(--values-size-standard-xs,.75rem);font-style:normal;font-weight:400;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-xs-12,0);line-height:1rem;line-height:var(--values-height-standard-16,1rem);text-decoration:none}.support-modal-content .textarea-wrapper.field-invalid input,.support-modal-content .textarea-wrapper.field-invalid textarea{border:2px solid #ca4a46;border:2px solid var(--danger,#ca4a46)}@media screen and (max-width:768px){.support-modal-footer{flex-direction:column}}.inline-block-lang{display:inline-block!important}.lang-menu{align-items:center;display:flex!important;flex-flow:column;min-width:6.25rem;text-align:center}.lang-menu-paper{margin-left:2.1875rem}.rotate{transform:rotate(180deg)}.tecma-drawer .tecma-drawer-avatar .drawer-avatar-title,.tecma-drawer .tecma-drawerHeader{font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:1.125rem;font-size:var(--values-size-standard-l,1.125rem);font-style:normal;font-weight:400;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-l-18,0);line-height:1.5rem;line-height:var(--values-height-standard-24,1.5rem);text-decoration:none}.tecma-header .tecma-header-utility-menu .tecma-header-item.support-cta{background-color:#fff;background-color:var(--general,#fff);border:1px solid #d3d4da;border:1px solid var(--general-border,#d3d4da);color:#363b4c;color:var(--on-general,#363b4c);transition:color .25s ease,border-color .25s ease}.tecma-header .tecma-header-utility-menu .tecma-header-item.support-cta .tecma-icon{color:#363b4c;color:var(--on-general,#363b4c)}.tecma-header .tecma-header-utility-menu .tecma-header-item.support-cta .tecma-icon:not(.tecma-icon-font) path{fill:#363b4c;fill:var(--on-general,#363b4c)}.tecma-header .tecma-header-utility-menu .tecma-header-item.support-cta .tecma-icon{transition:fill .25s ease}.tecma-header .tecma-header-utility-menu .tecma-header-item.support-cta:hover{border-color:#4e51c0;border-color:var(--accent-hover,#4e51c0);color:#4e51c0;color:var(--accent-hover,#4e51c0)}.tecma-header .tecma-header-utility-menu .tecma-header-item.support-cta:hover .tecma-icon{color:#4e51c0;color:var(--accent-hover,#4e51c0)}.tecma-header .tecma-header-utility-menu .tecma-header-item.support-cta:hover .tecma-icon:not(.tecma-icon-font) path{fill:#4e51c0;fill:var(--accent-hover,#4e51c0)}.tecma-header .tecma-header-utility-menu .tecma-header-item.support-cta:active{border-color:#3a3c92;border-color:var(--accent-active,#3a3c92);color:#3a3c92;color:var(--accent-active,#3a3c92)}.tecma-header .tecma-header-utility-menu .tecma-header-item.support-cta:active .tecma-icon{color:#3a3c92;color:var(--accent-active,#3a3c92)}.tecma-header .tecma-header-utility-menu .tecma-header-item.support-cta:active .tecma-icon:not(.tecma-icon-font) path{fill:#3a3c92;fill:var(--accent-active,#3a3c92)}.tecma-header .tecma-header-utility-menu .tecma-header-item.support-cta:focus{outline:.125rem solid rgba(93,107,239,.502);outline:solid .125rem var(--primary-focus,rgba(93,107,239,.502))}.heroContainer-wrapper{display:flex;flex-direction:column;gap:1.5rem}.heroContainer-img{align-items:center;background-position:0 0,50% 60%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:center;padding:0 1.5rem;width:100%}@media(max-width:768px){.heroContainer-img{height:18rem}}@media(min-width:768px){.heroContainer-img{height:21rem}}@media(min-width:1024px){.heroContainer-img{height:16rem}}@media(min-width:1440px){.heroContainer-img{height:21rem}}.heroContainer-logo{background-repeat:no-repeat;background-size:100% 100%;height:6.25rem;width:8.625rem}@media(min-width:1024px){.heroContainer-logo{height:9rem;width:12.5rem}}.heroContainer-par{color:#fff;color:var(--on-negative,#fff);font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:.875rem;font-size:var(--values-size-standard-s,.875rem);font-style:normal;font-weight:600;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-s-14,0);line-height:1.5rem;line-height:var(--values-height-standard-24,1.5rem);text-align:center;text-decoration:none}.heroContainer-title-wrapper{background-color:#efebf3;background-color:var(--colors-brand-tecma-gradient,#efebf3);border-radius:.25rem;padding:2rem}.heroContainer-title-wrapper .heroContainer-title{color:#363b4c;color:var(--on-general,#363b4c);font-family:Ivy Journal;font-family:var(--serifFont,"Ivy Journal");font-size:2.25rem;font-size:var(--values-size-oversize-s,2.25rem);font-style:normal;font-weight:300;letter-spacing:0;letter-spacing:var(--values-spacing-letter-oversize-s-36,0);line-height:2.625rem;line-height:var(--values-height-oversize-s,2.625rem);margin-bottom:2.5rem;margin-top:0;text-decoration:none}.heroContainer-title-wrapper .hereContainer-subtitle-wrapper p{color:#6e748c;color:var(--on-general-sub,#6e748c);font-size:1.125rem;font-size:var(--values-size-standard-l,1.125rem);font-weight:400;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-l-18,0);line-height:1.5rem;line-height:var(--values-height-standard-24,1.5rem);margin:0}.heroContainer-title-wrapper .hereContainer-subtitle-wrapper p,.service-status-tag{font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-style:normal;text-decoration:none}.service-status-tag{align-items:center;display:flex;font-size:.75rem;font-size:var(--values-size-standard-xs,.75rem);font-weight:500;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-xs-12,0);line-height:1rem;line-height:var(--values-height-standard-16,1rem);margin-bottom:0;text-transform:capitalize}.service-status-tag.available{color:#2e872b;color:var(--success,#2e872b)}.service-status-tag.maintenance{color:#a46a1d;color:var(--warning,#a46a1d)}.service-status-tag.unavailable{color:#ca4a46;color:var(--danger,#ca4a46)}.service-status-tag.comingSoon{color:#4073d5;color:var(--info,#4073d5)}.service-status-tag .tecma-icon{color:currentColor}.service-status-tag .tecma-icon:not(.tecma-icon-font) path{fill:currentColor}.bss-toolBox{border:1px solid #d3d4da;border:1px solid var(--general-border,#d3d4da);border-radius:.25rem;box-shadow:2px 2px 8px 4px rgba(223,225,230,.25);height:100%}.bss-toolBox .tecma-card-media{border-top-left-radius:.25rem;border-top-right-radius:.25rem;display:flex;overflow:hidden}.bss-toolBox .tecma-card-media img{height:100%;object-position:center}.bss-toolBox .toolBox-container{display:flex;flex-direction:column;flex-grow:1}.bss-toolBox .toolBox-container .toolBox-header{align-items:center;color:#363b4c;color:var(--on-general,#363b4c);display:flex;font-size:1rem;font-size:var(--values-size-standard-m,1rem);font-weight:600;gap:1rem;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-m-16,0)}.bss-toolBox .toolBox-container .toolBox-content,.bss-toolBox .toolBox-container .toolBox-header{font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-style:normal;line-height:1.5rem;line-height:var(--values-height-standard-24,1.5rem);text-decoration:none}.bss-toolBox .toolBox-container .toolBox-content{-webkit-line-clamp:5;-webkit-box-orient:vertical;color:#6e748c;color:var(--on-general-sub,#6e748c);display:-webkit-box;flex-grow:1;font-size:.875rem;font-size:var(--values-size-standard-s,.875rem);font-weight:400;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-s-14,0);overflow:hidden}.bss-toolBox .toolBox-container .toolBox-content p{margin:0}.bss-toolBox .toolBox-container .toolBox-status{margin-top:.5rem}.bss-toolBox .toolBox-footer{border-top:.0625rem solid #d3d4da;border-top:.0625rem solid var(--general-border,#d3d4da)}.bss-tools-container{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:minmax(0,1fr)}@media(min-width:550px){.bss-tools-container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.bss-tools-container{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1720px){.bss-tools-container{grid-template-columns:repeat(4,minmax(0,1fr))}}.bss-tools-container-item{min-width:0}.footer{background-color:#fff;background-color:var(--general,#fff);border-top:1px solid #d3d4da;border-top:1px solid var(--general-border,#d3d4da);padding:1rem;text-align:center;width:100%}.footer-text{color:#6e748c;color:var(--on-general-sub,#6e748c);font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:.75rem;font-size:var(--values-size-standard-xs,.75rem);font-style:normal;font-weight:500;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-xs-12,0);line-height:1rem;line-height:var(--values-height-standard-16,1rem);text-decoration:none}.bss-home{align-items:center}.bss-home,.bss-home .home-container{display:flex;flex-direction:column;min-height:100%;width:100%}.bss-home .home-container{flex-grow:1;gap:1.5rem;padding:0 1.5rem}@media(min-width:768px){.bss-home .home-container{padding:1.5rem}}@media(min-width:1024px){.bss-home .home-container{padding:2.5rem 3.5rem}}@media(min-width:1440px){.bss-home .home-container{padding:2.5rem 11.5rem}}@media(min-width:1720px){.bss-home .home-container{padding:2.5rem 13rem}}@media(min-width:1920px){.bss-home .home-container{padding:2.5rem 0;width:81rem}}.bss-home .home-container .home-spinner-container,.login-wrapper{align-items:center;display:flex;justify-content:center}.login-wrapper{height:100vh}.login-wrapper.rotate{transform:rotate(180deg)}@media(min-width:768px){.login-wrapper{align-items:normal}}.login-wrapper-background{height:100%;left:0;min-height:38.5rem;object-fit:cover;position:absolute;width:100%}@media(max-width:768px){.login-wrapper-background{display:none}}@media(min-width:768px){.login-wrapper-background{min-height:42.5rem}}@media(min-width:1440px){.login-wrapper-background{min-height:47.75rem}}.login-wrapper-container{align-items:center;background:#fff;background:var(--general,#fff);border-radius:.25rem;height:100%;margin:auto;max-width:32rem;position:relative;width:100%;z-index:1}@media(min-width:768px){.login-wrapper-container{height:fit-content}}@media(min-width:768px)and (max-height:42.5rem){.login-wrapper-container{margin:2rem auto}}@media(min-width:1440px){.login-wrapper-container{display:flex;flex-direction:column;min-height:43.75rem}}@media(min-width:1440px)and (max-height:47.75rem){.login-wrapper-container{margin:2rem auto}}.login-wrapper-container .login-wrapper-content{box-shadow:none;display:flex;flex-direction:column;gap:2rem;margin:auto;max-width:20rem;padding:3.5rem 1.5rem 0;width:100%}@media(max-width:768px){.login-wrapper-container .login-wrapper-content{height:100%}}.login-wrapper-container .login-wrapper-content-loading{align-items:center;justify-content:space-between}.login-wrapper-container .login-wrapper-content-loading .tecma-spinner{margin-top:6rem}@media(min-width:768px){.login-wrapper-container .login-wrapper-content{padding:2.5rem 0}}@media(min-width:1440px){.login-wrapper-container .login-wrapper-content{flex:1 1}}.login-wrapper-container .login-wrapper-content .login-wrapper-header{align-items:center;display:flex;flex-direction:column;gap:1rem;padding:0 0 .5rem}.login-wrapper-container .login-wrapper-content .login-wrapper-header-title{color:#363b4c;color:var(--on-general,#363b4c);font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:1.5rem;font-size:var(--values-size-standard-2xl,1.5rem);font-style:normal;font-weight:400;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-2xl-24,0);line-height:1.75rem;line-height:var(--values-height-standard-xl,1.75rem);text-align:center;text-decoration:none}.login-wrapper-container .login-wrapper-content .login-wrapper-header-subtitle{color:#6e748c;color:var(--on-general-sub,#6e748c);font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:.875rem;font-size:var(--values-size-standard-s,.875rem);font-style:normal;font-weight:600;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-s-14,0);line-height:1.5rem;line-height:var(--values-height-standard-24,1.5rem);text-align:center;text-decoration:none}.login-wrapper-container .login-wrapper-content .login-wrapper-content{align-items:center;display:flex;flex-direction:column;gap:1.5rem;height:fit-content;margin:0 auto;overflow:visible;overflow:initial;padding:0}.login-wrapper-container .login-wrapper-content .login-wrapper-content .tecma-alert{box-sizing:border-box;min-width:0;min-width:auto;width:100%}.login-wrapper-container .login-wrapper-content .login-wrapper-content .tecma-alert .alert-title{font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:.875rem;font-size:var(--values-size-standard-s,.875rem);font-style:normal;font-weight:400;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-s-14,0);line-height:1.5rem;line-height:var(--values-height-standard-24,1.5rem);text-decoration:none}.login-wrapper-container .login-wrapper-content .login-wrapper-content .tecma-alert .tecma-icon{margin:auto}.login-wrapper-container .login-wrapper-content .login-wrapper-content-wrapper{align-self:stretch;display:flex;flex-direction:column;gap:1.5rem}.login-wrapper-container .login-wrapper-content .login-wrapper-content-input{width:100%}.login-wrapper-container .login-wrapper-content .login-wrapper-content-input .input-label{color:#363b4c;color:var(--on-general,#363b4c)}.login-wrapper-container .login-wrapper-content .login-wrapper-content-input .validators .validator.validator-ok,.login-wrapper-container .login-wrapper-content .login-wrapper-content-input .validators .validator.validator-ok .tecma-icon{color:#2e872b;color:var(--success,#2e872b)}.login-wrapper-container .login-wrapper-content .login-wrapper-content-input .validators .validator.validator-ok .tecma-icon:not(.tecma-icon-font) path{fill:#2e872b;fill:var(--success,#2e872b)}.login-wrapper-container .login-wrapper-content .login-wrapper-content-icon{height:2.5rem;margin:auto;width:2.5rem}.login-wrapper-container .login-wrapper-content .login-wrapper-content-text{color:#6e748c;color:var(--on-general-sub,#6e748c);font-weight:600;text-align:center}.login-wrapper-container .login-wrapper-content .login-wrapper-content-link,.login-wrapper-container .login-wrapper-content .login-wrapper-content-text{font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:.875rem;font-size:var(--values-size-standard-s,.875rem);font-style:normal;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-s-14,0);line-height:1.5rem;line-height:var(--values-height-standard-24,1.5rem);text-decoration:none}.login-wrapper-container .login-wrapper-content .login-wrapper-content-link{color:#6266ef;color:var(--accent-border,#6266ef);font-weight:400}.login-wrapper-container .login-wrapper-content .login-wrapper-content .tecma-checkboxGroup .tecma-checkbox{gap:.5rem}.login-wrapper-container .login-wrapper-content .login-wrapper-content .tecma-checkboxGroup .tecma-checkbox.Mui-disabled span{color:#a6a9b5;color:var(--on-general-disabled,#a6a9b5)}.login-wrapper-container .login-wrapper-content .login-wrapper-content .tecma-radioGroup{display:flex;flex-direction:column;gap:.5rem}.login-wrapper-container .login-wrapper-content .login-wrapper-content .tecma-radioGroup label{color:#363b4c;color:var(--on-general,#363b4c);font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:.875rem;font-size:var(--values-size-standard-s,.875rem);font-style:normal;font-weight:400;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-s-14,0);line-height:1.5rem;line-height:var(--values-height-standard-24,1.5rem);text-decoration:none}.login-wrapper-container .login-wrapper-content .login-wrapper-content-checkbox{align-items:center;display:flex}.login-wrapper-container .login-wrapper-content .login-wrapper-content-checkbox.disabled a,.login-wrapper-container .login-wrapper-content .login-wrapper-content-checkbox.disabled span{color:#a6a9b5;color:var(--on-general-disabled,#a6a9b5)}.login-wrapper-container .login-wrapper-content .login-wrapper-content-checkbox span{color:#363b4c;color:var(--on-general,#363b4c);text-align:left}.login-wrapper-container .login-wrapper-content .login-wrapper-content .tecma-button{gap:.5rem}.login-wrapper-container .login-wrapper-content .login-wrapper-content .tecma-button .tecma-spinner{border-left-color:#fff;border-left-color:var(--on-accent,#fff)}.login-wrapper-container .login-wrapper-content .login-wrapper-container-footer{align-items:center;display:flex;flex-direction:column;gap:3rem;justify-content:space-between}@media(max-width:768px){.login-wrapper-container .login-wrapper-content .login-wrapper-container-footer{flex:1 1;padding-bottom:2rem}}@media(min-width:1440px){.login-wrapper-container .login-wrapper-content .login-wrapper-container-footer{justify-content:flex-end}}.login-wrapper-container .login-wrapper-content .login-wrapper-container-footer .tecma-lazyImage{height:4.5rem;object-fit:contain;width:4.5rem}.login-wrapper-container .login-wrapper-content .login-wrapper-container-footer #language-selector-button{background-color:transparent;box-shadow:none;color:#363b4c;color:var(--on-general,#363b4c);gap:.5rem;width:11.25rem}.login-wrapper-container .login-wrapper-content .login-wrapper-container-footer #language-selector-button .tecma-icon{color:#363b4c;color:var(--on-general,#363b4c)}.login-wrapper-container .login-wrapper-content .login-wrapper-container-footer #language-selector-button .tecma-icon:not(.tecma-icon-font) path{fill:#363b4c;fill:var(--on-general,#363b4c)}.login-wrapper-container .login-wrapper-content .login-wrapper-container-footer #language-selector-button:hover{background-color:transparent}.login-wrapper-footer{align-items:center;bottom:0;display:flex;justify-content:space-between;padding:1rem 1rem 2.5rem;position:fixed;width:100%}@media(min-width:1440px){.login-wrapper-footer{background:linear-gradient(0deg,#000,transparent);padding:1rem}}.login-wrapper-footer-powered-by{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:hsla(0,0%,100%,.6);border-radius:.25rem;display:none;gap:.5rem;justify-content:center;padding:.5rem 1rem;width:fit-content}@media(min-width:1440px){.login-wrapper-footer-powered-by{display:flex}}.login-wrapper-footer-powered-by-text{color:#363b4c;color:var(--on-general,#363b4c);font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:.75rem;font-size:var(--values-size-standard-xs,.75rem);font-style:normal;font-weight:500;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-xs-12,0);line-height:1rem;line-height:var(--values-height-standard-16,1rem);text-decoration:none}.login-wrapper-footer-powered-by .tecma-lazyImage{width:5.5rem}.login-wrapper-footer-right{display:flex;gap:1rem;justify-content:center;width:100%}@media(min-width:1440px){.login-wrapper-footer-right{width:auto}}.login-wrapper-footer-right__desk-action:not(.dropDown-trigger){outline:none}.login-wrapper-footer-right__desk-action:not(.dropDown-trigger).keyboard-active{background-color:#d3d4da!important;background-color:var(--general-border,#d3d4da)!important}@media(max-width:1919px){.login-wrapper-footer-right__desk-action:not(.dropDown-trigger){display:none}}.login-wrapper-footer-right .dropDown-trigger{border-color:#d3d4da;border-color:var(--general-border,#d3d4da);color:#363b4c;color:var(--on-general,#363b4c);min-width:8.25rem}.login-wrapper-footer-right .dropDown-trigger .tecma-icon{color:#363b4c;color:var(--on-general,#363b4c)}.login-wrapper-footer-right .dropDown-trigger .tecma-icon:not(.tecma-icon-font) path{fill:#363b4c;fill:var(--on-general,#363b4c)}@media(min-width:1440px){.login-wrapper-footer-right .dropDown-trigger{border-color:#f0f1f3;border-color:var(--inverse-border,#f0f1f3);color:#fff;color:var(--on-negative,#fff)}.login-wrapper-footer-right .dropDown-trigger .tecma-icon{color:#fff;color:var(--on-negative,#fff)}.login-wrapper-footer-right .dropDown-trigger .tecma-icon:not(.tecma-icon-font) path{fill:#fff;fill:var(--on-negative,#fff)}}.login-wrapper-keyboard{background-color:#fff;background-color:var(--general,#fff);bottom:0;left:50%;padding:.5rem;position:absolute;transform:translateX(-50%);width:43rem;z-index:1}@media(max-width:1919px){.login-wrapper-keyboard{display:none}}.tecma-dropDown.language-selector-dropdown{max-height:15.625rem}.login-page .forgot-password-wrapper,.login-page .support-wrapper{color:#363b4c;color:var(--on-general,#363b4c);display:flex;font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:.875rem;font-size:var(--values-size-standard-s,.875rem);font-style:normal;font-weight:500;gap:4px;justify-content:flex-end;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-s-14,0);line-height:1.25rem;line-height:var(--values-height-standard-s,1.25rem);text-align:center;text-decoration:none;width:100%}.login-page .forgot-password-wrapper .contact-support,.login-page .forgot-password-wrapper .forgot-password,.login-page .support-wrapper .contact-support,.login-page .support-wrapper .forgot-password{background:none;border:0;color:#6266ef;color:var(--accent-border,#6266ef);cursor:pointer;font:inherit;padding:0;text-decoration:none}.login-page .support-wrapper{justify-content:center}.tecma-modal-container .tecma-modal{color:#363b4c;color:var(--on-general,#363b4c)}.tecma-modal-container .tecma-modal-header{align-items:center}.tecma-modal-container .tecma-modal-header h2{font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:1.25rem;font-size:var(--values-size-standard-xl,1.25rem);font-style:normal;font-weight:400;letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-xl-20,0);line-height:2rem;line-height:var(--values-height-standard-2xl,2rem);margin:0;text-decoration:none}.tecma-modal-container .tecma-modal-header .tecma-button .tecma-icon{color:#363b4c;color:var(--on-general,#363b4c)}.tecma-modal-container .tecma-modal-header .tecma-button .tecma-icon:not(.tecma-icon-font) path{fill:#363b4c;fill:var(--on-general,#363b4c)}.tecma-modal-container .tecma-modal-content{padding:1.5rem}.tecma-modal-container .tecma-modal-content h3{font-size:1.125rem;font-size:var(--values-size-standard-l,1.125rem);letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-l-18,0);margin:0}.tecma-modal-container .tecma-modal-content h3,.tecma-modal-container .tecma-modal-content p{font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-style:normal;font-weight:400;line-height:1.5rem;line-height:var(--values-height-standard-24,1.5rem);text-decoration:none}.tecma-modal-container .tecma-modal-content p{color:#6e748c;color:var(--on-general-sub,#6e748c);font-size:.875rem;font-size:var(--values-size-standard-s,.875rem);letter-spacing:0;letter-spacing:var(--values-spacing-letter-standard-s-14,0)}.tecma-modal-container .tecma-modal .divider{border-top:1px solid #d3d4da;border-top:1px solid var(--general-border,#d3d4da);margin:0 auto;width:calc(100% - 3rem)}.tecma-modal-container .tecma-modal a.modal-link{color:#6266ef;color:var(--accent-border,#6266ef);text-decoration:none}
/*!
 * 
 *   react-simple-keyboard v3.7.102
 *   https://github.com/hodgef/react-simple-keyboard
 *
 *   Copyright (c) Francisco Hodge (https://github.com/hodgef) and project contributors.
 *
 *   This source code is licensed under the MIT license found in the
 *   LICENSE file in the root directory of this source tree.
 *
 */
/*!
 * 
 *   simple-keyboard v3.7.70
 *   https://github.com/hodgef/simple-keyboard
 *
 *   Copyright (c) Francisco Hodge (https://github.com/hodgef) and project contributors.
 *
 *   This source code is licensed under the MIT license found in the
 *   LICENSE file in the root directory of this source tree.
 *
 */.hg-theme-default{background-color:#ececec;border-radius:5px;box-sizing:border-box;font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;overflow:hidden;padding:5px;touch-action:manipulation;-webkit-user-select:none;user-select:none;width:100%}.hg-theme-default .hg-button span{pointer-events:none}.hg-theme-default button.hg-button{border-width:0;font-size:inherit;outline:0}.hg-theme-default .hg-button{display:inline-block;flex-grow:1}.hg-theme-default .hg-row{display:flex}.hg-theme-default .hg-row:not(:last-child){margin-bottom:5px}.hg-theme-default .hg-row .hg-button-container,.hg-theme-default .hg-row .hg-button:not(:last-child){margin-right:5px}.hg-theme-default .hg-row>div:last-child{margin-right:0}.hg-theme-default .hg-row .hg-button-container{display:flex}.hg-theme-default .hg-button{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:#fff;border-bottom:1px solid #b5b5b5;border-radius:5px;box-shadow:0 0 3px -1px rgba(0,0,0,.3);box-sizing:border-box;cursor:pointer;display:flex;height:40px;justify-content:center;padding:5px}.hg-theme-default .hg-button.hg-standardBtn{width:20px}.hg-theme-default .hg-button.hg-activeButton{background:#efefef}.hg-theme-default.hg-layout-numeric .hg-button{align-items:center;display:flex;height:60px;justify-content:center;width:33.3%}.hg-theme-default .hg-button.hg-button-numpadadd,.hg-theme-default .hg-button.hg-button-numpadenter{height:85px}.hg-theme-default .hg-button.hg-button-numpad0{width:105px}.hg-theme-default .hg-button.hg-button-com{max-width:85px}.hg-theme-default .hg-button.hg-standardBtn.hg-button-at{max-width:45px}.hg-theme-default .hg-button.hg-selectedButton{background:rgba(5,25,70,.53);color:#fff}.hg-theme-default .hg-button.hg-standardBtn[data-skbtn=".com"]{max-width:82px}.hg-theme-default .hg-button.hg-standardBtn[data-skbtn="@"]{max-width:60px}.hg-candidate-box{background:#ececec;border-bottom:2px solid #b5b5b5;border-radius:5px;display:inline-flex;margin-top:-10px;max-width:272px;position:absolute;transform:translateY(-100%);-webkit-user-select:none;user-select:none}ul.hg-candidate-box-list{display:flex;flex:1 1;list-style:none;margin:0;padding:0}li.hg-candidate-box-list-item{align-items:center;display:flex;height:40px;justify-content:center;width:40px}li.hg-candidate-box-list-item:hover{background:rgba(0,0,0,.03);cursor:pointer}li.hg-candidate-box-list-item:active{background:rgba(0,0,0,.1)}.hg-candidate-box-prev:before{content:"◄"}.hg-candidate-box-next:before{content:"►"}.hg-candidate-box-next,.hg-candidate-box-prev{align-items:center;color:#969696;cursor:pointer;display:flex;padding:0 10px}.hg-candidate-box-next{border-bottom-right-radius:5px;border-top-right-radius:5px}.hg-candidate-box-prev{border-bottom-left-radius:5px;border-top-left-radius:5px}.hg-candidate-box-btn-active{color:#444}.forgot-password .login-wrapper-header .tecma-icon{color:#2e872b;color:var(--success,#2e872b);height:3rem;width:3rem}.forgot-password .login-wrapper-header .tecma-icon:not(.tecma-icon-font) path{fill:#2e872b;fill:var(--success,#2e872b)}.forgot-password .login-wrapper-content .login-wrapper-content{gap:1rem}.forgot-password .login-wrapper-content .login-wrapper-content .tecma-button.primary{margin-top:.5rem}.forgot-password .login-wrapper-content .login-wrapper-content .tecma-button.transparent{color:#6266ef;color:var(--accent-border,#6266ef)}.change-password-completed .login-wrapper-header .tecma-icon{color:#2e872b;color:var(--success,#2e872b);height:3rem;width:3rem}.change-password-completed .login-wrapper-header .tecma-icon:not(.tecma-icon-font) path{fill:#2e872b;fill:var(--success,#2e872b)}.activate-account-completed .login-wrapper-header .tecma-icon{color:#2e872b;color:var(--success,#2e872b);height:3rem;width:3rem}.activate-account-completed .login-wrapper-header .tecma-icon:not(.tecma-icon-font) path{fill:#2e872b;fill:var(--success,#2e872b)}.activate-account .login-wrapper-content .login-wrapper-content-input .validators{margin-bottom:0}.activate-account .login-wrapper-content .radioButton-container.checked{padding:.125rem}.activate-account .login-wrapper-content .tecma-checkbox-container.checked.small .checkbox-element{border:0}.activate-account .login-wrapper-content .tecma-checkbox-container.checked.small .checkbox-element svg{height:1rem;width:1rem}
/*# sourceMappingURL=main.fad56a2d.css.map*/