.btn-primary{opacity:1;outline:0;border:var(--primary) solid 1px!important;color:#fff!important;transition:all .2s ease-in-out!important}.btn-primary:hover,.btn-primary:active,.btn-primary:focus,.btn-primary:focus-within{color:#fff;opacity:.9}.btn-success{outline:0;color:#fff!important}.btn-success:hover,.btn-success:active,.btn-success:focus,.btn-success:focus-within{color:#fff;border-color:var(--success)}.btn-outline-primary{outline:0;color:var(--primary)!important;border:var(--primary) solid 1px!important}.btn-outline-primary:hover,.btn-outline-primary:active,.btn-outline-primary:focus,.btn-outline-primary:focus-within{color:#fff!important;border-color:var(--primary)!important;background-color:var(--primary)!important}.btn-outline-success:hover,.btn-outline-success:active,.btn-outline-success:focus,.btn-outline-success:focus-within{color:#fff;border-color:var(--success)}[v-cloak]{display:none}.overflow-y-hidden{overflow-y:hidden}.bg-light-primary{background-color:var(--light-primary)}.bg-light-secondary{background-color:var(--light-secondary)}.text-light-primary{color:var(--light-primary)}.text-light-secondary{color:var(--light-secondary)}.br-10{border-radius:10px}.br-5{border-radius:5px}.br-rounded{border-radius:50%}.color-272727{color:#272727}.color-2E363D{color:#2e363d}.opacity05{opacity:.5}.text-lightPrimary{color:var(--primary)}.text-primary-non-bs{color:var(--primary)!important}.text-secondary-non-bs{color:var(--secondary)!important}.font-weight-500{font-weight:500!important}.font-weight-bold{font-weight:700}.rotate180{transform:rotate(180deg)}.rotate90{transform:rotate(90deg)}.rotate90ccw{transform:rotate(-90deg)}.font-45{font-size:45px}.lh-45{line-height:45px}.font-35{font-size:35px}.font-24{font-size:24px}.font-20{font-size:20px}.font-18{font-size:18px}.font-16{font-size:16px}.font-14{font-size:14px}.font-12{font-size:12px}.font-10{font-size:10px}.cursor-pointer{cursor:pointer}.form-control:focus{box-shadow:0 0 0 .05rem #000}.form-check-label{font-size:15px}.form-control[readonly]{background-color:inherit}.bgCustomWhite{background-color:#fcfcfc}a{cursor:pointer!important}.layoutTopBar{background:#231f20;grid-template-columns:70px 1fr;height:65px;display:grid}.layoutTopBar .layoutTopBarLogo{width:50px}.layoutTopBar.layoutTopBarNavbarExpanded{grid-template-columns:240px 1fr}.layoutTopBar.layoutTopBarNavbarExpanded .layoutTopBarLogo{width:125px}.mainContentDiv{grid-template-columns:70px 1fr;min-height:calc(100vh - 65px);display:grid}.mainContentDiv:not(.mainContentExpanded) .sideBarLinks{justify-content:center!important}.mainContentDiv.mainContentExpanded{grid-template-columns:240px 1fr}.sideBarLinks{color:#8d97ad;z-index:100;border-radius:.5rem;align-items:center;margin-inline-start:20px;margin-inline-end:20px;padding:8px;font-size:14px;display:flex;position:relative}.sideBarLinks.hasSubMenu{justify-content:space-between}.sideBarLinks i{font-size:20px}.sideBarLinks:hover{cursor:pointer}.sidebarSubMenu{max-height:0;transition:all .5s;overflow:hidden}.sidebarSubMenu.open{max-height:100px}.sidebarSubMenuWithClosedNavbar{background-color:#fff;padding:0;position:absolute;top:0;left:70px}.sidebarSubMenuWithClosedNavbar .sideBarLinks{padding:10px 35px}.menuTitle{letter-spacing:.55px;pointer-events:none;cursor:default;text-transform:uppercase;padding:10px 45px;display:block}.menuTitleBadge{background-color:var(--primary);color:#fff;text-align:center;border-radius:50px;width:150px;padding-top:2.5px;padding-bottom:2.5px;font-size:14px;font-weight:700;display:block}.page-title{color:#444;margin:0;font-weight:700}.page-link:focus{box-shadow:none!important}.tabTitle{color:var(--dark);margin-bottom:0;font-weight:600}.tabContentLeftLink{background-color:var(--light);color:var(--dark);padding-top:12px;padding-bottom:12px;font-weight:600}.tabContentLeftLinkActive{background-color:var(--primary);color:var(--light)}.customLabel{color:var(--dark);font-weight:700}.customScrollbar::-webkit-scrollbar{width:10px}.customScrollbar::-webkit-scrollbar-track{background:#f1f1f1}.customScrollbar::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.customScrollbar::-webkit-scrollbar-thumb:hover{background:#555}.form-label{font-weight:400}.datatableSearch{border:0;border-bottom:2px solid var(--dark);border-radius:0;padding:4px;font-size:12px}.datatableSearch:focus{box-shadow:none;border-bottom:2px solid var(--primary)}.multiselect{min-height:36px!important}.multiselect__placeholder{margin:0;padding:0 0 13px}.multiselect__select{height:50px}.multiselect__tags{border:1px solid #ced4da;padding:14px 35px 0 .75rem!important}.multiselect__tag{padding:5px 25px 5px 10px;background:var(--primary)!important}.multiselect__single{color:var(--table-color);font-weight:400;margin-bottom:14px!important}.multiselect__input{margin-bottom:15px}.multiselect__option{white-space:break-spaces!important}.multiselect__option--highlight{background:var(--primary)!important}.multiselect__option--selected.multiselect__option--highlight{background:var(--danger)!important}.multiselect__option--highlight:after{background:var(--primary)!important}.multiselect__option--selected{color:var(--dark);font-weight:500;background:var(--light)!important}.multiselect-inactive-badge{color:#dc3545;vertical-align:middle;background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:4px;margin-left:6px;padding:1px 6px;font-size:11px;font-weight:600;display:inline-block}.multiselect__option--disabled{opacity:.6!important;cursor:not-allowed!important;background:#f5f5f5!important}.multiselect__content-wrapper{z-index:1050!important}.silvaDropdown{z-index:1;background-color:#fff;border-radius:0 0 5px 5px;width:240px;height:auto;position:absolute;top:52px;right:0}.wrappertopbar-enter-active{animation:.4s reverse wrapperTopBar}.wrappertopbar-leave-active{animation:.4s wrapperTopBar}@keyframes wrapperTopBar{0%{opacity:1;top:52px}50%{opacity:1;top:52px}60%{opacity:.75}to{opacity:0;top:-100px}}.modal-mask{z-index:1060;background-color:#00000080;grid-template-rows:1fr;grid-template-columns:1fr;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .3s;display:grid;position:fixed;top:0;left:0}.companySelectedRow{cursor:pointer;border:1px solid #ccc}.companySelectedRowActive{border:1px solid var(--primary);color:var(--primary);font-weight:500}.bidRow{border-left:10px solid var(--danger);background-color:#fff;border-radius:5px;padding:20px}.batchRow{background-color:#fff;border-radius:5px;justify-content:space-between;align-items:center;display:flex;box-shadow:0 0 3px #000029}.batchRowSmallCol{background-color:#fff;border-radius:5px;align-items:center;height:100%;padding-left:1.5rem;padding-right:1.5rem;display:flex;box-shadow:0 0 3px #000029}.winningBid{border-left:10px solid var(--success)}.losingBid{border-left:10px solid var(--danger)}.greyBid{border-left:10px solid #272727}.profilePicEditButton{cursor:pointer;background-color:var(--dark);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:absolute;bottom:0;right:0}.profilePicEditButton i{font-size:18px}.btn-danger{color:#fff}.btn-danger:hover,.btn-danger:active,.btn-danger:focus,.btn-danger:focus-within{color:#fff;border-color:var(--danger)}.imageToCropClass{max-width:100%;max-height:500px}.imageCropped{border-radius:50%;width:250px;height:250px}.imageCropped169{aspect-ratio:16/9;width:500px}.datatableMultiselect .multiselect__select{height:38px}.datatableMultiselect .multiselect__tags{background-color:#f7f7f7;border:0;border-radius:5px;align-items:center;min-height:37px;display:flex;padding:8px 2rem 8px .75rem!important}.datatableMultiselect .multiselect__tags .multiselect__single{font-size:14px;background:0 0!important;margin-bottom:0!important}.datatableMultiselect .multiselect__tags .multiselect__input{margin-bottom:0;font-size:14px;background:0 0!important}.datatableMultiselect .multiselect__tag{white-space:break-spaces}.datatableMultiselect .multiselect__placeholder{padding-bottom:0}.myBadge{color:#272727;background-color:#ededed;border-radius:15px;padding:2px 30px;font-size:14px;font-weight:500}.myBadge.small{padding:3px 15px;font-size:10px}.myBadge.smaller{padding:2px 10px;font-size:8px}.myBadge.huge{border-radius:25px;width:174px;padding:15px 40px;font-size:24px}.myBadgeSuccess{color:#1dcc90;background-color:#d1ffef}.myBadgeWarning{color:#ff9e2b;background-color:#ffead5}.myBadgeDanger{color:#ed2f5b;background-color:#ffc6cd}.myBadgeAzul{color:#2d7ff9;background-color:#ebf1ff}.myBadgeSecondary{background-color:var(--light-secondary);color:var(--secondary)}.tr-status-success{color:#166534;background-color:#dcfce7}.tr-status-warning{color:#92400e;background-color:#fef3c7}.tr-status-orange{color:#9a3412;background-color:#ffedd5}.tr-status-danger{color:#991b1b;background-color:#fee2e2}.tr-status-secondary{color:#374151;background-color:#e5e7eb}.productRightColEachTitle{color:var(--primary);font-size:14px;font-weight:600}.activeTab{font-weight:600}.visitCalendarDiv .fc-button-primary{border:1px solid var(--primary)!important;color:var(--primary)!important;background-color:#0000!important;transition:all .3s!important}.visitCalendarDiv .fc-button-primary:hover,.visitCalendarDiv .fc-button-primary.fc-button-active,.visitCalendarDiv thead tr th{background-color:var(--primary)!important;color:#fff!important}.visitCalendarDiv .fc-col-header-cell{padding:10px 0}.visitCalendarDiv .fc .fc-timegrid-col{border:0!important}.visitCalendarDiv thead tr th:first-child{border-right:0!important}.visitCalendarDiv thead tr th:last-child{border-left:0!important}.visitCalendarDiv tbody tr td:first-child{border-right:0!important}.visitCalendarDiv tbody tr td:last-child{border-left:0!important}.visitCalendarDiv .fc-timegrid-slot-minor{border-top:0!important}.visitCalendarDiv .fc-v-event{background-color:#eee3ff;border:1px solid #eee3ff}.visitCalendarDiv .fc-daygrid-event{background-color:#eee3ff;font-weight:500}.visitCalendarDiv .fc-daygrid-event:hover{color:inherit;background-color:#eee3ff}.dtHoverCard :after{content:"";border-top:5px solid #0000;border-bottom:5px solid #0000;border-right:5px solid #9f9f9f;position:absolute;top:90px;left:-5px}.scheduleCalendarDiv{overflow-x:auto}.scheduleCalendarDiv_timeGridDay{min-width:300px}.scheduleCalendarDiv_timeGridWeek{min-width:750px}.scheduleCalendarDiv_dayGridMonth{min-width:1000px}.scheduleCalendarDiv .fc-v-event .fc-event-main{color:#231f20;justify-content:center;align-items:center;font-size:16px;font-weight:500;display:flex}.scheduleCalendarDiv .fc-v-event .fc-event-main .fc-event-main-frame{text-align:center;flex-direction:row;justify-content:center;align-items:center}.font-weight-400{font-weight:400}@media (max-width:768px){.custom-tabs{flex-direction:column!important;gap:.75rem!important}.custom-tabs>.custom-tab{width:100%!important}}@media (min-width:768px){.tabs-wrapper{grid-template-columns:max-content 1fr}}.custom-tabs-vertical{flex-direction:column;gap:.75rem;width:100%;min-width:175px;display:flex}.custom-tabs-vertical>.custom-tab{background-color:var(--light-gray);border-radius:6px;padding:1rem;font-size:14px;font-weight:600;transition:all .3s}.custom-tabs-vertical>.tab-active{background-color:var(--primary);color:#fff;font-weight:500}.custom-tabs{flex-flow:wrap;align-items:center;gap:.75rem 1.5rem;width:100%;margin-bottom:1.7rem;display:flex}.custom-tabs>.custom-tab{text-align:center;border-radius:6px;padding:2px 9px;font-size:16px;font-weight:400;transition:background-color .3s}.custom-tabs>.custom-tab:not(.tab-active){background-color:var(--light-gray)}.custom-tabs>.tab-active{background-color:var(--light-primary);color:var(--primary);font-weight:600}.title-width:before{content:attr(title);visibility:hidden;height:0;font-weight:600;display:block;overflow:hidden}.countDownNumberSpan{background-color:#dde7ff;border-radius:5px;padding:4px 10px;font-size:16px;font-weight:500}.form-control[readonly]{background:#f7f7f7;border:0}.modal-mask .form-control.flatpickr-input{padding:8px .75rem;font-size:14px}.mobileMenu{z-index:1040;background-color:#fff;width:100%;height:calc(100% - 65px);transition:all 1s;position:fixed;top:65px;left:-100%}.sideBarLinksMobile{font-size:30px!important}.mobileMenu.mobileMenuOpen{touch-action:none;left:0}.tabsDiv{display:flex}.grayscale-1{filter:grayscale()}.fc-button-primary{background-color:var(--primary)!important;border-color:var(--primary)!important}.fc-button-primary:focus{box-shadow:none!important}.dtMultipleButtonsDiv a:not(:first-child){margin-left:1rem}.showLayoutBadgeAndDrop{margin-bottom:10px;position:absolute;top:25px;right:25px}.showLayoutBadgeAndDrop>div{justify-content:right;display:flex}.bg-gray{background-color:var(--gray)}.showLayoutTopLeftContent>div>div:first-child{padding-right:95px!important}.tags{flex-wrap:wrap;gap:.5rem;display:flex}.tags>div{background-color:var(--light-primary);color:var(--primary);text-align:center;border-radius:20px;margin-right:.5rem;padding:.25rem .75rem;font-size:14px;font-weight:400}.tags>div.tag-small{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tag-small{padding:.2rem .4rem!important;font-size:12px!important}@media only screen and (max-width:500px){.showLayoutTopLeftContent>div>div:first-child,.showLayoutTopLeftContent{margin-right:0!important}.showLayoutBadgeAndDrop{left:0;right:initial;top:initial;justify-content:start;align-items:center;margin-bottom:1rem;display:flex;position:relative}.showLayoutBadgeAndDrop>div{margin-bottom:0!important}.dropdown__menu{left:0!important;right:initial!important}}@media only screen and (max-width:991px){.disappearInMobile{position:absolute;display:none!important;top:-9999px!important}.card .card-body{padding-left:16px;padding-right:16px}.layoutTopBar,.layoutTopBar.layoutTopBarNavbarExpanded,.mainContentDiv,.mainContentDiv.mainContentExpanded{grid-template-columns:100%}.batchRow{display:block}.showLayoutFirstRow{flex-direction:column-reverse}.tabsDiv{display:block}.productRequirementsDiv{align-items:center;padding-top:10px;display:block}.batchRowSmallCol{padding-top:1.5rem;padding-bottom:1.5rem}.showLayoutColLg{padding-top:75px}}@media only screen and (min-width:992px){.fake-label-margin{margin-top:26px}.disappearInDesktop{position:absolute;display:none!important;top:-9999px!important}.showLayoutColLg{padding-right:150px!important}}.no-decoration{text-decoration:none}.no-decoration:hover{color:inherit;font-weight:inherit;text-decoration:none}.stick-to-top{z-index:100;position:fixed;top:0}.multiselect__tag{background-color:var(--primary)!important;margin-top:5px!important;margin-bottom:0!important}.multiselect__tag-icon:after{color:var(--light)!important}.multiselect__tag-icon:hover:after{color:var(--secondary)!important}.multiselect__option:hover,.multiselect__option--highlight{background:var(--primary)!important}.contactsMultiselect .multiselect__option:hover,.contactsMultiselect .multiselect__option--highlight{background:#f7f7f7!important}.flatpickr-monthSelect-month{box-sizing:border-box;color:#393939;cursor:pointer;text-align:center;background:0 0;border:1px solid #0000;border-radius:4px;-ms-flex-pack:center;justify-content:center;width:33%;margin:.5px;padding:10px;font-weight:400;display:inline-block;position:relative}.flatpickr-monthSelect-month.selected{background:var(--primary);color:#fff}.flatpickr-monthSelect-month.flatpickr-disabled{opacity:.3}.form-radio-custom,.form-checkbox-custom{transition:all .3s ease-in-out;background-color:#f7f7f7!important;border:4px solid #f7f7f7!important;border-radius:6px!important;width:22px!important;height:22px!important}.form-radio-custom{border-radius:69rem!important}.form-checkbox-custom:checked{background-color:var(--primary)!important;border:4px solid #f7f7f7!important;border-radius:.5rem!important;width:22px!important;height:22px!important}.form-radio-custom:checked{padding:4px;background-color:var(--primary)!important;border-radius:69rem!important;width:22px!important;height:22px!important}.form-radio-custom:checked[type=radio]{background-image:none!important}.form-radio-custom:active,.form-checkbox-custom:active{filter:brightness()!important}.form-radio-custom:focus,.form-checkbox-custom:focus{box-shadow:none!important}.form-radio-label-custom{padding-top:5px!important;padding-left:10px!important;font-size:14px!important;font-weight:500!important}.text-gray{color:#9f9f9f!important}.bg-light-gray{background-color:var(--light-gray)!important}.control-button{border:var(--primary) solid 2px;cursor:pointer;width:36px;height:36px;color:var(--primary);border-radius:99rem}.control-button:hover:not(.disabled){background-color:var(--primary);color:var(--light)}.control-button.disabled{border-color:var(--gray);color:var(--gray);cursor:not-allowed}.font-weight-600{font-weight:600!important}.prebold-spacing:before{content:attr(content);visibility:hidden;height:0;font-weight:700;display:block;overflow:hidden}.transition-rotate{transition:transform .3s ease-in-out}.w-fit-content{width:-moz-fit-content!important;width:fit-content!important}.transition-all{transition:all .3s ease-in-out}::selection{color:#fff;background:#4776e6}.green-left-border{content:"";background-color:var(--success);border-radius:500px;width:8px!important}.font-21{font-size:21px!important}.blank-card{background-color:#fff;border-radius:.375rem;padding:.75rem}.quick-access-button{border:var(--primary) solid 2px;color:var(--primary);border-radius:.375rem;padding-inline-start:.5rem;padding-inline-end:.5rem;transition:background-color .2s ease-in-out,color .2s ease-in-out}.quick-access-button:hover{background-color:var(--primary);color:#fff}.rounded-top-left{border-top-left-radius:.375rem!important}.rounded-top-right{border-top-right-radius:.375rem!important}.border-gray{border-color:var(--gray)}.border-right-gray{border-right:2px solid var(--light-gray)!important}.border-light-gray{border:1px solid var(--light-gray)!important}.border-left-gray{border-left:1px solid var(--light-gray)!important}.border-bottom-gray{border-bottom:1px solid var(--light-gray)!important}.border-top-gray{border-top:1px solid var(--light-gray)!important}.bg-light-blue{background-color:var(--light-secondary)!important}.bg-light-purple{background-color:var(--light-primary)!important}.pl-2{padding-left:.5rem!important}.pl-3{padding-left:.75rem!important}.pl-4{padding-left:1rem!important}.pr-2{padding-right:.5rem!important}.pr-3{padding-right:.75rem!important}.pr-4{padding-right:1rem!important}.cursor-not-allowed{cursor:not-allowed}.full-disabled{filter:grayscale();opacity:.5}.shadow-border{box-shadow:0 0 3px #00000029}.fc-scrollgrid-sync-inner:not(.fc-scrollgrid-sync-inner),.fc-col-header-cell{background-color:var(--primary);color:#fff;padding-block-start:4px;padding-block-end:4px;font-size:16px}.fc-timegrid-axis{background-color:var(--primary)}.fc-col-header-cell-cushion:hover{color:#fff;cursor:default!important}.fc-timegrid-slot{background-color:#fff}.fc-daygrid-event-harness{margin-bottom:4px;border-radius:4px;margin-inline-start:4px;margin-inline-end:4px;font-weight:500}.fc-event-main{border:none;border-radius:4px}.fc-button-primary{border:1px solid var(--primary)!important;color:var(--primary)!important;background-color:#fff!important}.fc-button-active{background-color:var(--primary)!important;color:#fff!important}.fc-daygrid-day.fc-day-today{background-color:var(--light-secondary)!important}.fc-daygrid-event{padding:5px 10px}.fc-daygrid-event:hover{color:var(--gray-dark);cursor:default!important}.no-hover:hover{color:inherit;font-weight:inherit}@media only screen and (max-width:800px){.hide-on-mobile,.scheduleCalendarDiv .fc-timeGridWeek-button,.scheduleCalendarDiv .fc-dayGridMonth-button{display:none!important}#no-more-tables table,#no-more-tables thead,#no-more-tables tbody,#no-more-tables th,#no-more-tables td,#no-more-tables tr{display:block}#no-more-tables tbody{padding:3px}#no-more-tables thead tr{position:absolute;top:-9999px;left:-9999px}#no-more-tables tr{border-radius:5px;flex-wrap:wrap;margin-bottom:10px;display:flex;box-shadow:0 0 3px #00000029}#no-more-tables td{word-break:break-all;white-space:normal;text-align:left;border:none;margin-bottom:.5rem;display:grid;position:relative}#no-more-tables td:before{white-space:nowrap;color:#9f9f9f;content:attr(data-title);padding-bottom:5px;padding-right:10px}#no-more-tables .table-group-divider{border:none}}@media screen and (min-width:470px){.responsive-grid{grid-template-columns:max-content max-content!important}}@media only screen and (max-width:470px){.responsive-grid{grid-template-columns:fit-content(100px) max-content!important}}.title{margin-bottom:1rem;font-size:20px;font-weight:700}.mb-n3{margin-bottom:-.75rem!important}.mt-n1{margin-top:-.25rem!important}.mt-n2{margin-top:-.5rem!important}.mt-n3{margin-top:-1rem!important}.mt-n4{margin-top:-2rem!important}.mt-n5{margin-top:-4rem!important}.mr-1{margin-right:.25rem!important}.mr-2{margin-right:.5rem!important}.mr-3{margin-right:1rem!important}.mr-4{margin-right:2rem!important}.mr-5{margin-right:4rem!important}.break-spaces{white-space:break-spaces}.min-h-100{min-height:100%}.min-h-100-pb-4{min-height:calc(100% - 1rem)}.impersonation-banner{z-index:9999;color:#fff;background:linear-gradient(90deg,#f59e0b 0%,#d97706 100%);padding:8px 16px;font-size:14px;font-weight:500;position:fixed;top:0;left:0;right:0;box-shadow:0 2px 4px #0000001a}.impersonation-banner i{font-size:18px}.impersonation-banner .btn-light{padding:4px 12px;font-size:12px;font-weight:600}.container-fluid:has(.impersonation-banner) .layoutTopBar{margin-top:44px}.container-fluid:has(.impersonation-banner) .mainContentDiv{margin-top:44px}.tr-form .tr-acc{background:#fff;border:1px solid #eef0f4;border-radius:16px;margin-bottom:12px;overflow:hidden;box-shadow:0 1px 3px #1e28460f,0 8px 24px #1e28460d}.tr-form .tr-acc.is-open{border-color:#dde7fb}.tr-form .tr-acc-head{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:12px;width:100%;padding:16px;font-family:inherit;display:flex}.tr-form .tr-acc-num{color:#475063;background:#f4f5f7;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;min-width:30px;height:30px;padding:0 7px;font-size:13px;font-weight:700;transition:all .2s;display:inline-flex}.tr-form .tr-acc.is-open .tr-acc-num{background:var(--primary,#4776e6);color:#fff}.tr-form .tr-acc-title{color:#2b3142;letter-spacing:-.01em;flex:1;font-size:15.5px;font-weight:600}.tr-form .tr-acc-chev{color:#aab0bd;font-size:20px;transition:transform .25s;display:flex}.tr-form .tr-acc.is-open .tr-acc-chev{color:var(--primary,#4776e6);transform:rotate(180deg)}.tr-form .tr-acc-panel{padding:2px 16px 18px}.tr-form .tr-segment{gap:8px;display:flex}.tr-form .tr-seg-item{color:#475063;cursor:pointer;background:#f4f5f7;border:1.5px solid #0000;border-radius:12px;flex:1;padding:13px;font-family:inherit;font-size:14.5px;font-weight:600;transition:all .15s}.tr-form .tr-seg-item.is-on{border-color:var(--primary,#4776e6);color:#3563d6;background:#eaf0fc}.tr-form .tr-optcards{flex-direction:column;gap:8px;display:flex}.tr-form .tr-optcard{color:#2b3142;cursor:pointer;text-align:left;background:#f4f5f7;border:1.5px solid #0000;border-radius:12px;align-items:center;gap:12px;padding:13px 14px;font-family:inherit;font-size:14.5px;font-weight:500;transition:all .15s;display:flex}.tr-form .tr-optcard.is-on{border-color:var(--primary,#4776e6);background:#eaf0fc}.tr-form .tr-radio{border:2px solid #aab0bd;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:all .15s;display:flex}.tr-form .tr-optcard.is-on .tr-radio{border-color:var(--primary,#4776e6)}.tr-form .tr-radio-dot{background:var(--primary,#4776e6);border-radius:50%;width:10px;height:10px}.tr-form .tr-syschecks{flex-wrap:wrap;gap:8px;display:flex}.tr-form .tr-syschecks .form-check{min-height:0;margin:0;padding:0}.tr-form .tr-syschecks .form-check-input{display:none}.tr-form .tr-syschecks .form-check-label{color:#475063;cursor:pointer;background:#fff;border:1.5px solid #e6e8ee;border-radius:999px;align-items:center;gap:8px;padding:8px 13px;font-size:13px;font-weight:500;transition:all .15s;display:inline-flex}.tr-form .tr-syschecks .form-check-input:checked+.form-check-label{border-color:var(--primary,#4776e6);color:#3563d6;background:#eaf0fc;font-weight:600}.tr-form .tr-checkrow .form-check{cursor:pointer;background:#f4f5f7;border:1.5px solid #0000;border-radius:12px;align-items:center;gap:12px;min-height:0;margin:0;padding:14px;display:flex}.tr-form .tr-checkrow .form-check-input{float:none;cursor:pointer;border-radius:6px;flex-shrink:0;width:21px;height:21px;margin:0}.tr-form .tr-checkrow .form-check-input:checked{background-color:var(--primary,#4776e6);border-color:var(--primary,#4776e6)}.tr-form .tr-checkrow .form-check-label{cursor:pointer;margin:0;font-size:14.5px}.tr-form .tr-ghostbtn{width:100%;color:var(--primary,#4776e6);cursor:pointer;background:#fff;border:1.5px dashed #dde7fb;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:13px;font-family:inherit;font-size:14px;font-weight:600;transition:all .15s;display:inline-flex}.tr-form .tr-ghostbtn:hover{background:#eaf0fc}.tr-form .form-control,.tr-form .form-select{background:#f7f8fa!important;border:1.5px solid #d9dfe8!important;border-radius:10px!important}.tr-form .form-control:focus,.tr-form .form-select:focus{border:1.5px solid var(--primary,#4776e6)!important;background:#fff!important;box-shadow:0 0 0 4px #eaf0fc!important}.tr-form .form-control.is-invalid,.tr-form .form-select.is-invalid{border-color:#e02424!important}.tr-form .row:not([class*=g-]){row-gap:1rem}.tr-form .tr-infocard{background:#f4f5f7;border-radius:14px;padding:4px 14px}.tr-form .tr-inforow{border-bottom:1px solid #e6e8ee;flex-direction:column;gap:1px;padding:11px 0;display:flex}.tr-form .tr-inforow:last-child{border-bottom:none}.tr-form .tr-inforow .tr-ilabel{color:#8b93a4;text-transform:uppercase;letter-spacing:.05em;font-size:11.5px;font-weight:600}.tr-form .tr-inforow .tr-ivalue{color:#3563d6;font-size:14.5px;font-weight:500}.tr-form .tr-reqnote{color:#8b93a4;background:#fff;border:1px solid #eef0f4;border-radius:12px;align-items:center;gap:8px;margin-bottom:14px;padding:11px 13px;font-size:12.5px;font-weight:400;display:flex}.tr-form .tr-reqnote .mdi{color:#aab0bd;flex-shrink:0}.tr-form .tr-spotbadge{color:#fff;letter-spacing:.02em;background:#221f21;border-radius:7px;flex-shrink:0;align-items:center;padding:3px 9px;font-size:11px;font-weight:600;display:inline-flex}.report-main>.col-12{padding-left:0;padding-right:0}.report-main .card-body.tr-form{box-shadow:none;background:0 0;border:0;padding:0}@media (max-width:768px){.report-main .tr-form .tr-submit{z-index:10;padding:8px 12px calc(8px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #eef0f4;margin:10px -12px 0;position:sticky;bottom:0;box-shadow:0 -6px 18px -12px #1e28464d}.report-main .tr-form .tr-submit__btn{white-space:nowrap;width:100%;box-shadow:none;padding:11px 16px;font-size:15px}}
