.biz-popup-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:var(--biz-popup-z-index, 999);background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center}.biz-popup-wrapper .biz-popup{background-color:#fff;border-radius:4px !important}.biz-popup-wrapper .biz-popup header{background-color:var(--biz-primary-bg);color:var(--biz-primary-text);padding:10px;display:flex;align-items:center;border-radius:4px 4px 0 0}.biz-popup-wrapper .biz-popup header .popup-title{flex:1;font-weight:normal;font-size:18px;text-align:left}.biz-popup-wrapper .biz-popup header .popup-close{display:flex;align-items:center}.biz-popup-wrapper .biz-popup header .popup-close .close-icon{cursor:pointer;font-size:20px}.biz-popup-wrapper .biz-popup main{padding:20px;max-height:90vh;max-width:95vw;overflow-y:auto}.biz-popup-wrapper .biz-popup main .dialog-btn-actions{display:flex;justify-content:flex-end;margin-top:20px;gap:10px}.biz-popup-wrapper.admin-primary header{background-color:#0a2344;color:#fff}.biz-popup-wrapper.admin-primary .flex-row{display:flex;flex-wrap:wrap;gap:20px}.biz-popup-wrapper.admin-primary .width-50{width:calc(50% - 10px)}
.biz-button-base{cursor:pointer}.biz-button{position:relative;background-color:#ccc;border-width:0px;border-radius:6px;outline:none;padding:0}.biz-button.btn-lead{background-color:var(--biz-primary-bg);color:var(--biz-primary-text)}.biz-button:hover{background-color:rgba(var(--biz-primary-rgb), 0.95);color:var(--biz-primary-text)}.biz-button:focus{outline:solid 1px #575757}.biz-button .label{display:inline-block;padding:8px 30px}.biz-button .btn-icon-wrapper{display:inline-flex;align-items:center;padding-left:12px}.biz-button .btn-icon-wrapper+.label{padding-left:8px}.biz-button .state-info{display:none;position:absolute;top:0;left:0;width:100%;height:100%;justify-content:center;align-items:center;padding-left:0}.biz-button .state-info+.label{padding-left:30px}.biz-button.loading .label,.biz-button.success .label,.biz-button.error .label{opacity:0}.biz-button.loading .state-info,.biz-button.success .state-info,.biz-button.error .state-info{display:flex}.biz-button[disabled]{opacity:.5;cursor:not-allowed}.biz-button--size-small{font-size:var(--biz-btn-size-small-font-size, 0.785rem)}.biz-button--size-small .label{padding:7px 20px}
.biz-icon.chart{height:auto}
.biz-context-menu-item .biz-icon-wrapper{display:flex;align-items:center;justify-content:center;margin-right:10px;width:22px}.biz-context-menu-item .biz-icon{color:var(--biz-primary-bg)}
.bizmediabank-react-dialog-wrapper{display:flex;justify-content:center;align-items:center}.bizmediabank-react-dialog-wrapper .bizmediabank-react-dialog{min-width:540px;max-width:80%}.bizmediabank-react-dialog-wrapper .bizmediabank-panel{background-color:#f5f8fa;border:1px solid #e5e5e5;position:relative}.bizmediabank-react-dialog-wrapper .bizmediabank-panel>p{padding-top:6px;padding-bottom:6px;margin:0;font-size:14px;font-weight:bold;cursor:pointer;text-align:center}.bizmediabank-react-dialog-wrapper .bizmediabank-panel.mode-select>p,.bizmediabank-react-dialog-wrapper .bizmediabank-panel.mode-upload>p{display:none}.bizmediabank-react-dialog-wrapper .bizmediabank-panel.mode-select .bizmediabank-react-dialog-upload,.bizmediabank-react-dialog-wrapper .bizmediabank-panel.mode-upload .bizmediabank-react-dialog-upload{padding:0}.bizmediabank-react-dialog-wrapper .bizmediabank-panel>p:last-child{position:absolute;top:1px;right:5px}.bizmediabank-react-dialog-wrapper .bizmediabank-react-dialog-upload{padding:6px 20px 20px 20px}.bizmediabank-react-dialog-wrapper .bizmediabank-react-dialog-upload .dropzone{padding-bottom:20%;position:relative;border:3px dashed #d3d3d3;background-color:#f5f5f5;cursor:pointer}.bizmediabank-react-dialog-wrapper .bizmediabank-react-dialog-upload .dropzone-content{text-align:center;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.bizmediabank-react-dialog-wrapper .bizmediabank-react-dialog-upload .file-info{padding:10px;background-color:#f5f5f5;border:1px solid #d3d3d3;margin:10px 0}.bizmediabank-react-dialog-wrapper .bizmediabank-react-dialog-select{padding:6px 20px 20px 20px}.bizmediabank-react-dialog-wrapper .bizmediabank-react-dialog-select .filter{display:flex;justify-content:space-between;margin-bottom:15px}.bizmediabank-react-dialog-wrapper .bizmediabank-react-dialog-select .filter>input{width:69%}.bizmediabank-react-dialog-wrapper .bizmediabank-react-dialog-select .filter>.biz-select{width:29%}.bizmediabank-react-dialog-wrapper .bizmediabank-react-dialog-select .files{min-height:200px;max-height:500px;max-width:100%;width:500px;overflow:auto;margin-bottom:10px;display:flex;flex-wrap:wrap}.bizmediabank-react-dialog-wrapper .bizmediabank-react-dialog-select .files .file{width:100px;max-width:20%;padding:5px;position:relative;cursor:pointer}.bizmediabank-react-dialog-wrapper .bizmediabank-react-dialog-select .files .file i{display:none;position:absolute;top:50%;left:50;transform:translate(-50%, -50%);width:25px;height:25px;line-height:25px;color:#fff;background-color:#000;border-radius:50% !important;border:2px solid #fff}.bizmediabank-react-dialog-wrapper .bizmediabank-react-dialog-select .files .file.selected i{display:inline-block}.bizmediabank-react-dialog-wrapper .bizmediabank-react-dialog-select .files .file .image-container{height:90px;width:90px;display:block}.bizmediabank-react-dialog-wrapper .bizmediabank-react-dialog-select .files .file .image-container img{max-height:100%;max-width:100%}.bizmediabank-react-dialog-wrapper .bizmediabank-react-dialog-select .files .file{opacity:.8}.bizmediabank-react-dialog-wrapper .bizmediabank-react-dialog-select .files .file:hover{opacity:1}.bizmediabank-react-dialog-wrapper .bizmediabank-react-dialog-select .files .file .image-name{text-align:center;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.bizmediabank-react-dialog-wrapper .bizmediabank-react-dialog-select .file-buttons{display:flex;justify-content:space-between}.bizmediabank-react-thumb{max-width:170px}.bizmediabank-react-thumb img{width:100%}.bizmediabank-react-thumb>.thumb-buttons{margin-top:4px;display:flex;justify-content:space-between}.bizmediabank-react-thumb.bizmediabank-react-thumb-dark-theme img{background-color:#000}
.biz-debounced-input{position:relative}.biz-debounced-input .icon-end-wrapper{position:absolute;right:5px;top:50%;transform:translateY(-50%)}.biz-debounced-input .icon-start-wrapper{position:absolute;left:7px;top:50%;transform:translateY(-50%)}.biz-debounced-input.has-start-icon input{padding-left:28px}
.MuiPopover-root.MuiMenu-root.MuiModal-root{z-index:calc(var(--biz-popup-z-index, 9010) + 10)}.biz-select{background-color:#fff;height:40px;font-family:"Montserrat",sans-serif}.biz-select.biz-native-select.form-control{padding:0}.biz-select.biz-native-select.form-control>select{padding:10px;font-size:1rem;max-width:calc(100% - 20px)}.biz-select.biz-native-select::before,.biz-select.biz-native-select::after{content:none}.biz-select .biz-select-item-description{overflow:hidden}.biz-parent-select.vertical .biz-select:not(:last-child){margin-bottom:10px}.biz-parent-select.horizontal{display:flex}.biz-parent-select.horizontal .biz-select:not(:last-child){margin-right:10px}
.biz-checkbox .MuiButtonBase-root.Mui-checked span.MuiTouchRipple-root,.biz-checkbox .MuiButtonBase-root.Mui-checked .MuiSvgIcon-root{color:var(--biz-primary-bg)}.biz-checkbox .MuiFormControlLabel-label{margin-left:10px}.biz-checkbox-list .biz-checkbox:not(:last-child){margin-bottom:6px}
.unsplash-integration{overflow-x:auto;height:400px;max-width:800px;padding-inline:10px}.unsplash-component .unsplash-search{display:flex;gap:10px;margin-bottom:20px}.unsplash-component .unsplash-results{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px}.unsplash-component .unsplash-results .unsplash-image{width:240px;position:relative}.unsplash-component .unsplash-results .unsplash-image.selected .unsplash-image-thumb::before{content:"";font-family:"Font Awesome 6 Pro";font-weight:300;color:#fff;font-size:2rem}.unsplash-component .unsplash-results .unsplash-image .unsplash-image-thumb{width:100%;height:200px;display:flex;align-items:center;justify-content:center}.unsplash-component .unsplash-results .unsplash-image p{font-size:.7rem}
.biz-profile-wrapper{display:flex;flex-direction:column;gap:20px;max-width:400px;margin-inline:auto}.biz-profile-wrapper .profile-header{display:flex;align-items:center;gap:20px;padding:0}.biz-profile-wrapper .profile-header h2{font-size:1.3rem}.biz-profile-wrapper .profile-body{display:flex;flex-direction:column;gap:20px;padding:0}.biz-profile-wrapper .profile-body .profile-section{display:grid;grid-template-columns:50px auto;grid-template-rows:auto 1fr;align-items:center;text-align:left;border-radius:8px;padding:5px 10px}.biz-profile-wrapper .profile-body .profile-section h3{margin:0;font-size:1.1rem}.biz-profile-wrapper .profile-body .profile-section p{grid-column:2;margin:0;white-space:break-spaces}.biz-profile-wrapper .profile-body .profile-section video{margin-top:5px}
.biz-user-image-wrapper{position:relative;display:inline-block}.biz-user-image-wrapper img{border-radius:50%;display:block}.biz-user-image-wrapper .user-profile-circle{border-radius:50%;display:block;background-color:var(--biz-user-image-initials-bg, #b0b0b0);width:100%;height:100%;position:relative}.biz-user-image-wrapper .online-badge{display:inline-block;width:clamp(8px,25%,16px);height:clamp(8px,25%,16px);background-color:var(--biz-offline-color, #929292);border:max(1px,.08em) solid #fff;border-radius:50%;position:absolute;bottom:8%;right:8%;transform:translate(25%, 25%);box-shadow:0 1px 3px rgba(0,0,0,.3);z-index:1}.biz-user-image-wrapper .online-badge.active{background-color:var(--biz-online-color, #4caf50)}.biz-user-image-wrapper.badge-top-right .online-badge{top:8%;right:8%;transform:translate(25%, -25%)}.biz-user-image-wrapper.badge-bottom-left .online-badge{bottom:8%;left:8%;transform:translate(-25%, 25%)}.biz-user-image-wrapper.badge-top-left .online-badge{top:8%;left:8%;transform:translate(-25%, -25%)}.biz-user-image-wrapper .user-initials{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:var(--biz-user-image-initials-text-color, white);pointer-events:none}
.biz-toplist{display:flex;flex-direction:column;gap:8px;width:100%}.biz-toplist-header{display:flex;align-items:center;gap:8px;padding-bottom:8px;border-bottom:1px solid var(--biz-border-color, #e0e0e0)}.biz-toplist-header-icon{display:flex;align-items:center;justify-content:center;color:var(--biz-primary-color, #1976d2)}.biz-toplist-header-title{display:flex;flex-direction:column;text-align:left}.biz-toplist-header-title span:first-child{font-weight:600;font-size:1rem;color:var(--biz-text-primary, #333)}.biz-toplist-header-scope{font-size:.75rem;color:var(--biz-text-secondary, #666);text-transform:capitalize}.biz-toplist-list{display:flex;flex-direction:column;gap:4px;padding:0;margin:0;list-style:none}.biz-toplist-item{display:flex;align-items:center;gap:12px;padding:8px 12px;border-radius:8px;background-color:var(--biz-background-secondary, #f5f5f5);transition:background-color .2s ease}.biz-toplist-item:hover{background-color:var(--biz-background-hover, #ebebeb)}.biz-toplist-item--current-user{background-color:rgb(var(--primary-btn-accent-color, #e3f2fd));border:1px solid rgb(var(--primary-btn-accent-color, #1976d2))}.biz-toplist-item--current-user:hover{background-color:rgb(var(--primary-btn-accent-color, #e3f2fd))}.biz-toplist-item--current-user .biz-toplist-user-name,.biz-toplist-item--current-user .biz-toplist-xp,.biz-toplist-item--current-user .biz-toplist-xp-label{color:#fff}.biz-toplist-rank{display:flex;align-items:center;justify-content:center;min-width:28px;height:28px;font-weight:700;font-size:.875rem;color:var(--biz-text-secondary, #666);background-color:var(--biz-background-primary, #fff);border-radius:50%}.biz-toplist-user-info{display:flex;flex-direction:column;flex:1;min-width:0}.biz-toplist-user-name{font-weight:500;font-size:.875rem;color:var(--biz-text-primary, #333);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.biz-toplist-xp{display:flex;align-items:center;gap:4px;font-weight:600;font-size:.875rem;color:var(--biz-primary-color, #1976d2)}.biz-toplist-xp-label{font-size:.75rem;font-weight:400;color:var(--biz-text-secondary, #666)}.biz-toplist-loading,.biz-toplist-error,.biz-toplist-empty{display:flex;align-items:center;justify-content:center;padding:24px;text-align:center;color:var(--biz-text-secondary, #666);font-size:.875rem}.biz-toplist-error{color:var(--biz-error-color, #d32f2f)}.biz-toplist.legacy{font-family:inherit}.biz-toplist.legacy .biz-toplist-header-title span:first-child{font-size:14px}.biz-toplist.legacy .biz-toplist-item{padding:6px 10px}.biz-toplist.legacy .biz-toplist-user-name{font-size:13px}.biz-toplist.legacy .biz-toplist-xp{font-size:13px}
.biz-profile-toplists{display:flex;flex-direction:row;flex-wrap:wrap;gap:24px;width:100%;padding:16px}.biz-profile-toplists-item{flex:1 1 300px;min-width:280px;max-width:100%;background-color:var(--biz-background-primary, #fff);border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.08);padding:16px}.biz-profile-toplists.legacy{padding:0}.biz-profile-toplists.legacy .biz-profile-toplists-item{background-color:#fff;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.1);padding:12px}@media(max-width: 768px){.biz-profile-toplists{flex-direction:column;gap:16px;padding:8px}.biz-profile-toplists-item{flex:1 1 100%}}
.biz-tab-group{display:flex;gap:10px;align-items:center;flex-wrap:wrap;padding:4px}.biz-tab-group.tab-pos-start{justify-content:flex-start}.biz-tab-group.tab-pos-end{justify-content:flex-end}.biz-tab-group.tab-pos-spread{justify-content:space-evenly}.biz-tab-group.tab-pos-spread .tab{flex:1}.biz-tab-group.appearance-rounded{justify-content:flex-start;gap:8px;padding:0}.biz-tab-group.appearance-rounded .tab{flex:0 0 auto;padding:8px 14px;border:1px solid #d7d7d7;border-radius:999px !important}.biz-tab-group.appearance-rounded .tab.active{border-color:rgba(0,0,0,0)}.biz-tab-group .tab{display:flex;align-items:center;justify-content:center;gap:10px;padding:10px 15px;border-radius:3px !important;border:none;background:rgba(0,0,0,0);font:inherit;color:inherit}.biz-tab-group .tab.active{background-color:var(--biz-tab-selected-color, var(--biz-primary-bg, #232323));color:var(--biz-tab-selected-text-color, var(--biz-primary-text, #fff))}.biz-tab-group .tab:not(:disabled):not(.active):hover{background-color:#e2e2e2;cursor:pointer}.biz-tab-group .tab:focus-visible{outline:2px solid var(--biz-focus-color, #005fcc);outline-offset:2px}.biz-tab-group .tab:disabled{opacity:.5;cursor:not-allowed}
.biz-timereport-activity-selector{display:flex;flex-direction:column;gap:8px}.biz-timereport-activity-selector__favorites{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.biz-timereport-activity-selector__favorite-chip{display:flex;align-items:center;gap:4px;padding:4px 10px;border:1px solid #e5e5e5;border-radius:16px;font-size:13px;cursor:pointer;background-color:#fff}.biz-timereport-activity-selector__favorite-chip:hover{background-color:#e8f4fd}.biz-timereport-activity-selector__favorite-chip--selected{background-color:#007bff;color:#fff;border-color:#007bff}.biz-timereport-activity-selector__star{cursor:pointer;font-size:14px;color:#ffc107}.biz-timereport-activity-selector__browse{display:flex;flex-direction:column;gap:4px}.biz-timereport-activity-selector__label{font-weight:500;font-size:13px}.biz-timereport-activity-selector__activity-list{max-height:200px;overflow-y:auto;border:1px solid #e5e5e5;border-radius:4px}.biz-timereport-activity-selector__activity-item{padding:8px 12px;cursor:pointer;display:flex;align-items:center;gap:8px}.biz-timereport-activity-selector__activity-item:hover{background-color:#f8f9fa}.biz-timereport-activity-selector__activity-item--selected{background-color:#e8f4fd}.biz-timereport-activity-selector__activity-name{flex:1}.biz-timereport-activity-selector__activity-project{font-size:12px;color:#666}
.biz-timereport-item-form{margin-top:16px;padding:20px;border:1px solid #e5e5e5;border-radius:4px;background-color:#fff;max-width:600px}.biz-timereport-item-form__title{font-weight:600;font-size:16px;margin-bottom:16px}.biz-timereport-item-form__fields{display:flex;flex-direction:column;gap:12px}.biz-timereport-item-form__field{display:flex;flex-direction:column;gap:4px}.biz-timereport-item-form__label{font-weight:500;font-size:13px}.biz-timereport-item-form__actions{display:flex;gap:8px;margin-top:16px}.biz-timereport-item-form__delete-section{margin-top:16px;padding-top:16px;border-top:1px solid #e5e5e5}
.biz-timereport-list__filters{display:flex;gap:12px;align-items:flex-end;margin-bottom:16px;flex-wrap:wrap}.biz-timereport-list__filter-group{display:flex;flex-direction:column;gap:4px}.biz-timereport-list__filter-label{font-weight:500;font-size:13px}.biz-timereport-list__table{width:100%;border-collapse:collapse}.biz-timereport-list__table th,.biz-timereport-list__table td{padding:8px 12px;text-align:left;border-bottom:1px solid #e5e5e5}.biz-timereport-list__table th{font-weight:600;background-color:#f5f5f5}.biz-timereport-list__table tbody tr:hover{background-color:#fafafa;cursor:pointer}.biz-timereport-list__status-badge{display:inline-block;padding:2px 8px;border-radius:3px;font-size:12px}.biz-timereport-list__status-badge--draft{background-color:#f8f9fa;color:#666}.biz-timereport-list__status-badge--submitted{background-color:#d4edda;color:#155724}.biz-timereport-list__status-badge--attested{background-color:#cce5ff;color:#004085}.biz-timereport-list__empty{padding:24px;text-align:center;color:#999}.biz-timereport-list__pagination{margin-top:16px}
.biz-leave-overview__legend{display:flex;gap:16px;margin-bottom:16px;flex-wrap:wrap}.biz-leave-overview__legend-item{display:flex;align-items:center;gap:6px;font-size:13px}.biz-leave-overview__legend-color{width:16px;height:16px;border-radius:3px;display:inline-block}.biz-leave-overview__grid{overflow-x:auto}.biz-leave-overview__table{border-collapse:collapse;width:100%;font-size:13px}.biz-leave-overview__month-header{text-align:left;padding:6px 8px;font-weight:600;background-color:#f8f9fa;border:1px solid #e5e5e5;white-space:nowrap;min-width:80px}.biz-leave-overview__day-header{text-align:center;padding:4px 2px;font-weight:500;font-size:11px;border:1px solid #e5e5e5;min-width:24px;width:24px;background-color:#f8f9fa}.biz-leave-overview__month-label{padding:6px 8px;font-weight:600;font-size:15px;border:1px solid #e5e5e5;background-color:#f8f9fa;white-space:nowrap}.biz-leave-overview__day-cell{text-align:center;padding:4px 2px;border:1px solid #e5e5e5;min-width:24px;width:32px;height:24px}.biz-leave-overview__day-cell--weekend{background-color:#f0f0f0}.biz-leave-overview__day-cell--holiday{background-color:#dc3545}.biz-leave-overview__day-cell--vacation{background-color:#92d042}.biz-leave-overview__day-cell--sick-leave{background-color:#d66b8f}.biz-leave-overview__day-cell--parental-leave{background-color:#e8a813}.biz-leave-overview__day-cell--saved-hours{background-color:#8abcea}.biz-leave-overview__day-cell--leave-of-absence{background-color:#c9c9c9}.biz-leave-overview__day-cell--pending{opacity:.7}.biz-leave-overview__day-cell--empty{background-color:rgba(0,0,0,0)}.biz-leave-overview__day-cell--split-vacation{background:linear-gradient(135deg, #dc3545 50%, #92d042 50%)}.biz-leave-overview__day-cell--split-sick-leave{background:linear-gradient(135deg, #dc3545 50%, #d66b8f 50%)}.biz-leave-overview__day-cell--split-parental-leave{background:linear-gradient(135deg, #dc3545 50%, #e8a813 50%)}.biz-leave-overview__day-cell--split-saved-hours{background:linear-gradient(135deg, #dc3545 50%, #8abcea 50%)}.biz-leave-overview__day-cell--split-leave-of-absence{background:linear-gradient(135deg, #dc3545 50%, #c9c9c9 50%)}.biz-leave-overview__day-cell--split-empty{background:linear-gradient(135deg, #dc3545 50%, transparent 50%)}.biz-leave-overview__pending-icon{font-size:10px;color:#000;line-height:1;opacity:1}
.biz-leave-applications__list{display:flex;flex-direction:column;gap:8px}.biz-leave-applications__item{display:flex;align-items:center;gap:16px;padding:12px 16px;background-color:#f8f9fa;border:1px solid #e5e5e5;border-radius:4px;font-size:14px;flex-wrap:wrap}.biz-leave-applications__item--pending{opacity:.6;border-left:3px solid #e8a813}.biz-leave-applications__item--approved{border-left:3px solid #92d042}.biz-leave-applications__item--attested{border-left:3px solid #388e3c}.biz-leave-applications__type{font-weight:600;min-width:160px}.biz-leave-applications__date{font-weight:600;min-width:120px}.biz-leave-applications__hours{min-width:60px}.biz-leave-applications__status{font-weight:500;margin-left:auto}.biz-leave-applications__status--approved{color:#388e3c}.biz-leave-applications__status--attested{color:#2e7d32}.biz-leave-applications__status--pending{color:#e8a813}.biz-leave-applications__empty{padding:24px;text-align:center;color:#666}@media(max-width: 960px){.biz-leave-applications__item{flex-direction:column;align-items:flex-start;gap:4px}.biz-leave-applications__type{min-width:unset}.biz-leave-applications__status{margin-left:0}}
.biz-monthly-reports__grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(240px, 1fr));gap:12px}.biz-monthly-reports__card{padding:16px;background-color:#f8f9fa;border:1px solid #e5e5e5;border-radius:4px}.biz-monthly-reports__month-name{font-weight:600;font-size:15px;margin-bottom:8px;display:block}.biz-monthly-reports__stat{display:flex;justify-content:space-between;font-size:13px;padding:2px 0}.biz-monthly-reports__stat-label{color:#666}.biz-monthly-reports__stat-value{font-weight:500}.biz-monthly-reports__table{width:100%;border-collapse:collapse;font-size:13px}.biz-monthly-reports__table th,.biz-monthly-reports__table td{padding:8px 12px;text-align:right;border-bottom:1px solid #e5e5e5;white-space:nowrap}.biz-monthly-reports__table th{font-weight:600;background-color:#f8f9fa;border-bottom:2px solid #dee2e6}.biz-monthly-reports__table th:first-child,.biz-monthly-reports__table td:first-child{text-align:left}.biz-monthly-reports__table tbody tr:hover{background-color:#f5f5f5}.biz-monthly-reports__table tfoot td{font-weight:600;border-top:2px solid #dee2e6;background-color:#f8f9fa}
.biz-timereport-user-year__year-selector{display:flex;align-items:center;gap:12px;margin-bottom:16px;justify-content:center}.biz-timereport-user-year__year-btn{background:none;border:1px solid #e5e5e5;border-radius:4px;padding:4px 12px;cursor:pointer;font-size:18px;line-height:1}.biz-timereport-user-year__year-btn:hover{background-color:#f0f0f0}.biz-timereport-user-year__year-label{font-size:20px;font-weight:600;min-width:60px;text-align:center}.biz-timereport-user-year__content{margin-top:16px}
.biz-leave-application-form{padding:16px;min-width:300px}@media(min-width: 980px){.biz-leave-application-form{min-width:400px}}.biz-leave-application-form__row{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-end;margin-bottom:16px}.biz-leave-application-form__field{display:flex;flex-direction:column;gap:4px;min-width:160px}.biz-leave-application-form__field--full{width:100%;flex-basis:100%}.biz-leave-application-form__label{font-size:13px;color:#666}.biz-leave-application-form__calculated-days{font-size:13px;color:#333;padding:8px 0;align-self:center}.biz-leave-application-form__actions{display:flex;gap:8px;align-items:flex-end}.biz-leave-application-form__message{margin-top:8px;font-size:13px;padding:8px 12px;border-radius:4px}.biz-leave-application-form__message--success{color:#388e3c;background-color:#e8f5e9}.biz-leave-application-form__message--error{color:#d32f2f;background-color:#ffebee}
.biz-autocomplete div.MuiInputBase-root{padding:0;height:40px}.biz-autocomplete div.MuiInputBase-root input.MuiInputBase-input{height:34px;padding:6px 12px;font-size:14px;line-height:20px;box-sizing:border-box;font-family:"Montserrat",sans-serif}.biz-autocomplete div.MuiInputBase-root fieldset{padding:0px}.biz-autocomplete div.MuiFormControl-root label.MuiFormLabel-root:not(.MuiInputLabel-shrink){transform:unset;padding:10px;margin:0;font-family:"Montserrat",sans-serif}.biz-autocomplete div.MuiFormControl-root label.MuiFormLabel-root.MuiInputLabel-shrink{transform:translate(6px, -9px) scale(0.75)}.biz-autocomplete.hide-shrunk-label div.MuiFormControl-root label.MuiFormLabel-root.MuiInputLabel-shrink{display:none}.biz-autocomplete.hide-shrunk-label div.MuiFormControl-root fieldset>legend{display:none}
.biz-travel-expense-form{padding:20px;max-width:600px}.biz-travel-expense-form__title{font-weight:600;font-size:16px;margin-bottom:16px}.biz-travel-expense-form__fields{display:flex;flex-direction:column;gap:12px}.biz-travel-expense-form__field{display:flex;flex-direction:column;gap:4px}.biz-travel-expense-form__label{font-weight:500;font-size:13px}.biz-travel-expense-form__row{display:flex;gap:12px}.biz-travel-expense-form__actions{display:flex;gap:8px;margin-top:16px}
.biz-expense-form{padding:20px;max-width:600px}.biz-expense-form__title{font-weight:600;font-size:16px;margin-bottom:16px}.biz-expense-form__fields{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;border:0}.biz-expense-form__field{display:flex;flex-direction:column;gap:4px}.biz-expense-form__receipt-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.biz-expense-form__receipt-meta{min-width:0}.biz-expense-form__receipt-link{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.biz-expense-form__help-text{font-size:13px;color:#666}.biz-expense-form__label{font-weight:500;font-size:13px}.biz-expense-form__row{display:flex;gap:12px}.biz-expense-form__actions{display:flex;gap:8px;margin-top:16px}
.biz-expense-main__actions{display:flex;gap:12px;margin-bottom:16px;align-items:flex-end}.biz-expense-main__filter-label{display:block;font-size:13px;font-weight:500;margin-bottom:4px}.biz-expense-main__section{margin-bottom:32px}.biz-expense-main__section-header{display:flex;align-items:center;gap:16px;margin-bottom:8px}.biz-expense-main__section-header h4{margin:0;margin-right:auto}.biz-expense-main__bulk-actions{display:flex;gap:8px}.biz-expense-main__action-button.biz-button{min-width:140px}.biz-expense-main__action-button.biz-button:disabled{opacity:.6}.biz-expense-main__action-button--submit.biz-button{background-color:var(--biz-default-green) !important;border-color:var(--biz-default-green);color:#fff}.biz-expense-main__action-button--submit.biz-button:not(:disabled):hover{background-color:#27754a !important;border-color:#27754a;color:#fff}.biz-expense-main__action-button--submit.biz-button:disabled{background-color:#8fc0a5;border-color:#8fc0a5;color:#f7fbf8}.biz-expense-main__table{width:100%;border-collapse:collapse}.biz-expense-main__table th,.biz-expense-main__table td{padding:8px 12px;text-align:left;border-bottom:1px solid #e5e5e5}.biz-expense-main__table th:first-child,.biz-expense-main__table td:first-child{width:1px;white-space:nowrap;padding-right:4px}.biz-expense-main__table th{font-weight:600;background-color:#f5f5f5}.biz-expense-main__table tbody tr:hover{background-color:#fafafa;cursor:pointer}@media(max-width: 960px){.biz-expense-main__table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.biz-expense-main__table th,.biz-expense-main__table td{padding:6px 8px;font-size:13px;white-space:nowrap}.biz-expense-main__actions{flex-wrap:wrap}.biz-expense-main__section-header{flex-wrap:wrap}}.biz-expense-main__status-badge{display:inline-block;padding:2px 8px;border-radius:3px;font-size:12px}.biz-expense-main__status-badge--draft{background-color:#f8d7da;color:#842029}.biz-expense-main__status-badge--submitted{background-color:#d4edda;color:#155724}.biz-expense-main__status-badge--attested{background-color:#cce5ff;color:#004085}.biz-expense-main__empty{padding:24px;text-align:center;color:#999}
.biz-driver-log-form{margin-top:16px;padding:20px;border:1px solid #e5e5e5;border-radius:4px;max-width:960px}.biz-driver-log-form__title{font-weight:600;font-size:16px;margin-bottom:16px}.biz-driver-log-form__fields{display:flex;flex-direction:column;gap:12px}.biz-driver-log-form__field{display:flex;flex-direction:column;gap:4px}.biz-driver-log-form__field--full{grid-column:1/-1}.biz-driver-log-form__label{font-weight:500;font-size:13px}.biz-driver-log-form__row{display:flex;gap:12px}.biz-driver-log-form__summary{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:12px;margin-top:16px}.biz-driver-log-form__summary-item{display:flex;flex-direction:column;gap:4px;padding:12px;border:1px solid #e5e5e5;border-radius:4px;background:#fafafa}.biz-driver-log-form__summary-label{font-size:12px;font-weight:500;color:#666}.biz-driver-log-form__summary-value{font-size:18px;font-weight:600}.biz-driver-log-form__section{margin-top:24px;padding-top:20px;border-top:1px solid #e5e5e5}.biz-driver-log-form__section-header{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px}.biz-driver-log-form__subtitle{font-weight:600;font-size:15px}.biz-driver-log-form__help,.biz-driver-log-form__message,.biz-driver-log-form__empty{font-size:13px;color:#666}.biz-driver-log-form__message,.biz-driver-log-form__empty,.biz-driver-log-form__error{margin-bottom:12px}.biz-driver-log-form__error{font-size:13px;color:#b94a48}.biz-driver-log-form__items-table-wrap{overflow-x:auto;border:1px solid #e5e5e5;border-radius:4px}.biz-driver-log-form__items-table{width:100%;min-width:1120px;border-collapse:collapse}.biz-driver-log-form__items-table th,.biz-driver-log-form__items-table td{padding:8px;border-bottom:1px solid #e5e5e5;vertical-align:middle}.biz-driver-log-form__items-table th{font-size:12px;font-weight:600;text-align:left;white-space:nowrap;background:#f3f3f3}.biz-driver-log-form__items-table tr:last-child td{border-bottom:0}.biz-driver-log-form__table-action{white-space:nowrap}.biz-driver-log-form__calculated-value{min-width:52px;font-size:13px;font-weight:600;text-align:right}.biz-driver-log-form__actions{display:flex;gap:8px;margin-top:16px}@media(max-width: 767px){.biz-driver-log-form__row,.biz-driver-log-form__section-header,.biz-driver-log-form__actions{flex-direction:column}.biz-driver-log-form__summary{grid-template-columns:1fr}.biz-driver-log-form__field--full{grid-column:auto}}
.biz-driver-log-main__actions{display:flex;gap:12px;margin-bottom:16px}.biz-driver-log-main__table{width:100%;border-collapse:collapse}.biz-driver-log-main__table th,.biz-driver-log-main__table td{padding:8px 12px;text-align:left;border-bottom:1px solid #e5e5e5}.biz-driver-log-main__table th{font-weight:600;background-color:#f5f5f5}.biz-driver-log-main__table tbody tr:hover{background-color:#fafafa;cursor:pointer}.biz-driver-log-main__status-badge{display:inline-block;padding:2px 8px;border-radius:3px;font-size:12px}.biz-driver-log-main__status-badge--draft{background-color:#f8f9fa;color:#666}.biz-driver-log-main__status-badge--submitted{background-color:#d4edda;color:#155724}.biz-driver-log-main__status-badge--attested{background-color:#cce5ff;color:#004085}.biz-driver-log-main__empty{padding:24px;text-align:center;color:#999}
.biz-timereport-calendar__navigation{display:flex;align-items:center;gap:12px;margin-bottom:16px;justify-content:space-between}.biz-timereport-calendar__month-label{font-weight:600;font-size:16px;min-width:180px;text-align:center}.biz-timereport-calendar__grid{display:grid;grid-template-columns:32px repeat(7, 1fr);gap:1px;background-color:#e5e5e5;border:1px solid #e5e5e5;border-radius:4px;overflow:hidden}.biz-timereport-calendar__week-header{background-color:#f5f5f5;padding:8px 4px;font-weight:600;text-align:center;font-size:11px;color:#888}.biz-timereport-calendar__week-number{background-color:#f5f5f5;padding:6px 4px;font-size:11px;color:#888;text-align:center;display:flex;align-items:flex-start;justify-content:center}.biz-timereport-calendar__day-header{background-color:#f5f5f5;padding:8px;font-weight:600;text-align:center;font-size:13px}.biz-timereport-calendar__day{background-color:#fff;padding:6px;min-height:70px;cursor:pointer}.biz-timereport-calendar--minimal .biz-timereport-calendar__day{min-height:40px}.biz-timereport-calendar__day:hover{background-color:#f8f9fa}.biz-timereport-calendar__day--outside{background-color:#fafafa;color:#ccc}.biz-timereport-calendar__day--weekend{background-color:#fafafa}.biz-timereport-calendar__day--today{border:2px solid #007bff}.biz-timereport-calendar__day--has-entries{background-color:#e8f4fd}.biz-timereport-calendar__day--submitted{background-color:#d4edda}.biz-timereport-calendar__day--attested{background-color:#cce5ff}.biz-timereport-calendar__day--locked{opacity:.5}.biz-timereport-calendar__day-number{font-size:12px;font-weight:600;margin-bottom:2px}.biz-timereport-calendar__day-hours{font-size:11px;color:#333}.biz-timereport-calendar__day-count{font-size:10px;color:#666}.biz-timereport-calendar__month-total{margin-top:12px;padding:12px;background-color:#f8f9fa;border-radius:4px;font-weight:600}.biz-timereport-calendar__day-holiday-label{display:flex;align-items:center;gap:4px;font-size:9px;font-weight:500;text-transform:uppercase;letter-spacing:.3px;color:#dc3545}.biz-timereport-calendar__day-holiday-label::before{content:"";display:inline-block;width:8px;height:8px;border-radius:2px;flex-shrink:0}.biz-timereport-calendar__day--holiday-8 .biz-timereport-calendar__day-holiday-label::before{background-color:#dc3545}.biz-timereport-calendar__day--holiday-4 .biz-timereport-calendar__day-holiday-label::before{background:linear-gradient(135deg, #fff 50%, #dc3545 50%);border:1px solid #dc3545}.biz-timereport-calendar__day--flag{box-shadow:inset 0 -3px 0 0 #ff9800}.biz-timereport-calendar__flag-info{margin-top:8px;padding:8px 12px;font-size:13px;display:flex;align-items:center;gap:8px}.biz-timereport-calendar__flag-indicator{display:inline-block;width:16px;height:4px;background-color:#ff9800;border-radius:2px}
.biz-timereport-hour-summary{background-color:#fff;padding:16px}.biz-timereport-hour-summary__title{font-size:16px;font-weight:600;margin:0 0 12px 0}.biz-timereport-hour-summary__rows{display:flex;flex-direction:column;gap:4px}.biz-timereport-hour-summary__row{display:flex;justify-content:space-between;align-items:center;padding:2px 0;font-size:13px}.biz-timereport-hour-summary__row--total{font-weight:600}.biz-timereport-hour-summary__label{color:#555}.biz-timereport-hour-summary__value{font-weight:500;min-width:40px;text-align:right}.biz-timereport-hour-summary__value--filled{color:#007bff}.biz-timereport-hour-summary__value--negative{color:#dc3545}.biz-timereport-hour-summary__divider{height:1px;background-color:#e5e5e5;margin:4px 0}
.biz-timereport-reminders-list{background-color:#fff;padding:16px}.biz-timereport-reminders-list__title{font-size:14px;font-weight:600;margin:0 0 12px 0}.biz-timereport-reminders-list__empty{font-size:13px;color:#888}.biz-timereport-reminders-list__item{padding:8px;border-bottom:solid 1px #e5e5e5;margin-bottom:8px}.biz-timereport-reminders-list__item:last-child{margin-bottom:0}.biz-timereport-reminders-list__item-date{font-size:10px;color:#666;margin-bottom:2px}.biz-timereport-reminders-list__item-message{font-size:13px;color:#333}
.biz-timereport-day-view__header{display:flex;align-items:center;gap:12px;margin-bottom:16px}@media(max-width: 980px){.biz-timereport-day-view__header{justify-content:space-between}}.biz-timereport-day-view__date-label{font-weight:600;font-size:16px;min-width:160px;text-align:center}.biz-timereport-day-view__locked-info{margin-bottom:12px;padding:8px 12px;background-color:#fff3cd;color:#856404;border-radius:4px;font-size:13px}.biz-timereport-day-view__add-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;padding:12px;background-color:#f8f9fa;border:1px solid #e5e5e5;border-radius:4px}.biz-timereport-day-view__add-row .biz-input{margin-bottom:0}.biz-timereport-day-view__add-row textarea.biz-input{resize:vertical;padding:6px 12px;line-height:1.5}.biz-timereport-day-view__add-row-select{flex:1;min-width:200px}.biz-timereport-day-view__add-row-type{min-width:140px}.biz-timereport-day-view__add-row-hours{width:80px}.biz-timereport-day-view__add-row-comment{flex:1;min-width:120px}.biz-timereport-day-view__table{border:1px solid #e5e5e5;border-radius:4px;overflow:hidden}.biz-timereport-day-view__table-header{display:grid;grid-template-columns:36px 1fr 1fr 1fr 80px 1fr;gap:1px;background-color:#f5f5f5;padding:8px 12px;font-weight:600;font-size:13px;border-bottom:1px solid #e5e5e5}.biz-timereport-day-view__table-row{display:grid;grid-template-columns:36px 1fr 1fr 1fr 80px 1fr;gap:4px;padding:6px 12px;align-items:center;border-bottom:1px solid #f0f0f0}.biz-timereport-day-view__table-row .biz-input{margin-bottom:0}.biz-timereport-day-view__table-row textarea.biz-input{resize:vertical;padding:6px 12px;line-height:1.5}.biz-timereport-day-view__table-row:last-child{border-bottom:none}.biz-timereport-day-view__table-row:hover{background-color:#f8f9fa}.biz-timereport-day-view__table-row--disabled{opacity:.6;background-color:#fafafa}.biz-timereport-day-view__row-info{display:contents}.biz-timereport-day-view__row-inputs{display:contents}.biz-timereport-day-view__col-activity-mobile{display:none}@media(max-width: 960px){.biz-timereport-day-view__table-header{display:none}.biz-timereport-day-view__table-row{grid-template-columns:36px 1fr}.biz-timereport-day-view__row-info{display:contents}.biz-timereport-day-view__row-inputs{display:grid;grid-template-columns:80px 1fr;grid-column:1/-1;gap:4px;margin-top:4px}.biz-timereport-day-view__col-customer,.biz-timereport-day-view__col-project,.biz-timereport-day-view__col-activity{display:none}.biz-timereport-day-view__col-activity-mobile{display:block;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.biz-timereport-day-view__col-fav{text-align:center}.biz-timereport-day-view__col-customer,.biz-timereport-day-view__col-project,.biz-timereport-day-view__col-activity{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:8px}.biz-timereport-day-view__col-hours,.biz-timereport-day-view__col-comment{min-width:0}.biz-timereport-day-view__fav-toggle{cursor:pointer;font-size:16px;color:#f0ad4e;user-select:none}.biz-timereport-day-view__fav-toggle:hover{opacity:.7}.biz-timereport-day-view__empty{padding:24px;text-align:center;color:#999;font-size:13px}.biz-timereport-day-view__actions{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}
.biz-split-button .MuiButton-root:first-of-type{text-transform:none;font-family:unset;font-size:16px;padding:4px 16px;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.biz-split-button .MuiMenuItem-root{font-family:unset}.biz-split-button--size-small{--biz-split-btn-border-radius: 4px}.biz-split-button--size-small .MuiButton-root:first-of-type{font-size:var(--biz-btn-size-small-font-size, 0.785rem)}.biz-split-button--no-shadow .MuiButtonGroup-root{box-shadow:none}.biz-split-button--lead .MuiButtonGroup-root{background-color:var(--biz-primary-bg);color:var(--biz-primary-text);border-color:rgba(var(--biz-split-btn-border-rgb, 255, 255, 255), var(--biz-split-btn-border-rgb-o, 0.2))}.biz-split-button--lead .MuiButtonGroup-root .MuiButton-root{background-color:var(--biz-primary-bg);color:var(--biz-primary-text);border-color:rgba(var(--biz-split-btn-border-rgb, 255, 255, 255), var(--biz-split-btn-border-rgb-o, 0.2))}.biz-split-button .MuiButtonGroup-root{border-radius:var(--biz-split-btn-border-radius, 6px)}.biz-split-button .MuiButtonGroup-root .MuiButton-root{border-radius:var(--biz-split-btn-border-radius, 6px)}
.biz-timereport-month-stats__period{font-weight:600;margin-bottom:16px}@media(max-width: 768px){.biz-timereport-month-stats__period{font-size:14px}}.biz-timereport-month-stats__period-short{display:none}@media(max-width: 768px){.biz-timereport-month-stats__period-short{display:inline}}@media(max-width: 768px){.biz-timereport-month-stats__period-full{display:none}}.biz-timereport-month-stats__columns{display:flex;gap:32px;margin-bottom:16px}@media(max-width: 768px){.biz-timereport-month-stats__columns{flex-direction:column;gap:0}}.biz-timereport-month-stats__left,.biz-timereport-month-stats__right{flex:1;min-width:0}.biz-timereport-month-stats__left h4,.biz-timereport-month-stats__right h4{margin:12px 0 4px;font-weight:600;font-size:18px}.biz-timereport-month-stats__left h4:first-child,.biz-timereport-month-stats__right h4:first-child{margin-top:0}.biz-timereport-month-stats__table{width:100%;border-collapse:collapse}.biz-timereport-month-stats__table td{padding:2px 8px 2px 0;white-space:nowrap}.biz-timereport-month-stats__table td:last-child{text-align:right;padding-right:0}.biz-timereport-month-stats__table tfoot td{border-top:1px solid #ccc;padding-top:4px}.biz-timereport-month-stats__limit-row--below,.biz-timereport-month-stats__limit-row--above{color:var(--biz-input-err-color)}.biz-timereport-month-stats__limit-row--below td,.biz-timereport-month-stats__limit-row--below strong,.biz-timereport-month-stats__limit-row--above td,.biz-timereport-month-stats__limit-row--above strong{color:inherit}.biz-timereport-month-stats__mode{display:flex;align-items:center;gap:8px;margin-top:12px;margin-bottom:16px}.biz-timereport-month-stats__mode label{font-weight:600;white-space:nowrap}.biz-timereport-month-stats__actions{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}
.biz-timereport-week-view__navigation{display:flex;align-items:center;gap:12px;margin-bottom:16px}.biz-timereport-week-view__week-label{font-weight:600;min-width:200px;text-align:center}.biz-timereport-week-view__add-row{display:flex;align-items:center;gap:8px;margin-bottom:16px;padding:12px;background-color:#f8f9fa;border:1px solid #e5e5e5;border-radius:4px}.biz-timereport-week-view__add-row .biz-input{margin-bottom:0}.biz-timereport-week-view__add-row-select{flex:1;min-width:200px}.biz-timereport-week-view__add-row-type{min-width:140px}.biz-timereport-week-view__add-row-day{width:140px}.biz-timereport-week-view__add-row-hours{width:80px}.biz-timereport-week-view__add-row-comment{flex:1;min-width:100px}.biz-timereport-week-view__table{border:1px solid #e5e5e5;border-radius:4px;overflow-x:auto}.biz-timereport-week-view__table-header,.biz-timereport-week-view__table-row,.biz-timereport-week-view__table-footer{display:grid;grid-template-columns:36px 1fr 1fr 1fr repeat(var(--day-count, 7), 64px) 60px 1fr;gap:4px;align-items:center;padding:0 8px}.biz-timereport-week-view__table-header{background-color:#f5f5f5;font-weight:600;font-size:13px;border-bottom:1px solid #e5e5e5;padding-top:6px;padding-bottom:6px}.biz-timereport-week-view__table-row{padding-top:4px;padding-bottom:4px;border-bottom:1px solid #f0f0f0}.biz-timereport-week-view__table-row:hover{background-color:#f8f9fa}.biz-timereport-week-view__table-row .biz-input{margin-bottom:0}.biz-timereport-week-view__table-footer{background-color:#f5f5f5;font-weight:600;font-size:13px;padding-top:6px;padding-bottom:6px;border-top:1px solid #e5e5e5}.biz-timereport-week-view__col-fav{text-align:center}.biz-timereport-week-view__col-customer,.biz-timereport-week-view__col-project,.biz-timereport-week-view__col-activity{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:8px}.biz-timereport-week-view__col-day-header{text-align:center;font-size:12px;display:flex;flex-direction:column;align-items:center}.biz-timereport-week-view__col-day-header--weekend{color:#999}.biz-timereport-week-view__col-day-header--locked{color:#c0392b;text-decoration:line-through}.biz-timereport-week-view__col-day-date{font-size:10px;font-weight:400;color:#888}.biz-timereport-week-view__col-day{text-align:center}.biz-timereport-week-view__col-day--disabled{opacity:.5}.biz-timereport-week-view__col-total{text-align:center;font-weight:600;font-size:13px}.biz-timereport-week-view__col-comment{font-size:13px;min-width:100px}.biz-timereport-week-view__col-comment .biz-input{margin-bottom:0}.biz-timereport-week-view__fav-toggle{cursor:pointer;font-size:16px;color:#f0ad4e;user-select:none}.biz-timereport-week-view__fav-toggle:hover{opacity:.7}.biz-timereport-week-view__footer-label{text-align:right;font-weight:600}.biz-timereport-week-view__footer-total{font-weight:600}.biz-timereport-week-view__empty{grid-column:1/-1;padding:24px;text-align:center;color:#999;font-size:13px}.biz-timereport-week-view__actions{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}
.biz-timereport-report-view{display:flex;flex-direction:column;gap:24px;margin-top:20px}.biz-timereport-report-view__top-row{display:flex;flex-wrap:wrap;gap:32px;align-items:start}.biz-timereport-report-view__calendar{min-width:0;width:100%}@media(min-width: 980px){.biz-timereport-report-view__calendar{max-width:360px}}.biz-timereport-report-view__hour-summary{width:100%}@media(min-width: 980px){.biz-timereport-report-view__hour-summary{width:280px}}.biz-timereport-report-view__reminders{min-width:220px;width:100%}@media(min-width: 980px){.biz-timereport-report-view__reminders{max-width:300px}}.biz-timereport-report-view__bottom-row{min-height:300px}
.biz-timereport-main{max-width:1280px;margin:0 auto 20px;padding-inline:15px}.biz-timereport-main .biz-input{border-color:#bfbfc0;border-radius:4px}.biz-timereport-main .biz-tab-group{margin-bottom:15px}.biz-timereport-main .biz-tab-group .tab{height:stretch}.biz-timereport-main .biz-tab-group .tab:not(.active){background-color:#f8f9fa}.biz-timereport-main__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.biz-timereport-main__title{font-size:20px;margin:0}.biz-timereport-main__content{min-height:400px}
.biz-timereport-user-overview__cards{display:grid;grid-template-columns:repeat(auto-fill, minmax(170px, 1fr));gap:16px;margin-bottom:24px}.biz-timereport-user-overview__card{padding:16px;background-color:#f8f9fa;border-radius:4px;border:1px solid #e5e5e5}.biz-timereport-user-overview__card-label{font-size:12px;color:#666;display:block;margin-bottom:4px}.biz-timereport-user-overview__card-value{font-size:22px;font-weight:600;display:block}.biz-timereport-user-overview__card-pending{font-size:13px;font-weight:400;color:#888;margin-left:4px}.biz-timereport-user-overview__section{margin-bottom:24px}.biz-timereport-user-overview__section-title{font-weight:600;font-size:16px;margin-bottom:12px}.biz-timereport-user-overview__flag-section{display:flex;align-items:center;gap:12px;padding:12px;background-color:#fff3cd;border-radius:4px}.biz-timereport-user-overview__flag-label{font-weight:500}.biz-timereport-user-overview__flag-date{font-weight:600}
.biz-pagination ul.pagination{display:flex}.biz-pagination ul.pagination li{border:1px solid #ddd;min-width:40px}.biz-pagination ul.pagination li a{padding:5px 10px;display:flex;align-items:center;justify-content:center;height:100%;cursor:pointer}.biz-pagination ul.pagination li a:hover{background-color:#f1f1f1;text-decoration:none !important}.biz-pagination ul.pagination li:not(:last-child){border-right:none}.biz-pagination .paging-text{font-style:italic;margin-bottom:4px}.biz-pagination .page-info{padding-right:10px;font-size:.9rem}.biz-pagination .page-info input{text-align:center;display:inline-block;padding-left:15px;width:70px;margin-right:10px;background-color:#eee;border:none}
.biz-external-tickets{--ticket-border: #dfe3e8;--ticket-muted: #667085;--ticket-surface: #fff;color:#1f2937}.biz-external-tickets__header,.biz-external-tickets__editor-title,.biz-external-tickets__attachment-header,.biz-external-tickets__card,.biz-external-tickets__summary,.biz-external-tickets__actions{display:flex;align-items:center}.biz-external-tickets__header{justify-content:space-between;gap:20px;margin-bottom:22px}.biz-external-tickets__header h2{margin:0 0 4px;font-size:26px}.biz-external-tickets__header p{margin:0;color:var(--ticket-muted)}.biz-external-tickets__editor,.biz-external-tickets__list{background:var(--ticket-surface);border:1px solid var(--ticket-border);border-radius:10px;padding:20px;margin-bottom:22px}.biz-external-tickets__editor-title{justify-content:space-between;border-bottom:1px solid var(--ticket-border);padding-bottom:14px;margin-bottom:16px}.biz-external-tickets__editor-title h3{margin:0}.biz-external-tickets__editor-title button{border:0;background:rgba(0,0,0,0);cursor:pointer;font-size:18px}.biz-external-tickets__summary,.biz-external-tickets__actions,.biz-external-tickets__badges{display:flex;gap:10px;flex-wrap:wrap}.biz-external-tickets__summary{color:var(--ticket-muted);margin-bottom:16px;font-size:13px}.biz-external-tickets__fields{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:16px}.biz-external-tickets__field{display:flex;flex-direction:column;gap:6px}.biz-external-tickets__field span{font-size:13px;font-weight:600}.biz-external-tickets__field input,.biz-external-tickets__field textarea,.biz-external-tickets__field select{width:100%;border:1px solid #cbd2d9;border-radius:6px;padding:9px 11px;background:#fff;box-sizing:border-box}.biz-external-tickets__field input[readonly],.biz-external-tickets__field textarea[readonly],.biz-external-tickets__field select:disabled{background:#f6f7f8;color:#58606b}.biz-external-tickets__field--wide{grid-column:1/-1}.biz-external-tickets__actions{justify-content:space-between;margin-top:18px}.biz-external-tickets__actions-primary{display:flex;flex-wrap:wrap;gap:10px}.biz-external-tickets__actions-close{margin-left:auto}.biz-external-tickets__close-button{border-color:#f04438;color:#b42318}.biz-external-tickets__attachments{margin-top:22px;padding:15px;border:1px dashed #b8c0ca;border-radius:8px;background:#fafbfc}.biz-external-tickets__attachments h4{margin:0 0 3px}.biz-external-tickets__attachments span{color:var(--ticket-muted);font-size:13px}.biz-external-tickets__attachment-header{justify-content:space-between;gap:15px}.biz-external-tickets__attachment-upload{padding:8px 12px;border:1px solid #98a2b3;border-radius:5px;color:#344054;background:#fff;cursor:pointer;white-space:nowrap}.biz-external-tickets__attachment-upload input{display:none !important}.biz-external-tickets__attachment-upload.is-disabled{color:#98a2b3;border-color:#cbd2d9;background:#f2f4f7;cursor:not-allowed}.biz-external-tickets__attachment-empty{margin-top:13px;padding:12px;border-radius:5px;color:var(--ticket-muted);background:#f2f4f7;text-align:center}.biz-external-tickets__attachment-list{display:flex;flex-direction:column;gap:8px;margin-top:13px}.biz-external-tickets__attachment-file{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid var(--ticket-border);border-radius:6px;background:#fff}.biz-external-tickets__attachment-file>div{display:flex;align-items:center;gap:8px;min-width:0}.biz-external-tickets__attachment-file span{overflow:hidden;color:#344054;text-overflow:ellipsis;white-space:nowrap}.biz-external-tickets__attachment-file small{color:var(--ticket-muted);white-space:nowrap}.biz-external-tickets__attachment-file a,.biz-external-tickets__attachment-file button{padding:6px 9px;border:1px solid #cbd2d9;border-radius:5px;color:#344054;background:#fff;text-decoration:none;white-space:nowrap}.biz-external-tickets__attachment-file button:disabled{color:#98a2b3;background:#f2f4f7}.biz-external-tickets__comments{margin-top:24px}.biz-external-tickets__comments h4{margin-bottom:14px}.biz-external-tickets__comment{border-left:3px solid #d0d5dd;padding:8px 12px;margin-bottom:12px;background:#fafafa}.biz-external-tickets__comment>div{display:flex;justify-content:space-between;gap:10px;font-size:13px}.biz-external-tickets__comment time{color:var(--ticket-muted)}.biz-external-tickets__comment p{margin:8px 0 0;white-space:pre-wrap}.biz-external-tickets__comment-form{display:flex;flex-direction:column;gap:8px;margin-top:18px}.biz-external-tickets__comment-form textarea{border:1px solid #cbd2d9;border-radius:6px;padding:10px}.biz-external-tickets__comment-form .biz-button-base{align-self:flex-start}.biz-external-tickets__filters{margin-bottom:16px}.biz-external-tickets__filters .biz-external-tickets__filter{margin-bottom:0}.biz-external-tickets__filters--admin{display:grid;grid-template-columns:minmax(220px, 2fr) repeat(3, minmax(150px, 1fr));gap:12px}.biz-external-tickets__filters--admin .biz-external-tickets__filter{max-width:none}.biz-external-tickets__filter{display:flex;flex-direction:column;gap:5px;max-width:420px;margin-bottom:16px}.biz-external-tickets__filter label{font-size:13px;font-weight:600}.biz-external-tickets__filter input,.biz-external-tickets__filter select{width:100%;border:1px solid #cbd2d9;border-radius:6px;padding:9px 11px;background:#fff;box-sizing:border-box}.biz-external-tickets__filter input{width:auto}.biz-external-tickets__cards{display:flex;flex-direction:column}.biz-external-tickets__card{width:100%;justify-content:space-between;gap:16px;text-align:left;padding:14px 4px;border:0;border-bottom:1px solid var(--ticket-border);background:rgba(0,0,0,0);cursor:pointer}.biz-external-tickets__card:hover{background:#fafbfc}.biz-external-tickets__card-main{display:flex;flex-direction:column;gap:3px}.biz-external-tickets__card-main span,.biz-external-tickets__card-main small{color:var(--ticket-muted)}.biz-external-tickets__badge{display:inline-flex;border:1px solid #98a2b3;border-radius:999px;padding:3px 9px;font-size:12px;font-weight:600;white-space:nowrap}.biz-external-tickets__badge--draft{color:#344054;background:#f2f4f7;border-color:#d0d5dd}.biz-external-tickets__badge--submitted{color:#175cd3;background:#eff8ff;border-color:#b2ddff}.biz-external-tickets__badge--closed{color:#067647;background:#ecfdf3;border-color:#abefc6}.biz-external-tickets__badge--other{color:#334155;background:#f8fafc;border-color:#cbd5e1}.biz-external-tickets__empty{display:flex;flex-direction:column;align-items:center;gap:7px;padding:35px;color:var(--ticket-muted)}.biz-external-tickets__empty i{font-size:30px}.biz-external-tickets__message{padding:14px;color:var(--ticket-muted)}.biz-external-tickets__message--error{color:#9b1c1c;background:#fff1f1;border-radius:6px;margin:10px 0}.biz-external-tickets__locked{padding:11px 13px;background:#f2f4f7;border-radius:6px;color:var(--ticket-muted)}.biz-external-tickets__muted{color:var(--ticket-muted)}.biz-external-tickets--admin{padding:20px}@media(max-width: 960px){.biz-external-tickets__header,.biz-external-tickets__card,.biz-external-tickets__attachment-header{align-items:stretch;flex-direction:column}.biz-external-tickets__filters--admin{grid-template-columns:repeat(2, minmax(0, 1fr))}.biz-external-tickets__attachment-file{align-items:stretch;flex-direction:column}.biz-external-tickets__attachment-file>div{flex-wrap:wrap}.biz-external-tickets__fields{grid-template-columns:1fr}.biz-external-tickets__field--wide{grid-column:auto}.biz-external-tickets__badges{justify-content:flex-start}.biz-external-tickets__header{padding-left:20px;padding-right:20px}}@media(max-width: 600px){.biz-external-tickets__filters--admin{grid-template-columns:1fr}.biz-external-tickets__actions-close{margin-left:0}}
.unsplash-credits{font-size:.7rem}.unsplash-credits a{color:var(--biz-text-color, #232323)}
.biz-agent-message{margin-bottom:16px;display:flex}.biz-agent-message.user{justify-content:flex-end}.biz-agent-message.user .biz-agent-message-content{background:var(--biz-agent-user-msg-bg, #007bff);color:#fff;border-radius:18px 18px 4px 18px;max-width:80%}.biz-agent-message.bot{justify-content:flex-start}.biz-agent-message.bot .biz-agent-message-content{background:var(--biz-agent-response-msg-bg, white);color:#333;border:1px solid #e9ecef;border-radius:18px 18px 18px 4px;max-width:85%}.biz-agent-message .biz-agent-message-content{padding:12px 16px;word-wrap:break-word}.biz-agent-message .biz-agent-message-content .biz-agent-message-text{line-height:1.4;margin-bottom:4px;white-space:pre-wrap}.biz-agent-message .biz-agent-message-content .biz-agent-message-meta{display:flex;align-items:center;gap:8px;font-size:11px;opacity:.7;margin-top:4px}.biz-agent-message .biz-agent-message-content .biz-agent-message-meta .biz-agent-message-time{font-weight:500}.biz-agent-message .biz-agent-message-content .biz-agent-message-meta .biz-agent-message-response-time{font-style:italic}.biz-agent-message.user .biz-agent-message-meta{color:hsla(0,0%,100%,.8)}.biz-agent-message.bot .biz-agent-message-meta{color:#6c757d}.inline-mode .biz-agent-message.bot .biz-agent-message-content{background:var(--biz-agent-response-msg-bg, #f6f6f6)}
.widget-mode .biz-agent-input{border-top:1px solid #dee2e6}@media(min-width: 981px){.inline-mode.state-init .biz-agent-input{display:flex;justify-content:space-around}.inline-mode.state-init .biz-agent-input .biz-agent-input-container{width:60%}}.biz-agent-input{padding:16px;background:#fff}.biz-agent-input .biz-agent-input-container{display:flex;align-items:flex-end;gap:8px}.biz-agent-input .biz-agent-input-container .biz-agent-input-field{flex:1;min-height:40px;max-height:120px;padding:10px 12px;border:1px solid #ced4da;border-radius:20px;resize:none;outline:none;font-family:inherit;font-size:14px;line-height:1.4}.biz-agent-input .biz-agent-input-container .biz-agent-input-field:focus{border-color:var(--biz-agent-input-focus-color, #007bff);box-shadow:0 0 0 2px rgba(0,123,255,.1)}.biz-agent-input .biz-agent-input-container .biz-agent-input-field:disabled{background:#f8f9fa;color:#6c757d;cursor:not-allowed}.biz-agent-input .biz-agent-input-container .biz-agent-input-field::placeholder{color:#6c757d}.biz-agent-input .biz-agent-input-container .biz-agent-send-btn{width:40px;height:40px;border-radius:50%;background:var(--biz-agent-send-btn-bg, #007bff);color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;flex-shrink:0}.biz-agent-input .biz-agent-input-container .biz-agent-send-btn:hover:not(:disabled){background:var(--biz-agent-send-btn-hov-bg, #0056b3);transform:scale(1.05)}.biz-agent-input .biz-agent-input-container .biz-agent-send-btn:disabled{background:var(--biz-agent-send-btn-disabled-bg, #6c757d);cursor:not-allowed;transform:none}.biz-agent-input .biz-agent-input-container .biz-agent-send-btn svg{transition:transform .2s ease}.biz-agent-input .biz-agent-input-container .biz-agent-send-btn:active:not(:disabled) svg{transform:scale(0.9)}
.biz-agent-window{background:#fff;display:flex;flex-direction:column}.biz-agent-window.widget-mode{position:fixed;bottom:90px;right:20px;width:400px;height:600px;z-index:999;overflow:hidden;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.2)}.biz-agent-window.widget-mode .biz-agent-header{background:#007bff;color:#fff}.biz-agent-window.inline-mode{scroll-margin-top:var(--header-height, 0px)}.biz-agent-window.inline-mode:has(.biz-agent-has-messages-true){min-height:calc(100vh - 62px)}.biz-agent-window.inline-mode .biz-agent-header{color:#202020}@media(min-width: 981px){.biz-agent-window.inline-mode:has(.biz-agent-has-messages-true){min-height:calc(100vh - 180px)}.biz-agent-window.inline-mode.state-init:has(.biz-agent-has-messages-false){min-height:calc(100vh - 480px)}}.biz-agent-window .biz-agent-header{padding:16px;display:flex;justify-content:space-between;align-items:center}.biz-agent-window .biz-agent-header h3{margin:0;font-size:18px;font-weight:600}.biz-agent-window .biz-agent-header .biz-agent-header-actions{display:flex;gap:8px}.biz-agent-window .biz-agent-header .biz-agent-header-actions button{background:rgba(0,0,0,0);border:none;cursor:pointer;padding:4px 8px;border-radius:4px;font-size:16px}.biz-agent-window .biz-agent-header .biz-agent-header-actions button:hover{background:hsla(0,0%,100%,.2)}.biz-agent-window.widget-mode .biz-agent-messages{background:#f8f9fa}.biz-agent-window.widget-mode .biz-agent-messages .biz-agent-suggestions .biz-agent-suggested-btn{width:100%}.biz-agent-window.inline-mode .biz-agent-messages .biz-agent-suggestions{display:flex;column-gap:25px;align-items:center;justify-content:center;max-width:1020px;margin-inline:auto;flex-wrap:wrap}.biz-agent-window.inline-mode .biz-agent-messages .biz-agent-suggestions button.biz-agent-suggested-btn{border:0;box-shadow:rgba(0,0,0,.1) 0px 4px 12px;font-family:inherit}@media(max-width: 600px){.biz-agent-window.inline-mode .biz-agent-messages .biz-agent-suggestions{flex-direction:column;gap:0}}.biz-agent-window .biz-agent-messages{overflow-y:auto;padding:16px;text-align:left}.biz-agent-window .biz-agent-messages.biz-agent-has-messages-true{flex:1}.biz-agent-window .biz-agent-messages .biz-agent-welcome{text-align:center;color:#6c757d;padding:20px}.biz-agent-window .biz-agent-messages .biz-agent-welcome p{margin:0;font-size:16px}.biz-agent-window .biz-agent-messages .biz-agent-suggested-messages{padding:16px}.biz-agent-window .biz-agent-messages .biz-agent-suggested-messages .biz-agent-suggestion-pagination{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:16px}.biz-agent-window .biz-agent-messages .biz-agent-suggested-messages .biz-agent-suggestion-pagination .biz-agent-suggestion-dots{display:flex;gap:8px}.biz-agent-window .biz-agent-messages .biz-agent-suggested-messages .biz-agent-suggestion-pagination .biz-agent-suggestion-dots button{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:#d0d0d0;cursor:pointer}.biz-agent-window .biz-agent-messages .biz-agent-suggested-messages .biz-agent-suggestion-pagination .biz-agent-suggestion-dots button.active{background:var(--biz-agent-suggestion-active-dot-bg, #007bff)}.biz-agent-window .biz-agent-messages .biz-agent-suggested-messages .biz-agent-suggestion-pagination .biz-agent-more-suggestions-btn{background:#fff;border:1px solid #dee2e6;border-radius:18px;padding:8px 14px;color:#495057;cursor:pointer;font-family:inherit;font-size:14px}.biz-agent-window .biz-agent-messages .biz-agent-suggested-messages .biz-agent-suggested-title{color:#6c757d;font-size:14px;margin:0 0 12px 0;text-align:center}.biz-agent-window .biz-agent-messages .biz-agent-suggested-messages .biz-agent-suggested-btn{display:block;background:#fff;border:1px solid #dee2e6;color:#495057;padding:12px 16px;margin:8px 0;border-radius:8px;cursor:pointer;font-size:14px;text-align:left;transition:all .2s ease}.biz-agent-window .biz-agent-messages .biz-agent-suggested-messages .biz-agent-suggested-btn:hover:not(:disabled){background:var(--biz-agent-suggestion-hov-bg, #007bff);color:var(--biz-agent-suggestion-hov-text-color, white);border-color:var(--biz-agent-suggestion-hov-border, #007bff)}.biz-agent-window .biz-agent-messages .biz-agent-suggested-messages .biz-agent-suggested-btn:disabled{opacity:.6;cursor:not-allowed}.biz-agent-window .biz-agent-messages .biz-agent-error{background:#f8d7da;color:#721c24;padding:12px;border-radius:8px;margin-bottom:16px}.biz-agent-window .biz-agent-messages .biz-agent-error p{margin:0 0 8px 0}.biz-agent-window .biz-agent-messages .biz-agent-error button{background:rgba(0,0,0,0);border:1px solid #721c24;color:#721c24;padding:4px 8px;border-radius:4px;cursor:pointer;font-size:12px}.biz-agent-window .biz-agent-messages .biz-agent-error button:hover{background:#721c24;color:#fff}.biz-agent-window .biz-agent-messages .biz-agent-loading{display:flex;justify-content:center;padding:16px}.biz-agent-window .biz-agent-messages .biz-agent-loading .biz-agent-typing{display:flex;gap:4px}.biz-agent-window .biz-agent-messages .biz-agent-loading .biz-agent-typing span{width:8px;height:8px;background:var(--biz-agent-loading-color, #007bff);border-radius:50%;animation:typing 1.5s infinite ease-in-out}.biz-agent-window .biz-agent-messages .biz-agent-loading .biz-agent-typing span:nth-child(2){animation-delay:.3s}.biz-agent-window .biz-agent-messages .biz-agent-loading .biz-agent-typing span:nth-child(3){animation-delay:.6s}@keyframes typing{0%,60%,100%{transform:scale(1);opacity:.3}30%{transform:scale(1.2);opacity:1}}@media(max-width: 480px){.biz-agent-window{height:calc(100vh - 140px)}}@media(max-width: 480px){.biz-agent-window.widget-mode{width:calc(100vw - 40px);right:20px;left:20px}}
.biz-agent-widget.widget-mode{position:fixed;bottom:20px;right:20px;z-index:1000}.biz-agent-widget .biz-agent-toggle-btn{width:60px;height:60px;border-radius:50%;background:#007bff;color:#fff;border:none;cursor:pointer;box-shadow:0 4px 12px rgba(0,123,255,.4);display:flex;align-items:center;justify-content:center;transition:all .3s ease}.biz-agent-widget .biz-agent-toggle-btn:hover{background:#0056b3;transform:scale(1.05);box-shadow:0 6px 16px rgba(0,123,255,.6)}.biz-agent-widget .biz-agent-toggle-btn.open{background:#dc3545}.biz-agent-widget .biz-agent-toggle-btn.open:hover{background:#c82333}.biz-agent-widget .biz-agent-toggle-btn svg{transition:transform .3s ease}.biz-agent-widget .biz-agent-toggle-btn.open svg{transform:rotate(180deg)}
.biz-chat-rooms-list{display:flex;flex-direction:column}.biz-chat-rooms-list .rooms-header{text-align:left;border-radius:3px;margin-top:5px}.biz-chat-rooms-list .rooms-header h4{margin:0;font-size:1.2rem}.biz-chat-rooms-list .rooms-content{flex:1;overflow-y:auto}.biz-chat-rooms-list .rooms-content .loading{text-align:center;padding:30px;color:#666}.biz-chat-rooms-list .rooms-content .no-rooms{text-align:center;padding:30px 20px;color:#666;font-style:italic}.biz-chat-rooms-list .rooms-content .room-item{margin-top:5px;margin-bottom:5px;border-radius:8px;transition:all .2s ease}.biz-chat-rooms-list .rooms-content .room-item.selected,.biz-chat-rooms-list .rooms-content .room-item:hover{background-color:#f8f9fa}.biz-chat-rooms-list .rooms-content .room-item .room-info{flex:1;display:flex;align-items:center;cursor:pointer}.biz-chat-rooms-list .rooms-content .room-item .room-info .room-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.biz-chat-rooms-list .rooms-content .room-item .room-info .room-header{display:flex;align-items:center;gap:10px;padding:10px 5px;border-radius:3px}.biz-chat-rooms-list .rooms-content .room-item .room-info .room-header.has-room-avatar{padding-left:10px}.biz-chat-rooms-list .rooms-content .room-item .room-info .room-header.has-room-avatar .room-name{padding-left:0}.biz-chat-rooms-list .rooms-content .room-item .room-info .room-header .room-name{margin:0;color:#333;font-weight:500;font-size:1rem;padding-left:10px}.biz-chat-rooms-list .rooms-content .room-item .room-info .room-meta{display:flex;gap:15px;font-size:12px}.biz-chat-rooms-list .rooms-content .room-item .room-info .room-meta .member-count{color:#666;padding-bottom:8px}.biz-chat-rooms-list .rooms-content .room-item .room-info .room-indicators{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex:0 0 auto;min-width:56px;min-height:44px;align-self:stretch;margin-left:10px;padding:0;border:0;background:rgba(0,0,0,0);color:inherit;font:inherit}.biz-chat-rooms-list .rooms-content .room-item .room-info .room-indicators--expandable{cursor:pointer}.biz-chat-rooms-list .rooms-content .room-item .room-info .room-indicators--expandable:focus-visible{outline:2px solid var(--biz-primary-bg);outline-offset:-2px;border-radius:4px}.biz-chat-rooms-list .rooms-content .room-item .room-expandable{padding-inline:8px}.biz-chat-rooms-list .rooms-content .room-item .room-members-status,.biz-chat-rooms-list .rooms-content .room-item .room-members-error{display:flex;align-items:center;gap:8px;padding:8px;font-size:.875rem}.biz-chat-rooms-list .rooms-content .room-item .room-members-status{color:#666}.biz-chat-rooms-list .rooms-content .room-item .room-members-error{justify-content:space-between;color:#dc3545}.biz-chat-rooms-list .rooms-content .room-item.selected .room-header{background-color:var(--biz-primary-bg)}.biz-chat-rooms-list .rooms-content .room-item.selected .room-header .room-name{color:#fff}.biz-chat-rooms-list .rooms-content .room-item.has-new-messages .room-header{background-color:#f0f8ff}.biz-chat-rooms-list .rooms-content .room-item.has-new-messages .room-header .room-name{font-weight:600}.biz-chat-rooms-list .rooms-content .room-item .room-meta{padding-left:15px}.biz-chat-rooms-list .rooms-content .room-item .new-messages-indicator{width:9px;height:9px;border-radius:50%;background-color:var(--menu-item-activity-dot-color, #dc3545);flex:0 0 9px}.biz-chat-rooms-list .rooms-content .room-item .room-members-toggle-slot{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex:0 0 24px}.biz-chat-rooms-list .rooms-content .room-item .room-members{margin-top:5px}
.biz-chat-users .users-list .user-item{display:flex;align-items:center;gap:12px;padding:12px 12px 12px 10px;transition:all .2s ease}.biz-chat-users .users-list .user-item.current-user{opacity:.5;pointer-events:none}.biz-chat-users .users-list .user-item.clickable{cursor:pointer}.biz-chat-users .users-list .user-item.clickable:hover{background-color:#e9ecef}.biz-chat-users .users-list .user-item .user-info{flex:1}.biz-chat-users .users-list .user-item .user-info .user-name{display:block;font-size:1rem;font-weight:500;color:#333;margin-bottom:2px;text-align:left}.biz-chat-users .users-list .user-item .current-user-label{font-size:11px;color:#2196f3;font-weight:600}.biz-chat-users .no-users{text-align:center;color:#666;font-style:italic;padding:20px}.biz-chat-users h5{margin:0 0 15px 0;color:#333;font-size:16px;font-weight:600;padding-bottom:10px;border-bottom:1px solid #eee}
.biz-icon-btn{display:inline-flex;justify-content:center;cursor:pointer}.biz-icon-btn--size-small{font-size:var(--biz-btn-size-small-font-size, 0.785rem)}.biz-icon-btn--size-small .label{padding:7px 20px}.biz-icon-btn:not(.no-background):not(.admin-icon-btn){background-color:#ccc;border-radius:5px;padding:8px 11px}.biz-icon-btn:not(.no-background):not(.admin-icon-btn):hover{background-color:#aaa}.biz-icon-btn.no-background{line-height:1}.biz-icon-btn.btn-disabled{cursor:not-allowed;opacity:.5}.biz-icon-btn.btn-lead{background-color:var(--biz-primary-bg);color:var(--biz-primary-text)}.biz-icon-btn:hover{opacity:.9}
.biz-chat-window{display:flex;flex-direction:column;height:100%;background:#fff;border-radius:4px}.biz-chat-window .chat-header{display:flex;justify-content:space-between;align-items:center;padding:15px;border-bottom:1px solid #eee}.biz-chat-window .chat-header .chat-back-action{display:none}.biz-chat-window .chat-header .chat-title{display:flex;align-items:center;gap:15px;min-width:0}.biz-chat-window .chat-header .chat-title h4{margin:0;color:#333;font-size:1.2rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.biz-chat-window .chat-header .chat-title .connection-status{font-size:12px;color:#666}.biz-chat-window .chat-header .chat-title .connection-status:has-text("● Connected"){color:#28a745}.biz-chat-window .chat-header .chat-close-btn{font-size:20px;font-weight:bold;color:#666;background:none;border:none;cursor:pointer;padding:0;width:24px;height:24px}.biz-chat-window .chat-connection-status{padding:8px 15px;border-bottom:1px solid #ffe69c;background-color:#fff3cd;color:#664d03;font-size:13px;text-align:center}.biz-chat-window .chat-connection-status--disconnected{border-color:#f1aeb5;background-color:#f8d7da;color:#842029}.biz-chat-window .chat-body{display:flex;flex:1;overflow:hidden}.biz-chat-window .chat-body .messages-container{flex:1;display:flex;flex-direction:column;overflow:hidden}.biz-chat-window .chat-body .messages-container .messages-list{flex:1;overflow-y:auto;padding:15px}.biz-chat-window .chat-body .messages-container .messages-list .messages-content{min-height:100%;display:flex;flex-direction:column;justify-content:flex-end}.biz-chat-window .chat-body .messages-container .messages-list .no-messages,.biz-chat-window .chat-body .messages-container .messages-list .messages-loading{text-align:center;color:#666;font-style:italic;padding:50px 20px}.biz-chat-window .chat-body .messages-container .messages-list .messages-loading{display:flex;flex-direction:column;align-items:center;gap:8px}.biz-chat-window .chat-body .messages-container .messages-list .message{margin-bottom:15px;max-width:70%}@media(max-width: 600px){.biz-chat-window .chat-body .messages-container .messages-list .message{max-width:90%}}.biz-chat-window .chat-body .messages-container .messages-list .message .message-content{text-align:left}.biz-chat-window .chat-body .messages-container .messages-list .message.own-message{margin-left:auto}.biz-chat-window .chat-body .messages-container .messages-list .message.own-message .message-content{background-color:#007bff;color:#fff}.biz-chat-window .chat-body .messages-container .messages-list .message.other-message{margin-right:auto}.biz-chat-window .chat-body .messages-container .messages-list .message.other-message .message-content{background-color:#f1f3f4;color:#333}.biz-chat-window .chat-body .messages-container .messages-list .message.system-message{margin:10px auto;max-width:90%;text-align:center}.biz-chat-window .chat-body .messages-container .messages-list .message.system-message .message-content{background-color:#fff3cd;color:#856404;font-style:italic;font-size:14px;border:1px solid #ffeaa7}.biz-chat-window .chat-body .messages-container .messages-list .message.system-message .message-header{display:none}.biz-chat-window .chat-body .messages-container .messages-list .message .message-header{display:flex;justify-content:space-between;margin-bottom:5px;font-size:12px}.biz-chat-window .chat-body .messages-container .messages-list .message .message-header .user-name{font-weight:600;color:#666}.biz-chat-window .chat-body .messages-container .messages-list .message .message-header .message-time{color:#999}.biz-chat-window .chat-body .messages-container .messages-list .message .message-content{padding:10px 15px;border-radius:18px;word-wrap:break-word;line-height:1.4;white-space:pre-wrap}.biz-chat-window .chat-body .users-sidebar{width:200px;border-left:1px solid #eee;background-color:#f8f9fa;padding:15px}.biz-chat-window .chat-body .users-sidebar h5{margin:0 0 15px 0;color:#333;font-size:14px;font-weight:600}.biz-chat-window .chat-input{border-top:1px solid #eee;padding:15px}.biz-chat-window .chat-input .input-container{display:flex;gap:10px;align-items:center}.biz-chat-window .chat-input .input-container .message-input{flex:1;margin-bottom:0;border:solid 1px #ced9e8;font-size:16px}.biz-chat-window .chat-input .input-container .message-input:disabled{cursor:not-allowed;background-color:#f1f3f4}.biz-chat-window .chat-input .input-container .biz-icon-btn{color:rgba(var(--primary-accent-color-rgb));background-color:unset;border:none;padding:0 0 0 5px;font-size:20px}.biz-chat-window .chat-input .input-container .send-button{white-space:nowrap}@media(max-width: 960px){.biz-chat-window{border-radius:0}.biz-chat-window .chat-header{justify-content:flex-start;gap:8px;padding:10px 12px}.biz-chat-window .chat-header .chat-back-action{display:flex;flex:0 0 auto}.biz-chat-window .chat-header .chat-title{flex:1}.biz-chat-window .chat-header .chat-title h4{font-size:1rem}.biz-chat-window .chat-header .chat-close-action{display:none}.biz-chat-window .chat-body{min-height:0}.biz-chat-window .chat-body .messages-container{min-height:0}.biz-chat-window .chat-body .messages-container .messages-list{padding:12px}.biz-chat-window .chat-input{padding:10px 12px}}
@media(min-width: 961px){#bizchat>.biz-chat-container{margin-top:40px}}.biz-chat-container{width:100%;height:100vh;max-height:calc(100vh - 200px);display:flex;flex-direction:column;background-color:#f8f9fa}.biz-chat-container .chat-error{text-align:center;padding:50px;color:#dc3545;font-size:16px}.biz-chat-container .chat-layout{display:flex;height:100%;gap:10px;padding:10px}.biz-chat-container .chat-layout .chat-sidebar{width:350px;min-width:300px;max-width:400px;display:flex;flex-direction:column;gap:10px;overflow-y:auto;scrollbar-width:thin}.biz-chat-container .chat-layout .chat-sidebar .user-list-header{text-align:left}.biz-chat-container .chat-layout .chat-sidebar .user-list-header h4{margin:0;font-size:1.2rem}.biz-chat-container .chat-layout .chat-main{flex:1;display:flex;flex-direction:column}.biz-chat-container .chat-layout .chat-main .no-room-selected{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;background:#fff;border-radius:4px;color:#666}.biz-chat-container .chat-layout .chat-main .no-room-selected h3{margin:0 0 10px 0;color:#333}.biz-chat-container .chat-layout .chat-main .no-room-selected p{margin:0;font-style:italic}@media(max-width: 960px){.biz-chat-container{margin-top:0px;height:calc(100vh - 124px);max-height:calc(100vh - 124px);height:calc(var(--chat-mobile-viewport-height, 100dvh) - 124px);max-height:calc(var(--chat-mobile-viewport-height, 100dvh) - 124px)}.biz-chat-container .chat-layout{flex-direction:column;gap:0;min-height:0;padding:0}.biz-chat-container .chat-layout .chat-sidebar{width:100%;min-width:0;max-width:none;max-height:none;flex:1;padding:10px}.biz-chat-container .chat-layout .chat-main{flex:1;min-height:0}.biz-chat-container .chat-layout.chat-layout--room-list .chat-main{display:none}.biz-chat-container .chat-layout.chat-layout--room-selected .chat-sidebar{display:none}}
.biz-chat-linked-objects{margin-top:5px;text-align:left}.biz-chat-linked-objects .linked-objects-header h4{margin:0;font-size:1.2rem}.biz-chat-linked-objects .linked-objects-content{padding-left:10px}.biz-chat-linked-objects .linked-objects-content .loading{display:flex;align-items:center;gap:8px;padding:16px;color:#6c757d;font-size:14px}.biz-chat-linked-objects .linked-objects-content .no-objects{padding:16px;text-align:center;color:#6c757d;font-style:italic;font-size:14px}.biz-chat-linked-objects .linked-objects-content .linked-object-item{border-bottom:1px solid #e9ecef}.biz-chat-linked-objects .linked-objects-content .linked-object-item:last-child{border-bottom:none}.biz-chat-linked-objects .linked-objects-content .linked-object-item .object-header{display:flex;align-items:center;justify-content:space-between;padding:10px 5px;cursor:pointer;transition:background-color .2s}.biz-chat-linked-objects .linked-objects-content .linked-object-item .object-header:hover{background-color:#f8f9fa}.biz-chat-linked-objects .linked-objects-content .linked-object-item .object-header.expanded{background-color:#e9ecef}.biz-chat-linked-objects .linked-objects-content .linked-object-item .object-header .object-info{flex:1}.biz-chat-linked-objects .linked-objects-content .linked-object-item .object-header .object-info .object-name{font-weight:500;color:#212529;font-size:14px;margin-bottom:2px}.biz-chat-linked-objects .linked-objects-content .linked-object-item .object-header .object-info .object-type{color:#6c757d;font-size:12px}.biz-chat-linked-objects .linked-objects-content .linked-object-item .object-header .expand-indicator{color:#6c757d;transition:transform .2s}.biz-chat-linked-objects .linked-objects-content .linked-object-item .object-header .expand-indicator:hover{color:#495057}.biz-chat-linked-objects .linked-objects-content .linked-object-item .object-chat-rooms{border-top:1px solid #e9ecef;background-color:#fafbfc}.biz-chat-linked-objects .linked-objects-content .linked-object-item .object-chat-rooms .biz-chat-rooms-list{border:none;border-radius:0;margin:0}.biz-chat-linked-objects .linked-objects-content .linked-object-item .object-chat-rooms .biz-chat-rooms-list .rooms-header{padding:8px 16px;background:rgba(0,0,0,0);border-bottom:1px solid #e9ecef}.biz-chat-linked-objects .linked-objects-content .linked-object-item .object-chat-rooms .biz-chat-rooms-list .rooms-header h4{font-size:13px;color:#6c757d}.biz-chat-linked-objects .linked-objects-content .linked-object-item .object-chat-rooms .biz-chat-rooms-list .rooms-content .room-item .room-info{padding-left:12px}
.biz-badge-display{display:flex;flex-direction:column;align-items:center;gap:12px;padding:16px;border-radius:8px;background-color:#fff;border:2px solid #e0e0e0;transition:all .3s ease}.biz-badge-display:hover{transform:translateY(-4px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.biz-badge-display--not-earned{opacity:.6}.biz-badge-display--not-earned .biz-badge-display__image{opacity:.5}.biz-badge-display__image-container{position:relative;width:60%;aspect-ratio:1;display:flex;align-items:center;justify-content:center}.biz-badge-display__image{width:100%;height:100%;object-fit:contain;border-radius:8px}.biz-badge-display__placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#f5f5f5;border-radius:8px}.biz-badge-display__placeholder-icon{font-size:48px}.biz-badge-display__content{width:100%;text-align:center}.biz-badge-display__name{margin:0 0 8px 0;font-size:16px;font-weight:600;color:#333}.biz-badge-display__description{margin:0 0 8px 0;font-size:14px;color:#666;line-height:1.4}.biz-badge-display__earned-date{margin:0;font-size:12px;color:#28a745;font-weight:500}.biz-badge-display--small{padding:12px;gap:8px}.biz-badge-display--small .biz-badge-display__name{font-size:14px}.biz-badge-display--small .biz-badge-display__description{font-size:12px}.biz-badge-display--small .biz-badge-display__placeholder-icon{font-size:32px}.biz-badge-display--large{padding:24px;gap:16px}.biz-badge-display--large .biz-badge-display__name{font-size:20px}.biz-badge-display--large .biz-badge-display__description{font-size:16px}.biz-badge-display--large .biz-badge-display__placeholder-icon{font-size:64px}
.biz-badge-list{width:100%;padding:20px}.biz-badge-list__loading,.biz-badge-list__error,.biz-badge-list__empty{padding:40px;text-align:center;font-size:16px;color:#666}.biz-badge-list__error{color:#dc3545}.biz-badge-list__section{margin-bottom:40px}.biz-badge-list__section:last-child{margin-bottom:0}.biz-badge-list__section-title{margin:0 0 20px 0;font-size:24px;font-weight:600;color:#333;padding-bottom:12px;border-bottom:2px solid #e0e0e0}.biz-badge-list__grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(160px, 1fr));gap:10px}@media(max-width: 768px){.biz-badge-list__grid{grid-template-columns:repeat(auto-fill, minmax(150px, 1fr));gap:16px}}@media(max-width: 480px){.biz-badge-list__grid{grid-template-columns:repeat(2, 1fr);gap:12px}}
.biz-count-up{display:inline-flex;align-items:center}.biz-count-up .biz-count-up-value{font-weight:bold}
.biz-experience-points{display:inline-flex;align-items:center;gap:5px;padding:5px 10px}
.quiz-highscore-mini-wrapper{opacity:0;cursor:pointer;height:0;background-color:#fff;transition:opacity .5s ease-in-out}.quiz-highscore-mini-wrapper.loaded{opacity:1;height:auto}.quiz-highscore-mini-wrapper .quiz-highscore-mini-slide{display:flex;justify-content:flex-start;margin-left:20px}.quiz-highscore-mini-wrapper .quiz-highscore-mini-slide ul{display:flex;flex-direction:column;padding:0;gap:10px}.quiz-highscore-mini-wrapper .quiz-highscore-mini-slide li:first-child{font-weight:bold}.quiz-highscore-mini-wrapper .quiz-highscore-mini-slide li{display:flex;align-items:center}.quiz-highscore-mini-wrapper .quiz-highscore-mini-slide li>span{margin-right:10px}.quiz-highscore-mini-wrapper .quiz-highscore-mini-slide li>span.rank{width:25px;height:25px;border-radius:50%;color:#000;display:flex;align-items:center;justify-content:center;font-weight:bold}@media all and (min-width: 981px){.quiz-highscore-mini-wrapper .quiz-highscore-mini-slide{justify-content:center;margin:0}.quiz-highscore-mini-wrapper .quiz-highscore-mini-slide ul{flex-direction:row;justify-content:center}.quiz-highscore-mini-wrapper .quiz-highscore-mini-slide ul li{margin-right:40px}}
@media all and (min-width: 981px){.quiz-highscore-collection>div{display:flex;justify-content:center}}.quiz-highscore-collection .filter-menu{display:flex;margin:0;padding:50px 0 10px 0}.quiz-highscore-collection .filter-menu>li{margin:0 10px 0 0;position:relative;cursor:pointer}.quiz-highscore-collection .filter-menu>li::after{content:"";position:absolute;bottom:-6px;left:0;width:100%;height:2px;background-color:rgb(var(--biz-primary-rgb));display:none}.quiz-highscore-collection .filter-menu>li.active::after{display:block}.quiz-highscore-collection .filter-menu>li:not(.active):hover::after{opacity:.5;display:block}@media all and (min-width: 981px){.quiz-highscore-collection .filter-menu{padding:20px 0 10px 0}.quiz-highscore-collection .filter-menu>li{margin:0 20px}}.quiz-highscore-collection .quiz-highscore-panel-content .quiz-highscore-loading{display:flex;justify-content:center;align-items:center;height:100px}.quiz-highscore-collection .quiz-highscore-panel-content .highscore-top{width:100%;text-align:left}.quiz-highscore-collection .quiz-highscore-panel-content .highscore-top span{font-size:16px;line-height:20px;height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.quiz-highscore-collection .quiz-highscore-panel-content .highscore-item{font-size:12px;background-color:var(--biz-quiz-highscore-bg, #fafafa);padding:9px 0;margin-bottom:3px;border-radius:4px}.quiz-highscore-collection .quiz-highscore-panel-content .highscore-item>span{color:var(--biz-quiz-highscore-text-color, inherit)}.quiz-highscore-collection .quiz-highscore-panel-content .highscore-item>span:first-child{font-weight:bold;text-align:center}.quiz-highscore-collection .quiz-highscore-panel-content .highscore-item .biz-avatar{display:flex}.quiz-highscore-collection .quiz-highscore-panel-content .highscore-list{width:100%}.quiz-highscore-collection .quiz-highscore-panel-content .highscore-list-header{display:flex}@media all and (min-width: 981px){.quiz-highscore-collection .quiz-highscore-panel-content>div:first-child{width:50%}.quiz-highscore-collection .quiz-highscore-panel-content>div:first-child .quiz-highscore{width:100%;padding-right:10px}.quiz-highscore-collection .quiz-highscore-panel-content>div:first-child .highscore-item>span:last-child,.quiz-highscore-collection .quiz-highscore-panel-content>div:first-child .highscore-list-header>span:last-child{margin-right:40px}.quiz-highscore-collection .quiz-highscore-panel-content>div:not(:first-child){width:50%;display:flex;flex-wrap:wrap}.quiz-highscore-collection .quiz-highscore-panel-content>div:not(:first-child) .quiz-highscore{width:50%}.quiz-highscore-collection .quiz-highscore-panel-content>div:not(:first-child)>:nth-child(even){padding-left:4px}.quiz-highscore-collection .quiz-highscore-panel-content>div:not(:first-child)>:nth-child(odd){padding-right:4px}.quiz-highscore-collection .quiz-highscore-panel-content>div:not(:first-child) .highscore-item>span:first-child,.quiz-highscore-collection .quiz-highscore-panel-content>div:not(:first-child) .highscore-list-header>span:first-child{min-width:30px}.quiz-highscore-collection .quiz-highscore-panel-content>div:not(:first-child) .highscore-item>span:last-child,.quiz-highscore-collection .quiz-highscore-panel-content>div:not(:first-child) .highscore-list-header>span:last-child{min-width:50px;margin-right:10px}}.quiz-highscore-collection .quiz-hide-in-toplists-message{margin-top:20px;font-style:italic}
.one-event-wrapper{text-align:left;margin-bottom:30px}.one-event-wrapper .biz-button>.label{padding:4px 30px}.one-event-wrapper .event-top{background-size:cover;min-height:140px;padding:20px;position:relative}.one-event-wrapper .event-top:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.25)}.one-event-wrapper .event-top .event-name{color:#fff;font-size:24px;font-weight:600;position:absolute;left:5%;top:10%}.one-event-wrapper .event-top .participation-report-btn{color:#fff;font-size:14px;position:absolute;left:5%;bottom:10%;display:flex;gap:10px;align-items:center;border-radius:20px;padding:3px 10px;background-color:var(--biz-primary-bg, #9792e4);cursor:pointer}.one-event-wrapper .event-info{padding:20px 20px 0 20px;font-weight:bold}.one-event-wrapper .event-info .event-info-item{display:flex;gap:7px;align-items:baseline}.one-event-wrapper .event-info .event-location{font-size:1rem}.one-event-wrapper .event-info .event-date-time{margin-top:10px;display:flex;gap:25px}.one-event-wrapper .event-info .event-participation-label{margin-top:10px}.one-event-wrapper .event-info .event-participation-label>div{display:flex;gap:7px;color:#5cb7a8;align-items:center}.one-event-wrapper .event-info .event-cancelled,.one-event-wrapper .event-info .event-not-completed{margin-top:10px;color:#ff6000;font-weight:bold}.one-event-wrapper .event-contact-card-wrapper{margin-left:20px}.one-event-wrapper .event-contant-card-header{font-size:16px;font-weight:bold}.one-event-wrapper .event-contact-card-wrapper>.event-contact-card{margin-top:5px}.one-event-wrapper .event-contact-card{padding:10px 0;border-radius:5px;font-weight:normal;display:flex}.one-event-wrapper .event-contact-card .contact-photo{width:40px;height:40px;border-radius:50%;background-color:#fff;margin-right:10px}.one-event-wrapper .event-contact-card .contact-photo img{width:100%;height:100%;border-radius:50%;object-fit:cover}.one-event-wrapper .event-contact-card .contact-info-top{font-weight:500;font-size:14px}.one-event-wrapper .event-contact-card .contact-info-bottom{font-size:12px}.one-event-wrapper .event-contact-card .contact-email{line-height:22px}.one-event-wrapper .event-contact-card .contact-email:hover{text-decoration:underline}.one-event-wrapper .event-description{padding:20px 20px 0 20px}.one-event-wrapper .event-todos{margin-top:30px;margin-bottom:30px;font-size:16px}.one-event-wrapper .event-todos ul{padding-left:28px;padding-right:10px}.one-event-wrapper .event-todos li{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px;background-color:#f5f7fb;padding:14px 10px;border-radius:5px;position:relative}.one-event-wrapper .event-todos li:before{content:"";width:3px;height:100%;background-color:#f0b774;position:absolute;left:-8px}.one-event-wrapper .event-todos li.checked{opacity:.42}.one-event-wrapper .event-todos li.checked:before{background-color:#63d2b4}.one-event-wrapper .event-todos li .MuiCheckbox-root:not(.Mui-checked) svg{color:#dbdbdb}.one-event-wrapper .event-todos .event-todo-text,.one-event-wrapper .event-todos .event-todo-desc{display:block}.one-event-wrapper .event-todos .event-todo-text{font-weight:bold}.one-event-wrapper .event-todos .event-todo-desc{font-size:12px;color:#3f3f3f}.one-event-wrapper .event-html-text{margin-top:10px;line-height:1.5}.one-event-wrapper .event-no-rsvp-required{padding:20px;font-weight:bold}.one-event-wrapper .event-participation{padding:20px 20px 0 20px}.one-event-wrapper .attending-buttons .biz-btn.attending,.one-event-wrapper .attending-buttons .biz-btn.not-attending{background-color:#eee;border-width:0;color:#666;border-radius:4px !important;font-weight:500}.one-event-wrapper .attending-buttons .biz-btn.attending i,.one-event-wrapper .attending-buttons .biz-btn.not-attending i{margin-right:5px}.one-event-wrapper .attending-buttons .biz-btn.attending.disabled,.one-event-wrapper .attending-buttons .biz-btn.not-attending.disabled{opacity:1}.one-event-wrapper .attending-buttons .biz-btn.attending{margin-right:15px}.one-event-wrapper .attending-buttons .biz-btn.attending.untouched{color:#41bd7f}.one-event-wrapper .attending-buttons .biz-btn.attending.active,.one-event-wrapper .attending-buttons .biz-btn.attending:hover{background-color:#41bd7f;color:#fff}.one-event-wrapper .attending-buttons .biz-btn.waitlisted.untouched{color:#f0ad4e}.one-event-wrapper .attending-buttons .biz-btn.waitlisted.active,.one-event-wrapper .attending-buttons .biz-btn.waitlisted:hover{background-color:#f0ad4e;color:#fff}.one-event-wrapper .attending-buttons .biz-btn.not-attending.untouched{color:#eb435a}.one-event-wrapper .attending-buttons .biz-btn.not-attending.active,.one-event-wrapper .attending-buttons .biz-btn.not-attending:hover{background-color:#eb435a;color:#fff}.one-event-wrapper .attending-buttons .rsvp-passed-text{font-weight:bold;display:block;margin-bottom:5px}.one-event-wrapper .event-participation-user-relations{padding:20px 20px 20px 20px}.one-event-wrapper .event-participation-user-relations .user-relation-summary{display:flex;justify-content:space-between;align-items:center;padding-bottom:10px;border-bottom:1px solid #ccc}.one-event-wrapper .event-participation-user-relations .user-relation-summary .checked-count{font-weight:bold}.one-event-wrapper .event-participation-user-relations ul.user-relation-list{padding-left:0px;position:relative}.one-event-wrapper .event-participation-user-relations ul.user-relation-list li{display:flex;justify-content:space-between;margin-bottom:10px}.one-event-wrapper .event-participation-user-relations ul.user-relation-list li .name{font-weight:bold}.one-event-wrapper .event-participation-user-relations ul.user-relation-list .loading-indicator-background,.one-event-wrapper .event-participation-user-relations ul.user-relation-list .loading-indicator-container{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.one-event-wrapper .event-participation-user-relations ul.user-relation-list .loading-indicator-background{background-color:#fff;opacity:.7;z-index:1}.one-event-wrapper .event-participation-user-relations ul.user-relation-list .loading-indicator-container{z-index:2}.one-event-wrapper .event-participation-user-relations .not-attending-reason span{display:block}.one-event-wrapper .event-participation-user-relations .button-wrapper{text-align:center}.one-event-wrapper .event-participation-toggler{padding:20px 20px 20px 20px}.one-event-wrapper .event-participation-toggler .event-participation-toggler-header{font-weight:bold;display:flex;justify-content:space-between;align-items:center}.one-event-wrapper .event-participation-toggler .event-participation-toggler-footer{text-align:center}.one-event-wrapper .event-participation-toggler .event-participation-toggler-footer .not-started-warning{display:block;margin-top:20px;font-style:italic}.one-event-wrapper .event-participation-toggler .event-internal-comment .comment-text-header{font-size:.8rem}.one-event-wrapper .event-participation-toggler .event-internal-comment .comment-text{padding:5px 0 40px 0}.one-event-wrapper .event-participation-toggler .event-internal-comment .comment-text textarea{width:100%;min-height:100px;background-color:#efefef;border:solid 1px #c9c9c9}.one-event-wrapper .event-participation-toggler .event-possible-participant:not(:last-child){padding-bottom:7px;margin-bottom:7px;padding-top:7px;margin-top:7px}.one-event-wrapper .event-participation-toggler .event-possible-participant>div{display:flex;justify-content:space-between;align-items:center}.one-event-wrapper .event-participation-toggler .event-possible-participant .participant-name{font-weight:bold}.one-event-wrapper .event-participation-toggler .event-possible-participant .participant-name>span{font-weight:normal;font-size:12px;text-transform:lowercase}.one-event-wrapper .event-participation-toggler .event-possible-participant .related-participant{padding-left:10px}.one-event-wrapper .event-participation-toggler .event-possible-participant .participant-comment{display:block;font-style:italic}.one-event-wrapper .event-participation-toggler .event-possible-participant .participation-not-attending-wrapper{font-style:italic}.one-event-wrapper .event-participation-toggler .event-possible-participant .participation-not-attending-wrapper .participation-not-attending{margin-right:3px;color:red}.one-event-wrapper .event-participation-toggler .event-possible-participant.event-possible-participant-divider{border-top:1px solid #ccc;padding-top:14px}.one-event-wrapper .event-participation-customfields-header{font-style:italic;font-size:.8rem;border-top:1px solid #ccc;padding-top:34px;margin-top:6px;margin-bottom:20px}.one-event-wrapper .event-participation-customfields-wrapper{display:grid;grid-template-columns:1fr 1fr;column-gap:20px;margin-bottom:20px}.one-event-wrapper .event-participation-customfields-wrapper span{font-size:.8rem}.one-event-wrapper .event-participation-customfields-wrapper input{background-color:#efefef;border:solid 1px #c9c9c9}.one-event-wrapper-secondary{padding:0 15px 20px 15px}
.biz-switch .MuiButtonBase-root.Mui-checked span.MuiSwitch-thumb,.biz-switch .MuiButtonBase-root.Mui-checked .MuiTouchRipple-root{color:var(--biz-switch-color, var(--biz-primary-bg))}.biz-switch .MuiButtonBase-root.Mui-checked+.MuiSwitch-track{background-color:var(--biz-switch-track-bg, var(--biz-primary-bg))}@media(prefers-color-scheme: dark){.biz-switch .MuiButtonBase-root:not(.Mui-checked) span.MuiSwitch-thumb{background-color:#d3d3d3}.biz-switch.MuiSwitch-root span.MuiSwitch-track{background-color:var(--biz-switch-track-bg, var(--biz-primary-bg))}}
:root{--biz-popup-z-index: 9010}.layout-card{padding:15px}.layout-card .layout-card-header{border-bottom:solid 1px #cfcfcf;margin-inline:-15px;padding-inline:15px;padding-bottom:10px}@media(min-width: 980px){.layout-card{border-radius:var(--biz-layout-card-border-radius, 14px) !important;background-color:var(--biz-layout-card-bg-color, #F9F9F9)}}.one-event-wrapper.col-2{display:grid;gap:20px;margin-bottom:unset}@media(min-width: 980px){.one-event-wrapper.col-2{grid-template-columns:300px auto;padding:20px 15px}}.one-event-wrapper.col-2 .event-info{padding:20px;display:flex;flex-direction:column;gap:15px;font-weight:normal}@media(min-width: 980px){.one-event-wrapper.col-2 .event-info{max-width:300px}}.one-event-wrapper.col-2 .event-info .event-header{display:flex;justify-content:space-between;align-items:center;gap:10px}.one-event-wrapper.col-2 .event-info h2{font-size:1.5rem;margin:0}.one-event-wrapper.col-2 .event-info .biz-icon-btn{margin-top:2px}.one-event-wrapper.col-2 .event-info .biz-icon-btn i{font-weight:400}.one-event-wrapper.col-2 .event-info .event-contact-info{margin-top:15px}.one-event-wrapper.col-2 .event-info .event-contact-info strong{font-size:1rem;margin:0}.one-event-wrapper.col-2 .event-info .event-organizer{padding:5px 0}.one-event-wrapper.col-2 .event-info .event-organizer address{font-style:normal;display:flex;justify-content:space-between;align-items:center}.one-event-wrapper.col-2 .event-info .event-organizer address .contact-name{flex:1;margin-left:10px;text-align:left;font-weight:500}@media(min-width: 980px){.one-event-wrapper.col-2 .event-info .event-organizer address .contact-name{font-weight:normal;font-size:.9rem}}.one-event-wrapper.col-2 .event-info .event-organizer .circle{font-size:.9rem;background-color:var(--biz-layout-card-bg-color, #F9F9F9);width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%}@media(min-width: 980px){.one-event-wrapper.col-2 .event-info .event-organizer .circle{background-color:var(--biz-layout-card-bg-color, #ffffff)}}.one-event-wrapper.col-2 .event-info .event-top{border-radius:5px !important;min-height:100px}.one-event-wrapper.col-2 .event-info .event-top::before{border-radius:5px !important}.one-event-wrapper.col-2 .event-info .event-props{display:flex;flex-direction:column;gap:10px}.one-event-wrapper.col-2 .event-info .event-props .event-prop-multi-wrapper{display:flex}.one-event-wrapper.col-2 .event-info .event-props .event-prop-multi-wrapper>div{background-color:var(--biz-layout-card-bg-color, #F9F9F9);border-radius:6px;padding:4px 8px}.one-event-wrapper.col-2 .event-info .event-props .event-prop-multi-wrapper>div:not(:last-child){margin-right:10px}@media(min-width: 980px){.one-event-wrapper.col-2 .event-info .event-props .event-prop-multi-wrapper>div{padding:0}.one-event-wrapper.col-2 .event-info .event-props .event-prop-multi-wrapper>div:not(:last-child){margin-right:15px}}.one-event-wrapper.col-2 .event-info .event-props .event-info-item{display:grid;grid-template-columns:25px auto}.one-event-wrapper.col-2 .event-info .event-props .event-info-item i{padding:3px;color:rgb(var(--primary-accent-color-rgb, 20 20 20));border-radius:3px}.one-event-wrapper.col-2 .event-info .event-props .event-info-item span{font-weight:normal;font-size:.9rem}.one-event-wrapper.col-2 .event-info .event-props .event-date .event-info-item span,.one-event-wrapper.col-2 .event-info .event-props .event-time .event-info-item span,.one-event-wrapper.col-2 .event-info .event-props .event-participants .event-info-item span{white-space:nowrap}.one-event-wrapper.col-2 .event-info .event-description{padding:10px 0 0;font-weight:normal;font-size:.9rem;margin:0;border-top:solid 1px #c2c2c2}.one-event-wrapper.col-2 .event-info .event-participation{padding:0;font-size:.9rem;display:flex;gap:10px;flex-direction:column}.one-event-wrapper.col-2 .event-info .event-participation .event-food-pref-wrapper{display:flex;flex-direction:column;gap:8px;margin-bottom:10px}.one-event-wrapper.col-2 .event-info .event-participation .event-food-pref-wrapper .event-food-pref-checkbox{display:flex;align-items:center;gap:8px;font-weight:normal;margin:0;font-size:.8rem}.one-event-wrapper.col-2 .event-info .event-participation .event-food-pref-wrapper .event-food-pref-label{display:inline-block;font-size:.85rem;margin-bottom:4px}.one-event-wrapper.col-2 .event-info .event-participation .event-food-pref-wrapper textarea{font-size:.8rem;border:solid 1px #c2c2c2;border-radius:4px !important}.one-event-wrapper.col-2 .event-info .event-participation.attending-buttons .biz-btn{display:flex;align-items:center;justify-content:center;margin:0}.one-event-wrapper.col-2 .event-info .event-participation.attending-buttons .biz-btn:focus-visible{outline:1px solid #000}.one-event-wrapper.col-2 .event-info .event-participation.attending-buttons .biz-btn.sign-up{background-color:rgb(var(--biz-primary-accent));color:#fff}.one-event-wrapper.col-2 .event-info .event-participation.attending-buttons .biz-btn.sign-up.disabled{opacity:.7}.one-event-wrapper.col-2 .event-info .event-participation.attending-buttons .biz-btn.event-unregister{text-decoration:underline;font-size:.8rem;border:none;font-weight:normal}.one-event-wrapper.col-2 .event-info .event-participation.attending-buttons .biz-btn.event-coorganizer-register-absence-button{background-color:var(--biz-event-coorganizer-register-absence-bg) !important;color:var(--biz-event-coorganizer-register-absence-color) !important}.one-event-wrapper.col-2 .event-info .event-participation.attending-buttons .biz-btn.event-coorganizer-register-absence-button:hover{background-color:var(--biz-event-coorganizer-register-absence-hover-bg, var(--biz-event-coorganizer-register-absence-bg)) !important}.one-event-wrapper.col-2 .event-info .event-external-link a{display:flex;background-color:rgb(var(--biz-primary-accent));color:#fff;align-items:center;justify-content:center;padding:10px 20px;border-radius:5px;font-size:.9rem}.one-event-wrapper.col-2 .event-content{display:flex;flex-direction:column}.one-event-wrapper.col-2 .event-content .tab-content{padding-block:10px}.one-event-wrapper.col-2 .event-content .tab-content.upcoming-event-info h2{font-size:1.3rem;margin-top:0}.one-event-wrapper.col-2 .event-content .tab-content .biz-whiteboard{border:none}.one-event-wrapper.col-2 .event-content .tab-content .event-description-full ul{list-style:disc}.one-event-wrapper.col-2 .event-content .tab-content .biz-check-in-form{padding:0;border:none}.one-event-wrapper.col-2 .biz-speedquiz-legacy{background-color:#fff;border:1px solid #ddd;padding-bottom:15px}.one-event-wrapper.col-2 .biz-speedquiz-legacy #speedquiz-play .quiz-init-counter{margin-top:-20px}.one-event-wrapper.col-2 .biz-speedquiz-legacy #speedquiz-play .quiz-logo{display:none}.one-event-wrapper.col-2 .biz-speedquiz-legacy #speedquiz-play .quiz-gameover .quiz-result,.one-event-wrapper.col-2 .biz-speedquiz-legacy #speedquiz-play .quiz-gameover .quiz-name,.one-event-wrapper.col-2 .biz-speedquiz-legacy #speedquiz-play .quiz-gameover .quiz-back{text-align:center}@media(min-width: 981px){.one-event-wrapper.col-2 .biz-speedquiz-legacy #speedquiz-play{padding:15px}.one-event-wrapper.col-2 .biz-speedquiz-legacy #speedquiz-play .question-container .question{min-height:100px}.one-event-wrapper.col-2 .biz-speedquiz-legacy #speedquiz-play .option-text,.one-event-wrapper.col-2 .biz-speedquiz-legacy #speedquiz-play .option-result{text-align:center}}.one-event-wrapper-secondary .event-chat{margin-top:0}@media(max-width: 980px){.one-event-wrapper-secondary .event-chat.layout-card{padding:0;margin:0 -15px}}@media(min-width: 981px){.one-event-wrapper-secondary .biz-chat-container{background-color:unset;height:min(100vh - 300px,700px)}.one-event-wrapper-secondary .biz-chat-container .chat-layout{gap:20px;padding:0}.one-event-wrapper-secondary .biz-chat-container .chat-layout .chat-sidebar{width:284px;min-width:270px}}.event-unregister-reason-modal{display:flex;flex-direction:column;gap:12px;min-width:min(100%,360px)}.event-unregister-reason-modal .event-unregister-reason-options{display:flex;flex-direction:column;gap:10px}.event-unregister-reason-modal .event-unregister-reason-option{border:none;border-radius:10px;background:#fff;padding:14px 16px;font-size:1rem;font-weight:600;text-align:center;transition:background-color .2s ease,color .2s ease,opacity .2s ease}.event-unregister-reason-modal .event-unregister-reason-option:hover:not(:disabled),.event-unregister-reason-modal .event-unregister-reason-option:focus-visible,.event-unregister-reason-modal .event-unregister-reason-option.is-active{background:var(--biz-primary-bg);color:#fff}.event-unregister-reason-modal .event-unregister-reason-option:disabled{opacity:.7;cursor:not-allowed}.event-unregister-reason-modal .event-unregister-reason-custom{display:flex;flex-direction:column;gap:10px}.event-unregister-reason-modal .event-unregister-reason-custom textarea{border:solid 1px #c2c2c2;border-radius:10px !important;font-size:.9rem;padding:10px 12px}.event-unregister-reason-modal .event-unregister-reason-actions{display:flex;justify-content:flex-end}.event-unregister-reason-modal .event-unregister-reason-actions .biz-btn{min-width:120px}
.biz-mediabank-list-user .no-files{font-style:italic}.biz-mediabank-list-user .file-list-toolbar{display:flex;align-items:center;gap:10px;padding-bottom:20px}.biz-mediabank-list-user .file-list-toolbar .list-title{flex:1;font-size:1.2rem;font-weight:bold}.biz-mediabank-list-user .file-list-toolbar .list-mode-select{background-color:#383838;border-radius:4px;display:flex;align-items:center;justify-content:center;color:#fff}.biz-mediabank-list-user .file-list-toolbar .list-mode-select>span{padding:7px 10px}.biz-mediabank-list-user .file-list .one-file{display:flex;align-items:center;border-bottom:1px solid #e8e8e8;position:relative}.biz-mediabank-list-user .file-list .one-file .file-name{flex:1;cursor:pointer;overflow-wrap:anywhere;font-size:.8rem}.biz-mediabank-list-user .file-list .one-file .file-name a{color:#282828}.biz-mediabank-list-user .file-list .one-file .thumbnail-wrapper{height:100%;display:flex;cursor:pointer}.biz-mediabank-list-user .file-list .one-file .thumbnail{width:100%;margin-bottom:0}.biz-mediabank-list-user .file-list .one-file:hover{background-color:#f5f5f5}.biz-mediabank-list-user .file-list .one-file .icon-buttons .biz-icon-btn{opacity:.5}.biz-mediabank-list-user .file-list .one-file .icon-buttons .biz-icon-btn:hover{opacity:1}.biz-mediabank-list-user .file-list .one-file .icon-buttons a{color:#282828 !important}.biz-mediabank-list-user .file-list.list-mode-list .one-file{gap:10px;padding:10px 5px}.biz-mediabank-list-user .file-list.list-mode-list .one-file .thumbnail-wrapper{width:44px;padding:2px}.biz-mediabank-list-user .file-list.list-mode-list .one-file .thumbnail-wrapper .thumbnail{max-height:30px;object-fit:contain}.biz-mediabank-list-user .file-list.list-mode-list .one-file .icon-buttons{display:flex;gap:5px}.biz-mediabank-list-user .file-list.list-mode-grid{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px}.biz-mediabank-list-user .file-list.list-mode-grid .one-file{display:grid;grid-template-rows:200px auto;grid-template-columns:200px}.biz-mediabank-list-user .file-list.list-mode-grid .one-file .thumbnail-wrapper{background-color:#e7e7e7;padding:5px}.biz-mediabank-list-user .file-list.list-mode-grid .one-file .thumbnail{width:100%;aspect-ratio:1/1;object-fit:contain}.biz-mediabank-list-user .file-list.list-mode-grid .one-file img[src*="/Common/"]{max-width:100px;margin-inline:auto}.biz-mediabank-list-user .file-list.list-mode-grid .one-file .file-name{padding-top:5px}.biz-mediabank-list-user .file-list.list-mode-grid .one-file .icon-buttons{position:absolute;top:5px;right:5px;display:flex;gap:5px}
.biz-generic-comments{text-align:left;display:block}.biz-generic-comments .biz-comments-header{border-bottom:2px solid #f1f1f1;padding-bottom:10px;margin-bottom:20px}.biz-generic-comments .biz-comments-header h3{margin:0;font-size:18px;color:#333}.biz-generic-comments .biz-comment-form{margin-bottom:30px}.biz-generic-comments .biz-comment-form textarea{width:100%;margin-bottom:10px}.biz-generic-comments .biz-comment-form .biz-comment-form-actions{display:flex;justify-content:flex-end;gap:10px}.biz-generic-comments .biz-comments-list .biz-comment-thread{margin-bottom:20px}.biz-generic-comments .biz-comment{padding:15px 0;border-bottom:1px solid #f1f1f1}.biz-generic-comments .biz-comment.biz-comment-reply{margin-left:40px;padding:10px 0;border-bottom:1px solid #f5f5f5}.biz-generic-comments .biz-comment.biz-comment-reply .biz-comment-header .biz-comment-author{font-size:14px}.biz-generic-comments .biz-comment.biz-comment-reply .biz-comment-header .biz-comment-date{font-size:12px}.biz-generic-comments .biz-comment.biz-comment-reply .biz-comment-content{font-size:14px}.biz-generic-comments .biz-comment .biz-comment-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.biz-generic-comments .biz-comment .biz-comment-header .biz-comment-author{font-weight:600;color:#333;font-size:15px}.biz-generic-comments .biz-comment .biz-comment-header .biz-comment-date{color:#888;font-size:13px;font-weight:300}.biz-generic-comments .biz-comment .biz-comment-header .biz-comment-actions{display:flex;gap:5px;align-items:center}.biz-generic-comments .biz-comment .biz-comment-header .biz-comment-actions .biz-icon-btn{opacity:.7;font-size:12px}.biz-generic-comments .biz-comment .biz-comment-header .biz-comment-actions .biz-icon-btn:hover{opacity:1}.biz-generic-comments .biz-comment .biz-comment-content{color:#555;line-height:1.5;margin-bottom:10px;white-space:pre-wrap}.biz-generic-comments .biz-comment .biz-comment-actions{margin-top:10px}.biz-generic-comments .biz-comment .biz-comment-actions .biz-comment-reply-btn{font-size:12px;padding:4px 12px;background-color:#f8f9fa;color:#6c757d;border:1px solid #dee2e6;border-radius:4px}.biz-generic-comments .biz-comment .biz-comment-actions .biz-comment-reply-btn:hover{background-color:#e9ecef;color:#495057}.biz-generic-comments .biz-comment .biz-comment-reply-form{margin-top:15px;padding:15px;background-color:#f8f9fa;border-radius:6px;border:1px solid #e9ecef}.biz-generic-comments .biz-comment .biz-comment-reply-form textarea{width:100%;margin-bottom:10px}.biz-generic-comments .biz-comment .biz-comment-reply-form .biz-comment-reply-actions{display:flex;justify-content:flex-end;gap:10px}.biz-generic-comments .biz-comment-replies{margin-top:10px}.biz-generic-comments .biz-no-comments{text-align:center;color:#888;font-style:italic;padding:40px 20px;background-color:#f8f9fa;border-radius:6px;border:1px solid #e9ecef}.biz-generic-comments.loading{text-align:center;color:#888;padding:20px}
.biz-whiteboard{position:relative;border:1px solid #ddd;border-radius:4px;overflow:hidden}.biz-whiteboard .biz-whiteboard-loading{position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.9);display:flex;align-items:center;justify-content:center;z-index:1000;font-size:16px;color:#666}.biz-whiteboard .biz-whiteboard-save-indicator{position:absolute;top:10px;right:10px;background:rgba(0,123,255,.9);color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;z-index:1000}.biz-whiteboard .biz-whiteboard-cursor{pointer-events:none;z-index:1000}.biz-whiteboard .biz-whiteboard-cursor .cursor-dot{width:12px;height:12px;background:#ff6b6b;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2)}.biz-whiteboard .biz-whiteboard-cursor .cursor-label{position:absolute;top:15px;left:5px;background:#ff6b6b;color:#fff;padding:2px 6px;border-radius:3px;font-size:10px;white-space:nowrap;max-width:100px;overflow:hidden;text-overflow:ellipsis}.biz-whiteboard.maximized{width:90vw;height:80vh !important}.biz-whiteboard .excalidraw{height:100% !important}.biz-whiteboard .excalidraw button.dropdown-menu-button.main-menu-trigger,.biz-whiteboard .excalidraw label[title=Library],.biz-whiteboard .excalidraw button.help-icon,.biz-whiteboard .excalidraw button.App-toolbar__extra-tools-trigger,.biz-whiteboard .excalidraw .undo-redo-buttons{display:none !important}.biz-whiteboard .excalidraw .App-toolbar__divider:has(+.App-toolbar__extra-tools-trigger){display:none !important}.biz-whiteboard-size-toggle-wrapper{position:relative}.biz-whiteboard-size-toggle-wrapper .biz-whiteboard-maximize-button-wrapper{position:absolute;top:2px;left:2px;z-index:99}.biz-whiteboard-size-toggle-wrapper .biz-whiteboard-maximize-button-wrapper .biz-icon-btn{background-color:#ececf4}
.biz-poll-display{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:20px;margin-bottom:20px}.biz-poll-display.inactive{background:#f5f5f5;opacity:.8}.biz-poll-display .poll-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:10px}.biz-poll-display .poll-header .poll-question{font-size:1.2em;font-weight:600;margin:0;flex:1}.biz-poll-display .poll-header .poll-admin-actions{display:flex;align-items:center;gap:10px;margin-left:20px}.biz-poll-display .poll-info{color:#666;font-size:.9em;margin-bottom:15px}.biz-poll-display .poll-alternatives .poll-alternative{margin-bottom:10px}.biz-poll-display .poll-alternatives .poll-alternative.can-vote{padding:10px;border:solid 1px #ccc;border-radius:4px;cursor:pointer;transition:all 200ms ease-in-out}.biz-poll-display .poll-alternatives .poll-alternative.can-vote.user:hover{background-color:var(--biz-primary-bg)}.biz-poll-display .poll-alternatives .poll-alternative.can-vote.user:hover .vote-stats{color:var(--biz-primary-text)}.biz-poll-display .poll-alternatives .poll-alternative .alternative-vote-btn{width:100%;text-align:left;cursor:pointer}.biz-poll-display .poll-alternatives .poll-alternative .alternative-text{font-weight:500;margin-bottom:5px}.biz-poll-display .poll-alternatives .poll-alternative .vote-stats{position:relative;z-index:1;display:flex;justify-content:space-between;width:100%;color:#333;font-size:.9em}.biz-poll-display .poll-alternatives .poll-alternative .vote-stats .vote-count{font-weight:500}.biz-poll-display .poll-alternatives .poll-alternative .vote-stats .vote-percentage{font-weight:600}.biz-poll-display .poll-alternatives .poll-alternative .alternative-results{position:relative;background:#f0f0f0;border-radius:4px;height:10px;display:flex;align-items:center;padding:0 10px;margin-top:3px}.biz-poll-display .poll-alternatives .poll-alternative .alternative-results .percentage-bar{position:absolute;left:0;top:0;height:100%;background:var(--biz-primary-bg, #2196f3);border-radius:4px;transition:width .3s ease}.biz-poll-display .poll-inactive-notice{padding:5px 10px;background:#202020;color:#fff;border-radius:4px;text-align:center;font-size:.8rem}
.biz-dirty-dialog{min-height:140px;display:flex;flex-direction:column}.biz-dirty-dialog .content{flex:1;display:flex;justify-content:center;align-items:center}.biz-dirty-dialog .content .icon-wrapper{width:75px;height:75px;border-radius:50%;display:flex;align-items:center;justify-content:center}.biz-dirty-dialog .content .icon-wrapper i{color:var(--biz-input-err-color, #eb0000);font-size:2rem}.biz-dirty-dialog .content p{max-width:380px;padding-left:0px}.biz-dirty-dialog .buttons{display:flex;margin-top:20px}.biz-dirty-dialog .buttons .biz-button{margin-left:10px}
.biz-poll-edit{text-align:left;min-width:400px}.biz-poll-edit .panel-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.biz-poll-edit .form-group{display:flex;flex-direction:column}.biz-poll-edit .alternative-row{display:flex;gap:10px;align-items:flex-start}.biz-poll-edit .alternative-row .alternative-input{flex:1}.biz-poll-edit .alternative-row .alternative-actions{display:flex;align-items:center;height:34px}.biz-poll-edit input{border:solid 1px #e6e6e6}
.biz-poll-list .loading,.biz-poll-list .error,.biz-poll-list .no-polls{padding:20px;text-align:center;color:#666}.biz-poll-list .error{color:#d32f2f}.biz-poll-list .poll-display+.poll-display{margin-top:20px}
.biz-speedquiz-list h4{margin-bottom:20px;font-size:18px;font-weight:bold}.biz-speedquiz-list .quiz-loading,.biz-speedquiz-list .no-quizzes{text-align:center;padding:40px 20px;color:#666;font-style:italic}.biz-speedquiz-list .quiz-list{display:flex;flex-direction:column;gap:20px}.biz-speedquiz-list .quiz-item-outer{width:100%}.biz-speedquiz-list .quiz-item{display:flex;gap:20px;background:#fff;border:1px solid #e5e5e5;border-radius:6px;padding:20px;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:box-shadow .2s ease}.biz-speedquiz-list .quiz-item:hover{box-shadow:0 4px 8px rgba(0,0,0,.15)}.biz-speedquiz-list .quiz-image{flex-shrink:0;width:120px}.biz-speedquiz-list .quiz-image img{width:100%;object-fit:cover;border-radius:6px}@media(min-width: 768px){.biz-speedquiz-list .quiz-image img{aspect-ratio:4/3}}.biz-speedquiz-list .quiz-content{flex:1;display:flex;flex-direction:column}.biz-speedquiz-list .quiz-name{flex:1}.biz-speedquiz-list .quiz-name h3{margin:0 0 10px 0;font-size:18px;font-weight:bold;color:#333}.biz-speedquiz-list .quiz-name .quiz-desc{color:#666;font-size:14px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.biz-speedquiz-list .quiz-date{margin:10px 0;font-size:14px;color:#888}.biz-speedquiz-list .quiz-content-bottom{margin-top:auto}.biz-speedquiz-list .quiz-item-actions{display:flex;gap:10px}.biz-speedquiz-list .quiz-item-actions .biz-btn{padding:8px 16px;border:none;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.biz-speedquiz-list .quiz-item-actions .biz-btn.biz-primary{background-color:#007bff;color:#fff}.biz-speedquiz-list .quiz-item-actions .biz-btn.biz-primary:hover{background-color:#0056b3}.biz-speedquiz-list .quiz-item-actions .biz-btn.biz-secondary{background-color:#6c757d;color:#fff}.biz-speedquiz-list .quiz-item-actions .biz-btn.biz-secondary:hover{background-color:#545b62}@media(max-width: 768px){.biz-speedquiz-list .quiz-item{flex-direction:column;padding:15px}.biz-speedquiz-list .quiz-image{width:100%;height:150px;margin-right:0}.biz-speedquiz-list .quiz-image img{height:100%}.biz-speedquiz-list .quiz-item-actions{justify-content:flex-start}}
.biz-event-active-modules .active-modules-content .active-modules{text-align:left}.biz-event-active-modules .disabled-module{display:flex;align-items:center;gap:8px}.biz-event-active-modules .disabled-module .disabled-reason{color:#666;font-style:italic;font-size:.9em}
.biz-check-in-form{border:1px solid #e5e7eb;border-radius:10px;padding:20px}.biz-check-in-form__header{margin-bottom:16px}.biz-check-in-form__header h3{margin:0;font-size:20px}.biz-check-in-form__header p{margin:6px 0 0;color:#6b7280}.biz-check-in-form__groups{display:flex;flex-direction:column;gap:16px}.biz-check-in-form__group{padding:16px;border:1px solid #e5e7eb;border-radius:10px;background:#fbfcfe}.biz-check-in-form__subject-group+.biz-check-in-form__subject-group{margin-top:16px;padding-top:16px;border-top:1px solid #e5e7eb}.biz-check-in-form__group-title{font-size:16px;font-weight:600;margin-bottom:12px}.biz-check-in-form__items{display:flex;flex-direction:column;gap:12px}.biz-check-in-form__items--secondary{padding-top:12px}.biz-check-in-form__item{display:flex;flex-direction:column;gap:8px}.biz-check-in-form__item.readonly{opacity:.3}.biz-check-in-form__secondary{margin-top:16px;padding-top:16px;border-top:1px solid #f1f1f1}.biz-check-in-form__secondary-toggle{display:inline-flex;align-items:center;gap:8px;padding:0;border:0;background:rgba(0,0,0,0);color:#334155;font-weight:600}.biz-check-in-form__related-user-toggle{font-size:16px}.biz-check-in-form__related-user-subjects{margin-top:16px;display:flex;flex-direction:column;gap:16px}.biz-check-in-form__rating-options{display:flex;flex-wrap:wrap;gap:10px}.biz-check-in-form__rating-option{width:44px;height:44px;border-radius:50%;border:1px solid #cbd5e1;background:#fff;color:#0f172a;display:inline-flex;align-items:center;justify-content:center;font-weight:600;transition:background-color .15s ease-out,border-color .15s ease-out,color .15s ease-out,transform .15s ease-out}.biz-check-in-form__rating-option:hover:not(:disabled){border-color:#0284c7;transform:translateY(-1px)}.biz-check-in-form__rating-option.selected{background:#0ea5e9;border-color:#0284c7;color:#fff}.biz-check-in-form__rating-option:disabled{cursor:default}.biz-check-in-form__actions{margin-top:20px;display:flex;justify-content:flex-end}.biz-check-in-form--empty{color:#6b7280}
.biz-event-participation-manage .biz-epm-empty{color:#6b7280;font-style:italic;padding:8px 0}.biz-event-participation-manage .biz-epm-group+.biz-epm-group{margin-top:24px;border-top:1px solid #e5e7eb;padding-top:20px}.biz-event-participation-manage .biz-epm-group-header{display:flex;align-items:center;gap:8px;margin-bottom:10px}.biz-event-participation-manage .biz-epm-group-dot{width:10px;height:10px;border-radius:50%;display:inline-block;flex-shrink:0}.biz-event-participation-manage .biz-epm-group-title{font-weight:600;font-size:.8125rem;text-transform:uppercase;letter-spacing:.06em;color:#374151}.biz-event-participation-manage .biz-epm-group-count{font-size:.75rem;color:#9ca3af;background:#f3f4f6;border-radius:999px;padding:1px 8px;font-weight:500;display:inline-flex;align-items:center;gap:3px}.biz-event-participation-manage .biz-epm-group-capacity{color:#c4c9d4;font-weight:400}.biz-event-participation-manage .biz-epm-participant-list{display:flex;flex-direction:column;gap:4px}.biz-event-participation-manage .biz-epm-participant-row{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;border-radius:8px;background:#fafafa;border:1px solid #f0f0f0;transition:background .15s}.biz-event-participation-manage .biz-epm-participant-row:hover{background:#f5f7fa}.biz-event-participation-manage .biz-epm-participant-row.biz-epm-participant-row--updating{opacity:.55;pointer-events:none}.biz-event-participation-manage .biz-epm-participant-info{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0;margin-right:16px}.biz-event-participation-manage .biz-epm-participant-name{font-size:.9375rem;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.biz-event-participation-manage .biz-epm-participant-details{display:flex;align-items:center;gap:8px;min-width:0}.biz-event-participation-manage .biz-epm-participant-comment{font-size:.8125rem;color:#6b7280;font-style:italic;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.biz-event-participation-manage .biz-epm-participant-food{display:inline-flex;align-items:center;gap:5px;max-width:220px;padding:1px 8px;border-radius:999px;background:#eef2ff;color:#3730a3;font-size:.75rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.biz-event-participation-manage .biz-epm-participant-food i{font-size:.7rem;opacity:.85;flex-shrink:0}.biz-event-participation-manage .biz-epm-participant-food span{overflow:hidden;text-overflow:ellipsis}.biz-event-participation-manage .biz-epm-status-selector{position:relative;flex-shrink:0}.biz-event-participation-manage .biz-epm-status-selector:hover .biz-epm-status-options{opacity:1;pointer-events:all;transform:translateY(0) scale(1)}.biz-event-participation-manage .biz-epm-status-selector:hover .biz-epm-chevron{transform:rotate(180deg)}.biz-event-participation-manage .biz-epm-status-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 10px 4px 8px;border-radius:4px;border:1.5px solid;font-size:.8125rem;font-weight:500;cursor:pointer;white-space:nowrap;user-select:none;transition:box-shadow .15s}.biz-event-participation-manage .biz-epm-status-badge:hover{box-shadow:0 0 0 3px rgba(0,0,0,.07)}.biz-event-participation-manage .biz-epm-chevron{font-size:.6rem;opacity:.5;transition:transform .2s;margin-left:2px}.biz-event-participation-manage .biz-epm-status-options{position:absolute;right:0;bottom:calc(100% + 6px);display:flex;flex-direction:column;gap:2px;background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:6px;box-shadow:0 8px 28px rgba(0,0,0,.13);z-index:100;min-width:155px;opacity:0;pointer-events:none;transform:translateY(6px) scale(0.97);transform-origin:bottom right;transition:opacity .15s,transform .15s}.biz-event-participation-manage .biz-epm-status-options::after{content:"";position:absolute;top:100%;left:0;right:0;height:10px}.biz-event-participation-manage .biz-epm-option{display:flex;align-items:center;gap:8px;padding:6px 10px;border-radius:6px;border:none;background:rgba(0,0,0,0);color:var(--opt-color);cursor:pointer;font-size:.8125rem;font-weight:500;white-space:nowrap;text-align:left;width:100%;transition:background .1s}.biz-event-participation-manage .biz-epm-option:hover:not(:disabled):not(.biz-epm-option--active){background:var(--opt-bg)}.biz-event-participation-manage .biz-epm-option.biz-epm-option--active{background:var(--opt-bg);cursor:default;font-weight:600}.biz-event-participation-manage .biz-epm-option:disabled{opacity:.45;cursor:not-allowed}.biz-event-participation-manage .biz-epm-option i{width:14px;text-align:center;flex-shrink:0}
.user-event-list .user-event-list-filter{margin-bottom:20px}.user-event-list .user-event-list-empty{padding:40px 20px;text-align:center}.user-event-list .user-event-list-empty strong{display:block;font-size:1.25rem}.user-event-list .user-event-list-empty p{margin:8px 0 0}.user-event-list .user-event-list-norsvp-events{margin-top:20px}.user-event-list .biz-sub-header{margin-bottom:10px}.user-event-list .mini-list-object.has-banner>*:not(.banner).image{opacity:.5}.user-event-list .mini-list-object.has-banner .banner{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:1}.user-event-list .mini-list-object.has-banner .banner .banner-content{display:flex;flex-direction:column;gap:10px;padding:10px 50px;border-radius:10px;color:#000;background-color:#fff;margin-inline:10px}.user-event-list .mini-list-object.has-banner .banner .banner-content .banner-title{font-size:.9rem;font-weight:bold}.user-event-list .mini-list-object.has-banner .banner .banner-content .banner-text{font-size:1.5em;font-weight:700;text-transform:uppercase}.user-event-list .object-mini-list .one-item-type-name.label-index-0.label-style-large{border-radius:0;border-radius:0;flex-direction:column-reverse;gap:0}.user-event-list .object-mini-list .one-item-type-name.label-index-0.label-style-large .label-1{font-size:24px;font-weight:bold;line-height:1}.user-event-list .object-mini-list .one-item-type-name.label-index-0.label-style-large .label-0{font-size:16px;font-weight:normal}
.biz-courses-journey-list:not(.no-padding){margin-top:30px;padding-inline:15px}@media(min-width: 981px){.biz-courses-journey-list:not(.no-padding){padding-inline:40px}}.biz-courses-journey-list .biz-courses-journey-list__section{margin-bottom:30px;padding-inline:0}.biz-courses-journey-list .biz-courses-journey-list__filter-bar{margin-bottom:20px}.biz-courses-journey-list .biz-courses-journey-list__filter-select{max-width:320px}.biz-courses-journey-list .biz-courses-journey-list__filter-select .biz-select{width:100%}.biz-courses-journey-list .biz-sub-header{margin-bottom:12px;padding-left:0;font-size:1.4rem}.biz-courses-journey-list .biz-courses-journey-list__featured-grid,.biz-courses-journey-list .biz-courses-journey-list__all-grid{gap:16px}.biz-courses-journey-list .biz-courses-journey-list__featured-grid{display:flex;flex-wrap:wrap}.biz-courses-journey-list .biz-courses-journey-list__all-grid{display:grid;grid-template-columns:repeat(var(--items-per-row, 3), minmax(0, 1fr));width:100%}.biz-courses-journey-list .biz-courses-journey-list__featured-card{flex:1 1 calc(50% - 16px);max-width:calc(50% - 8px);min-width:280px;min-height:280px;border:0;padding:0;font:inherit;text-align:left;cursor:pointer;border-radius:10px;overflow:hidden;background-color:#111;background-size:cover;background-position:center;background-repeat:no-repeat;box-shadow:0 3px 10px rgba(0,0,0,.1);transition:box-shadow .2s ease,transform .2s ease;position:relative;display:flex;align-items:flex-end}.biz-courses-journey-list .biz-courses-journey-list__featured-card::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0.2) 20%, rgba(0, 0, 0, 0.65) 100%)}.biz-courses-journey-list .biz-courses-journey-list__featured-card:hover{box-shadow:0 10px 24px rgba(0,0,0,.22);transform:translateY(-2px)}.biz-courses-journey-list .biz-courses-journey-list__featured-card:focus-visible{outline:3px solid #2d7ff9;outline-offset:2px;box-shadow:0 10px 24px rgba(0,0,0,.22);transform:translateY(-2px)}.biz-courses-journey-list .biz-courses-journey-list__featured-card:disabled{cursor:default}.biz-courses-journey-list .biz-courses-journey-list__featured-content{position:relative;z-index:1;padding:30px;display:flex;flex-direction:column;gap:8px;text-align:left}.biz-courses-journey-list .biz-courses-journey-list__featured-content h3,.biz-courses-journey-list .biz-courses-journey-list__featured-content p,.biz-courses-journey-list .biz-courses-journey-list__featured-content span{color:#fff;text-align:left}.biz-courses-journey-list .biz-courses-journey-list__featured-tag{display:block;align-self:flex-start;font-size:12px;font-weight:500}.biz-courses-journey-list .biz-courses-journey-list__responsible-user{display:block;font-size:12px;opacity:.9;font-style:italic;margin-bottom:3px}.biz-courses-journey-list .biz-courses-journey-list__all-grid .biz-courses-journey-list__card{display:flex;flex-direction:column;width:100%;border:0;padding:0;font:inherit;text-align:left;border-radius:10px;overflow:hidden;background-color:#fff;box-shadow:0 3px 10px rgba(0,0,0,.1);transition:box-shadow .2s ease,transform .2s ease;cursor:pointer}.biz-courses-journey-list .biz-courses-journey-list__all-grid .biz-courses-journey-list__card:hover{box-shadow:0 10px 24px rgba(0,0,0,.2);transform:translateY(-2px)}.biz-courses-journey-list .biz-courses-journey-list__all-grid .biz-courses-journey-list__card:focus-visible{outline:3px solid #2d7ff9;outline-offset:2px;box-shadow:0 10px 24px rgba(0,0,0,.2);transform:translateY(-2px)}.biz-courses-journey-list .biz-courses-journey-list__all-grid .biz-courses-journey-list__card:disabled{cursor:default}.biz-courses-journey-list .biz-courses-journey-list__all-grid .biz-courses-journey-list__card.completed .biz-courses-journey-list__bottom-right-tag{background-color:var(--biz-primary-bg) !important}.biz-courses-journey-list .biz-courses-journey-list__card-top{position:relative;height:160px;background-color:#f2f2f2;background-size:cover;background-position:center;background-repeat:no-repeat}.biz-courses-journey-list .biz-courses-journey-list__progress{position:absolute;top:8px;right:8px;background:rgba(0,0,0,.7);color:#fff;padding:4px 8px;border-radius:999px;font-size:12px}.biz-courses-journey-list .biz-courses-journey-list__tag,.biz-courses-journey-list .biz-courses-journey-list__bottom-right-tag{position:absolute;bottom:8px;background:rgba(0,0,0,.7);color:#fff;padding:4px 8px;border-radius:999px;font-size:12px}.biz-courses-journey-list .biz-courses-journey-list__tag{left:8px}.biz-courses-journey-list .biz-courses-journey-list__bottom-right-tag{right:8px}.biz-courses-journey-list .biz-courses-journey-list__card-bottom{flex:1;padding:12px 20px 20px 20px;display:flex;flex-direction:column;gap:8px;text-align:left}.biz-courses-journey-list .biz-courses-journey-list__card-bottom h3,.biz-courses-journey-list .biz-courses-journey-list__card-bottom p{text-align:left}.biz-courses-journey-list .biz-courses-journey-list__card-bottom p{margin-top:0;margin-bottom:8px;font-size:.9rem}.biz-courses-journey-list .biz-courses-journey-list__card-bottom h3{font-size:1.1rem}.biz-courses-journey-list .biz-courses-journey-list__bottom-wrapper{margin-top:auto;display:flex;flex-direction:column;gap:6px}.biz-courses-journey-list .biz-courses-journey-list__meta{display:flex;justify-content:space-between;gap:10px;font-size:13px;color:#666}.biz-courses-journey-list .biz-courses-journey-list__meta>span{display:flex;align-items:center;gap:8px}.biz-courses-journey-list .biz-courses-journey-list__cta{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:#111}.biz-courses-journey-list .biz-courses-journey-list__cta-arrow{font-size:14px}@media(max-width: 900px){.biz-courses-journey-list .biz-courses-journey-list__all-grid{grid-template-columns:1fr}.biz-courses-journey-list .biz-courses-journey-list__featured-card,.biz-courses-journey-list .biz-courses-journey-list__all-grid .biz-courses-journey-list__card{max-width:100%;flex-basis:100%}}@media(min-width: 901px)and (max-width: 1200px){.biz-courses-journey-list .biz-courses-journey-list__all-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}
.biz-journey-side-panel{display:flex;align-items:flex-start;max-width:var(--biz-sidebar-width, 360px)}.biz-journey-side-panel__toggle-collapsed{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;border-radius:50%;background:oklch(.95 .01 254);color:oklch(.45 .1 264);font-size:15px;cursor:pointer;transition:background .2s,color .2s,box-shadow .2s;box-shadow:0 1px 4px oklch(0 0 0/.1);margin:10px 0 0 10px}.biz-journey-side-panel__toggle-collapsed:hover{background:oklch(.488 .243 264.376);color:#fff;box-shadow:0 2px 8px oklch(.488 .243 264.376/.35)}.biz-journey-side-panel__toggle-collapsed:active{transform:scale(0.93)}.biz-journey-side-panel__toggle-expand{display:flex;align-items:center;justify-content:center;width:28px;height:28px;min-width:28px;border:none;border-radius:6px;background:rgba(0,0,0,0);color:inherit;font-size:13px;cursor:pointer;opacity:.5;transition:background .15s,opacity .15s}.biz-journey-side-panel__toggle-expand:hover{background:oklch(.9 .01 254);opacity:1}.biz-journey-side-panel__toggle-expand:active{transform:scale(0.93)}.biz-journey-side-panel__panel{width:var(--biz-sidebar-width, 320px);max-height:70vh;overflow:hidden;padding:22px 12px 12px 12px;background:inherit}.biz-journey-side-panel__state{padding:8px 0}.biz-journey-side-panel__header{display:flex;align-items:center;gap:10px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #c2c2c2}.biz-journey-side-panel__title{margin:0;font-size:16px;line-height:1.3;flex:1;min-width:0;text-align:left}.biz-journey-side-panel__progress{display:flex;align-items:center;gap:6px;flex-shrink:0}.biz-journey-side-panel__progress-circle{position:relative;display:inline-flex;align-items:center;justify-content:center}.biz-journey-side-panel__progress-track{fill:none;stroke:var(--biz-progressbar-track, oklch(90% 0.01 254deg))}.biz-journey-side-panel__progress-fill{fill:none;stroke:var(--biz-progressbar-fill, oklch(48.8% 0.243 264.376deg));stroke-linecap:round;transform:rotate(-90deg);transform-origin:center;transition:stroke-dashoffset .4s ease}.biz-journey-side-panel__progress-label{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:600;line-height:1}.biz-journey-side-panel__progress-count{font-size:11px;opacity:.65;white-space:nowrap}.biz-journey-side-panel__list{display:flex;flex-direction:column;gap:8px;max-height:calc(70vh - 88px);overflow-y:auto}.biz-journey-side-panel__item{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;text-align:left;padding:12px 8px;border-width:0;border-radius:6px;background:inherit;font-size:.8125rem}.biz-journey-side-panel__item--current{color:var(--sidebar-current-item-color, oklch(48.8% 0.243 264.376deg));background:oklch(.97 .014 254.604)}.biz-journey-side-panel__item:not(.biz-journey-side-panel__item--current):hover{background:oklch(.95 .01 240/.5)}.biz-journey-side-panel__item-main{display:flex;align-items:center;gap:8px;min-width:0}.biz-journey-side-panel__item-order{min-width:22px;text-align:center;display:none}.biz-journey-side-panel__item-icon{width:16px;text-align:center}.biz-journey-side-panel__item-name{line-height:1.3}.biz-journey-side-panel__status-icon-wrapper{display:inline-flex;align-items:center;justify-content:center;width:20px;min-width:20px}.biz-journey-side-panel__status-icon{font-size:14px}
.biz-container-v2 .biz-placeholder .biz-module-wrapper.biz-module-wrapper--button{cursor:pointer}.biz-container-v2 .biz-placeholder .biz-module-wrapper--clickable{cursor:pointer}.biz-container-v2 .biz-placeholder .biz-module-wrapper:has(.biz-module-wrapper-background-image),.biz-container-v2 .biz-placeholder .biz-module-wrapper.biz-module-wrapper--clickable{position:relative}.biz-container-v2 .biz-placeholder .biz-module-wrapper:has(.biz-module-wrapper-background-image) .biz-module,.biz-container-v2 .biz-placeholder .biz-module-wrapper.biz-module-wrapper--clickable .biz-module{z-index:1;position:relative}.biz-container-v2 .biz-placeholder .biz-module-wrapper.biz-module-wrapper--clickable>.expand-icon{position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:2}.biz-container-v2 .biz-placeholder .biz-module-wrapper .biz-module-wrapper-background-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background-image:var(--background-image-url, none);background-position-x:var(--background-position-x, center);background-position-y:var(--background-position-y, center);background-size:cover;filter:brightness(var(--background-brightness, 1)) blur(var(--background-blur, 0px)) opacity(var(--background-opacity, 1))}.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-border-radius{overflow:hidden}.biz-container-v2 .biz-placeholder .biz-module-wrapper.biz-module-wrapper--iframe{overflow:auto}
.biz-container-v2 .biz-placeholder{display:flex;flex-wrap:wrap;width:100%}
.biz-module-action-surface{width:100%;min-height:1em;display:flex;align-items:center;gap:10px}.biz-module-action-surface--disabled{opacity:.5}.biz-module-action-surface__label{flex:1 1 auto}.biz-module-action-surface__icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center}
.biz-button-module{justify-content:inherit;text-align:inherit;color:inherit}.biz-button-module .biz-module-action-surface__label{text-align:inherit}
.biz-confirm-read-module--checkbox.biz-module{width:100%}.biz-confirm-read-module--checkbox .biz-checkbox{margin:0}.biz-confirm-read-module--button{justify-content:inherit;text-align:inherit;color:inherit}.biz-confirm-read-module__finished-icon{font-size:16px}
.biz-cookie-button-module__button{width:100%;display:block;padding:0;margin:0;border:0;background:rgba(0,0,0,0);text-align:inherit;color:inherit;cursor:pointer}.biz-cookie-button-module__button:disabled{cursor:default}.biz-cookie-button-module{justify-content:inherit;text-align:inherit;color:inherit}.biz-cookie-button-module .biz-module-action-surface__label{text-align:inherit}
.biz-welcome-guide-button-module__button{width:100%;display:block;padding:0;margin:0;border:0;background:rgba(0,0,0,0);text-align:inherit;color:inherit;cursor:pointer}.biz-welcome-guide-button-module__button:disabled{cursor:default}.biz-welcome-guide-button-module{justify-content:inherit;text-align:inherit;color:inherit}.biz-welcome-guide-button-module .biz-module-action-surface__label{text-align:inherit}
.biz-text-module strong{font-weight:bold}.biz-text-module p:first-child{margin-top:0}.biz-text-module p:last-child{margin-bottom:0}.biz-text-module ol{list-style:auto;padding-inline-start:40px}.biz-text-module ul{list-style:disc}.biz-text-module ul li,.biz-text-module ol li{margin-bottom:10px}.biz-text-module img{max-width:100%}.biz-text-module--inline-editing{cursor:text;outline:1px solid #1976d2;outline-offset:2px}.biz-text-module--inline-editing .biz-html-editor{min-height:1.5em}.biz-container-v2-admin .biz-text-module a{pointer-events:none;cursor:default}
.biz-image-module{display:flex}.biz-image-module__img{width:100%;height:auto;display:block;flex:1}.biz-image-module__placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:120px;background:#f5f5f5;border:2px dashed #ccc;border-radius:4px;padding:20px;gap:8px}.biz-image-module__placeholder-icon{font-size:32px;line-height:1;opacity:.5}.biz-image-module__placeholder-text{font-size:13px;color:#999}
.biz-divider-module{width:100%}.biz-divider-module__line{width:var(--divider-line-width, 100%);margin:0;border:0;border-top:var(--divider-line-thickness, 1px) var(--divider-line-style, solid) var(--divider-line-color, #d0d5dd)}.biz-divider-module__line--left{margin-right:auto}.biz-divider-module__line--center{margin-right:auto;margin-left:auto}.biz-divider-module__line--right{margin-left:auto}
.biz-animated-svg-module{display:flex;width:100%}.biz-animated-svg-module__figure{width:100%;margin:0}.biz-animated-svg-module__svg{width:100%}.biz-animated-svg-module__svg svg{display:block;width:100%;height:auto;max-width:100%}.biz-animated-svg-module__caption{margin-top:8px;font-size:13px;line-height:1.4;color:#666;text-align:center}.biz-animated-svg-module__placeholder{display:flex;align-items:center;justify-content:center;width:100%;min-height:120px;padding:20px;border:2px dashed #ccc;border-radius:4px;background:#f5f5f5;color:#999;font-size:13px}.biz-animated-svg-module--animation-disabled *{animation:none !important;transition:none !important}@media(prefers-reduced-motion: reduce){.biz-animated-svg-module *{animation:none !important;transition:none !important}}
.biz-agent-container-module .biz-agent-widget>.biz-agent-window{background:inherit}.biz-agent-container-module .biz-agent-widget>.biz-agent-window .biz-agent-input{background:inherit}
.biz-mediabank-video-v2{position:relative;width:100%}.biz-mediabank-video-v2 video{width:100%;max-width:100%;display:block}.biz-mediabank-video-v2 iframe{border:none;aspect-ratio:16/9}.biz-mediabank-video-v2.biz-mediabank-video-poster,.biz-mediabank-video-v2 .biz-mediabank-video-poster{position:relative;width:100%;padding-bottom:56.5%;background-size:cover;background-position:center;cursor:pointer}.biz-mediabank-video-v2.biz-mediabank-video-poster:hover .biz-mediabank-video-play-overlay,.biz-mediabank-video-v2 .biz-mediabank-video-poster:hover .biz-mediabank-video-play-overlay{opacity:.9}.biz-mediabank-video-v2 .biz-mediabank-video-play-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:68px;height:48px;opacity:.8;transition:opacity .15s ease;background-color:rgba(0,0,0,.7);border-radius:12px}.biz-mediabank-video-v2 .biz-mediabank-video-play-overlay::after{content:"";position:absolute;top:50%;left:55%;transform:translate(-50%, -50%);border-style:solid;border-width:10px 0 10px 18px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}.biz-mediabank-video-v2 .biz-mediabank-video-content{width:100%}.biz-mediabank-video-v2 .biz-mediabank-video-youtube,.biz-mediabank-video-v2 .biz-mediabank-video-vimeo,.biz-mediabank-video-v2 .biz-mediabank-video-brightcove,.biz-mediabank-video-v2 .biz-mediabank-video-mediaflow,.biz-mediabank-video-v2 .biz-mediabank-video-external{position:relative;width:100%}.biz-mediabank-video-v2-popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.85);display:flex;align-items:center;justify-content:center;z-index:9999}.biz-mediabank-video-v2-popup{width:90%;max-width:960px;background-color:#000;overflow:auto}.biz-mediabank-video-v2-popup video{max-height:78vh}
.biz-video-module__header{margin-bottom:8px;font-weight:bold}.biz-video-module__description{margin-top:8px}.biz-video-module__description-header{font-weight:bold}
.biz-iframe-module{width:100%;aspect-ratio:16/9}.biz-iframe-module__frame{display:block;width:100%;height:100%;border:0}
.biz-segment-module{display:flex;flex-wrap:wrap;gap:var(--biz-segment-gap, 0);width:100%}.biz-segment-module.biz-segment-module--grid{display:grid;grid-template-columns:repeat(var(--biz-segment-columns, 1), minmax(0, 1fr))}.biz-segment-module.biz-segment-module--grid>.biz-module-wrapper{width:100% !important;max-width:none;min-width:0}.biz-segment-module.biz-segment-module--grid>.biz-segment-module__expand-header,.biz-segment-module.biz-segment-module--grid>.biz-segment-module__expand-button-wrapper{grid-column:1/-1}.biz-segment-module.biz-segment-module--columns-2{--biz-segment-columns: 2}.biz-segment-module.biz-segment-module--columns-3{--biz-segment-columns: 3}.biz-segment-module.biz-segment-module--columns-4{--biz-segment-columns: 4}.biz-segment-module.biz-segment-module--columns-5{--biz-segment-columns: 5}.biz-segment-module.biz-segment-module--columns-6{--biz-segment-columns: 6}.biz-segment-module.biz-segment-module--mobile-columns-1{--biz-segment-mobile-columns: 1}.biz-segment-module.biz-segment-module--mobile-columns-2{--biz-segment-mobile-columns: 2}.biz-segment-module.biz-segment-module--mobile-columns-3{--biz-segment-mobile-columns: 3}@media all and (max-width: 959px){.biz-segment-module{gap:var(--biz-segment-mobile-gap, var(--biz-segment-gap, 0))}.biz-segment-module.biz-segment-module--grid{grid-template-columns:repeat(var(--biz-segment-mobile-columns, 1), minmax(0, 1fr))}}.biz-container-v2-admin-mobile-preview .biz-segment-module{gap:var(--biz-segment-mobile-gap, var(--biz-segment-gap, 0))}.biz-container-v2-admin-mobile-preview .biz-segment-module.biz-segment-module--grid{grid-template-columns:repeat(var(--biz-segment-mobile-columns, 1), minmax(0, 1fr))}.biz-segment-module.biz-segment-module--justify-start{justify-content:flex-start}.biz-segment-module.biz-segment-module--justify-center{justify-content:center}.biz-segment-module.biz-segment-module--justify-end{justify-content:flex-end}.biz-segment-module.biz-segment-module--justify-space-between{justify-content:space-between}.biz-segment-module.biz-segment-module--justify-space-around{justify-content:space-around}.biz-segment-module.biz-segment-module--align-start{align-items:flex-start}.biz-segment-module.biz-segment-module--align-center{align-items:center}.biz-segment-module.biz-segment-module--align-end{align-items:flex-end}.biz-segment-module__expand-header{width:100%;cursor:pointer}.biz-segment-module__expand-header p{margin:0}.biz-segment-module__expand-header h4{margin:0 0 13px;margin-top:27px}.biz-segment-module__expand-header>img{display:block;width:100%}.biz-segment-module__preview-image{display:block;width:100%}.biz-segment-module__preview-text{margin:0}.biz-segment-module__preview-button{display:flex;justify-content:space-between;align-items:center;padding:20px}.biz-segment-module__preview-button p{height:auto}.biz-segment-module__expand-button-wrapper{width:100%;text-align:center}.biz-segment-module__expand-button{margin-top:13px}
.biz-form-field-group{border:1px solid #e0e0e0;border-radius:4px;margin-bottom:16px;width:100%}.biz-form-field-group--expandable .biz-form-field-group__header{cursor:pointer}.biz-form-field-group__header{display:flex;align-items:center;padding:12px 16px;gap:8px}.biz-form-field-group__image{max-width:60px;max-height:40px;object-fit:cover}.biz-form-field-group__name{margin:0;flex:1}.biz-form-field-group__toggle{font-size:14px}.biz-form-field-group__fields{display:flex;flex-wrap:wrap;padding:8px 16px 16px;gap:8px}
.biz-form-wizard{width:100%}.biz-form-wizard__steps{display:flex;justify-content:center;gap:8px;margin-bottom:24px}.biz-form-wizard__step{display:flex;align-items:center;gap:6px;padding:8px 16px;border-radius:20px;background:#f0f0f0;font-size:14px;color:#666;transition:background-color .2s,color .2s}.biz-form-wizard__step--active{background:var(--biz-primary-color, #1976d2);color:#fff}.biz-form-wizard__step--completed{background:#e8f5e9;color:#2e7d32}.biz-form-wizard__step-number{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:rgba(0,0,0,.1);font-size:12px;font-weight:bold}.biz-form-wizard__step--active .biz-form-wizard__step-number{background:hsla(0,0%,100%,.3)}.biz-form-wizard__content{display:flex;flex-wrap:wrap;gap:8px}.biz-form-wizard__nav{display:flex;justify-content:space-between;margin-top:16px}.biz-form-wizard__prev,.biz-form-wizard__next{min-width:80px}
.biz-form-renderer{width:100%}.biz-form-renderer__fields{display:flex;flex-wrap:wrap;gap:8px}.biz-form-field{width:100%;margin-bottom:12px;box-sizing:border-box}.biz-form-field--fw50{width:calc(50% - 4px)}.biz-form-field--fw33{width:calc(33.333% - 6px)}.biz-form-field--fw25{width:calc(25% - 6px)}.biz-form-field--fw20{width:calc(20% - 7px)}.biz-form-field__label{font-weight:500;margin-bottom:4px}.biz-form-field__error{color:#d32f2f;font-size:12px;margin-top:4px}.biz-form-field__options{display:flex;flex-direction:column;gap:6px}.biz-form-field__options--row{flex-direction:row;flex-wrap:wrap}.biz-form-field__option{display:flex;align-items:flex-start;gap:8px;cursor:pointer}.biz-form-field__option input[type=checkbox],.biz-form-field__option input[type=radio]{margin-top:3px;height:unset}.biz-form-field__option-label{font-size:14px}.biz-form-field__option-description{font-size:12px;color:#666;margin-top:2px}.biz-form-field__slider{display:flex;align-items:center;gap:12px}.biz-form-field__slider-input{flex:1}.biz-form-field__slider-value{white-space:nowrap;min-width:60px}.biz-form-field__label-display{padding:8px 0}.biz-form-field__video{margin-bottom:8px}.biz-form-field__video-player{width:100%;max-width:640px}.biz-form-field__phone-row{display:flex;gap:8px}.biz-form-field__phone-country{width:100px;flex-shrink:0}@media(max-width: 600px){.biz-form-field--fw50,.biz-form-field--fw33,.biz-form-field--fw25,.biz-form-field--fw20{width:100%}}
.biz-form-module__pre-text,.biz-form-module__post-text{margin-bottom:16px}.biz-form-module__error{color:#d32f2f;margin:8px 0}.biz-form-module__submit{margin-top:16px}.biz-form-module__submit-btn{min-width:120px}
.biz-object-list-module{width:100%}.biz-object-list-module__list{display:grid;gap:16px;padding:0;list-style:none}.biz-object-list-module__item{width:100%}.biz-object-list-module--state,.biz-object-list-module--empty{color:#667085}
.biz-container-v2{width:100%;min-width:var(--min-width);max-width:var(--max-width, 100%);padding:var(--padding, 0 0 0 0)}.biz-container-v2--loading,.biz-container-v2--error{padding:20px;text-align:center}.biz-container-v2--error{color:#dc3545}.biz-container-v2,.biz-container-v2 .biz-placeholder .biz-module-wrapper{width:100%}.biz-container-v2.has-width,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-width{width:var(--width)}.biz-container-v2.has-min-width,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-min-width{width:var(--min-width)}.biz-container-v2.has-max-width,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-max-width{max-width:var(--max-width)}.biz-container-v2.has-min-height,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-min-height{min-height:var(--min-height)}.biz-container-v2.has-max-height,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-max-height{max-height:var(--max-height)}.biz-container-v2.has-text-color,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-text-color{color:var(--text-color)}.biz-container-v2.has-text-color :where(*:not(.biz-module-wrapper):not(.biz-agent-input):not(.biz-agent-input *):not(.biz-agent-message):not(.biz-agent-message *)),.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-text-color :where(*:not(.biz-module-wrapper):not(.biz-agent-input):not(.biz-agent-input *):not(.biz-agent-message):not(.biz-agent-message *)){color:inherit}.biz-container-v2.has-text-line-height,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-text-line-height{line-height:var(--text-line-height)}.biz-container-v2.has-text-line-height :where(*:not(.biz-module-wrapper):not(.biz-agent-input):not(.biz-agent-input *):not(.biz-agent-message):not(.biz-agent-message *)),.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-text-line-height :where(*:not(.biz-module-wrapper):not(.biz-agent-input):not(.biz-agent-input *):not(.biz-agent-message):not(.biz-agent-message *)){line-height:inherit}.biz-container-v2.has-text-align,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-text-align{text-align:var(--text-align)}.biz-container-v2.has-text-align :where(*:not(.biz-module-wrapper):not(.biz-agent-input):not(.biz-agent-input *):not(.biz-agent-message):not(.biz-agent-message *)),.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-text-align :where(*:not(.biz-module-wrapper):not(.biz-agent-input):not(.biz-agent-input *):not(.biz-agent-message):not(.biz-agent-message *)){text-align:inherit}.biz-container-v2.has-text-font-family,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-text-font-family{font-family:var(--text-font-family)}.biz-container-v2.has-text-font-family :where(*:not(.biz-module-wrapper):not(.biz-agent-input):not(.biz-agent-input *):not(.biz-agent-message):not(.biz-agent-message *)),.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-text-font-family :where(*:not(.biz-module-wrapper):not(.biz-agent-input):not(.biz-agent-input *):not(.biz-agent-message):not(.biz-agent-message *)){font-family:inherit}.biz-container-v2.has-text-style,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-text-style{font-style:var(--text-style)}.biz-container-v2.has-text-style :where(p,div,span,a,li,td,th),.biz-container-v2.has-text-style>.biz-module.biz-text-module *,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-text-style :where(p,div,span,a,li,td,th),.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-text-style>.biz-module.biz-text-module *{font-style:inherit}.biz-container-v2.has-text-size,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-text-size{font-size:var(--text-size) !important}.biz-container-v2.has-text-size :where(p,div,span,a,li,td,th),.biz-container-v2.has-text-size>.biz-module.biz-text-module *,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-text-size :where(p,div,span,a,li,td,th),.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-text-size>.biz-module.biz-text-module *{font-size:inherit}.biz-container-v2.has-text-weight,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-text-weight{font-weight:var(--text-weight)}.biz-container-v2.has-text-weight :where(p,div,span,a,li,td,th),.biz-container-v2.has-text-weight>.biz-module.biz-text-module *,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-text-weight :where(p,div,span,a,li,td,th),.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-text-weight>.biz-module.biz-text-module *{font-weight:inherit}.biz-container-v2.has-padding,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-padding{padding:var(--padding)}.biz-container-v2.has-margin,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-margin{margin:var(--margin)}.biz-container-v2.has-border-width,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-border-width{border-width:var(--border-width)}.biz-container-v2.has-border-color,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-border-color{border-color:var(--border-color)}.biz-container-v2.has-border-style,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-border-style{border-style:var(--border-style)}.biz-container-v2.has-border-radius,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-border-radius{border-radius:var(--border-radius)}.biz-container-v2.has-background-color,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-background-color{position:relative;isolation:isolate;background:rgba(0,0,0,0)}.biz-container-v2.has-background-color::before,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-background-color::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;border-radius:inherit;background:var(--background-color);filter:brightness(var(--background-brightness, 100%)) blur(var(--background-blur, 0px)) opacity(var(--background-opacity, 100%))}.biz-container-v2.biz-container-v2.has-background-color>.biz-placeholder,.biz-container-v2.biz-module-wrapper.has-background-color>.biz-module,.biz-container-v2.biz-module-wrapper.has-background-color>.expand-icon,.biz-container-v2 .biz-placeholder .biz-module-wrapper.biz-container-v2.has-background-color>.biz-placeholder,.biz-container-v2 .biz-placeholder .biz-module-wrapper.biz-module-wrapper.has-background-color>.biz-module,.biz-container-v2 .biz-placeholder .biz-module-wrapper.biz-module-wrapper.has-background-color>.expand-icon{position:relative;z-index:1}.biz-container-v2.has-hover-color:hover,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-hover-color:hover{color:var(--hover-color)}.biz-container-v2.has-hover-decoration:hover,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-hover-decoration:hover{text-decoration:var(--hover-decoration)}.biz-container-v2.has-effect-reveal-fade,.biz-container-v2.has-effect-reveal-move,.biz-container-v2.has-effect-reveal-scale,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-effect-reveal-fade,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-effect-reveal-move,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-effect-reveal-scale{opacity:0;transition-delay:var(--effect-reveal-delay, 0ms);transition-duration:var(--effect-reveal-duration, 600ms);transition-property:opacity,transform;transition-timing-function:ease-out;will-change:opacity,transform}.biz-container-v2.has-effect-reveal-fade.biz-module-wrapper--effect-visible,.biz-container-v2.has-effect-reveal-move.biz-module-wrapper--effect-visible,.biz-container-v2.has-effect-reveal-scale.biz-module-wrapper--effect-visible,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-effect-reveal-fade.biz-module-wrapper--effect-visible,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-effect-reveal-move.biz-module-wrapper--effect-visible,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-effect-reveal-scale.biz-module-wrapper--effect-visible{opacity:1;transform:translate(0, 0) scale(1)}.biz-container-v2.biz-container-v2[class*=has-effect-reveal-],.biz-container-v2 .biz-placeholder .biz-module-wrapper.biz-container-v2[class*=has-effect-reveal-]{opacity:1;transform:none}.biz-container-v2.has-effect-reveal-move-up,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-effect-reveal-move-up{transform:translateY(var(--effect-reveal-distance, 24px))}.biz-container-v2.has-effect-reveal-move-right,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-effect-reveal-move-right{transform:translateX(var(--effect-reveal-distance, 24px))}.biz-container-v2.has-effect-reveal-move-down,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-effect-reveal-move-down{transform:translateY(calc(var(--effect-reveal-distance, 24px) * -1))}.biz-container-v2.has-effect-reveal-move-left,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-effect-reveal-move-left{transform:translateX(calc(var(--effect-reveal-distance, 24px) * -1))}.biz-container-v2.has-effect-reveal-scale,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-effect-reveal-scale{transform:scale(var(--effect-reveal-scale, 0.96))}.biz-container-v2.has-effect-hover,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-effect-hover{transition-duration:var(--effect-hover-duration, 200ms);transition-property:box-shadow,color,transform;transition-timing-function:ease-out;will-change:transform}.biz-container-v2.has-effect-hover:hover,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-effect-hover:hover{transform:translate(var(--effect-hover-move-x, 0), var(--effect-hover-move-y, 0)) scale(var(--effect-hover-scale, 1))}.biz-container-v2.has-effect-hover-move-up,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-effect-hover-move-up{--effect-hover-move-y: calc(var(--effect-hover-move-distance, 10px) * -1)}.biz-container-v2.has-effect-hover-move-right,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-effect-hover-move-right{--effect-hover-move-x: var(--effect-hover-move-distance, 10px)}.biz-container-v2.has-effect-hover-move-down,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-effect-hover-move-down{--effect-hover-move-y: var(--effect-hover-move-distance, 10px)}.biz-container-v2.has-effect-hover-move-left,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-effect-hover-move-left{--effect-hover-move-x: calc(var(--effect-hover-move-distance, 10px) * -1)}.biz-container-v2.has-effect-hover-shadow:hover,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-effect-hover-shadow:hover{box-shadow:0 12px 28px rgba(15,23,42,.18)}.biz-container-v2.has-effect-hover-text-color:hover,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-effect-hover-text-color:hover{color:var(--effect-hover-text-color)}.biz-container-v2.has-effect-hover-text-color:hover :where(*:not(.biz-module-wrapper)),.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-effect-hover-text-color:hover :where(*:not(.biz-module-wrapper)){color:inherit}@media all and (min-width: 960px){.biz-container-v2.fullScreen,.biz-container-v2 .biz-placeholder .biz-module-wrapper.fullScreen{width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}.biz-container-v2.desktopAuto,.biz-container-v2 .biz-placeholder .biz-module-wrapper.desktopAuto{width:auto}.biz-container-v2.desktop80,.biz-container-v2 .biz-placeholder .biz-module-wrapper.desktop80{width:80%}.biz-container-v2.desktop75,.biz-container-v2 .biz-placeholder .biz-module-wrapper.desktop75{width:75%}.biz-container-v2.desktop70,.biz-container-v2 .biz-placeholder .biz-module-wrapper.desktop70{width:70%}.biz-container-v2.desktop66,.biz-container-v2 .biz-placeholder .biz-module-wrapper.desktop66{width:66.6%}.biz-container-v2.desktop60,.biz-container-v2 .biz-placeholder .biz-module-wrapper.desktop60{width:60%}.biz-container-v2.desktop50,.biz-container-v2 .biz-placeholder .biz-module-wrapper.desktop50{width:50%}.biz-container-v2.desktop40,.biz-container-v2 .biz-placeholder .biz-module-wrapper.desktop40{width:40%}.biz-container-v2.desktop33,.biz-container-v2 .biz-placeholder .biz-module-wrapper.desktop33{width:33.3%}.biz-container-v2.desktop30,.biz-container-v2 .biz-placeholder .biz-module-wrapper.desktop30{width:30%}.biz-container-v2.desktop25,.biz-container-v2 .biz-placeholder .biz-module-wrapper.desktop25{width:25%}.biz-container-v2.desktop20,.biz-container-v2 .biz-placeholder .biz-module-wrapper.desktop20{width:20%}.biz-container-v2.desktop10,.biz-container-v2 .biz-placeholder .biz-module-wrapper.desktop10{width:10%}.biz-container-v2.desktop7,.biz-container-v2 .biz-placeholder .biz-module-wrapper.desktop7{width:7%}.biz-container-v2.hidden-desktop,.biz-container-v2 .biz-placeholder .biz-module-wrapper.hidden-desktop{display:none}}@media all and (max-width: 959px){.biz-container-v2.fullScreen,.biz-container-v2 .biz-placeholder .biz-module-wrapper.fullScreen{width:100%;margin-left:0;margin-right:0}.biz-container-v2.desktopAuto,.biz-container-v2.desktop80,.biz-container-v2.desktop75,.biz-container-v2.desktop70,.biz-container-v2.desktop66,.biz-container-v2.desktop60,.biz-container-v2.desktop50,.biz-container-v2.desktop40,.biz-container-v2.desktop33,.biz-container-v2.desktop30,.biz-container-v2.desktop25,.biz-container-v2.desktop20,.biz-container-v2.desktop10,.biz-container-v2.desktop7,.biz-container-v2 .biz-placeholder .biz-module-wrapper.desktopAuto,.biz-container-v2 .biz-placeholder .biz-module-wrapper.desktop80,.biz-container-v2 .biz-placeholder .biz-module-wrapper.desktop75,.biz-container-v2 .biz-placeholder .biz-module-wrapper.desktop70,.biz-container-v2 .biz-placeholder .biz-module-wrapper.desktop66,.biz-container-v2 .biz-placeholder .biz-module-wrapper.desktop60,.biz-container-v2 .biz-placeholder .biz-module-wrapper.desktop50,.biz-container-v2 .biz-placeholder .biz-module-wrapper.desktop40,.biz-container-v2 .biz-placeholder .biz-module-wrapper.desktop33,.biz-container-v2 .biz-placeholder .biz-module-wrapper.desktop30,.biz-container-v2 .biz-placeholder .biz-module-wrapper.desktop25,.biz-container-v2 .biz-placeholder .biz-module-wrapper.desktop20,.biz-container-v2 .biz-placeholder .biz-module-wrapper.desktop10,.biz-container-v2 .biz-placeholder .biz-module-wrapper.desktop7{width:100%}.biz-container-v2.hidden-desktop,.biz-container-v2 .biz-placeholder .biz-module-wrapper.hidden-desktop{display:block}.biz-container-v2.has-width-mobile,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-width-mobile{width:var(--width-mobile)}.biz-container-v2.has-min-width-mobile,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-min-width-mobile{width:var(--min-width-mobile)}.biz-container-v2.has-max-width-mobile,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-max-width-mobile{max-width:var(--max-width-mobile)}.biz-container-v2.has-min-height-mobile,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-min-height-mobile{min-height:var(--min-height-mobile)}.biz-container-v2.has-max-height-mobile,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-max-height-mobile{max-height:var(--max-height-mobile)}.biz-container-v2.has-text-color-mobile,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-text-color-mobile{color:var(--text-color-mobile)}.biz-container-v2.has-text-color-mobile :where(*:not(.biz-module-wrapper)),.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-text-color-mobile :where(*:not(.biz-module-wrapper)){color:inherit}.biz-container-v2.has-text-line-height-mobile,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-text-line-height-mobile{line-height:var(--text-line-height-mobile)}.biz-container-v2.has-text-line-height-mobile :where(*:not(.biz-module-wrapper)),.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-text-line-height-mobile :where(*:not(.biz-module-wrapper)){line-height:inherit}.biz-container-v2.has-text-align-mobile,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-text-align-mobile{text-align:var(--text-align-mobile)}.biz-container-v2.has-text-align-mobile :where(*:not(.biz-module-wrapper)),.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-text-align-mobile :where(*:not(.biz-module-wrapper)){text-align:inherit}.biz-container-v2.has-text-font-family-mobile,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-text-font-family-mobile{font-family:var(--text-font-family-mobile)}.biz-container-v2.has-text-font-family-mobile :where(*:not(.biz-module-wrapper)),.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-text-font-family-mobile :where(*:not(.biz-module-wrapper)){font-family:inherit}.biz-container-v2.has-text-style-mobile,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-text-style-mobile{font-style:var(--text-style-mobile)}.biz-container-v2.has-text-style-mobile :where(p,div,span,a,li,td,th),.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-text-style-mobile :where(p,div,span,a,li,td,th){font-style:inherit}.biz-container-v2.has-text-size-mobile,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-text-size-mobile{font-size:var(--text-size-mobile) !important}.biz-container-v2.has-text-size-mobile :where(p,div,span,a,li,td,th),.biz-container-v2.has-text-size-mobile>.biz-module.biz-text-module *,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-text-size-mobile :where(p,div,span,a,li,td,th),.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-text-size-mobile>.biz-module.biz-text-module *{font-size:inherit}.biz-container-v2.has-text-weight-mobile,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-text-weight-mobile{font-weight:var(--text-weight-mobile)}.biz-container-v2.has-text-weight-mobile :where(p,div,span,a,li,td,th),.biz-container-v2.has-text-weight-mobile>.biz-module.biz-text-module *,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-text-weight-mobile :where(p,div,span,a,li,td,th),.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-text-weight-mobile>.biz-module.biz-text-module *{font-weight:inherit}.biz-container-v2.has-padding-mobile,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-padding-mobile{padding:var(--padding-mobile)}.biz-container-v2.has-margin-mobile,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-margin-mobile{margin:var(--margin-mobile)}.biz-container-v2.has-border-width-mobile,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-border-width-mobile{border-width:var(--border-width-mobile)}.biz-container-v2.has-border-color-mobile,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-border-color-mobile{border-color:var(--border-color-mobile)}.biz-container-v2.has-border-style-mobile,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-border-style-mobile{border-style:var(--border-style-mobile)}.biz-container-v2.has-border-radius-mobile,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-border-radius-mobile{border-radius:var(--border-radius-mobile)}.biz-container-v2.has-background-color-mobile,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-background-color-mobile{position:relative;isolation:isolate;background:rgba(0,0,0,0)}.biz-container-v2.has-background-color::before,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-background-color::before{filter:brightness(var(--background-brightness-mobile, var(--background-brightness, 100%))) blur(var(--background-blur-mobile, var(--background-blur, 0px))) opacity(var(--background-opacity-mobile, var(--background-opacity, 100%)))}.biz-container-v2.has-background-color-mobile::before,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-background-color-mobile::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;border-radius:inherit;background:var(--background-color-mobile);filter:brightness(var(--background-brightness-mobile, var(--background-brightness, 100%))) blur(var(--background-blur-mobile, var(--background-blur, 0px))) opacity(var(--background-opacity-mobile, var(--background-opacity, 100%)))}.biz-container-v2.biz-container-v2.has-background-color-mobile>.biz-placeholder,.biz-container-v2.biz-module-wrapper.has-background-color-mobile>.biz-module,.biz-container-v2.biz-module-wrapper.has-background-color-mobile>.expand-icon,.biz-container-v2 .biz-placeholder .biz-module-wrapper.biz-container-v2.has-background-color-mobile>.biz-placeholder,.biz-container-v2 .biz-placeholder .biz-module-wrapper.biz-module-wrapper.has-background-color-mobile>.biz-module,.biz-container-v2 .biz-placeholder .biz-module-wrapper.biz-module-wrapper.has-background-color-mobile>.expand-icon{position:relative;z-index:1}.biz-container-v2.has-effect-reveal-fade-mobile,.biz-container-v2.has-effect-reveal-move-mobile,.biz-container-v2.has-effect-reveal-scale-mobile,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-effect-reveal-fade-mobile,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-effect-reveal-move-mobile,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-effect-reveal-scale-mobile{opacity:0;transition-delay:var(--effect-reveal-delay-mobile, 0ms);transition-duration:var(--effect-reveal-duration-mobile, 600ms);transition-property:opacity,transform;transition-timing-function:ease-out;will-change:opacity,transform}.biz-container-v2.has-effect-reveal-fade-mobile.biz-module-wrapper--effect-visible,.biz-container-v2.has-effect-reveal-move-mobile.biz-module-wrapper--effect-visible,.biz-container-v2.has-effect-reveal-scale-mobile.biz-module-wrapper--effect-visible,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-effect-reveal-fade-mobile.biz-module-wrapper--effect-visible,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-effect-reveal-move-mobile.biz-module-wrapper--effect-visible,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-effect-reveal-scale-mobile.biz-module-wrapper--effect-visible{opacity:1;transform:translate(0, 0) scale(1)}.biz-container-v2.has-effect-reveal-move-up-mobile,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-effect-reveal-move-up-mobile{transform:translateY(var(--effect-reveal-distance-mobile, 24px))}.biz-container-v2.has-effect-reveal-move-right-mobile,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-effect-reveal-move-right-mobile{transform:translateX(var(--effect-reveal-distance-mobile, 24px))}.biz-container-v2.has-effect-reveal-move-down-mobile,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-effect-reveal-move-down-mobile{transform:translateY(calc(var(--effect-reveal-distance-mobile, 24px) * -1))}.biz-container-v2.has-effect-reveal-move-left-mobile,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-effect-reveal-move-left-mobile{transform:translateX(calc(var(--effect-reveal-distance-mobile, 24px) * -1))}.biz-container-v2.has-effect-reveal-scale-mobile,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-effect-reveal-scale-mobile{transform:scale(var(--effect-reveal-scale-mobile, 0.96))}.biz-container-v2.has-effect-hover-mobile,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-effect-hover-mobile{transition-duration:var(--effect-hover-duration-mobile, 200ms);transition-property:box-shadow,color,transform;transition-timing-function:ease-out;will-change:transform}.biz-container-v2.has-effect-hover-mobile:hover,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-effect-hover-mobile:hover{transform:translate(var(--effect-hover-move-x-mobile, 0), var(--effect-hover-move-y-mobile, 0)) scale(var(--effect-hover-scale-mobile, 1))}.biz-container-v2.has-effect-hover-move-up-mobile,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-effect-hover-move-up-mobile{--effect-hover-move-y-mobile: calc(var(--effect-hover-move-distance-mobile, 10px) * -1)}.biz-container-v2.has-effect-hover-move-right-mobile,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-effect-hover-move-right-mobile{--effect-hover-move-x-mobile: var(--effect-hover-move-distance-mobile, 10px)}.biz-container-v2.has-effect-hover-move-down-mobile,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-effect-hover-move-down-mobile{--effect-hover-move-y-mobile: var(--effect-hover-move-distance-mobile, 10px)}.biz-container-v2.has-effect-hover-move-left-mobile,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-effect-hover-move-left-mobile{--effect-hover-move-x-mobile: calc(var(--effect-hover-move-distance-mobile, 10px) * -1)}.biz-container-v2.has-effect-hover-shadow-mobile:hover,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-effect-hover-shadow-mobile:hover{box-shadow:0 12px 28px rgba(15,23,42,.18)}.biz-container-v2.has-effect-hover-text-color-mobile:hover,.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-effect-hover-text-color-mobile:hover{color:var(--effect-hover-text-color-mobile)}.biz-container-v2.has-effect-hover-text-color-mobile:hover :where(*:not(.biz-module-wrapper)),.biz-container-v2 .biz-placeholder .biz-module-wrapper.has-effect-hover-text-color-mobile:hover :where(*:not(.biz-module-wrapper)){color:inherit}.biz-container-v2.mobileAuto,.biz-container-v2 .biz-placeholder .biz-module-wrapper.mobileAuto{width:auto}.biz-container-v2.mobile80,.biz-container-v2 .biz-placeholder .biz-module-wrapper.mobile80{width:80%}.biz-container-v2.mobile75,.biz-container-v2 .biz-placeholder .biz-module-wrapper.mobile75{width:75%}.biz-container-v2.mobile70,.biz-container-v2 .biz-placeholder .biz-module-wrapper.mobile70{width:70%}.biz-container-v2.mobile66,.biz-container-v2 .biz-placeholder .biz-module-wrapper.mobile66{width:66.6%}.biz-container-v2.mobile60,.biz-container-v2 .biz-placeholder .biz-module-wrapper.mobile60{width:60%}.biz-container-v2.mobile50,.biz-container-v2 .biz-placeholder .biz-module-wrapper.mobile50{width:50%}.biz-container-v2.mobile40,.biz-container-v2 .biz-placeholder .biz-module-wrapper.mobile40{width:40%}.biz-container-v2.mobile33,.biz-container-v2 .biz-placeholder .biz-module-wrapper.mobile33{width:33.3%}.biz-container-v2.mobile30,.biz-container-v2 .biz-placeholder .biz-module-wrapper.mobile30{width:30%}.biz-container-v2.mobile25,.biz-container-v2 .biz-placeholder .biz-module-wrapper.mobile25{width:25%}.biz-container-v2.mobile20,.biz-container-v2 .biz-placeholder .biz-module-wrapper.mobile20{width:20%}.biz-container-v2.hidden-mobile,.biz-container-v2 .biz-placeholder .biz-module-wrapper.hidden-mobile{display:none}}.biz-container-v2-admin-mobile-preview .biz-container-v2.fullScreen,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.fullScreen{width:100%;margin-left:0;margin-right:0}.biz-container-v2-admin-mobile-preview .biz-container-v2.desktopAuto,.biz-container-v2-admin-mobile-preview .biz-container-v2.desktop80,.biz-container-v2-admin-mobile-preview .biz-container-v2.desktop75,.biz-container-v2-admin-mobile-preview .biz-container-v2.desktop70,.biz-container-v2-admin-mobile-preview .biz-container-v2.desktop66,.biz-container-v2-admin-mobile-preview .biz-container-v2.desktop60,.biz-container-v2-admin-mobile-preview .biz-container-v2.desktop50,.biz-container-v2-admin-mobile-preview .biz-container-v2.desktop40,.biz-container-v2-admin-mobile-preview .biz-container-v2.desktop33,.biz-container-v2-admin-mobile-preview .biz-container-v2.desktop30,.biz-container-v2-admin-mobile-preview .biz-container-v2.desktop25,.biz-container-v2-admin-mobile-preview .biz-container-v2.desktop20,.biz-container-v2-admin-mobile-preview .biz-container-v2.desktop10,.biz-container-v2-admin-mobile-preview .biz-container-v2.desktop7,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.desktopAuto,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.desktop80,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.desktop75,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.desktop70,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.desktop66,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.desktop60,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.desktop50,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.desktop40,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.desktop33,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.desktop30,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.desktop25,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.desktop20,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.desktop10,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.desktop7{width:100%}.biz-container-v2-admin-mobile-preview .biz-container-v2.hidden-desktop,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.hidden-desktop{display:block}.biz-container-v2-admin-mobile-preview .biz-container-v2.has-width-mobile,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.has-width-mobile{width:var(--width-mobile)}.biz-container-v2-admin-mobile-preview .biz-container-v2.has-min-width-mobile,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.has-min-width-mobile{width:var(--min-width-mobile)}.biz-container-v2-admin-mobile-preview .biz-container-v2.has-max-width-mobile,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.has-max-width-mobile{max-width:var(--max-width-mobile)}.biz-container-v2-admin-mobile-preview .biz-container-v2.has-min-height-mobile,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.has-min-height-mobile{min-height:var(--min-height-mobile)}.biz-container-v2-admin-mobile-preview .biz-container-v2.has-max-height-mobile,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.has-max-height-mobile{max-height:var(--max-height-mobile)}.biz-container-v2-admin-mobile-preview .biz-container-v2.has-text-color-mobile,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.has-text-color-mobile{color:var(--text-color-mobile)}.biz-container-v2-admin-mobile-preview .biz-container-v2.has-text-color-mobile :where(*:not(.biz-module-wrapper)),.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.has-text-color-mobile :where(*:not(.biz-module-wrapper)){color:inherit}.biz-container-v2-admin-mobile-preview .biz-container-v2.has-text-line-height-mobile,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.has-text-line-height-mobile{line-height:var(--text-line-height-mobile)}.biz-container-v2-admin-mobile-preview .biz-container-v2.has-text-line-height-mobile :where(*:not(.biz-module-wrapper)),.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.has-text-line-height-mobile :where(*:not(.biz-module-wrapper)){line-height:inherit}.biz-container-v2-admin-mobile-preview .biz-container-v2.has-text-align-mobile,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.has-text-align-mobile{text-align:var(--text-align-mobile)}.biz-container-v2-admin-mobile-preview .biz-container-v2.has-text-align-mobile :where(*:not(.biz-module-wrapper)),.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.has-text-align-mobile :where(*:not(.biz-module-wrapper)){text-align:inherit}.biz-container-v2-admin-mobile-preview .biz-container-v2.has-text-font-family-mobile,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.has-text-font-family-mobile{font-family:var(--text-font-family-mobile)}.biz-container-v2-admin-mobile-preview .biz-container-v2.has-text-font-family-mobile :where(*:not(.biz-module-wrapper)),.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.has-text-font-family-mobile :where(*:not(.biz-module-wrapper)){font-family:inherit}.biz-container-v2-admin-mobile-preview .biz-container-v2.has-text-style-mobile,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.has-text-style-mobile{font-style:var(--text-style-mobile)}.biz-container-v2-admin-mobile-preview .biz-container-v2.has-text-style-mobile :where(p,div,span,a,li,td,th),.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.has-text-style-mobile :where(p,div,span,a,li,td,th){font-style:inherit}.biz-container-v2-admin-mobile-preview .biz-container-v2.has-text-size-mobile,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.has-text-size-mobile{font-size:var(--text-size-mobile) !important}.biz-container-v2-admin-mobile-preview .biz-container-v2.has-text-size-mobile :where(p,div,span,a,li,td,th),.biz-container-v2-admin-mobile-preview .biz-container-v2.has-text-size-mobile>.biz-module.biz-text-module *,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.has-text-size-mobile :where(p,div,span,a,li,td,th),.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.has-text-size-mobile>.biz-module.biz-text-module *{font-size:inherit}.biz-container-v2-admin-mobile-preview .biz-container-v2.has-text-weight-mobile,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.has-text-weight-mobile{font-weight:var(--text-weight-mobile)}.biz-container-v2-admin-mobile-preview .biz-container-v2.has-text-weight-mobile :where(p,div,span,a,li,td,th),.biz-container-v2-admin-mobile-preview .biz-container-v2.has-text-weight-mobile>.biz-module.biz-text-module *,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.has-text-weight-mobile :where(p,div,span,a,li,td,th),.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.has-text-weight-mobile>.biz-module.biz-text-module *{font-weight:inherit}.biz-container-v2-admin-mobile-preview .biz-container-v2.has-padding-mobile,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.has-padding-mobile{padding:var(--padding-mobile)}.biz-container-v2-admin-mobile-preview .biz-container-v2.has-margin-mobile,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.has-margin-mobile{margin:var(--margin-mobile)}.biz-container-v2-admin-mobile-preview .biz-container-v2.has-border-width-mobile,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.has-border-width-mobile{border-width:var(--border-width-mobile)}.biz-container-v2-admin-mobile-preview .biz-container-v2.has-border-color-mobile,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.has-border-color-mobile{border-color:var(--border-color-mobile)}.biz-container-v2-admin-mobile-preview .biz-container-v2.has-border-style-mobile,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.has-border-style-mobile{border-style:var(--border-style-mobile)}.biz-container-v2-admin-mobile-preview .biz-container-v2.has-border-radius-mobile,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.has-border-radius-mobile{border-radius:var(--border-radius-mobile)}.biz-container-v2-admin-mobile-preview .biz-container-v2.has-background-color-mobile,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.has-background-color-mobile{position:relative;isolation:isolate;background:rgba(0,0,0,0)}.biz-container-v2-admin-mobile-preview .biz-container-v2.has-background-color::before,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.has-background-color::before{filter:brightness(var(--background-brightness-mobile, var(--background-brightness, 100%))) blur(var(--background-blur-mobile, var(--background-blur, 0px))) opacity(var(--background-opacity-mobile, var(--background-opacity, 100%)))}.biz-container-v2-admin-mobile-preview .biz-container-v2.has-background-color-mobile::before,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.has-background-color-mobile::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;border-radius:inherit;background:var(--background-color-mobile);filter:brightness(var(--background-brightness-mobile, var(--background-brightness, 100%))) blur(var(--background-blur-mobile, var(--background-blur, 0px))) opacity(var(--background-opacity-mobile, var(--background-opacity, 100%)))}.biz-container-v2-admin-mobile-preview .biz-container-v2.biz-container-v2.has-background-color-mobile>.biz-placeholder,.biz-container-v2-admin-mobile-preview .biz-container-v2.biz-module-wrapper.has-background-color-mobile>.biz-module,.biz-container-v2-admin-mobile-preview .biz-container-v2.biz-module-wrapper.has-background-color-mobile>.expand-icon,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.biz-container-v2.has-background-color-mobile>.biz-placeholder,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.biz-module-wrapper.has-background-color-mobile>.biz-module,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.biz-module-wrapper.has-background-color-mobile>.expand-icon{position:relative;z-index:1}.biz-container-v2-admin-mobile-preview .biz-container-v2.has-effect-reveal-fade-mobile,.biz-container-v2-admin-mobile-preview .biz-container-v2.has-effect-reveal-move-mobile,.biz-container-v2-admin-mobile-preview .biz-container-v2.has-effect-reveal-scale-mobile,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.has-effect-reveal-fade-mobile,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.has-effect-reveal-move-mobile,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.has-effect-reveal-scale-mobile{opacity:0;transition-delay:var(--effect-reveal-delay-mobile, 0ms);transition-duration:var(--effect-reveal-duration-mobile, 600ms);transition-property:opacity,transform;transition-timing-function:ease-out;will-change:opacity,transform}.biz-container-v2-admin-mobile-preview .biz-container-v2.has-effect-reveal-fade-mobile.biz-module-wrapper--effect-visible,.biz-container-v2-admin-mobile-preview .biz-container-v2.has-effect-reveal-move-mobile.biz-module-wrapper--effect-visible,.biz-container-v2-admin-mobile-preview .biz-container-v2.has-effect-reveal-scale-mobile.biz-module-wrapper--effect-visible,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.has-effect-reveal-fade-mobile.biz-module-wrapper--effect-visible,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.has-effect-reveal-move-mobile.biz-module-wrapper--effect-visible,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.has-effect-reveal-scale-mobile.biz-module-wrapper--effect-visible{opacity:1;transform:translate(0, 0) scale(1)}.biz-container-v2-admin-mobile-preview .biz-container-v2.has-effect-reveal-move-up-mobile,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.has-effect-reveal-move-up-mobile{transform:translateY(var(--effect-reveal-distance-mobile, 24px))}.biz-container-v2-admin-mobile-preview .biz-container-v2.has-effect-reveal-move-right-mobile,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.has-effect-reveal-move-right-mobile{transform:translateX(var(--effect-reveal-distance-mobile, 24px))}.biz-container-v2-admin-mobile-preview .biz-container-v2.has-effect-reveal-move-down-mobile,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.has-effect-reveal-move-down-mobile{transform:translateY(calc(var(--effect-reveal-distance-mobile, 24px) * -1))}.biz-container-v2-admin-mobile-preview .biz-container-v2.has-effect-reveal-move-left-mobile,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.has-effect-reveal-move-left-mobile{transform:translateX(calc(var(--effect-reveal-distance-mobile, 24px) * -1))}.biz-container-v2-admin-mobile-preview .biz-container-v2.has-effect-reveal-scale-mobile,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.has-effect-reveal-scale-mobile{transform:scale(var(--effect-reveal-scale-mobile, 0.96))}.biz-container-v2-admin-mobile-preview .biz-container-v2.has-effect-hover-mobile,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.has-effect-hover-mobile{transition-duration:var(--effect-hover-duration-mobile, 200ms);transition-property:box-shadow,color,transform;transition-timing-function:ease-out;will-change:transform}.biz-container-v2-admin-mobile-preview .biz-container-v2.has-effect-hover-mobile:hover,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.has-effect-hover-mobile:hover{transform:translate(var(--effect-hover-move-x-mobile, 0), var(--effect-hover-move-y-mobile, 0)) scale(var(--effect-hover-scale-mobile, 1))}.biz-container-v2-admin-mobile-preview .biz-container-v2.has-effect-hover-move-up-mobile,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.has-effect-hover-move-up-mobile{--effect-hover-move-y-mobile: calc(var(--effect-hover-move-distance-mobile, 10px) * -1)}.biz-container-v2-admin-mobile-preview .biz-container-v2.has-effect-hover-move-right-mobile,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.has-effect-hover-move-right-mobile{--effect-hover-move-x-mobile: var(--effect-hover-move-distance-mobile, 10px)}.biz-container-v2-admin-mobile-preview .biz-container-v2.has-effect-hover-move-down-mobile,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.has-effect-hover-move-down-mobile{--effect-hover-move-y-mobile: var(--effect-hover-move-distance-mobile, 10px)}.biz-container-v2-admin-mobile-preview .biz-container-v2.has-effect-hover-move-left-mobile,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.has-effect-hover-move-left-mobile{--effect-hover-move-x-mobile: calc(var(--effect-hover-move-distance-mobile, 10px) * -1)}.biz-container-v2-admin-mobile-preview .biz-container-v2.has-effect-hover-shadow-mobile:hover,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.has-effect-hover-shadow-mobile:hover{box-shadow:0 12px 28px rgba(15,23,42,.18)}.biz-container-v2-admin-mobile-preview .biz-container-v2.has-effect-hover-text-color-mobile:hover,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.has-effect-hover-text-color-mobile:hover{color:var(--effect-hover-text-color-mobile)}.biz-container-v2-admin-mobile-preview .biz-container-v2.has-effect-hover-text-color-mobile:hover :where(*:not(.biz-module-wrapper)),.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.has-effect-hover-text-color-mobile:hover :where(*:not(.biz-module-wrapper)){color:inherit}.biz-container-v2-admin-mobile-preview .biz-container-v2.mobileAuto,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.mobileAuto{width:auto}.biz-container-v2-admin-mobile-preview .biz-container-v2.mobile80,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.mobile80{width:80%}.biz-container-v2-admin-mobile-preview .biz-container-v2.mobile75,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.mobile75{width:75%}.biz-container-v2-admin-mobile-preview .biz-container-v2.mobile70,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.mobile70{width:70%}.biz-container-v2-admin-mobile-preview .biz-container-v2.mobile66,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.mobile66{width:66.6%}.biz-container-v2-admin-mobile-preview .biz-container-v2.mobile60,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.mobile60{width:60%}.biz-container-v2-admin-mobile-preview .biz-container-v2.mobile50,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.mobile50{width:50%}.biz-container-v2-admin-mobile-preview .biz-container-v2.mobile40,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.mobile40{width:40%}.biz-container-v2-admin-mobile-preview .biz-container-v2.mobile33,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.mobile33{width:33.3%}.biz-container-v2-admin-mobile-preview .biz-container-v2.mobile30,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.mobile30{width:30%}.biz-container-v2-admin-mobile-preview .biz-container-v2.mobile25,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.mobile25{width:25%}.biz-container-v2-admin-mobile-preview .biz-container-v2.mobile20,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.mobile20{width:20%}.biz-container-v2-admin-mobile-preview .biz-container-v2.hidden-mobile,.biz-container-v2-admin-mobile-preview .biz-container-v2 .biz-placeholder .biz-module-wrapper.hidden-mobile{display:none}@media(prefers-reduced-motion: reduce){.biz-container-v2[class*=has-effect-reveal-],.biz-container-v2[class*=has-effect-hover],.biz-container-v2 .biz-placeholder .biz-module-wrapper[class*=has-effect-reveal-],.biz-container-v2 .biz-placeholder .biz-module-wrapper[class*=has-effect-hover]{opacity:1;transform:none;transition:none}}

/*# sourceMappingURL=bizreact.css.map*/