body{--min-phablet-width: 480px;--min-tablet-width: 768px;--min-laptop-width: 992px;--min-desktop-width: 1200px;--min-widescreen-width: 1584px;--min-ultrawide-width: 1920px;--max-phone-width: 479px;--max-phablet-width: 767px;--max-tablet-width: 991px;--max-laptop-width: 1199px;--max-desktop-width: 1583px;--max-widescreen-width: 1919px;--grid-columns-phone: 4;--grid-columns-phablet: 8;--grid-columns-tablet: 10;--grid-columns-laptop: 10;--grid-columns-desktop: 10;--grid-columns-widescreen: 10;--grid-columns-ultrawide: 12;--grid-gutter-phone: 16px;--grid-gutter-phablet: 16px;--grid-gutter-tablet: 16px;--grid-gutter-laptop: 24px;--grid-gutter-desktop: 24px;--grid-gutter-widescreen: 24px;--grid-gutter-ultrawide: 32px}@media (max-width: 479px){body .is-flex-to-phone,body .is-flex-only-phone{display:flex!important}}@media (min-width: 480px) and (max-width: 767px){body .is-flex-only-phablet{display:flex!important}}@media (min-width: 768px) and (max-width: 991px){body .is-flex-only-tablet{display:flex!important}}@media (min-width: 992px) and (max-width: 1199px){body .is-flex-only-laptop{display:flex!important}}@media (min-width: 1200px) and (max-width: 1583px){body .is-flex-only-desktop{display:flex!important}}@media (min-width: 1584px) and (max-width: 1919px){body .is-flex-only-widescreen{display:flex!important}}@media (min-width: 1920px){body .is-flex-only-ultrawide,body .is-flex-from-ultrawide{display:flex!important}}@media (max-width: 479px){body .is-flex-to-phone{display:flex!important}}@media (max-width: 767px){body .is-flex-to-phablet{display:flex!important}}@media (max-width: 991px){body .is-flex-to-tablet{display:flex!important}}@media (max-width: 1199px){body .is-flex-to-laptop{display:flex!important}}@media (max-width: 1583px){body .is-flex-to-desktop{display:flex!important}}@media (max-width: 1919px){body .is-flex-to-widescreen{display:flex!important}}@media (min-width: 480px){body .is-flex-from-phablet{display:flex!important}}@media (min-width: 768px){body .is-flex-from-tablet{display:flex!important}}@media (min-width: 992px){body .is-flex-from-laptop{display:flex!important}}@media (min-width: 1200px){body .is-flex-from-desktop{display:flex!important}}@media (min-width: 1584px){body .is-flex-from-widescreen{display:flex!important}}@media (min-width: 1920px){body .is-flex-from-ultrawide{display:flex!important}}@media (max-width: 479px){body .is-block-to-phone,body .is-block-only-phone{display:block!important}}@media (min-width: 480px) and (max-width: 767px){body .is-block-only-phablet{display:block!important}}@media (min-width: 768px) and (max-width: 991px){body .is-block-only-tablet{display:block!important}}@media (min-width: 992px) and (max-width: 1199px){body .is-block-only-laptop{display:block!important}}@media (min-width: 1200px) and (max-width: 1583px){body .is-block-only-desktop{display:block!important}}@media (min-width: 1584px) and (max-width: 1919px){body .is-block-only-widescreen{display:block!important}}@media (min-width: 1920px){body .is-block-only-ultrawide,body .is-block-from-ultrawide{display:block!important}}@media (max-width: 479px){body .is-block-to-phone{display:block!important}}@media (max-width: 767px){body .is-block-to-phablet{display:block!important}}@media (max-width: 991px){body .is-block-to-tablet{display:block!important}}@media (max-width: 1199px){body .is-block-to-laptop{display:block!important}}@media (max-width: 1583px){body .is-block-to-desktop{display:block!important}}@media (max-width: 1919px){body .is-block-to-widescreen{display:block!important}}@media (min-width: 480px){body .is-block-from-phablet{display:block!important}}@media (min-width: 768px){body .is-block-from-tablet{display:block!important}}@media (min-width: 992px){body .is-block-from-laptop{display:block!important}}@media (min-width: 1200px){body .is-block-from-desktop{display:block!important}}@media (min-width: 1584px){body .is-block-from-widescreen{display:block!important}}@media (min-width: 1920px){body .is-block-from-ultrawide{display:block!important}}@media (max-width: 479px){body .is-inline-to-phone,body .is-inline-only-phone{display:inline!important}}@media (min-width: 480px) and (max-width: 767px){body .is-inline-only-phablet{display:inline!important}}@media (min-width: 768px) and (max-width: 991px){body .is-inline-only-tablet{display:inline!important}}@media (min-width: 992px) and (max-width: 1199px){body .is-inline-only-laptop{display:inline!important}}@media (min-width: 1200px) and (max-width: 1583px){body .is-inline-only-desktop{display:inline!important}}@media (min-width: 1584px) and (max-width: 1919px){body .is-inline-only-widescreen{display:inline!important}}@media (min-width: 1920px){body .is-inline-only-ultrawide,body .is-inline-from-ultrawide{display:inline!important}}@media (max-width: 479px){body .is-inline-to-phone{display:inline!important}}@media (max-width: 767px){body .is-inline-to-phablet{display:inline!important}}@media (max-width: 991px){body .is-inline-to-tablet{display:inline!important}}@media (max-width: 1199px){body .is-inline-to-laptop{display:inline!important}}@media (max-width: 1583px){body .is-inline-to-desktop{display:inline!important}}@media (max-width: 1919px){body .is-inline-to-widescreen{display:inline!important}}@media (min-width: 480px){body .is-inline-from-phablet{display:inline!important}}@media (min-width: 768px){body .is-inline-from-tablet{display:inline!important}}@media (min-width: 992px){body .is-inline-from-laptop{display:inline!important}}@media (min-width: 1200px){body .is-inline-from-desktop{display:inline!important}}@media (min-width: 1584px){body .is-inline-from-widescreen{display:inline!important}}@media (min-width: 1920px){body .is-inline-from-ultrawide{display:inline!important}}@media (max-width: 479px){body .is-inline-block-to-phone,body .is-inline-block-only-phone{display:inline-block!important}}@media (min-width: 480px) and (max-width: 767px){body .is-inline-block-only-phablet{display:inline-block!important}}@media (min-width: 768px) and (max-width: 991px){body .is-inline-block-only-tablet{display:inline-block!important}}@media (min-width: 992px) and (max-width: 1199px){body .is-inline-block-only-laptop{display:inline-block!important}}@media (min-width: 1200px) and (max-width: 1583px){body .is-inline-block-only-desktop{display:inline-block!important}}@media (min-width: 1584px) and (max-width: 1919px){body .is-inline-block-only-widescreen{display:inline-block!important}}@media (min-width: 1920px){body .is-inline-block-only-ultrawide,body .is-inline-block-from-ultrawide{display:inline-block!important}}@media (max-width: 479px){body .is-inline-block-to-phone{display:inline-block!important}}@media (max-width: 767px){body .is-inline-block-to-phablet{display:inline-block!important}}@media (max-width: 991px){body .is-inline-block-to-tablet{display:inline-block!important}}@media (max-width: 1199px){body .is-inline-block-to-laptop{display:inline-block!important}}@media (max-width: 1583px){body .is-inline-block-to-desktop{display:inline-block!important}}@media (max-width: 1919px){body .is-inline-block-to-widescreen{display:inline-block!important}}@media (min-width: 480px){body .is-inline-block-from-phablet{display:inline-block!important}}@media (min-width: 768px){body .is-inline-block-from-tablet{display:inline-block!important}}@media (min-width: 992px){body .is-inline-block-from-laptop{display:inline-block!important}}@media (min-width: 1200px){body .is-inline-block-from-desktop{display:inline-block!important}}@media (min-width: 1584px){body .is-inline-block-from-widescreen{display:inline-block!important}}@media (min-width: 1920px){body .is-inline-block-from-ultrawide{display:inline-block!important}}@media (max-width: 479px){body .is-inline-flex-to-phone,body .is-inline-flex-only-phone{display:inline-flex!important}}@media (min-width: 480px) and (max-width: 767px){body .is-inline-flex-only-phablet{display:inline-flex!important}}@media (min-width: 768px) and (max-width: 991px){body .is-inline-flex-only-tablet{display:inline-flex!important}}@media (min-width: 992px) and (max-width: 1199px){body .is-inline-flex-only-laptop{display:inline-flex!important}}@media (min-width: 1200px) and (max-width: 1583px){body .is-inline-flex-only-desktop{display:inline-flex!important}}@media (min-width: 1584px) and (max-width: 1919px){body .is-inline-flex-only-widescreen{display:inline-flex!important}}@media (min-width: 1920px){body .is-inline-flex-only-ultrawide,body .is-inline-flex-from-ultrawide{display:inline-flex!important}}@media (max-width: 479px){body .is-inline-flex-to-phone{display:inline-flex!important}}@media (max-width: 767px){body .is-inline-flex-to-phablet{display:inline-flex!important}}@media (max-width: 991px){body .is-inline-flex-to-tablet{display:inline-flex!important}}@media (max-width: 1199px){body .is-inline-flex-to-laptop{display:inline-flex!important}}@media (max-width: 1583px){body .is-inline-flex-to-desktop{display:inline-flex!important}}@media (max-width: 1919px){body .is-inline-flex-to-widescreen{display:inline-flex!important}}@media (min-width: 480px){body .is-inline-flex-from-phablet{display:inline-flex!important}}@media (min-width: 768px){body .is-inline-flex-from-tablet{display:inline-flex!important}}@media (min-width: 992px){body .is-inline-flex-from-laptop{display:inline-flex!important}}@media (min-width: 1200px){body .is-inline-flex-from-desktop{display:inline-flex!important}}@media (min-width: 1584px){body .is-inline-flex-from-widescreen{display:inline-flex!important}}@media (min-width: 1920px){body .is-inline-flex-from-ultrawide{display:inline-flex!important}}@media (max-width: 479px){body .is-hidden-to-phone,body .is-hidden-only-phone{display:none!important}}@media (min-width: 480px) and (max-width: 767px){body .is-hidden-only-phablet{display:none!important}}@media (min-width: 768px) and (max-width: 991px){body .is-hidden-only-tablet{display:none!important}}@media (min-width: 992px) and (max-width: 1199px){body .is-hidden-only-laptop{display:none!important}}@media (min-width: 1200px) and (max-width: 1583px){body .is-hidden-only-desktop{display:none!important}}@media (min-width: 1584px) and (max-width: 1919px){body .is-hidden-only-widescreen{display:none!important}}@media (min-width: 1920px){body .is-hidden-only-ultrawide,body .is-hidden-from-ultrawide{display:none!important}}@media (max-width: 479px){body .is-hidden-to-phone{display:none!important}}@media (max-width: 767px){body .is-hidden-to-phablet{display:none!important}}@media (max-width: 991px){body .is-hidden-to-tablet{display:none!important}}@media (max-width: 1199px){body .is-hidden-to-laptop{display:none!important}}@media (max-width: 1583px){body .is-hidden-to-desktop{display:none!important}}@media (max-width: 1919px){body .is-hidden-to-widescreen{display:none!important}}@media (min-width: 480px){body .is-hidden-from-phablet{display:none!important}}@media (min-width: 768px){body .is-hidden-from-tablet{display:none!important}}@media (min-width: 992px){body .is-hidden-from-laptop{display:none!important}}@media (min-width: 1200px){body .is-hidden-from-desktop{display:none!important}}@media (min-width: 1584px){body .is-hidden-from-widescreen{display:none!important}}@media (min-width: 1920px){body .is-hidden-from-ultrawide{display:none!important}}#allocation-tray{--allocation-tray-width: 260px;--allocation-tray-collapsed-height: 32px;--allocation-transition-time: .5s;--placeholder-background: var(--color-white);position:fixed;width:var(--allocation-tray-width);background:var(--color-white);right:0;border:1px solid var(--color-neutral-30);border-radius:3px 0;z-index:4;overflow:auto;height:calc(var(--vh, 1vh) * 100 - var(--layout-top-content-box-height) - (var(--layout-module-content-body-padding-top)) - var(--header-height) - var(--flash-error-height) - var(--toolbar-height) - 8px);transition:var(--allocation-transition-time);box-shadow:-8px 0 12px #0000001a}#allocation-tray .box-header{padding:16px 16px 8px;background:inherit;position:sticky;top:0}#allocation-tray .box-header .title{cursor:pointer;font-family:var(--font-semibold);font-size:16px;line-height:24px;margin:0}#allocation-tray.collapsed{--allocation-tray-collapsed-width: calc(var(--vh, 1vh) * 100 - var(--layout-top-content-box-height) - (var(--layout-module-content-body-padding-top)) - var(--header-height) - var(--flash-error-height) - var(--toolbar-height) - 8px);right:calc(0px - var(--allocation-tray-width));box-shadow:none;transition:none}#allocation-tray.collapsed .box-header{padding:3px 16px}#allocation-tray.collapsed .box-header .tools,#allocation-tray.collapsed .box-content{display:none}#allocation-tray.collapsed.in{transition:var(--allocation-transition-time)}#allocation-tray.collapsed.rotated{--allocation-tray-collapsed-width: calc(var(--vh, 1vh) * 100 - var(--layout-top-content-box-height) - (var(--layout-module-content-body-padding-top)) - var(--header-height) - var(--flash-error-height) - var(--toolbar-height) - 8px);transform:rotate(90deg);transition:none;right:calc(var(--allocation-tray-collapsed-width) / 2 * -1 + var(--allocation-tray-collapsed-height) / 2);margin-top:calc(var(--allocation-tray-collapsed-width) / 2 - var(--allocation-tray-collapsed-height) / 2);height:var(--allocation-tray-collapsed-height);width:var(--allocation-tray-collapsed-width)}#allocation-tray .box-content{padding:0 16px 16px}#allocation-tray .list{display:flex;flex-direction:column;gap:4px}#allocation-tray .list .fc-event{border:1px solid var(--color-neutral-30);border-radius:4px;background:var(--color-neutral-20);cursor:pointer;display:flex;flex-direction:column;min-height:38px;padding:4px 8px}#allocation-tray .list .fc-event .event-main-text{display:flex;align-items:center}#allocation-tray .list .fc-event .event-main-text i{color:var(--color-neutral-400)}#allocation-tray .list .fc-event .event-main-text .event-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#allocation-tray .list .fc-event .fa-flag-pennant{color:var(--color-yellow)}#allocation-tray .list .fc-event:hover{background-color:var(--color-blue-light-3);border-color:var(--color-blue)}#allocation-tray k-placeholder{display:block;height:calc(100% - 112px)}@media (max-width: 767px){#allocation-tray{display:none}}.tag-edit-modal-content{padding:0}.tag-edit-modal-content .merge-info{margin-bottom:14px;font-size:16px}.tag-edit-modal-content .merge-info p{margin-bottom:10px}.tag-edit-modal-content .selected-tags-list{background:#f8f9fa;padding:10px;border-radius:4px;border:1px solid #e9ecef}.tag-edit-modal-content .tag-item{font-weight:500;color:#495057}.tag-edit-modal-content .form-group{width:250px;margin-bottom:0}.tag-edit-modal-content .form-group label{display:block;margin-bottom:8px;font-weight:500;color:#333}.tag-edit-modal-content .warning-message{color:var(--color-danger);margin-top:4px}.tag-merge-modal-content{padding:0}.tag-merge-modal-content .merge-info{margin-bottom:14px;font-size:16px}.tag-merge-modal-content .merge-info p{margin-bottom:10px}.tag-merge-modal-content .selected-tags-list{background:#f8f9fa;padding:10px;border-radius:4px;border:1px solid #e9ecef}.tag-merge-modal-content .tag-item{font-weight:500;color:#495057}.tag-merge-modal-content .form-group{width:250px;margin-bottom:0}.tag-merge-modal-content .form-group label{display:block;margin-bottom:8px;font-weight:500;color:#333}.tag-merge-modal-content .form-control{width:100%;padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px}.tag-merge-modal-content .form-control:focus{outline:none;border-color:#1b72e8;box-shadow:0 0 0 2px #1b72e833}.tag-merge-modal-content .form-control.invalid{border-color:var(--color-danger)}.tag-merge-modal-content .warning-message{color:var(--color-danger);margin-top:4px}
