.ra-gen-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:var(--cloudBlue);color:#FFF;font-size:14px;font-weight:500;overflow:hidden;cursor:pointer;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease,opacity .3s ease,visibility .3s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;padding:unset !important;height:unset;min-width:unset;border:unset;letter-spacing:unset;vertical-align:unset;outline:unset !important}.ra-gen-btn.ra-gridBtn{border:rgb(0,0,0,0.1) 1.5px solid;background-color:color-mix(in srgb,var(--cloudBlue) 50%,transparent)}.ra-gen-btn.disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.ra-gen-btn:disabled{opacity:.6;cursor:not-allowed}.ra-gen-btn .btn-text{display:inline-flex;align-items:center;justify-content:center;padding:6px 8px;margin:auto}.ra-gen-btn .btn-icon{display:inline-flex;align-items:center;justify-content:center;font-size:20px;background:rgb(0,0,0,0.15);padding:6px;height:100%}.ra-gen-btn.ra-gridBtn .btn-icon{background:transparent}.ra-gen-btn.primary{background-color:var(--cloudBlue);color:#FFF}.ra-gen-btn.primary:hover:not(:disabled){background-color:#0a9fd7}.ra-gen-btn.primary2{background-color:var(--cloudBlue);color:#FFF}.ra-gen-btn.primary2:hover:not(:disabled){background:color-mix(in srgb,var(--cloudBlue) 90%,black 10%)}.ra-gen-btn.secondary{background-color:#f2f4f7;color:#667085}.ra-gen-btn.secondary.ra-gridBtn{background-color:color-mix(in srgb,#f2f4f7 50%,transparent);color:#667085}.ra-gen-btn.greyish{background-color:#98a2b3;color:#FFF}.ra-gen-btn.greyish.ra-gridBtn{background-color:#f2f4f7;color:#98a2b3;border:1.5px solid #d0d5dd}.ra-gen-btn.greyish2{background-color:#9cabc2;color:#FFF}.ra-gen-btn.greyish2.ra-gridBtn{background-color:#f2f4f7;color:#9cabc2;border:1.5px solid #d0d5dd}.ra-gen-btn.greyish2:hover:not(:disabled){background:#8f9dbb}.ra-gen-btn.greyish3.ra-gridBtn{background-color:#eaecf0;color:var(--Gray-500);border:0}.ra-gen-btn.greyish3:hover:not(:disabled){background-color:#dedfe1}.ra-gen-btn.danger{background-color:#d92d20;color:#FFF}.ra-gen-btn.danger.ra-gridBtn{background-color:#fee4e2;color:#d92d20;border:1.5px solid #f97066}.ra-gen-btn.Green{background-color:#12b76a;color:#FFF}.ra-gen-btn.Green.ra-gridBtn{background-color:color-mix(in srgb,#12b76a 50%,transparent);color:#12b76a}.ra-gen-btn.Green2.ra-gridBtn{background-color:#ecfdf3;color:#079455;border:1.5px solid #079455}.ra-gen-badge{display:inline-flex;gap:5px;align-items:center;justify-content:center;border-radius:8px;background:#98a2b3;color:#FFF;padding:5px 10px;font-size:14px;font-weight:500;min-width:100px;overflow:hidden;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box}.ra-gen-badge.disabled{opacity:.6;cursor:not-allowed}.ra-gen-badge:disabled{opacity:.6;cursor:not-allowed}.ra-gen-badge.ClickableBtn{outline:1px solid transparent}.ra-gen-badge.ClickableBtn:hover{outline:1px solid #cbced5;cursor:pointer}.ra-gen-badge.onHover{outline:1px solid transparent;outline-offset:5px}.ra-gen-badge.onHover.Edit:hover,.ra-gen-badge.onHover.Edit:focus{cursor:pointer;outline:1px solid #cbced5;outline-offset:5px}.ra-gen-badge .badge-text{display:inline-flex;align-items:center;justify-content:center;color:inherit}.ra-gen-badge .badge-icon{display:inline-flex;align-items:center;justify-content:center;font-size:20px;color:inherit}.ra-gen-badge.Red{background-color:#d92d20;color:#FFF}.ra-gen-badge.Orange{background-color:#f79009;color:#FFF}.ra-gen-badge.Green{background-color:#12b76a;color:#FFF}.ra-gen-badge.DarkGrey{background-color:#667085;color:#FFF}.ra-gen-badge.Gray{background-color:#92a0b3;color:#FFF}.ra-gen-badge.LighGray{background-color:#f9fafb;color:var(--Gray-400)}.ra-gen-badge{display:inline-flex;gap:5px;align-items:center;justify-content:center;border-radius:8px;background:#98a2b3;color:#FFF;padding:5px 10px;font-size:14px;font-weight:500;min-width:100px;overflow:hidden;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box}.ra-gen-badge.disabled{opacity:.6;cursor:not-allowed}.ra-gen-badge:disabled{opacity:.6;cursor:not-allowed}.ra-gen-badge.ClickableBtn{outline:1px solid transparent}.ra-gen-badge.ClickableBtn:hover{outline:1px solid #cbced5;cursor:pointer}.ra-gen-badge.onHover{outline:1px solid transparent;outline-offset:5px}.ra-gen-badge.onHover.Edit:hover,.ra-gen-badge.onHover.Edit:focus{cursor:pointer;outline:1px solid #cbced5;outline-offset:5px}.ra-gen-badge .badge-text{display:inline-flex;align-items:center;justify-content:center;color:inherit}.ra-gen-badge .badge-icon{display:inline-flex;align-items:center;justify-content:center;font-size:20px;color:inherit}.ra-gen-badge.Red{background-color:#d92d20;color:#FFF}.ra-gen-badge.Orange{background-color:#f79009;color:#FFF}.ra-gen-badge.Green{background-color:#12b76a;color:#FFF}.ra-gen-badge.DarkGrey{background-color:#667085;color:#FFF}.ra-gen-badge.Gray{background-color:#92a0b3;color:#FFF}.ra-gen-badge.LighGray{background-color:#f9fafb;color:var(--Gray-400)}.ra-gen-badge.Status-Approved{background-color:#ecfdf3;color:#079455;min-width:unset;padding:4px 6px}.ra-gen-badge.Status-Pending{background-color:#fffaeb;color:#dc6803;min-width:unset;padding:4px 6px}.ra-gen-badge.Status-Cancelled{background-color:#f9fafb;color:#475467;min-width:unset;padding:4px 6px}.ra-gen-badge.Status-Rejected{background-color:#fef3f2;color:#d92d20;min-width:unset;padding:4px 6px}@keyframes NotificationGlowEffect{0%,100%{background-color:transparent}50%{background-color:var(--cloudBlue)}}@keyframes NotificationGlowEffectGreen{0%,100%{background-color:#8bc34a7d}50%{background-color:transparent}}@keyframes NotificationGlowEffectRed{0%,100%{background-color:#e5244259}50%{background-color:transparent}}@keyframes NotificationGlowEffectYellow{0%,100%{background-color:#f7900966}50%{background-color:transparent}}.ra-gen-Notification{display:inline-flex;gap:5px;align-items:baseline;justify-content:center;padding:5px 10px;overflow:hidden;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box}.ra-gen-Notification .Badge{padding:4px;color:var(--cloudBlue-with-beta);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;width:8px;height:8px;background-color:transparent;position:relative}.ra-gen-Notification .Badge.Green{background-color:#8bc34a}.ra-gen-Notification .Badge.Red{background-color:#e52442}.ra-gen-Notification .Badge.Yellow{background-color:#f79009}.ra-gen-Notification .Badge.GlowEffect::after{content:'';position:absolute;width:15px;height:15px;border-radius:50%;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;top:50%;left:50%;transform:translate(-50%,-50%)}.ra-gen-Notification .Badge.GlowEffect::after{animation-name:NotificationGlowEffect}.ra-gen-Notification .Badge.GlowEffect.Green::after{animation-name:NotificationGlowEffectGreen}.ra-gen-Notification .Badge.GlowEffect.Red::after{animation-name:NotificationGlowEffectRed}.ra-gen-Notification .Badge.GlowEffect.Yellow::after{animation-name:NotificationGlowEffectYellow}.ra-gen-actions-bar{display:inline-table;height:15px;text-align:start}.ra-gen-actions-bar .actions-bar-filters{display:block;margin-bottom:5px;background:#e3e8ea;border-radius:5px;padding:2px;width:fit-content;min-width:fit-content}.ra-gen-actions-bar .actions-bar-filters ul{list-style:none;margin:0;vertical-align:top}.ra-gen-actions-bar .actions-bar-filters ul li{text-decoration:none;display:inline-block;color:#92a0b3;font-size:1rem}.ra-gen-actions-bar .actions-bar-filters ul li a{padding:6px 15px;color:#92a0b3;font-size:15px;cursor:pointer;text-decoration:none;min-width:80px;display:inline-block;line-height:1;text-align:center}.ra-gen-actions-bar .actions-bar-filters ul li a.active{background:#FFF;color:#92a0b3;font-size:15px;border-radius:5px;box-shadow:0 0 2px 0 rgba(0,0,0,0.15)}.ra-gen-actions-bar .actions-bar-controls{position:absolute;top:18px;right:0}.ra-gen-cardView{display:flex;flex-direction:column;gap:8px}.ra-gen-DropZone{display:block;cursor:pointer;padding:0;margin:0}.ra-gen-DropZone .k-action-buttons{display:none !important}.ra-toggleBtn{display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;overflow:hidden;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease,opacity .3s ease,visibility .3s ease}.ra-gen-pickerContainer{display:inline-flex;flex-grow:1;align-items:center;justify-content:center;position:relative;width:100%;gap:10px}.ra-gen-picker{display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:var(--cloudBlue);color:#FFF;font-size:14px;font-weight:500;padding:6px 16px;width:100%;height:unset;min-width:unset;overflow:hidden;cursor:pointer;outline:unset;border:unset;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease,opacity .3s ease,visibility .3s ease}.ra-gen-picker i{font-size:24px}.ra-gen-picker:disabled{cursor:not-allowed;background:#eaecf0 !important;color:#d0d5dd !important;border-color:transparent !important;box-shadow:none}.ra-gen-picker:hover:not(:disabled){background-color:color-mix(in srgb,currentColor,white 85%) !important;box-shadow:0 1px 0 rgba(0,0,0,.04),0 2px 8px rgba(0,0,0,.06)}.ra-gen-picker.border{outline:1.5px solid transparent}.ra-gen-picker.border.selected:not(:disabled){outline:1.5px solid currentColor !important}.ra-gen-alert{border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:6px;color:#475467}.ra-gen-alert .alert-title{display:flex;gap:5px;font-weight:600;align-items:center;line-height:1}.ra-gen-alert .alert-title .alert-title-icon{font-size:24px}.ra-gen-alert .alert-description{font-weight:500}.ra-gen-alert[data-role="Warning"]{background:#fffaeb;border:1px solid #fedf89}.ra-gen-alert[data-role="Warning"] .alert-title{color:#dc6803}