.tecma-snackbar{max-width:23.5rem}.SimplePage-container{margin:auto;max-width:1280px}.SimplePage-container.Reports{display:flex;flex-direction:column;min-height:100%}.SimplePage-container.Reports .logo{align-self:flex-start}.SimplePage-container.Reports .description{margin-bottom:0}.SimplePage-container .logo{color:#464c62;font-weight:700;height:35px;min-height:35px;object-fit:contain;position:relative}.SimplePage-container .logo.logo-error{visibility:hidden}.SimplePage-container>.title{color:#020202;font-family:ivyjournal;font-size:63px;font-style:normal;font-weight:250;letter-spacing:1px;line-height:80px;margin-bottom:8px}@media(max-width:1024px){.SimplePage-container>.title{font-size:50px;font-weight:300;line-height:72px}}.SimplePage-container .description{color:#646a8b;font-size:17px;font-style:normal;font-weight:400;letter-spacing:.5px;line-height:20px;margin-bottom:56px}@media(max-width:1024px){.SimplePage-container .description{font-size:15px;line-height:18px}}.SimplePage-container .card-container{background-color:#fff;border-radius:4px;box-shadow:2px 2px 8px 4px rgba(223,225,230,.24);overflow:hidden}.navbar-profile.tecma-button{justify-content:space-between;width:100%}.navbar-profile.tecma-button .tecma-tag{background-color:#f6f8ff;border:1px solid #6266ef;color:#585bd7}.navbar-profile.tecma-button .tecma-tag .tecma-icon{color:#585bd7;color:var(--on-accent-light,#585bd7);height:1rem;min-height:1rem;min-width:1rem;width:1rem}.navbar-item{align-items:center;background:hsla(0,0%,100%,.2);border-radius:2px;display:flex;height:48px;text-decoration:none;transition:all .2s ease;width:218px}.navbar-item:hover{background-color:#d3dae8!important}.navbar-item:nth-child(1 of .bottom){margin-top:auto}.navbar-item:last-child{margin-bottom:0}.navbar-item.active{background-color:#fff!important;box-shadow:-3px 0 0 0 #5d6bef}.navbar-item.active .title{color:#5d6bef}.navbar-item.active .tecma-icon{color:#6266ef;color:var(--accent-border,#6266ef)}.navbar-item button{height:100%;justify-content:flex-start;padding:0;width:100%}.navbar-item .title{align-items:center;color:#464c62;flex-grow:1;font-family:lato;font-size:15px;font-style:normal;font-weight:400;height:18px;letter-spacing:.25px;line-height:18px;overflow:hidden;padding-right:16px;text-align:left;text-align:initial;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.navbar-item .navbar-icon.tecma-icon{display:inline-flex;flex-shrink:0;height:1.125rem;justify-content:center;width:3rem}.navbar-item.subitem{background:hsla(0,0%,100%,.2);display:flex;margin-bottom:0;padding:0}.navbar-item.subitem:hover{background-color:#d3dae8}.navbar-item.subitem .title{margin-left:0;padding-left:22px}.navbar-item.subitem .icon{color:#363b4c;color:var(--on-general,#363b4c);height:16px;width:48px}.navbar-item.link{background-color:unset;-webkit-text-decoration:auto;text-decoration:auto}.MuiAccordion-root{background:none!important;box-shadow:none!important}.MuiAccordionSummary-root.navbar-item{background:hsla(0,0%,100%,.2);margin:0;padding:0;transition:width .2s ease,min-height .15s cubic-bezier(.4,0,.2,1) 0ms,background-color .15s cubic-bezier(.4,0,.2,1) 0ms}.MuiAccordionSummary-root.navbar-item:hover{background-color:#d3dae8}.MuiAccordionSummary-root.navbar-item .MuiAccordionSummary-content{align-items:center}.MuiAccordionSummary-content{transition:width .2s ease;width:204px}.MuiAccordionDetails-root{padding:0!important}.navbar-item.item-expandable .navbar-arrow{height:16px;position:absolute;right:16px;width:16px}.navbar-item.item-user{background:hsla(0,0%,100%,.2);justify-content:flex-start}.navbar-item.item-user:hover{background-color:#d3dae8}.navbar-item.item-user .navbar-arrow{align-items:center;display:flex;justify-content:center;margin-right:1rem}.navbar-item.item-user .navbar-arrow>div{height:16px}.navbar-item.item-user .title{text-transform:capitalize}.user-language .MuiPaper-root,.user-menu .MuiPaper-root{box-shadow:none;-webkit-filter:drop-shadow(0 2px 18px hsla(0,0%,39%,.25));filter:drop-shadow(0 2px 18px rgba(100,100,100,.25))}.user-menu .MuiPaper-root{margin-left:40px}.user-menu-button.MuiButtonBase-root{color:#464c62;display:block!important;font-size:15px;font-weight:400;height:48px;letter-spacing:.25px;line-height:18px;padding-left:16px!important;text-align:left;width:204px}.user-menu-button.MuiButtonBase-root.underlined{border-bottom:1px solid #dee5f2}.user-menu-button.MuiButtonBase-root.current-language{color:#5d6bef;position:relative}.user-menu-button.MuiButtonBase-root.current-language .current-language-icon{color:#6266ef;color:var(--accent-border,#6266ef);position:absolute;right:16px}.user-menu-button.MuiButtonBase-root:hover{background-color:#f2f2f2}.user-menu-button.MuiButtonBase-root.language .icon{color:#363b4c;color:var(--on-general,#363b4c);height:16px;position:absolute;right:16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:16px}.user-menu a{color:#464c62;text-decoration:none}.user-language .MuiPaper-root{margin-left:8px}.MuiTooltip-tooltip.navbar-item-tooltip{background:rgba(37,37,37,.9);border-radius:4px;color:#fff;font-size:13px;letter-spacing:.4px;padding:8px}.MuiTooltip-tooltip.navbar-item-tooltip.tooltip-user{text-transform:capitalize}.navbar-container{background:#e0e5ef;border-right:1px solid #c2cade;box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;height:100%;overflow:hidden auto;padding:40px 24px 24px;z-index:1}.navbar-container.collapsed .navbar-item{background-color:transparent;width:48px}.navbar-container.collapsed .navbar-item .title{display:none}.navbar-container.collapsed .navbar-menu{justify-content:flex-end}.navbar-container.collapsed .navbar-menu-title{display:none}.navbar-container.collapsed .navbar-collapse-button{-webkit-transform:scaleX(-100%);transform:scaleX(-100%)}.navbar-container.collapsed .navbar-arrow{display:none}.navbar-container.collapsed .MuiAccordionSummary-content{width:48px}@media(max-width:1024px){.navbar-container{padding:16px 24px 24px}.navbar-container .navbar-logo{display:none}}.header-mobile{align-items:center;background-color:#e0e5ef;display:none;flex-shrink:0;height:80px!important;justify-content:space-between;padding:0 16px}.header-mobile .header-mobile-menu-button{background:#e6eaf2;border-radius:2px;height:48px;width:48px}.header-mobile .header-mobile-logo{height:48px;width:48px!important}.header-mobile .header-mobile-actions{align-items:center}@media(max-width:1024px){.header-mobile{border-bottom:1px solid #c2cade!important;display:flex}}.navbar-mobile-black-layer{background:rgba(0,0,0,.4);display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:5}.navbar-mobile-black-layer.show{display:inline;display:initial}.navbar-logo{margin:0 auto 65px}.navbar-menu{align-items:center;color:#747b93;display:flex;font-family:lato,sans-serif;font-size:12px;font-weight:400;justify-content:space-between;line-height:14px;margin-bottom:49px}.navbar-menu .navbar-collapse-button{height:48px;width:48px}.navbar-menu .navbar-collapse-button:hover{background-color:#d3dae8}.navbar-menu .navbar-collapse-button-icon{height:24px;width:48px}.navbar-routes{display:flex;flex-direction:column;flex-grow:1;gap:1rem}.navbar-footer{padding-bottom:24px}.navbar-footer>.navbar-item:first-child{margin-top:16px}.navbar-footer>div{margin-bottom:16px}.navbar-footer>div:last-child{margin-bottom:0}.navbar-footer-powered{color:#646a8b;font-size:11px;font-weight:500;line-height:13px;margin-top:32px;text-align:center}.navbar-footer-powered-text{margin-bottom:8px}.user-mobile-menu{margin-top:32px}.user-mobile-menu .MuiPaper-root{box-shadow:none;-webkit-filter:drop-shadow(0 2px 18px hsla(0,0%,39%,.25));filter:drop-shadow(0 2px 18px rgba(100,100,100,.25))}.user-mobile-menu .mobile-menu-button-withIcon>div{align-items:center;display:flex}.user-mobile-menu .mobile-menu-button-icon{color:#363b4c;color:var(--on-general,#363b4c);height:16px;position:absolute;width:16px}.user-mobile-menu .isLeftSide{left:20px}.user-mobile-menu .isRightSide{right:20px}.user-mobile-menu .user-language-mobile-menu .user-menu-button{padding-left:40px!important}.tecma-templatePage{display:flex;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}@media(max-width:1024px){.tecma-templatePage{flex-direction:column}}.tecma-templatePage .body-container{background-color:#f5f5f7;height:100%;overflow:auto;padding:4.5rem 7.75rem;width:100%}@media(max-width:1024px){.tecma-templatePage .body-container{padding:3.5rem}}@media(max-width:768px){.tecma-templatePage .body-container{padding:1.5rem}.snackbar-calendar{left:1.5rem!important;right:auto!important;top:1.5rem!important}.snackbar-calendar .tecma-alert{min-width:calc(100vw - 3rem);width:100%}}.loader-container.calendar-overlay{height:auto;width:auto}.calendar-month-view-cell{font-family:Lato,sans-serif;font-family:var(--primary-font,"Lato",sans-serif);height:9rem}.calendar-month-view-cell.other-month p{color:#b6b9c2;color:var(--on-disabled,#b6b9c2)}.calendar-month-view-cell .calendar-month-view-events-container{container-type:size;container-name:month-events;height:100%}.calendar-month-view-cell .calendar-month-view-events-container:has(>:only-child){height:3.75rem;max-height:3.75rem}.calendar-week-view-cell{height:2.875rem}.calendar-week-view-cell .calendar-week-view-events-container{container-type:size;container-name:week-events}.calendar-day-view-events-container{box-sizing:border-box;height:100%}.calendar-day-view-events-container .calendar-day-view-event{container-type:size;container-name:day-events}.agenda-view-day-content .agenda-view-day-content-event{container-type:size;container-name:agenda-events;height:100%}.calendar-event-content{border-radius:.125rem;box-sizing:border-box;cursor:pointer;display:flex;gap:0 .5rem;height:100%;justify-content:flex-start;overflow:hidden;padding:0 .5rem;width:100%}.calendar-event-content.default{background-color:#f6f8ff;background-color:var(--accent-light,#f6f8ff);border:none;border-left:.125rem solid #6266ef;border-left:.125rem solid var(--accent-border,#6266ef)}.calendar-event-content.default.pending{background:#fff;background:var(--general,#fff);border:1px dashed #6266ef;border:1px dashed var(--accent-border,#6266ef);color:#6266ef;color:var(--accent-border,#6266ef)}.calendar-event-content.default.canceled,.calendar-event-content.default.lowReliability{background:#fff;background:var(--general,#fff);border:1px solid #6266ef;border:1px solid var(--accent-border,#6266ef);position:relative}.calendar-event-content.default.canceled:before,.calendar-event-content.default.lowReliability:before{content:"";position:absolute;top:0}.calendar-event-content.default.canceled .calendar-event-content-body span,.calendar-event-content.default.canceled .calendar-event-content-header .calendar-event-content-title,.calendar-event-content.default.lowReliability .calendar-event-content-body span,.calendar-event-content.default.lowReliability .calendar-event-content-header .calendar-event-content-title{text-decoration:line-through;-webkit-text-decoration-color:#6266ef;text-decoration-color:#6266ef;-webkit-text-decoration-color:var(--accent-border,#6266ef);text-decoration-color:var(--accent-border,#6266ef)}.calendar-event-content.default.lowReliability:before{background-color:#6266ef;background-color:var(--accent-border,#6266ef);bottom:0;left:.125rem;width:1px}.calendar-event-content.default.canceled:before{background-image:linear-gradient(-45deg,#6266ef 25%,transparent 0,transparent 50%,#6266ef 0,#6266ef 75%,transparent 0,transparent);background-image:linear-gradient(-45deg,var(--accent-border,#6266ef) 25%,transparent 25%,transparent 50%,var(--accent-border,#6266ef) 50%,var(--accent-border,#6266ef) 75%,transparent 75%,transparent);background-size:.35rem .35rem;bottom:0;left:-1px;pointer-events:none;width:.25rem}.calendar-event-content.default .calendar-event-content-body span,.calendar-event-content.default .calendar-event-content-header .calendar-event-content-title,.calendar-event-content.default .calendar-event-content-header .tecma-icon{color:#585bd7;color:var(--on-accent-light,#585bd7)}.calendar-event-content.pending{background-color:#fff;background-color:var(--general,#fff);border:none;border-left:.125rem solid #ff7e21;border-left:.125rem solid var(--on-pending,#ff7e21)}.calendar-event-content.pending.pending{background:#fff;background:var(--general,#fff);border:1px dashed #ff7e21;border:1px dashed var(--on-pending,#ff7e21);color:#ff7e21;color:var(--on-pending,#ff7e21)}.calendar-event-content.pending.canceled,.calendar-event-content.pending.lowReliability{background:#fff;background:var(--general,#fff);border:1px solid #ff7e21;border:1px solid var(--on-pending,#ff7e21);position:relative}.calendar-event-content.pending.canceled:before,.calendar-event-content.pending.lowReliability:before{content:"";position:absolute;top:0}.calendar-event-content.pending.canceled .calendar-event-content-body span,.calendar-event-content.pending.canceled .calendar-event-content-header .calendar-event-content-title,.calendar-event-content.pending.lowReliability .calendar-event-content-body span,.calendar-event-content.pending.lowReliability .calendar-event-content-header .calendar-event-content-title{text-decoration:line-through;-webkit-text-decoration-color:#ff7e21;text-decoration-color:#ff7e21;-webkit-text-decoration-color:var(--on-pending,#ff7e21);text-decoration-color:var(--on-pending,#ff7e21)}.calendar-event-content.pending.lowReliability:before{background-color:#ff7e21;background-color:var(--on-pending,#ff7e21);bottom:0;left:.125rem;width:1px}.calendar-event-content.pending.canceled:before{background-image:linear-gradient(-45deg,#ff7e21 25%,transparent 0,transparent 50%,#ff7e21 0,#ff7e21 75%,transparent 0,transparent);background-image:linear-gradient(-45deg,var(--on-pending,#ff7e21) 25%,transparent 25%,transparent 50%,var(--on-pending,#ff7e21) 50%,var(--on-pending,#ff7e21) 75%,transparent 75%,transparent);background-size:.35rem .35rem;bottom:0;left:-1px;pointer-events:none;width:.25rem}.calendar-event-content.pending .calendar-event-content-body span,.calendar-event-content.pending .calendar-event-content-header .calendar-event-content-title,.calendar-event-content.pending .calendar-event-content-header .tecma-icon{color:#ff7e21;color:var(--on-pending,#ff7e21)}.calendar-event-content.confirmed{background-color:#ebfaf2;background-color:var(--confirmed-light,#ebfaf2);border:none;border-left:.125rem solid #1f8e31;border-left:.125rem solid var(--on-confirmed,#1f8e31)}.calendar-event-content.confirmed.pending{background:#fff;background:var(--general,#fff);border:1px dashed #1f8e31;border:1px dashed var(--on-confirmed,#1f8e31);color:#1f8e31;color:var(--on-confirmed,#1f8e31)}.calendar-event-content.confirmed.canceled,.calendar-event-content.confirmed.lowReliability{background:#fff;background:var(--general,#fff);border:1px solid #1f8e31;border:1px solid var(--on-confirmed,#1f8e31);position:relative}.calendar-event-content.confirmed.canceled:before,.calendar-event-content.confirmed.lowReliability:before{content:"";position:absolute;top:0}.calendar-event-content.confirmed.canceled .calendar-event-content-body span,.calendar-event-content.confirmed.canceled .calendar-event-content-header .calendar-event-content-title,.calendar-event-content.confirmed.lowReliability .calendar-event-content-body span,.calendar-event-content.confirmed.lowReliability .calendar-event-content-header .calendar-event-content-title{text-decoration:line-through;-webkit-text-decoration-color:#1f8e31;text-decoration-color:#1f8e31;-webkit-text-decoration-color:var(--on-confirmed,#1f8e31);text-decoration-color:var(--on-confirmed,#1f8e31)}.calendar-event-content.confirmed.lowReliability:before{background-color:#1f8e31;background-color:var(--on-confirmed,#1f8e31);bottom:0;left:.125rem;width:1px}.calendar-event-content.confirmed.canceled:before{background-image:linear-gradient(-45deg,#1f8e31 25%,transparent 0,transparent 50%,#1f8e31 0,#1f8e31 75%,transparent 0,transparent);background-image:linear-gradient(-45deg,var(--on-confirmed,#1f8e31) 25%,transparent 25%,transparent 50%,var(--on-confirmed,#1f8e31) 50%,var(--on-confirmed,#1f8e31) 75%,transparent 75%,transparent);background-size:.35rem .35rem;bottom:0;left:-1px;pointer-events:none;width:.25rem}.calendar-event-content.confirmed .calendar-event-content-body span,.calendar-event-content.confirmed .calendar-event-content-header .calendar-event-content-title,.calendar-event-content.confirmed .calendar-event-content-header .tecma-icon{color:#1f8e31;color:var(--on-confirmed,#1f8e31)}.calendar-event-content.canceled{background-color:#fff;background-color:var(--general,#fff);border:none;border-left:.125rem solid #c74423;border-left:.125rem solid var(--on-canceled,#c74423)}.calendar-event-content.canceled.pending{background:#fff;background:var(--general,#fff);border:1px dashed #c74423;border:1px dashed var(--on-canceled,#c74423);color:#c74423;color:var(--on-canceled,#c74423)}.calendar-event-content.canceled.canceled,.calendar-event-content.canceled.lowReliability{background:#fff;background:var(--general,#fff);border:1px solid #c74423;border:1px solid var(--on-canceled,#c74423);position:relative}.calendar-event-content.canceled.canceled:before,.calendar-event-content.canceled.lowReliability:before{content:"";position:absolute;top:0}.calendar-event-content.canceled.canceled .calendar-event-content-body span,.calendar-event-content.canceled.canceled .calendar-event-content-header .calendar-event-content-title,.calendar-event-content.canceled.lowReliability .calendar-event-content-body span,.calendar-event-content.canceled.lowReliability .calendar-event-content-header .calendar-event-content-title{text-decoration:line-through;-webkit-text-decoration-color:#c74423;text-decoration-color:#c74423;-webkit-text-decoration-color:var(--on-canceled,#c74423);text-decoration-color:var(--on-canceled,#c74423)}.calendar-event-content.canceled.lowReliability:before{background-color:#c74423;background-color:var(--on-canceled,#c74423);bottom:0;left:.125rem;width:1px}.calendar-event-content.canceled.canceled:before{background-image:linear-gradient(-45deg,#c74423 25%,transparent 0,transparent 50%,#c74423 0,#c74423 75%,transparent 0,transparent);background-image:linear-gradient(-45deg,var(--on-canceled,#c74423) 25%,transparent 25%,transparent 50%,var(--on-canceled,#c74423) 50%,var(--on-canceled,#c74423) 75%,transparent 75%,transparent);background-size:.35rem .35rem;bottom:0;left:-1px;pointer-events:none;width:.25rem}.calendar-event-content.canceled .calendar-event-content-body span,.calendar-event-content.canceled .calendar-event-content-header .calendar-event-content-title,.calendar-event-content.canceled .calendar-event-content-header .tecma-icon{color:#c74423;color:var(--on-canceled,#c74423)}.calendar-event-content.lowReliability{background-color:#fff;background-color:var(--general,#fff);border:none;border-left:.125rem solid #c74423;border-left:.125rem solid var(--on-canceled,#c74423)}.calendar-event-content.lowReliability.pending{background:#fff;background:var(--general,#fff);border:1px dashed #c74423;border:1px dashed var(--on-canceled,#c74423);color:#c74423;color:var(--on-canceled,#c74423)}.calendar-event-content.lowReliability.canceled,.calendar-event-content.lowReliability.lowReliability{background:#fff;background:var(--general,#fff);border:1px solid #c74423;border:1px solid var(--on-canceled,#c74423);position:relative}.calendar-event-content.lowReliability.canceled:before,.calendar-event-content.lowReliability.lowReliability:before{content:"";position:absolute;top:0}.calendar-event-content.lowReliability.canceled .calendar-event-content-body span,.calendar-event-content.lowReliability.canceled .calendar-event-content-header .calendar-event-content-title,.calendar-event-content.lowReliability.lowReliability .calendar-event-content-body span,.calendar-event-content.lowReliability.lowReliability .calendar-event-content-header .calendar-event-content-title{text-decoration:line-through;-webkit-text-decoration-color:#c74423;text-decoration-color:#c74423;-webkit-text-decoration-color:var(--on-canceled,#c74423);text-decoration-color:var(--on-canceled,#c74423)}.calendar-event-content.lowReliability.lowReliability:before{background-color:#c74423;background-color:var(--on-canceled,#c74423);bottom:0;left:.125rem;width:1px}.calendar-event-content.lowReliability.canceled:before{background-image:linear-gradient(-45deg,#c74423 25%,transparent 0,transparent 50%,#c74423 0,#c74423 75%,transparent 0,transparent);background-image:linear-gradient(-45deg,var(--on-canceled,#c74423) 25%,transparent 25%,transparent 50%,var(--on-canceled,#c74423) 50%,var(--on-canceled,#c74423) 75%,transparent 75%,transparent);background-size:.35rem .35rem;bottom:0;left:-1px;pointer-events:none;width:.25rem}.calendar-event-content.lowReliability .calendar-event-content-body span,.calendar-event-content.lowReliability .calendar-event-content-header .calendar-event-content-title,.calendar-event-content.lowReliability .calendar-event-content-header .tecma-icon{color:#c74423;color:var(--on-canceled,#c74423)}.calendar-event-content.vendor-colored.default{background-color:#f6f8ff;background-color:var(--vendor-color-light,var(--accent-light,#f6f8ff));border:none;border-left:.125rem solid #6266ef;border-left:.125rem solid var(--vendor-color,var(--accent-border,#6266ef))}.calendar-event-content.vendor-colored.default.pending{background:#fff;background:var(--general,#fff);border:1px dashed #6266ef;border:1px dashed var(--vendor-color,var(--accent-border,#6266ef));color:#6266ef;color:var(--vendor-color,var(--accent-border,#6266ef))}.calendar-event-content.vendor-colored.default.canceled,.calendar-event-content.vendor-colored.default.lowReliability{background:#fff;background:var(--general,#fff);border:1px solid #6266ef;border:1px solid var(--vendor-color,var(--accent-border,#6266ef));position:relative}.calendar-event-content.vendor-colored.default.canceled:before,.calendar-event-content.vendor-colored.default.lowReliability:before{content:"";position:absolute;top:0}.calendar-event-content.vendor-colored.default.canceled .calendar-event-content-body span,.calendar-event-content.vendor-colored.default.canceled .calendar-event-content-header .calendar-event-content-title,.calendar-event-content.vendor-colored.default.lowReliability .calendar-event-content-body span,.calendar-event-content.vendor-colored.default.lowReliability .calendar-event-content-header .calendar-event-content-title{text-decoration:line-through;-webkit-text-decoration-color:#6266ef;text-decoration-color:#6266ef;-webkit-text-decoration-color:var(--vendor-color,var(--accent-border,#6266ef));text-decoration-color:var(--vendor-color,var(--accent-border,#6266ef))}.calendar-event-content.vendor-colored.default.lowReliability:before{background-color:#6266ef;background-color:var(--vendor-color,var(--accent-border,#6266ef));bottom:0;left:.125rem;width:1px}.calendar-event-content.vendor-colored.default.canceled:before{background-image:linear-gradient(-45deg,#6266ef 25%,transparent 0,transparent 50%,#6266ef 0,#6266ef 75%,transparent 0,transparent);background-image:linear-gradient(-45deg,var(--vendor-color,var(--accent-border,#6266ef)) 25%,transparent 25%,transparent 50%,var(--vendor-color,var(--accent-border,#6266ef)) 50%,var(--vendor-color,var(--accent-border,#6266ef)) 75%,transparent 75%,transparent);background-size:.35rem .35rem;bottom:0;left:-1px;pointer-events:none;width:.25rem}.calendar-event-content.vendor-colored.default .calendar-event-content-body span,.calendar-event-content.vendor-colored.default .calendar-event-content-header .calendar-event-content-title,.calendar-event-content.vendor-colored.default .calendar-event-content-header .tecma-icon{color:#585bd7;color:var(--vendor-text-color,var(--on-accent-light,#585bd7))}.calendar-event-content.vendor-colored.pending{background-color:#f6f8ff;background-color:var(--vendor-color-light,var(--accent-light,#f6f8ff));border:none;border-left:.125rem solid #6266ef;border-left:.125rem solid var(--vendor-color,var(--accent-border,#6266ef))}.calendar-event-content.vendor-colored.pending.pending{background:#fff;background:var(--general,#fff);border:1px dashed #6266ef;border:1px dashed var(--vendor-color,var(--accent-border,#6266ef));color:#6266ef;color:var(--vendor-color,var(--accent-border,#6266ef))}.calendar-event-content.vendor-colored.pending.canceled,.calendar-event-content.vendor-colored.pending.lowReliability{background:#fff;background:var(--general,#fff);border:1px solid #6266ef;border:1px solid var(--vendor-color,var(--accent-border,#6266ef));position:relative}.calendar-event-content.vendor-colored.pending.canceled:before,.calendar-event-content.vendor-colored.pending.lowReliability:before{content:"";position:absolute;top:0}.calendar-event-content.vendor-colored.pending.canceled .calendar-event-content-body span,.calendar-event-content.vendor-colored.pending.canceled .calendar-event-content-header .calendar-event-content-title,.calendar-event-content.vendor-colored.pending.lowReliability .calendar-event-content-body span,.calendar-event-content.vendor-colored.pending.lowReliability .calendar-event-content-header .calendar-event-content-title{text-decoration:line-through;-webkit-text-decoration-color:#6266ef;text-decoration-color:#6266ef;-webkit-text-decoration-color:var(--vendor-color,var(--accent-border,#6266ef));text-decoration-color:var(--vendor-color,var(--accent-border,#6266ef))}.calendar-event-content.vendor-colored.pending.lowReliability:before{background-color:#6266ef;background-color:var(--vendor-color,var(--accent-border,#6266ef));bottom:0;left:.125rem;width:1px}.calendar-event-content.vendor-colored.pending.canceled:before{background-image:linear-gradient(-45deg,#6266ef 25%,transparent 0,transparent 50%,#6266ef 0,#6266ef 75%,transparent 0,transparent);background-image:linear-gradient(-45deg,var(--vendor-color,var(--accent-border,#6266ef)) 25%,transparent 25%,transparent 50%,var(--vendor-color,var(--accent-border,#6266ef)) 50%,var(--vendor-color,var(--accent-border,#6266ef)) 75%,transparent 75%,transparent);background-size:.35rem .35rem;bottom:0;left:-1px;pointer-events:none;width:.25rem}.calendar-event-content.vendor-colored.pending .calendar-event-content-body span,.calendar-event-content.vendor-colored.pending .calendar-event-content-header .calendar-event-content-title,.calendar-event-content.vendor-colored.pending .calendar-event-content-header .tecma-icon{color:#585bd7;color:var(--vendor-text-color,var(--on-accent-light,#585bd7))}.calendar-event-content.vendor-colored.confirmed{background-color:#f6f8ff;background-color:var(--vendor-color-light,var(--accent-light,#f6f8ff));border:none;border-left:.125rem solid #6266ef;border-left:.125rem solid var(--vendor-color,var(--accent-border,#6266ef))}.calendar-event-content.vendor-colored.confirmed.pending{background:#fff;background:var(--general,#fff);border:1px dashed #6266ef;border:1px dashed var(--vendor-color,var(--accent-border,#6266ef));color:#6266ef;color:var(--vendor-color,var(--accent-border,#6266ef))}.calendar-event-content.vendor-colored.confirmed.canceled,.calendar-event-content.vendor-colored.confirmed.lowReliability{background:#fff;background:var(--general,#fff);border:1px solid #6266ef;border:1px solid var(--vendor-color,var(--accent-border,#6266ef));position:relative}.calendar-event-content.vendor-colored.confirmed.canceled:before,.calendar-event-content.vendor-colored.confirmed.lowReliability:before{content:"";position:absolute;top:0}.calendar-event-content.vendor-colored.confirmed.canceled .calendar-event-content-body span,.calendar-event-content.vendor-colored.confirmed.canceled .calendar-event-content-header .calendar-event-content-title,.calendar-event-content.vendor-colored.confirmed.lowReliability .calendar-event-content-body span,.calendar-event-content.vendor-colored.confirmed.lowReliability .calendar-event-content-header .calendar-event-content-title{text-decoration:line-through;-webkit-text-decoration-color:#6266ef;text-decoration-color:#6266ef;-webkit-text-decoration-color:var(--vendor-color,var(--accent-border,#6266ef));text-decoration-color:var(--vendor-color,var(--accent-border,#6266ef))}.calendar-event-content.vendor-colored.confirmed.lowReliability:before{background-color:#6266ef;background-color:var(--vendor-color,var(--accent-border,#6266ef));bottom:0;left:.125rem;width:1px}.calendar-event-content.vendor-colored.confirmed.canceled:before{background-image:linear-gradient(-45deg,#6266ef 25%,transparent 0,transparent 50%,#6266ef 0,#6266ef 75%,transparent 0,transparent);background-image:linear-gradient(-45deg,var(--vendor-color,var(--accent-border,#6266ef)) 25%,transparent 25%,transparent 50%,var(--vendor-color,var(--accent-border,#6266ef)) 50%,var(--vendor-color,var(--accent-border,#6266ef)) 75%,transparent 75%,transparent);background-size:.35rem .35rem;bottom:0;left:-1px;pointer-events:none;width:.25rem}.calendar-event-content.vendor-colored.confirmed .calendar-event-content-body span,.calendar-event-content.vendor-colored.confirmed .calendar-event-content-header .calendar-event-content-title,.calendar-event-content.vendor-colored.confirmed .calendar-event-content-header .tecma-icon{color:#585bd7;color:var(--vendor-text-color,var(--on-accent-light,#585bd7))}.calendar-event-content.vendor-colored.canceled{background-color:#f6f8ff;background-color:var(--vendor-color-light,var(--accent-light,#f6f8ff));border:none;border-left:.125rem solid #6266ef;border-left:.125rem solid var(--vendor-color,var(--accent-border,#6266ef))}.calendar-event-content.vendor-colored.canceled.pending{background:#fff;background:var(--general,#fff);border:1px dashed #6266ef;border:1px dashed var(--vendor-color,var(--accent-border,#6266ef));color:#6266ef;color:var(--vendor-color,var(--accent-border,#6266ef))}.calendar-event-content.vendor-colored.canceled.canceled,.calendar-event-content.vendor-colored.canceled.lowReliability{background:#fff;background:var(--general,#fff);border:1px solid #6266ef;border:1px solid var(--vendor-color,var(--accent-border,#6266ef));position:relative}.calendar-event-content.vendor-colored.canceled.canceled:before,.calendar-event-content.vendor-colored.canceled.lowReliability:before{content:"";position:absolute;top:0}.calendar-event-content.vendor-colored.canceled.canceled .calendar-event-content-body span,.calendar-event-content.vendor-colored.canceled.canceled .calendar-event-content-header .calendar-event-content-title,.calendar-event-content.vendor-colored.canceled.lowReliability .calendar-event-content-body span,.calendar-event-content.vendor-colored.canceled.lowReliability .calendar-event-content-header .calendar-event-content-title{text-decoration:line-through;-webkit-text-decoration-color:#6266ef;text-decoration-color:#6266ef;-webkit-text-decoration-color:var(--vendor-color,var(--accent-border,#6266ef));text-decoration-color:var(--vendor-color,var(--accent-border,#6266ef))}.calendar-event-content.vendor-colored.canceled.lowReliability:before{background-color:#6266ef;background-color:var(--vendor-color,var(--accent-border,#6266ef));bottom:0;left:.125rem;width:1px}.calendar-event-content.vendor-colored.canceled.canceled:before{background-image:linear-gradient(-45deg,#6266ef 25%,transparent 0,transparent 50%,#6266ef 0,#6266ef 75%,transparent 0,transparent);background-image:linear-gradient(-45deg,var(--vendor-color,var(--accent-border,#6266ef)) 25%,transparent 25%,transparent 50%,var(--vendor-color,var(--accent-border,#6266ef)) 50%,var(--vendor-color,var(--accent-border,#6266ef)) 75%,transparent 75%,transparent);background-size:.35rem .35rem;bottom:0;left:-1px;pointer-events:none;width:.25rem}.calendar-event-content.vendor-colored.canceled .calendar-event-content-body span,.calendar-event-content.vendor-colored.canceled .calendar-event-content-header .calendar-event-content-title,.calendar-event-content.vendor-colored.canceled .calendar-event-content-header .tecma-icon{color:#585bd7;color:var(--vendor-text-color,var(--on-accent-light,#585bd7))}.calendar-event-content.vendor-colored.lowReliability{background-color:#f6f8ff;background-color:var(--vendor-color-light,var(--accent-light,#f6f8ff));border:none;border-left:.125rem solid #6266ef;border-left:.125rem solid var(--vendor-color,var(--accent-border,#6266ef))}.calendar-event-content.vendor-colored.lowReliability.pending{background:#fff;background:var(--general,#fff);border:1px dashed #6266ef;border:1px dashed var(--vendor-color,var(--accent-border,#6266ef));color:#6266ef;color:var(--vendor-color,var(--accent-border,#6266ef))}.calendar-event-content.vendor-colored.lowReliability.canceled,.calendar-event-content.vendor-colored.lowReliability.lowReliability{background:#fff;background:var(--general,#fff);border:1px solid #6266ef;border:1px solid var(--vendor-color,var(--accent-border,#6266ef));position:relative}.calendar-event-content.vendor-colored.lowReliability.canceled:before,.calendar-event-content.vendor-colored.lowReliability.lowReliability:before{content:"";position:absolute;top:0}.calendar-event-content.vendor-colored.lowReliability.canceled .calendar-event-content-body span,.calendar-event-content.vendor-colored.lowReliability.canceled .calendar-event-content-header .calendar-event-content-title,.calendar-event-content.vendor-colored.lowReliability.lowReliability .calendar-event-content-body span,.calendar-event-content.vendor-colored.lowReliability.lowReliability .calendar-event-content-header .calendar-event-content-title{text-decoration:line-through;-webkit-text-decoration-color:#6266ef;text-decoration-color:#6266ef;-webkit-text-decoration-color:var(--vendor-color,var(--accent-border,#6266ef));text-decoration-color:var(--vendor-color,var(--accent-border,#6266ef))}.calendar-event-content.vendor-colored.lowReliability.lowReliability:before{background-color:#6266ef;background-color:var(--vendor-color,var(--accent-border,#6266ef));bottom:0;left:.125rem;width:1px}.calendar-event-content.vendor-colored.lowReliability.canceled:before{background-image:linear-gradient(-45deg,#6266ef 25%,transparent 0,transparent 50%,#6266ef 0,#6266ef 75%,transparent 0,transparent);background-image:linear-gradient(-45deg,var(--vendor-color,var(--accent-border,#6266ef)) 25%,transparent 25%,transparent 50%,var(--vendor-color,var(--accent-border,#6266ef)) 50%,var(--vendor-color,var(--accent-border,#6266ef)) 75%,transparent 75%,transparent);background-size:.35rem .35rem;bottom:0;left:-1px;pointer-events:none;width:.25rem}.calendar-event-content.vendor-colored.lowReliability .calendar-event-content-body span,.calendar-event-content.vendor-colored.lowReliability .calendar-event-content-header .calendar-event-content-title,.calendar-event-content.vendor-colored.lowReliability .calendar-event-content-header .tecma-icon{color:#585bd7;color:var(--vendor-text-color,var(--on-accent-light,#585bd7))}@container day-events (height >= 2.625rem){.calendar-event-content{flex-direction:column}}@container week-events (height >= 2.625rem){.calendar-event-content{flex-direction:column}}@container month-events (height >= 2.625rem){.calendar-event-content{flex-direction:column}}@container agenda-events (height >= 2.625rem){.calendar-event-content{flex-direction:column}}@container day-events (width <= 1rem){.calendar-event-content{padding:0 .125rem}}@container week-events (width <= 1rem){.calendar-event-content{padding:0 .125rem}}@container month-events (width <= 1rem){.calendar-event-content{padding:0 .125rem}}@container agenda-events (width <= 1rem){.calendar-event-content{padding:0 .125rem}}.calendar-event-content .calendar-event-content-header{align-items:center;display:flex;gap:.5rem}.calendar-event-content .calendar-event-content-header .calendar-event-content-header-icon{height:1rem}.calendar-event-content .calendar-event-content-header .calendar-event-content-title{font-size:.75rem;font-weight:700;line-height:1.25rem;overflow:hidden;white-space:nowrap}.calendar-event-content .calendar-event-content-header div{height:1.25rem}.calendar-event-content .calendar-event-content-body{align-items:flex-start;display:flex;gap:0 .25rem;justify-content:flex-start;overflow:hidden}@container day-events (height >= 3.75rem){.calendar-event-content .calendar-event-content-body{flex-direction:column}}@container week-events (height >= 3.75rem){.calendar-event-content .calendar-event-content-body{flex-direction:column}}@container month-events (height <= 3.75rem){.calendar-event-content .calendar-event-content-body{flex-direction:column}}.calendar-event-content .calendar-event-content-body span{font-size:.75rem;line-height:1.25rem;white-space:nowrap}.calendar-event-content .calendar-event-content-body .calendar-event-content-text{font-weight:700}.calendar-event-popover{background:#fff;border-radius:4px;box-shadow:0 2px 8px #00000026;box-sizing:border-box;font-family:Lato,sans-serif;font-family:var(--primary-font,"Lato",sans-serif);min-height:200px;min-width:20rem;padding:0 16px;position:fixed;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1000}@media (max-width:1024px){.calendar-event-popover{box-shadow:none;box-sizing:border-box;height:100%;-webkit-transform:none;transform:none;width:100%}}.calendar-event-popover .calendar-event-header{display:flex;flex-direction:column;padding-top:24px}.calendar-event-popover .calendar-event-header .calendar-event-header-action .desktop-header-actions{display:flex;flex-direction:row;justify-content:flex-end;width:100%}.calendar-event-popover .calendar-event-header .calendar-event-header-action .mobile-header-actions{display:flex;justify-content:space-between;padding:1.5rem 0}.calendar-event-popover .calendar-event-header .calendar-event-header-action .tecma-button:focus,.calendar-event-popover .calendar-event-header .calendar-event-header-action .tecma-button:hover{background-color:transparent!important}.calendar-event-popover .calendar-event-header .calendar-event-header-title-wrapper{align-items:center;display:flex;gap:16px;padding-bottom:24px}.calendar-event-popover .calendar-event-header .calendar-event-header-title-wrapper .container-icon{background-color:#f6f8ff;background-color:var(--accent-light,#f6f8ff);border-radius:2px;display:inline-flex;padding:8px}.calendar-event-popover .calendar-event-header .calendar-event-header-title-wrapper .container-icon .tecma-icon{color:#585bd7;color:var(--accent,#585bd7);height:24px!important;min-height:24px!important;min-width:24px!important;width:24px!important}.calendar-event-popover .calendar-event-header .calendar-event-header-title-wrapper .calendar-event-header-title{font-size:18px;font-weight:700}.calendar-event-popover .calendar-event-container{color:#363b4c;color:var(--on-general,#363b4c);display:flex;flex-direction:column;font-family:Lato,sans-serif;font-family:var(--primary-font,"Lato",sans-serif);font-size:14px;gap:.5rem}.calendar-event-popover .calendar-event-container .icon-color{color:#6e748c;color:var(--gray-700,#6e748c)}.calendar-event-popover .calendar-event-container .icon-color.accent{color:#585bd7;color:var(--accent,#585bd7)}.calendar-event-popover .calendar-event-container .first-wrapper,.calendar-event-popover .calendar-event-container .second-wrapper{display:flex;flex-direction:column}.calendar-event-popover .calendar-event-container .first-wrapper .calendar-event-row,.calendar-event-popover .calendar-event-container .second-wrapper .calendar-event-row{align-items:center;display:inline-flex;font-family:Lato,sans-serif;font-family:var(--primary-font,"Lato",sans-serif);gap:1rem;padding-bottom:1rem}.calendar-event-popover .calendar-event-container .first-wrapper .calendar-event-row span,.calendar-event-popover .calendar-event-container .second-wrapper .calendar-event-row span{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-family:Lato,sans-serif;font-family:var(--primary-font,"Lato",sans-serif);overflow:hidden;text-overflow:ellipsis}.calendar-event-popover .calendar-event-container .first-wrapper .calendar-event-row .calendar-event-row-separator,.calendar-event-popover .calendar-event-container .second-wrapper .calendar-event-row .calendar-event-row-separator{margin:0 -.75rem}.calendar-event-popover .calendar-event-container .first-wrapper .calendar-event-row .calendar-event-row-separator.dot,.calendar-event-popover .calendar-event-container .second-wrapper .calendar-event-row .calendar-event-row-separator.dot{margin:0 -.5rem}.calendar-event-popover .calendar-event-container .first-wrapper .calendar-event-row.video-call-link,.calendar-event-popover .calendar-event-container .second-wrapper .calendar-event-row.video-call-link{max-width:14rem}.calendar-event-popover .calendar-event-container .first-wrapper .calendar-event-row.video-call-link span,.calendar-event-popover .calendar-event-container .second-wrapper .calendar-event-row.video-call-link span{-webkit-line-clamp:1}.calendar-event-popover .calendar-event-container .first-wrapper .calendar-event-row .tecma-button.link,.calendar-event-popover .calendar-event-container .second-wrapper .calendar-event-row .tecma-button.link{height:1.25rem;min-height:1.25rem;padding:0;text-decoration:underline;text-underline-offset:4px}.calendar-event-popover .calendar-event-container .first-wrapper .calendar-event-row .tecma-button.link:active,.calendar-event-popover .calendar-event-container .first-wrapper .calendar-event-row .tecma-button.link:focus,.calendar-event-popover .calendar-event-container .second-wrapper .calendar-event-row .tecma-button.link:active,.calendar-event-popover .calendar-event-container .second-wrapper .calendar-event-row .tecma-button.link:focus{outline:none}.calendar-event-popover .calendar-event-container .first-wrapper .calendar-event-row .tecma-button.link:hover,.calendar-event-popover .calendar-event-container .second-wrapper .calendar-event-row .tecma-button.link:hover{background-color:transparent}.calendar-event-popover .calendar-event-container .first-wrapper .calendar-event-row:last-child,.calendar-event-popover .calendar-event-container .second-wrapper .calendar-event-row:last-child{padding-bottom:0}.calendar-event-popover .calendar-event-container .calendar-event-divider{border:1px solid #d3d4da;border:1px solid var(--gray-200,#d3d4da);margin:24px 0}.calendar-event-popover .calendar-event-footer{border-top:1px solid #d3d4da;border-top:1px solid var(--gray-200,#d3d4da);display:flex;justify-content:center;margin:24px -16px 0}.calendar-event-popover .calendar-event-footer .tecma-button{margin:16px;width:100%}.video-call-link{color:#585bd7!important;color:var(--accent,#585bd7)!important;display:inline-block;max-width:100%;text-decoration:underline!important;text-underline-offset:4px}.calendar-week-view-disclaimer{align-items:center;background-color:#f7f0e9;background-color:var(--warning-light,#f7f0e9);color:#663d00;color:var(--on-warning-light,#663d00);display:flex;min-width:0;padding:.5rem 0;width:100%}.calendar-week-view-disclaimer .disclaimer-icon-container{align-items:center;display:flex;justify-content:center;min-width:3.125rem}.calendar-week-view-disclaimer .disclaimer-icon-container .tecma-icon{color:#a46a1d;color:var(--warning,#a46a1d)}.calendar-week-view-disclaimer span{font-size:.875rem;font-weight:600}.calendar-event-popover-multi-day{min-width:inherit!important;padding:0;width:22.5rem!important}.calendar-event-popover-multi-day .calendar-event-popover-multi-day-container{display:flex;flex-direction:column;max-height:calc(24rem + 3px)}.calendar-event-popover-multi-day .calendar-event-popover-multi-day-container .calendar-event-popover-multi-day-single-event{display:flex;flex-direction:column;gap:1rem;padding:1rem}.calendar-event-popover-multi-day .calendar-event-popover-multi-day-container .calendar-event-popover-multi-day-single-event:not(:first-child){border-top:1px solid #d3d4da;border-top:1px solid var(--general-border,#d3d4da)}.calendar-event-popover-multi-day .calendar-event-popover-multi-day-container .calendar-event-popover-multi-day-single-event .calendar-event-popover-multi-day-single-event-header{align-items:center;display:flex;gap:1rem}.calendar-event-popover-multi-day .calendar-event-popover-multi-day-container .calendar-event-popover-multi-day-single-event .calendar-event-popover-multi-day-single-event-header .button-expand-event{box-sizing:border-box;height:2rem;margin-left:auto;min-height:2rem;padding:0;width:2rem}.calendar-event-popover-multi-day .calendar-event-popover-multi-day-container .calendar-event-popover-multi-day-single-event .calendar-event-popover-multi-day-single-event-header .button-expand-event .tecma-icon{height:1.25rem;min-height:1.25rem;min-width:1.25rem;width:1.25rem}.calendar-event-popover-multi-day .calendar-event-popover-multi-day-container .calendar-event-popover-multi-day-single-event .calendar-event-popover-multi-day-single-event-header .calendar-event-popover-multi-day-single-event-header-icon{align-items:center;background-color:#f6f8ff;background-color:var(--accent-light,#f6f8ff);border-radius:2px;box-sizing:border-box;display:flex;height:2rem;justify-content:center;width:2rem}.calendar-event-popover-multi-day .calendar-event-popover-multi-day-container .calendar-event-popover-multi-day-single-event .calendar-event-popover-multi-day-single-event-header .calendar-event-popover-multi-day-single-event-header-icon .tecma-icon{color:#585bd7;color:var(--accent,#585bd7);height:1.25rem;min-height:1.25rem;min-width:1.25rem;width:1.25rem}.calendar-event-popover-multi-day .calendar-event-popover-multi-day-container .calendar-event-popover-multi-day-single-event .calendar-event-popover-multi-day-single-event-header .calendar-event-popover-multi-day-single-event-title{color:#363b4c;color:var(--on-general,#363b4c);font-size:.875rem;font-weight:700;line-height:1.25rem}.calendar-event-popover-multi-day .calendar-event-popover-multi-day-container .calendar-event-popover-multi-day-single-event .calendar-event-popover-multi-day-single-event-content{display:flex;flex-direction:column;gap:1rem}.calendar-event-popover-multi-day .calendar-event-popover-multi-day-container .calendar-event-popover-multi-day-single-event .calendar-event-popover-multi-day-single-event-content span{align-items:flex-start;color:#363b4c;color:var(--on-general,#363b4c);display:flex;font-family:Lato,sans-serif;font-family:var(--primary-font,"Lato",sans-serif);font-size:.875rem;gap:.25rem}.calendar-event-popover-multi-day .calendar-event-popover-multi-day-container .calendar-event-popover-multi-day-single-event .calendar-event-popover-multi-day-single-event-content span .tecma-icon:first-child{margin-right:.75rem}.calendar-event-content-multi-day{background-color:#f6f8ff;background-color:var(--accent-light,#f6f8ff);border:none;border-left:.125rem solid #6266ef;border-left:.125rem solid var(--accent-border,#6266ef);border-radius:.125rem;box-sizing:border-box;cursor:pointer;display:flex;gap:0 .5rem;height:100%;justify-content:flex-start;overflow:hidden;padding:0 .5rem;width:100%;z-index:1}.calendar-event-content-multi-day .calendar-event-content-multi-day-header{align-items:center;display:flex;gap:.5rem}.calendar-event-content-multi-day .calendar-event-content-multi-day-header .calendar-event-content-multi-day-title{color:#585bd7;color:var(--on-accent-light,#585bd7);font-size:.75rem;font-weight:700;line-height:1.0625rem;overflow:hidden;white-space:nowrap}.button-refresh-calendar.tecma-button.is-loading .tecma-icon{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.calendar-drawer.tecma-drawer .MuiPaper-root{max-width:45rem;width:100%}.calendar-drawer.tecma-drawer .MuiPaper-root .tecma-drawerHeader{box-sizing:border-box;height:3.875rem;padding:1.5rem 2rem 1rem}.calendar-drawer.tecma-drawer .MuiPaper-root .tecma-drawerHeader span{font-size:1rem;font-weight:700}@media (max-width:768px){.calendar-drawer.tecma-drawer .MuiPaper-root .tecma-drawerHeader{border-bottom:1px solid #d3d4da;border-bottom:1px solid var(--general-border,#d3d4da);padding:1rem 1.5rem}.calendar-drawer.tecma-drawer .MuiPaper-root .tecma-drawerHeader span{font-size:1.125rem}.calendar-drawer.tecma-drawer .MuiPaper-root .tecma-drawerHeader .close-drawer-button{height:2.5rem;width:2.5rem}}.calendar-drawer.tecma-drawer .MuiPaper-root .tecma-drawer-content{padding:1rem 2rem}@media (max-width:768px){.calendar-drawer.tecma-drawer .MuiPaper-root .tecma-drawer-content{padding:1.5rem}}.calendar-drawer.tecma-drawer .MuiPaper-root .tecma-drawer-footer{display:flex;gap:1rem;justify-content:flex-end;padding:1.5rem}@media screen and (max-width:768px){.calendar-drawer.tecma-drawer .MuiPaper-root .tecma-drawer-footer{box-shadow:0 -4px 12px #8c8c8c40}}.calendar-drawer.tecma-drawer .MuiPaper-root .tecma-drawer-footer .drawer-extra-button{text-decoration:underline;text-underline-offset:5px}@media screen and (min-width:768px){.calendar-drawer.tecma-drawer .MuiPaper-root .tecma-drawer-footer .drawer-extra-button{display:none}}.calendar-drawer.tecma-drawer .MuiPaper-root .footer-actions{display:flex;gap:1rem;justify-content:flex-end;width:100%}@media screen and (max-width:768px){.calendar-drawer.tecma-drawer .MuiPaper-root .footer-actions{flex-direction:column;gap:.5rem}.calendar-drawer.tecma-drawer .MuiPaper-root .footer-actions .tecma-button{width:100%}}.calendar-drawer.tecma-drawer .MuiPaper-root .footer-actions .tecma-button{border-radius:.125rem;height:2.5rem;padding:0 1.5rem;white-space:nowrap;width:-webkit-min-content;width:min-content}@media screen and (max-width:768px){.calendar-drawer.tecma-drawer .MuiPaper-root .footer-actions .tecma-button{justify-content:center;width:100%}}.calendar-drawer.tecma-drawer .MuiPaper-root .footer-actions .tecma-button.secondary{background-color:#ebedf8;color:#515e90}.calendar-drawer.tecma-drawer .MuiPaper-root .footer-actions .tecma-button .tecma-spinner{height:1rem;min-height:1rem;min-width:1rem;width:1rem}.drawer-filters.tecma-drawer .filter-rows-container{gap:1rem;margin:0;min-height:2.5rem;width:100%}.drawer-filters.tecma-drawer .filter-rows-container .filter-row{gap:.5rem;justify-content:space-between;margin-top:0}@media screen and (min-width:769px){.drawer-filters.tecma-drawer .filter-rows-container .filter-row{flex-wrap:nowrap}}.drawer-filters.tecma-drawer .tecma-select-box{width:auto}.drawer-filters.tecma-drawer .MuiPaper-root .tecma-drawer-content .drawer-add-button{color:#585bd7;color:var(--accent,#585bd7);font-size:14px;font-weight:700;gap:8px;padding:0!important;text-decoration:underline;text-underline-offset:4px}.drawer-filters.tecma-drawer .MuiPaper-root .tecma-drawer-content .drawer-add-button .tecma-icon{color:#585bd7;color:var(--accent,#585bd7)}.drawer-filters.tecma-drawer .MuiPaper-root .tecma-drawer-content .toggle-show-sync-activities{align-items:center;border-bottom:1px solid #d3d4da;border-bottom:1px solid var(--general-border,#d3d4da);display:flex;gap:.5rem;justify-content:space-between;margin-bottom:1rem;padding-bottom:2rem;width:100%}.drawer-filters.tecma-drawer .MuiPaper-root .tecma-drawer-content .toggle-show-sync-activities span{color:#363b4c;color:var(--on-general,#363b4c);font-family:Lato,sans-serif;font-family:var(--primary-font,"Lato",sans-serif);font-size:.875rem}@media screen and (min-width:768px){.drawer-filters.tecma-drawer .MuiPaper-root .tecma-drawer-content .toggle-show-sync-activities .tecma-toggle{width:2rem}.drawer-filters.tecma-drawer .MuiPaper-root .tecma-drawer-content .toggle-show-sync-activities .tecma-toggle.active .toggle-element{-webkit-transform:translate(130%);transform:translate(130%)}}.drawer-filters.tecma-drawer .MuiPaper-root .tecma-drawer-content .drawer-clear-filter-container{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:.5rem}.drawer-filters.tecma-drawer .MuiPaper-root .tecma-drawer-content .drawer-clear-filter-container .drawer-filter-title{font-size:1.125rem;font-weight:400;margin:0}@media (max-width:768px){.drawer-filters.tecma-drawer .MuiPaper-root .tecma-drawer-content .drawer-clear-filter-container .tecma-button span{display:none}}.drawer-filters.tecma-drawer .MuiPaper-root .tecma-drawer-content .tecma-button{border-radius:2px;height:auto;padding:0 10px;width:-webkit-max-content;width:max-content}.drawer-filters.tecma-drawer .MuiPaper-root .tecma-drawer-content .tecma-button:disabled{background-color:transparent;color:#b6b9c2;color:var(--on-disabled,#b6b9c2)}.drawer-filters.tecma-drawer .MuiPaper-root .tecma-drawer-content .tecma-button:disabled .tecma-icon{color:#b6b9c2;color:var(--on-disabled,#b6b9c2)}.drawer-filters.tecma-drawer .MuiPaper-root .tecma-drawer-content .tecma-button .tecma-icon{height:20px;min-height:20px;min-width:20px;width:20px}.drawer-filters.tecma-drawer .MuiPaper-root .tecma-drawer-content .select__menu{z-index:10}.drawer-filters.tecma-drawer .MuiPaper-root .tecma-drawer-content .select__menu .disabled-option-tooltip-icon-wrapper{display:none!important}.drawer-filters.tecma-drawer .MuiPaper-root .tecma-drawer-content .filters-activity-type .dynamic-multi-select,.drawer-filters.tecma-drawer .MuiPaper-root .tecma-drawer-content .filters-status .dynamic-multi-select{width:100%}.drawer-filters.tecma-drawer .MuiPaper-root .tecma-drawer-content .filters-activity-type .dynamic-multi-select .dms-label,.drawer-filters.tecma-drawer .MuiPaper-root .tecma-drawer-content .filters-status .dynamic-multi-select .dms-label{font-size:.875rem;font-weight:600}.drawer-filters.tecma-drawer .MuiPaper-root .tecma-drawer-content .filters-activity-type .dynamic-multi-select .dms-placeholder,.drawer-filters.tecma-drawer .MuiPaper-root .tecma-drawer-content .filters-status .dynamic-multi-select .dms-placeholder{font-size:.875rem}.drawer-filters.tecma-drawer .MuiPaper-root .tecma-drawer-content .filters-activity-type .dynamic-multi-select .dms-list-item,.drawer-filters.tecma-drawer .MuiPaper-root .tecma-drawer-content .filters-status .dynamic-multi-select .dms-list-item{height:2.5rem}.drawer-filters.tecma-drawer .MuiPaper-root .tecma-drawer-content .filters-activity-type .dynamic-multi-select .dms-list-item .dms-list-item-label,.drawer-filters.tecma-drawer .MuiPaper-root .tecma-drawer-content .filters-status .dynamic-multi-select .dms-list-item .dms-list-item-label{font-size:.875rem}.drawer-filters.tecma-drawer .MuiPaper-root .tecma-drawer-content .filters-activity-type .dms-dropdown,.drawer-filters.tecma-drawer .MuiPaper-root .tecma-drawer-content .filters-status .dms-dropdown{border:none}.drawer-filters.tecma-drawer .MuiPaper-root .tecma-drawer-content .filters-activity-type .dms-dropdown .dms-list,.drawer-filters.tecma-drawer .MuiPaper-root .tecma-drawer-content .filters-status .dms-dropdown .dms-list{max-height:15rem}.drawer-filters.tecma-drawer .MuiPaper-root .tecma-drawer-content .filters-type{display:flex;flex-direction:column;gap:.5rem}.drawer-filters.tecma-drawer .MuiPaper-root .tecma-drawer-content .filters-type .filters-type-title{color:#363b4c;color:var(--on-general,#363b4c);font-family:Lato,sans-serif;font-family:var(--primary-font,"Lato",sans-serif);font-size:.875rem;font-weight:600;margin:0}.drawer-filters.tecma-drawer .MuiPaper-root .tecma-drawer-content .filter-type-select{flex:auto;max-width:100%;padding-top:0;width:100%}@media (max-width:768px){.drawer-filters.tecma-drawer .MuiPaper-root .tecma-drawer-content .filter-type-select{flex:1 1;float:left}}.drawer-filters.tecma-drawer .MuiPaper-root .tecma-drawer-content .filter-multi-select-container{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;gap:.5rem;height:2.5rem;justify-content:space-between}@media (max-width:768px){.drawer-filters.tecma-drawer .MuiPaper-root .tecma-drawer-content .filter-multi-select-container{padding-left:.5rem;width:100%}.drawer-filters.tecma-drawer .MuiPaper-root .tecma-drawer-content .filter-multi-select{width:100%}}.drawer-filters.tecma-drawer .MuiPaper-root .tecma-drawer-content .filter-remove-filter-button{width:2.5rem}.drawer-filters.tecma-drawer .MuiPaper-root .tecma-drawer-content .dynamic-multi-select{cursor:pointer}@media (max-width:768px){.drawer-filters.tecma-drawer .MuiPaper-root .tecma-drawer-content .dynamic-multi-select{width:100%}}.drawer-filters.tecma-drawer .MuiPaper-root .tecma-drawer-content .dynamic-multi-select .dms-input-area{box-sizing:border-box;height:2.5rem}.drawer-filters.tecma-drawer .MuiPaper-root .tecma-drawer-content .dynamic-multi-select.disabled .dms-input-area{background-color:#e0e0e0}.drawer-filters.tecma-drawer .MuiPaper-root .tecma-drawer-content .dynamic-multi-select.disabled .dms-see-all{color:#9e9e9e}.drawer-filters.tecma-drawer .MuiPaper-root .tecma-drawer-content .dynamic-multi-select.disabled .dms-icon-container svg{background-color:#e0e0e0}@media screen and (max-width:768px){.drawer-filters.tecma-drawer .MuiPaper-root .tecma-drawer-footer .drawer-cancel-button{display:none}}.drawer-view-settings.tecma-drawer .drawer-view-settings-content{display:flex;padding-top:.5rem}.drawer-view-settings.tecma-drawer .drawer-view-settings-content .toggle-vendor-color-container{align-items:top;display:flex;gap:1rem;justify-content:space-between;width:100%}@media screen and (min-width:768px){.drawer-view-settings.tecma-drawer .drawer-view-settings-content .toggle-vendor-color-container{align-items:center}.drawer-view-settings.tecma-drawer .drawer-view-settings-content .toggle-vendor-color-container .tecma-toggle{width:2rem}.drawer-view-settings.tecma-drawer .drawer-view-settings-content .toggle-vendor-color-container .tecma-toggle.active .toggle-element{-webkit-transform:translate(130%);transform:translate(130%)}}.drawer-view-settings.tecma-drawer .drawer-view-settings-content .toggle-vendor-color-container .toggle-vendor-color-text{display:flex;flex-direction:column;gap:.5rem}.drawer-view-settings.tecma-drawer .drawer-view-settings-content .toggle-vendor-color-container .toggle-vendor-color-text .toggle-vendor-color-label-label{color:#363b4c;color:var(--on-general,#363b4c);font-size:1rem;font-weight:700;margin:0}.drawer-view-settings.tecma-drawer .drawer-view-settings-content .toggle-vendor-color-container .toggle-vendor-color-text .toggle-vendor-color-label-description{color:#6e748c;color:var(--on-general-sub,#6e748c);font-size:.875rem;margin:0}.drawer-view-settings.tecma-drawer .drawer-view-settings-content .toggle-vendor-color-container .toggle-vendor-color-text .toggle-vendor-color-label-description span{font-weight:700}@media screen and (max-width:768px){.drawer-view-settings.tecma-drawer .tecma-drawer-footer .footer-actions{flex-direction:column-reverse;gap:1rem}}.calendar-toolbar{background-color:#fff;background-color:var(--general,#fff);border-radius:.25rem;box-shadow:2px 2px .5rem .25rem #dfe1e640;font-family:Lato,sans-serif;font-family:var(--primary-font,"Lato",sans-serif);padding:1.5rem;position:-webkit-sticky;position:sticky;top:-4.5rem;z-index:10}@media (max-width:1024px){.calendar-toolbar{top:-3.5rem}}@media (max-width:550px){.calendar-toolbar{padding:1rem}}.calendar-toolbar .calendar-toolbar-actions{display:flex;justify-content:space-between}.calendar-toolbar .calendar-toolbar-actions .filters-section{color:#363b4c;color:var(--on-general,#363b4c);display:flex;gap:1rem}.calendar-toolbar .calendar-toolbar-actions .filters-section .toggle-show-sync-activities{align-items:center;box-sizing:border-box;display:flex;gap:.5rem;line-height:1.5rem;padding-right:.5rem}.calendar-toolbar .calendar-toolbar-actions .filters-section .toggle-show-sync-activities span{font-family:Lato,sans-serif;font-family:var(--primary-font,"Lato",sans-serif)}.calendar-toolbar .calendar-toolbar-actions .filters-section .toggle-show-sync-activities .tecma-toggle{box-sizing:border-box}.calendar-toolbar .calendar-toolbar-actions .filters-section .toggle-show-sync-activities .tecma-toggle.small .toggle-element{height:.75rem;width:.75rem}.calendar-toolbar .calendar-toolbar-actions .filters-section .toggle-show-sync-activities .tecma-toggle.small.active .toggle-element{-webkit-transform:translate(130%);transform:translate(130%)}.calendar-toolbar .calendar-toolbar-actions .reset-filters{color:#585bd7;color:var(--accent,#585bd7);text-decoration:underline;text-underline-offset:5px}.calendar-toolbar .calendar-toolbar-actions .reset-filters .tecma-icon{color:#585bd7!important;color:var(--accent,#585bd7)!important}.calendar-toolbar .calendar-toolbar-actions .reset-filters.disabled{background-color:transparent;color:#b6b9c2;color:var(--on-disabled,#b6b9c2);text-decoration:none}.calendar-toolbar .calendar-toolbar-actions .reset-filters.disabled .tecma-icon{color:#b6b9c2!important;color:var(--on-disabled,#b6b9c2)!important}.calendar-toolbar .filter-container-wrapper{align-items:center;display:flex;gap:.5rem;justify-content:flex-start;padding-top:28px}@media (max-width:550px){.calendar-toolbar .filter-container-wrapper{align-items:flex-start;flex-direction:column;padding-top:1rem}}.calendar-toolbar .filter-container-wrapper .see-more-button{background-color:transparent!important;border:none;color:#585bd7!important;color:var(--on-accent-light,#585bd7)!important;flex-shrink:0;padding:0;text-decoration:underline;text-underline-offset:2px;text-underline-offset:4px}.calendar-toolbar .filter-container-wrapper .see-more-button:focus{outline:none!important}.calendar-toolbar .filter-container-wrapper.expanded{align-items:flex-start;flex-direction:column}.calendar-toolbar .filter-container-wrapper.expanded .filters-container{flex-direction:column}.calendar-toolbar .filter-container-wrapper.expanded .filters-container .active-filter-list{max-width:-webkit-max-content;max-width:max-content}.calendar-toolbar .filter-container-wrapper.expanded .filters-container .active-filter-list .filter-values{overflow:visible;text-overflow:clip;white-space:normal}.calendar-toolbar .filter-container-wrapper .filters-container{display:flex;gap:.5rem}@media (max-width:550px){.calendar-toolbar .filter-container-wrapper .filters-container{flex-direction:column;gap:.5rem}}.calendar-toolbar .filter-container-wrapper .filters-container.filter-container-nowrap{overflow:hidden}@media (max-width:550px){.calendar-toolbar .filter-container-wrapper .filters-container.filter-container-nowrap{overflow:visible;white-space:normal}}.calendar-toolbar .filter-container-wrapper .filters-container .active-filter-list{border:1px solid #d3d4da;border:1px solid var(--general-border,#d3d4da);border-radius:2px;box-sizing:border-box;color:#414655;color:var(--on-primary,#414655);display:flex;font-size:.75rem;font-weight:400;min-height:1.5rem;padding:4px 8px}@media (max-width:550px){.calendar-toolbar .filter-container-wrapper .filters-container .active-filter-list{max-width:100%;width:100%}}.calendar-toolbar .filter-container-wrapper .filters-container .active-filter-list.active-filter-list-width{min-width:0}@media (max-width:550px){.calendar-toolbar .filter-container-wrapper .filters-container .active-filter-list.active-filter-list-width{max-width:100%}}.calendar-toolbar .filter-container-wrapper .filters-container .active-filter-list .active-filter-span{border-right:1px solid #d3d4da;border-right:1px solid var(--general-border,#d3d4da);color:#6e748c;color:var(--on-general-sub,#6e748c);display:flex;font-weight:500;margin-right:.375rem;padding-right:.375rem}.calendar-toolbar .filter-container-wrapper .filters-container .active-filter-list .filter-values.ellipsis{display:inline-block;flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:550px){.calendar-toolbar .filter-container-wrapper .filters-container .active-filter-list .filter-values.ellipsis{overflow:visible;text-overflow:clip;white-space:normal}}.mobile-header{background-color:#f6f8fb;background-color:var(--primary-light,#f6f8fb);padding:1rem 1.5rem}.mobile-header .button-date-picker.tecma-button{outline:none;padding:0}.mobile-header .date-picker-tablet{background-color:transparent;border:none;box-shadow:none;cursor:pointer;height:2rem;padding:0}.mobile-header .date-picker-tablet:focus{box-shadow:none;outline:none}.mobile-header .date-picker-tablet .tecma-date-picker-input{display:flex;flex-direction:row-reverse}.mobile-header .date-picker-tablet .tecma-date-picker-input input{color:#363b4c;color:var(--on-general,#363b4c);display:flex;font-family:Lato,sans-serif;font-family:var(--primary-font,"Lato",sans-serif);font-size:.875rem;font-weight:500;line-height:1.25rem;min-width:6.5rem;pointer-events:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.mobile-header .tecma-date-picker-dropdown{inset:0!important}.mobile-header .tecma-date-picker-dropdown .tecma-date-picker-panel-container{background-color:#0006;height:100%;pointer-events:none}.mobile-header .tecma-date-picker-dropdown .tecma-date-picker-panel-container .tecma-date-picker-panel-layout{height:100%}.mobile-header .tecma-date-picker-dropdown .tecma-date-picker-panel-container .tecma-date-picker-panel-layout div{align-items:center;display:flex;height:100%;justify-content:center}.mobile-header .tecma-date-picker-dropdown .tecma-date-picker-panel-container .tecma-date-picker-panel-layout div .tecma-date-picker-panel{background-color:#fff;background-color:var(--general,#fff);box-sizing:border-box;height:27rem;pointer-events:auto;width:22.5rem}.mobile-header .tecma-date-picker-dropdown .tecma-date-picker-panel-container .tecma-date-picker-panel-layout div .tecma-date-picker-panel .tecma-date-picker-date-panel{display:flex;flex-direction:column;justify-content:space-between;width:100%}.mobile-header .tecma-date-picker-dropdown .tecma-date-picker-panel-container .tecma-date-picker-panel-layout div .tecma-date-picker-panel .tecma-date-picker-date-panel .tecma-date-picker-header{box-sizing:border-box;height:3.5rem;padding:.5rem;width:100%}.mobile-header .tecma-date-picker-dropdown .tecma-date-picker-panel-container .tecma-date-picker-panel-layout div .tecma-date-picker-panel .tecma-date-picker-date-panel .tecma-date-picker-body{box-sizing:border-box;height:20.75rem;width:100%}.mobile-header .tecma-date-picker-dropdown .tecma-date-picker-panel-container .tecma-date-picker-panel-layout div .tecma-date-picker-panel .tecma-date-picker-date-panel .tecma-date-picker-body .tecma-date-picker-content{width:100%}.mobile-header .tecma-date-picker-dropdown .tecma-date-picker-panel-container .tecma-date-picker-panel-layout div .tecma-date-picker-panel .tecma-date-picker-date-panel .tecma-date-picker-body .tecma-date-picker-content tbody td{box-sizing:border-box;height:2.5rem;margin:.5rem;padding:0;width:2.5rem!important}.mobile-header .tecma-date-picker-dropdown .tecma-date-picker-panel-container .tecma-date-picker-panel-layout div .tecma-date-picker-panel .tecma-date-picker-date-panel .tecma-date-picker-body .tecma-date-picker-content tbody td.tecma-date-picker-cell-selected{background-color:#e0e5ef;background-color:var(--primary,#e0e5ef);border-radius:.125rem;color:#414655;color:var(--on-primary,#414655)}.mobile-header .tecma-date-picker-dropdown .tecma-date-picker-panel-container .tecma-date-picker-panel-layout div .tecma-date-picker-panel .tecma-date-picker-date-panel .tecma-date-picker-body .tecma-date-picker-content tbody td .tecma-date-picker-cell-inner{margin:0 auto;width:2.5rem}.mobile-header .mobile-header-actions{display:flex;gap:1rem}.mobile-header .mobile-header-actions .tecma-button{height:2rem;min-height:auto;padding:0;width:2rem}.mobile-header .mobile-header-actions .tecma-button:active,.mobile-header .mobile-header-actions .tecma-button:focus{outline:none}.mobile-header-actions-dropdown{box-shadow:0 2px 18px #64646440!important}.mobile-header-actions-dropdown ul{padding:0;width:13.5rem}.mobile-header-actions-dropdown ul .tecma-button{gap:1rem}.form-field-client-info{container-type:inline-size;border:1px solid #d3d4da;border:1px solid var(--general-border,#d3d4da);border-radius:.25rem;border-radius:var(--border-radius-external,.25rem);display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem}.form-field-client-info .form-field-client-info-header{align-items:center;display:flex;gap:1rem}.form-field-client-info .form-field-client-info-header .tecma-avatar{border-width:1px}.form-field-client-info .form-field-client-info-header .tecma-avatar .tecma-icon{padding:0}.form-field-client-info .form-field-client-info-header .form-field-client-info-button-link{font-weight:700;padding:0;text-decoration:underline;text-underline-offset:.125rem}.form-field-client-info .form-field-client-info-header .form-field-client-info-button-link:not(.outlined):focus{outline:none}.form-field-client-info .form-field-client-info-content{display:flex;gap:1.5rem}@container (max-width: 350px){.form-field-client-info .form-field-client-info-content{flex-wrap:wrap}}.form-field-client-info .form-field-client-info-content .form-field-client-info-content-item{display:flex;flex-direction:column;width:50%}.form-field-client-info .form-field-client-info-content .form-field-client-info-content-item span{font-size:.875rem;line-height:1.5rem}.form-field-client-info .form-field-client-info-content .form-field-client-info-content-item .form-field-client-info-content-item-label{color:#363b4c;color:var(--on-general,#363b4c);font-weight:600;margin:0}.form-field-client-info .form-field-client-info-content .form-field-client-info-content-item .form-field-client-info-content-item-value{color:#6e748c;color:var(--on-general-sub,#6e748c)}.form-accordion{border:1px solid #d3d4da;border:1px solid var(--general-border,#d3d4da);border-radius:.25rem;border-radius:var(--border-radius-external,.25rem);padding:1rem}.form-accordion .tecma-accordion-content{display:flex;flex-direction:column;gap:1rem}.form-accordion .tecma-accordion-content .tecma-accordion-header{padding:0}.form-accordion .tecma-accordion-content .tecma-accordion-header:hover{background-color:transparent}.form-accordion .tecma-accordion-content .tecma-accordion-header .form-accordion-header{display:flex;flex-direction:column;gap:.5rem}.form-accordion .tecma-accordion-content .tecma-accordion-header .form-accordion-header h3{align-items:baseline;color:#363b4c;color:var(--on-general,#363b4c);display:flex;font-size:.875rem;font-weight:600;gap:.25rem;margin:0;text-align:left}.form-accordion .tecma-accordion-content .tecma-accordion-header .form-accordion-header h3 span{font-size:.75rem;font-weight:400}.form-accordion .tecma-accordion-content .tecma-accordion-header .form-accordion-header span{color:#6e748c;color:var(--on-general-sub,#6e748c);font-size:.875rem;text-align:left}.form-accordion .tecma-accordion-content .tecma-accordion-content-panel-wrapper.open{overflow:visible;overflow:initial}.form-loader{align-items:center;-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1000}.form-loader .tecma-spinner .tecma-icon{color:#6266ef;color:var(--accent-border,#6266ef)}.form-notification-toggle{border:1px solid #d3d4da;border:1px solid var(--general-border,#d3d4da);border-radius:.25rem;display:flex;flex-direction:column;gap:.5rem;padding:1rem}.form-notification-toggle-header{align-items:center;display:flex;justify-content:space-between}.form-notification-toggle-header p{color:#363b4c;color:var(--on-general,#363b4c);font-size:.875rem;font-weight:600;margin:0}.form-notification-toggle-header .tecma-toggle-container .tecma-toggle{box-sizing:border-box;height:1rem;width:2rem}.form-notification-toggle-header .tecma-toggle-container .tecma-toggle.small .toggle-element{height:.75rem;width:.75rem}.form-notification-toggle-header .tecma-toggle-container .tecma-toggle.small.active .toggle-element{-webkit-transform:translate(130%);transform:translate(130%)}.form-notification-toggle-content p{color:#6e748c;color:var(--on-general-sub,#6e748c);font-size:.875rem;margin:0}.form-unauthorized{align-items:center;display:flex;flex-direction:column;gap:.5rem;justify-content:center;margin:0 auto;padding:12rem 0}@media (max-width:480px){.form-unauthorized{padding:8rem 0}}.form-unauthorized .tecma-icon{color:#6e748c;color:var(--on-general-sub,#6e748c)}.form-unauthorized .description,.form-unauthorized .title{margin:0;text-align:center}.form-unauthorized .title{color:#6e748c;color:var(--on-general-sub,#6e748c);font-weight:700}.form-unauthorized .description{color:#6e748c;color:var(--on-general-sub,#6e748c);font-size:.875rem}.form-unauthorized .go-to-calendar-button{margin-top:.5rem}.table-apartments.tecma-table-material{box-shadow:none;min-width:auto}.table-apartments.tecma-table-material .tecma-table-toolbar{display:none}.table-apartments.tecma-table-material .MuiTableContainer-root{padding:0}.table-apartments.tecma-table-material .MuiTableContainer-root td,.table-apartments.tecma-table-material .MuiTableContainer-root th,.table-apartments.tecma-table-material .MuiTableContainer-root tr{box-sizing:border-box;height:4.25rem}.table-apartments.tecma-table-material .MuiTableContainer-root thead th span{margin-left:2rem}.table-apartments.tecma-table-material .MuiTableContainer-root tbody tr{height:4.25rem;min-height:-webkit-min-content;min-height:min-content}.table-apartments.tecma-table-material .MuiTableContainer-root tbody tr .tecma-checkbox{gap:.5rem}.table-apartments.tecma-table-material .empty-data{align-items:center;display:flex;flex-direction:column;gap:.5rem;min-height:15rem}.table-apartments.tecma-table-material .empty-data .tecma-icon{color:#ca4a46;color:var(--danger,#ca4a46);margin-bottom:.5rem}.table-apartments.tecma-table-material .empty-data h3,.table-apartments.tecma-table-material .empty-data p{margin:0}.table-apartments.tecma-table-material .empty-data h3{font-size:1.125rem;font-weight:700}.table-apartments.tecma-table-material .empty-data p{color:#6e748c;color:var(--on-general-sub,#6e748c);font-size:.875rem;font-weight:400}.table-apartments.tecma-table-material .tecma-table-pagination{gap:.5rem;padding:1rem 0 0}@media screen and (min-width:720px){.table-apartments.tecma-table-material .tecma-table-pagination{gap:1.5rem}}.table-apartments.tecma-table-material .tecma-table-pagination .tecma-pagination .tecma-button.pagination-page{background:transparent;color:#414655;color:var(--on-primary,#414655)}.table-apartments.tecma-table-material .tecma-table-pagination .tecma-pagination .tecma-button.pagination-page.is-selected{border:1px solid #e0e5ef;border:1px solid var(--primary-border,#e0e5ef)}.form-deprecated-fields .form-deprecated-fields-content .form-deprecated-fields-alert{margin:.5rem 0 1.5rem;min-width:auto}.form-deprecated-fields .form-deprecated-fields-content .form-deprecated-fields-alert .alert-header .alert-title{font-size:.875rem;font-weight:600}.form-deprecated-fields .form-deprecated-fields-content .form-deprecated-fields-alert .alert-content{margin-left:2.5rem}.form-deprecated-fields .form-deprecated-fields-content .form-deprecated-fields-alert .alert-content .alert-description{font-size:.875rem}.form-deprecated-fields .form-deprecated-fields-content .form-deprecated-fields-container,.form-deprecated-fields .form-deprecated-fields-content .form-deprecated-fields-container .form-deprecated-fields-type-input,.form-deprecated-fields .form-deprecated-fields-content .form-deprecated-fields-container .form-deprecated-fields-type-select{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width:768px){.form-deprecated-fields .form-deprecated-fields-content .form-deprecated-fields-container .form-deprecated-fields-type-input,.form-deprecated-fields .form-deprecated-fields-content .form-deprecated-fields-container .form-deprecated-fields-type-select{display:grid;grid-template-columns:repeat(2,1fr)}}.form-deprecated-fields .form-deprecated-fields-content .form-deprecated-fields-container .form-deprecated-fields-type-select .select__value-container{padding-left:1rem}.form-deprecated-fields .form-deprecated-fields-content .form-deprecated-fields-container .form-deprecated-fields-type-radio .MuiFormControlLabel-root{gap:.5rem}.form-deprecated-fields .form-deprecated-fields-content .form-deprecated-fields-container .form-deprecated-fields-type-radio .form-deprecated-fields-type-radio-label{align-items:baseline;display:flex;font-family:Lato,sans-serif;font-family:var(--primary-font,"Lato",sans-serif);font-size:.875rem;font-weight:600;gap:.25rem;margin:0 0 .5rem}.form-deprecated-fields .form-deprecated-fields-content .form-deprecated-fields-container .form-deprecated-fields-type-radio .form-deprecated-fields-type-radio-label span{color:#6e748c;color:var(--on-general-sub,#6e748c);font-size:.75rem;font-weight:400}.form-field-video-call-link{display:flex;flex-direction:column;gap:1.5rem}@media screen and (min-width:768px){.form-field-video-call-link{gap:1rem}}.form-field-video-call-link .row{align-items:end;display:flex;gap:.5rem}.form-field-video-call-link .row .tecma-input{width:100%}.form-field-video-call-link .row .tecma-input.error~.tecma-button{margin-bottom:1.5rem}.form-field-video-call-link .form-field-video-call-link-toggle-generate-link{align-items:center;flex-direction:row-reverse;gap:.75rem;margin-right:auto}.form-activity,.form-field-video-call-link .form-field-video-call-link-toggle-generate-link .toggle-label{color:#363b4c;color:var(--on-general,#363b4c)}.form-activity{align-items:flex-start;background-color:#fff;background-color:var(--general,#fff);box-sizing:border-box;display:flex;flex-direction:column;font-family:Lato,sans-serif;font-family:var(--primary-font,"Lato",sans-serif);gap:2rem;padding:1.5rem;position:relative;width:100%}.form-activity .go-back-button{font-weight:500;padding:0 .5rem}@media screen and (max-width:1024px){.form-activity .go-back-button span{display:none}}.form-activity .title{align-items:center;display:flex;gap:1rem}.form-activity .title .tecma-icon{background-color:#f6f8ff;background-color:var(--accent-light,#f6f8ff);box-sizing:content-box;padding:.5rem}@media screen and (min-width:1024px){.form-activity .title .tecma-icon{height:2.5rem;width:2.5rem}}.form-activity .title .tecma-icon{color:#585bd7;color:var(--accent,#585bd7)}.form-activity .title h3{font-family:Lato,sans-serif;font-family:var(--primary-font,"Lato",sans-serif);font-size:1.125rem;margin:0}.form-activity .form-activity-content{display:flex;flex-direction:column;gap:2rem;width:100%}.form-activity .form-activity-content .form-activity-alert .alert-container{flex-direction:row}.form-activity .form-activity-content .form-activity-alert .alert-container .alert-title{display:none}.form-activity .form-activity-content .form-activity-alert .alert-container .alert-content .alert-description{color:#663d00;color:var(--on-warning-light,#663d00);font-size:.875rem;font-weight:600;line-height:1.5rem;margin:0}.form-activity .form-activity-content section{display:flex;flex-direction:column;gap:1.5rem;width:100%}.form-activity .form-activity-content section h4{font-family:Lato,sans-serif;font-family:var(--primary-font,"Lato",sans-serif);font-size:1rem;margin:0}.form-activity .form-activity-content section .section-fields{display:flex;flex-direction:column;gap:2rem;width:100%}.form-activity .form-activity-content section .section-fields .tecma-input .tecma-select-box,.form-activity .form-activity-content section .section-fields .tecma-select .tecma-select-box,.form-activity .form-activity-content section .section-fields .tecma-textArea .tecma-select-box{width:100%}.form-activity .form-activity-content section .section-fields .tecma-input .input-label,.form-activity .form-activity-content section .section-fields .tecma-input .tecma-select-label,.form-activity .form-activity-content section .section-fields .tecma-input .textArea-label,.form-activity .form-activity-content section .section-fields .tecma-select .input-label,.form-activity .form-activity-content section .section-fields .tecma-select .tecma-select-label,.form-activity .form-activity-content section .section-fields .tecma-select .textArea-label,.form-activity .form-activity-content section .section-fields .tecma-textArea .input-label,.form-activity .form-activity-content section .section-fields .tecma-textArea .tecma-select-label,.form-activity .form-activity-content section .section-fields .tecma-textArea .textArea-label{align-items:flex-end;display:flex;font-weight:600;gap:.25rem}.form-activity .form-activity-content section .section-fields .tecma-input .input-label .input-extra-label,.form-activity .form-activity-content section .section-fields .tecma-input .input-label .tecma-select-extra-label,.form-activity .form-activity-content section .section-fields .tecma-input .tecma-select-label .input-extra-label,.form-activity .form-activity-content section .section-fields .tecma-input .tecma-select-label .tecma-select-extra-label,.form-activity .form-activity-content section .section-fields .tecma-input .textArea-label .input-extra-label,.form-activity .form-activity-content section .section-fields .tecma-input .textArea-label .tecma-select-extra-label,.form-activity .form-activity-content section .section-fields .tecma-select .input-label .input-extra-label,.form-activity .form-activity-content section .section-fields .tecma-select .input-label .tecma-select-extra-label,.form-activity .form-activity-content section .section-fields .tecma-select .tecma-select-label .input-extra-label,.form-activity .form-activity-content section .section-fields .tecma-select .tecma-select-label .tecma-select-extra-label,.form-activity .form-activity-content section .section-fields .tecma-select .textArea-label .input-extra-label,.form-activity .form-activity-content section .section-fields .tecma-select .textArea-label .tecma-select-extra-label,.form-activity .form-activity-content section .section-fields .tecma-textArea .input-label .input-extra-label,.form-activity .form-activity-content section .section-fields .tecma-textArea .input-label .tecma-select-extra-label,.form-activity .form-activity-content section .section-fields .tecma-textArea .tecma-select-label .input-extra-label,.form-activity .form-activity-content section .section-fields .tecma-textArea .tecma-select-label .tecma-select-extra-label,.form-activity .form-activity-content section .section-fields .tecma-textArea .textArea-label .input-extra-label,.form-activity .form-activity-content section .section-fields .tecma-textArea .textArea-label .tecma-select-extra-label{color:#6e748c;color:var(--on-general-sub,#6e748c);font-size:.75rem;font-weight:500}.form-activity .form-activity-content section .section-fields .tecma-textArea textarea{min-height:7.25rem;resize:vertical}.form-activity .form-activity-content section .section-fields .dynamic-select{width:100%}.form-activity .form-activity-content section .section-fields .dynamic-select .ds-input-area .tecma-icon{color:#6e748c;color:var(--on-general-sub,#6e748c);z-index:0}.form-activity .form-activity-content section .section-fields .dynamic-select .ds-input-area .ds-placeholder{color:#6e748c;color:var(--on-general-sub,#6e748c)}.form-activity .form-activity-content section .section-fields .dynamic-select .ds-help-text{font-size:.75rem}.form-activity .form-activity-content section .section-fields .dynamic-select .ds-dropdown{border-radius:.25rem;font-size:.875rem}.form-activity .form-activity-content section .section-fields .dynamic-select .ds-dropdown .ds-list-item{height:3rem}.form-activity .form-activity-content section .section-fields .date-container{container-type:inline-size;container-name:date-container;display:flex;flex-direction:column;gap:1rem}.form-activity .form-activity-content section .section-fields .date-container .all-day-checkbox{display:flex;font-size:.875rem;gap:1rem;margin:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.form-activity .form-activity-content section .section-fields .date-container .all-day-checkbox .MuiButtonBase-root{padding:0}.form-activity .form-activity-content section .section-fields .date-container .all-day-checkbox .MuiButtonBase-root .checkbox-element{border-width:1px;justify-content:center}.form-activity .form-activity-content section .section-fields .date-container .all-day-checkbox .MuiTypography-root{font-family:Lato,sans-serif;font-family:var(--primary-font,"Lato",sans-serif)}.form-activity .form-activity-content section .section-fields .date-container .all-day-checkbox .MuiTypography-root.Mui-disabled{color:#363b4c;color:var(--on-general,#363b4c)}.form-activity .form-activity-content section .section-fields .date-container .date-fields{display:flex;gap:1rem}@container date-container (max-width: 650px){.form-activity .form-activity-content section .section-fields .date-container .date-fields{flex-direction:column}}.form-activity .form-activity-content section .section-fields .date-container .date-fields .tecma-date-picker-wrapper,.form-activity .form-activity-content section .section-fields .date-container .date-fields .tecma-picker-wrapper{width:100%}.form-activity .form-activity-content section .section-fields .date-container .date-fields .tecma-date-picker-wrapper .tecma-date-picker-label,.form-activity .form-activity-content section .section-fields .date-container .date-fields .tecma-date-picker-wrapper .tecma-picker-label,.form-activity .form-activity-content section .section-fields .date-container .date-fields .tecma-picker-wrapper .tecma-date-picker-label,.form-activity .form-activity-content section .section-fields .date-container .date-fields .tecma-picker-wrapper .tecma-picker-label{margin-bottom:.15rem}.form-activity .form-activity-content section .section-fields .date-container .date-fields .tecma-date-picker-wrapper .tecma-date-picker,.form-activity .form-activity-content section .section-fields .date-container .date-fields .tecma-date-picker-wrapper .tecma-picker,.form-activity .form-activity-content section .section-fields .date-container .date-fields .tecma-picker-wrapper .tecma-date-picker,.form-activity .form-activity-content section .section-fields .date-container .date-fields .tecma-picker-wrapper .tecma-picker{min-width:12.5rem}.form-activity .form-activity-content section .section-fields .date-container .date-fields .tecma-date-picker-wrapper .tecma-date-picker.tecma-picker-disabled,.form-activity .form-activity-content section .section-fields .date-container .date-fields .tecma-date-picker-wrapper .tecma-picker.tecma-picker-disabled,.form-activity .form-activity-content section .section-fields .date-container .date-fields .tecma-picker-wrapper .tecma-date-picker.tecma-picker-disabled,.form-activity .form-activity-content section .section-fields .date-container .date-fields .tecma-picker-wrapper .tecma-picker.tecma-picker-disabled{border-color:#d3d4da;border-color:var(--general-border,#d3d4da)}.form-activity .form-activity-content section .section-fields .date-container .date-fields .tecma-date-picker-wrapper .tecma-date-picker.tecma-picker-disabled .tecma-date-picker-suffix .tecma-icon,.form-activity .form-activity-content section .section-fields .date-container .date-fields .tecma-date-picker-wrapper .tecma-date-picker.tecma-picker-disabled .tecma-picker-suffix .tecma-icon,.form-activity .form-activity-content section .section-fields .date-container .date-fields .tecma-date-picker-wrapper .tecma-picker.tecma-picker-disabled .tecma-date-picker-suffix .tecma-icon,.form-activity .form-activity-content section .section-fields .date-container .date-fields .tecma-date-picker-wrapper .tecma-picker.tecma-picker-disabled .tecma-picker-suffix .tecma-icon,.form-activity .form-activity-content section .section-fields .date-container .date-fields .tecma-picker-wrapper .tecma-date-picker.tecma-picker-disabled .tecma-date-picker-suffix .tecma-icon,.form-activity .form-activity-content section .section-fields .date-container .date-fields .tecma-picker-wrapper .tecma-date-picker.tecma-picker-disabled .tecma-picker-suffix .tecma-icon,.form-activity .form-activity-content section .section-fields .date-container .date-fields .tecma-picker-wrapper .tecma-picker.tecma-picker-disabled .tecma-date-picker-suffix .tecma-icon,.form-activity .form-activity-content section .section-fields .date-container .date-fields .tecma-picker-wrapper .tecma-picker.tecma-picker-disabled .tecma-picker-suffix .tecma-icon{color:#b6b9c2;color:var(--on-disabled,#b6b9c2)}.form-activity .form-activity-content section .section-fields .date-container .date-fields .tecma-date-picker-wrapper .tecma-date-picker-dropdown,.form-activity .form-activity-content section .section-fields .date-container .date-fields .tecma-picker-wrapper .tecma-date-picker-dropdown{max-width:17.5rem;min-width:0!important}.form-activity .form-activity-content section .section-fields .date-container .date-fields .time-fields{display:flex;gap:1rem;width:100%}@container date-container (max-width: 450px){.form-activity .form-activity-content section .section-fields .date-container .date-fields .time-fields{flex-direction:column}.form-activity .form-activity-content section .section-fields .date-container .date-fields .time-fields .time-pickers-divider{display:none}}.form-activity .form-activity-content section .section-fields .date-container .date-fields .time-fields .tecma-time-picker{width:100%}.form-activity .form-activity-content section .section-fields .date-container .date-fields .time-fields .tecma-timePicker__input-wrapper{display:flex;flex-direction:column}@container date-container (max-width: 650px){.form-activity .form-activity-content section .section-fields .date-container .date-fields .time-fields .tecma-timePicker__input-wrapper .tecma-input input{width:100%}}.form-activity .form-activity-content section .section-fields .date-container .date-fields .time-fields .input-container input{font-family:Lato,sans-serif;font-family:var(--primary-font,"Lato",sans-serif);width:100%}.form-activity .form-activity-content section .section-fields .date-container .date-fields .time-fields .time-pickers-divider{margin-top:2.5rem}.form-activity .form-activity-content section .section-fields .date-container .date-fields .mobile-date-picker-container{display:flex;flex-direction:column;gap:.5rem;height:4.25rem}.form-activity .form-activity-content section .section-fields .date-container .date-fields .mobile-date-picker-container.disabled{pointer-events:none}.form-activity .form-activity-content section .section-fields .date-container .date-fields .mobile-date-picker-container.disabled .mobile-date-picker-content{background-color:#f0f1f3;background-color:var(--disabled,#f0f1f3);cursor:not-allowed}.form-activity .form-activity-content section .section-fields .date-container .date-fields .mobile-date-picker-container .mobile-date-picker-label{font-size:.875rem;font-weight:600}.form-activity .form-activity-content section .section-fields .date-container .date-fields .mobile-date-picker-container .mobile-date-picker-content{align-items:center;border:1px solid #d3d4da;border:1px solid var(--general-border,#d3d4da);border-radius:.25rem;box-sizing:border-box;display:flex;gap:.5rem;height:2.5rem;padding:.5rem 1rem}.form-activity .form-activity-content section .section-fields .date-container .date-fields .mobile-date-picker-container .mobile-date-picker-content .tecma-icon{height:1.25rem;width:1.25rem}.form-activity .form-activity-content section .section-fields .date-container .date-fields .mobile-date-picker-container .mobile-date-picker-content .mobile-date-picker-value{font-size:.875rem;font-weight:500}.form-activity .form-activity-content section .section-fields .tecma-textArea textarea{font-family:Lato,sans-serif;font-family:var(--primary-font,"Lato",sans-serif)}.form-activity .form-activity-content section .section-fields .tecma-textArea textarea:disabled{background-color:#f0f1f3;background-color:var(--disabled,#f0f1f3);cursor:not-allowed}.form-activity .form-activity-content section .section-fields .referred-spaces-container{display:flex;flex-direction:column;gap:.5rem}.form-activity .form-activity-content section .section-fields .referred-spaces-container h5{align-items:center;display:flex;font-family:Lato,sans-serif;font-family:var(--primary-font,"Lato",sans-serif);font-size:.875rem;font-weight:600;gap:.25rem;margin:0}.form-activity .form-activity-content section .section-fields .referred-spaces-container h5 span{color:#6e748c;color:var(--on-general-sub,#6e748c);font-size:.75rem;font-weight:500}.form-activity .form-activity-content section .section-fields .referred-spaces-container .add-apartments-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.form-activity .form-activity-content section .section-fields .referred-spaces-container .referred-spaces-table{display:flex;flex-direction:column;gap:1rem}.form-activity .form-activity-content section .section-fields .referred-spaces-container .referred-spaces-table span{color:#6e748c;color:var(--on-general-sub,#6e748c);font-family:Lato,sans-serif;font-family:var(--primary-font,"Lato",sans-serif);font-size:.875rem}.form-activity .form-activity-content section .section-fields .referred-spaces-container .referred-spaces-table .tecma-search-bar{gap:1rem}.form-activity .form-activity-content section .section-fields .referred-spaces-container .referred-spaces-table .tecma-search-bar .tecma-input{width:100%}.form-activity .form-activity-content section .section-fields .referred-spaces-container .referred-spaces-table .selected-apartments-container{display:flex;flex-direction:column;gap:.5rem}.form-activity .form-activity-content section .section-fields .referred-spaces-container .referred-spaces-table .selected-apartments-container span{font-family:Lato,sans-serif;font-family:var(--primary-font,"Lato",sans-serif);font-size:.875rem}.form-activity .form-activity-content section .section-fields .referred-spaces-container .referred-spaces-table .selected-apartments-container .selected-apartments-tags{display:flex;flex-wrap:wrap;gap:.5rem}.form-activity .form-activity-content section .section-fields .referred-spaces-container .referred-spaces-table .selected-apartments-container .selected-apartments-tags .tecma-tag{background-color:#f6f8fb;background-color:var(--primary-light,#f6f8fb);border:1px solid #e0e5ef;border:1px solid var(--primary-border,#e0e5ef);gap:.5rem}.form-activity .form-activity-content section .section-fields .referred-spaces-container .referred-spaces-table .selected-apartments-container .selected-apartments-tags .tecma-tag span{color:#414655;color:var(--on-primary,#414655)}.form-activity .form-activity-content .form-activity-footer{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;width:100%}@media (max-width:1024px){.form-activity .form-activity-content .form-activity-footer{flex-direction:column-reverse}.form-activity .form-activity-content .form-activity-footer .delete-activity-button.tecma-button{background-color:transparent}.form-activity .form-activity-content .form-activity-footer .delete-activity-button.tecma-button span{color:#ca4a46;color:var(--danger,#ca4a46)}}.form-activity .form-activity-content .form-activity-footer .form-activity-footer-right-buttons{display:flex;gap:1rem;width:100%}@media screen and (min-width:1024px){.form-activity .form-activity-content .form-activity-footer .form-activity-footer-right-buttons{margin-left:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media screen and (max-width:1024px){.form-activity .form-activity-content .form-activity-footer .form-activity-footer-right-buttons .form-activity-cancel-button.tecma-button{display:none}}.form-activity .form-activity-content .form-activity-footer .tecma-button{padding:0 1.5rem}@media screen and (max-width:1024px){.form-activity .form-activity-content .form-activity-footer .tecma-button{width:100%}}.form-activity .form-activity-content .form-activity-footer .tecma-button:not(.outlined).delete-activity-button{color:#ca4a46;color:var(--danger,#ca4a46);padding:0;text-decoration:underline;text-underline-offset:.25rem}.form-activity .form-activity-content .form-activity-footer .tecma-button:not(.outlined).delete-activity-button:hover{color:#7e2a28;color:var(--danger-active,#7e2a28)}.form-activity .form-activity-content .form-activity-footer .tecma-button:not(.outlined).delete-activity-button .tecma-icon{color:#ca4a46;color:var(--danger,#ca4a46)}.date-picker-mobile-modal{font-family:Lato,sans-serif;font-family:var(--primary-font,"Lato",sans-serif)}.date-picker-mobile-modal .tecma-modal-header__content__title{color:#363b4c;color:var(--on-general,#363b4c)}.date-picker-mobile-modal .tecma-modal-content span{font-family:Lato,sans-serif;font-family:var(--primary-font,"Lato",sans-serif)}.date-picker-mobile-modal .tecma-modal-content .Cal__Month__rows{background:transparent}.date-picker-mobile-modal .tecma-modal-content .Cal__Month__rows .Cal__Month__row:first-child li{border-top:1px solid #d3d4da;border-top:1px solid var(--general-border,#d3d4da);box-shadow:none}.date-picker-mobile-modal .tecma-modal-content .Cal__Month__rows .Cal__Month__row.Cal__Month__partial:first-child li:first-child{border-left:1px solid #d3d4da;border-left:1px solid var(--general-border,#d3d4da);box-shadow:none}.date-picker-mobile-modal .tecma-modal-content .Cal__Month__rows .Cal__Month__row:nth-child(2){border-top:1px solid #d3d4da;border-top:1px solid var(--general-border,#d3d4da);box-shadow:none}.date-picker-mobile-modal .tecma-modal-content .Cal__Month__rows .Cal__Month__row .Cal__Day__root{font-family:Lato,sans-serif;font-family:var(--primary-font,"Lato",sans-serif);font-size:.875rem;font-weight:500}.date-picker-mobile-modal .tecma-modal-content .Cal__Month__rows .Cal__Month__row .Cal__Day__root.Cal__Day__today:before{border:1px solid #d3d4da;border:1px solid var(--general-border,#d3d4da);border-radius:.125rem;box-shadow:none;height:2.5rem;margin:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:2.5rem}.date-picker-mobile-modal .tecma-modal-content .Cal__Month__rows .Cal__Month__row .Cal__Day__root .Cal__Day__month{color:#6e748c;color:var(--on-general-sub,#6e748c);font-size:.625rem;font-weight:400}.date-picker-mobile-modal .tecma-modal-content .Cal__Month__rows .Cal__Month__row .Cal__Day__root .Cal__Day__selection{align-items:center;background:#e0e5ef!important;background:var(--primary,#e0e5ef)!important;border-color:#e0e5ef;border-color:var(--primary-border,#e0e5ef);display:flex;height:2.5rem;justify-content:center;margin:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:2.5rem}.date-picker-mobile-modal .tecma-modal-content .Cal__Month__rows .Cal__Month__row .Cal__Day__root .Cal__Day__selection .Cal__Day__day{color:#414655;color:var(--on-primary,#414655);font-size:.875rem;font-weight:500;line-height:1.25rem;top:0}.date-picker-mobile-modal .tecma-modal-content .Cal__Container__wrapper .Cal__Weekdays__day{font-family:Lato,sans-serif;font-family:var(--primary-font,"Lato",sans-serif)}.date-picker-mobile-modal .tecma-modal-footer{background-color:#fff;box-shadow:0 -4px 12px #8c8c8c40;position:relative;z-index:1}.date-picker-mobile-modal .tecma-modal-footer .tecma-button{justify-content:center}.date-picker-mobile-modal .tecma-modal-footer .tecma-button:last-child{display:none}.modal-calendar{font-family:Lato,sans-serif;font-family:var(--primary-font,"Lato",sans-serif)}.modal-calendar .tecma-modal-header{align-items:center;color:#363b4c;color:var(--on-general,#363b4c);display:flex;justify-content:space-between}.modal-calendar .tecma-modal-header h2{font-size:1.25rem;margin:0}.modal-calendar .tecma-modal-header .tecma-button{height:2rem;min-height:2rem;min-width:2rem;width:2rem}.modal-calendar .tecma-modal-content{color:#6e748c;color:var(--on-general-sub,#6e748c);font-size:.875rem;padding:0 1.5rem}@media (max-width:768px){.modal-calendar .tecma-modal-content{padding:1rem 1.5rem}}.modal-calendar .tecma-modal-content label .tecma-custom-checkbox{margin-right:.5rem}.modal-calendar .tecma-modal-content label span{color:#6e748c;color:var(--on-general-sub,#6e748c);font-size:.875rem}.modal-calendar .tecma-modal-footer{border:none;gap:1rem}@media (max-width:768px){.modal-calendar .tecma-modal-footer{box-shadow:none;flex-direction:column-reverse}}.modal-calendar .tecma-modal-footer .tecma-button{padding:0 1.5rem}@media screen and (max-width:1024px){.Calendario{background-color:#fff}.Calendario:not(.page-form-activity) .title{color:#6e748c;display:flex;font-family:lato;font-size:1.125rem;font-weight:400;line-height:2rem;margin:0;padding:1rem 1.5rem}.Calendario .description,.Calendario .logo,.Calendario.page-form-activity .title{display:none}.Calendario .calendar-content-scroll-container{height:calc(100vh - 13.5rem)}.Calendario .calendar-content-scroll-container .calendar-event-popover{top:5rem!important}}.Calendario{margin:3.5rem -1.5rem -1.5rem}@media screen and (min-width:768px){.Calendario{margin:1.5rem -3.5rem -3.5rem}}@media screen and (min-width:1025px){.Calendario{margin:0}}.snackbar-account-manager .tecma-alert{max-width:23.5rem}@media(max-width:768px){.snackbar-account-manager{left:1.5rem!important;right:auto!important;top:1.5rem!important}.snackbar-account-manager .tecma-alert{max-width:100%;min-width:calc(100vw - 3rem);width:100%}}.tecma-drawer.drawer-create-account .MuiDrawer-paper{height:100vh;width:100vw}@media screen and (min-width:768px){.tecma-drawer.drawer-create-account .MuiDrawer-paper{width:36rem}}.tecma-drawer.drawer-create-account .MuiDrawer-paper .tecma-drawerHeader{height:4.5rem;padding:1.5rem 2rem 1rem}.tecma-drawer.drawer-create-account .MuiDrawer-paper .tecma-drawer-content{background:linear-gradient(#fff 30%,#fff0),linear-gradient(#fff0,#fff 70%) 0 100%,linear-gradient(180deg,#0003,#0000),linear-gradient(0deg,#0003,#0000) 0 100%;background-attachment:local,local,scroll,scroll;background-color:#fff;background-repeat:no-repeat;background-size:100% 40px,100% 40px,100% 14px,100% 14px;height:100%;overflow:auto;padding:1rem 2rem}.tecma-drawer.drawer-create-account .MuiDrawer-paper .tecma-drawer-content form{display:flex;flex-direction:column;gap:1.5rem 2rem}.tecma-drawer.drawer-create-account .MuiDrawer-paper .tecma-drawer-content form .tecma-input,.tecma-drawer.drawer-create-account .MuiDrawer-paper .tecma-drawer-content form .tecma-select{flex:1 1 auto;min-width:15.5rem}.tecma-drawer.drawer-create-account .MuiDrawer-paper .tecma-drawer-content form .tecma-input input{background-color:transparent}.tecma-drawer.drawer-create-account .MuiDrawer-paper .tecma-drawer-content form .tecma-select{max-width:100%}.tecma-drawer.drawer-create-account .MuiDrawer-paper .tecma-drawer-content form .tecma-select .tecma-select-box{width:auto}.tecma-drawer.drawer-create-account .MuiDrawer-paper .tecma-drawer-content form .tecma-select .tecma-select-box .select__menu .multi-select-heading .tecma-button{color:#6266ef;color:var(--accent,#6266ef);font-size:.875rem;height:2rem;text-transform:none;width:auto}.tecma-drawer.drawer-create-account .MuiDrawer-paper .tecma-drawer-content form .tecma-phoneInput .tecma-phoneInput-label{align-items:baseline}.tecma-drawer.drawer-create-account .MuiDrawer-paper .tecma-drawer-content form .tecma-phoneInput .tecma-phoneInput-label .tecma-phoneInput-extra-label{color:#6e748c;color:var(--on-general-sub,#6e748c);font-size:.75rem}.tecma-drawer.drawer-create-account .MuiDrawer-paper .tecma-drawer-content form .tecma-phoneInput .tecma-select{flex:auto;max-width:7rem;min-width:auto}.tecma-drawer.drawer-create-account .MuiDrawer-paper .tecma-drawer-content form .tecma-phoneInput .tecma-select .select__menu-list{max-height:15rem}.tecma-drawer.drawer-create-account .MuiDrawer-paper .tecma-drawer-footer{display:flex;gap:1rem;justify-content:flex-end;padding:1.5rem 2rem}.tecma-drawer.drawer-create-account .MuiDrawer-paper .tecma-drawer-footer .tecma-button{border-radius:.125rem;height:2.5rem;padding:0 1.5rem;text-transform:none;white-space:nowrap;width:-webkit-min-content;width:min-content}.tecma-drawer.drawer-create-account .MuiDrawer-paper .tecma-drawer-footer .tecma-button .tecma-spinner{height:1rem;min-height:1rem;min-width:1rem;width:1rem}.loader-container{display:flex;height:100%;width:100%}.loader-container.h-start{justify-content:flex-start}.loader-container.h-end{justify-content:flex-end}.loader-container.h-center{justify-content:center}.loader-container.v-start{align-items:flex-start}.loader-container.v-end{align-items:flex-end}.loader-container.v-center{align-items:center}.loader-root{font-size:6px;height:40px;position:relative;width:40px}.loader-root .loader{-webkit-animation:mulShdSpin 1.1s ease infinite;animation:mulShdSpin 1.1s ease infinite;border-radius:50%;display:block;height:1em;left:42%;position:relative;position:absolute;text-indent:-9999em;top:43%;-webkit-transform:translateZ(0);transform:translateZ(0);width:1em}@-webkit-keyframes mulShdSpin{0%,to{box-shadow:0 -2.6em #fff,1.8em -1.8em 0 0 #9e9e9e,2.5em 0 0 0 #9e9e9e,1.75em 1.75em 0 0 #9e9e9e,0 2.5em 0 0 #9e9e9e,-1.8em 1.8em 0 0 #9e9e9e,-2.6em 0 0 0 #d3d4da,-1.8em -1.8em 0 0 #f0f1f3;box-shadow:0 -2.6em #fff,1.8em -1.8em 0 0 var(--on-general-disabled,#9e9e9e),2.5em 0 0 0 var(--on-general-disabled,#9e9e9e),1.75em 1.75em 0 0 var(--on-general-disabled,#9e9e9e),0 2.5em 0 0 var(--on-general-disabled,#9e9e9e),-1.8em 1.8em 0 0 var(--on-general-disabled,#9e9e9e),-2.6em 0 0 0 var(--general-border,#d3d4da),-1.8em -1.8em 0 0 var(--general-active,#f0f1f3)}12.5%{box-shadow:0 -2.6em 0 0 #f0f1f3,1.8em -1.8em #fff,2.5em 0 0 0 #9e9e9e,1.75em 1.75em 0 0 #9e9e9e,0 2.5em 0 0 #9e9e9e,-1.8em 1.8em 0 0 #9e9e9e,-2.6em 0 0 0 #9e9e9e,-1.8em -1.8em 0 0 #d3d4da;box-shadow:0 -2.6em 0 0 var(--general-active,#f0f1f3),1.8em -1.8em #fff,2.5em 0 0 0 var(--on-general-disabled,#9e9e9e),1.75em 1.75em 0 0 var(--on-general-disabled,#9e9e9e),0 2.5em 0 0 var(--on-general-disabled,#9e9e9e),-1.8em 1.8em 0 0 var(--on-general-disabled,#9e9e9e),-2.6em 0 0 0 var(--on-general-disabled,#9e9e9e),-1.8em -1.8em 0 0 var(--general-border,#d3d4da)}25%{box-shadow:0 -2.6em 0 0 #d3d4da,1.8em -1.8em 0 0 #f0f1f3,2.5em 0 #fff,1.75em 1.75em 0 0 #9e9e9e,0 2.5em 0 0 #9e9e9e,-1.8em 1.8em 0 0 #9e9e9e,-2.6em 0 0 0 #9e9e9e,-1.8em -1.8em 0 0 #9e9e9e;box-shadow:0 -2.6em 0 0 var(--general-border,#d3d4da),1.8em -1.8em 0 0 var(--general-active,#f0f1f3),2.5em 0 #fff,1.75em 1.75em 0 0 var(--on-general-disabled,#9e9e9e),0 2.5em 0 0 var(--on-general-disabled,#9e9e9e),-1.8em 1.8em 0 0 var(--on-general-disabled,#9e9e9e),-2.6em 0 0 0 var(--on-general-disabled,#9e9e9e),-1.8em -1.8em 0 0 var(--on-general-disabled,#9e9e9e)}37.5%{box-shadow:0 -2.6em 0 0 #9e9e9e,1.8em -1.8em 0 0 #d3d4da,2.5em 0 0 0 #f0f1f3,1.75em 1.75em #fff,0 2.5em 0 0 #9e9e9e,-1.8em 1.8em 0 0 #9e9e9e,-2.6em 0 0 0 #9e9e9e,-1.8em -1.8em 0 0 #9e9e9e;box-shadow:0 -2.6em 0 0 var(--on-general-disabled,#9e9e9e),1.8em -1.8em 0 0 var(--general-border,#d3d4da),2.5em 0 0 0 var(--general-active,#f0f1f3),1.75em 1.75em #fff,0 2.5em 0 0 var(--on-general-disabled,#9e9e9e),-1.8em 1.8em 0 0 var(--on-general-disabled,#9e9e9e),-2.6em 0 0 0 var(--on-general-disabled,#9e9e9e),-1.8em -1.8em 0 0 var(--on-general-disabled,#9e9e9e)}50%{box-shadow:0 -2.6em 0 0 #9e9e9e,1.8em -1.8em 0 0 #9e9e9e,2.5em 0 0 0 #d3d4da,1.75em 1.75em 0 0 #f0f1f3,0 2.5em #fff,-1.8em 1.8em 0 0 #9e9e9e,-2.6em 0 0 0 #9e9e9e,-1.8em -1.8em 0 0 #9e9e9e;box-shadow:0 -2.6em 0 0 var(--on-general-disabled,#9e9e9e),1.8em -1.8em 0 0 var(--on-general-disabled,#9e9e9e),2.5em 0 0 0 var(--general-border,#d3d4da),1.75em 1.75em 0 0 var(--general-active,#f0f1f3),0 2.5em #fff,-1.8em 1.8em 0 0 var(--on-general-disabled,#9e9e9e),-2.6em 0 0 0 var(--on-general-disabled,#9e9e9e),-1.8em -1.8em 0 0 var(--on-general-disabled,#9e9e9e)}62.5%{box-shadow:0 -2.6em 0 0 #9e9e9e,1.8em -1.8em 0 0 #9e9e9e,2.5em 0 0 0 #9e9e9e,1.75em 1.75em 0 0 #d3d4da,0 2.5em 0 0 #f0f1f3,-1.8em 1.8em #fff,-2.6em 0 0 0 #9e9e9e,-1.8em -1.8em 0 0 #9e9e9e;box-shadow:0 -2.6em 0 0 var(--on-general-disabled,#9e9e9e),1.8em -1.8em 0 0 var(--on-general-disabled,#9e9e9e),2.5em 0 0 0 var(--on-general-disabled,#9e9e9e),1.75em 1.75em 0 0 var(--general-border,#d3d4da),0 2.5em 0 0 var(--general-active,#f0f1f3),-1.8em 1.8em #fff,-2.6em 0 0 0 var(--on-general-disabled,#9e9e9e),-1.8em -1.8em 0 0 var(--on-general-disabled,#9e9e9e)}75%{box-shadow:0 -2.6em 0 0 #9e9e9e,1.8em -1.8em 0 0 #9e9e9e,2.5em 0 0 0 #9e9e9e,1.75em 1.75em 0 0 #9e9e9e,0 2.5em 0 0 #d3d4da,-1.8em 1.8em 0 0 #f0f1f3,-2.6em 0 #fff,-1.8em -1.8em 0 0 #9e9e9e;box-shadow:0 -2.6em 0 0 var(--on-general-disabled,#9e9e9e),1.8em -1.8em 0 0 var(--on-general-disabled,#9e9e9e),2.5em 0 0 0 var(--on-general-disabled,#9e9e9e),1.75em 1.75em 0 0 var(--on-general-disabled,#9e9e9e),0 2.5em 0 0 var(--general-border,#d3d4da),-1.8em 1.8em 0 0 var(--general-active,#f0f1f3),-2.6em 0 #fff,-1.8em -1.8em 0 0 var(--on-general-disabled,#9e9e9e)}87.5%{box-shadow:0 -2.6em 0 0 #9e9e9e,1.8em -1.8em 0 0 #9e9e9e,2.5em 0 0 0 #9e9e9e,1.75em 1.75em 0 0 #9e9e9e,0 2.5em 0 0 #9e9e9e,-1.8em 1.8em 0 0 #d3d4da,-2.6em 0 0 0 #f0f1f3,-1.8em -1.8em #fff;box-shadow:0 -2.6em 0 0 var(--on-general-disabled,#9e9e9e),1.8em -1.8em 0 0 var(--on-general-disabled,#9e9e9e),2.5em 0 0 0 var(--on-general-disabled,#9e9e9e),1.75em 1.75em 0 0 var(--on-general-disabled,#9e9e9e),0 2.5em 0 0 var(--on-general-disabled,#9e9e9e),-1.8em 1.8em 0 0 var(--general-border,#d3d4da),-2.6em 0 0 0 var(--general-active,#f0f1f3),-1.8em -1.8em #fff}}@keyframes mulShdSpin{0%,to{box-shadow:0 -2.6em #fff,1.8em -1.8em 0 0 #9e9e9e,2.5em 0 0 0 #9e9e9e,1.75em 1.75em 0 0 #9e9e9e,0 2.5em 0 0 #9e9e9e,-1.8em 1.8em 0 0 #9e9e9e,-2.6em 0 0 0 #d3d4da,-1.8em -1.8em 0 0 #f0f1f3;box-shadow:0 -2.6em #fff,1.8em -1.8em 0 0 var(--on-general-disabled,#9e9e9e),2.5em 0 0 0 var(--on-general-disabled,#9e9e9e),1.75em 1.75em 0 0 var(--on-general-disabled,#9e9e9e),0 2.5em 0 0 var(--on-general-disabled,#9e9e9e),-1.8em 1.8em 0 0 var(--on-general-disabled,#9e9e9e),-2.6em 0 0 0 var(--general-border,#d3d4da),-1.8em -1.8em 0 0 var(--general-active,#f0f1f3)}12.5%{box-shadow:0 -2.6em 0 0 #f0f1f3,1.8em -1.8em #fff,2.5em 0 0 0 #9e9e9e,1.75em 1.75em 0 0 #9e9e9e,0 2.5em 0 0 #9e9e9e,-1.8em 1.8em 0 0 #9e9e9e,-2.6em 0 0 0 #9e9e9e,-1.8em -1.8em 0 0 #d3d4da;box-shadow:0 -2.6em 0 0 var(--general-active,#f0f1f3),1.8em -1.8em #fff,2.5em 0 0 0 var(--on-general-disabled,#9e9e9e),1.75em 1.75em 0 0 var(--on-general-disabled,#9e9e9e),0 2.5em 0 0 var(--on-general-disabled,#9e9e9e),-1.8em 1.8em 0 0 var(--on-general-disabled,#9e9e9e),-2.6em 0 0 0 var(--on-general-disabled,#9e9e9e),-1.8em -1.8em 0 0 var(--general-border,#d3d4da)}25%{box-shadow:0 -2.6em 0 0 #d3d4da,1.8em -1.8em 0 0 #f0f1f3,2.5em 0 #fff,1.75em 1.75em 0 0 #9e9e9e,0 2.5em 0 0 #9e9e9e,-1.8em 1.8em 0 0 #9e9e9e,-2.6em 0 0 0 #9e9e9e,-1.8em -1.8em 0 0 #9e9e9e;box-shadow:0 -2.6em 0 0 var(--general-border,#d3d4da),1.8em -1.8em 0 0 var(--general-active,#f0f1f3),2.5em 0 #fff,1.75em 1.75em 0 0 var(--on-general-disabled,#9e9e9e),0 2.5em 0 0 var(--on-general-disabled,#9e9e9e),-1.8em 1.8em 0 0 var(--on-general-disabled,#9e9e9e),-2.6em 0 0 0 var(--on-general-disabled,#9e9e9e),-1.8em -1.8em 0 0 var(--on-general-disabled,#9e9e9e)}37.5%{box-shadow:0 -2.6em 0 0 #9e9e9e,1.8em -1.8em 0 0 #d3d4da,2.5em 0 0 0 #f0f1f3,1.75em 1.75em #fff,0 2.5em 0 0 #9e9e9e,-1.8em 1.8em 0 0 #9e9e9e,-2.6em 0 0 0 #9e9e9e,-1.8em -1.8em 0 0 #9e9e9e;box-shadow:0 -2.6em 0 0 var(--on-general-disabled,#9e9e9e),1.8em -1.8em 0 0 var(--general-border,#d3d4da),2.5em 0 0 0 var(--general-active,#f0f1f3),1.75em 1.75em #fff,0 2.5em 0 0 var(--on-general-disabled,#9e9e9e),-1.8em 1.8em 0 0 var(--on-general-disabled,#9e9e9e),-2.6em 0 0 0 var(--on-general-disabled,#9e9e9e),-1.8em -1.8em 0 0 var(--on-general-disabled,#9e9e9e)}50%{box-shadow:0 -2.6em 0 0 #9e9e9e,1.8em -1.8em 0 0 #9e9e9e,2.5em 0 0 0 #d3d4da,1.75em 1.75em 0 0 #f0f1f3,0 2.5em #fff,-1.8em 1.8em 0 0 #9e9e9e,-2.6em 0 0 0 #9e9e9e,-1.8em -1.8em 0 0 #9e9e9e;box-shadow:0 -2.6em 0 0 var(--on-general-disabled,#9e9e9e),1.8em -1.8em 0 0 var(--on-general-disabled,#9e9e9e),2.5em 0 0 0 var(--general-border,#d3d4da),1.75em 1.75em 0 0 var(--general-active,#f0f1f3),0 2.5em #fff,-1.8em 1.8em 0 0 var(--on-general-disabled,#9e9e9e),-2.6em 0 0 0 var(--on-general-disabled,#9e9e9e),-1.8em -1.8em 0 0 var(--on-general-disabled,#9e9e9e)}62.5%{box-shadow:0 -2.6em 0 0 #9e9e9e,1.8em -1.8em 0 0 #9e9e9e,2.5em 0 0 0 #9e9e9e,1.75em 1.75em 0 0 #d3d4da,0 2.5em 0 0 #f0f1f3,-1.8em 1.8em #fff,-2.6em 0 0 0 #9e9e9e,-1.8em -1.8em 0 0 #9e9e9e;box-shadow:0 -2.6em 0 0 var(--on-general-disabled,#9e9e9e),1.8em -1.8em 0 0 var(--on-general-disabled,#9e9e9e),2.5em 0 0 0 var(--on-general-disabled,#9e9e9e),1.75em 1.75em 0 0 var(--general-border,#d3d4da),0 2.5em 0 0 var(--general-active,#f0f1f3),-1.8em 1.8em #fff,-2.6em 0 0 0 var(--on-general-disabled,#9e9e9e),-1.8em -1.8em 0 0 var(--on-general-disabled,#9e9e9e)}75%{box-shadow:0 -2.6em 0 0 #9e9e9e,1.8em -1.8em 0 0 #9e9e9e,2.5em 0 0 0 #9e9e9e,1.75em 1.75em 0 0 #9e9e9e,0 2.5em 0 0 #d3d4da,-1.8em 1.8em 0 0 #f0f1f3,-2.6em 0 #fff,-1.8em -1.8em 0 0 #9e9e9e;box-shadow:0 -2.6em 0 0 var(--on-general-disabled,#9e9e9e),1.8em -1.8em 0 0 var(--on-general-disabled,#9e9e9e),2.5em 0 0 0 var(--on-general-disabled,#9e9e9e),1.75em 1.75em 0 0 var(--on-general-disabled,#9e9e9e),0 2.5em 0 0 var(--general-border,#d3d4da),-1.8em 1.8em 0 0 var(--general-active,#f0f1f3),-2.6em 0 #fff,-1.8em -1.8em 0 0 var(--on-general-disabled,#9e9e9e)}87.5%{box-shadow:0 -2.6em 0 0 #9e9e9e,1.8em -1.8em 0 0 #9e9e9e,2.5em 0 0 0 #9e9e9e,1.75em 1.75em 0 0 #9e9e9e,0 2.5em 0 0 #9e9e9e,-1.8em 1.8em 0 0 #d3d4da,-2.6em 0 0 0 #f0f1f3,-1.8em -1.8em #fff;box-shadow:0 -2.6em 0 0 var(--on-general-disabled,#9e9e9e),1.8em -1.8em 0 0 var(--on-general-disabled,#9e9e9e),2.5em 0 0 0 var(--on-general-disabled,#9e9e9e),1.75em 1.75em 0 0 var(--on-general-disabled,#9e9e9e),0 2.5em 0 0 var(--on-general-disabled,#9e9e9e),-1.8em 1.8em 0 0 var(--general-border,#d3d4da),-2.6em 0 0 0 var(--general-active,#f0f1f3),-1.8em -1.8em #fff}}.button-create-account.tecma-button{font-weight:700;min-height:2rem;padding:0;text-decoration:underline;text-underline-offset:.125rem}.button-create-account.tecma-button:active,.button-create-account.tecma-button:focus{outline:none!important}.table-account-list{box-shadow:.125rem .125rem .5rem .25rem #dfe1e63d!important}.table-account-list.tecma-table-material{min-width:0}.table-account-list .tecma-table-toolbar{border:none;padding:1.5rem 1.5rem 2rem}.table-account-list .tecma-table-toolbar .actions-container{width:100%}.table-account-list .tecma-table-toolbar .actions-container .table-account-list-toolbar-actions{display:flex;flex-direction:column;gap:2rem}.table-account-list .tecma-table-toolbar .actions-container .table-account-list-toolbar-actions .table-header{align-items:center;display:flex;gap:1rem;justify-content:space-between;width:100%}.table-account-list .tecma-table-toolbar .actions-container .table-account-list-toolbar-actions .table-header .left{display:flex;flex-direction:column;gap:.5rem}.table-account-list .tecma-table-toolbar .actions-container .table-account-list-toolbar-actions .table-header .left .title{color:#363b4c;color:var(--on-general,#363b4c);font-size:1.125rem;font-weight:700}.table-account-list .tecma-table-toolbar .actions-container .table-account-list-toolbar-actions .table-header .left .subtitle{color:#6e748c;color:var(--on-general-sub,#6e748c);font-size:.875rem}.table-account-list .tecma-table-toolbar .actions-container .tecma-search-bar{gap:1rem}@media screen and (min-width:768px){.table-account-list .tecma-table-toolbar .actions-container .tecma-search-bar .tecma-input{width:27.5rem}}.table-account-list .MuiTableContainer-root{padding:0 1.5rem 1.5rem}.table-account-list .MuiTableContainer-root thead th{color:#363b4c;color:var(--on-general,#363b4c);height:1.5rem;padding:2rem 1rem}.table-account-list .MuiTableContainer-root tbody td{min-width:12rem}.table-account-list .MuiTableContainer-root tbody td div{font-size:.875rem}.table-account-list .MuiTableContainer-root .account-list-table-full-name{align-items:center;display:flex;gap:1rem}.table-account-list .MuiTableContainer-root .account-list-table-full-name div{height:1rem;margin-right:-.5rem}.table-account-list .MuiTableContainer-root .account-list-table-full-name div .tecma-icon{color:#d16f14;color:var(--warning,#d16f14)}.table-account-list .MuiTableContainer-root .account-list-table-full-name .tecma-button{min-height:2rem;min-width:2rem;padding:0}.table-account-list .MuiTableContainer-root .account-list-table-full-name .tecma-button:active,.table-account-list .MuiTableContainer-root .account-list-table-full-name .tecma-button:focus{outline:none!important}.table-account-list .MuiTableContainer-root .account-list-table-full-name .tecma-button.link{-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;display:-webkit-box;overflow:hidden;text-align:left;text-decoration:underline;text-overflow:ellipsis;text-underline-offset:.125rem;white-space:normal;word-break:break-word}.table-account-list .MuiTableContainer-root .account-list-table-email{display:flex;flex-direction:column;gap:.125rem}.table-account-list .MuiTableContainer-root .account-list-table-email div{display:inline-block;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-account-list .tecma-table-pagination{padding:0 1.5rem 1.5rem}.portal-permission-denied{align-items:center;background:#fff;background:var(--on-accent,#fff);display:flex;flex-direction:column;gap:.5rem;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1}.portal-permission-denied .tecma-icon{color:#6e748c;color:var(--on-general-sub,#6e748c);height:2rem;width:2rem}.portal-permission-denied .permission-denied-description,.portal-permission-denied .title{font-family:Lato;font-family:var(--sansSerifFont,"Lato");margin:0}.portal-permission-denied .title{color:#363b4c;color:var(--on-general,#363b4c);font-size:1.25rem;font-weight:700}.portal-permission-denied .permission-denied-description{color:#6e748c;color:var(--on-general-sub,#6e748c);font-size:1rem}.portal-permission-denied .button-return-action{margin-top:1rem;padding:.5rem 1.5rem}.tecma-modal-container .modal-account-manager.tecma-modal{font-family:Lato;font-family:var(--sansSerifFont,"Lato");max-width:25rem;width:100%}.tecma-modal-container .modal-account-manager.tecma-modal .tecma-modal-header{align-items:center;color:#363b4c;color:var(--on-general,#363b4c);display:flex;justify-content:space-between}.tecma-modal-container .modal-account-manager.tecma-modal .tecma-modal-header h2{font-size:1.25rem;margin:0}.tecma-modal-container .modal-account-manager.tecma-modal .tecma-modal-header .tecma-button{height:2rem;min-height:2rem;min-width:2rem;width:2rem}.tecma-modal-container .modal-account-manager.tecma-modal .tecma-modal-content{color:#6e748c;color:var(--on-general-sub,#6e748c);font-size:.875rem;padding:0 1.5rem}@media(max-width:768px){.tecma-modal-container .modal-account-manager.tecma-modal .tecma-modal-content{padding:1rem 1.5rem}}.tecma-modal-container .modal-account-manager.tecma-modal .tecma-modal-content label .tecma-custom-checkbox{margin-right:.5rem}.tecma-modal-container .modal-account-manager.tecma-modal .tecma-modal-content label span{color:#6e748c;color:var(--on-general-sub,#6e748c);font-size:.875rem}.tecma-modal-container .modal-account-manager.tecma-modal .tecma-modal-footer{border:none;flex-direction:row;gap:1rem}@media(max-width:768px){.tecma-modal-container .modal-account-manager.tecma-modal .tecma-modal-footer{box-shadow:none;flex-direction:column-reverse}}.tecma-modal-container .modal-account-manager.tecma-modal .tecma-modal-footer .tecma-button{padding:0 1.5rem}@-webkit-keyframes skeleton-text-animation{0%{background-color:#f0f1f3;background-color:var(--general-active,#f0f1f3)}50%{background-color:#d3d4da;background-color:var(--general-border,#d3d4da)}to{background-color:#f0f1f3;background-color:var(--general-active,#f0f1f3)}}@keyframes skeleton-text-animation{0%{background-color:#f0f1f3;background-color:var(--general-active,#f0f1f3)}50%{background-color:#d3d4da;background-color:var(--general-border,#d3d4da)}to{background-color:#f0f1f3;background-color:var(--general-active,#f0f1f3)}}.skeleton-text{-webkit-animation:skeleton-text-animation 1s infinite;animation:skeleton-text-animation 1s infinite;border-radius:.125rem}.skeleton-text.small{height:1.125rem}.skeleton-text.medium{height:1.5rem}.skeleton-text.full{width:100%}.skeleton-text.half{width:50%}.skeleton-text.quarter{width:25%}.account-field{display:flex;flex-direction:column;gap:.25rem}.account-field .account-field-label,.account-field .account-field-value{font-size:.875rem;font-weight:400}.account-field .account-field-label{color:#6e748c;color:var(--on-general-sub,#6e748c)}.account-field .account-field-value.tecma-button{color:#363b4c;color:var(--on-general,#363b4c);display:flex;flex-wrap:wrap;gap:.5rem;height:auto;justify-content:flex-end;margin-left:-.25rem;padding:.375rem .25rem}.account-field .account-field-value.tecma-button.multiline{align-items:center-end;flex-direction:row-reverse;flex-wrap:nowrap}.account-field .account-field-value.tecma-button.multiline span{display:flex;flex-wrap:wrap;gap:.5rem}.account-field .account-field-value.tecma-button .placeholder{color:#6e748c;color:var(--on-general-sub,#6e748c);font-weight:700}.account-field .account-field-value.tecma-button .tecma-icon{opacity:0;transition:opacity .2s ease-in-out}.account-field .account-field-value.tecma-button:hover .tecma-icon{opacity:1;transition:opacity .2s ease-in-out}.account-field .account-field-value.tecma-button .tecma-tag{background-color:#f4f6f9;background-color:var(--primary-light,#f4f6f9);border:1px solid #d0d5de;border:1px solid var(--primary-border,#d0d5de);box-sizing:border-box;font-size:.75rem}.account-field.disabled .account-field-value{background-color:transparent;cursor:default}.account-field.disabled .account-field-value:hover{background-color:transparent}.account-field.disabled .account-field-value:hover .tecma-icon{opacity:0}.account-profile-info{background-color:#fff;background-color:var(--general,#fff);border-radius:.25rem;box-shadow:.125rem .125rem .5rem .25rem #dfe1e640;display:flex;flex:1 1 auto;flex-direction:column;gap:2rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:1.5rem}.account-profile-info .account-profile-info-header{align-items:center;display:flex;gap:1rem}.account-profile-info .account-profile-info-header .tecma-avatar{border-width:1px}.account-profile-info .account-profile-info-header .tecma-avatar .avatar-icon{padding:0!important}.account-profile-info .account-profile-info-header .account-profile-info-header-name{display:flex;flex-direction:column;gap:.5rem;width:100%}.account-profile-info .account-profile-info-header .account-profile-info-header-name .account-profile-info-header-name-full-name{color:#363b4c;color:var(--on-general,#363b4c);font-size:1.125rem;font-weight:700;height:2rem;justify-content:flex-start;min-height:2rem;padding:.25rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.account-profile-info .account-profile-info-header .account-profile-info-header-name .account-profile-info-header-name-full-name .full-name{-webkit-line-clamp:1;-webkit-box-orient:vertical;word-wrap:break-word;display:-webkit-box;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:normal;word-break:break-word}.account-profile-info .account-profile-info-header .account-profile-info-header-name .account-profile-info-header-name-full-name.account-disabled{color:#d16f14;color:var(--warning,#d16f14)}.account-profile-info .account-profile-info-header .account-profile-info-header-name .account-profile-info-header-name-full-name.account-disabled .account-disabled-icon{display:flex}.account-profile-info .account-profile-info-header .account-profile-info-header-name .account-profile-info-header-name-full-name.account-disabled .account-disabled-icon .tecma-icon{color:#d16f14;color:var(--warning,#d16f14);opacity:1}.account-profile-info .account-profile-info-header .account-profile-info-header-name .account-profile-info-header-name-full-name .tecma-icon{opacity:0;transition:opacity .2s ease-in-out}.account-profile-info .account-profile-info-header .account-profile-info-header-name .account-profile-info-header-name-full-name:hover .tecma-icon{opacity:1;transition:opacity .2s ease-in-out}.account-profile-info .account-profile-info-header .account-profile-info-header-name .account-profile-info-header-name-full-name .you-label{color:#6e748c;color:var(--on-general-sub,#6e748c);font-size:1rem;font-weight:400}.account-profile-info .account-profile-info-header .account-profile-info-header-name .account-profile-info-header-last-updated{color:#6e748c;color:var(--on-general-sub,#6e748c);font-size:.75rem;font-weight:400;margin-left:.25rem}.account-profile-info .account-profile-info-content{display:flex;flex-direction:column;gap:1.5rem}.account-profile-info .account-profile-info-content .account-profile-info-content-field{align-items:flex-end;display:flex;gap:.5rem}.tecma-accordion.account-accordion{border-radius:.25rem}.tecma-accordion.account-accordion .tecma-accordion-content{background-color:#fff;background-color:var(--general,#fff);box-shadow:.125rem .125rem .5rem .25rem #dfe1e640;display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem}.tecma-accordion.account-accordion .tecma-accordion-content .tecma-accordion-header{height:2rem;padding:0}.tecma-accordion.account-accordion .tecma-accordion-content .tecma-accordion-header:hover{background-color:#fff;background-color:var(--general,#fff)}.tecma-accordion.account-profile-accordion-general-info .tecma-accordion-content .account-profile-accordion-content{display:flex;flex-direction:column;gap:1.5rem}.tecma-accordion.account-profile-accordion-general-info .tecma-accordion-content .account-profile-accordion-content .account-profile-accordion-newsletter-field{display:flex;flex-direction:column;gap:1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.tecma-accordion.account-profile-accordion-general-info .tecma-accordion-content .account-profile-accordion-content .account-profile-accordion-newsletter-field .newsletter-active .tecma-icon{color:#278c44;color:var(--success,#278c44)}.tecma-accordion.account-profile-accordion-general-info .tecma-accordion-content .account-profile-accordion-content .account-profile-accordion-newsletter-field .newsletter-inactive .tecma-icon{color:#cf3a39;color:var(--danger,#cf3a39)}:root{--primaryFont:"Lato",sans-serif;--secondaryFont:"Ivy Journal",serif}.account-profile{display:flex;flex-direction:column;font-family:Lato;font-family:var(--sansSerifFont,"Lato");gap:2rem}.account-profile .account-profile-header{align-items:center;display:flex;gap:1rem;justify-content:space-between;width:100%}.account-profile .account-profile-header .account-profile-header-left{align-items:center;display:flex;gap:1rem}.account-profile .account-profile-header .account-profile-header-left .tecma-button{background-color:#fff;background-color:var(--general,#fff)}.account-profile .account-profile-header .account-profile-header-left .account-profile-history{color:#6e748c;color:var(--on-general-sub,#6e748c);font-size:1.125rem;font-weight:400}.account-profile .account-profile-header .account-profile-header-right .tecma-button{background-color:#fff;background-color:var(--general,#fff)}.account-profile .account-profile-content{display:flex;flex-direction:column;gap:1.5rem}.account-profile .account-profile-content .left{display:flex;min-width:20rem}@media screen and (min-width:1440px){.account-profile .account-profile-content .left{min-width:32rem}}.account-profile .account-profile-content .right{display:flex;flex-direction:column;gap:1rem;min-width:20rem;width:100%}@media screen and (min-width:768px){.account-profile .account-profile-content .right{min-width:26.25rem}}.account-profile .account-profile-content .right .tecma-accordion{flex:none}@media screen and (min-width:768px){.account-profile .account-profile-content{flex-direction:row}}.account-profile .account-profile-content .tecma-input{gap:.25rem 0}.account-profile .account-profile-content .tecma-input .input-label{color:#6e748c;color:var(--on-general-sub,#6e748c);margin:0}.account-profile .account-profile-content .tecma-input input{color:#363b4c;color:var(--on-general,#363b4c);font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:.875rem;padding:0}.account-profile .account-profile-content .tecma-select{gap:.25rem 0}.account-profile .account-profile-content .tecma-select .tecma-select-label{color:#6e748c;color:var(--on-general-sub,#6e748c)}.account-profile .account-profile-content .tecma-select .select__value-container{padding:0}.account-profile .account-profile-content .tecma-select .select__value-container .select__multi-value__label{background-color:#f4f6f9;background-color:var(--primary-light,#f4f6f9);border:1px solid #d0d5de;border:1px solid var(--primary-border,#d0d5de);border-radius:.125rem;box-sizing:border-box;color:#363b4c;color:var(--on-general,#363b4c);height:20px;padding:0 .5rem}.account-profile .account-profile-content .tecma-phoneInput{gap:.25rem 0;min-width:0}.account-profile .account-profile-content .tecma-phoneInput .tecma-phoneInput-label{color:#6e748c;color:var(--on-general-sub,#6e748c)}.account-profile .account-profile-content .tecma-phoneInput .tecma-input{flex:1 1 auto;min-width:0}.account-profile .account-profile-content .tecma-phoneInput .tecma-input input{min-width:0}.account-profile .account-profile-content .tecma-input,.account-profile .account-profile-content .tecma-phoneInput,.account-profile .account-profile-content .tecma-select-box{width:100%}.account-profile .account-profile-content .tecma-input .input-container,.account-profile .account-profile-content .tecma-input .select__control,.account-profile .account-profile-content .tecma-phoneInput .input-container,.account-profile .account-profile-content .tecma-phoneInput .select__control,.account-profile .account-profile-content .tecma-select-box .input-container,.account-profile .account-profile-content .tecma-select-box .select__control{box-sizing:border-box;height:2rem;min-height:0;padding:.375rem .25rem}.account-profile .account-profile-content .tecma-input~.tecma-button,.account-profile .account-profile-content .tecma-phoneInput~.tecma-button{min-width:2rem;padding:0;width:2rem}.account-profile .account-profile-content .tecma-input.error~.tecma-button{margin-bottom:1.65rem}.account-profile .account-profile-content .tecma-phoneInput.error~.tecma-button{margin-bottom:1.2rem}.account-profile .account-profile-content .tecma-accordion{flex:1 1 auto}.account-profile .account-profile-content .tecma-accordion .tecma-accordion-content{border-radius:.25rem;gap:0;overflow:hidden}.account-profile .account-profile-content .tecma-accordion .tecma-accordion-content .account-accordion-header{margin:0}.account-profile .account-profile-content .tecma-accordion .tecma-accordion-content .account-accordion-header h3{color:#363b4c;color:var(--on-general,#363b4c);font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:1.125rem}.account-profile .account-profile-content .tecma-accordion .tecma-accordion-content .account-profile-accordion-content{display:flex;flex-direction:column;gap:1.5rem;padding-top:1.5rem}.account-profile .account-profile-content .tecma-accordion .tecma-accordion-content .account-profile-accordion-content .account-profile-accordion-newsletter-field{display:flex;flex-direction:column;gap:1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.account-profile .account-profile-content .tecma-accordion .tecma-accordion-content .account-profile-accordion-content .account-profile-accordion-newsletter-field .newsletter-active .tecma-icon{color:#278c44;color:var(--success,#278c44)}.account-profile .account-profile-content .tecma-accordion .tecma-accordion-content .account-profile-accordion-content .account-profile-accordion-newsletter-field .newsletter-inactive .tecma-icon{color:#cf3a39;color:var(--danger,#cf3a39)}.account-profile .account-profile-content .tecma-accordion .tecma-accordion-content .account-profile-accordion-content .account-profile-accordion-otp-field{display:flex;flex-direction:column;gap:1rem}.account-profile .account-profile-content .tecma-accordion .tecma-accordion-content .account-profile-accordion-content .account-profile-accordion-otp-field .field-header{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}.account-profile .account-profile-content .tecma-accordion .tecma-accordion-content .account-profile-accordion-content .account-profile-accordion-otp-field .field-header .otp-status{align-items:center;background-color:#fff;background-color:var(--general,#fff);border:1px solid #d0d5de;border:1px solid var(--primary-border,#d0d5de);box-sizing:border-box;display:flex;font-size:.75rem;height:1.25rem;padding:0 .5rem 0 0}.account-profile .account-profile-content .tecma-accordion .tecma-accordion-content .account-profile-accordion-content .account-profile-accordion-otp-field .field-header .otp-status .tecma-icon{height:1.5rem;width:1.5rem}.account-profile .account-profile-content .tecma-accordion .tecma-accordion-content .account-profile-accordion-content .account-profile-accordion-otp-field .field-header .otp-status .tecma-icon.active{color:#278c44;color:var(--success,#278c44)}.account-profile .account-profile-content .tecma-accordion .tecma-accordion-content .account-profile-accordion-content .account-profile-accordion-otp-field .field-header .otp-status .tecma-icon.inactive{color:#cf3a39;color:var(--danger,#cf3a39)}.account-profile .account-profile-content .tecma-accordion .tecma-accordion-content .account-profile-accordion-content .account-profile-accordion-otp-field .otp-description{color:#6e748c;color:var(--on-general-sub,#6e748c);font-size:.875rem;font-weight:400}.account-profile .account-profile-content .tecma-accordion .tecma-accordion-content .account-profile-accordion-content .account-profile-accordion-otp-field .tecma-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.account-profile .account-profile-content .tecma-accordion .tecma-accordion-content .account-profile-accordion-content .account-profile-accordion-otp-field .tecma-button.deactivate-otp-button{color:#cf3a39;color:var(--danger,#cf3a39);padding:0;text-decoration:underline;text-underline-offset:.25rem}.tecma-modal-container .tecma-modal.account-profile-name-modal .tecma-modal-content,.tecma-modal-container .tecma-modal.account-profile-newsletter-modal .tecma-modal-content{display:flex;flex-direction:column;gap:1.5rem}.tecma-modal-container .tecma-modal.account-profile-newsletter-modal .tecma-modal-content .tecma-radioGroup .MuiFormControlLabel-root{gap:.5rem}.tecma-modal-container .tecma-modal.account-profile-newsletter-modal .tecma-modal-content .tecma-radioGroup .MuiFormControlLabel-root span{color:#363b4c;color:var(--on-general,#363b4c)}.tecma-modal-container .tecma-modal.account-profile-newsletter-modal .tecma-modal-content .privacy-policy-checkbox{align-items:flex-start;display:flex;gap:.5rem}.tecma-modal-container .tecma-modal.account-profile-newsletter-modal .tecma-modal-content .privacy-policy-checkbox label{margin:0}.tecma-modal-container .tecma-modal.account-profile-newsletter-modal .tecma-modal-content .privacy-policy-checkbox label .tecma-custom-checkbox{margin:0!important}.tecma-modal-container .tecma-modal.account-profile-newsletter-modal .tecma-modal-content .privacy-policy-checkbox label .tecma-custom-checkbox span{padding:0}.tecma-modal-container .tecma-modal.account-profile-newsletter-modal .tecma-modal-content .privacy-policy-checkbox span{color:#363b4c;color:var(--on-general,#363b4c)}.tecma-modal-container .tecma-modal.account-profile-newsletter-modal .tecma-modal-content .privacy-policy-checkbox span a{color:#363b4c;color:var(--on-general,#363b4c);font-weight:700;text-decoration:underline;text-underline-offset:.25rem}.account-profile-actions-menu ul{padding:0}.account-profile-actions-menu ul .tecma-button{height:3rem}.account-profile-actions-menu ul .tecma-button.account-profile-actions-menu-deactivate,.account-profile-actions-menu ul .tecma-button.account-profile-actions-menu-deactivate .tecma-icon{color:#cf3a39;color:var(--danger,#cf3a39)}@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"}body{font-family:Lato;font-family:var(--sansSerifFont,"Lato")}.tecma-icon{display:block}.tecma-icon.tecma-icon-font{-webkit-font-feature-settings:normal;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}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes slideFromBottom{0%{bottom:-100%}to{bottom:0}}@-webkit-keyframes slideToBottom{0%{bottom:0}to{bottom:-100%}}.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-spinner.circle{-webkit-animation:spin 1s linear infinite;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{-webkit-animation:degrow .8s linear infinite;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{-webkit-animation:grow .8s linear infinite;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{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;color:#363b4c;color:var(--on-general,var(--colors-gray-900,#363b4c))}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes grow{0%{-webkit-transform:scale(.5);transform:scale(.5)}50%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(.5);transform:scale(.5)}}@keyframes grow{0%{-webkit-transform:scale(.5);transform:scale(.5)}50%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(.5);transform:scale(.5)}}@-webkit-keyframes degrow{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.5);transform:scale(.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes degrow{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.5);transform:scale(.5)}to{-webkit-transform:scale(1);transform:scale(1)}}.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));transition:background-color .25s ease,border-color .25s ease,color .25s ease}.tecma-button.primary:not(.outlined):not(.disabled):not(.link),.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));transition:background-color .25s ease,border-color .25s ease,color .25s ease}.tecma-button.secondary:not(.outlined):not(.disabled):not(.link),.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));transition:background-color .25s ease,border-color .25s ease,color .25s ease}.tecma-button.muted:not(.outlined):not(.disabled):not(.link),.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));transition:background-color .25s ease,border-color .25s ease,color .25s ease}.tecma-button.inverse:not(.outlined):not(.disabled):not(.link),.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));transition:background-color .25s ease,border-color .25s ease,color .25s ease}.tecma-button.danger:not(.outlined):not(.disabled):not(.link),.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));transition:background-color .25s ease,border-color .25s ease,color .25s ease}.tecma-button.warning:not(.outlined):not(.disabled):not(.link),.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));transition:background-color .25s ease,border-color .25s ease,color .25s ease}.tecma-button.info:not(.outlined):not(.disabled):not(.link),.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));transition:background-color .25s ease,border-color .25s ease,color .25s ease}.tecma-button.success:not(.outlined):not(.disabled):not(.link),.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))}.tecma-button.primary.outlined:hover,.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))}.tecma-button.primary.outlined:active,.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))}.tecma-button.secondary.outlined:hover,.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))}.tecma-button.secondary.outlined:active,.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))}.tecma-button.muted.outlined:hover,.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))}.tecma-button.muted.outlined:active,.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))}.tecma-button.inverse.outlined:hover,.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))}.tecma-button.inverse.outlined:active,.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))}.tecma-button.danger.outlined:hover,.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))}.tecma-button.danger.outlined:active,.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))}.tecma-button.warning.outlined:hover,.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))}.tecma-button.warning.outlined:active,.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))}.tecma-button.info.outlined:hover,.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))}.tecma-button.info.outlined:active,.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))}.tecma-button.success.outlined:hover,.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))}.tecma-button.success.outlined:active,.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;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,-webkit-text-decoration-color .25s ease;transition:color .25s ease,text-decoration-color .25s ease;transition:color .25s ease,text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease}.tecma-button.primary.link:not(.disabled):not(.outlined),.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,.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,.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:unset}.tecma-button.secondary.link:not(.disabled):not(.outlined){background-color:transparent;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,-webkit-text-decoration-color .25s ease;transition:color .25s ease,text-decoration-color .25s ease;transition:color .25s ease,text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease}.tecma-button.secondary.link:not(.disabled):not(.outlined),.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,.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,.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:unset}.tecma-button.muted.link:not(.disabled):not(.outlined){background-color:transparent;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,-webkit-text-decoration-color .25s ease;transition:color .25s ease,text-decoration-color .25s ease;transition:color .25s ease,text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease}.tecma-button.muted.link:not(.disabled):not(.outlined),.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,.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,.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:unset}.tecma-button.info.link:not(.disabled):not(.outlined){background-color:transparent;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,-webkit-text-decoration-color .25s ease;transition:color .25s ease,text-decoration-color .25s ease;transition:color .25s ease,text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease}.tecma-button.info.link:not(.disabled):not(.outlined),.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,.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,.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:unset}.tecma-button.warning.link:not(.disabled):not(.outlined){background-color:transparent;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,-webkit-text-decoration-color .25s ease;transition:color .25s ease,text-decoration-color .25s ease;transition:color .25s ease,text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease}.tecma-button.warning.link:not(.disabled):not(.outlined),.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,.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,.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:unset}.tecma-button.success.link:not(.disabled):not(.outlined){background-color:transparent;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,-webkit-text-decoration-color .25s ease;transition:color .25s ease,text-decoration-color .25s ease;transition:color .25s ease,text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease}.tecma-button.success.link:not(.disabled):not(.outlined),.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,.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,.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:unset}.tecma-button.danger.link:not(.disabled):not(.outlined){background-color:transparent;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,-webkit-text-decoration-color .25s ease;transition:color .25s ease,text-decoration-color .25s ease;transition:color .25s ease,text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease}.tecma-button.danger.link:not(.disabled):not(.outlined),.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,.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,.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:unset}.tecma-button.inverse.link:not(.disabled):not(.outlined){background-color:transparent;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,-webkit-text-decoration-color .25s ease;transition:color .25s ease,text-decoration-color .25s ease;transition:color .25s ease,text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease}.tecma-button.inverse.link:not(.disabled):not(.outlined),.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,.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,.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:unset}.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));cursor:default;pointer-events:none}.tecma-button.disabled,.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))}.tecma-button.disabled.outlined,.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%;-webkit-transform:translateY(-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-lazyImage{background-position:50%;background-size:cover}.tecma-avatar,.tecma-lazyImage{align-items:center;display:flex;justify-content:center}.tecma-avatar{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;overflow:hidden;text-align:center;text-transform:uppercase}.tecma-avatar,.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-modal-container{background-color:rgba(0,0,0,.4);background-color:var(--colors-technical-blanket-overlay,rgba(0,0,0,.4));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{align-items:center;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 svg path,.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--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{color:#fff;color:var(--inverse,var(--colors-absolute-white,#fff))}.tecma-modal-container .tecma-modal-header.dark-background .tecma-modal-header__close-icon{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 svg path,.tecma-modal-container .tecma-modal-header.dark-background .tecma-modal-header__close-icon:hover svg path{fill:#fff!important;fill:var(--inverse,var(--colors-absolute-white,#fff))!important}@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{color:currentColor}.tecma-modal-container .tecma-modal-header.dark-background .tecma-modal-header__close-icon{outline-color:currentColor!important}.tecma-modal-container .tecma-modal-header.dark-background .tecma-modal-header__close-icon svg path,.tecma-modal-container .tecma-modal-header.dark-background .tecma-modal-header__close-icon:hover svg path{fill:currentColor!important}}.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{-webkit-animation:slideToBottom 0s;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{-webkit-animation:slideFromBottom 0s;animation:slideFromBottom 0s}.tecma-modal-container:not(.disable-mobile-animation){-webkit-animation:fadeOut 1s;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:unset}.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{-webkit-animation:slideToBottom 1s linear;animation:slideToBottom 1s linear;min-width:100%}.tecma-modal-container:not(.disable-mobile-animation).isOpen{-webkit-animation:fadeIn 1s;animation:fadeIn 1s}.tecma-modal-container:not(.disable-mobile-animation).isOpen .tecma-modal{-webkit-animation:slideFromBottom 1s linear;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)}.date-picker-mobile-button{min-width:5rem}.date-picker-mobile-button,.tecma-modal-container .tecma-modal-header__content__subtitle{color:#767676;color:var(--on-general-sub,#767676)}.tecma-modal-container .date-picker-mobile-modal{display:flex;flex-direction:column;height:90%}.tecma-modal-container .date-picker-mobile-modal__header{align-items:center;justify-content:space-between}.tecma-modal-container .date-picker-mobile-modal__content{max-height:unset;padding:0}.tecma-modal-container .date-picker-mobile-modal__footer{box-sizing:border-box;flex-direction:column;width:100%}.tecma-modal-container .date-picker-mobile-modal__footer .tecma-button.rounded{border-radius:.125rem;border-radius:var(--border-radius-element,.125rem)}.tecma-modal-container .date-picker-mobile-modal .Cal__Day__range.Cal__Day__selected.Cal__Day__end:after,.tecma-modal-container .date-picker-mobile-modal .Cal__Day__range.Cal__Day__selected.Cal__Day__start:after{color:#ebedf8;color:var(--primary-light,#ebedf8)}.tecma-modal-container .date-picker-mobile-modal .Cal__Day__root.Cal__Day__selected .Cal__Day__selection{border:1px solid #b5b9c2;border:1px solid var(--primary-border,#b5b9c2);border-radius:.125rem;border-radius:var(--border-radius-element,.125rem)}.tecma-modal-container .date-picker-mobile-modal .Cal__Today__root.Cal__Today__show{background-color:#6266ef!important;background-color:var(--primary,#6266ef)!important;color:#fff!important;color:var(--on-primary,#fff)!important}.tecma-modal-container .date-picker-mobile-modal .Cal__Years__year label,.tecma-modal-container .date-picker-mobile-modal .Cal__Years__year span{cursor:pointer}.tecma-modal-container .date-picker-mobile-modal .Cal__Years__year:hover span{color:#6266ef!important;color:var(--primary,#6266ef)!important}.tecma-modal-container .date-picker-mobile-modal .Cal__Years__year.Cal__Years__currentYear span{border:0}.tecma-modal-container .date-picker-mobile-modal .Cal__Years__year.Cal__Years__active span{align-items:center;background-color:#6266ef!important;background-color:var(--primary,#6266ef)!important;border-radius:.125rem;border-radius:var(--border-radius-element,.125rem);color:#fff!important;color:var(--on-primary,#fff)!important;display:flex;font-size:1.125rem;height:2.5rem;justify-content:center;min-width:2.5rem;padding:.5rem 1.5rem;padding:.5rem var(--spacing-m,1.5rem)}.tecma-modal-container .date-picker-mobile-modal .Cal__Header__root,.tecma-modal-container .date-picker-mobile-modal .Cal__Weekdays__root{background-color:#fff!important;background-color:var(--general,#fff)!important;color:#3b3b3b!important;color:var(--on-general,#3b3b3b)!important}.tecma-modal-container .date-picker-mobile-modal .Cal__Weekdays__day{color:on-general-sub;font-family:Proxima Nova,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.5rem;text-align:center}.tecma-modal-container .date-picker-mobile-modal .Cal__Day__root.Cal__Day__enabled:hover:before{border-radius:.125rem;border-radius:var(--border-radius-element,.125rem)}.tecma-modal-container .date-picker-mobile-modal .Cal__Header__root{border-bottom:1px solid #e0e0e0;border-bottom:1px solid var(--general-border,#e0e0e0);padding:1rem 1.5rem;padding:var(--spacing-s,1rem) var(--spacing-m,1.5rem)}.tecma-modal-container .date-picker-mobile-modal .Cal__Header__root .Cal__Header__blank{color:#3b3b3b;color:var(--on-general,#3b3b3b)}.tecma-modal-container .date-picker-mobile-modal .Cal__Header__root .Cal__Header__year{color:#767676;color:var(--on-general-sub,#767676);font-family:Proxima Nova,sans-serif;font-size:1rem;font-style:normal;font-weight:400;height:1.5rem;line-height:1.5rem}.tecma-modal-container .date-picker-mobile-modal .Cal__Header__root .Cal__Header__day{color:#3b3b3b;color:var(--on-general,#3b3b3b);font-family:Proxima Nova,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;height:2rem;line-height:2rem}.tecma-modal-container .date-picker-mobile-modal .Cal__Header__range .Cal__Header__wrapper:first-child:after,.tecma-modal-container .date-picker-mobile-modal .Cal__Header__range .Cal__Header__wrapper:first-child:before,.tecma-modal-container .date-picker-mobile-modal .Cal__Today__root.Cal__Today__chevronUp .Cal__Today__chevron{display:none}.tecma-modal-container .date-picker-mobile-modal .Cal__Day__range.Cal__Day__selected.Cal__Day__end .Cal__Day__selection{border-color:#b5b9c2!important;border-color:var(--primary-border,#b5b9c2)!important}.tecma-modal-container .date-picker-mobile-modal .Cal__Day__range.Cal__Day__selected.Cal__Day__end .Cal__Day__selection .Cal__Day__day{top:-4px}.tecma-modal-container .date-picker-mobile-modal .Cal__Day__range.Cal__Day__selected.Cal__Day__start .Cal__Day__selection{border-color:#b5b9c2!important;border-color:var(--primary-border,#b5b9c2)!important}.tecma-modal-container .date-picker-mobile-modal .Cal__Day__range.Cal__Day__selected.Cal__Day__start .Cal__Day__selection .Cal__Day__day{top:-2px}.tecma-modal-container .date-picker-mobile-modal .Cal__Day__range.Cal__Day__selected.Cal__Day__enabled.Cal__Day__betweenRange .Cal__Day__selection{background-color:#ebedf8!important;background-color:var(--primary-light,#ebedf8)!important}.tecma-modal-container .date-picker-mobile-modal .Cal__Day__range.Cal__Day__selected.Cal__Day__enabled.Cal__Day__betweenRange .Cal__Day__selection .Cal__Day__day{color:#474747!important;color:var(--on-primary-light,#474747)!important;font-weight:700}.tecma-modal-container .date-picker-mobile-modal .Cal__Day__range.Cal__Day__selected.Cal__Day__enabled .Cal__Day__selection{background-color:#6266ef!important;background-color:var(--primary,#6266ef)!important}.tecma-modal-container .date-picker-mobile-modal .Cal__Day__range.Cal__Day__selected.Cal__Day__enabled .Cal__Day__selection .Cal__Day__day{color:#fff!important;color:var(--on-primary,#fff)!important;font-weight:700}.tecma-modal-container .date-picker-mobile-modal .Cal__Day__range.Cal__Day__selected.Cal__Day__disabled .Cal__Day__selection{background-color:#ebedf8!important;background-color:var(--primary-light,#ebedf8)!important}.tecma-modal-container .date-picker-mobile-modal .Cal__Day__range.Cal__Day__selected.Cal__Day__disabled .Cal__Day__selection .Cal__Day__day{color:#b9b9b9!important;color:var(--on-disabled,#b9b9b9)!important}.tecma-modal-container .date-picker-mobile-modal .Cal__Day__range.Cal__Day__selected.Cal__Day__end .Cal__Day__selection,.tecma-modal-container .date-picker-mobile-modal .Cal__Day__range.Cal__Day__selected.Cal__Day__selection .Cal__Day__selection,.tecma-modal-container .date-picker-mobile-modal .Cal__Day__range.Cal__Day__selected.Cal__Day__start .Cal__Day__selection{background-color:#6266ef!important;background-color:var(--primary,#6266ef)!important;border:1px solid #b5b9c2!important;border:1px solid var(--primary-border,#b5b9c2)!important;border-top-left-radius:unset;border-radius:.125rem;border-radius:var(--border-radius-element,.125rem);color:#fff!important;color:var(--on-primary,#fff)!important}.tecma-modal-container .date-picker-mobile-modal .Cal__Day__range.Cal__Day__selected.Cal__Day__end .Cal__Day__selection .Cal__Day__month,.tecma-modal-container .date-picker-mobile-modal .Cal__Day__range.Cal__Day__selected.Cal__Day__selection .Cal__Day__selection .Cal__Day__month,.tecma-modal-container .date-picker-mobile-modal .Cal__Day__range.Cal__Day__selected.Cal__Day__start .Cal__Day__selection .Cal__Day__month{display:none}.tecma-modal-container .date-picker-mobile-modal .Cal__Day__range.Cal__Day__selected.Cal__Day__end .Cal__Day__selection .Cal__Day__day,.tecma-modal-container .date-picker-mobile-modal .Cal__Day__range.Cal__Day__selected.Cal__Day__selection .Cal__Day__selection .Cal__Day__day,.tecma-modal-container .date-picker-mobile-modal .Cal__Day__range.Cal__Day__selected.Cal__Day__start .Cal__Day__selection .Cal__Day__day{color:#fff!important;color:var(--on-primary,#fff)!important;font-weight:700}.tecma-modal-container .date-picker-mobile-modal .Cal__Day__selected{color:#fff!important;color:var(--on-primary,#fff)!important}.tecma-modal-container .date-picker-mobile-modal .Cal__Day__selected .Cal__Day__selection{background-color:#6266ef!important;background-color:var(--primary,#6266ef)!important}.tecma-modal-container .date-picker-mobile-modal .Cal__Day__selected .Cal__Day__selection .Cal__Day__day{color:#fff;color:var(--on-primary,#fff);top:-1px}.tecma-modal-container .date-picker-mobile-modal .Cal__Day__selected .Cal__Day__selection .Cal__Day__month{display:none}.tecma-modal-container .date-picker-mobile-modal .Cal__Day__today{color:#e0e0e0!important;color:var(--general-border,#e0e0e0)!important}.tecma-modal-container .date-picker-mobile-modal .Cal__Container__root,.tecma-modal-container .date-picker-mobile-modal .Cal__Years__root{display:flex;flex-direction:column;height:100%!important}.tecma-modal-container .date-picker-mobile-modal .Cal__Years__root{height:calc(100% - 98px)!important}.tecma-modal-container .date-picker-mobile-modal .Cal__Years__root .Cal__Tears__list{height:100%}.tecma-modal-container .date-picker-mobile-modal .Cal__Container__wrapper{display:flex;flex-direction:column;height:calc(100% - 98px)}.Cal__Day__root{box-sizing:border-box;cursor:pointer;display:inline-block;font-size:16px;list-style:none;text-align:center;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:14.28571%}.Cal__Day__root.Cal__Day__enabled.Cal__Day__highlighted,.Cal__Day__root.Cal__Day__enabled:active,.Cal__Day__root.Cal__Day__enabled:hover{position:relative;z-index:1}.Cal__Day__root.Cal__Day__enabled.Cal__Day__highlighted:before,.Cal__Day__root.Cal__Day__enabled:active:before,.Cal__Day__root.Cal__Day__enabled:hover:before{background-color:#efefef;border-radius:50%;content:"";height:52px;left:50%;margin-left:-26px;margin-top:-26px;position:absolute;top:50%;width:52px;z-index:-1}.Cal__Day__root.Cal__Day__enabled:hover:before{opacity:.5}.Cal__Day__root.Cal__Day__enabled.Cal__Day__highlighted:before,.Cal__Day__root.Cal__Day__enabled:active:before{opacity:1}.Cal__Day__root:first-child{position:relative}.Cal__Day__root.Cal__Day__today{position:relative;z-index:2}.Cal__Day__root.Cal__Day__today>span{color:#3d3d3d}.Cal__Day__root.Cal__Day__today.Cal__Day__disabled>span{color:#aaa}.Cal__Day__root.Cal__Day__today:before{border-radius:50%;box-shadow:inset 0 0 0 1px;content:"";height:52px;left:50%;margin-left:-26px;margin-top:-26px;position:absolute;top:50%;width:52px;z-index:-1}.Cal__Day__root.Cal__Day__today.Cal__Day__disabled:before{box-shadow:inset 0 0 0 1px #bbb}.Cal__Day__root.Cal__Day__selected{position:relative}.Cal__Day__root.Cal__Day__selected:before,.Cal__Day__root.Cal__Day__selected>.Cal__Day__month,.Cal__Day__root.Cal__Day__selected>.Cal__Day__year{display:none}.Cal__Day__root.Cal__Day__selected .Cal__Day__selection{border-radius:50%;content:"";height:52px;left:50%;line-height:56px;margin-left:-26px;margin-top:-26px;position:absolute;top:50%;width:52px;z-index:2}.Cal__Day__root.Cal__Day__selected .Cal__Day__selection .Cal__Day__month{top:9px}.Cal__Day__root.Cal__Day__selected .Cal__Day__selection .Cal__Day__day{font-size:18px;font-weight:700;position:relative;top:5px}.Cal__Day__root.Cal__Day__disabled{color:#aaa;cursor:not-allowed}.Cal__Day__month,.Cal__Day__year{font-size:12px;left:0;line-height:12px;position:absolute;right:0;text-transform:capitalize}.Cal__Day__month{top:5px}.Cal__Day__year{bottom:5px}.Cal__Day__range.Cal__Day__selected.Cal__Day__end:after,.Cal__Day__range.Cal__Day__selected.Cal__Day__start:after{box-shadow:inset 56px 56px;content:"";height:52px;margin-top:-26px;position:absolute;top:50%;width:50%}.Cal__Day__range.Cal__Day__selected.Cal__Day__disabled .Cal__Day__selection.Cal__Day__selection{background-color:#eee!important}.Cal__Day__range.Cal__Day__selected.Cal__Day__disabled .Cal__Day__selection.Cal__Day__selection .Cal__Day__day,.Cal__Day__range.Cal__Day__selected.Cal__Day__disabled .Cal__Day__selection.Cal__Day__selection .Cal__Day__month{color:#aaa;font-weight:300}.Cal__Day__range.Cal__Day__selected.Cal__Day__start .Cal__Day__selection{border-bottom-left-radius:50%;border-top-left-radius:50%}.Cal__Day__range.Cal__Day__selected.Cal__Day__start:after{right:0}.Cal__Day__range.Cal__Day__selected.Cal__Day__start.Cal__Day__end:after{display:none}.Cal__Day__range.Cal__Day__selected.Cal__Day__betweenRange .Cal__Day__selection{align-items:center;border-radius:0;display:flex;justify-content:center;left:0;margin-left:0;right:0;width:100%}.Cal__Day__range.Cal__Day__selected.Cal__Day__betweenRange .Cal__Day__day{font-size:16px;top:0}.Cal__Day__range.Cal__Day__selected.Cal__Day__betweenRange .Cal__Day__month{display:none}.Cal__Day__range.Cal__Day__selected.Cal__Day__end:after{left:0}.Cal__Day__range.Cal__Day__selected.Cal__Day__end .Cal__Day__selection{background-color:#fff!important;border:2px solid;border-bottom-right-radius:50%;border-top-right-radius:50%;box-sizing:border-box;color:inherit!important}.Cal__Day__range.Cal__Day__selected.Cal__Day__end .Cal__Day__selection .Cal__Day__day{top:4px}.Cal__Container__root{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:table;font:14px Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;line-height:1.4em;outline:none;position:relative;text-align:left;z-index:1}.Cal__Container__root.Cal__Container__landscape{display:flex;flex-direction:row}.Cal__Container__root.Cal__Container__landscape .Cal__Container__wrapper{border-bottom-right-radius:3px;border-top-right-radius:3px;flex-grow:1;overflow:hidden;position:relative;z-index:1}.Cal__Container__listWrapper{background-color:#fff;overflow:hidden;position:relative}.Cal__Header__root{align-items:center;border-top-left-radius:3px;border-top-right-radius:3px;box-sizing:border-box;display:flex;font-weight:400;line-height:1.3;min-height:98px;overflow:hidden;padding:20px;position:relative}.Cal__Header__root.Cal__Header__landscape{align-items:flex-start;border-bottom-left-radius:3px;border-top-right-radius:0;min-width:200px}.Cal__Header__root.Cal__Header__landscape .Cal__Header__dateWrapper.Cal__Header__day{flex-grow:1;height:76px}.Cal__Header__wrapper{cursor:pointer;display:flex;flex-direction:column;flex-grow:1}.Cal__Header__wrapper.Cal__Header__blank{color:hsla(0,0%,100%,.5);cursor:default;font-size:18px;height:58px;line-height:58px}.Cal__Header__dateWrapper{color:hsla(0,0%,100%,.5);display:block;overflow:hidden;position:relative;transition:color .3s ease}.Cal__Header__dateWrapper.Cal__Header__active{color:#fff}.Cal__Header__dateWrapper.Cal__Header__day{font-size:36px;height:38px;line-height:36px;text-transform:capitalize}.Cal__Header__dateWrapper.Cal__Header__year{font-size:18px;height:20px;line-height:18px}.Cal__Header__date{bottom:0;left:0;position:absolute;right:0;top:0}.Cal__Header__range{display:flex;flex-grow:1}.Cal__Header__range .Cal__Header__dateWrapper{overflow:visible}.Cal__Header__range .Cal__Header__wrapper:first-child:after,.Cal__Header__range .Cal__Header__wrapper:first-child:before{border-bottom:100px solid transparent;border-left:60px solid;border-top:100px solid transparent;content:"";height:0;left:50%;margin-left:-50px;margin-top:-50px;position:absolute;top:0;width:0}.Cal__Header__range .Cal__Header__wrapper:first-child:before{color:hsla(0,0%,100%,.15);-webkit-transform:translateX(1px);transform:translateX(1px)}.Cal__Header__range .Cal__Header__wrapper:last-child{margin-left:60px}.Cal__Header__range .Cal__Header__wrapper .Cal__Header__date{white-space:nowrap;z-index:1}.Cal__Today__root{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;font-weight:500;height:32px;justify-content:center;left:0;line-height:0;padding:6px;position:absolute;right:0;top:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;transition-delay:.3s;z-index:10}.Cal__Today__root.Cal__Today__show{-webkit-transform:translateZ(0);transform:translateZ(0);transition-delay:0s}.Cal__Today__root .Cal__Today__chevron,.Cal__Today__root.Cal__Today__show .Cal__Today__chevron{transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.Cal__Today__root .Cal__Today__chevron{margin-left:5px;margin-top:-6px;position:absolute;top:50%;-webkit-transform:rotate(270deg);transform:rotate(270deg)}.Cal__Today__root.Cal__Today__chevronUp .Cal__Today__chevron{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.Cal__Today__root.Cal__Today__chevronDown .Cal__Today__chevron{-webkit-transform:rotate(1turn);transform:rotate(1turn)}.Cal__MonthList__root{-webkit-overflow-scrolling:touch;background-color:#fff;width:100%!important}.Cal__MonthList__root.Cal__MonthList__scrolling>div{pointer-events:none}.Cal__MonthList__root.Cal__MonthList__scrolling label{opacity:1}.Cal__Weekdays__root{box-shadow:inset 0 -1px rgba(0,0,0,.04);display:flex;list-style:none;margin:0;padding:0;position:relative;z-index:5}.Cal__Weekdays__day{flex-basis:14.28571%;flex-grow:1;font-weight:500;padding:15px 0;text-align:center}.Cal__Years__root{align-items:center;background-color:#f9f9f9;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;z-index:10}.Cal__Years__root:after,.Cal__Years__root:before{content:"";height:50px;left:0;pointer-events:none;position:absolute;right:0;z-index:1}.Cal__Years__root:before{background:linear-gradient(180deg,hsla(0,0%,100%,.8) 0,hsla(0,0%,100%,0));top:0}.Cal__Years__root:after{background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.8));bottom:0}.Cal__Years__list{box-sizing:border-box}.Cal__Years__list.Cal__Years__center,.Cal__Years__year{align-items:center;display:flex;justify-content:center}.Cal__Years__year{box-sizing:border-box;cursor:pointer;font-size:18px;font-weight:500;height:100%;padding:0 20px;text-align:center;-webkit-user-select:none}.Cal__Years__year.Cal__Years__withMonths{border-bottom:1px solid #e9e9e9}.Cal__Years__year.Cal__Years__withMonths label{box-sizing:border-box;height:88px;padding-top:12px}.Cal__Years__year label{flex-basis:42%}.Cal__Years__year label span{color:#333;flex-shrink:0}.Cal__Years__year ol{display:flex;flex-wrap:wrap;font-size:14px;margin:0;padding:0}.Cal__Years__year ol li{align-items:center;border-radius:50%;box-sizing:border-box;color:#444;display:flex;flex-shrink:0;font-weight:400;height:44px;justify-content:center;list-style:none;text-transform:capitalize;width:44px}.Cal__Years__year ol li.Cal__Years__currentMonth{border:1px solid}.Cal__Years__year ol li.Cal__Years__selected{background-color:blue;border:0;color:#fff!important;position:relative;z-index:1}.Cal__Years__year ol li.Cal__Years__disabled{color:#aaa;cursor:not-allowed}.Cal__Years__year ol li.Cal__Years__disabled:hover{background-color:inherit}.Cal__Years__year ol li:hover{background-color:#efefef}.Cal__Years__year.Cal__Years__active label>span,.Cal__Years__year:hover label>span{color:inherit}.Cal__Years__year.Cal__Years__active,.Cal__Years__year:hover{position:relative;z-index:2}.Cal__Years__year.Cal__Years__active{font-size:32px}.Cal__Years__year.Cal__Years__currentYear{position:relative}.Cal__Years__year.Cal__Years__currentYear label>span{border-bottom:3px solid;min-width:50px;padding-bottom:5px}.Cal__Years__year.Cal__Years__currentYear.Cal__Years__active label>span{min-width:85px}.Cal__Years__year.Cal__Years__first{padding-top:40px}.Cal__Years__year.Cal__Years__last{padding-bottom:40px}.Cal__Animation__enter{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);transition:.25s ease}.Cal__Animation__enter.Cal__Animation__enterActive{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.Cal__Animation__leave{-webkit-transform:translateZ(0);transform:translateZ(0);transition:.25s ease}.Cal__Animation__leave.Cal__Animation__leaveActive{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.Cal__Slider__root,.Cal__Slider__slide{bottom:0;left:0;position:absolute;right:0;top:0}.Cal__Slider__root{overflow:hidden}.Cal__Slider__slide{padding:20px 65px}.Cal__Slider__slide:first-child{padding-left:20px}.Cal__Slider__wrapper{height:100%;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.Cal__Slider__arrow{align-items:center;border-left:1px solid hsla(0,0%,100%,.1);cursor:pointer;display:flex;height:100%;justify-content:center;opacity:.7;position:absolute;top:0;width:40px;z-index:1}.Cal__Slider__arrow svg{width:15px}.Cal__Slider__arrow:hover{opacity:1}.Cal__Slider__arrowRight{right:0}.Cal__Slider__arrowLeft{left:0;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.Cal__transition__enter{opacity:0}.Cal__transition__enterActive{opacity:1;transition:opacity .3s ease}.Cal__transition__leave{opacity:1}.Cal__transition__leaveActive{opacity:0;transition:opacity .3s ease}.Cal__Month__rows{background:linear-gradient(180deg,hsla(0,0%,100%,0) 50%,rgba(0,0,0,.05));position:relative}.Cal__Month__row{margin:0;padding:0}.Cal__Month__row:first-child{text-align:right}.Cal__Month__row:first-child li{background-color:#fff;box-shadow:0 -1px 0 #e9e9e9}.Cal__Month__row:nth-child(2){box-shadow:0 -1px 0 #e9e9e9}.Cal__Month__row.Cal__Month__partial:first-child li:first-child{box-shadow:0 -1px 0 #e9e9e9,inset 1px 0 0 #e9e9e9}.Cal__Month__row.Cal__Month__partial:last-of-type li{position:relative;z-index:1}.Cal__Month__label{background-color:hsla(0,0%,100%,.6);bottom:0;font-size:30px;font-weight:500;left:0;margin:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;z-index:3}.Cal__Month__label>span{align-items:center;bottom:56px;display:flex;justify-content:center;left:0;position:absolute;right:0;text-transform:capitalize;top:0}.Cal__Month__label.Cal__Month__partialFirstRow{top:56px}.tecma-date-picker-loader{align-items:center;background-color:rgba(0,0,0,.2);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:3}.tecma-date-picker-panel{background:#fff;background:var(--neutral-100,#fff);border:1px solid #fff;border:1px solid var(--neutral-100,#fff);border-radius:2px;display:inline-flex;flex-direction:column;outline:none;text-align:center}.tecma-date-picker-panel-focused{border-color:rgba(93,107,239,.502);border-color:var(--primary-focus,rgba(93,107,239,.502))}.tecma-date-picker-date-panel,.tecma-date-picker-decade-panel,.tecma-date-picker-month-panel,.tecma-date-picker-time-panel,.tecma-date-picker-week-panel,.tecma-date-picker-year-panel{display:flex;flex-direction:column;width:280px}.tecma-date-picker-header{background-color:#ebedf8;background-color:var(--primary-light,#ebedf8);color:#474747;color:var(--on-primary-light,#474747);display:flex;padding:5px 12px 0}.tecma-date-picker-header>*{flex:none}.tecma-date-picker-header button{background:transparent;border:0;color:#474747;color:var(--on-primary-light,#474747);cursor:pointer;line-height:40px;overflow:visible;padding:0;text-transform:none;text-transform:capitalize;transition:color .3s}.tecma-date-picker-header>button{font-size:14px;min-width:1.6em}.tecma-date-picker-header>button:hover{color:#6266ef;color:var(--accent,#6266ef)}.tecma-date-picker-header-view{flex:auto;font-weight:500;line-height:40px}.tecma-date-picker-header-view button{color:#474747;color:var(--on-primary-light,#474747);font-family:Segoe UI,sans-serif}.tecma-date-picker-header-view button:not(:first-child){margin-left:8px}.tecma-date-picker-header-view button:hover{color:#6266ef;color:var(--accent,#6266ef)}.tecma-date-picker-next-icon,.tecma-date-picker-prev-icon,.tecma-date-picker-super-next-icon,.tecma-date-picker-super-prev-icon{display:inline-block;height:7px;position:relative;width:7px}.tecma-date-picker-next-icon:before,.tecma-date-picker-prev-icon:before,.tecma-date-picker-super-next-icon:before,.tecma-date-picker-super-prev-icon:before{border:0 solid;border-width:1.5px 0 0 1.5px;content:"";display:inline-block;height:7px;left:0;position:absolute;top:0;width:7px}.tecma-date-picker-super-next-icon:after,.tecma-date-picker-super-prev-icon:after{border:0 solid;border-width:1.5px 0 0 1.5px;content:"";display:inline-block;height:7px;left:3.5px;position:absolute;top:3.5px;width:7px}.tecma-date-picker-prev-icon,.tecma-date-picker-super-prev-icon{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.tecma-date-picker-next-icon,.tecma-date-picker-super-next-icon{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.tecma-date-picker-content{border-spacing:0 .25rem;table-layout:fixed;width:100%}.tecma-date-picker-content td,.tecma-date-picker-content th{font-weight:400;min-width:24px;position:relative}.tecma-date-picker-content th{color:#3b3b3b;color:var(--on-general,#3b3b3b);font-family:Segoe UI,sans-serif;font-size:12px;font-weight:400;height:30px;line-height:30px}.tecma-date-picker-cell{color:rgba(0,0,0,.25);cursor:pointer;padding:3px 0}.tecma-date-picker-cell:not(.tecma-date-picker-cell-in-view){z-index:-1}.tecma-date-picker-cell.tecma-date-picker-cell-in-view{color:#3b3b3b;color:var(--on-general,#3b3b3b)}.tecma-date-picker-cell:before{content:"";height:100%;left:0;position:absolute;right:0;top:0;transition:all .3s;z-index:1}.tecma-date-picker-cell .tecma-date-picker-cell-inner{border-radius:2px;font-family:Segoe UI,sans-serif;font-size:14px;font-weight:300;height:22px;line-height:22px;min-width:22px}.tecma-date-picker-cell:hover:not(.tecma-date-picker-cell-in-view),.tecma-date-picker-cell:hover:not(.tecma-date-picker-cell-selected):not(.tecma-date-picker-cell-in-range):not(.tecma-date-picker-cell-range-start):not(.tecma-date-picker-cell-range-end):not(.tecma-date-picker-cell-range-hover-start):not(.tecma-date-picker-cell-range-hover-end){background:#6266ef;background:var(--accent,#6266ef);color:#fff;color:var(--on-accent,#fff)}.tecma-date-picker-cell.tecma-date-picker-cell-in-view.tecma-date-picker-cell-today{border:1px solid #e0e0e0;border:1px solid var(--general-border,#e0e0e0)}.tecma-date-picker-cell.tecma-date-picker-cell-in-view .tecma-date-picker-cell-in-range{position:relative}.tecma-date-picker-cell.tecma-date-picker-cell-in-view .tecma-date-picker-cell-in-range:before{background:#475868}.tecma-date-picker-cell.tecma-date-picker-cell-in-view.tecma-date-picker-cell-range-end,.tecma-date-picker-cell.tecma-date-picker-cell-in-view.tecma-date-picker-cell-range-end:not(.tecma-date-picker-cell-range-end-single),.tecma-date-picker-cell.tecma-date-picker-cell-in-view.tecma-date-picker-cell-range-start,.tecma-date-picker-cell.tecma-date-picker-cell-in-view.tecma-date-picker-cell-selected{background:#6266ef;background:var(--primary,#6266ef);color:#fff;color:var(--on-primary,#fff)}.tecma-date-picker-cell.tecma-date-picker-cell-in-view.tecma-date-picker-cell-range-start:before{left:50%}.tecma-date-picker-cell.tecma-date-picker-cell-in-view.tecma-date-picker-cell-range-end:before{right:50%}.tecma-date-picker-cell.tecma-date-picker-cell-in-view.tecma-date-picker-cell-in-range{background:#ebedf8;background:var(--primary-light,#ebedf8)}.tecma-date-picker-cell.tecma-date-picker-cell-in-view.tecma-date-picker-cell-range-hover-end .tecma-date-picker-cell-range-start.tecma-date-picker-cell-range-end.tecma-date-picker-cell-range-start-near-hover:after,.tecma-date-picker-cell.tecma-date-picker-cell-in-view.tecma-date-picker-cell-range-hover-end.tecma-date-picker-cell--range-end-single:after,.tecma-date-picker-cell.tecma-date-picker-cell-in-view.tecma-date-picker-cell-range-hover-start.tecma-date-picker-cell-range-start-single:after,.tecma-date-picker-cell.tecma-date-picker-cell-in-view.tecma-date-picker-cell-range-hover-start.tecma-date-picker-cell-range-start.tecma-date-picker-cell-range-end.tecma-date-picker-cell-range-end-near-hover:after,.tecma-date-picker-cell:not(.tecma-date-picker-cell-in-range).tecma-date-picker-cell-in-view.tecma-date-picker-cell-range-hover:after,.tecma-date-picker-cell:not(.tecma-date-picker-cell-in-range):not(.tecma-date-picker-cell-range-start):not(.tecma-date-picker-cell-range-end).tecma-date-picker-cell-in-view.tecma-date-picker-cell-range-hover-end:after,.tecma-date-picker-cell:not(.tecma-date-picker-cell-in-range):not(.tecma-date-picker-cell-range-start):not(.tecma-date-picker-cell-range-end).tecma-date-picker-cell-in-view.tecma-date-picker-cell-range-hover-start:after{border-bottom:1px dashed #6266ef;border-bottom:1px dashed var(--primary,#6266ef);border-top:1px dashed #6266ef;border-top:1px dashed var(--primary,#6266ef);content:"";height:90%;left:0;position:absolute;right:0;top:0;transition:all .3s;z-index:0}.tecma-date-picker-cell.tecma-date-picker-cell-in-view.tecma-date-picker-cell-range-hover-end .tecma-date-picker-cell-range-start.tecma-date-picker-cell-range-end.tecma-date-picker-cell-range-start-near-hover-range-hover-end:after,.tecma-date-picker-cell.tecma-date-picker-cell-in-view.tecma-date-picker-cell-range-hover-end .tecma-date-picker-cell-range-start.tecma-date-picker-cell-range-end.tecma-date-picker-cell-range-start-near-hover-range-hover-start:after,.tecma-date-picker-cell.tecma-date-picker-cell-in-view.tecma-date-picker-cell-range-hover-end .tecma-date-picker-cell-range-start.tecma-date-picker-cell-range-end.tecma-date-picker-cell-range-start-near-hover-range-hover:after,.tecma-date-picker-cell.tecma-date-picker-cell-in-view.tecma-date-picker-cell-range-hover-end.tecma-date-picker-cell--range-end-single-range-hover-end:after,.tecma-date-picker-cell.tecma-date-picker-cell-in-view.tecma-date-picker-cell-range-hover-end.tecma-date-picker-cell--range-end-single-range-hover-start:after,.tecma-date-picker-cell.tecma-date-picker-cell-in-view.tecma-date-picker-cell-range-hover-end.tecma-date-picker-cell--range-end-single-range-hover:after,.tecma-date-picker-cell.tecma-date-picker-cell-in-view.tecma-date-picker-cell-range-hover-start.tecma-date-picker-cell-range-start-single-range-hover-end:after,.tecma-date-picker-cell.tecma-date-picker-cell-in-view.tecma-date-picker-cell-range-hover-start.tecma-date-picker-cell-range-start-single-range-hover-start:after,.tecma-date-picker-cell.tecma-date-picker-cell-in-view.tecma-date-picker-cell-range-hover-start.tecma-date-picker-cell-range-start-single-range-hover:after,.tecma-date-picker-cell.tecma-date-picker-cell-in-view.tecma-date-picker-cell-range-hover-start.tecma-date-picker-cell-range-start.tecma-date-picker-cell-range-end.tecma-date-picker-cell-range-end-near-hover-range-hover-end:after,.tecma-date-picker-cell.tecma-date-picker-cell-in-view.tecma-date-picker-cell-range-hover-start.tecma-date-picker-cell-range-start.tecma-date-picker-cell-range-end.tecma-date-picker-cell-range-end-near-hover-range-hover-start:after,.tecma-date-picker-cell.tecma-date-picker-cell-in-view.tecma-date-picker-cell-range-hover-start.tecma-date-picker-cell-range-start.tecma-date-picker-cell-range-end.tecma-date-picker-cell-range-end-near-hover-range-hover:after,.tecma-date-picker-cell.tecma-date-picker-cell-range-hover-end:after,.tecma-date-picker-cell.tecma-date-picker-cell-range-hover-start:after,.tecma-date-picker-cell.tecma-date-picker-cell-range-hover:after,.tecma-date-picker-cell:not(.tecma-date-picker-cell-in-range).tecma-date-picker-cell-in-view.tecma-date-picker-cell-range-hover-range-hover-end:after,.tecma-date-picker-cell:not(.tecma-date-picker-cell-in-range).tecma-date-picker-cell-in-view.tecma-date-picker-cell-range-hover-range-hover-start:after,.tecma-date-picker-cell:not(.tecma-date-picker-cell-in-range).tecma-date-picker-cell-in-view.tecma-date-picker-cell-range-hover-range-hover:after,.tecma-date-picker-cell:not(.tecma-date-picker-cell-in-range):not(.tecma-date-picker-cell-range-start):not(.tecma-date-picker-cell-range-end).tecma-date-picker-cell-in-view.tecma-date-picker-cell-range-hover-end-range-hover-end:after,.tecma-date-picker-cell:not(.tecma-date-picker-cell-in-range):not(.tecma-date-picker-cell-range-start):not(.tecma-date-picker-cell-range-end).tecma-date-picker-cell-in-view.tecma-date-picker-cell-range-hover-end-range-hover-start:after,.tecma-date-picker-cell:not(.tecma-date-picker-cell-in-range):not(.tecma-date-picker-cell-range-start):not(.tecma-date-picker-cell-range-end).tecma-date-picker-cell-in-view.tecma-date-picker-cell-range-hover-end-range-hover:after,.tecma-date-picker-cell:not(.tecma-date-picker-cell-in-range):not(.tecma-date-picker-cell-range-start):not(.tecma-date-picker-cell-range-end).tecma-date-picker-cell-in-view.tecma-date-picker-cell-range-hover-start-range-hover-end:after,.tecma-date-picker-cell:not(.tecma-date-picker-cell-in-range):not(.tecma-date-picker-cell-range-start):not(.tecma-date-picker-cell-range-end).tecma-date-picker-cell-in-view.tecma-date-picker-cell-range-hover-start-range-hover-start:after,.tecma-date-picker-cell:not(.tecma-date-picker-cell-in-range):not(.tecma-date-picker-cell-range-start):not(.tecma-date-picker-cell-range-end).tecma-date-picker-cell-in-view.tecma-date-picker-cell-range-hover-start-range-hover:after{left:2px;right:0}.tecma-date-picker-cell .tecma-date-picker-panel>:not(.tecma-date-picker-date-panel) .tecma-date-picker-cell-in-view.tecma-date-picker-cell-in-range.tecma-date-picker-cell-range-hover-end,.tecma-date-picker-cell .tecma-date-picker-panel>:not(.tecma-date-picker-date-panel) .tecma-date-picker-cell-in-view.tecma-date-picker-cell-in-range.tecma-date-picker-cell-range-hover-start,.tecma-date-picker-cell.tecma-date-picker-cell-in-view.tecma-date-picker-cell-in-range.tecma-date-picker-cell-range-hover,.tecma-date-picker-cell.tecma-date-picker-cell-in-view.tecma-date-picker-cell-range-end.tecma-date-picker-cell-range-hover,.tecma-date-picker-cell.tecma-date-picker-cell-in-view.tecma-date-picker-cell-range-end:not(.tecma-date-picker-cell-range-end-single).tecma-date-picker-cell-range-hover-end,.tecma-date-picker-cell.tecma-date-picker-cell-in-view.tecma-date-picker-cell-range-start.tecma-date-picker-cell-range-hover,.tecma-date-picker-cell.tecma-date-picker-cell-in-view.tecma-date-picker-cell-range-start:not(.tecma-date-picker-cell-range-start-single).tecma-date-picker-cell-range-hover-start{background:#474bcd;background:var(--primary-hover,#474bcd)}.tecma-date-picker-cell.tecma-date-picker-cell-in-view.tecma-date-picker-cell-range-start:not(.tecma-date-picker-cell-range-start-single):not(.tecma-date-picker-cell-range-end) .tecma-date-picker-cell-inner{border-radius:2px 0 0 2px;color:#fff;color:var(--on-primary,#fff)}.tecma-date-picker-cell.tecma-date-picker-cell-in-view.tecma-date-picker-cell-range-end:not(.tecma-date-picker-cell-range-end-single):not(.tecma-date-picker-cell-range-start) .tecma-date-picker-cell-inner{border-radius:0 2px 2px 0}.tecma-date-picker-cell.tecma-date-picker-cell-in-view.tecma-date-picker-cell-in-range.tecma-date-picker-cell-range-hover-end,.tecma-date-picker-cell.tecma-date-picker-cell-in-view.tecma-date-picker-cell-in-range.tecma-date-picker-cell-range-hover-start{background:#474bcd;background:var(--primary-hover,#474bcd);transition:all .3s}.tecma-date-picker-cell.tecma-date-picker-cell-in-view.tecma-date-picker-cell-in-range.tecma-date-picker-cell-range-hover-end .tecma-date-picker-cell-inner:after,.tecma-date-picker-cell.tecma-date-picker-cell-in-view.tecma-date-picker-cell-in-range.tecma-date-picker-cell-range-hover-start .tecma-date-picker-cell-inner:after{left:-5px;right:-5px}.tecma-date-picker-cell.tecma-date-picker-cell-range-hover.tecma-date-picker-cell--range-start:after{right:50%}.tecma-date-picker-cell.tecma-date-picker-cell-range-hover.tecma-date-picker-cell--range-end:after{left:50%}.tecma-date-picker-cell.tecma-date-picker-cell-in-view.tecma-date-picker-cell--range-hover-end:first-child:after,.tecma-date-picker-cell.tecma-date-picker-cell-in-view.tecma-date-picker-cell-range-hover-edge-start:not(.tecma-date-picker-cell-range-hover-edge-start-near-range):after,.tecma-date-picker-cell.tecma-date-picker-cell-in-view.tecma-date-picker-cell-range-hover-start:after,.tecma-date-picker-cell.tecma-date-picker-cell-in-view.tecma-date-picker-cell-range-hover:first-child:after,.tecma-date-picker-cell.tecma-date-picker-cell-in-view.tecma-date-picker-cell-start.tecma-date-picker-cell--range-hover-edge-start.tecma-date-picker-cell--range-hover-edge-start-near-range:after{border-bottom-left-radius:2px;border-left:1px dashed #474bcd;border-left:1px dashed var(--primary-hover,#474bcd);border-top-left-radius:2px;left:0}.tecma-date-picker-cell.tecma-date-picker-cell-in-view.tecma-date-picker-cell-end.tecma-date-picker-cell-range-hover-edge-end.tecma-date-picker-cell-range-hover-edge-end-near-range:after,.tecma-date-picker-cell.tecma-date-picker-cell-in-view.tecma-date-picker-cell-range-hover-edge-end:not(.tecma-date-picker-cell-range-hover-edge-end-near-range):after,.tecma-date-picker-cell.tecma-date-picker-cell-in-view.tecma-date-picker-cell-range-hover-end:after,.tecma-date-picker-cell.tecma-date-picker-cell-in-view.tecma-date-picker-cell-range-hover-start:last-child:after,.tecma-date-picker-cell.tecma-date-picker-cell-in-view.tecma-date-picker-cell-range-hover:last-child:after{border-bottom-right-radius:2px;border-right:1px dashed #474bcd;border-right:1px dashed var(--primary-hover,#474bcd);border-top-right-radius:2px;right:0}.tecma-date-picker-cell.tecma-date-picker-cell-disabled{color:rgba(0,0,0,.25);pointer-events:none}.tecma-date-picker-cell.tecma-date-picker-cell-disabled .tecma-date-picker-cell-inner{background:transparent}.tecma-date-picker-cell.tecma-date-picker-cell-disabled:before{background:rgba(0,0,0,.04)}.tecma-date-picker-cell.tecma-date-picker-cell-disabled.tecma-date-picker-cell-today .tecma-date-picker-cell-inner:before{border-color:rgba(0,0,0,.25)}.tecma-date-picker-decade-panel .tecma-date-picker-cell-range-hover-start:after,.tecma-date-picker-month-panel .tecma-date-picker-cell-range-hover-start:after,.tecma-date-picker-year-panel .tecma-date-picker-cell-range-hover-start:after{border-left:1px dashed #474bcd;border-left:1px dashed var(--primary-hover,#474bcd);border-radius:2px 0 0 2px;left:28px/2}.tecma-date-picker-decade-panel .tecma-date-picker-cell-range-hover-start:after .tecma-date-picker-panel-rtl:after,.tecma-date-picker-month-panel .tecma-date-picker-cell-range-hover-start:after .tecma-date-picker-panel-rtl:after,.tecma-date-picker-year-panel .tecma-date-picker-cell-range-hover-start:after .tecma-date-picker-panel-rtl:after{border-radius:0 2px 2px 0;border-right:1px dashed #6266ef;border-right:1px dashed var(--primary,#6266ef);right:28px/2}.tecma-date-picker-decade-panel .tecma-date-picker-cell-range-hover-end:after,.tecma-date-picker-month-panel .tecma-date-picker-cell-range-hover-end:after,.tecma-date-picker-year-panel .tecma-date-picker-cell-range-hover-end:after{border-radius:0 2px 2px 0;border-right:1px dashed #474bcd;border-right:1px dashed var(--primary-hover,#474bcd);right:28px/2}.tecma-date-picker-decade-panel .tecma-date-picker-cell-range-hover-end:after .tecma-date-picker-panel-rtl:after,.tecma-date-picker-month-panel .tecma-date-picker-cell-range-hover-end:after .tecma-date-picker-panel-rtl:after,.tecma-date-picker-year-panel .tecma-date-picker-cell-range-hover-end:after .tecma-date-picker-panel-rtl:after{border-left:1px dashed #6266ef;border-left:1px dashed var(--primary,#6266ef);border-radius:2px 0 0 2px;left:28px/2}.tecma-date-picker-decade-panel .tecma-date-picker-body,.tecma-date-picker-month-panel .tecma-date-picker-body,.tecma-date-picker-year-panel .tecma-date-picker-body{padding:0 8px 10px}.tecma-date-picker-decade-panel .tecma-date-picker-content,.tecma-date-picker-month-panel .tecma-date-picker-content,.tecma-date-picker-year-panel .tecma-date-picker-content{height:264px}.tecma-date-picker-decade-panel .tecma-date-picker-cell-inner,.tecma-date-picker-month-panel .tecma-date-picker-cell-inner,.tecma-date-picker-year-panel .tecma-date-picker-cell-inner{padding:0 8px;width:60px}.tecma-date-picker-week-panel .tecma-date-picker-body{padding:8px 12px}.tecma-date-picker-week-panel .tecma-date-picker-cell .tecma-date-picker-cell-inner,.tecma-date-picker-week-panel .tecma-date-picker-cell-selected .tecma-date-picker-cell-inner,.tecma-date-picker-week-panel .tecma-date-picker-cell:hover .tecma-date-picker-cell-inner{background:transparent!important}.tecma-date-picker-week-panel-row td{transition:background-color .3s}.tecma-date-picker-week-panel-row:hover td{background:#f5f5f5}.tecma-date-picker-week-panel-row-selected td,.tecma-date-picker-week-panel-row-selected:hover td{background:#474bcd;background:var(--primary-hover,#474bcd)}.tecma-date-picker-week-panel-row-selected td.tecma-date-picker-cell-week,.tecma-date-picker-week-panel-row-selected:hover td.tecma-date-picker-cell-week{color:hsla(0,0%,100%,.5)}.tecma-date-picker-week-panel-row-selected td.tecma-date-picker-cell-today .tecma-date-picker-cell-inner:before,.tecma-date-picker-week-panel-row-selected:hover td.tecma-date-picker-cell-today .tecma-date-picker-cell-inner:before{border-color:#fff;border-color:var(--on-primary,#fff)}.tecma-date-picker-week-panel-row-selected td .tecma-date-picker-cell-inner,.tecma-date-picker-week-panel-row-selected:hover td .tecma-date-picker-cell-inner{color:#fff;color:var(--on-primary,#fff)}.tecma-date-picker-date-panel .tecma-date-picker-body{padding:1rem}.tecma-date-picker-date-panel .tecma-date-picker-content{width:252px}.tecma-date-picker-date-panel .tecma-date-picker-content tbody tr:last-of-type:has(td:contains("0")){display:none}.tecma-date-picker-date-panel .tecma-date-picker-content th{width:35px}.tecma-date-picker-datetime-panel{display:flex}.tecma-date-picker-datetime-panel .tecma-date-picker-time-panel{border-left:1px solid rgba(0,0,0,.06)}.tecma-date-picker-datetime-panel .tecma-date-picker-date-panel,.tecma-date-picker-datetime-panel .tecma-date-picker-time-panel{transition:opacity .3s}.tecma-date-picker-datetime-panel-active .tecma-date-picker-date-panel,.tecma-date-picker-datetime-panel-active .tecma-date-picker-time-panel{opacity:.3}.tecma-date-picker-datetime-panel-active .tecma-date-picker-date-panel-active,.tecma-date-picker-datetime-panel-active .tecma-date-picker-time-panel-active{opacity:1}.tecma-date-picker-time-panel{min-width:auto;width:auto}.tecma-date-picker-time-panel .tecma-date-picker-content{display:flex;flex:auto;height:224px}.tecma-date-picker-time-panel-column{flex:1 0 auto;list-style:none;margin:0;overflow-y:hidden;padding:0;text-align:left;transition:background-color .3s;width:56px}.tecma-date-picker-time-panel-column:after{content:"";display:block;height:196px}.tecma-date-picker-datetime-panel .tecma-date-picker-time-panel-column:after{height:198px}.tecma-date-picker-time-panel-column:not(:first-child){border-left:1px solid rgba(0,0,0,.06)}.tecma-date-picker-time-panel-column-active{background:#6266ef;background:var(--primary,#6266ef)}.tecma-date-picker-time-panel-column:hover{overflow-y:auto}.tecma-date-picker-time-panel-column>li{margin:0;padding:0}.tecma-date-picker-time-panel-column>li.tecma-date-picker-time-panel-cell .tecma-date-picker-time-panel-cell-inner{border-radius:0;color:rgba(0,0,0,.85);cursor:pointer;display:block;height:28px;line-height:28px;margin:0;padding:0 0 0 14px;transition:background-color .3s;width:100%}.tecma-date-picker-time-panel-column>li.tecma-date-picker-time-panel-cell .tecma-date-picker-time-panel-cell-inner:hover{background:#f5f5f5}.tecma-date-picker-time-panel-column>li.tecma-date-picker-time-panel-cell-selected .tecma-date-picker-time-panel-cell-inner{background:rgba(24,143,255,.596)}.tecma-date-picker-time-panel-column>li.tecma-date-picker-time-panel-cell-disabled .tecma-date-picker-time-panel-cell-inner{background:transparent;color:rgba(0,0,0,.25);cursor:not-allowed}:root .tecma-date-picker-range-wrapper .tecma-date-picker-decade-panel,:root .tecma-date-picker-range-wrapper .tecma-date-picker-month-panel .tecma-date-picker-cell,:root .tecma-date-picker-range-wrapper .tecma-date-picker-year-panel .tecma-date-picker-cell,_:-ms-fullscreen .tecma-date-picker-range-wrapper .tecma-date-picker-decade-panel,_:-ms-fullscreen .tecma-date-picker-range-wrapper .tecma-date-picker-month-panel .tecma-date-picker-cell,_:-ms-fullscreen .tecma-date-picker-range-wrapper .tecma-date-picker-year-panel .tecma-date-picker-cell{padding:21px 0}.tecma-date-picker-rtl{direction:rtl}.tecma-date-picker-rtl .tecma-date-picker-suffix{margin-left:0;margin-right:4px}.tecma-date-picker-rtl .tecma-date-picker-clear{left:0;right:auto}.tecma-date-picker-rtl .tecma-date-picker-separator{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.tecma-date-picker-panel-rtl .tecma-date-picker-header-view button:not(:first-child){margin-left:0;margin-right:8px}.tecma-date-picker-rtl.tecma-date-picker-range .tecma-date-picker-clear{left:11px;right:auto}.tecma-date-picker-rtl.tecma-date-picker-range .tecma-date-picker-active-bar{margin-left:0;margin-right:11px}.tecma-date-picker-rtl.tecma-date-picker-range.tecma-date-picker-small .tecma-date-picker-active-bar{margin-right:7px}.tecma-date-picker-dropdown-rtl .tecma-date-picker-ranges{text-align:right}.tecma-date-picker-dropdown-rtl .tecma-date-picker-ranges .tecma-date-picker-ok{float:left;margin-left:0;margin-right:8px}.tecma-date-picker-panel-rtl{direction:rtl}.tecma-date-picker-panel-rtl .tecma-date-picker-cell-in-view.tecma-date-picker-cell-end.tecma-date-picker-cell-range-hover-start.tecma-date-picker-cell-range-hover-edge-end:not(.tecma-date-picker-cell-range-hover):after{border-left:dashed;border-radius:2px;border-right:dashed;left:6px;right:6px}.tecma-date-picker-panel-rtl .tecma-date-picker-cell-in-view.tecma-date-picker-cell-range-start:before{left:0;right:50%}.tecma-date-picker-panel-rtl .tecma-date-picker-cell-in-view.tecma-date-picker-cell-range-end:before{left:50%;right:0}.tecma-date-picker-panel-rtl .tecma-date-picker-cell-in-view.tecma-date-picker-cell-range-start.tecma-date-picker-cell-range-end:before{left:50%;right:50%}.tecma-date-picker-panel-rtl .tecma-date-picker-cell-in-view.tecma-date-picker-cell-range-start:not(.tecma-date-picker-cell-range-start-single):not(.tecma-date-picker-cell-range-end) .tecma-date-picker-cell-inner{border-radius:0 2px 2px 0}.tecma-date-picker-panel-rtl .tecma-date-picker-cell-in-view.tecma-date-picker-cell-range-end:not(.tecma-date-picker-cell-range-end-single):not(.tecma-date-picker-cell-range-start) .tecma-date-picker-cell-inner{border-radius:2px 0 0 2px}.tecma-date-picker-panel-rtl .tecma-date-picker-cell-in-view.tecma-date-picker-cell-range-hover-edge-start:not(.tecma-date-picker-cell-range-hover-edge-start-near-range):after,.tecma-date-picker-panel-rtl .tecma-date-picker-cell-in-view.tecma-date-picker-cell-range-hover-start:after,.tecma-date-picker-panel-rtl .tecma-date-picker-cell-in-view.tecma-date-picker-cell-start.tecma-date-picker-cell-range-hover-edge-start.tecma-date-picker-cell-range-hover-edge-start-near-range:after{border-left:none;border-radius:0 2px 2px 0;border-right:dashed;left:0;right:6px}.tecma-date-picker-panel-rtl .tecma-date-picker-cell-in-view.tecma-date-picker-cell-end.tecma-date-picker-cell-range-hover-edge-end.tecma-date-picker-cell-range-hover-edge-end-near-range:after,.tecma-date-picker-panel-rtl .tecma-date-picker-cell-in-view.tecma-date-picker-cell-range-hover-edge-end:not(.tecma-date-picker-cell-range-hover-edge-end-near-range):after,.tecma-date-picker-panel-rtl .tecma-date-picker-cell-in-view.tecma-date-picker-cell-range-hover-end:after{border-left:dashed;border-radius:2px 0 0 2px;border-right:none;left:6px;right:0}.tecma-date-picker-panel-rtl .tecma-date-picker-cell-in-view.tecma-date-picker-cell-start.tecma-date-picker-cell-range-hover-edge-start:not(.tecma-date-picker-cell-range-hover):after,.tecma-date-picker-panel-rtl .tecma-date-picker-cell-in-view.tecma-date-picker-cell-start.tecma-date-picker-cell-range-hover-end.tecma-date-picker-cell-range-hover-edge-start:not(.tecma-date-picker-cell-range-hover):after{border-left:dashed;border-radius:2px;border-right:dashed;left:6px;right:6px}.tecma-date-picker-panel-rtl .tecma-date-picker-date-panel .tecma-date-picker-cell-in-view.tecma-date-picker-cell-in-range.tecma-date-picker-cell-range-hover-start .tecma-date-picker-cell-inner:after{left:-4px;right:0}.tecma-date-picker-panel-rtl .tecma-date-picker-date-panel .tecma-date-picker-cell-in-view.tecma-date-picker-cell-in-range.tecma-date-picker-cell-range-hover-end .tecma-date-picker-cell-inner:after{left:0;right:-4px}.tecma-date-picker-panel-rtl .tecma-date-picker-cell-range-hover.tecma-date-picker-cell-range-start:after{left:50%;right:0}.tecma-date-picker-panel-rtl .tecma-date-picker-cell-range-hover.tecma-date-picker-cell-range-end:after{left:0;right:50%}.tecma-date-picker-panel-rtl tr>.tecma-date-picker-cell-in-view.tecma-date-picker-cell-range-hover:not(.tecma-date-picker-cell-selected):first-child:after{border-left:none;border-radius:0 2px 2px 0;border-right:dashed;left:0;right:6px}.tecma-date-picker-panel-rtl tr>.tecma-date-picker-cell-in-view.tecma-date-picker-cell-range-hover:not(.tecma-date-picker-cell-selected):last-child:after{border-left:dashed;border-radius:2px 0 0 2px;border-right:none;left:6px;right:0}.tecma-date-picker-panel-rtl tr>.tecma-date-picker-cell-in-view.tecma-date-picker-cell-end.tecma-date-picker-cell-range-hover.tecma-date-picker-cell-range-hover-edge-end:first-child:after,.tecma-date-picker-panel-rtl tr>.tecma-date-picker-cell-in-view.tecma-date-picker-cell-range-hover-end:first-child:after,.tecma-date-picker-panel-rtl tr>.tecma-date-picker-cell-in-view.tecma-date-picker-cell-range-hover-start:last-child:after,.tecma-date-picker-panel-rtl tr>.tecma-date-picker-cell-in-view.tecma-date-picker-cell-start.tecma-date-picker-cell-range-hover.tecma-date-picker-cell-range-hover-edge-start:last-child:after{border-left:dashed;border-radius:2px;border-right:dashed;left:6px;right:6px}.tecma-date-picker-panel-rtl .tecma-date-picker-prev-icon,.tecma-date-picker-panel-rtl .tecma-date-picker-super-prev-icon{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.tecma-date-picker-panel-rtl .tecma-date-picker-next-icon,.tecma-date-picker-panel-rtl .tecma-date-picker-super-next-icon{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.tecma-date-picker-cell .tecma-date-picker-cell-inner{display:inline-block;font-size:.875rem;font-weight:500;line-height:1.25rem;position:relative;text-transform:capitalize;transition:all .3s;z-index:2}.tecma-date-picker-dropdown-rtl .tecma-date-picker-footer-extra{direction:rtl;text-align:right}.tecma-date-picker-panel-rtl .tecma-date-picker-time-panel{direction:ltr}.tecma-date-picker.tecma-date-picker-status-error{border:1px solid #ca4a46;border:1px solid var(--danger,#ca4a46)}.tecma-date-picker.tecma-date-picker-status-error:not([disabled]):hover{background-color:#fff;background-color:var(--general,#fff);border-color:#ca4a46;border-color:var(--danger,#ca4a46)}.tecma-date-picker.tecma-date-picker-status-error-focused,.tecma-date-picker.tecma-date-picker-status-error:focus{border-color:#ca4a46;border-color:var(--danger,#ca4a46);border-right-width:1px;box-shadow:0 0 0 2px #ca4a46;box-shadow:0 0 0 2px var(--danger,#ca4a46);outline:0}.tecma-date-picker-status-warning{border:1px solid #a46a1d;border:1px solid var(--warning,#a46a1d)}.tecma-date-picker-status-warning:not([disabled]):hover{background-color:#fff;background-color:var(--general,#fff);border-color:#a46a1d;border-color:var(--warning,#a46a1d)}.tecma-date-picker-status-warning-focused,.tecma-date-picker-status-warning:focus{border-color:#a46a1d;border-color:var(--warning,#a46a1d);border-right-width:1px;box-shadow:0 0 0 2px #a46a1d;box-shadow:0 0 0 2px var(--warning,#a46a1d);outline:0}@-webkit-keyframes tecmaSlideDownIn{0%{opacity:0;-webkit-transform:scaleY(.8);transform:scaleY(.8);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}to{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}}@-webkit-keyframes tecmaSlideUpIn{0%{opacity:0;-webkit-transform:scaleY(.8);transform:scaleY(.8);-webkit-transform-origin:0 0;transform-origin:0 0}to{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:0 0;transform-origin:0 0}}@-webkit-keyframes tecmaSlideDownOut{0%{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}to{opacity:0;-webkit-transform:scaleY(.8);transform:scaleY(.8);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}}@-webkit-keyframes tecmaSlideUpOut{0%{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:0 0;transform-origin:0 0}to{opacity:0;-webkit-transform:scaleY(.8);transform:scaleY(.8);-webkit-transform-origin:0 0;transform-origin:0 0}}.tecma-date-picker-wrapper{display:flex;flex-direction:column;gap:.5rem;gap:var(--spacing-xs,.5rem)}.tecma-date-picker-label{color:#363b4c;color:var(--on-general,#363b4c);font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:.875rem;font-weight:600}.tecma-date-picker-help-text,.tecma-date-picker-label .tecma-date-picker-extra-label{color:#6e748c;color:var(--on-general-sub,#6e748c);font-size:.75rem;font-weight:500}.tecma-date-picker-help-text.error{color:#ca4a46;color:var(--danger,#ca4a46)}.tecma-date-picker{-webkit-font-feature-settings:"tnum","tnum","tnum";font-feature-settings:"tnum","tnum","tnum";align-items:center;background:#fff;background:var(--general,#fff);border:1px solid #d3d4da;border:1px solid var(--general-border,#d3d4da);border-radius:2px;box-sizing:border-box;color:rgba(0,0,0,.85);display:inline-flex;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;margin:0;padding:8px 11px;position:relative;transition:border .3s,box-shadow .3s}.tecma-date-picker-focused,.tecma-date-picker:hover{border-color:#3a3c92;border-color:var(--accent-active,#3a3c92);border-right-width:1px}.tecma-date-picker-footer{display:none}.tecma-date-picker-focused{box-shadow:0 0 0 2px rgba(107,193,180,.2);outline:0}.tecma-date-picker.tecma-date-picker-disabled{background:#f0f1f3;background:var(--disabled,#f0f1f3);border-color:#585bd7;border-color:var(--accent,#585bd7);cursor:not-allowed}.tecma-date-picker.tecma-date-picker-disabled .tecma-date-picker-suffix{color:rgba(0,0,0,.25)}.tecma-date-picker.tecma-date-picker-borderless{background-color:transparent!important;border-color:transparent!important;box-shadow:none!important}.tecma-date-picker.tecma-date-picker-border-bottom{background-color:transparent!important;border-left-color:transparent;border-right-color:transparent;border-top-color:transparent;box-shadow:none!important}.tecma-date-picker.tecma-date-picker-border-bottom.tecma-date-picker-focused{border-left-color:#3a3c92;border-left-color:var(--accent-active,#3a3c92);border-right-color:#3a3c92;border-right-color:var(--accent-active,#3a3c92);border-top-color:#3a3c92;border-top-color:var(--accent-active,#3a3c92)}.tecma-date-picker-input{align-items:center;display:inline-flex;position:relative;width:100%}.tecma-date-picker-input>input{background:transparent;border:0;border-radius:2px;color:rgba(0,0,0,.85);display:inline-block;flex:auto;font-size:14px;height:auto;line-height:1.5715;min-width:1px;padding:0;position:relative;text-align:center;text-transform:capitalize;transition:all .3s;width:100%}.tecma-date-picker-input>input::-webkit-input-placeholder{color:#bfbfbf;-webkit-user-select:none;user-select:none}.tecma-date-picker-input>input:-ms-input-placeholder{color:#bfbfbf;-webkit-user-select:none;-ms-user-select:none;user-select:none}.tecma-date-picker-input>input::placeholder{color:#bfbfbf;-webkit-user-select:none;-ms-user-select:none;user-select:none}.tecma-date-picker-input>input:-ms-input-placeholder{text-overflow:ellipsis}.tecma-date-picker-input>input:placeholder-shown{text-overflow:ellipsis}.tecma-date-picker-input>input:hover{border-color:#4e51c0;border-color:var(--accent-hover,#4e51c0);border-right-width:1px}.tecma-date-picker-input>input:hover .tecma-date-picker-input-rtl{border-left-width:1px!important;border-right-width:0}.tecma-date-picker-input>input.tecma-date-picker-focused,.tecma-date-picker-input>input:focus{border-color:#3a3c92;border-color:var(--accent-active,#3a3c92);border-right-width:1px;box-shadow:0 0 0 2px rgba(107,193,180,.2);outline:0}.tecma-date-picker-input>input-disabled{background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;color:rgba(#363b4c,.25);color:rgba(var(--on-general,#363b4c),.25);cursor:not-allowed;opacity:1}.tecma-date-picker-input>input-disabled:hover{border-color:#d9d9d9;border-right-width:1px}.tecma-date-picker-input>input[disabled]{background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;color:rgba(#363b4c,.25);color:rgba(var(--on-general,#363b4c),.25);cursor:not-allowed;opacity:1}.tecma-date-picker-input>input[disabled]:hover{border-color:#d9d9d9;border-right-width:1px}.tecma-date-picker-input>input-borderless-disabled,.tecma-date-picker-input>input-borderless-focused,.tecma-date-picker-input>input-borderless:focus,.tecma-date-picker-input>input-borderless:hover,.tecma-date-picker-input>input-borderless[disabled]{background-color:transparent;border:none;box-shadow:none}.tecma-date-picker-input>input:focus{box-shadow:none}.tecma-date-picker-input:hover .tecma-date-picker-clear{opacity:1}.tecma-date-picker-input-placeholder>input{color:#bfbfbf;text-transform:capitalize}.tecma-date-picker-large{padding:6.5px 11px}.tecma-date-picker-large .tecma-date-picker-input>input{font-size:16px}.tecma-date-picker-small{padding:0 7px}.tecma-date-picker-suffix{align-self:center;color:rgba(0,0,0,.25);display:flex;flex:none;line-height:1;order:-1;pointer-events:none}.tecma-date-picker-suffix>*{font-size:1rem;vertical-align:top}.tecma-date-picker-suffix>:not(:last-child){margin-right:8px}.tecma-date-picker-clear{background:#fff;background:var(--general,#fff);color:rgba(#363b4c,.25);color:rgba(var(--on-general,#363b4c),.25);cursor:pointer;font-size:16px;left:.675rem;line-height:1;opacity:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:opacity .3s,color .3s}.tecma-date-picker-clear>*{vertical-align:top}.tecma-date-picker-clear:hover{color:rgba(#363b4c,.45);color:rgba(var(--on-general,#363b4c),.45)}.tecma-date-picker-separator{color:rgba(#363b4c,.25);color:rgba(var(--on-general,#363b4c),.25);cursor:default;display:inline-block;font-size:16px;height:16px;position:relative;vertical-align:top;width:1em}.tecma-date-picker-focused .tecma-date-picker-separator{color:rgba(#363b4c,.45);color:rgba(var(--on-general,#363b4c),.45)}.tecma-date-picker-disabled .tecma-date-picker-range-separator .tecma-date-picker-separator{cursor:not-allowed}.tecma-date-picker-range{display:inline-flex;position:relative;width:100%}.tecma-date-picker-range:hover .tecma-date-picker-clear{opacity:1}.tecma-date-picker-range .tecma-date-picker-active-bar{background:#3a3c92;background:var(--accent-active,#3a3c92);bottom:-1px;height:2px;opacity:0;pointer-events:none;transition:all .3s ease-out}.tecma-date-picker-range.tecma-date-picker-focused .tecma-date-picker-active-bar{opacity:1}.tecma-date-picker-range-separator{align-items:center;justify-content:center;line-height:1;text-align:center}.tecma-date-picker-range.tecma-date-picker-small .tecma-date-picker-clear{right:7px}.tecma-date-picker-range.tecma-date-picker-small .tecma-date-picker-active-bar{margin-left:7px}.tecma-date-picker-dropdown{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";box-sizing:border-box;color:rgba(#363b4c,.85);color:rgba(var(--on-general,#363b4c),.85);font-size:14px;font-variant:tabular-nums;left:-9999px;line-height:1.5715;list-style:none;margin:0;padding:0;position:absolute;position:fixed;top:-9999px;z-index:1300}.tecma-date-picker-dropdown-hidden{display:none}.tecma-date-picker-dropdown.tecma-slide-up-appear.tecma-slide-up-appear-active.tecma-date-picker-dropdown-placement-topLeft,.tecma-date-picker-dropdown.tecma-slide-up-appear.tecma-slide-up-appear-active.tecma-date-picker-dropdown-placement-topRight,.tecma-date-picker-dropdown.tecma-slide-up-enter.tecma-slide-up-enter-active.tecma-date-picker-dropdown-placement-topLeft,.tecma-date-picker-dropdown.tecma-slide-up-enter.tecma-slide-up-enter-active.tecma-date-picker-dropdown-placement-topRight{-webkit-animation-name:tecmaSlideDownIn;animation-name:tecmaSlideDownIn}.tecma-date-picker-dropdown.tecma-slide-up-appear.tecma-slide-up-appear-active.tecma-date-picker-dropdown-placement-bottomLeft,.tecma-date-picker-dropdown.tecma-slide-up-appear.tecma-slide-up-appear-active.tecma-date-picker-dropdown-placement-bottomRight,.tecma-date-picker-dropdown.tecma-slide-up-enter.tecma-slide-up-enter-active.tecma-date-picker-dropdown-placement-bottomLeft,.tecma-date-picker-dropdown.tecma-slide-up-enter.tecma-slide-up-enter-active.tecma-date-picker-dropdown-placement-bottomRight{-webkit-animation-name:tecmaSlideUpIn;animation-name:tecmaSlideUpIn}.tecma-date-picker-dropdown.tecma-slide-up-leave.tecma-slide-up-leave-active.tecma-date-picker-dropdown-placement-topLeft,.tecma-date-picker-dropdown.tecma-slide-up-leave.tecma-slide-up-leave-active.tecma-date-picker-dropdown-placement-topRight{-webkit-animation-name:tecmaSlideDownOut;animation-name:tecmaSlideDownOut}.tecma-date-picker-dropdown.tecma-slide-up-leave.tecma-slide-up-leave-active.tecma-date-picker-dropdown-placement-bottomLeft,.tecma-date-picker-dropdown.tecma-slide-up-leave.tecma-slide-up-leave-active.tecma-date-picker-dropdown-placement-bottomRight{-webkit-animation-name:tecmaSlideUpOut;animation-name:tecmaSlideUpOut}.tecma-date-picker-dropdown-range{padding:7.4666666667px 0}.tecma-date-picker-dropdown-range-hidden{display:none}.tecma-date-picker-ranges{line-height:34px;list-style:none;margin-bottom:0;overflow:hidden;padding:4px 12px;text-align:left}.tecma-date-picker-ranges>li{display:inline-block}.tecma-date-picker-ranges .tecma-date-picker-preset>.tecma-date-picker-tag-blue{background:rgba(#e0e5ef,.9);background:rgba(var(--primary,#e0e5ef),.9);border-color:rgba(#e0e5ef,.8);border-color:rgba(var(--primary,#e0e5ef),.8);color:#e0e5ef;color:var(--primary,#e0e5ef);cursor:pointer}.tecma-date-picker-ranges .tecma-date-picker-ok{float:right;margin-left:8px}.tecma-date-picker-range-wrapper{display:flex}.tecma-date-picker-panel-container{background:#fff;background:var(--general,#fff);border-radius:2px;box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05);overflow:hidden;position:relative;transition:margin .3s;vertical-align:top}.tecma-date-picker-panel-container .tecma-date-picker-panels{direction:ltr;display:flex;flex-wrap:wrap;justify-content:center;max-width:50vw;width:-webkit-max-content;width:max-content}@media (max-width:599px){.tecma-date-picker-panel-container .tecma-date-picker-panels{max-width:100vw}}@media (min-width:959px) and (max-width:1279px){.tecma-date-picker-panel-container .tecma-date-picker-panels{max-width:60vw}}.tecma-date-picker-panel-container .tecma-date-picker-panel{background:transparent;border-radius:0;border-width:0 0 1px;vertical-align:top;width:280px}.tecma-date-picker-panel-container .tecma-date-picker-panel .tecma-date-picker-content,.tecma-date-picker-panel-container .tecma-date-picker-panel table{text-align:center}.tecma-date-picker-panel-container .tecma-date-picker-panel-focused{border-color:rgba(0,0,0,.06)}.tecma-picker-loader{align-items:center;background-color:rgba(0,0,0,.2);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:3}.tecma-picker-panel{background:#fff;background:var(--neutral-100,#fff);border:1px solid #fff;border:1px solid var(--neutral-100,#fff);border-radius:2px;display:inline-flex;flex-direction:column;outline:none;text-align:center}.tecma-picker-panel-focused{border-color:rgba(93,107,239,.502);border-color:var(--primary-focus,rgba(93,107,239,.502))}.tecma-picker-date-panel,.tecma-picker-decade-panel,.tecma-picker-month-panel,.tecma-picker-time-panel,.tecma-picker-week-panel,.tecma-picker-year-panel{display:flex;flex-direction:column;width:280px}.tecma-picker-header{background-color:#ebedf8;background-color:var(--primary-light,#ebedf8);color:#474747;color:var(--on-primary-light,#474747);display:flex;padding:5px 12px 0}.tecma-picker-header>*{flex:none}.tecma-picker-header button{background:transparent;border:0;color:#474747;color:var(--on-primary-light,#474747);cursor:pointer;line-height:40px;overflow:visible;padding:0;text-transform:none;text-transform:capitalize;transition:color .3s}.tecma-picker-header>button{font-size:14px;min-width:1.6em}.tecma-picker-header>button:hover{color:#6266ef;color:var(--accent,#6266ef)}.tecma-picker-header-view{flex:auto;font-weight:500;line-height:40px}.tecma-picker-header-view button{color:#474747;color:var(--on-primary-light,#474747);font-family:Segoe UI,sans-serif}.tecma-picker-header-view button:not(:first-child){margin-left:8px}.tecma-picker-header-view button:hover{color:#6266ef;color:var(--accent,#6266ef)}.tecma-picker-next-icon,.tecma-picker-prev-icon,.tecma-picker-super-next-icon,.tecma-picker-super-prev-icon{display:inline-block;height:7px;position:relative;width:7px}.tecma-picker-next-icon:before,.tecma-picker-prev-icon:before,.tecma-picker-super-next-icon:before,.tecma-picker-super-prev-icon:before{border:0 solid;border-width:1.5px 0 0 1.5px;content:"";display:inline-block;height:7px;left:0;position:absolute;top:0;width:7px}.tecma-picker-super-next-icon:after,.tecma-picker-super-prev-icon:after{border:0 solid;border-width:1.5px 0 0 1.5px;content:"";display:inline-block;height:7px;left:3.5px;position:absolute;top:3.5px;width:7px}.tecma-picker-prev-icon,.tecma-picker-super-prev-icon{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.tecma-picker-next-icon,.tecma-picker-super-next-icon{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.tecma-picker-content{border-spacing:0 .25rem;table-layout:fixed;width:100%}.tecma-picker-content td,.tecma-picker-content th{font-weight:400;min-width:24px;position:relative}.tecma-picker-content th{color:#3b3b3b;color:var(--on-general,#3b3b3b);font-family:Segoe UI,sans-serif;font-size:12px;font-weight:400;height:30px;line-height:30px}.tecma-picker-cell{color:rgba(0,0,0,.25);cursor:pointer;padding:3px 0}.tecma-picker-cell:not(.tecma-picker-cell-in-view){z-index:-1}.tecma-picker-cell.tecma-picker-cell-in-view{color:#3b3b3b;color:var(--on-general,#3b3b3b)}.tecma-picker-cell:before{content:"";height:100%;left:0;position:absolute;right:0;top:0;transition:all .3s;z-index:1}.tecma-picker-cell .tecma-picker-cell-inner{border-radius:2px;font-family:Segoe UI,sans-serif;font-size:14px;font-weight:300;height:22px;line-height:22px;min-width:22px}.tecma-picker-cell:hover:not(.tecma-picker-cell-in-view),.tecma-picker-cell:hover:not(.tecma-picker-cell-selected):not(.tecma-picker-cell-in-range):not(.tecma-picker-cell-range-start):not(.tecma-picker-cell-range-end):not(.tecma-picker-cell-range-hover-start):not(.tecma-picker-cell-range-hover-end){background:#6266ef;background:var(--accent,#6266ef);color:#fff;color:var(--on-accent,#fff)}.tecma-picker-cell.tecma-picker-cell-in-view.tecma-picker-cell-today{border:1px solid #e0e0e0;border:1px solid var(--general-border,#e0e0e0)}.tecma-picker-cell.tecma-picker-cell-in-view .tecma-picker-cell-in-range{position:relative}.tecma-picker-cell.tecma-picker-cell-in-view .tecma-picker-cell-in-range:before{background:#475868}.tecma-picker-cell.tecma-picker-cell-in-view.tecma-picker-cell-range-end,.tecma-picker-cell.tecma-picker-cell-in-view.tecma-picker-cell-range-end:not(.tecma-picker-cell-range-end-single),.tecma-picker-cell.tecma-picker-cell-in-view.tecma-picker-cell-range-start,.tecma-picker-cell.tecma-picker-cell-in-view.tecma-picker-cell-selected{background:#6266ef;background:var(--primary,#6266ef);color:#fff;color:var(--on-primary,#fff)}.tecma-picker-cell.tecma-picker-cell-in-view.tecma-picker-cell-range-start:before{left:50%}.tecma-picker-cell.tecma-picker-cell-in-view.tecma-picker-cell-range-end:before{right:50%}.tecma-picker-cell.tecma-picker-cell-in-view.tecma-picker-cell-in-range{background:#ebedf8;background:var(--primary-light,#ebedf8)}.tecma-picker-cell.tecma-picker-cell-in-view.tecma-picker-cell-range-hover-end .tecma-picker-cell-range-start.tecma-picker-cell-range-end.tecma-picker-cell-range-start-near-hover:after,.tecma-picker-cell.tecma-picker-cell-in-view.tecma-picker-cell-range-hover-end.tecma-picker-cell--range-end-single:after,.tecma-picker-cell.tecma-picker-cell-in-view.tecma-picker-cell-range-hover-start.tecma-picker-cell-range-start-single:after,.tecma-picker-cell.tecma-picker-cell-in-view.tecma-picker-cell-range-hover-start.tecma-picker-cell-range-start.tecma-picker-cell-range-end.tecma-picker-cell-range-end-near-hover:after,.tecma-picker-cell:not(.tecma-picker-cell-in-range).tecma-picker-cell-in-view.tecma-picker-cell-range-hover:after,.tecma-picker-cell:not(.tecma-picker-cell-in-range):not(.tecma-picker-cell-range-start):not(.tecma-picker-cell-range-end).tecma-picker-cell-in-view.tecma-picker-cell-range-hover-end:after,.tecma-picker-cell:not(.tecma-picker-cell-in-range):not(.tecma-picker-cell-range-start):not(.tecma-picker-cell-range-end).tecma-picker-cell-in-view.tecma-picker-cell-range-hover-start:after{border-bottom:1px dashed #6266ef;border-bottom:1px dashed var(--primary,#6266ef);border-top:1px dashed #6266ef;border-top:1px dashed var(--primary,#6266ef);content:"";height:90%;left:0;position:absolute;right:0;top:0;transition:all .3s;z-index:0}.tecma-picker-cell.tecma-picker-cell-in-view.tecma-picker-cell-range-hover-end .tecma-picker-cell-range-start.tecma-picker-cell-range-end.tecma-picker-cell-range-start-near-hover-range-hover-end:after,.tecma-picker-cell.tecma-picker-cell-in-view.tecma-picker-cell-range-hover-end .tecma-picker-cell-range-start.tecma-picker-cell-range-end.tecma-picker-cell-range-start-near-hover-range-hover-start:after,.tecma-picker-cell.tecma-picker-cell-in-view.tecma-picker-cell-range-hover-end .tecma-picker-cell-range-start.tecma-picker-cell-range-end.tecma-picker-cell-range-start-near-hover-range-hover:after,.tecma-picker-cell.tecma-picker-cell-in-view.tecma-picker-cell-range-hover-end.tecma-picker-cell--range-end-single-range-hover-end:after,.tecma-picker-cell.tecma-picker-cell-in-view.tecma-picker-cell-range-hover-end.tecma-picker-cell--range-end-single-range-hover-start:after,.tecma-picker-cell.tecma-picker-cell-in-view.tecma-picker-cell-range-hover-end.tecma-picker-cell--range-end-single-range-hover:after,.tecma-picker-cell.tecma-picker-cell-in-view.tecma-picker-cell-range-hover-start.tecma-picker-cell-range-start-single-range-hover-end:after,.tecma-picker-cell.tecma-picker-cell-in-view.tecma-picker-cell-range-hover-start.tecma-picker-cell-range-start-single-range-hover-start:after,.tecma-picker-cell.tecma-picker-cell-in-view.tecma-picker-cell-range-hover-start.tecma-picker-cell-range-start-single-range-hover:after,.tecma-picker-cell.tecma-picker-cell-in-view.tecma-picker-cell-range-hover-start.tecma-picker-cell-range-start.tecma-picker-cell-range-end.tecma-picker-cell-range-end-near-hover-range-hover-end:after,.tecma-picker-cell.tecma-picker-cell-in-view.tecma-picker-cell-range-hover-start.tecma-picker-cell-range-start.tecma-picker-cell-range-end.tecma-picker-cell-range-end-near-hover-range-hover-start:after,.tecma-picker-cell.tecma-picker-cell-in-view.tecma-picker-cell-range-hover-start.tecma-picker-cell-range-start.tecma-picker-cell-range-end.tecma-picker-cell-range-end-near-hover-range-hover:after,.tecma-picker-cell.tecma-picker-cell-range-hover-end:after,.tecma-picker-cell.tecma-picker-cell-range-hover-start:after,.tecma-picker-cell.tecma-picker-cell-range-hover:after,.tecma-picker-cell:not(.tecma-picker-cell-in-range).tecma-picker-cell-in-view.tecma-picker-cell-range-hover-range-hover-end:after,.tecma-picker-cell:not(.tecma-picker-cell-in-range).tecma-picker-cell-in-view.tecma-picker-cell-range-hover-range-hover-start:after,.tecma-picker-cell:not(.tecma-picker-cell-in-range).tecma-picker-cell-in-view.tecma-picker-cell-range-hover-range-hover:after,.tecma-picker-cell:not(.tecma-picker-cell-in-range):not(.tecma-picker-cell-range-start):not(.tecma-picker-cell-range-end).tecma-picker-cell-in-view.tecma-picker-cell-range-hover-end-range-hover-end:after,.tecma-picker-cell:not(.tecma-picker-cell-in-range):not(.tecma-picker-cell-range-start):not(.tecma-picker-cell-range-end).tecma-picker-cell-in-view.tecma-picker-cell-range-hover-end-range-hover-start:after,.tecma-picker-cell:not(.tecma-picker-cell-in-range):not(.tecma-picker-cell-range-start):not(.tecma-picker-cell-range-end).tecma-picker-cell-in-view.tecma-picker-cell-range-hover-end-range-hover:after,.tecma-picker-cell:not(.tecma-picker-cell-in-range):not(.tecma-picker-cell-range-start):not(.tecma-picker-cell-range-end).tecma-picker-cell-in-view.tecma-picker-cell-range-hover-start-range-hover-end:after,.tecma-picker-cell:not(.tecma-picker-cell-in-range):not(.tecma-picker-cell-range-start):not(.tecma-picker-cell-range-end).tecma-picker-cell-in-view.tecma-picker-cell-range-hover-start-range-hover-start:after,.tecma-picker-cell:not(.tecma-picker-cell-in-range):not(.tecma-picker-cell-range-start):not(.tecma-picker-cell-range-end).tecma-picker-cell-in-view.tecma-picker-cell-range-hover-start-range-hover:after{left:2px;right:0}.tecma-picker-cell .tecma-picker-panel>:not(.tecma-picker-date-panel) .tecma-picker-cell-in-view.tecma-picker-cell-in-range.tecma-picker-cell-range-hover-end,.tecma-picker-cell .tecma-picker-panel>:not(.tecma-picker-date-panel) .tecma-picker-cell-in-view.tecma-picker-cell-in-range.tecma-picker-cell-range-hover-start,.tecma-picker-cell.tecma-picker-cell-in-view.tecma-picker-cell-in-range.tecma-picker-cell-range-hover,.tecma-picker-cell.tecma-picker-cell-in-view.tecma-picker-cell-range-end.tecma-picker-cell-range-hover,.tecma-picker-cell.tecma-picker-cell-in-view.tecma-picker-cell-range-end:not(.tecma-picker-cell-range-end-single).tecma-picker-cell-range-hover-end,.tecma-picker-cell.tecma-picker-cell-in-view.tecma-picker-cell-range-start.tecma-picker-cell-range-hover,.tecma-picker-cell.tecma-picker-cell-in-view.tecma-picker-cell-range-start:not(.tecma-picker-cell-range-start-single).tecma-picker-cell-range-hover-start{background:#474bcd;background:var(--primary-hover,#474bcd)}.tecma-picker-cell.tecma-picker-cell-in-view.tecma-picker-cell-range-start:not(.tecma-picker-cell-range-start-single):not(.tecma-picker-cell-range-end) .tecma-picker-cell-inner{border-radius:2px 0 0 2px;color:#fff;color:var(--on-primary,#fff)}.tecma-picker-cell.tecma-picker-cell-in-view.tecma-picker-cell-range-end:not(.tecma-picker-cell-range-end-single):not(.tecma-picker-cell-range-start) .tecma-picker-cell-inner{border-radius:0 2px 2px 0}.tecma-picker-cell.tecma-picker-cell-in-view.tecma-picker-cell-in-range.tecma-picker-cell-range-hover-end,.tecma-picker-cell.tecma-picker-cell-in-view.tecma-picker-cell-in-range.tecma-picker-cell-range-hover-start{background:#474bcd;background:var(--primary-hover,#474bcd);transition:all .3s}.tecma-picker-cell.tecma-picker-cell-in-view.tecma-picker-cell-in-range.tecma-picker-cell-range-hover-end .tecma-picker-cell-inner:after,.tecma-picker-cell.tecma-picker-cell-in-view.tecma-picker-cell-in-range.tecma-picker-cell-range-hover-start .tecma-picker-cell-inner:after{left:-5px;right:-5px}.tecma-picker-cell.tecma-picker-cell-range-hover.tecma-picker-cell--range-start:after{right:50%}.tecma-picker-cell.tecma-picker-cell-range-hover.tecma-picker-cell--range-end:after{left:50%}.tecma-picker-cell.tecma-picker-cell-in-view.tecma-picker-cell--range-hover-end:first-child:after,.tecma-picker-cell.tecma-picker-cell-in-view.tecma-picker-cell-range-hover-edge-start:not(.tecma-picker-cell-range-hover-edge-start-near-range):after,.tecma-picker-cell.tecma-picker-cell-in-view.tecma-picker-cell-range-hover-start:after,.tecma-picker-cell.tecma-picker-cell-in-view.tecma-picker-cell-range-hover:first-child:after,.tecma-picker-cell.tecma-picker-cell-in-view.tecma-picker-cell-start.tecma-picker-cell--range-hover-edge-start.tecma-picker-cell--range-hover-edge-start-near-range:after{border-bottom-left-radius:2px;border-left:1px dashed #474bcd;border-left:1px dashed var(--primary-hover,#474bcd);border-top-left-radius:2px;left:0}.tecma-picker-cell.tecma-picker-cell-in-view.tecma-picker-cell-end.tecma-picker-cell-range-hover-edge-end.tecma-picker-cell-range-hover-edge-end-near-range:after,.tecma-picker-cell.tecma-picker-cell-in-view.tecma-picker-cell-range-hover-edge-end:not(.tecma-picker-cell-range-hover-edge-end-near-range):after,.tecma-picker-cell.tecma-picker-cell-in-view.tecma-picker-cell-range-hover-end:after,.tecma-picker-cell.tecma-picker-cell-in-view.tecma-picker-cell-range-hover-start:last-child:after,.tecma-picker-cell.tecma-picker-cell-in-view.tecma-picker-cell-range-hover:last-child:after{border-bottom-right-radius:2px;border-right:1px dashed #474bcd;border-right:1px dashed var(--primary-hover,#474bcd);border-top-right-radius:2px;right:0}.tecma-picker-cell.tecma-picker-cell-disabled{color:rgba(0,0,0,.25);pointer-events:none}.tecma-picker-cell.tecma-picker-cell-disabled .tecma-picker-cell-inner{background:transparent}.tecma-picker-cell.tecma-picker-cell-disabled:before{background:rgba(0,0,0,.04)}.tecma-picker-cell.tecma-picker-cell-disabled.tecma-picker-cell-today .tecma-picker-cell-inner:before{border-color:rgba(0,0,0,.25)}.tecma-picker-decade-panel .tecma-picker-cell-range-hover-start:after,.tecma-picker-month-panel .tecma-picker-cell-range-hover-start:after,.tecma-picker-year-panel .tecma-picker-cell-range-hover-start:after{border-left:1px dashed #474bcd;border-left:1px dashed var(--primary-hover,#474bcd);border-radius:2px 0 0 2px;left:28px/2}.tecma-picker-decade-panel .tecma-picker-cell-range-hover-start:after .tecma-picker-panel-rtl:after,.tecma-picker-month-panel .tecma-picker-cell-range-hover-start:after .tecma-picker-panel-rtl:after,.tecma-picker-year-panel .tecma-picker-cell-range-hover-start:after .tecma-picker-panel-rtl:after{border-radius:0 2px 2px 0;border-right:1px dashed #6266ef;border-right:1px dashed var(--primary,#6266ef);right:28px/2}.tecma-picker-decade-panel .tecma-picker-cell-range-hover-end:after,.tecma-picker-month-panel .tecma-picker-cell-range-hover-end:after,.tecma-picker-year-panel .tecma-picker-cell-range-hover-end:after{border-radius:0 2px 2px 0;border-right:1px dashed #474bcd;border-right:1px dashed var(--primary-hover,#474bcd);right:28px/2}.tecma-picker-decade-panel .tecma-picker-cell-range-hover-end:after .tecma-picker-panel-rtl:after,.tecma-picker-month-panel .tecma-picker-cell-range-hover-end:after .tecma-picker-panel-rtl:after,.tecma-picker-year-panel .tecma-picker-cell-range-hover-end:after .tecma-picker-panel-rtl:after{border-left:1px dashed #6266ef;border-left:1px dashed var(--primary,#6266ef);border-radius:2px 0 0 2px;left:28px/2}.tecma-picker-decade-panel .tecma-picker-body,.tecma-picker-month-panel .tecma-picker-body,.tecma-picker-year-panel .tecma-picker-body{padding:0 8px 10px}.tecma-picker-decade-panel .tecma-picker-content,.tecma-picker-month-panel .tecma-picker-content,.tecma-picker-year-panel .tecma-picker-content{height:264px}.tecma-picker-decade-panel .tecma-picker-cell-inner,.tecma-picker-month-panel .tecma-picker-cell-inner,.tecma-picker-year-panel .tecma-picker-cell-inner{padding:0 8px;width:60px}.tecma-picker-week-panel .tecma-picker-body{padding:8px 12px}.tecma-picker-week-panel .tecma-picker-cell .tecma-picker-cell-inner,.tecma-picker-week-panel .tecma-picker-cell-selected .tecma-picker-cell-inner,.tecma-picker-week-panel .tecma-picker-cell:hover .tecma-picker-cell-inner{background:transparent!important}.tecma-picker-week-panel-row td{transition:background-color .3s}.tecma-picker-week-panel-row:hover td{background:#f5f5f5}.tecma-picker-week-panel-row-selected td,.tecma-picker-week-panel-row-selected:hover td{background:#474bcd;background:var(--primary-hover,#474bcd)}.tecma-picker-week-panel-row-selected td.tecma-picker-cell-week,.tecma-picker-week-panel-row-selected:hover td.tecma-picker-cell-week{color:hsla(0,0%,100%,.5)}.tecma-picker-week-panel-row-selected td.tecma-picker-cell-today .tecma-picker-cell-inner:before,.tecma-picker-week-panel-row-selected:hover td.tecma-picker-cell-today .tecma-picker-cell-inner:before{border-color:#fff;border-color:var(--on-primary,#fff)}.tecma-picker-week-panel-row-selected td .tecma-picker-cell-inner,.tecma-picker-week-panel-row-selected:hover td .tecma-picker-cell-inner{color:#fff;color:var(--on-primary,#fff)}.tecma-picker-date-panel .tecma-picker-body{padding:1rem}.tecma-picker-date-panel .tecma-picker-content{width:252px}.tecma-picker-date-panel .tecma-picker-content tbody tr:last-of-type{display:none}.tecma-picker-date-panel .tecma-picker-content th{width:35px}.tecma-picker-datetime-panel{display:flex}.tecma-picker-datetime-panel .tecma-picker-time-panel{border-left:1px solid rgba(0,0,0,.06)}.tecma-picker-datetime-panel .tecma-picker-date-panel,.tecma-picker-datetime-panel .tecma-picker-time-panel{transition:opacity .3s}.tecma-picker-datetime-panel-active .tecma-picker-date-panel,.tecma-picker-datetime-panel-active .tecma-picker-time-panel{opacity:.3}.tecma-picker-datetime-panel-active .tecma-picker-date-panel-active,.tecma-picker-datetime-panel-active .tecma-picker-time-panel-active{opacity:1}.tecma-picker-time-panel{min-width:auto;width:auto}.tecma-picker-time-panel .tecma-picker-content{display:flex;flex:auto;height:224px}.tecma-picker-time-panel-column{flex:1 0 auto;list-style:none;margin:0;overflow-y:hidden;padding:0;text-align:left;transition:background-color .3s;width:56px}.tecma-picker-time-panel-column:after{content:"";display:block;height:196px}.tecma-picker-datetime-panel .tecma-picker-time-panel-column:after{height:198px}.tecma-picker-time-panel-column:not(:first-child){border-left:1px solid rgba(0,0,0,.06)}.tecma-picker-time-panel-column-active{background:#6266ef;background:var(--primary,#6266ef)}.tecma-picker-time-panel-column:hover{overflow-y:auto}.tecma-picker-time-panel-column>li{margin:0;padding:0}.tecma-picker-time-panel-column>li.tecma-picker-time-panel-cell .tecma-picker-time-panel-cell-inner{border-radius:0;color:rgba(0,0,0,.85);cursor:pointer;display:block;height:28px;line-height:28px;margin:0;padding:0 0 0 14px;transition:background-color .3s;width:100%}.tecma-picker-time-panel-column>li.tecma-picker-time-panel-cell .tecma-picker-time-panel-cell-inner:hover{background:#f5f5f5}.tecma-picker-time-panel-column>li.tecma-picker-time-panel-cell-selected .tecma-picker-time-panel-cell-inner{background:rgba(24,143,255,.596)}.tecma-picker-time-panel-column>li.tecma-picker-time-panel-cell-disabled .tecma-picker-time-panel-cell-inner{background:transparent;color:rgba(0,0,0,.25);cursor:not-allowed}:root .tecma-picker-range-wrapper .tecma-picker-decade-panel,:root .tecma-picker-range-wrapper .tecma-picker-month-panel .tecma-picker-cell,:root .tecma-picker-range-wrapper .tecma-picker-year-panel .tecma-picker-cell,_:-ms-fullscreen .tecma-picker-range-wrapper .tecma-picker-decade-panel,_:-ms-fullscreen .tecma-picker-range-wrapper .tecma-picker-month-panel .tecma-picker-cell,_:-ms-fullscreen .tecma-picker-range-wrapper .tecma-picker-year-panel .tecma-picker-cell{padding:21px 0}.tecma-picker-rtl{direction:rtl}.tecma-picker-rtl .tecma-picker-suffix{margin-left:0;margin-right:4px}.tecma-picker-rtl .tecma-picker-clear{left:0;right:auto}.tecma-picker-rtl .tecma-picker-separator{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.tecma-picker-panel-rtl .tecma-picker-header-view button:not(:first-child){margin-left:0;margin-right:8px}.tecma-picker-rtl.tecma-picker-range .tecma-picker-clear{left:11px;right:auto}.tecma-picker-rtl.tecma-picker-range .tecma-picker-active-bar{margin-left:0;margin-right:11px}.tecma-picker-rtl.tecma-picker-range.tecma-picker-small .tecma-picker-active-bar{margin-right:7px}.tecma-picker-dropdown-rtl .tecma-picker-ranges{text-align:right}.tecma-picker-dropdown-rtl .tecma-picker-ranges .tecma-picker-ok{float:left;margin-left:0;margin-right:8px}.tecma-picker-panel-rtl{direction:rtl}.tecma-picker-panel-rtl .tecma-picker-cell-in-view.tecma-picker-cell-end.tecma-picker-cell-range-hover-start.tecma-picker-cell-range-hover-edge-end:not(.tecma-picker-cell-range-hover):after{border-left:dashed;border-radius:2px;border-right:dashed;left:6px;right:6px}.tecma-picker-panel-rtl .tecma-picker-cell-in-view.tecma-picker-cell-range-start:before{left:0;right:50%}.tecma-picker-panel-rtl .tecma-picker-cell-in-view.tecma-picker-cell-range-end:before{left:50%;right:0}.tecma-picker-panel-rtl .tecma-picker-cell-in-view.tecma-picker-cell-range-start.tecma-picker-cell-range-end:before{left:50%;right:50%}.tecma-picker-panel-rtl .tecma-picker-cell-in-view.tecma-picker-cell-range-start:not(.tecma-picker-cell-range-start-single):not(.tecma-picker-cell-range-end) .tecma-picker-cell-inner{border-radius:0 2px 2px 0}.tecma-picker-panel-rtl .tecma-picker-cell-in-view.tecma-picker-cell-range-end:not(.tecma-picker-cell-range-end-single):not(.tecma-picker-cell-range-start) .tecma-picker-cell-inner{border-radius:2px 0 0 2px}.tecma-picker-panel-rtl .tecma-picker-cell-in-view.tecma-picker-cell-range-hover-edge-start:not(.tecma-picker-cell-range-hover-edge-start-near-range):after,.tecma-picker-panel-rtl .tecma-picker-cell-in-view.tecma-picker-cell-range-hover-start:after,.tecma-picker-panel-rtl .tecma-picker-cell-in-view.tecma-picker-cell-start.tecma-picker-cell-range-hover-edge-start.tecma-picker-cell-range-hover-edge-start-near-range:after{border-left:none;border-radius:0 2px 2px 0;border-right:dashed;left:0;right:6px}.tecma-picker-panel-rtl .tecma-picker-cell-in-view.tecma-picker-cell-end.tecma-picker-cell-range-hover-edge-end.tecma-picker-cell-range-hover-edge-end-near-range:after,.tecma-picker-panel-rtl .tecma-picker-cell-in-view.tecma-picker-cell-range-hover-edge-end:not(.tecma-picker-cell-range-hover-edge-end-near-range):after,.tecma-picker-panel-rtl .tecma-picker-cell-in-view.tecma-picker-cell-range-hover-end:after{border-left:dashed;border-radius:2px 0 0 2px;border-right:none;left:6px;right:0}.tecma-picker-panel-rtl .tecma-picker-cell-in-view.tecma-picker-cell-start.tecma-picker-cell-range-hover-edge-start:not(.tecma-picker-cell-range-hover):after,.tecma-picker-panel-rtl .tecma-picker-cell-in-view.tecma-picker-cell-start.tecma-picker-cell-range-hover-end.tecma-picker-cell-range-hover-edge-start:not(.tecma-picker-cell-range-hover):after{border-left:dashed;border-radius:2px;border-right:dashed;left:6px;right:6px}.tecma-picker-panel-rtl .tecma-picker-date-panel .tecma-picker-cell-in-view.tecma-picker-cell-in-range.tecma-picker-cell-range-hover-start .tecma-picker-cell-inner:after{left:-4px;right:0}.tecma-picker-panel-rtl .tecma-picker-date-panel .tecma-picker-cell-in-view.tecma-picker-cell-in-range.tecma-picker-cell-range-hover-end .tecma-picker-cell-inner:after{left:0;right:-4px}.tecma-picker-panel-rtl .tecma-picker-cell-range-hover.tecma-picker-cell-range-start:after{left:50%;right:0}.tecma-picker-panel-rtl .tecma-picker-cell-range-hover.tecma-picker-cell-range-end:after{left:0;right:50%}.tecma-picker-panel-rtl tr>.tecma-picker-cell-in-view.tecma-picker-cell-range-hover:not(.tecma-picker-cell-selected):first-child:after{border-left:none;border-radius:0 2px 2px 0;border-right:dashed;left:0;right:6px}.tecma-picker-panel-rtl tr>.tecma-picker-cell-in-view.tecma-picker-cell-range-hover:not(.tecma-picker-cell-selected):last-child:after{border-left:dashed;border-radius:2px 0 0 2px;border-right:none;left:6px;right:0}.tecma-picker-panel-rtl tr>.tecma-picker-cell-in-view.tecma-picker-cell-end.tecma-picker-cell-range-hover.tecma-picker-cell-range-hover-edge-end:first-child:after,.tecma-picker-panel-rtl tr>.tecma-picker-cell-in-view.tecma-picker-cell-range-hover-end:first-child:after,.tecma-picker-panel-rtl tr>.tecma-picker-cell-in-view.tecma-picker-cell-range-hover-start:last-child:after,.tecma-picker-panel-rtl tr>.tecma-picker-cell-in-view.tecma-picker-cell-start.tecma-picker-cell-range-hover.tecma-picker-cell-range-hover-edge-start:last-child:after{border-left:dashed;border-radius:2px;border-right:dashed;left:6px;right:6px}.tecma-picker-panel-rtl .tecma-picker-prev-icon,.tecma-picker-panel-rtl .tecma-picker-super-prev-icon{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.tecma-picker-panel-rtl .tecma-picker-next-icon,.tecma-picker-panel-rtl .tecma-picker-super-next-icon{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.tecma-picker-cell .tecma-picker-cell-inner{display:inline-block;font-size:.875rem;font-weight:500;line-height:1.25rem;position:relative;text-transform:capitalize;transition:all .3s;z-index:2}.tecma-picker-dropdown-rtl .tecma-picker-footer-extra{direction:rtl;text-align:right}.tecma-picker-panel-rtl .tecma-picker-time-panel{direction:ltr}.tecma-picker.tecma-picker-status-error{border:1px solid #ca4a46;border:1px solid var(--danger,#ca4a46)}.tecma-picker.tecma-picker-status-error:not([disabled]):hover{background-color:#fff;background-color:var(--general,#fff);border-color:#ca4a46;border-color:var(--danger,#ca4a46)}.tecma-picker.tecma-picker-status-error-focused,.tecma-picker.tecma-picker-status-error:focus{border-color:#ca4a46;border-color:var(--danger,#ca4a46);border-right-width:1px;box-shadow:0 0 0 2px #ca4a46;box-shadow:0 0 0 2px var(--danger,#ca4a46);outline:0}.tecma-picker-status-warning{border:1px solid #a46a1d;border:1px solid var(--warning,#a46a1d)}.tecma-picker-status-warning:not([disabled]):hover{background-color:#fff;background-color:var(--general,#fff);border-color:#a46a1d;border-color:var(--warning,#a46a1d)}.tecma-picker-status-warning-focused,.tecma-picker-status-warning:focus{border-color:#a46a1d;border-color:var(--warning,#a46a1d);border-right-width:1px;box-shadow:0 0 0 2px #a46a1d;box-shadow:0 0 0 2px var(--warning,#a46a1d);outline:0}@keyframes tecmaSlideDownIn{0%{opacity:0;-webkit-transform:scaleY(.8);transform:scaleY(.8);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}to{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}}@keyframes tecmaSlideUpIn{0%{opacity:0;-webkit-transform:scaleY(.8);transform:scaleY(.8);-webkit-transform-origin:0 0;transform-origin:0 0}to{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:0 0;transform-origin:0 0}}@keyframes tecmaSlideDownOut{0%{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}to{opacity:0;-webkit-transform:scaleY(.8);transform:scaleY(.8);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}}@keyframes tecmaSlideUpOut{0%{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:0 0;transform-origin:0 0}to{opacity:0;-webkit-transform:scaleY(.8);transform:scaleY(.8);-webkit-transform-origin:0 0;transform-origin:0 0}}.tecma-picker-wrapper{display:flex;flex-direction:column;gap:.5rem;gap:var(--spacing-xs,.5rem)}.tecma-picker-label{color:#363b4c;color:var(--on-general,#363b4c);font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:.875rem;font-weight:600}.tecma-picker-help-text,.tecma-picker-label .tecma-picker-extra-label{color:#6e748c;color:var(--on-general-sub,#6e748c);font-size:.75rem;font-weight:500}.tecma-picker-help-text.error{color:#ca4a46;color:var(--danger,#ca4a46)}.tecma-picker{-webkit-font-feature-settings:"tnum","tnum","tnum";font-feature-settings:"tnum","tnum","tnum";align-items:center;background:#fff;background:var(--general,#fff);border:1px solid #d3d4da;border:1px solid var(--general-border,#d3d4da);border-radius:2px;box-sizing:border-box;color:rgba(0,0,0,.85);display:inline-flex;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;margin:0;padding:8px 11px;position:relative;transition:border .3s,box-shadow .3s}.tecma-picker-focused,.tecma-picker:hover{border-color:#3a3c92;border-color:var(--accent-active,#3a3c92);border-right-width:1px}.tecma-picker-focused{box-shadow:0 0 0 2px rgba(107,193,180,.2);outline:0}.tecma-picker.tecma-picker-disabled{background:#f0f1f3;background:var(--disabled,#f0f1f3);border-color:#585bd7;border-color:var(--accent,#585bd7);cursor:not-allowed}.tecma-picker.tecma-picker-disabled .tecma-picker-suffix{color:rgba(0,0,0,.25)}.tecma-picker.tecma-picker-borderless{background-color:transparent!important;border-color:transparent!important;box-shadow:none!important}.tecma-picker.tecma-picker-border-bottom{background-color:transparent!important;border-left-color:transparent;border-right-color:transparent;border-top-color:transparent;box-shadow:none!important}.tecma-picker.tecma-picker-border-bottom.tecma-picker-focused{border-left-color:#3a3c92;border-left-color:var(--accent-active,#3a3c92);border-right-color:#3a3c92;border-right-color:var(--accent-active,#3a3c92);border-top-color:#3a3c92;border-top-color:var(--accent-active,#3a3c92)}.tecma-picker-input{align-items:center;display:inline-flex;position:relative;width:100%}.tecma-picker-input>input{background:transparent;border:0;border-radius:2px;color:rgba(0,0,0,.85);display:inline-block;flex:auto;font-size:14px;height:auto;line-height:1.5715;min-width:1px;padding:0;position:relative;text-align:center;text-transform:capitalize;transition:all .3s;width:100%}.tecma-picker-input>input::-webkit-input-placeholder{color:#bfbfbf;-webkit-user-select:none;user-select:none}.tecma-picker-input>input:-ms-input-placeholder{color:#bfbfbf;-webkit-user-select:none;-ms-user-select:none;user-select:none}.tecma-picker-input>input::placeholder{color:#bfbfbf;-webkit-user-select:none;-ms-user-select:none;user-select:none}.tecma-picker-input>input:-ms-input-placeholder{text-overflow:ellipsis}.tecma-picker-input>input:placeholder-shown{text-overflow:ellipsis}.tecma-picker-input>input:hover{border-color:#4e51c0;border-color:var(--accent-hover,#4e51c0);border-right-width:1px}.tecma-picker-input>input:hover .tecma-picker-input-rtl{border-left-width:1px!important;border-right-width:0}.tecma-picker-input>input.tecma-picker-focused,.tecma-picker-input>input:focus{border-color:#3a3c92;border-color:var(--accent-active,#3a3c92);border-right-width:1px;box-shadow:0 0 0 2px rgba(107,193,180,.2);outline:0}.tecma-picker-input>input-disabled{background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;color:rgba(#363b4c,.25);color:rgba(var(--on-general,#363b4c),.25);cursor:not-allowed;opacity:1}.tecma-picker-input>input-disabled:hover{border-color:#d9d9d9;border-right-width:1px}.tecma-picker-input>input[disabled]{background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;color:rgba(#363b4c,.25);color:rgba(var(--on-general,#363b4c),.25);cursor:not-allowed;opacity:1}.tecma-picker-input>input[disabled]:hover{border-color:#d9d9d9;border-right-width:1px}.tecma-picker-input>input-borderless-disabled,.tecma-picker-input>input-borderless-focused,.tecma-picker-input>input-borderless:focus,.tecma-picker-input>input-borderless:hover,.tecma-picker-input>input-borderless[disabled]{background-color:transparent;border:none;box-shadow:none}.tecma-picker-input>input:focus{box-shadow:none}.tecma-picker-input:hover .tecma-picker-clear{opacity:1}.tecma-picker-input-placeholder>input{color:#bfbfbf;text-transform:capitalize}.tecma-picker-large{padding:6.5px 11px}.tecma-picker-large .tecma-picker-input>input{font-size:16px}.tecma-picker-small{padding:0 7px}.tecma-picker-suffix{align-self:center;color:rgba(0,0,0,.25);display:flex;flex:none;line-height:1;order:-1;pointer-events:none}.tecma-picker-suffix>*{font-size:1rem;vertical-align:top}.tecma-picker-suffix>:not(:last-child){margin-right:8px}.tecma-picker-clear{background:#fff;background:var(--general,#fff);color:rgba(#363b4c,.25);color:rgba(var(--on-general,#363b4c),.25);cursor:pointer;font-size:16px;left:.675rem;line-height:1;opacity:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:opacity .3s,color .3s}.tecma-picker-clear>*{vertical-align:top}.tecma-picker-clear:hover{color:rgba(#363b4c,.45);color:rgba(var(--on-general,#363b4c),.45)}.tecma-picker-separator{color:rgba(#363b4c,.25);color:rgba(var(--on-general,#363b4c),.25);cursor:default;display:inline-block;font-size:16px;height:16px;position:relative;vertical-align:top;width:1em}.tecma-picker-focused .tecma-picker-separator{color:rgba(#363b4c,.45);color:rgba(var(--on-general,#363b4c),.45)}.tecma-picker-disabled .tecma-picker-range-separator .tecma-picker-separator{cursor:not-allowed}.tecma-picker-range{display:inline-flex;position:relative;width:100%}.tecma-picker-range:hover .tecma-picker-clear{opacity:1}.tecma-picker-range .tecma-picker-active-bar{background:#3a3c92;background:var(--accent-active,#3a3c92);bottom:-1px;height:2px;opacity:0;pointer-events:none;transition:all .3s ease-out}.tecma-picker-range.tecma-picker-focused .tecma-picker-active-bar{opacity:1}.tecma-picker-range-separator{align-items:center;justify-content:center;line-height:1;text-align:center}.tecma-picker-range.tecma-picker-small .tecma-picker-clear{right:7px}.tecma-picker-range.tecma-picker-small .tecma-picker-active-bar{margin-left:7px}.tecma-picker-dropdown{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";box-sizing:border-box;color:rgba(#363b4c,.85);color:rgba(var(--on-general,#363b4c),.85);font-size:14px;font-variant:tabular-nums;left:-9999px;line-height:1.5715;list-style:none;margin:0;padding:0;position:absolute;position:fixed;top:-9999px;z-index:1300}.tecma-picker-dropdown-hidden{display:none}.tecma-picker-dropdown.tecma-slide-up-appear.tecma-slide-up-appear-active.tecma-picker-dropdown-placement-topLeft,.tecma-picker-dropdown.tecma-slide-up-appear.tecma-slide-up-appear-active.tecma-picker-dropdown-placement-topRight,.tecma-picker-dropdown.tecma-slide-up-enter.tecma-slide-up-enter-active.tecma-picker-dropdown-placement-topLeft,.tecma-picker-dropdown.tecma-slide-up-enter.tecma-slide-up-enter-active.tecma-picker-dropdown-placement-topRight{-webkit-animation-name:tecmaSlideDownIn;animation-name:tecmaSlideDownIn}.tecma-picker-dropdown.tecma-slide-up-appear.tecma-slide-up-appear-active.tecma-picker-dropdown-placement-bottomLeft,.tecma-picker-dropdown.tecma-slide-up-appear.tecma-slide-up-appear-active.tecma-picker-dropdown-placement-bottomRight,.tecma-picker-dropdown.tecma-slide-up-enter.tecma-slide-up-enter-active.tecma-picker-dropdown-placement-bottomLeft,.tecma-picker-dropdown.tecma-slide-up-enter.tecma-slide-up-enter-active.tecma-picker-dropdown-placement-bottomRight{-webkit-animation-name:tecmaSlideUpIn;animation-name:tecmaSlideUpIn}.tecma-picker-dropdown.tecma-slide-up-leave.tecma-slide-up-leave-active.tecma-picker-dropdown-placement-topLeft,.tecma-picker-dropdown.tecma-slide-up-leave.tecma-slide-up-leave-active.tecma-picker-dropdown-placement-topRight{-webkit-animation-name:tecmaSlideDownOut;animation-name:tecmaSlideDownOut}.tecma-picker-dropdown.tecma-slide-up-leave.tecma-slide-up-leave-active.tecma-picker-dropdown-placement-bottomLeft,.tecma-picker-dropdown.tecma-slide-up-leave.tecma-slide-up-leave-active.tecma-picker-dropdown-placement-bottomRight{-webkit-animation-name:tecmaSlideUpOut;animation-name:tecmaSlideUpOut}.tecma-picker-dropdown-range{padding:7.4666666667px 0}.tecma-picker-dropdown-range-hidden{display:none}.tecma-picker-ranges{line-height:34px;list-style:none;margin-bottom:0;overflow:hidden;padding:4px 12px;text-align:left}.tecma-picker-ranges>li{display:inline-block}.tecma-picker-ranges .tecma-picker-preset>.tecma-picker-tag-blue{background:rgba(#e0e5ef,.9);background:rgba(var(--primary,#e0e5ef),.9);border-color:rgba(#e0e5ef,.8);border-color:rgba(var(--primary,#e0e5ef),.8);color:#e0e5ef;color:var(--primary,#e0e5ef);cursor:pointer}.tecma-picker-ranges .tecma-picker-ok{float:right;margin-left:8px}.tecma-picker-range-wrapper{display:flex}.tecma-picker-panel-container{background:#fff;background:var(--general,#fff);border-radius:2px;box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05);overflow:hidden;position:relative;transition:margin .3s;vertical-align:top}.tecma-picker-panel-container .tecma-picker-panels{direction:ltr;display:flex;flex-wrap:wrap;justify-content:center;max-width:50vw;width:-webkit-max-content;width:max-content}@media (max-width:599px){.tecma-picker-panel-container .tecma-picker-panels{max-width:100vw}}@media (min-width:959px) and (max-width:1279px){.tecma-picker-panel-container .tecma-picker-panels{max-width:60vw}}.tecma-picker-panel-container .tecma-picker-panel{background:transparent;border-radius:0;border-width:0 0 1px;vertical-align:top;width:280px}.tecma-picker-panel-container .tecma-picker-panel .tecma-picker-content,.tecma-picker-panel-container .tecma-picker-panel table{text-align:center}.tecma-picker-panel-container .tecma-picker-panel-focused{border-color:rgba(0,0,0,.06)}.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.checked,.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 .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,.tecma-input .input-container:hover input{background-color:#f8f8f9;background-color:var(--general-hover,var(--colors-gray-50,#f8f8f9))}.tecma-input .input-container:hover input{color:#363b4c;color:var(--on-general,var(--colors-gray-900,#363b4c))}.tecma-input .input-container:hover input::-webkit-input-placeholder{color:#363b4c;color:var(--on-general,var(--colors-gray-900,#363b4c))}.tecma-input .input-container:hover input:-ms-input-placeholder{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::-webkit-input-placeholder{color:#6e748c;color:var(--on-general-sub,var(--colors-gray-700,#6e748c))}.tecma-input .input-container input:-ms-input-placeholder{color:#6e748c;color:var(--on-general-sub,var(--colors-gray-700,#6e748c))}.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]{-webkit-appearance:textfield;appearance:textfield}.tecma-input .input-container input[type=number]::-webkit-inner-spin-button,.tecma-input .input-container input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;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))}.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}.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,.select-menu-list.invalid .select__control--is-focused,.select-menu-list.invalid .select__control:hover,.tecma-select.invalid .select__control,.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 svg,.select-menu-list.disabled .select__placeholder,.select-menu-list.disabled .select__single-value,.tecma-select.disabled .dropdownIndicator svg,.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.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__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;-webkit-column-gap:.5rem;column-gap:.5rem;-webkit-column-gap:var(--spacing-xs,.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:unset;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%;-webkit-transform:translateY(-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;-webkit-transform:rotate(0);transform:rotate(0);transition:.1s}.select-menu-list .dropdownIndicator.isOpen,.tecma-select .dropdownIndicator.isOpen{-webkit-transform:rotate(180deg);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-bookingWidget{align-items:flex-end;-webkit-column-gap:1.5rem;column-gap:1.5rem;-webkit-column-gap:var(--spacing-m,1.5rem);column-gap:var(--spacing-m,1.5rem);display:flex;flex-wrap:wrap;row-gap:1.5rem;row-gap:var(--spacing-m,1.5rem);width:100%}.tecma-bookingWidget,.tecma-bookingWidget *{box-sizing:border-box}.tecma-bookingWidget__controls{align-items:flex-start;-webkit-column-gap:1.5rem;column-gap:1.5rem;-webkit-column-gap:var(--spacing-m,1.5rem);column-gap:var(--spacing-m,1.5rem);display:flex;flex:1 1 auto;flex-wrap:wrap;min-width:0;row-gap:1.5rem;row-gap:var(--spacing-m,1.5rem)}.tecma-bookingWidget__field{display:flex;flex:0 0 auto;flex-direction:column;gap:.5rem;gap:var(--spacing-xs,.5rem);min-width:0;position:relative}.tecma-bookingWidget__field--radio{gap:1.25rem;gap:calc(var(--spacing-s, 1rem) + var(--spacing-xxs, .25rem));min-height:5rem;min-height:calc(var(--spacing-3xl, 3.5rem) + var(--spacing-m, 1.5rem))}.tecma-bookingWidget__field--date,.tecma-bookingWidget__field--select{width:22.5rem}.tecma-bookingWidget__field--compact{width:10rem}.tecma-bookingWidget__label{align-items:center;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:600;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);min-height:1.25rem;min-height:calc(var(--spacing-s, 1rem) + var(--spacing-xxs, .25rem));text-decoration:none}.tecma-bookingWidget__label-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tecma-bookingWidget__info-slot{align-items:center;display:inline-flex;flex:0 0 auto}.tecma-bookingWidget__info-slot .tecma-icon{flex:0 0 auto}.tecma-bookingWidget__info-slot .tecma-icon path{fill:#6e748c;fill:var(--on-general-sub,var(--colors-gray-700,#6e748c))}.tecma-bookingWidget__helper-text,.tecma-bookingWidget__optional{color:#6e748c;color:var(--on-general-sub,var(--colors-gray-700,#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}.tecma-bookingWidget__helper-text{margin-top:0}.tecma-bookingWidget__divider{align-self:flex-start;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));height:5rem;height:calc(var(--spacing-3xl, 3.5rem) + var(--spacing-m, 1.5rem));min-height:5rem;min-height:calc(var(--spacing-3xl, 3.5rem) + var(--spacing-m, 1.5rem));width:0}.tecma-bookingWidget__search.tecma-button{border-radius:.125rem;border-radius:var(--border-radius-element,var(--radius-square-intermediate,.125rem));flex:0 0 auto;height:3rem;height:var(--spacing-2xl,3rem);margin-left:auto;min-height:3rem;min-height:var(--spacing-2xl,3rem);min-width:3rem;min-width:var(--spacing-2xl,3rem);padding:.5rem;padding:var(--spacing-xs,.5rem);width:3rem;width:var(--spacing-2xl,3rem)}.tecma-bookingWidget .tecma-radioGroup .MuiFormGroup-root{flex-wrap:nowrap;gap:1.5rem;gap:var(--spacing-m,1.5rem)}.tecma-bookingWidget .tecma-radioGroup .helper-text{margin-top:.25rem;margin-top:var(--spacing-xxs,.25rem)}.tecma-bookingWidget .tecma-radio{white-space:nowrap}.tecma-bookingWidget .tecma-date-picker-wrapper,.tecma-bookingWidget .tecma-picker-wrapper,.tecma-bookingWidget .tecma-select{width:100%}.tecma-bookingWidget .tecma-date-picker,.tecma-bookingWidget .tecma-picker{gap:1rem;gap:var(--spacing-s,1rem);min-height:2.875rem;min-height:calc(var(--spacing-2xl, 3rem) - var(--border-width-intermediate, .125rem));padding:.6875rem 1rem;padding:calc(var(--spacing-xs, .5rem) + var(--border-width-intermediate, .125rem) + var(--border-width-minimum, .0625rem)) var(--spacing-s,1rem);width:100%}.tecma-bookingWidget .tecma-date-picker-input>input,.tecma-bookingWidget .tecma-picker-input>input{text-align:left}.tecma-bookingWidget .tecma-date-picker-input>input::-webkit-input-placeholder,.tecma-bookingWidget .tecma-picker-input>input::-webkit-input-placeholder{color:#9a9eab;color:var(--colors-gray-500,#9a9eab)}.tecma-bookingWidget .tecma-date-picker-input>input:-ms-input-placeholder,.tecma-bookingWidget .tecma-picker-input>input:-ms-input-placeholder{color:#9a9eab;color:var(--colors-gray-500,#9a9eab)}.tecma-bookingWidget .tecma-date-picker-input>input::placeholder,.tecma-bookingWidget .tecma-picker-input>input::placeholder{color:#9a9eab;color:var(--colors-gray-500,#9a9eab)}.tecma-bookingWidget .tecma-date-picker-suffix,.tecma-bookingWidget .tecma-picker-suffix{color:#9a9eab;color:var(--colors-gray-500,#9a9eab)}.tecma-bookingWidget .tecma-date-picker-suffix .tecma-icon,.tecma-bookingWidget .tecma-picker-suffix .tecma-icon{height:1.25rem;height:calc(var(--spacing-s, 1rem) + var(--spacing-xxs, .25rem));min-height:1.25rem;min-height:calc(var(--spacing-s, 1rem) + var(--spacing-xxs, .25rem));min-width:1.25rem;min-width:calc(var(--spacing-s, 1rem) + var(--spacing-xxs, .25rem));width:1.25rem;width:calc(var(--spacing-s, 1rem) + var(--spacing-xxs, .25rem))}.tecma-bookingWidget .select__placeholder{color:#9a9eab;color:var(--colors-gray-500,#9a9eab)}@media screen and (max-width:1440px){.tecma-bookingWidget,.tecma-bookingWidget__controls{-webkit-column-gap:1.5rem;column-gap:1.5rem;-webkit-column-gap:var(--spacing-m,1.5rem);column-gap:var(--spacing-m,1.5rem);row-gap:1.5rem;row-gap:var(--spacing-m,1.5rem)}.tecma-bookingWidget__field--date,.tecma-bookingWidget__field--select{flex:1 1 20rem;width:auto}.tecma-bookingWidget__field--compact{flex:0 1 12rem;width:auto}}@media screen and (max-width:768px){.tecma-bookingWidget{align-items:stretch}.tecma-bookingWidget__controls{flex-direction:column}.tecma-bookingWidget__field,.tecma-bookingWidget__field--compact,.tecma-bookingWidget__field--date,.tecma-bookingWidget__field--select,.tecma-bookingWidget__search.tecma-button{width:100%}.tecma-bookingWidget__search.tecma-button{margin-left:0}.tecma-bookingWidget__divider{border-left:0;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;min-height:0;width:100%}}.tecma-buttonGroup{display:flex;gap:.5rem;gap:var(--spacing-xs,.5rem)}.tecma-buttonGroup.vertical{align-items:stretch;flex-direction:column}.tecma-buttonGroup.fluid,.tecma-buttonGroup.vertical .tecma-button{width:100%}.tecma-buttonGroup.segmented{gap:0}.tecma-buttonGroup.segmented.horizontal .tecma-button+.tecma-button{-webkit-margin-start:-.0625rem;-webkit-margin-start:calc(var(--border-width-standard, var(--border-width-minimum, .0625rem))*-1);margin-inline-start:-.0625rem;margin-inline-start:calc(var(--border-width-standard, var(--border-width-minimum, .0625rem))*-1)}.tecma-buttonGroup.segmented.horizontal .tecma-button:first-child{border-bottom-left-radius:.125rem;border-bottom-left-radius:var(--border-radius-element,var(--radius-square-intermediate,.125rem));border-bottom-right-radius:0;border-top-left-radius:.125rem;border-top-left-radius:var(--border-radius-element,var(--radius-square-intermediate,.125rem));border-top-right-radius:0}.tecma-buttonGroup.segmented.horizontal .tecma-button:last-child{border-bottom-left-radius:0;border-bottom-right-radius:.125rem;border-bottom-right-radius:var(--border-radius-element,var(--radius-square-intermediate,.125rem));border-top-left-radius:0;border-top-right-radius:.125rem;border-top-right-radius:var(--border-radius-element,var(--radius-square-intermediate,.125rem))}.tecma-buttonGroup.segmented.horizontal .tecma-button:not(:first-child,:last-child){border-radius:0}.tecma-buttonGroup.segmented.vertical .tecma-button+.tecma-button{-webkit-margin-before:-.0625rem;-webkit-margin-before:calc(var(--border-width-standard, var(--border-width-minimum, .0625rem))*-1);margin-block-start:-.0625rem;margin-block-start:calc(var(--border-width-standard, var(--border-width-minimum, .0625rem))*-1)}.tecma-buttonGroup.segmented.vertical .tecma-button:first-child{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:.125rem;border-top-left-radius:var(--border-radius-element,var(--radius-square-intermediate,.125rem));border-top-right-radius:.125rem;border-top-right-radius:var(--border-radius-element,var(--radius-square-intermediate,.125rem))}.tecma-buttonGroup.segmented.vertical .tecma-button:last-child{border-bottom-left-radius:.125rem;border-bottom-left-radius:var(--border-radius-element,var(--radius-square-intermediate,.125rem));border-bottom-right-radius:.125rem;border-bottom-right-radius:var(--border-radius-element,var(--radius-square-intermediate,.125rem));border-top-left-radius:0;border-top-right-radius:0}.tecma-buttonGroup.segmented.vertical .tecma-button:not(:first-child,:last-child){border-radius:0}.tecma-buttonGroup.segmented .tecma-button{position:relative}.tecma-buttonGroup.segmented .tecma-button:only-child{border-radius:.125rem;border-radius:var(--border-radius-element,var(--radius-square-intermediate,.125rem))}.tecma-buttonGroup.segmented .tecma-button:focus-visible,.tecma-buttonGroup.segmented .tecma-button:hover{z-index:1}.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:unset;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-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-carousel{box-shadow:0 0 1.2rem -1rem;height:100%;margin:0;max-width:100vw;outline:none;overflow:hidden;position:relative}.tecma-carousel .carousel-buttons-container{bottom:3rem;display:flex;gap:1rem;justify-content:center;left:0;position:absolute;right:0;-webkit-transform:unset;transform:unset}.tecma-carousel .carousel-buttons-container .carousel-button{padding:.5rem}.tecma-carousel .slider-wrapper{display:flex;height:100%;margin:auto;overflow-x:hidden;transition:height .15s ease-in;width:100%}.tecma-carousel .slider-wrapper.centered{justify-content:center}.tecma-carousel .slider-wrapper.centered ul{width:50%}.tecma-carousel .slider-wrapper .slider{-ms-box-orient:horizontal;display:flex}.tecma-carousel .slider-wrapper .slider .slide{align-items:center;display:flex;height:100%;justify-content:center;min-width:100%;opacity:0;transition:all .5s cubic-bezier(.4,0,.2,1) 0ms}.tecma-carousel .slider-wrapper .slider .slide>img{height:100%;object-fit:cover;width:100%}.tecma-carousel .slider-wrapper .slider .slide>*{overflow:hidden}.tecma-carousel .slider-wrapper .slider .slide.selected{opacity:1}.tecma-carousel .slider-wrapper .slider .slide.next,.tecma-carousel .slider-wrapper .slider .slide.previous,.tecma-carousel .slider-wrapper .slider .slide.selected{z-index:0}.tecma-carousel .slider{list-style:none;margin:0;padding:0;position:relative;transition:all .35s ease-in-out;width:100%}.tecma-carousel .control-dots{bottom:0;margin:.625rem 0;padding:0;position:absolute;text-align:center;width:100%;z-index:1}.tecma-carousel .control-dots .dot{background:#fff;border:none;border-radius:50%;box-shadow:.063rem .063rem .125rem rgba(0,0,0,.9);cursor:pointer;display:inline-block;filter:alpha(opacity=30);height:.5rem;margin:0 .5rem;opacity:.3;padding:0;transition:opacity .25s ease-in;width:.5rem}.tecma-carousel .control-dots .dot.selected,.tecma-carousel .control-dots .dot:hover{filter:alpha(opacity=100);opacity:1}.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-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;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.tecma-drawer .MuiDrawer-paperAnchorRight .tecma-drawer-nested-content{right:0;-webkit-transform:translateX(100%);transform:translateX(100%)}.tecma-drawer .tecma-drawer-nested-content{background-color:#fff;background-color:var(--general,#fff);height:100vh;position:fixed;top:0}.tecma-drawer .tecma-drawer-nested-content,.tecma-drawer .tecma-drawer-nested-content.open{transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.tecma-drawer .tecma-drawer-nested-content.open{-webkit-transform:translateX(0);transform:translateX(0)}.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-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;-webkit-appearance:none;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:-webkit-fit-content;width:-moz-fit-content;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;-webkit-appearance:none;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-popover{font-family:Lato;font-family:var(--sansSerifFont,"Lato");padding:.5rem 1rem}.tecma-dropDown{position:relative}.tecma-dropDown.tecma-popover{margin-top:.5rem;padding:unset}.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:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-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{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.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:unset;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-fileUpload{box-sizing:border-box;display:flex;flex-direction:column;gap:.5rem;gap:var(--spacing-xs,.5rem);width:100%}.tecma-fileUpload.disabled{opacity:.6;pointer-events:none}.tecma-fileUpload__dropzone{align-items:center;background-color:#fff;background-color:var(--general,var(--colors-absolute-white,#fff));border:.0625rem dashed #d3d4da;border:var(--border-width-standard,var(--border-width-minimum,.0625rem)) dashed 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;flex-direction:column;gap:1rem;gap:var(--spacing-s,1rem);justify-content:center;padding:2rem;padding:var(--spacing-l,2rem);position:relative;width:100%}.tecma-fileUpload__dropzone--clickable{cursor:pointer}.tecma-fileUpload.no-action .tecma-fileUpload__dropzone{gap:.5rem;gap:var(--spacing-xs,.5rem)}.tecma-fileUpload.is-dragging .tecma-fileUpload__dropzone{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-fileUpload.invalid .tecma-fileUpload__dropzone{border-color:#ca4a46;border-color:var(--danger-border,var(--colors-semantic-red-600,#ca4a46))}.tecma-fileUpload__header{align-items:center;display:flex;flex-direction:column;gap:.5rem;gap:var(--spacing-xs,.5rem)}.tecma-fileUpload__icon{height:1.5rem;min-height:1.5rem;min-width:1.5rem;width:1.5rem}.tecma-fileUpload__title{color:#363b4c;color:var(--on-general,var(--colors-gray-900,#363b4c));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);line-height:1.5rem;line-height:var(--values-height-standard-24,1.5rem)}.tecma-fileUpload__subtitle,.tecma-fileUpload__title{font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-style:normal;margin:0;text-align:center;text-decoration:none}.tecma-fileUpload__subtitle{color:#6e748c;color:var(--on-general-sub,var(--colors-gray-700,#6e748c));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)}.tecma-fileUpload__action{flex-shrink:0}.tecma-fileUpload__input{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.tecma-fileUpload__helper{color:#6e748c;color:var(--on-general-sub,var(--colors-gray-700,#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);margin:0;text-decoration:none}.tecma-fileUpload__helper--error{color:#ca4a46;color:var(--danger,var(--colors-semantic-red-600,#ca4a46))}.tecma-fileUpload__list{align-items:stretch;display:flex;flex-direction:column;gap:.5rem;gap:var(--spacing-xs,.5rem);list-style:none;margin:0;padding:0;width:100%}.tecma-fileUpload__list-item{width:100%}.tecma-fileUpload-item{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:.25rem;border-radius:var(--border-radius-external,var(--radius-square-maximum,.25rem));box-sizing:border-box;display:flex;flex-direction:column;width:100%}.tecma-fileUpload-item.invalid{border-color:#ca4a46;border-color:var(--danger-border,var(--colors-semantic-red-600,#ca4a46))}.tecma-fileUpload-item__row{align-items:center;box-sizing:border-box;display:flex;gap:.5rem;gap:var(--spacing-xs,.5rem);padding:.5rem .5rem .5rem 1rem;padding:var(--spacing-xs,.5rem) var(--spacing-xs,.5rem) var(--spacing-xs,.5rem) var(--spacing-s,1rem);width:100%}.tecma-fileUpload-item__name{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:.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);min-width:0;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.tecma-fileUpload-item__error-icon{flex-shrink:0}.tecma-fileUpload-item__error-icon .tecma-icon:not(.no-color-override){color:#ca4a46;color:var(--danger,var(--colors-semantic-red-600,#ca4a46))}.tecma-fileUpload-item__error-icon .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#ca4a46;fill:var(--danger,var(--colors-semantic-red-600,#ca4a46))}.tecma-fileUpload-item__dismiss{flex-shrink:0;min-height:unset;min-width:unset;padding:.375rem}.tecma-fileUpload-item__spinner{flex-shrink:0;margin:.375rem}.tecma-fileUpload-item__validation{align-items:center;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));box-sizing:border-box;display:flex;padding:.5rem 1rem;padding:var(--spacing-xs,.5rem) var(--spacing-s,1rem);width:100%}.tecma-fileUpload-item__validation-text{color:#ca4a46;color:var(--danger,var(--colors-semantic-red-600,#ca4a46));flex:1 1 auto;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);min-width:0;text-decoration:none}#tecma-floatingContent{position:relative;z-index:99999}#tecma-floatingContent.fixed{position:fixed;width:100%}#tecma-floatingContent .tecma-floatingContent-container{position:absolute}#tecma-floatingContent .tecma-floatingContent-container .floatingContent-arrow{border-bottom:.5rem solid #6266ef;border-bottom:.5rem solid var(--primary,#6266ef);border-left:.5rem solid transparent;border-right:.5rem solid transparent;height:0;position:absolute;width:0;z-index:9}#tecma-floatingContent .tecma-floatingContent-container.bottom-center .floatingContent-arrow,#tecma-floatingContent .tecma-floatingContent-container.bottom-left .floatingContent-arrow,#tecma-floatingContent .tecma-floatingContent-container.bottom-right .floatingContent-arrow{top:-.5rem;-webkit-transform:translate(-50%);transform:translate(-50%)}#tecma-floatingContent .tecma-floatingContent-container.bottom-center .floatingContent-arrow{left:50%}#tecma-floatingContent .tecma-floatingContent-container.top-center .floatingContent-arrow,#tecma-floatingContent .tecma-floatingContent-container.top-left .floatingContent-arrow,#tecma-floatingContent .tecma-floatingContent-container.top-right .floatingContent-arrow{bottom:-.5rem;-webkit-transform:translate(-50%) rotate(-180deg);transform:translate(-50%) rotate(-180deg)}#tecma-floatingContent .tecma-floatingContent-container.top-center .floatingContent-arrow{left:50%}#tecma-floatingContent .tecma-floatingContent-container.left .floatingContent-arrow,#tecma-floatingContent .tecma-floatingContent-container.right .floatingContent-arrow{top:50%}#tecma-floatingContent .tecma-floatingContent-container.left .floatingContent-arrow{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}#tecma-floatingContent .tecma-floatingContent-container.right .floatingContent-arrow{-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.floatingContent-trigger{display:inline-block}.tecma-grid{display:flex;flex-wrap:wrap}.tecma-grid .tecma-grid-column{box-sizing:border-box;flex-basis:0;flex-grow:1}.tecma-grid .tecma-grid-column.col-1{flex:none;width:8.3333333333%}.tecma-grid .tecma-grid-column.col-2{flex:none;width:16.6666666667%}.tecma-grid .tecma-grid-column.col-3{flex:none;width:25%}.tecma-grid .tecma-grid-column.col-4{flex:none;width:33.3333333333%}.tecma-grid .tecma-grid-column.col-5{flex:none;width:41.6666666667%}.tecma-grid .tecma-grid-column.col-6{flex:none;width:50%}.tecma-grid .tecma-grid-column.col-7{flex:none;width:58.3333333333%}.tecma-grid .tecma-grid-column.col-8{flex:none;width:66.6666666667%}.tecma-grid .tecma-grid-column.col-9{flex:none;width:75%}.tecma-grid .tecma-grid-column.col-10{flex:none;width:83.3333333333%}.tecma-grid .tecma-grid-column.col-11{flex:none;width:91.6666666667%}.tecma-grid .tecma-grid-column.offset-1{margin-left:8.3333333333%}.tecma-grid .tecma-grid-column.offset-2{margin-left:16.6666666667%}.tecma-grid .tecma-grid-column.offset-3{margin-left:25%}.tecma-grid .tecma-grid-column.offset-4{margin-left:33.3333333333%}.tecma-grid .tecma-grid-column.offset-5{margin-left:41.6666666667%}.tecma-grid .tecma-grid-column.offset-6{margin-left:50%}.tecma-grid .tecma-grid-column.offset-7{margin-left:58.3333333333%}.tecma-grid .tecma-grid-column.offset-8{margin-left:66.6666666667%}.tecma-grid .tecma-grid-column.offset-9{margin-left:75%}.tecma-grid .tecma-grid-column.offset-10{margin-left:83.3333333333%}.tecma-grid .tecma-grid-column.offset-11{margin-left:91.6666666667%}.tecma-grid.start{align-items:flex-start}.tecma-grid.center{align-items:center}.tecma-grid.end{align-items:flex-end}.tecma-grid.stretch{align-items:stretch}.tecma-grid.baseline{align-items:baseline}#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:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear}.language-selector__chevron.open{-webkit-transform:rotate(180deg);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{-webkit-transform:rotate(180deg);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{-webkit-transform:rotate(180deg);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,.language-selector-dropdown ul .tecma-dropDown-item.selected .tecma-button:hover{background-color:#f1f1f1;background-color:var(--general-active,#f1f1f1)}.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:auto!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{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{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-link{align-items:center;-webkit-appearance:none;appearance:none;background:transparent;border:0 solid transparent;border-radius:.125rem;border-radius:var(--border-radius-element,var(--radius-square-intermediate,.125rem));border-width:var(--border-width-none,0);box-sizing:border-box;color:#585bd7;color:var(--accent,var(--colors-brand-tecma-accent-650,#585bd7));cursor:pointer;display:inline-flex;gap:.25rem;gap:var(--spacing-xxs,.25rem);justify-content:center;padding:0;padding:var(--spacing-none,0);position:relative;text-align:center;text-decoration:none;transition:color .25s ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.tecma-link .tecma-icon:not(.no-color-override){color:currentColor}.tecma-link .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:currentColor}.tecma-link.size-small{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);line-height:1.0625rem;line-height:var(--values-height-standard-xs,1.0625rem)}.tecma-link.size-regular,.tecma-link.size-small{font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-style:normal;font-weight:400;text-decoration:underline}.tecma-link.size-regular{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);line-height:1.25rem;line-height:var(--values-height-standard-s,1.25rem)}.tecma-link .tecma-link-label{color:currentColor;text-decoration:inherit;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font;white-space:nowrap}.tecma-link .tecma-icon{color:currentColor;height:1.25rem;height:var(--values-size-standard-xl,1.25rem);min-height:1.25rem;min-height:var(--values-size-standard-xl,1.25rem);min-width:1.25rem;min-width:var(--values-size-standard-xl,1.25rem);width:1.25rem;width:var(--values-size-standard-xl,1.25rem)}.tecma-link:hover{color:#4e51c0;color:var(--accent-hover,var(--colors-brand-tecma-accent-700,#4e51c0))}.tecma-link:active{color:#3a3c92;color:var(--accent-active,var(--colors-brand-tecma-accent-800,#3a3c92))}.tecma-link:focus-visible{box-shadow:0 0 0 .125rem #fff,0 0 0 .25rem #363b4c;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(--negative-active,var(--colors-gray-900,#363b4c));outline:none}.tecma-link.disabled,.tecma-link[aria-disabled=true]{color:#b6b9c2;color:var(--on-disabled,var(--colors-gray-300,#b6b9c2));cursor:default;pointer-events:none;text-decoration:none}.tecma-link.disabled .tecma-link-label,.tecma-link[aria-disabled=true] .tecma-link-label{text-decoration:none}.tecma-loaderPage{align-items:center;background-color:#f8f8f9;background-color:var(--canvas,#f8f8f9);color:#363b4c;color:var(--on-general,#363b4c);display:flex;font-family:Lato;font-family:var(--sansSerifFont,"Lato");height:100dvh;justify-content:center;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}.navigation-item-wrapper{position:relative;transition:width .5s ease-in-out,margin .5s ease-in-out}.navigation-item-wrapper.collapsed{margin:auto;width:40px}.box-navigation-item{margin:4px 0;position:relative;transition:margin .5s ease-in-out}.box-navigation-item.collapsed{margin:0}.box-navigation-item.active{border-radius:2px}.box-navigation-item.active .navigation-item{background-color:transparent!important;background-color:#fff!important;color:#585bd7!important;color:var(--accent,#585bd7)!important}.box-navigation-item.active .navigation-item .button-content .main-label{color:#585bd7!important;color:var(--accent,#585bd7)!important;text-align:left!important}.box-navigation-item.active .navigation-item .button-content .sub-label{color:#666!important}.box-navigation-item.active .navigation-item *{fill:#585bd7!important;fill:var(--accent,#585bd7)!important}.box-navigation-item.active .navigation-item *,.box-navigation-item.active .navigation-item:hover{color:#585bd7!important;color:var(--accent,#585bd7)!important}.box-navigation-item.active .navigation-item:hover .tecma-icon,.box-navigation-item.active .navigation-item:hover .tecma-icon *,.box-navigation-item.active .navigation-item:hover svg{fill:#585bd7!important;fill:var(--accent,#585bd7)!important;color:#585bd7!important;color:var(--accent,#585bd7)!important}.box-navigation-item.active:before{background-color:#585bd7;background-color:var(--accent,#585bd7);border-radius:2px;bottom:0;content:"";left:-12px;position:absolute;top:0;width:2px;z-index:2}.navigation-item{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:hsla(0,0%,100%,.25);border:.001px solid hsla(0,0%,100%,.25)!important;box-shadow:0 2px 9px 0 hsla(0,0%,39%,.15);color:#383b48;color:var(--on-gradient,#383b48);justify-content:flex-start;padding:12px 16px;-webkit-transform:translateZ(0);transform:translateZ(0);transition:padding .5s ease-in-out,width .5s ease-in-out,height .5s ease-in-out,min-width .5s ease-in-out,min-height .5s ease-in-out}.navigation-item.tecma-button.primary.outlined{color:#383b48!important;color:var(--on-gradient,#383b48)!important}.navigation-item svg{fill:currentColor!important;color:inherit!important;transition:width .5s ease-in-out,height .5s ease-in-out,margin .5s ease-in-out}.navigation-item:hover{background-color:hsla(0,0%,100%,.5)!important;color:#585e70!important}.navigation-item:hover .tecma-icon,.navigation-item:hover .tecma-icon *,.navigation-item:hover svg{fill:#585e70!important}.navigation-item.collapsed{align-items:center;display:flex;height:40px;justify-content:center;min-height:40px;min-width:40px;padding:0;position:relative;width:40px}.navigation-item.collapsed .button-content{display:none}.navigation-item.collapsed .dropdown-arrow,.navigation-item.collapsed .tecma-icon:not(.dropdown-arrow),.navigation-item.collapsed svg:not(.dropdown-arrow){height:14px!important;margin:0!important;width:14px!important}.navigation-item.collapsed .dropdown-arrow{position:absolute;right:-22px}.navigation-item .button-content{align-items:flex-start;display:flex;flex:1 1;flex-direction:column}.navigation-item .button-content .main-label{font-size:14px;font-weight:500;line-height:1.2;text-align:left!important}.navigation-item .button-content .sub-label{color:#666;font-size:12px;font-weight:400;line-height:1.2;margin-top:2px}.navigation-item .navigation-item-right-icon{align-items:center;display:flex;justify-content:center;margin-left:8px}.sidebar-padding{-webkit-backface-visibility:hidden;backface-visibility:hidden;padding-left:16px;-webkit-transform:translateZ(0);transform:translateZ(0);transition:padding .5s ease-in-out}.sidebar-padding.collapsed{align-items:center;display:flex;justify-content:center;padding:0}.sidebar-item-tooltip{margin-left:8px!important}.dropdown-arrow{margin-left:auto;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.dropdown-arrow.expanded{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sub-items-container{max-height:0;overflow-x:visible;overflow-y:hidden;transition:max-height .3s ease}.sub-items-container.expanded{max-height:500px;padding-right:8px}.sub-items-container .sub-item{justify-content:flex-start!important;margin-left:25px;margin-top:2px;width:calc(100% - 18px)!important}.sub-items-container .sub-item.active{background-color:#fff!important}.sub-items-container .sub-item.active:before{background-color:#585bd7;background-color:var(--accent,#585bd7);border-radius:2px;bottom:0;content:"";left:-12px!important;position:absolute;top:0;width:2px;z-index:2}.subitem-collapsed-hovered{background-color:#fff;border-radius:2px;box-shadow:0 8px 24px rgba(16,24,40,.12);left:77px;min-width:160px;top:0;z-index:1000}.subitem-collapsed-hovered-item{font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:14px;font-weight:400;line-height:20px;padding:10px}.subitem-collapsed-hovered-item:hover{background-color:#f8f8f9;background-color:var(--gray-50,#f8f8f9);cursor:pointer}.tecma-pagination{align-items:center;display:flex;gap:.25rem;gap:var(--spacing-xxs,.25rem)}.tecma-pagination.is-disabled{gap:0}.tecma-pagination .tecma-button.transparent:not(.disabled) .tecma-icon:not(.no-color-override){color:#363b4c;color:var(--on-general,var(--colors-gray-900,#363b4c))}.tecma-pagination .tecma-button.transparent:not(.disabled) .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#363b4c;fill:var(--on-general,var(--colors-gray-900,#363b4c))}.tecma-pagination .pagination-page.is-selected:not(.disabled){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));color:#363b4c;color:var(--on-general,var(--colors-gray-900,#363b4c))}.tecma-pagination .pagination-page.is-not-page{pointer-events:none}.tecma-pagination .pagination-page.tecma-button.transparent.disabled.is-selected{background-color:#fff;background-color:var(--general,var(--colors-absolute-white,#fff));border:.0625rem solid #f0f1f3;border:var(--border-width-standard,var(--border-width-minimum,.0625rem)) solid var(--disabled,var(--colors-gray-100,#f0f1f3));color:#a6a9b5;color:var(--on-general-disabled,var(--colors-gray-400,#a6a9b5))}.tecma-pagination .pagination-page.tecma-button.transparent.disabled.is-selected .tecma-icon:not(.no-color-override){color:#a6a9b5;color:var(--on-general-disabled,var(--colors-gray-400,#a6a9b5))}.tecma-pagination .pagination-page.tecma-button.transparent.disabled.is-selected .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#a6a9b5;fill:var(--on-general-disabled,var(--colors-gray-400,#a6a9b5))}.tecma-pagination .pagination-range{align-items:center;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:500;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);padding:0 1rem;padding:0 var(--spacing-s,1rem);text-decoration:none;white-space:nowrap}.tecma-pagination .pagination-range-container{align-items:center;display:inline-flex;gap:.25rem;gap:var(--spacing-xxs,.25rem)}.tecma-pagination .pagination-range__connector,.tecma-pagination .pagination-range__value{font-weight:500}.tecma-pagination .pagination-arrow--flat.tecma-button.transparent{background-color:transparent}.tecma-pagination .pagination-arrow--flat.tecma-button.transparent .tecma-icon{color:#363b4c!important;color:var(--on-general,var(--colors-gray-900,#363b4c))!important}.tecma-pagination .pagination-arrow--flat.tecma-button.transparent .tecma-icon path{fill:#363b4c!important;fill:var(--on-general,var(--colors-gray-900,#363b4c))!important}.tecma-pagination .pagination-arrow--flat.tecma-button.transparent:hover:not(.disabled){background-color:#f8f8f9;background-color:var(--general-hover,var(--colors-gray-50,#f8f8f9))}.tecma-pagination .pagination-arrow--flat.tecma-button.transparent.disabled .tecma-icon{color:#a6a9b5!important;color:var(--on-general-disabled,var(--colors-gray-400,#a6a9b5))!important}.tecma-pagination .pagination-arrow--flat.tecma-button.transparent.disabled .tecma-icon path{fill:#a6a9b5!important;fill:var(--on-general-disabled,var(--colors-gray-400,#a6a9b5))!important}@-webkit-keyframes tecma-progressBar-indeterminate-slide{0%{left:-53.3333333333%}to{left:100%}}@keyframes tecma-progressBar-indeterminate-slide{0%{left:-53.3333333333%}to{left:100%}}.tecma-progressBar{align-items:flex-end;display:flex;flex-direction:column;gap:.5rem;gap:var(--spacing-xs,.5rem);position:relative;width:100%}.tecma-progressBar .progressBar-track{background-color:#f0f1f3;background-color:var(--general-active,var(--colors-gray-100,#f0f1f3));height:.5rem;height:var(--spacing-xs,.5rem);overflow:hidden;width:100%}.tecma-progressBar .progressBar,.tecma-progressBar .progressBar-track{border-radius:625rem;border-radius:var(--radius-absolute-circle,625rem)}.tecma-progressBar .progressBar{background-color:#585bd7;background-color:var(--accent,var(--colors-brand-tecma-accent-650,#585bd7));height:100%;transition:width 1s linear}.tecma-progressBar--indeterminate .progressBar-track{position:relative}.tecma-progressBar--indeterminate .progressBar{-webkit-animation:tecma-progressBar-indeterminate-slide 1.35s linear infinite;animation:tecma-progressBar-indeterminate-slide 1.35s linear infinite;position:absolute;top:0;transition:none;width:53.3333333333%}.tecma-progressBar .progressBar-value{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;white-space:nowrap}.tecma-progressIndicator{flex-direction:row;width:100%}.tecma-progressIndicator,.tecma-progressIndicator .stepProgressBar{align-items:flex-end;display:flex;gap:.5rem;gap:var(--spacing-xs,.5rem);transition:all 1s}.tecma-progressIndicator .stepProgressBar{flex:0 0 1.5rem;flex-direction:column;min-width:0}.tecma-progressIndicator .stepProgressBar.currentStep{flex:1 1 auto}.tecma-progressIndicator .progressIndicator-value{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;white-space:nowrap}.tecma-radioButton{align-items:center;display:flex;gap:1rem}.tecma-radioButton.top{flex-direction:column-reverse}.tecma-radioButton.bottom{flex-direction:column}.tecma-radioButton.left{flex-direction:row-reverse}.tecma-radioButton .radioButton-container{background-color:#fff;background-color:var(--general,#fff);border:1px solid #d3d4da;border:1px solid var(--general-border,#d3d4da);border-radius:100rem;box-sizing:border-box;padding:.125rem}.tecma-radioButton .radioButton-container .radioButton-element{border-radius:100rem;cursor:pointer}.tecma-radioButton.small .radioButton-container{height:1rem;min-height:1rem;min-width:1rem;width:1rem}.tecma-radioButton.small.radio-card{font-size:.75rem;height:2rem;padding:0 .875rem}.tecma-radioButton.medium .radioButton-container{height:1.5rem;min-height:1.5rem;min-width:1.5rem;width:1.5rem}.tecma-radioButton.medium.radio-card{font-size:.875rem;height:2.5rem;padding:0 1rem}.tecma-radioButton.large .radioButton-container{height:2rem;min-height:2rem;min-width:2rem;width:2rem}.tecma-radioButton.large.radio-card{font-size:1.25rem;height:3rem;padding:0 1.5rem}.tecma-radioButton.primary:not(.tecma-radioButton.disabled):not(.radio-card).checked .radioButton-container{border-color:#585bd7;border-color:var(--accent,#585bd7)}.tecma-radioButton.primary:not(.tecma-radioButton.disabled):not(.radio-card).checked .radioButton-container .radioButton-element{background-color:#585bd7;background-color:var(--accent,#585bd7)}.tecma-radioButton.primary:not(.tecma-radioButton.disabled):not(.radio-card):focus .radioButton-container{outline:.125rem solid color-mix(in srgb,#585bd7 30%,transparent);outline:.125rem solid color-mix(in srgb,var(--accent,#585bd7) 30%,transparent)}.tecma-radioButton.primary:not(.tecma-radioButton.disabled):not(.radio-card).danger .radioButton-container{border-color:#d3d4da;border-color:var(--general-border,#d3d4da);outline:.125rem solid #ca4a46;outline:.125rem solid var(--danger,#ca4a46)}.tecma-radioButton.secondary:not(.tecma-radioButton.disabled):not(.radio-card).checked .radioButton-container{border-color:#b2b6e1;border-color:var(--secondary,#b2b6e1)}.tecma-radioButton.secondary:not(.tecma-radioButton.disabled):not(.radio-card).checked .radioButton-container .radioButton-element{background-color:#b2b6e1;background-color:var(--secondary,#b2b6e1)}.tecma-radioButton.secondary:not(.tecma-radioButton.disabled):not(.radio-card):focus .radioButton-container{outline:.125rem solid color-mix(in srgb,#b2b6e1 30%,transparent);outline:.125rem solid color-mix(in srgb,var(--secondary,#b2b6e1) 30%,transparent)}.tecma-radioButton.secondary:not(.tecma-radioButton.disabled):not(.radio-card).danger .radioButton-container{border-color:#d3d4da;border-color:var(--general-border,#d3d4da);outline:.125rem solid #ca4a46;outline:.125rem solid var(--danger,#ca4a46)}.tecma-radioButton.danger:not(.tecma-radioButton.disabled):not(.radio-card).checked .radioButton-container{border-color:#585bd7;border-color:var(--accent,#585bd7)}.tecma-radioButton.danger:not(.tecma-radioButton.disabled):not(.radio-card).checked .radioButton-container .radioButton-element{background-color:#585bd7;background-color:var(--accent,#585bd7)}.tecma-radioButton.danger:not(.tecma-radioButton.disabled):not(.radio-card):focus .radioButton-container{outline:.125rem solid color-mix(in srgb,#585bd7 30%,transparent);outline:.125rem solid color-mix(in srgb,var(--accent,#585bd7) 30%,transparent)}.tecma-radioButton.danger:not(.tecma-radioButton.disabled):not(.radio-card).danger .radioButton-container{border-color:#d3d4da;border-color:var(--general-border,#d3d4da);outline:.125rem solid #ca4a46;outline:.125rem solid var(--danger,#ca4a46)}.tecma-radioButton.checked .radioButton-element{height:100%;width:100%}.tecma-radioButton.disabled{background-color:#fff;background-color:var(--general,#fff);color:#b6b9c2;color:var(--on-disabled,#b6b9c2);pointer-events:none}.tecma-radioButton.disabled.checked{border-color:#f0f1f3;border-color:var(--disabled,#f0f1f3)}.tecma-radioButton.disabled.checked .radioButton-element{background-color:#b6b9c2;background-color:var(--on-disabled,#b6b9c2)}.tecma-radioButton.errored:not(.tecma-radioButton.disabled):not(.radio-card) .radioButton-container{border-color:#d3d4da;border-color:var(--general-border,#d3d4da);outline:.125rem solid #ca4a46;outline:.125rem solid var(--danger,#ca4a46)}.tecma-radioButton.errored:not(.tecma-radioButton.disabled):not(.radio-card).checked .radioButton-element{background-color:#585bd7;background-color:var(--accent,#585bd7)}.tecma-radioButton.radio-card{background-color:transparent;border:.063rem solid;border-radius:.125rem;box-sizing:border-box;cursor:pointer;padding:0 1rem;transition:all .3s ease}.tecma-radioButton.radio-card.primary.radio-card:not(.tecma-radioButton.radio-card.disabled){border-color:#d3d4da;border-color:var(--general-border,#d3d4da);color:#363b4c;color:var(--on-general,#363b4c)}.tecma-radioButton.radio-card.primary.radio-card:not(.tecma-radioButton.radio-card.disabled) .tecma-icon:not(.no-color-override){color:#363b4c;color:var(--on-general,#363b4c)}.tecma-radioButton.radio-card.primary.radio-card:not(.tecma-radioButton.radio-card.disabled) .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#363b4c;fill:var(--on-general,#363b4c)}@media (pointer:fine){.tecma-radioButton.radio-card.primary.radio-card:not(.tecma-radioButton.radio-card.disabled):hover{border-color:#585bd7;border-color:var(--accent,#585bd7);color:#585bd7;color:var(--accent,#585bd7)}.tecma-radioButton.radio-card.primary.radio-card:not(.tecma-radioButton.radio-card.disabled):hover .tecma-icon:not(.no-color-override){color:#585bd7;color:var(--accent,#585bd7)}.tecma-radioButton.radio-card.primary.radio-card:not(.tecma-radioButton.radio-card.disabled):hover .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#585bd7;fill:var(--accent,#585bd7)}.tecma-radioButton.radio-card.primary.radio-card:not(.tecma-radioButton.radio-card.disabled):focus{outline:.125rem solid color-mix(in srgb,#585bd7 30%,transparent);outline:.125rem solid color-mix(in srgb,var(--accent,#585bd7) 30%,transparent)}}.tecma-radioButton.radio-card.primary.radio-card:not(.tecma-radioButton.radio-card.disabled).checked{background-color:#f6f8ff;background-color:var(--accent-light,#f6f8ff);border-color:#585bd7;border-color:var(--accent,#585bd7);color:#585bd7;color:var(--accent,#585bd7)}.tecma-radioButton.radio-card.primary.radio-card:not(.tecma-radioButton.radio-card.disabled).checked .tecma-icon:not(.no-color-override){color:#585bd7;color:var(--accent,#585bd7)}.tecma-radioButton.radio-card.primary.radio-card:not(.tecma-radioButton.radio-card.disabled).checked .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#585bd7;fill:var(--accent,#585bd7)}.tecma-radioButton.radio-card.errored.radio-card:not(.tecma-radioButton.radio-card.disabled){border-color:#ca4a46;border-color:var(--danger,#ca4a46);color:#ca4a46;color:var(--danger,#ca4a46)}.tecma-radioButton.radio-card.errored.radio-card:not(.tecma-radioButton.radio-card.disabled) .tecma-icon:not(.no-color-override){color:#ca4a46;color:var(--danger,#ca4a46)}.tecma-radioButton.radio-card.errored.radio-card:not(.tecma-radioButton.radio-card.disabled) .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#ca4a46;fill:var(--danger,#ca4a46)}@media (pointer:fine){.tecma-radioButton.radio-card.errored.radio-card:not(.tecma-radioButton.radio-card.disabled):hover{border-color:#ca4a46;border-color:var(--danger,#ca4a46);color:#ca4a46;color:var(--danger,#ca4a46)}.tecma-radioButton.radio-card.errored.radio-card:not(.tecma-radioButton.radio-card.disabled):hover .tecma-icon:not(.no-color-override){color:#ca4a46;color:var(--danger,#ca4a46)}.tecma-radioButton.radio-card.errored.radio-card:not(.tecma-radioButton.radio-card.disabled):hover .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#ca4a46;fill:var(--danger,#ca4a46)}.tecma-radioButton.radio-card.errored.radio-card:not(.tecma-radioButton.radio-card.disabled):focus{outline:.125rem solid color-mix(in srgb,#ca4a46 30%,transparent);outline:.125rem solid color-mix(in srgb,var(--danger,#ca4a46) 30%,transparent)}}.tecma-radioButton.radio-card.errored.radio-card:not(.tecma-radioButton.radio-card.disabled).checked{background-color:#feedeb;background-color:var(--danger-light,#feedeb);border-color:#ca4a46;border-color:var(--danger,#ca4a46);color:#ca4a46;color:var(--danger,#ca4a46)}.tecma-radioButton.radio-card.errored.radio-card:not(.tecma-radioButton.radio-card.disabled).checked .tecma-icon:not(.no-color-override){color:#ca4a46;color:var(--danger,#ca4a46)}.tecma-radioButton.radio-card.errored.radio-card:not(.tecma-radioButton.radio-card.disabled).checked .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#ca4a46;fill:var(--danger,#ca4a46)}.tecma-radioButton.radio-card.disabled{border-color:#f0f1f3;border-color:var(--disabled,#f0f1f3)}.tecma-radioButton.radio-card.disabled,.tecma-radioButton.radio-card.disabled .tecma-icon:not(.no-color-override){color:#b6b9c2;color:var(--on-disabled,#b6b9c2)}.tecma-radioButton.radio-card.disabled .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#b6b9c2;fill:var(--on-disabled,#b6b9c2)}.tecma-radioButton.radio-card.disabled.errored{border-color:#ca4a46;border-color:var(--danger,#ca4a46)}.tecma-radioButton.radio-card .radioButton-content{width:100%}.tecma-search-bar{display:flex;gap:.5rem}.tecma-search-bar .tecma-input .input-container input,.tecma-search-bar .tecma-input .input-label{font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:.875rem}.tecma-search-bar .tecma-input .input-container input{text-overflow:ellipsis}.tecma-search-bar .tecma-input .input-container:has(input:focus){border-color:#6266ef;border-color:var(--accent-border,#6266ef);outline:.188rem solid color-mix(in srgb,#585bd7 30%,transparent);outline:.188rem solid color-mix(in srgb,var(--accent,#585bd7) 30%,transparent)}.tecma-search-bar .tecma-input .help-text-errored{font-family:Lato;font-family:var(--sansSerifFont,"Lato")}.tecma-search-bar .search-button{gap:.5rem;min-width:7.5rem;padding:.5rem 1.5rem;transition:background-color .5s ease}.tecma-search-bar .search-button.form-with-label{margin-top:1.625rem}.dynamic-select{font-family:Lato!important;font-family:var(--sansSerifFont,"Lato")!important;position:relative;width:18.75rem}.dynamic-select.error .ds-input-area{border-color:#ca4a46;border-color:var(--danger-border,#ca4a46)}.dynamic-select.error .ds-help-text{color:#ca4a46;color:var(--danger,#ca4a46)}.dynamic-select .disabled.ds-input-area{cursor:not-allowed}.dynamic-select .disabled.ds-input-area,.dynamic-select .disabled.ds-input-area .tecma-icon{background-color:#f0f1f3;background-color:var(--disabled,#f0f1f3)}.dynamic-select.open .ds-input-area{border-color:#585bd7;border-color:var(--accent,#585bd7);outline-color:rgba(0,0,255,.322);outline-style:solid;padding-right:1.875rem}.dynamic-select .ds-label{color:#363b4c;color:var(--on-general,#363b4c);display:flex;font-weight:500;gap:.25rem;margin-bottom:.5rem}.dynamic-select .ds-label .ds-extra-label{color:#6e748c;color:var(--on-general-sub,#6e748c)}.dynamic-select .ds-help-text{color:#363b4c;color:var(--on-general,#363b4c);font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:.875rem;margin-top:.5rem}.dynamic-select .ds-input-area{align-items:center;background-color:#fff;background-color:var(--general,#fff);border:1px solid #d3d4da;border:1px solid var(--general-border,#d3d4da);border-radius:.125rem;cursor:pointer;display:flex;padding:0 .5rem;position:relative;transition:border-color .2s ease}.dynamic-select .ds-input-area .ds-selected-container{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dynamic-select .ds-input-area .ds-placeholder{color:#9e9e9e;color:var(--gray-400,#9e9e9e)}.dynamic-select .ds-input-area .tecma-icon{background-color:#fff;background-color:var(--general,#fff);height:98%;padding:0 .125rem;position:absolute;right:.5rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.dynamic-select.small .ds-input-area{font-size:.75rem;min-height:2rem;padding-right:1.8rem}.dynamic-select.small .ds-input-area .tecma-icon{min-height:1rem;min-width:1rem;width:1rem}.dynamic-select.small .ds-label{font-size:.75rem}.dynamic-select.medium .ds-input-area{font-size:.875rem;min-height:2.5rem;padding-right:2rem}.dynamic-select.medium .ds-input-area .tecma-icon{min-height:1.2rem;min-width:1.2rem;width:1.2rem}.dynamic-select.medium .ds-label{font-size:.875rem}.dynamic-select.large .ds-input-area{font-size:1rem;min-height:3rem;padding-right:2.5rem}.dynamic-select.large .ds-input-area .tecma-icon{min-height:1.5rem;min-width:1.5rem;width:1.5rem}.dynamic-select.large .ds-label{font-size:1rem}.ds-popover,.select-dynamic-modal{box-sizing:border-box;margin-top:.5rem;padding:0}.ds-popover .ds-dropdown .ds-search,.select-dynamic-modal .ds-dropdown .ds-search{border-bottom:1px solid #d3d4da;border-bottom:1px solid var(--general-border,#d3d4da);padding:1rem}.ds-popover .ds-dropdown .ds-list,.select-dynamic-modal .ds-dropdown .ds-list{max-height:18rem;overflow-y:auto}.ds-popover .ds-dropdown .ds-list .ds-list-item,.select-dynamic-modal .ds-dropdown .ds-list .ds-list-item{align-items:center;cursor:pointer;display:flex;gap:.5rem;height:3rem;padding:0 1rem}.ds-popover .ds-dropdown .ds-list .ds-list-item:hover:not(.disabled),.select-dynamic-modal .ds-dropdown .ds-list .ds-list-item:hover:not(.disabled){background-color:#f8f8f9;background-color:var(--general-hover,#f8f8f9)}.ds-popover .ds-dropdown .ds-list .ds-list-item .ds-list-item-label,.select-dynamic-modal .ds-dropdown .ds-list .ds-list-item .ds-list-item-label{color:#363b4c;color:var(--on-general,#363b4c);font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-word}.ds-popover .ds-dropdown .ds-list .ds-list-item.disabled,.select-dynamic-modal .ds-dropdown .ds-list .ds-list-item.disabled{color:#6e748c;color:var(--on-general-sub,#6e748c);cursor:not-allowed}.ds-popover .ds-dropdown .ds-list .ds-list-item.disabled .ds-list-item-label,.select-dynamic-modal .ds-dropdown .ds-list .ds-list-item.disabled .ds-list-item-label{color:#b6b9c2;color:var(--on-disabled,#b6b9c2)}.ds-popover .ds-dropdown .ds-list .ds-loading,.select-dynamic-modal .ds-dropdown .ds-list .ds-loading{align-items:center;display:flex;flex-direction:column;gap:.5rem;height:3.5rem;justify-content:center}.ds-popover .ds-dropdown .ds-list .ds-loading.empty,.select-dynamic-modal .ds-dropdown .ds-list .ds-loading.empty{padding:3.5rem 0}.ds-popover .ds-dropdown .ds-list .ds-loading .ds-loading-text,.select-dynamic-modal .ds-dropdown .ds-list .ds-loading .ds-loading-text{color:#6e748c;color:var(--on-general-sub,#6e748c);font-size:.875rem}.select-dynamic-modal.tecma-modal{max-width:none;width:100%!important}.select-dynamic-modal.tecma-modal .tecma-modal-header{align-items:center;color:#363b4c;color:var(--on-general,#363b4c);font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:1.25rem;font-weight:700}.select-dynamic-modal.tecma-modal .tecma-modal-content .tecma-modal-content{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:none;padding:0}.disable-mobile-animation{max-width:none;width:100%}.disable-mobile-animation .select-dynamic-modal .tecma-modal-content{padding:0}.disable-mobile-animation .select-dynamic-modal .tecma-modal-content .ds-list{max-height:none}.disable-mobile-animation .select-dynamic-modal.tecma-modal-container{bottom:0;inset:auto;left:0;max-height:none}.dynamic-multi-select,.select-dynamic-multiple-modal{font-family:Lato!important;font-family:var(--sansSerifFont,"Lato")!important;position:relative;width:300px}.dynamic-multi-select.open .dms-input-area,.select-dynamic-multiple-modal.open .dms-input-area{border-color:#585bd7;border-color:var(--accent,#585bd7);outline-color:rgba(0,0,255,.322);outline-style:solid;padding-right:30px}.dynamic-multi-select .dms-label,.select-dynamic-multiple-modal .dms-label{color:#363b4c;color:var(--on-general,#363b4c);display:block;font-weight:500;margin-bottom:.5rem}.dynamic-multi-select .dms-input-area,.select-dynamic-multiple-modal .dms-input-area{align-items:center;background-color:#fff;background-color:var(--general,#fff);border:1px solid #d3d4da;border:1px solid var(--general-border,#d3d4da);border-radius:2px;cursor:pointer;display:flex;overflow-x:hidden;padding:0 .5rem;position:relative;transition:border-color .2s ease}.dynamic-multi-select .dms-input-area .dms-tags-container,.select-dynamic-multiple-modal .dms-input-area .dms-tags-container{align-items:center;display:flex;flex:1 1;gap:.25rem;overflow-x:hidden;white-space:nowrap}.dynamic-multi-select .dms-input-area .dms-tags-container::-webkit-scrollbar,.select-dynamic-multiple-modal .dms-input-area .dms-tags-container::-webkit-scrollbar{display:none}.dynamic-multi-select .dms-input-area .dms-placeholder,.select-dynamic-multiple-modal .dms-input-area .dms-placeholder{color:#9e9e9e;color:var(--gray-400,#9e9e9e)}.dynamic-multi-select .dms-input-area .tecma-icon,.select-dynamic-multiple-modal .dms-input-area .tecma-icon{background-color:#fff;background-color:var(--general,#fff);height:98%;padding:0 .125rem;position:absolute;right:.5rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.dynamic-multi-select .dms-input-area .dms-see-all,.select-dynamic-multiple-modal .dms-input-area .dms-see-all{color:#585bd7;color:var(--accent,#585bd7);font-size:12px;font-weight:500;line-height:20px}.dynamic-multi-select .dms-dropdown,.select-dynamic-multiple-modal .dms-dropdown{background-color:#fff;background-color:var(--general,#fff);border:1px solid #d3d4da;border:1px solid var(--general-border,#d3d4da);border-radius:2px;box-shadow:0 2px 18px 0 hsla(0,0%,39%,.25);margin-top:.5rem;position:absolute;width:100%;z-index:3}.dynamic-multi-select .dms-dropdown .dms-search,.select-dynamic-multiple-modal .dms-dropdown .dms-search{border-bottom:1px solid #d3d4da;border-bottom:1px solid var(--gray-200,#d3d4da);display:flex;flex-direction:column;font-family:Lato!important;font-family:var(--sansSerifFont,"Lato")!important;padding:16px;position:relative}.dynamic-multi-select .dms-dropdown .dms-search .input-container,.select-dynamic-multiple-modal .dms-dropdown .dms-search .input-container{outline-color:#585bd7;outline-color:var(--accent,#585bd7)}.dynamic-multi-select .dms-dropdown .dms-search .dms-clear-search,.select-dynamic-multiple-modal .dms-dropdown .dms-search .dms-clear-search{margin-right:16px;margin-top:8px;position:absolute;right:0}.dynamic-multi-select .dms-dropdown .dms-search input,.select-dynamic-multiple-modal .dms-dropdown .dms-search input{flex:1 1}.dynamic-multi-select .dms-dropdown .dms-search .input-right-icon,.select-dynamic-multiple-modal .dms-dropdown .dms-search .input-right-icon{cursor:pointer;display:inline-flex}.dynamic-multi-select .dms-dropdown .dms-search .dms-clear,.select-dynamic-multiple-modal .dms-dropdown .dms-search .dms-clear{align-self:flex-end;color:#585bd7;color:var(--accent,#585bd7);cursor:pointer;font-size:.875rem;margin-top:12px;text-decoration:underline}.dynamic-multi-select .dms-dropdown .dms-search .dms-clear:hover,.select-dynamic-multiple-modal .dms-dropdown .dms-search .dms-clear:hover{text-decoration:none}.dynamic-multi-select .dms-dropdown .dms-list,.select-dynamic-multiple-modal .dms-dropdown .dms-list{max-height:18rem;overflow-y:auto}.dynamic-multi-select .dms-dropdown .dms-list .dms-list-item-label,.select-dynamic-multiple-modal .dms-dropdown .dms-list .dms-list-item-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dynamic-multi-select .dms-dropdown .dms-list .disabled-option-tooltip-icon-wrapper,.select-dynamic-multiple-modal .dms-dropdown .dms-list .disabled-option-tooltip-icon-wrapper{align-items:center;display:flex;height:1rem;justify-content:center;width:1rem}.dynamic-multi-select .dms-dropdown .dms-list .disabled-option-tooltip-icon-wrapper .disabled-option-tooltip-icon,.select-dynamic-multiple-modal .dms-dropdown .dms-list .disabled-option-tooltip-icon-wrapper .disabled-option-tooltip-icon{margin-bottom:auto;margin-top:auto}.dynamic-multi-select .dms-dropdown .dms-list .disabled-option-tooltip-icon-wrapper .disabled-option-tooltip-icon path,.select-dynamic-multiple-modal .dms-dropdown .dms-list .disabled-option-tooltip-icon-wrapper .disabled-option-tooltip-icon path{fill:#a46a1d;fill:var(--warning,#a46a1d)}.dynamic-multi-select .dms-dropdown .dms-list .dms-list-item,.select-dynamic-multiple-modal .dms-dropdown .dms-list .dms-list-item{align-items:center;display:flex;gap:.5rem;padding:0 16px}.dynamic-multi-select .dms-dropdown .dms-list .dms-list-item:hover,.select-dynamic-multiple-modal .dms-dropdown .dms-list .dms-list-item:hover{background-color:#f0f1f3;background-color:var(--general-active,#f0f1f3)}.dynamic-multi-select .dms-dropdown .dms-list .dms-list-item label,.select-dynamic-multiple-modal .dms-dropdown .dms-list .dms-list-item label{margin-right:0!important}.dynamic-multi-select .dms-dropdown .dms-loading,.select-dynamic-multiple-modal .dms-dropdown .dms-loading{align-items:center;color:#9a9eab;color:var(--gray-600,#9a9eab);display:flex;justify-content:center;padding:16px}.dynamic-multi-select .dms-dropdown .dms-footer,.select-dynamic-multiple-modal .dms-dropdown .dms-footer{padding:16px;text-align:left}.dynamic-multi-select .dms-dropdown .dms-footer .dms-show-more,.select-dynamic-multiple-modal .dms-dropdown .dms-footer .dms-show-more{color:#585bd7;color:var(--accent,#585bd7);cursor:pointer;font-size:.875rem;text-decoration:underline}.dynamic-multi-select .dms-dropdown .dms-footer .dms-show-more:hover,.select-dynamic-multiple-modal .dms-dropdown .dms-footer .dms-show-more:hover{text-decoration:none}.dynamic-multi-select.small .dms-input-area,.select-dynamic-multiple-modal.small .dms-input-area{font-size:.75rem;min-height:2rem;padding-right:1.8rem}.dynamic-multi-select.small .dms-input-area .tecma-icon,.select-dynamic-multiple-modal.small .dms-input-area .tecma-icon{min-height:1rem;min-width:1rem;width:1rem}.dynamic-multi-select.small .dms-label,.select-dynamic-multiple-modal.small .dms-label{font-size:.75rem}.dynamic-multi-select.medium .dms-input-area,.select-dynamic-multiple-modal.medium .dms-input-area{font-size:.875rem;min-height:2.5rem;padding-right:2rem}.dynamic-multi-select.medium .dms-input-area .tecma-icon,.select-dynamic-multiple-modal.medium .dms-input-area .tecma-icon{min-height:1.2rem;min-width:1.2rem;width:1.2rem}.dynamic-multi-select.medium .dms-label,.select-dynamic-multiple-modal.medium .dms-label{font-size:.875rem}.dynamic-multi-select.large .dms-input-area,.select-dynamic-multiple-modal.large .dms-input-area{font-size:1rem;min-height:3rem;padding-right:2.5rem}.dynamic-multi-select.large .dms-input-area .tecma-icon,.select-dynamic-multiple-modal.large .dms-input-area .tecma-icon{min-height:1.5rem;min-width:1.5rem;width:1.5rem}.dynamic-multi-select.large .dms-label,.select-dynamic-multiple-modal.large .dms-label{font-size:1rem}.dynamic-multi-select .ds-loading,.select-dynamic-multiple-modal .ds-loading{align-items:center;display:flex;flex-direction:column;gap:.5rem;height:3.5rem;justify-content:center}.dynamic-multi-select .ds-loading.empty,.select-dynamic-multiple-modal .ds-loading.empty{padding:3.5rem 0}.dynamic-multi-select .ds-loading .ds-loading-text,.select-dynamic-multiple-modal .ds-loading .ds-loading-text{color:#6e748c;color:var(--on-general-sub,#6e748c);font-size:.875rem}.dynamic-multi-select .dms-empty-state,.select-dynamic-multiple-modal .dms-empty-state{color:#6e748c;color:var(--on-general-sub,#6e748c);font-size:14px;font-weight:400;line-height:24px;text-align:center}.disable-mobile-animation .select-dynamic-multiple-modal.tecma-modal{max-height:calc(100vh - 4.5rem);max-width:none;width:100%}.disable-mobile-animation .select-dynamic-multiple-modal.tecma-modal .tecma-modal-content{max-height:none;padding:0}.disable-mobile-animation .select-dynamic-multiple-modal.tecma-modal .tecma-modal-content .dms-dropdown{border-top:none;box-shadow:none;position:relative}.disable-mobile-animation .select-dynamic-multiple-modal.tecma-modal .tecma-modal-content .dms-list{max-height:none}.disable-mobile-animation .select-dynamic-multiple-modal.tecma-modal .tecma-modal-content .dms-list .dms-list-item{height:3.5rem}.disable-mobile-animation.tecma-modal-container{bottom:0;height:100vh;inset:auto;left:0;max-height:none;position:fixed}.tecma-tooltip .tecma-icon{margin-top:.2rem}.tecma-tooltip .tecma-icon path{fill:#a46a1d;fill:var(--warning,#a46a1d)}.tecma-sidebarItem{align-items:center;display:flex;list-style:none;padding:1rem}.tecma-sidebarItem:hover{background-color:#fff;background-color:var(--general,#fff);border-radius:.125rem;box-shadow:inset .125rem 0 #585bd7;box-shadow:inset .125rem 0 var(--accent,#585bd7)}.tecma-sidebarContent{display:flex;flex:1 1;flex-direction:column;justify-content:space-between;padding:1rem}.tecma-sidebarContent ul{align-items:center;display:flex;flex-direction:column;margin:unset;padding:unset}.tecma-sidebarContent.isOpen ul{align-items:unset}.tecma-sidebarContent.isOpen ul .floatingContent-trigger{width:100%}.tecma-sidebarContent.isOpen ul li .tecma-icon+span{margin-left:1rem}.tecma-sidebarFooter{align-items:center;display:flex;justify-content:center;padding:1rem}.tecma-sidebarFooter:not(.isOpen){visibility:hidden}.tecma-sidebarHeader{align-items:center;display:flex;flex-direction:column;padding:1rem}.tecma-sidebarHeader .sidebarHeader-toggleSection{align-items:center;display:flex;justify-content:center;padding:1rem 0;width:100%}.tecma-sidebarHeader .sidebarHeader-toggleSection span{display:none}.tecma-sidebarHeader .sidebarHeader-toggleSection .tecma-icon{color:#000}.tecma-sidebarHeader .sidebarHeader-toggleSection .tecma-icon:not(.tecma-icon-font) path{fill:#000}.tecma-sidebarHeader.isOpen .sidebarHeader-toggleSection{justify-content:space-between}.tecma-sidebarHeader.isOpen .sidebarHeader-toggleSection span{display:block}.tecma-sidebar-container{background-color:transparent;position:absolute;z-index:9999}.tecma-sidebar-container.isOpen{background-color:rgba(0,0,0,.5);transition:background-color 1s}.tecma-sidebar-container.offcanvas.tecma-sidebar-container-left,.tecma-sidebar-container.offcanvas.tecma-sidebar-container-right{width:0}.tecma-sidebar-container.offcanvas.tecma-sidebar-container-bottom,.tecma-sidebar-container.offcanvas.tecma-sidebar-container-top{height:0}.tecma-sidebar-container.offcanvas.tecma-sidebar-container-left .tecma-sidebar,.tecma-sidebar-container.offcanvas.tecma-sidebar-container-right .tecma-sidebar{width:0}.tecma-sidebar-container.offcanvas.tecma-sidebar-container-bottom .tecma-sidebar,.tecma-sidebar-container.offcanvas.tecma-sidebar-container-top .tecma-sidebar{height:0}.tecma-sidebar-container.shrinkable.tecma-sidebar-container-left,.tecma-sidebar-container.shrinkable.tecma-sidebar-container-right{width:6rem}.tecma-sidebar-container.shrinkable.tecma-sidebar-container-bottom,.tecma-sidebar-container.shrinkable.tecma-sidebar-container-top{height:6rem}.tecma-sidebar-container.shrinkable.tecma-sidebar-container-left .tecma-sidebar,.tecma-sidebar-container.shrinkable.tecma-sidebar-container-right .tecma-sidebar{width:6rem}.tecma-sidebar-container.shrinkable.tecma-sidebar-container-bottom .tecma-sidebar,.tecma-sidebar-container.shrinkable.tecma-sidebar-container-top .tecma-sidebar{height:6rem}.tecma-sidebar-container.tecma-sidebar-container-left,.tecma-sidebar-container.tecma-sidebar-container-right{height:100%}.tecma-sidebar-container.tecma-sidebar-container-left.isOpen,.tecma-sidebar-container.tecma-sidebar-container-right.isOpen{width:100%}.tecma-sidebar-container.tecma-sidebar-container-left.isOpen .tecma-sidebar,.tecma-sidebar-container.tecma-sidebar-container-right.isOpen .tecma-sidebar{transition:width 1s;width:16rem}.tecma-sidebar-container.tecma-sidebar-container-bottom,.tecma-sidebar-container.tecma-sidebar-container-top{height:0;width:100%}.tecma-sidebar-container.tecma-sidebar-container-bottom.isOpen,.tecma-sidebar-container.tecma-sidebar-container-top.isOpen{height:100%}.tecma-sidebar-container.tecma-sidebar-container-bottom.isOpen .tecma-sidebar,.tecma-sidebar-container.tecma-sidebar-container-top.isOpen .tecma-sidebar{height:16rem}.tecma-sidebar-container.tecma-sidebar-container-right{right:0}.tecma-sidebar-container.tecma-sidebar-container-right .tecma-sidebar{height:inherit;right:inherit;transition:width 1s}.tecma-sidebar-container.tecma-sidebar-container-left{left:0}.tecma-sidebar-container.tecma-sidebar-container-left .tecma-sidebar{height:inherit;left:inherit;transition:width 1s}.tecma-sidebar-container.tecma-sidebar-container-top{top:0}.tecma-sidebar-container.tecma-sidebar-container-top .tecma-sidebar{top:inherit;transition:height 1s;width:inherit}.tecma-sidebar-container.tecma-sidebar-container-bottom{bottom:0}.tecma-sidebar-container.tecma-sidebar-container-bottom .tecma-sidebar{bottom:inherit;transition:height 1s;width:inherit}.tecma-sidebar-container .tecma-sidebar{background-color:#e0e5ef;background-color:var(--primary,#e0e5ef);box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;padding:1rem 0;position:absolute}.tecma-SidebarBSSPlatformTools{background:#f4f4f5;background:var(--background-color-2,#f4f4f5);box-shadow:.625rem 0 .875rem rgba(58,58,58,.3),-.625rem 0 .875rem rgba(58,58,58,.3);height:100%;overflow-x:hidden;padding-top:2rem;width:20rem}.sidebarBSSPlatformTools-header{color:#4a56bf;color:var(--primary-dark,#4a56bf);font-style:normal;margin-bottom:2rem;margin-left:2rem;width:16rem}.sidebarBSSPlatformTools-header,.sidebarBSSPlatformTools-redirect-button{align-items:center;display:flex;font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:.875rem;font-weight:600;justify-content:space-between}.sidebarBSSPlatformTools-redirect-button{background:#f4f4f5;background:var(--background-color-2,#f4f4f5)}.sidebarBSSPlatformTools-redirect-button.tecma-button{padding:0}.sidebarBSSPlatformTools-redirect-button:hover{background-color:inherit}.sidebarBSSPlatformTools-redirect-button:focus{outline:inherit}.sidebarBSSPlatformTools-redirect-button:active{background-color:inherit}.sidebarBSSPlatformTools-redirect-button-icon{fill:#6266ef;fill:var(--primary,#6266ef)}.sidebarBSSPlatformTools-toolBox{border:.0625rem solid #f2f2f2;border:.0625rem solid var(--neutral-95,#f2f2f2);border-radius:.125rem;box-shadow:none;box-sizing:border-box;height:4.125rem;left:1rem;margin:1rem;position:relative;width:16rem}.sidebarBSSPlatformTools-toolName{align-items:center;color:#4a56bf;color:var(--primary-dark,#4a56bf);display:flex;font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:.875rem;font-style:normal;font-weight:600;padding-left:1rem}.tecma-card.horizontal .tecma-card-media.sidebarBSSPlatformTools-card-media-override{max-height:4rem;max-width:4rem;min-height:4rem;min-width:4rem}.tecma-card.horizontal .tecma-card-media:first-child .sidebarBSSPlatformTools-toolImage{border-radius:0;height:4rem;width:4rem}.tecma-slider-container{display:flex;flex-direction:column;gap:.5rem;width:100%}.tecma-slider-container .slider-label{color:#333;color:var(--neutral-20,#333);font-size:.875rem}.tecma-slider-container .tecma-slider{background-color:#d9d9d9;background-color:var(--neutral-85,#d9d9d9);border-radius:1rem;cursor:pointer;height:.5rem;position:relative;width:100%}.tecma-slider-container .tecma-slider .slider-container{height:.5rem}.tecma-slider-container .tecma-slider .slider-container .slider-pointer{aspect-ratio:1/1;right:0;top:-50%;width:1rem}.tecma-slider-container .tecma-slider .slider-container .slider-pointer:hover{background-color:#474bcd;background-color:var(--primary-hover,#474bcd)}.tecma-slider-container .tecma-slider .slider-container .slider-pointer:active{background-color:#3134ac;background-color:var(--primary-active,#3134ac)}.tecma-slider-container .tecma-slider .slider-container .slider-pointer:focus{outline:.125rem solid rgba(93,107,239,.502);outline:.125rem solid var(--primary-focus,rgba(93,107,239,.502))}.tecma-slider-container .tecma-slider .slider-container,.tecma-slider-container .tecma-slider .slider-pointer{background-color:#6266ef;background-color:var(--primary,#6266ef);border-radius:1rem;position:absolute}.tecma-slider-container .tecma-slider.disabled{pointer-events:none}.tecma-slider-container .tecma-slider.disabled .slider-container,.tecma-slider-container .tecma-slider.disabled .slider-pointer{background-color:grey;background-color:var(--neutral-50,grey)}.tecma-slider-container .slider-helpText{font-size:.75rem;margin-top:.5rem}.tecma-slider-container .slider-helpText-errored{color:#ca4a46;color:var(--semantic-alert,#ca4a46)}.tecma-stepper{display:flex}.tecma-stepper .step{align-items:stretch;display:flex;gap:.25rem;position:relative}.tecma-stepper .step .step-index-container{align-items:center;display:flex;flex-direction:column}.tecma-stepper .step .step-index-container .step-index-line{position:absolute}.tecma-stepper .step .step-index-container .step-index-line:after{background-color:#f0f1f3;background-color:var(--disabled,#f0f1f3);content:"";display:block;height:100%;width:.0625rem}.tecma-stepper .step .step-index-container .step-index{align-items:center;background-color:#f0f1f3;background-color:var(--disabled,#f0f1f3);border-radius:100%;color:#b6b9c2;color:var(--on-disabled,#b6b9c2);display:flex;height:1.5rem;justify-content:center;width:1.5rem}.tecma-stepper .step .step-index-container .step-index .tecma-icon{color:#b6b9c2;color:var(--on-disabled,#b6b9c2)}.tecma-stepper .step .step-index-container .step-index .tecma-icon:not(.tecma-icon-font) path{fill:#b6b9c2;fill:var(--on-disabled,#b6b9c2)}.tecma-stepper .step .step-index-container .step-index.selected{background-color:#e0e5ef;background-color:var(--primary,#e0e5ef);color:#414655;color:var(--on-primary,#414655)}.tecma-stepper .step .step-content .content{margin:.5rem 0 1rem}.tecma-stepper .step p{margin:0}.tecma-stepper.vertical{flex-direction:column}.tecma-stepper.vertical .step-index{z-index:1}.tecma-stepper.vertical .step-index-line{height:100%}.tecma-stepper.vertical .step:last-child .step-index-line:after{height:0}.tecma-stepper.horizontal{gap:1rem}.tecma-stepper.horizontal .step{flex-direction:column}.tecma-stepper.horizontal .step .step-index-container{position:relative}.tecma-stepper.horizontal .step .step-index-container .step-index{z-index:1}.tecma-stepper.horizontal .step .step-index-container .step-index-line{top:50%;width:100%}.tecma-stepper.horizontal .step .step-index-container .step-index-line:after{height:.0625rem;width:100%}.tecma-stepper.horizontal .step:first-child .step-index-line{left:50%}.tecma-stepper.horizontal .step:last-child .step-index-line{right:50%}.tecma-tab nav ul{display:flex;list-style:none;margin:unset;padding:unset}.tecma-tab.default nav{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))}.tecma-tabButton{list-style:none}.tecma-tabButton__trigger{align-items:center;background-color:transparent;border:0;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:600;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.5rem;line-height:var(--values-height-standard-24,1.5rem);font:inherit;padding:.5rem 1.5rem;padding:var(--spacing-xs,.5rem) var(--spacing-m,1.5rem);text-decoration:none}.tecma-tabButton__trigger,.tecma-tabButton__trigger .tecma-icon:not(.no-color-override){color:#363b4c;color:var(--on-general,var(--colors-gray-900,#363b4c))}.tecma-tabButton__trigger .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#363b4c;fill:var(--on-general,var(--colors-gray-900,#363b4c))}.tecma-tabButton__trigger .tecma-icon{height:1rem;min-height:1rem;min-width:1rem;width:1rem}.tecma-tabButton__trigger:focus{outline:none}.tecma-tabButton__trigger:focus-visible: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)}@media (pointer:fine){.tecma-tabButton__trigger:hover:not(:disabled){background-color:#f8f8f9;background-color:var(--general-hover,var(--colors-gray-50,#f8f8f9))}}.tecma-tabButton__trigger:active:not(:disabled){background-color:#f0f1f3;background-color:var(--general-active,var(--colors-gray-100,#f0f1f3))}.tecma-tabButton__trigger:disabled{cursor:default;pointer-events:none}.tecma-tabButton__trigger:disabled,.tecma-tabButton__trigger:disabled .tecma-icon:not(.no-color-override){color:#b6b9c2;color:var(--on-disabled,var(--colors-gray-300,#b6b9c2))}.tecma-tabButton__trigger:disabled .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#b6b9c2;fill:var(--on-disabled,var(--colors-gray-300,#b6b9c2))}.tecma-tab.default .tecma-tabButton__trigger{border-bottom:.1875rem solid transparent;margin-bottom:-.0625rem;margin-bottom:calc(var(--border-width-standard, var(--border-width-minimum, .0625rem))*-1);padding-bottom:.375rem;padding-bottom:calc(var(--spacing-xs, .5rem) - .1875rem + var(--border-width-standard, var(--border-width-minimum, .0625rem)))}.tecma-tab.default .tecma-tabButton.isActive .tecma-tabButton__trigger{border-bottom-color:#585bd7;border-bottom-color:var(--accent,var(--colors-brand-tecma-accent-650,#585bd7))}.tecma-tab.default .tecma-tabButton.isActive .tecma-tabButton__trigger,.tecma-tab.default .tecma-tabButton.isActive .tecma-tabButton__trigger .tecma-icon:not(.no-color-override){color:#585bd7;color:var(--accent,var(--colors-brand-tecma-accent-650,#585bd7))}.tecma-tab.default .tecma-tabButton.isActive .tecma-tabButton__trigger .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#585bd7;fill:var(--accent,var(--colors-brand-tecma-accent-650,#585bd7))}.tecma-tab.default .tecma-tabButton.isActive .tecma-tabButton__trigger:disabled{border-bottom-color:#f0f1f3;border-bottom-color:var(--disabled,var(--colors-gray-100,#f0f1f3));color:#b6b9c2;color:var(--on-disabled,var(--colors-gray-300,#b6b9c2))}.tecma-tab.default .tecma-tabButton.isActive .tecma-tabButton__trigger:disabled .tecma-icon:not(.no-color-override){color:#b6b9c2;color:var(--on-disabled,var(--colors-gray-300,#b6b9c2))}.tecma-tab.default .tecma-tabButton.isActive .tecma-tabButton__trigger:disabled .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#b6b9c2;fill:var(--on-disabled,var(--colors-gray-300,#b6b9c2))}.tecma-tab.muted .tecma-tabButton__trigger{border-radius:.125rem;border-radius:var(--border-radius-element,var(--radius-square-intermediate,.125rem))}.tecma-tab.muted .tecma-tabButton.isActive .tecma-tabButton__trigger{background-color:#f6f8ff;background-color:var(--accent-light,var(--colors-brand-tecma-accent-50,#f6f8ff))}.tecma-tab.muted .tecma-tabButton.isActive .tecma-tabButton__trigger,.tecma-tab.muted .tecma-tabButton.isActive .tecma-tabButton__trigger .tecma-icon:not(.no-color-override){color:#585bd7;color:var(--on-accent-light,var(--colors-brand-tecma-accent-650,#585bd7))}.tecma-tab.muted .tecma-tabButton.isActive .tecma-tabButton__trigger .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))}.tecma-tab.muted .tecma-tabButton.isActive .tecma-tabButton__trigger:disabled{background-color:#f0f1f3;background-color:var(--disabled,var(--colors-gray-100,#f0f1f3));color:#b6b9c2;color:var(--on-disabled,var(--colors-gray-300,#b6b9c2))}.tecma-tab.muted .tecma-tabButton.isActive .tecma-tabButton__trigger:disabled .tecma-icon:not(.no-color-override){color:#b6b9c2;color:var(--on-disabled,var(--colors-gray-300,#b6b9c2))}.tecma-tab.muted .tecma-tabButton.isActive .tecma-tabButton__trigger:disabled .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#b6b9c2;fill:var(--on-disabled,var(--colors-gray-300,#b6b9c2))}.tecma-tab.accent .tecma-tabButton__trigger{border-radius:.125rem;border-radius:var(--border-radius-element,var(--radius-square-intermediate,.125rem))}.tecma-tab.accent .tecma-tabButton.isActive .tecma-tabButton__trigger{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))}.tecma-tab.accent .tecma-tabButton.isActive .tecma-tabButton__trigger .tecma-icon:not(.no-color-override){color:#fff;color:var(--on-accent,var(--colors-absolute-white,#fff))}.tecma-tab.accent .tecma-tabButton.isActive .tecma-tabButton__trigger .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#fff;fill:var(--on-accent,var(--colors-absolute-white,#fff))}.tecma-tab.accent .tecma-tabButton.isActive .tecma-tabButton__trigger:disabled{background-color:#f0f1f3;background-color:var(--disabled,var(--colors-gray-100,#f0f1f3));color:#b6b9c2;color:var(--on-disabled,var(--colors-gray-300,#b6b9c2))}.tecma-tab.accent .tecma-tabButton.isActive .tecma-tabButton__trigger:disabled .tecma-icon:not(.no-color-override){color:#b6b9c2;color:var(--on-disabled,var(--colors-gray-300,#b6b9c2))}.tecma-tab.accent .tecma-tabButton.isActive .tecma-tabButton__trigger:disabled .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#b6b9c2;fill:var(--on-disabled,var(--colors-gray-300,#b6b9c2))}.tecma-table-material{box-sizing:border-box;display:flex;flex-direction:column;font-family:Lato;font-family:var(--sansSerifFont,"Lato");min-width:500px;position:relative}.tecma-table-material .tecma-table-toolbar{align-items:center;border-bottom:1px solid #d3d4da;border-bottom:1px solid var(--general-border,#d3d4da);display:flex;justify-content:space-between;padding:2rem 1.5rem}.tecma-table-material .tecma-table-toolbar .table-toolbar-title{color:#464c62;color:var(--gray-800,#464c62);margin:0}.tecma-table-material .tecma-table-pagination{align-items:center;display:flex;gap:1.5rem;justify-content:flex-end;padding:0 1.5rem 2rem}.tecma-table-material .tecma-table-pagination .tecma-pagination .tecma-button{height:2rem;min-height:auto;min-width:auto;width:2rem}.tecma-table-material .tecma-table-pagination .tecma-select .tecma-select-box{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.tecma-table-material .tecma-table-pagination .tecma-select .tecma-select-box .select__control{height:2rem;min-height:auto;min-width:7.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.tecma-table-material .tecma-table-pagination .tecma-select .tecma-select-box .select__control .select__value-container{display:flex;justify-content:center}.tecma-table-material .tecma-table-overlay-loading{align-items:center;backdrop-filter:blur(.25rem);-webkit-backdrop-filter:blur(.25rem);background:hsla(0,0%,100%,.2);border-end-end-radius:.25rem;border-end-start-radius:.25rem;display:flex;height:100%;justify-content:center;position:absolute;width:100%;z-index:1}.tecma-table-material .MuiTableContainer-root{box-sizing:border-box;padding:2rem 1.5rem}.tecma-table-material table thead .MuiTableCell-root{color:#6e748c;color:var(--on-general-sub,#6e748c);font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:1rem}.tecma-table-material table tbody tr{height:4.5rem;min-height:4.5rem}.tecma-table-material table tbody tr .MuiTableCell-root{font-size:1rem;max-width:16rem}.tecma-table-material .empty-data,.tecma-table-material table tbody tr .MuiTableCell-root{color:#363b4c;color:var(--on-general,#363b4c);font-family:Lato;font-family:var(--sansSerifFont,"Lato")}.tecma-table-material .empty-data{align-items:center;display:flex;height:8rem;justify-content:center}.header{background-color:#fff;border-bottom:1px solid #d3d4da;border-left:none;padding:16px 24px;position:fixed;right:0;top:0;transition:left .3s ease;width:100%;z-index:999}.header .header-content{align-items:center;display:flex;height:100%;justify-content:space-between}.header .header-left{flex:1 1}.header .header-right{align-items:center;display:flex;gap:16px}.header-divider{background-color:#b6b9c2;background-color:var(--gray-300,#b6b9c2);height:24px;width:1px}.header-dropdown .MuiPaper-root,.header-dropdown .tecma-popover,.header-dropdown ul{display:flex;flex-direction:column;max-height:400px;max-width:232px;min-width:180px;overflow:hidden;width:232px}.header-dropdown ul{box-sizing:border-box;display:flex;flex-direction:column;max-height:400px;overflow:hidden;position:relative}.header-dropdown ul .tecma-dropDown-divider,.header-dropdown ul .tecma-dropDown-item:first-child,.header-dropdown ul .tecma-dropDown-item:nth-child(2){flex-shrink:0}.header-dropdown ul .dropdown-menu-items-container{display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:18.75rem;overflow:auto}.header-dropdown ul .dropdown-menu-items-container .custom-item{gap:1rem;width:100%}.header-dropdown ul .dropdown-menu-items-container .custom-item .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;margin-left:auto;padding:0 .5rem}.header-dropdown ul .dropdown-menu-items-container .custom-item .tecma-tag .tecma-icon{height:1rem;min-height:1rem;min-width:1rem;width:1rem}.header-dropdown ul .dropdown-menu-items-container .custom-item .tecma-tag .tecma-icon path{fill:#585bd7;fill:var(--on-accent-light,#585bd7)}.header-dropdown ul .language-items-scrollable-wrapper{flex:1 1;list-style:none;margin:0;min-height:0;overflow:hidden;padding:0}.header-dropdown ul .language-items-scrollable-wrapper .language-items-scrollable{display:flex;flex-direction:column;list-style:none;margin:0;max-height:200px;overflow-x:hidden;overflow-y:auto;padding:0 0 10px}.header-dropdown ul .language-items-scrollable-wrapper .language-items-scrollable::-webkit-scrollbar{width:8px}.header-dropdown ul .language-items-scrollable-wrapper .language-items-scrollable::-webkit-scrollbar-track{background:transparent}.header-dropdown ul .language-items-scrollable-wrapper .language-items-scrollable::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:4px}.header-dropdown ul .language-items-scrollable-wrapper .language-items-scrollable::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.header-dropdown .dropdown-menu-container{min-height:0;overflow:hidden;position:relative;width:100%}.header-dropdown .dropdown-menu-container .dropdown-menu-panel{transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease;width:100%}.header-dropdown .dropdown-menu-container .dropdown-menu-panel.menu-hidden{left:0;opacity:0;pointer-events:none;position:absolute;top:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}.header-dropdown .dropdown-menu-container .dropdown-menu-panel.menu-visible{opacity:1;pointer-events:auto;-webkit-transform:translateX(0);transform:translateX(0)}.header-dropdown .dropdown-menu-container .dropdown-menu-main{opacity:1;position:relative;-webkit-transform:translateX(0);transform:translateX(0)}.header-dropdown .dropdown-menu-container .dropdown-menu-main.menu-hidden{left:0;opacity:0;pointer-events:none;position:absolute;top:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}.header-dropdown .dropdown-menu-container .dropdown-menu-language{left:0;opacity:0;pointer-events:none;position:absolute;top:0;-webkit-transform:translateX(20px);transform:translateX(20px);width:100%}.header-dropdown .dropdown-menu-container .dropdown-menu-language.menu-visible{opacity:1;pointer-events:auto;position:relative;-webkit-transform:translateX(0);transform:translateX(0)}.header-dropdown .tecma-dropDown-item{min-width:0;padding:10px 0}.header-dropdown .tecma-dropDown-item .tecma-button,.header-dropdown .tecma-dropDown-item button{min-width:0;width:100%}.header-dropdown .tecma-dropDown-item .dropdown-item[style*="justify-content: space-between"]{align-items:center;padding-right:32px!important;position:relative}.header-dropdown .tecma-dropDown-item .dropdown-item[style*="justify-content: space-between"]>div:first-child{align-items:center;display:flex;flex:1 1;min-width:0}.header-dropdown .tecma-dropDown-item .dropdown-item[style*="justify-content: space-between"]>div:first-child .language-label-container{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.header-dropdown .tecma-dropDown-item .dropdown-item[style*="justify-content: space-between"]>.MuiSvgIcon-root:last-child,.header-dropdown .tecma-dropDown-item .dropdown-item[style*="justify-content: space-between"]>.tecma-icon:last-child{flex-shrink:0;height:20px;min-width:20px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}.header-dropdown .dropdown-item{min-width:0}.header-dropdown .dropdown-item .language-label,.header-dropdown .dropdown-item .otp-label,.header-dropdown .dropdown-item .title,.header-dropdown .dropdown-item span{max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-dropdown .dropdown-item .otp-container{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.header-dropdown .dropdown-item .otp-container .otp-label{color:#363b4c;color:var(--gray-900,#363b4c);display:block;font-size:.875rem;font-weight:400;line-height:20px;max-width:100%;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.header-dropdown .dropdown-item .otp-container .sub-label{color:#6e748c;color:var(--gray-700,#6e748c);display:block;font-size:.75rem;font-weight:500;line-height:17px;max-width:100%;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.header-dropdown .wrapper-profile-info{display:flex;flex-direction:column;gap:4px;padding:1rem}.header-dropdown .profile-item{align-items:flex-start;display:flex;flex-direction:column;min-width:0;width:100%}.header-dropdown .profile-role-item{margin-bottom:4px}.header-dropdown .title{color:#383b48;color:var(--on-gradient,#383b48);font-size:.875rem;font-weight:700;line-height:20px}.header-dropdown .container-text-info{align-items:center;display:flex;flex:1 1;flex-direction:row;gap:8px;min-width:0;width:100%}.header-dropdown .container-text-info .MuiSvgIcon-root,.header-dropdown .container-text-info .tecma-icon{flex-shrink:0}.header-dropdown .email-tooltip-trigger{display:block;flex:1 1;max-width:100%;min-width:0}.header-dropdown .copy-icon-button{align-items:center;background:transparent;border:0;cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;padding:0}.header-dropdown .email-text,.header-dropdown .phone-text{color:#464c62;color:var(--gray-800,#464c62);display:block;flex:1 1;font-size:.75rem;font-weight:400;line-height:17px;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-dropdown .language-label-wrapper{flex:1 1;min-width:0}.header-dropdown .language-label-container{flex:1 1;max-width:100%;min-width:0}.header-dropdown .language-label-container .language-label{color:#363b4c;color:var(--gray-900,#363b4c);display:block;font-size:.875rem;font-weight:400;line-height:20px;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-dropdown .language-label-container .sub-label{color:#6e748c;color:var(--gray-700,#6e748c);display:block;font-size:.75rem;font-weight:500;line-height:17px;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-dropdown .resources-label-wrapper{flex:1 1;max-width:100%;min-width:0}.header-dropdown .resources-label-wrapper span{display:block;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btn-header{background-color:transparent;border-color:transparent;box-shadow:none;color:#383b48;color:var(--on-gradient,#383b48);padding:10px 24px}.tecma-button.fluid{display:flex;justify-content:flex-start}.dropdown-item,.language-label-wrapper{align-items:center;display:flex;gap:8px}.language-label-wrapper .language-label-container{align-items:flex-start;display:flex;flex-direction:column;gap:4px}.language-label-wrapper .language-label-container .language-label{font-size:.875rem;font-weight:400;line-height:20px}.resources-label-wrapper{align-items:center;display:flex;gap:8px}.otp-label{display:flex}.back-label{color:#585bd7;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-underline-offset:2px}.back-label,.language-menu-title{font-size:.875rem;font-weight:700;line-height:20px}.language-item-active .language-label{color:#585bd7!important;font-weight:400}.language-item-active .sub-label{color:#585bd7!important;font-weight:500}.language-item-active .tecma-icon:not(.no-color-override){color:#585bd7!important}.language-item-active .tecma-icon:not(.no-color-override):not(.tecma-icon-font) path{fill:#585bd7!important}.language-item-active .MuiSvgIcon-root{fill:#585bd7!important;color:#585bd7!important}.header-mobile{background-color:#fff;border-bottom:1px solid #d3d4da;border-top:1px solid #fff;height:60px;left:0;position:fixed;right:0;top:0;z-index:999}.header-mobile .header-mobile-content{align-items:center;display:flex;height:100%;justify-content:space-between;padding:0 16px}.header-mobile .header-mobile-logo{width:100%}.header-mobile .header-mobile-logo .logo-text{color:#363b4c;color:var(--gray-900,#363b4c);font-size:18px;font-weight:600;letter-spacing:.5px}.header-mobile .header-mobile-logo .header-mobile-logo-image{height:auto;max-height:40px;max-width:100%;width:auto}.header-mobile .header-mobile-actions{display:flex;gap:8px}.header-mobile .navigation-item{background-color:transparent!important;border:none!important;box-shadow:none!important;outline:none!important}.header-mobile .header-mobile-button{align-items:center;background-color:transparent;border:none;border-radius:8px;display:flex;height:40px;justify-content:center;transition:all .2s ease;width:40px}.header-mobile .header-mobile-button:active,.header-mobile .header-mobile-button:hover{background-color:transparent}.header-mobile .header-mobile-button .MuiSvgIcon-root{color:#464c62;color:var(--gray-800,#464c62)}.header-mobile .header-mobile-button.active{background:transparent;box-shadow:none}.tecma-drawer.header-mobile-drawer .MuiPaper-root,.tecma-drawer.header-mobile-drawer .tecma-drawer-nested-content{box-shadow:none!important;height:calc(100vh - 140px);top:60px;width:100%!important}.header-mobile-drawer .drawer-profile-section{border-bottom:1px solid #d3d4da;border-bottom:1px solid var(--gray-200,#d3d4da);padding:16px}.header-mobile-drawer .drawer-profile-section .profile-title{font-size:.875rem;font-weight:600;line-height:20px;margin-bottom:12px}.header-mobile-drawer .drawer-profile-section .profile-info{align-items:center;display:flex;gap:8px;margin-bottom:8px}.header-mobile-drawer .drawer-profile-section .profile-info .profile-text{color:#464c62;color:var(--gray-800,#464c62);font-size:.76rem;font-weight:500;line-height:17px}.header-mobile-drawer .drawer-profile-section .profile-info .MuiSvgIcon-root{color:#9a9eab;color:var(--gray-600,#9a9eab);cursor:pointer}.header-mobile-drawer .drawer-profile-section .profile-info .MuiSvgIcon-root:hover{color:#464c62;color:var(--gray-800,#464c62)}.drawer-avatar-extra{display:flex;flex-direction:column;gap:12px}.drawer-avatar-extra .drawer-avatar-extra-row{align-items:center;display:flex;font-size:.875rem;gap:8px}.item-text-container{align-items:baseline;display:flex;flex-direction:column;gap:4px}.item-text-container span:first-child{font-size:1rem;font-weight:700;line-height:22px}.item-text-container span:nth-child(2){color:#6e748c;color:var(--gray-700,#6e748c);font-size:.76rem;line-height:17px}.tecma-drawer.header-mobile-drawer .tecma-drawer-content .tecma-drawer-item.language-item .item-text-container span:first-child{font-size:1rem;font-weight:600;line-height:22px}.tecma-drawer.header-mobile-drawer .tecma-drawer-content .tecma-drawer-item.language-item .item-text-container span:nth-child(2){color:#6e748c;color:var(--gray-700,#6e748c);font-size:.76rem;line-height:17px}.tecma-drawer.header-mobile-drawer .tecma-drawer-content .tecma-drawer-item.language-item.selected .item-text-container span:first-child,.tecma-drawer.header-mobile-drawer .tecma-drawer-content .tecma-drawer-item.language-item.selected .item-text-container span:nth-child(2),.tecma-drawer.header-mobile-drawer .tecma-drawer-content .tecma-drawer-item.language-item.selected .tecma-icon{color:#585bd7}.tecma-drawer.header-mobile-drawer .tecma-drawer-content .tecma-drawer-item.language-item.selected .tecma-icon:not(.tecma-icon-font) path{fill:#585bd7}.sidebar{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:linear-gradient(180deg,#e0e3f5 7.81%,#fceded 95.85%);box-shadow:4px 0 12px 0 hsla(0,0%,39%,.15);display:flex;flex-direction:column;max-width:208px;padding:40px 24px;-webkit-transform:translateZ(0);transform:translateZ(0);transition:width .5s ease-in-out,padding .5s ease-in-out;width:208px;will-change:width,padding;z-index:1000}.sidebar.collapsed{padding:40px 0;width:96px}.sidebar-logo{align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;justify-content:center;max-height:96px;min-height:96px;-webkit-transform:translateZ(0);transform:translateZ(0);transition:padding .5s ease-in-out,min-height .5s ease-in-out,max-height .5s ease-in-out}.sidebar-logo .sidebar-logo-image,.sidebar-logo svg{height:auto;max-height:96px;max-width:208px;-webkit-transform:translateZ(0);transform:translateZ(0);transition:max-width .5s ease-in-out,max-height .5s ease-in-out;width:auto}.sidebar-logo .sidebar-logo-image{object-fit:contain}.sidebar.collapsed .sidebar-logo{max-height:96px;min-height:96px}.sidebar.collapsed .sidebar-logo svg{max-height:96px;max-width:96px}.sidebar.collapsed .sidebar-logo .sidebar-logo-image{max-height:96px;max-width:96px;object-fit:contain}.sidebar.collapsed .sidebar-logo .sidebar-logo-image-collapsed{max-height:48px;max-width:48px;object-fit:contain}.sidebar-menu{align-items:center;display:flex;height:40px;justify-content:end;margin-bottom:32px;margin-top:56px;transition:margin-top .5s ease-in-out}.sidebar-menu svg{height:100%}.sidebar.collapsed .sidebar-menu{height:40px;justify-content:center;margin-bottom:32px;margin-top:56px}.sidebar-menu .sidebar-collapse-button{align-items:center;display:flex;height:40px;justify-content:center;padding:0;width:40px}.sidebar-menu .sidebar-collapse-button .sidebar-collapse-button-icon{height:24px;width:24px}.sidebar-divider{background-color:#b1b9cd;height:1px;margin:16px 0;width:100%}.sidebar-items-container{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;flex:1 1;flex-direction:column;min-height:0;padding-right:0;-webkit-transform:translateZ(0);transform:translateZ(0);transition:padding-left .5s ease-in-out}.sidebar-items-container.scrollable{margin-right:-24px;min-height:0;overflow-x:visible;overflow-y:auto;padding-left:0;padding-right:24px}.sidebar-items-container.scrollable::-webkit-scrollbar{width:8px}.sidebar-items-container.scrollable::-webkit-scrollbar-track{background:transparent}.sidebar-items-container.scrollable::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:4px}.sidebar-items-container.scrollable::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.sidebar.collapsed .sidebar-items-container.scrollable{margin-right:0;padding-right:0}.sidebar-items{display:flex;flex-direction:column;gap:14px;padding-right:0;transition:gap .5s ease-in-out,padding-left .5s ease-in-out}.sidebar.collapsed .sidebar-items{gap:8px;margin-left:28px;margin-right:28px}.sidebar-items-container.scrollable .sidebar-items{padding-left:16px;padding-right:0}.sidebar.collapsed .sidebar-items-container.scrollable .sidebar-items{padding-left:0}.sidebar-wrapper-footer{align-items:end;display:flex;flex:1 1;justify-content:center;max-height:40px;overflow:hidden;transition:opacity .5s ease-in-out,visibility .5s ease-in-out,max-height .5s ease-in-out}.sidebar.collapsed .sidebar-wrapper-footer{max-height:0;opacity:0;visibility:hidden}.sidebar-footer{align-items:center;display:flex;flex-direction:row;gap:8px}.sidebar-footer-powered{color:#5c5e62;font-family:Lato;font-family:var(--sansSerifFont,"Lato");font-size:11px;font-weight:500;line-height:13px}.tecma-sidebar-mobile{background:linear-gradient(180deg,#e0e3f5,#fceded);background:linear-gradient(180deg,var(--gradient-1,#e0e3f5) 0,var(--gradient-2,#fceded) 100%);border-top:1px solid hsla(0,0%,100%,.2);bottom:0;height:80px;left:0;padding:0;position:fixed;right:0;z-index:998}.tecma-sidebar-mobile .tecma-sidebar-mobile-content{align-items:center;display:flex;height:100%;justify-content:space-around;max-width:100%;padding:0 16px}.tecma-sidebar-mobile .tecma-sidebar-mobile-item{align-items:center;background:none;border:none;border-radius:12px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;height:64px;justify-content:center;max-height:64px;max-width:64px;min-height:64px;min-width:64px;padding:0;position:relative;transition:all .2s ease;width:64px}.tecma-sidebar-mobile .tecma-sidebar-mobile-item:hover{background-color:hsla(0,0%,100%,.1)}.tecma-sidebar-mobile .tecma-sidebar-mobile-item:active{-webkit-transform:scale(.98);transform:scale(.98)}.tecma-sidebar-mobile .tecma-sidebar-mobile-item.tecma-sidebar-mobile-item--active{background-color:#fff;background-color:var(--on-accent,#fff);border-radius:2px;box-shadow:0 2px 18px 0 hsla(0,0%,39%,.3)}.tecma-sidebar-mobile .tecma-sidebar-mobile-item.tecma-sidebar-mobile-item--active .tecma-sidebar-mobile-item-icon .tecma-icon{color:#585bd7;color:var(--accent,#585bd7)}.tecma-sidebar-mobile .tecma-sidebar-mobile-item.tecma-sidebar-mobile-item--active .tecma-sidebar-mobile-item-icon .tecma-icon svg,.tecma-sidebar-mobile .tecma-sidebar-mobile-item.tecma-sidebar-mobile-item--active .tecma-sidebar-mobile-item-icon .tecma-icon:not(.tecma-icon-font) path{fill:#585bd7;fill:var(--accent,#585bd7);color:#585bd7;color:var(--accent,#585bd7)}.tecma-sidebar-mobile .tecma-sidebar-mobile-item.tecma-sidebar-mobile-item--active .tecma-sidebar-mobile-item-label{color:#585bd7;color:var(--accent,#585bd7);font-size:10px;font-weight:500;line-height:14px}.tecma-sidebar-mobile .tecma-sidebar-mobile-item .tecma-sidebar-mobile-item-icon{align-items:center;display:flex;flex-shrink:0;height:24px;justify-content:center;margin-bottom:4px;width:24px}.tecma-sidebar-mobile .tecma-sidebar-mobile-item .tecma-sidebar-mobile-item-icon .tecma-icon{color:#464c62;color:var(--gray-800,#464c62);height:24px;transition:color .2s ease;width:24px}.tecma-sidebar-mobile .tecma-sidebar-mobile-item .tecma-sidebar-mobile-item-label{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:#464c62;color:var(--gray-800,#464c62);display:-webkit-box;font-family:inherit;font-size:10px;font-weight:500;line-height:12px;max-height:24px;overflow:hidden;text-align:center;text-overflow:ellipsis;transition:all .2s ease;width:100%;word-break:break-word}.tecma-sidebar-mobile-drawer{height:calc(100vh - 80px)}.tecma-drawer.tecma-sidebar-mobile-drawer .MuiPaper-root,.tecma-drawer.tecma-sidebar-mobile-drawer .tecma-drawer-nested-content{bottom:80px;box-shadow:none!important;height:calc(100vh - 140px);top:60px;width:100%!important}@media (max-width:480px){.tecma-sidebar-mobile .tecma-sidebar-mobile-content{padding:0 8px}.tecma-sidebar-mobile .tecma-sidebar-mobile-item{height:64px;max-height:64px;max-width:64px;min-height:64px;min-width:64px;width:64px}.tecma-sidebar-mobile .tecma-sidebar-mobile-item .tecma-sidebar-mobile-item-label{font-size:10px}}.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::-webkit-input-placeholder{color:#6e748c;color:var(--on-general-sub,var(--colors-gray-700,#6e748c))}.tecma-textArea textarea:-ms-input-placeholder{color:#6e748c;color:var(--on-general-sub,var(--colors-gray-700,#6e748c))}.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}.tecma-time-picker{font-family:Lato;font-family:var(--sansSerifFont,"Lato")}.tecma-time-picker-popover{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);margin-top:.25rem;min-width:113px!important;overflow:hidden;padding:0!important}.tecma-time-picker-popover .tecma-time-picker-dropdown-content .tecma-time-picker-columns{display:flex;flex-direction:row;height:18rem;justify-content:center}.tecma-time-picker-popover .tecma-time-picker-dropdown-content .tecma-time-picker-columns .tecma-time-picker-hours,.tecma-time-picker-popover .tecma-time-picker-dropdown-content .tecma-time-picker-columns .tecma-time-picker-minutes{box-sizing:border-box;gap:.5rem;max-width:56px;min-width:56px;padding:.25rem;padding:var(--spacing-xxs,.25rem);width:56px}.tecma-time-picker-popover .tecma-time-picker-dropdown-content .tecma-time-picker-columns .tecma-time-picker-hours .tecma-time-picker-time-item,.tecma-time-picker-popover .tecma-time-picker-dropdown-content .tecma-time-picker-columns .tecma-time-picker-minutes .tecma-time-picker-time-item{box-sizing:border-box;min-height:2.5rem;min-width:2.5rem;padding:.5rem}.tecma-time-picker-popover .tecma-time-picker-dropdown-content .tecma-time-picker-columns .tecma-time-picker-hours .tecma-time-picker-time-item.selected,.tecma-time-picker-popover .tecma-time-picker-dropdown-content .tecma-time-picker-columns .tecma-time-picker-minutes .tecma-time-picker-time-item.selected{background-color:#e0e5ef;background-color:var(--primary,var(--colors-brand-tecma-primary-100,#e0e5ef));border:1px solid #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))}.tecma-time-picker-popover .tecma-time-picker-dropdown-content .tecma-time-picker-columns .tecma-time-picker-hours{align-items:center;display:flex;flex-direction:column;overflow-y:auto;scrollbar-color:#a6a9b5 #f8f8f9;scrollbar-color:var(--colors-gray-400,#a6a9b5) var(--general-hover,var(--colors-gray-50,#f8f8f9));scrollbar-width:thin}.tecma-time-picker-popover .tecma-time-picker-dropdown-content .tecma-time-picker-columns .tecma-time-picker-hours::-webkit-scrollbar{width:12px}.tecma-time-picker-popover .tecma-time-picker-dropdown-content .tecma-time-picker-columns .tecma-time-picker-hours::-webkit-scrollbar-track{background:#f8f8f9;background:var(--general-hover,var(--colors-gray-50,#f8f8f9));border-radius:625rem;border-radius:var(--radius-absolute-circle,625rem)}.tecma-time-picker-popover .tecma-time-picker-dropdown-content .tecma-time-picker-columns .tecma-time-picker-hours::-webkit-scrollbar-thumb{background-color:#a6a9b5;background-color:var(--colors-gray-400,#a6a9b5);border-radius:625rem;border-radius:var(--radius-absolute-circle,625rem)}.tecma-time-picker-popover .tecma-time-picker-dropdown-content .tecma-time-picker-columns .tecma-time-picker-minutes{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.tecma-time-picker-popover .tecma-time-picker-dropdown-content .tecma-time-picker-columns .tecma-time-picker-vertical-divider{background-color:#d3d4da;background-color:var(--general-border,var(--colors-gray-200,#d3d4da));border:none;flex-shrink:0;height:100%;margin:0;width:1px}.tecma-time-picker-popover .tecma-time-picker-dropdown-content .tecma-time-picker-footer{align-items:center;border-top:1px solid #d3d4da;border-top:1px solid var(--general-border,var(--colors-gray-200,#d3d4da));display:flex;justify-content:flex-end;padding:.5rem;padding:var(--spacing-xs,.5rem)}.tecma-time-picker-popover .tecma-time-picker-dropdown-content .tecma-time-picker-footer .tecma-time-picker-submit-button{height:2rem;min-height:2rem}@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-toggle-container{display:flex;flex-direction:column;gap:.5rem}.tecma-toggle-container--inline{align-items:center;flex-direction:row-reverse;gap:8px}.tecma-toggle-container .toggle-label{color:#6e748c;color:var(--on-general-sub,var(--colors-gray-700,#6e748c));font-size:.875rem}.tecma-toggle-container .tecma-toggle{--toggle-track-w:48px;--toggle-track-h:24px;--toggle-thumb:20px;align-items:center;-webkit-appearance:none;appearance:none;background-color:#6e748c;background-color:var(--negative,var(--colors-gray-700,#6e748c));border:0;border-radius:100rem;box-sizing:border-box;cursor:pointer;display:flex;font:inherit;height:var(--toggle-track-h);line-height:0;padding:2px;position:relative;transition:background-color .2s ease;width:var(--toggle-track-w)}.tecma-toggle-container .tecma-toggle:focus{outline:none}.tecma-toggle-container .tecma-toggle:focus,.tecma-toggle-container .tecma-toggle:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px #000;box-shadow:0 0 0 2px var(--inverse,var(--colors-absolute-white,#fff)),0 0 0 4px var(--colors-absolute-black,#000)}.tecma-toggle-container .tecma-toggle .toggle-element{background-color:#fff;background-color:var(--on-negative,var(--colors-absolute-white,#fff));border-radius:50%;box-sizing:border-box;flex-shrink:0;height:var(--toggle-thumb);-webkit-transform:translateX(0);transform:translateX(0);transition:background-color .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,background-color .2s ease;transition:transform .2s ease,background-color .2s ease,-webkit-transform .2s ease;width:var(--toggle-thumb)}.tecma-toggle-container .tecma-toggle.active .toggle-element{background-color:#fff;background-color:var(--on-accent,var(--colors-absolute-white,#fff));-webkit-transform:translateX(calc(var(--toggle-track-w) - var(--toggle-thumb) - 4px));transform:translateX(calc(var(--toggle-track-w) - var(--toggle-thumb) - 4px))}.tecma-toggle-container .tecma-toggle.active{background-color:#585bd7;background-color:var(--accent,var(--colors-brand-tecma-accent-650,#585bd7))}.tecma-toggle-container .tecma-toggle.disabled,.tecma-toggle-container .tecma-toggle:disabled{background-color:#f0f1f3;background-color:var(--disabled,var(--colors-gray-100,#f0f1f3));cursor:not-allowed}.tecma-toggle-container .tecma-toggle.disabled .toggle-element,.tecma-toggle-container .tecma-toggle:disabled .toggle-element{background-color:#b6b9c2;background-color:var(--on-disabled,var(--colors-gray-300,#b6b9c2));pointer-events:none}.tecma-toggle-container .tecma-toggle.tecma-toggle--muted{background-color:#fff;background-color:var(--inverse,var(--colors-absolute-white,#fff))}.tecma-toggle-container .tecma-toggle.tecma-toggle--muted .toggle-element{background-color:#6e748c;background-color:var(--negative,var(--colors-gray-700,#6e748c))}.tecma-toggle-container .tecma-toggle.tecma-toggle--muted.active{background-color:#f6f8ff;background-color:var(--accent-light,var(--colors-brand-tecma-accent-50,#f6f8ff))}.tecma-toggle-container .tecma-toggle.tecma-toggle--muted.active .toggle-element{background-color:#585bd7;background-color:var(--accent,var(--colors-brand-tecma-accent-650,#585bd7))}.tecma-toggle-container .tecma-toggle.tecma-toggle--muted.disabled,.tecma-toggle-container .tecma-toggle.tecma-toggle--muted:disabled{background-color:#f0f1f3;background-color:var(--disabled,var(--colors-gray-100,#f0f1f3))}.tecma-toggle-container .tecma-toggle.tecma-toggle--muted.disabled .toggle-element,.tecma-toggle-container .tecma-toggle.tecma-toggle--muted:disabled .toggle-element{background-color:#b6b9c2;background-color:var(--on-disabled,var(--colors-gray-300,#b6b9c2))}.tecma-toggle-container .tecma-toggle.danger.active{background-color:#ca4a46;background-color:var(--danger,var(--colors-semantic-red-600,#ca4a46))}.tecma-toggle-container .tecma-toggle.danger.active .toggle-element{background-color:#fff;background-color:var(--on-danger,var(--colors-absolute-white,#fff))}.tecma-toggle-container .tecma-toggle.danger.tecma-toggle--muted.active{background-color:#feedeb;background-color:var(--danger-light,var(--colors-semantic-red-100,#feedeb))}.tecma-toggle-container .tecma-toggle.danger.tecma-toggle--muted.active .toggle-element{background-color:#ca4a46;background-color:var(--danger,var(--colors-semantic-red-600,#ca4a46))}.tecma-toggle-container .tecma-toggle.danger.tecma-toggle--muted:not(.active):not(.disabled) .toggle-element{background-color:#6e748c;background-color:var(--negative,var(--colors-gray-700,#6e748c))}.tecma-toggle-container .tecma-toggle.small{--toggle-track-w:32px;--toggle-track-h:16px;--toggle-thumb:12px}.tecma-toggle-container .tecma-toggle.large{--toggle-track-w:64px;--toggle-track-h:32px;--toggle-thumb:28px}.tecma-toggle-container .toggle-helpText{font-size:.75rem;margin-top:.5rem}.tecma-toggle-container .toggle-helpText-errored{color:#ca4a46;color:var(--danger,var(--colors-semantic-red-600,#ca4a46))}.tecma-valuePicker{display:flex;overflow:hidden}.tecma-valuePicker>*{background-color:#f2f2f2;background-color:var(--neutral-95,#f2f2f2);border:.0625rem solid #e6e6e6;border:.0625rem solid var(--neutral-90,#e6e6e6)}.tecma-valuePicker .valuePicker-container{align-items:center;border-radius:.125rem;display:flex;font-size:1rem;justify-content:center;margin:0 .25rem;overflow:hidden;position:relative;text-transform:capitalize;width:8rem}.tecma-valuePicker .valuePicker-container p{display:flex;justify-content:center;padding:.25rem 0;position:absolute;text-align:center;transition:all 1s;width:100%}.tecma-valuePicker .valuePicker-container.disabled p{color:#eee;color:var(--semantic-disabled,#eee)}.tecma-valuePicker.outlined *{background-color:unset}.tecma-valuePicker.outlined .tecma-button.outlined,.tecma-valuePicker.outlined .valuePicker-container{border:.0625rem solid #e6e6e6;border:.0625rem solid var(--neutral-90,#e6e6e6)}.tecma-valuePicker.outlined .tecma-button.outlined{outline:unset}.tecma-valuePicker.outlined .tecma-button.outlined .tecma-icon{color:#b3b3b3;color:var(--neutral-70,#b3b3b3)}.tecma-valuePicker.outlined .tecma-button.outlined .tecma-icon:not(.tecma-icon-font) path{fill:#b3b3b3;fill:var(--neutral-70,#b3b3b3)}*{box-sizing:border-box}body,html{margin:0}body,button{font-family:lato,sans-serif}a:active,a:hover,a:link,a:visited{color:unset;text-decoration:none}
/*# sourceMappingURL=main.517cab48.css.map*/