.accordion{display:flex;flex-direction:column;gap:24px;width:100%;border-radius:var(--border-radius-material)}.accordion-header{display:flex;justify-content:space-between;align-items:center;position:relative;z-index:2;cursor:pointer;padding:16px;background:var(--white);border-radius:var(--border-radius-material);border:1px solid var(--color-border);transition:background .2s}.accordion-header:hover{background:#eee}.accordion-item .accordion-header svg{transform:rotate(-180deg);transition:.3s}.accordion-item.open .accordion-header svg{transform:rotate(0deg)}.accordion-content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease,padding .3s ease;padding-block:0;padding-inline:24px;background:rgba(232,237,243,.5);margin-top:-16px;border-radius:0 0 84px 84px;border:1px solid var(--color-border)}.accordion-content.open{grid-template-rows:1fr;padding-top:32px;padding-bottom:24px}.accordion-content:not(.open) .accordion-inner{min-height:0;overflow:hidden}.accordion-loader{display:flex;flex-direction:column;gap:16px;width:100%}.accordion-loader-line{height:16px;border-radius:8px;background-color:rgba(5,130,202,.1);background-image:linear-gradient(90deg,rgba(5,130,202,0) 0,rgba(5,130,202,.22) 50%,rgba(5,130,202,0) 100%);background-size:200% 100%;background-repeat:no-repeat;animation:accordion-loader-shimmer 1.4s ease-in-out infinite}.accordion-loader-line.short{width:70%}@keyframes accordion-loader-shimmer{0%{background-position:180% 0}100%{background-position:-80% 0}}.notification-container{position:fixed;right:50%;left:50%;transform:translateX(-50%);display:flex;gap:10px;z-index:9999;min-width:30%}.notification-container.top{top:20px;flex-direction:column}.notification-container.bottom{bottom:20px;flex-direction:column-reverse}.notification{padding:8px 16px 8px 8px;border-radius:20px;display:flex;justify-content:space-between;align-items:center;width:100%;box-shadow:-1px -1px 2px 0 rgba(255,255,255,.5) inset,1px 1px 2px 0 rgba(255,255,255,.5) inset;transform:translateY(0);transition:opacity .4s,transform .4s}.notification .notify-left{display:flex;align-items:center}.notification .notify-left .icon{display:flex;padding:8px;background:rgba(0,0,0,.1);border-radius:var(--border-radius-material)}.notification .notify-left .notify-content{display:flex;flex-direction:column}.notification .notify-left .notify-content .title{font-size:16px;font-weight:600;color:var(--midnight)}.notification .notify-left .notify-content .message{font-size:14px;font-weight:400;color:var(--text-color)}.notification .notify-left .notify-content .title,.notification .notify-left .notify-content .message{width:100%;margin-inline:12px}.notification button{background:transparent}.notification.notification-info-neutral button svg{fill:var(--midnight)}.notification-info-neutral{background:rgba(232,237,243,.8)}.notification-info{background:rgba(5,130,202,.8)}.notification-success{background:rgba(29,209,94,.8)}.notification-warning{background:rgba(252,191,73,.8)}.notification-danger{background:rgba(255,81,84,.8)}.notification-container.bottom .notification{animation:slideout .4s forwards}.notification-container.top .notification{animation:slidein .4s forwards}.notification-container.top .notification.fade-out{animation:fadeout .4s forwards}.notification-container.bottom .notification.fade-out{animation:fadein .4s forwards}@keyframes slidein{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideout{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeout{from{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}@keyframes fadein{from{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}.rad-btn{border-radius:var(--border-radius-material);display:inline-flex;gap:8px;align-items:center;justify-content:center;font-weight:600;transition:transform .12s ease,background .2s ease,border-color .2s ease,box-shadow .2s ease;transform-origin:center center;will-change:transform}.rad-btn:not(:disabled):active{transform:scale(.96);transition:transform .06s ease}.rad-btn.material{border-radius:var(--border-radius-material)}.rad-btn.modern{border-radius:var(--border-radius-modern)}.rad-btn.roundish{border-radius:var(--border-radius-roundish)}.rad-btn.small{height:var(--height-small);padding:12px 48px;font-size:var(--font-size-small)}.rad-btn.medium{height:var(--height-medium);padding:16px 56px;font-size:var(--font-size-medium)}.rad-btn.large{height:var(--height-large);padding:20px 64px;font-size:var(--font-size-large)}.rad-btn.small:has(>svg:only-child:not(.rad-spinner)){display:block;width:var(--height-small);padding:12px;font-size:var(--font-size-small)}.rad-btn.small:has(>svg:only-child:not(.rad-spinner)) svg{height:23px;width:23px}.rad-btn.medium:has(>svg:only-child:not(.rad-spinner)){display:block;width:var(--height-medium);padding:14px;font-size:var(--font-size-medium)}.rad-btn.medium:has(>svg:only-child:not(.rad-spinner)) svg{height:24px;width:24px}.rad-btn.large:has(>svg:only-child:not(.rad-spinner)){display:block;width:var(--height-large);padding:16px;font-size:var(--font-size-large)}.rad-btn.large:has(>svg:only-child:not(.rad-spinner)) svg{height:31px;width:31px}.rad-btn:disabled{pointer-events:none;user-select:none}.rad-btn:disabled:not(:has(.rad-spinner)){opacity:.3}.btn-primary.fill{background:var(--blue);border:1px solid var(--color-border);color:#fff}.btn-primary.outline{background:#fff;border:2px solid var(--blue);color:var(--blue)}.btn-primary.ghost{background:transparent;border:0;color:var(--blue)}.btn-primary.fill:hover{background:linear-gradient(0deg,rgba(255,255,255,.3) 0%,rgba(255,255,255,.3) 100%),rgba(5,130,202,1)}.btn-primary.outline:hover{background:var(--light-grey)}.btn-primary.ghost:hover{background:var(--light-grey)}.btn-secondary.fill{background:var(--light-grey);border:1px solid var(--color-border);color:var(--blue)}.btn-secondary.outline{background:#fff;border:2px solid var(--blue);color:var(--blue)}.btn-secondary.ghost{background:transparent;border:0;color:var(--blue)}.btn-secondary.fill:hover{background:linear-gradient(0deg,rgba(5,130,202,.1) 0%,rgba(5,130,202,.1) 100%),rgba(232,237,243,1)}.btn-secondary.outline:hover{background:var(--light-grey)}.btn-secondary.ghost:hover{background:var(--light-grey)}.btn-tertiary.fill{background:var(--light-grey);border:1px solid var(--color-border);color:var(--grey)}.btn-tertiary.outline{background:#fff;border:2px solid var(--light-grey);color:var(--grey)}.btn-tertiary.ghost{background:transparent;border:0;color:var(--grey)}.btn-tertiary.fill:hover{background:linear-gradient(0deg,rgba(0,0,0,.05) 0%,rgba(0,0,0,.05) 100%),rgba(232,237,243,1)}.btn-tertiary.outline:hover{background:linear-gradient(0deg,rgba(0,0,0,.05) 0%,rgba(0,0,0,.05) 100%),rgba(232,237,243,1)}.btn-tertiary.ghost:hover{background:linear-gradient(0deg,rgba(0,0,0,.05) 0%,rgba(0,0,0,.05) 100%),rgba(232,237,243,1)}.btn-back.fill{background:var(--light-grey);border:1px solid var(--color-border);color:var(--red)}.btn-back.outline{background:#fff;border:2px solid var(--light-grey);color:var(--red)}.btn-back.ghost{background:transparent;border:0;color:var(--red)}.btn-back.fill:hover{background:linear-gradient(0deg,rgba(0,0,0,.1) 0%,rgba(0,0,0,.1) 100%),rgba(232,237,243,1)}.btn-back.outline:hover{background:linear-gradient(0deg,rgba(0,0,0,.1) 0%,rgba(0,0,0,.1) 100%),rgba(232,237,243,1)}.btn-back.ghost:hover{background:linear-gradient(0deg,rgba(0,0,0,.1) 0%,rgba(0,0,0,.1) 100%),rgba(232,237,243,1)}.btn-danger.fill{background:var(--red);border:1px solid var(--color-border);color:#fff}.btn-danger.outline{background:#fff;border:2px solid var(--red);color:var(--red)}.btn-danger.ghost{background:transparent;border:0;color:var(--red)}.btn-danger.fill:hover{background:linear-gradient(0deg,rgba(255,255,255,.3) 0%,rgba(255,255,255,.3) 100%),rgba(255,81,84,1)}.btn-danger.outline:hover{border-color:rgba(232,237,243,.2)}.btn-danger.ghost:hover{background:rgba(232,237,243,.2)}.btn-glassy.fill{background:var(--background-glassy);border:1px solid var(--color-border);color:var(--text-color);backdrop-filter:var(--blur-glassy)}.btn-glassy.fill:hover{background:var(--background-glassy-hover)}.btn-liquid-glass.fill{background:var(--background-liquid-glass);backdrop-filter:var(--blur-liquid-glass);box-shadow:var(--shadow-liquid-glass)}.btn-liquid-glass.fill:hover{background:var(--background-liquid-glass-hover);backdrop-filter:var(--blur-liquid-glass-hover);box-shadow:var(--shadow-liquid-glass-hover)}@keyframes rad-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.rad-spinner{animation:rad-spin 1s linear infinite;transform-origin:center center}.custom-checkbox-container{position:relative;display:flex;align-items:center;gap:8px;font-size:16px;user-select:none}.custom-checkbox{position:absolute;opacity:0;width:0;height:0;margin:0;padding:0}.custom-checkbox+label{display:inline-flex;align-items:center;color:var(--text-color);cursor:pointer}.custom-checkbox+label:before{content:"";border:1px solid var(--color-border);background:var(--light-grey);border-radius:6px;vertical-align:top;transition:.2s;background-repeat:no-repeat;background-position:center;background-size:contain}.custom-checkbox.roundish+label:before{border-radius:999px}.custom-checkbox.small+label:before{width:20px;height:20px;margin-right:8px}.custom-checkbox.medium+label:before{width:24px;height:24px}.custom-checkbox.large+label:before{width:28px;height:28px}.custom-checkbox+label:active:before{transform:scale(0)}.custom-checkbox:checked+label:before{background-color:var(--blue);border-color:var(--blue);color:#fff;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='16' viewBox='0 0 16 14' fill='none'><path d='M5.95317 12.2301L0.253174 6.53008L1.67817 5.10508L5.95317 9.38008L15.1282 0.205078L16.5532 1.63008L5.95317 12.2301Z' fill='white'/></svg>")}.secondary.custom-checkbox:checked+label:before{background-color:var(--green);border-color:var(--green)}.custom-checkbox:disabled+label:before{transform:scale(1)}.custom-checkbox:checked:disabled+label:before,.custom-checkbox:checked:disabled+label{transform:scale(1);opacity:.5;pointer-events:none;user-select:none}.dropdown-wrapper{position:relative;display:inline-block}.dropdown-input-wrapper{display:flex;align-items:center;background:rgba(232,237,243,.5);border-radius:var(--border-radius-material);cursor:pointer}.dropdown-input-wrapper.open,.rad-has-value .dropdown-input-wrapper{border:0}.dropdown-wrapper.is-disabled{cursor:default;pointer-events:none;opacity:.5;user-select:none}.rad-input-control.dropdown-input{border:0;background:transparent;width:100%;font-weight:500;color:var(--text-color);outline:0;cursor:pointer}.rad-input-control.dropdown-input.small{padding:12px 12px;font-size:var(--font-size-small)}.dropdown-input.medium{padding:16px 16px;font-size:var(--font-size-medium)}.dropdown-input.large{padding:20px 20px;font-size:var(--font-size-large)}.dropdown-input::placeholder{color:var(--color-placeholder)}.dropdown-arrow{padding-right:12px}.dropdown-arrow svg{transition:transform .18s ease;transform-origin:50% 50%}.dropdown-wrapper .rad-input-icon.dropdown-clear{pointer-events:auto;background:transparent;right:34px}.dropdown-wrapper.rad-has-value .rad-input-control.dropdown-input{padding-right:60px}.dropdown-wrapper.rad-input.small .dropdown-arrow.rad-input-icon svg{height:12px;width:12px}.dropdown-wrapper.rad-input.medium .dropdown-arrow.rad-input-icon svg{height:14px;width:14px}.dropdown-wrapper.rad-input.large .dropdown-arrow.rad-input-icon svg{height:16px;width:16px}.dropdown-input-wrapper.open .dropdown-arrow svg{transform:rotate(180deg)}.dropdown-menu{position:fixed;left:0;top:0;list-style:none;margin:0;padding:0;width:100%;z-index:9999;box-shadow:0 4px 8px var(--color-border);border-radius:var(--border-radius-material);border:1px solid var(--color-border);background:#fff;overflow:hidden;opacity:0;transform:scaleY(.96);transform-origin:top;pointer-events:none;transform:translateY(var(--dy,6px)) scaleY(.96);transition:max-height .35s ease,opacity .25s ease,transform .35s ease;will-change:transform,opacity,max-height;max-height:var(--rad-popup-max,200px)}.dropdown-menu.pad-right{padding-right:8px}.dropdown-menu.open{opacity:1;pointer-events:auto}.dropdown-menu.pos-bottom{transform-origin:top}.dropdown-menu.pos-top{transform-origin:bottom}.dropdown-menu .dropdown-menu-head{display:flex;flex-direction:column;padding:8px;gap:8px}.dropdown-menu .dropdown-menu-head .rad-search-bar .rad-input-slot{padding-right:0}.dropdown-menu li{padding:12px;font-weight:500;color:var(--text-color);cursor:pointer}.dropdown-menu.small li{font-size:var(--font-size-small)}.dropdown-menu.medium li{font-size:var(--font-size-medium)}.dropdown-menu.large li{font-size:var(--font-size-large)}.dropdown-menu ul{overflow-y:auto}.dropdown-menu.small .custom-checkbox-container{font-size:var(--font-size-small);height:30px}.dropdown-menu.medium .custom-checkbox-container{font-size:var(--font-size-medium);height:34px}.dropdown-menu.large .custom-checkbox-container{font-size:var(--font-size-large);height:38px}.dropdown-menu li:last-child{border:0}.dropdown-menu li:hover{background-color:rgba(5,130,202,.1)}.dropdown-menu:not(.pad-right):not(.has-head) li:hover:first-child{border-top-left-radius:var(--border-radius-material);border-top-right-radius:var(--border-radius-material)}.dropdown-menu:not(.pad-right):not(.multi) li:hover:last-child{border-bottom-left-radius:var(--border-radius-material);border-bottom-right-radius:var(--border-radius-material)}.rad-multi-select:not(.rad-search-bar)>.rad-input-slot{padding:6px}.multi-display{display:flex;flex-wrap:wrap;gap:6px;padding:10px 44px 10px 12px;min-height:54px;max-height:110px;min-width:240px;overflow-y:auto}.rad-multi-select.rad-input.small{min-height:var(--height-small);height:fit-content}.rad-multi-select.rad-input.medium{min-height:var(--height-medium);height:fit-content}.rad-multi-select.rad-input.large{min-height:var(--height-large);height:fit-content}.chip{display:inline-flex;align-items:center;gap:8px;padding:8px;border-radius:10px;background:rgba(5,130,202,.1);font-weight:500;white-space:nowrap}.chip .chip-text{overflow:hidden;text-overflow:ellipsis}.chip-remove{background:transparent}.chip-remove svg{height:16px;width:16px}.chip-remove:hover{opacity:1}.chip-more{background:#eef1f6}.clear-all{position:absolute;right:40px;top:50%;transform:translateY(-50%);border:1px solid var(--color-border);border-radius:var(--border-radius-material);background:rgba(255,81,84,.1);cursor:pointer;height:30px;width:30px;padding:4px}.clear-all:hover{opacity:.7}.clear-all svg{height:16px;width:16px}.rad-multi-select.rad-has-value .multi-display{padding-right:84px}.dropdown-menu .dropdown-menu-head .rad-search-bar .rad-input-icon{display:inline-flex}.rad-multi-select .dropdown-menu li{padding:8px}.rad-multi-select .dropdown-menu ul{list-style:none;overflow-y:auto}.dropdown-menu-footer{display:flex;justify-content:space-between;padding:8px 12px}.dropdown-menu-footer .show-all{font-size:14px;color:var(--blue);cursor:pointer}.dropdown-menu-footer .total{font-size:14px;color:#fff;background:var(--blue);padding:0 12px;border-radius:var(--border-radius-material)}.small .multi-display{min-height:42px}.small .chip{padding:4px}.large .multi-display{min-height:64px}.large .chip{padding:12px}.rad-multi-select.roundish .rad-input-slot{padding-right:50px;padding-left:16px}.dtp-input-wrapper{position:relative;display:inline-block}.dtp{width:100%;background:#fff;border-radius:var(--border-radius-material);box-shadow:0 0 2px rgba(0,0,0,.2),0 5px 10px rgba(0,0,0,.1);padding:16px}.rad-floating-panel.dtp-floating-panel{padding:0;background:transparent}.dtp-tag{border-radius:10px;padding:8px;background:transparent}.dtp-tag:hover{opacity:.8}.dtp-tag.dtp-ok{color:var(--blue);font-size:14px;font-weight:700}.dtp-tag.dtp-cancel{color:var(--red);font-size:14px;font-weight:700}.dtp-month-selector{display:flex;justify-content:space-between;align-items:center}.dtp-arrow{padding-inline:16px;background:transparent}.dtp-arrow:hover{opacity:.8}.dtp-month-name{color:var(--midnight);font-size:20px;font-weight:600;text-transform:capitalize}.dtp-datepicker-calendar{display:grid;grid-template-columns:repeat(7,1fr);margin-top:24px;row-gap:4px}.dtp-day,.dtp-date{justify-self:center}.dtp-day{color:#000;font-size:12px;font-weight:500}.dtp-date{width:2.2rem;height:2.2rem;font-weight:700;background:transparent;cursor:pointer}.dtp-date:hover{background:rgba(0,0,0,.05);border-radius:12px}.dtp-date:disabled{opacity:.35;cursor:not-allowed}.dtp-faded{color:rgba(0,0,0,.3)}.dtp-current-day{background:var(--light-grey);color:#0b2a4d;border-radius:12px}.dtp-selected{color:#fff;border-color:var(--blue);background:var(--blue)!important;border-radius:12px}.dtp-time-row{width:100%;margin-top:16px}.dtp-time-row label{font-weight:600}.dtp-time-row input[type="time"]{width:100%;border:1px solid var(--color-border);font-weight:600}.dtp-bottom-row{display:flex;justify-content:space-between;align-items:center;margin-top:16px}.dtp-period-grid{display:grid;grid-template-columns:repeat(4,1fr);row-gap:16px;column-gap:4px;padding:12px 0}.dtp-month,.dtp-year,.dtp-decade{padding:22px 14px;font-weight:700;background:transparent;cursor:pointer}.dtp-month:hover,.dtp-year:hover,.dtp-decade:hover{background:rgba(0,0,0,.05);border-radius:12px}.dtp-month:disabled,.dtp-year:disabled,.dtp-decade:disabled{opacity:.35;cursor:not-allowed}.dtp input[type="time"]{padding:12px 12px 12px 32px!important}.dtp input[type="time"]::-webkit-calendar-picker-indicator{position:absolute;left:0;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIiBmaWxsPSJub25lIj4NCjxwYXRoIGQ9Ik0xMy4zIDE0LjdMMTQuNyAxMy4zTDExIDkuNlY1SDlWMTAuNEwxMy4zIDE0LjdaTTEwIDIwQzguNjE2NjcgMjAgNy4zMTY2NyAxOS43Mzc1IDYuMSAxOS4yMTI1QzQuODgzMzMgMTguNjg3NSAzLjgyNSAxNy45NzUgMi45MjUgMTcuMDc1QzIuMDI1IDE2LjE3NSAxLjMxMjUgMTUuMTE2NyAwLjc4NzUgMTMuOUMwLjI2MjUgMTIuNjgzMyAwIDExLjM4MzMgMCAxMEMwIDguNjE2NjcgMC4yNjI1IDcuMzE2NjcgMC43ODc1IDYuMUMxLjMxMjUgNC44ODMzMyAyLjAyNSAzLjgyNSAyLjkyNSAyLjkyNUMzLjgyNSAyLjAyNSA0Ljg4MzMzIDEuMzEyNSA2LjEgMC43ODc1QzcuMzE2NjcgMC4yNjI1IDguNjE2NjcgMCAxMCAwQzExLjM4MzMgMCAxMi42ODMzIDAuMjYyNSAxMy45IDAuNzg3NUMxNS4xMTY3IDEuMzEyNSAxNi4xNzUgMi4wMjUgMTcuMDc1IDIuOTI1QzE3Ljk3NSAzLjgyNSAxOC42ODc1IDQuODgzMzMgMTkuMjEyNSA2LjFDMTkuNzM3NSA3LjMxNjY3IDIwIDguNjE2NjcgMjAgMTBDMjAgMTEuMzgzMyAxOS43Mzc1IDEyLjY4MzMgMTkuMjEyNSAxMy45QzE4LjY4NzUgMTUuMTE2NyAxNy45NzUgMTYuMTc1IDE3LjA3NSAxNy4wNzVDMTYuMTc1IDE3Ljk3NSAxNS4xMTY3IDE4LjY4NzUgMTMuOSAxOS4yMTI1QzEyLjY4MzMgMTkuNzM3NSAxMS4zODMzIDIwIDEwIDIwWk0xMCAxOEMxMi4yMTY3IDE4IDE0LjEwNDIgMTcuMjIwOCAxNS42NjI1IDE1LjY2MjVDMTcuMjIwOCAxNC4xMDQyIDE4IDEyLjIxNjcgMTggMTBDMTggNy43ODMzMyAxNy4yMjA4IDUuODk1ODMgMTUuNjYyNSA0LjMzNzVDMTQuMTA0MiAyLjc3OTE3IDEyLjIxNjcgMiAxMCAyQzcuNzgzMzMgMiA1Ljg5NTgzIDIuNzc5MTcgNC4zMzc1IDQuMzM3NUMyLjc3OTE3IDUuODk1ODMgMiA3Ljc4MzMzIDIgMTBDMiAxMi4yMTY3IDIuNzc5MTcgMTQuMTA0MiA0LjMzNzUgMTUuNjYyNUM1Ljg5NTgzIDE3LjIyMDggNy43ODMzMyAxOCAxMCAxOFoiIGZpbGw9ImJsYWNrIiBmaWxsLW9wYWNpdHk9IjAuNiIvPg0KPC9zdmc+);cursor:pointer}.rad-floating-host{position:relative}.rad-floating-overlay{position:fixed;inset:0;z-index:98}.rad-floating-panel{display:grid;gap:16px;padding:24px;border-radius:36px;background:linear-gradient(0deg,rgba(0,0,0,.06) 0%,rgba(0,0,0,.06) 100%),rgba(255,255,255,.06);backdrop-filter:blur(20px);width:auto;box-shadow:0 0 50px 0 rgba(0,0,0,.2);animation:rad-popover-scale .2s forwards}@keyframes rad-popover-scale{from{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;z-index:40}.modal-overlay-light{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:40}.modal-container{position:relative;border-radius:60px;padding:48px;border:1px solid var(--color-border);background:#f2f2f2;display:flex;flex-direction:column;gap:24px;align-items:center;transition:width .25s ease,height .25s ease,border-radius .25s ease,top .25s ease,left .25s ease}.modal-container.modal-expanded{width:100%!important;height:100%!important;border-radius:0!important;top:0!important;left:0!important;max-width:100vw!important;max-height:100vh!important}.modal-container .modal-content{display:contents}.modal-container .modal-content h1{color:var(--midnight)}.modal-container .modal-content p{color:var(--midnight);font-size:18px}.modal-container.warning .modal-content h1{color:var(--yellow)}.modal-container.success .modal-content h1{color:var(--green)}.modal-container.failed .modal-content h1{color:var(--red)}.modal-container .modal-actions{display:flex;width:100%;gap:16px}.modal-container .modal-header{display:flex;justify-content:space-between;width:100%;align-items:center;gap:40px}.modal-container .modal-header .modal-title{color:var(--midnight);font-size:30px;font-weight:600}.modal-container .modal-header .modal-header-content{flex:1 1 auto;min-width:0;display:flex;align-items:center}.modal-container .modal-header .close-button{display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--color-border);background:var(--light-grey);height:38px;width:38px}.modal-container .modal-header .close-button:hover{opacity:.5}.custom-resize-handle{position:absolute;bottom:0;right:0;width:48px;height:48px;cursor:nwse-resize;z-index:100}.paging{display:flex;align-items:center;gap:12px;justify-content:center}.paging.small{height:var(--height-small)}.paging.medium{height:var(--height-medium)}.paging.large{height:var(--height-large)}.paging-container{display:flex;gap:16px;background:var(--background-liquid-glass);backdrop-filter:var(--blur-liquid-glass);box-shadow:var(--shadow-liquid-glass);padding:12px 16px;border-radius:24px;align-items:center}.paging.small .paging-container{height:var(--height-small);border-radius:12px}.paging.medium .paging-container{height:var(--height-medium)}.paging.large .paging-container{height:var(--height-large)}.pager-dot{display:flex;padding:8px;justify-content:center;align-items:center;border-radius:8px;color:var(--text-color);font-size:24px;font-weight:600;background:transparent}.pager-dot:hover{background:rgba(255,255,255,.1);box-shadow:0 0 5px 0 rgba(0,0,0,.05)}.pager-dot.active{background:rgba(255,255,255,.2);box-shadow:0 0 25px 0 rgba(0,0,0,.15)}.paging.small .pager-dot{min-width:32px;height:32px}.paging.medium .pager-dot{min-width:36px;height:36px}.paging.large .pager-dot{min-width:40px;height:40px}.btn-arrow{padding:12px;background:var(--background-liquid-glass);backdrop-filter:var(--blur-liquid-glass);box-shadow:var(--shadow-liquid-glass);border-radius:24px}.btn-arrow:hover{opacity:.6}.btn-arrow:disabled{opacity:.5;cursor:default;pointer-events:none;user-select:none}.paging.small .btn-arrow{height:var(--height-small);width:var(--height-small);border-radius:12px}.paging.medium .btn-arrow{height:var(--height-medium);width:var(--height-medium)}.paging.large .btn-arrow{height:var(--height-large);width:var(--height-large)}.pager-ellipsis{user-select:none;font-size:24px;font-weight:600;color:var(--text-color);align-content:center}.liquid-glass-white .pager-dot,.liquid-glass-white .pager-ellipsis{color:#fff}.liquid-glass-white .btn-arrow svg path{fill:white}.glass-full-visibility .paging-container,.glass-full-visibility .btn-arrow{background:rgba(255,255,255,.2);backdrop-filter:blur(10px);border:1px solid rgba(0,0,0,.1)}.progress-container{display:grid;align-items:center;width:100%;background:var(--white);border-radius:9999px;border:2px solid rgba(29,209,94,.5);padding:4px;overflow:hidden;container-type:inline-size}.progress-container.warning{border:2px solid rgba(252,191,73,.5)}.progress-container.small{height:40px}.progress-container.medium{height:48px}.progress-container.large{height:56px}.progress-container .progress-fill{grid-area:1/1;align-self:center;border-radius:9999px;background:var(--green);transition:width 600ms ease-in-out,min-width 600ms ease-in-out,height 200ms ease,opacity 300ms ease}.progress-container.small .progress-fill{height:clamp(14px,12cqw,28px);min-width:clamp(8px,8cqw,24px)}.progress-container.medium .progress-fill{height:clamp(18px,12cqw,36px);min-width:clamp(10px,8cqw,32px)}.progress-container.large .progress-fill{height:clamp(22px,12cqw,44px);min-width:clamp(12px,8cqw,40px)}.progress-container .progress-fill.is-empty{min-width:0;opacity:0}.progress-container.warning .progress-fill{background:var(--yellow)}.progress-container .text-percentage{grid-area:1/1;justify-self:end;padding-right:12px;font-weight:600;font-size:18px;color:var(--midnight)}.progress-container.warning .text-percentage{color:var(--white)}.rad-radio-group{gap:32px}.rad-radio{display:inline-flex;align-items:center;gap:8px;cursor:pointer;user-select:none}.rad-radio input{position:absolute;opacity:0;width:0;height:0;margin:0}.rad-radio .radio-ui{border-radius:50%;background:var(--light-grey);box-shadow:inset 0 0 0 1px var(--color-border);display:inline-block;position:relative;transition:box-shadow .15s ease,background-color .15s ease;flex-shrink:0}.rad-radio .radio-ui::after{content:"";position:absolute;border-radius:50%;background:var(--blue);transform:scale(0);opacity:0;transition:transform .15s ease,opacity .15s ease}.rad-radio:hover input:not(:disabled)+.radio-ui{opacity:.5}.rad-radio input:checked+.radio-ui{background:rgba(5,130,202,.1);box-shadow:inset 0 0 0 1px var(--blue)}.rad-radio input:checked+.radio-ui::after{transform:scale(1);opacity:1}.rad-radio:has(input:disabled){opacity:.5;pointer-events:none;user-select:none}.rad-radio.small .radio-ui{width:20px;height:20px}.rad-radio.small .radio-ui::after{inset:5px}.rad-radio.medium .radio-ui{width:28px;height:28px}.rad-radio.medium .radio-ui::after{inset:6px}.rad-radio.large .radio-ui{width:36px;height:36px}.rad-radio.large .radio-ui::after{inset:7px}:root{--blue:rgba(5,130,202,1);--grey:rgba(35,35,35,.8);--red:rgba(255,81,84,1);--orange:rgba(244,124,61,1);--yellow:rgba(252,191,73,1);--green:rgba(29,209,94,1);--purple:rgba(157,78,221,1);--white:rgba(255,255,255,1);--midnight:rgba(35,35,35,1);--light-grey:rgba(232,237,243,1);--light-red:rgba(255,208,209,1);--light-orange:rgba(255,231,198,1);--light-yellow:rgba(255,243,202,1);--light-green:rgba(202,255,221,1);--light-purple:rgba(216,226,251,1);--light-blue:rgba(216,237,255,1);--dark-red:rgba(139,11,11,1);--dark-orange:rgba(182,91,43,1);--dark-yellow:rgba(161,94,1,1);--dark-green:rgba(11,89,39,1);--dark-purple:rgba(86,41,144,1);--dark-blue:rgba(46,58,107,1);--text-color:rgba(0,0,0,.8);--text-label-color:rgba(35,35,35,1);--text-light-grey:rgba(0,0,0,.3);--color-border:rgba(0,0,0,.1);--color-placeholder:rgba(0,0,0,.6);--background-glassy:rgba(255,255,255,.1);--blur-glassy:blur(5px);--background-glassy-hover:linear-gradient(0deg,rgba(255,255,255,.2) 0%,rgba(255,255,255,.2) 100%),rgba(255,255,255,.1);--background-liquid-glass:rgba(255,255,255,.06);--shadow-liquid-glass:-1px -1px 2px 0 rgba(255,255,255,.45) inset,1px 1px 2px 0 rgba(255,255,255,.35) inset,-1px -1px 2px 0 rgba(255,255,255,.1),1px 1px 6px 0 rgba(255,255,255,.1) inset;--blur-liquid-glass:blur(3px);--background-liquid-glass-hover:rgba(255,255,255,.3);--shadow-liquid-glass-hover:-1px -1px 2px 0 rgba(255,255,255,.45) inset,1px 1px 2px 0 rgba(255,255,255,.35) inset,-1px -1px 2px 0 rgba(255,255,255,.1),1px 1px 6px 0 rgba(255,255,255,.1) inset;--blur-liquid-glass-hover:blur(3px);--border-radius-material:12px;--border-radius-roundish:9999px;--border-radius-modern:4px;--font-size-small:16px;--font-size-medium:18px;--font-size-large:20px;--height-small:48px;--height-medium:56px;--height-large:64px}*{font-family:'Inter';box-sizing:border-box;margin:0;padding:0;border-width:0;border-style:solid;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0)}*::-webkit-scrollbar-track{border-radius:999px;background-color:var(--light-grey);margin:8px}*::-webkit-scrollbar{height:6px;width:6px;padding-block:2px}*::-webkit-scrollbar-thumb{border-radius:999px;background-color:rgba(0,0,0,.6)}button{height:fit-content;cursor:pointer}.divider.vertical{height:100%;background:var(--color-border);width:1px}.divider.horizontal{width:100%;background:var(--color-border);height:1px}.rad-highlight{background-color:#f7ef81;color:inherit;padding:0;border-radius:2px}.hidden{display:none!important}.r-flex{display:flex}.r-justify-content-start{justify-content:start}.r-justify-content-end{justify-content:end}.r-justify-content-center{justify-content:center}.r-justify-content-between{justify-content:space-between}.r-justify-content-around{justify-content:space-around}.r-justify-content-evenly{justify-content:space-evenly}.r-align-items-start{align-items:start}.r-align-items-end{align-items:end}.r-align-items-center{align-items:center}.r-align-items-baseline{align-items:baseline}.r-align-items-stretch{align-items:stretch}.rad-table{width:100%;overflow-x:auto}.rad-table-scroll{max-height:100%;overflow:auto;padding-right:8px}.rad-table.sticky-header .rad-table-table thead th{position:sticky;top:0;z-index:11;background:var(--white)}.rad-table-table{width:100%;border-spacing:0}.rad-table-table thead th{border-bottom:1px solid var(--color-border);text-align:left;font-weight:600;font-size:16px;color:var(--midnight);padding:12px;white-space:nowrap;cursor:pointer}.rad-table-table thead th .header-clm{display:flex;justify-content:space-between;gap:12px}.rad-table-table thead th .header-clm .clm-title{display:flex;gap:16px}.rad-table-table thead th .header-clm .clm-title .rad-table-filter-actions{display:flex;gap:12px;align-items:center}.rad-table-table thead th .header-clm .clm-title .rad-table-filter-actions .rad-table-filter-btn,.rad-table-table thead th .header-clm .clm-title .rad-table-filter-actions .rad-table-filter-clear{display:flex}.rad-table-table thead th .header-clm .sort-glyph,.rad-table-group-drop-zone .rad-group-pill .sort-glyph{display:flex;align-items:center}.rad-table-table thead th .header-clm .sort-glyph svg,.rad-table-group-drop-zone .rad-group-pill .sort-glyph svg{transition:transform .25s ease}.rad-table-table thead th .header-clm .sort-glyph.sort svg,.rad-table-group-drop-zone .rad-group-pill .sort-glyph.sort svg{transform:rotate(-180deg)}.rad-table-table tbody tr:not(.rad-table-group-header):not(.rad-table-detail-row) td:not(.group-spacer-col){height:64px;padding:12px;border-bottom:1px solid var(--color-border);font-size:16px;color:var(--midnight);font-weight:500}.rad-table-table tbody tr.rad-table-group-header+tr.is-grouped td:not(.group-spacer-col){border-top:1px solid var(--color-border)}.rad-table-table tbody tr.is-grouped:not(:has(+tr.is-grouped)) td{border-bottom:0}.rad-table-table tbody td.selection-col{width:0;padding-left:0;padding-right:0;overflow:hidden;transition:width .25s ease,padding .25s ease}.rad-table .selection-inner{display:flex;justify-content:center;align-items:center;transform:translateX(-16px);opacity:0;pointer-events:none;transition:transform .25s ease,opacity .25s ease}.rad-table.selection-visible .selection-col{width:42px;padding-left:8px;padding-right:8px}.rad-table.selection-visible .selection-inner{transform:translateX(0);opacity:1;pointer-events:auto}.rad-table.selection-hidden .selection-col{width:0;padding-left:0;padding-right:0}.rad-table.selection-hidden .selection-inner{transform:translateX(-16px);opacity:0;pointer-events:none}.rad-table.selection-visible .rad-table-row{cursor:pointer}.rad-table-row:hover{background:rgba(232,237,243,.5)}.rad-table-row.is-selected{background:rgba(5,130,202,.06)}.rad-table-filter-menu.dropdown-menu .dropdown-menu-head{padding:12px;gap:12px}.rad-table-filter-menu.dropdown-menu .dropdown-menu-head .rad-table-range{display:flex;flex-direction:column;gap:16px}.rad-table-filter-menu.allow-overflow{overflow:visible}.rad-table-filter-menu.allow-overflow .dropdown-menu-head{overflow:visible}.rad-table-filter-menu.allow-overflow .dtp-floating-panel{z-index:260000}.rad-table-table{table-layout:fixed}.rad-table-table th{position:relative}.rad-table-resize-handle{height:100%;position:absolute;top:0;right:0;width:8px;cursor:ew-resize;user-select:none}.rad-table-resize-handle:hover{border-right:2px solid var(--blue)}.rad-table-header-dragging{cursor:grabbing;opacity:.6}.rad-table-drag-handle{display:flex;align-items:center;cursor:grab;user-select:none;touch-action:none}.rad-table-drag-ghost{position:fixed;left:-16px;top:-8px;transform:translate(-10000px,-10000px);pointer-events:none;z-index:300001;opacity:1;transition:opacity .15s ease;will-change:transform}.rad-table-drag-ghost-inner{padding:8px;background:var(--light-grey);border:1px solid var(--color-border);border-radius:var(--border-radius-material);box-shadow:0 10px 28px rgba(0,0,0,.14);font-weight:600;font-size:14px;color:var(--midnight);transform:scale(.96);transition:transform .15s ease}.rad-table-drag-ghost.open .rad-table-drag-ghost-inner{transform:scale(1)}.rad-table-drop-target{outline:2px dashed var(--blue);outline-offset:-4px}.rad-table-drag-indicator{position:fixed;display:none}.rad-table-filter-clear.placeholder,.sort-glyph.placeholder{visibility:hidden;pointer-events:none}body.rad-col-dragging{cursor:grabbing}body.rad-col-drag-pressed,body.rad-col-drag-pressed *{cursor:grabbing!important}body.rad-col-drag-pressed .rad-table-resize-handle:hover,body.rad-col-dragging .rad-table-resize-handle:hover{border-right:0!important}body.rad-col-dragging .rad-table-row:hover,body.rad-col-drag-pressed .rad-table-row:hover{background:transparent!important}body.rad-col-dragging .rad-table-row,body.rad-col-drag-pressed .rad-table-row{pointer-events:none}.rad-floating-panel.rad-table-context-menu-panel,.rad-floating-panel.rad-column-selector-panel{border-radius:24px;border:1px solid var(--color-border);background:var(--white);box-shadow:0 0 25px 0 rgba(0,0,0,.15)}.rad-floating-panel.rad-table-context-menu-panel .rad-table-context-menu,.rad-floating-panel.rad-table-context-menu-panel .rad-column-selector{display:flex;flex-direction:column;gap:8px}.rad-floating-panel.rad-table-context-menu-panel .rad-menu-item{display:flex;align-items:center;gap:12px;padding:8px;border-radius:6px}.rad-floating-panel.rad-table-context-menu-panel .rad-menu-item:hover{background:rgba(5,130,202,.1);cursor:pointer}.rad-floating-panel.rad-table-context-menu-panel .rad-menu-item:hover .text,.rad-floating-panel.rad-table-context-menu-panel .rad-menu-item:hover svg path:not(.no-hover){color:var(--blue);fill:var(--blue)}.rad-floating-panel.rad-table-context-menu-panel .rad-menu-item.selected{opacity:.3;pointer-events:none}.rad-floating-panel.rad-table-context-menu-panel .rad-menu-item .text{color:var(--midnight);font-size:16px;font-weight:400}.rad-col-hiding{width:0!important;min-width:0!important;max-width:0!important;padding-left:0!important;padding-right:0!important;border-left-width:0!important;border-right-width:0!important;opacity:0;overflow:hidden;white-space:nowrap;transition:all .3s cubic-bezier(.25,.8,.25,1)}.rad-floating-panel.rad-column-selector-panel .rad-column-selector{display:flex;flex-direction:column;gap:24px}.rad-floating-panel.rad-column-selector-panel .rad-column-selector .selector-header{color:var(--midnight);font-size:20px;font-weight:600}.rad-floating-panel.rad-column-selector-panel .rad-column-selector .selector-list{display:flex;flex-direction:column;gap:12px}.rad-floating-panel.rad-column-selector-panel .rad-column-selector .selector-row{display:flex;justify-content:space-between;align-items:baseline;gap:88px;user-select:none}.rad-floating-panel.rad-column-selector-panel .rad-column-selector .selector-list .drag-item:hover{cursor:pointer;opacity:.6}.rad-table-toolbar{display:flex;justify-content:space-between;align-items:center;padding:8px 0 8px 0}.rad-table-toolbar .left{display:flex;gap:48px;align-items:center;width:100%}.rad-table-toolbar .left .title{color:var(--midnight);font-size:22px;font-weight:500;text-wrap-mode:nowrap}.rad-table-toolbar .left .rad-table-group-drop-zone:not(:has(.rad-group-pill)){border-radius:12px;border:1px dashed rgba(0,0,0,.4);background:var(--white);align-items:center;padding:18px}.rad-table-toolbar .left .rad-table-group-drop-zone{display:flex;gap:8px}.rad-table-toolbar .left .rad-table-group-drop-zone:has(.rad-group-pill){flex:auto;flex-wrap:wrap}.rad-table-toolbar .left .rad-table-group-drop-zone:not(:has(.rad-group-pill)) .rad-group-placeholder{display:none}.rad-table-toolbar .left .rad-table-group-drop-zone span{color:rgba(0,0,0,.6);font-size:14px;font-weight:400}.rad-table-toolbar .left .rad-table-group-drop-zone .rad-group-pill{border-radius:12px;border:1px solid var(--color-border);background:rgba(232,237,243,.2);box-shadow:0 0 2px 0 rgba(0,0,0,.1);padding:18px;cursor:pointer;display:flex;gap:16px}.rad-table-toolbar .left .rad-table-group-drop-zone .rad-group-pill span{color:var(--midnight);font-size:16px;font-weight:600;user-select:none}.rad-table-toolbar .left .rad-table-group-drop-zone .rad-group-pill .name-filter{display:flex;gap:8px}.rad-table-toolbar .left .rad-table-group-drop-zone.drag-over{border-color:var(--blue)}.rad-table-toolbar .left .rad-table-group-drop-zone.drag-over .text,.rad-table-toolbar .left .rad-table-group-drop-zone.drag-over:not(:has(.rad-group-pill)) path{color:var(--blue);fill:var(--blue)}.rad-table-group-header{cursor:pointer;user-select:none}.rad-table-group-header td{padding:16px}.group-header-inner{display:flex;align-items:center;gap:8px}.group-title{color:var(--midnight);font-size:16px;font-weight:600}.group-value{color:rgba(35,35,35,.7);font-size:16px;font-weight:500}.group-count{color:var(--blue);font-size:12px;font-weight:500;background-color:var(--light-grey);padding:2px 12px;border-radius:12px}.group-chevron{transition:transform .2s ease;margin-right:12px;transform:rotate(-90deg)}.group-chevron.expanded{transform:rotate(0deg)}.rad-table-table thead th .header-clm .sort-glyph{display:flex;align-items:center}.rad-table-table thead th .header-clm .sort-glyph svg{transition:transform .25s ease}.rad-table-table thead th .header-clm .sort-glyph.sort svg{transform:rotate(-180deg)}.hidden-layout-groupable{border:transparent!important}.hidden-layout-groupable .icon{display:none!important}.hidden-layout-groupable .text{color:transparent!important;user-select:none}.rad-table-table thead th.rad-table-expand-col,.rad-table-table tbody td.rad-table-expand-col{width:42px;padding-left:4px;padding-right:4px;text-align:center;cursor:default}.rad-table-expand-toggle{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease;user-select:none}.rad-table-expand-toggle svg{transition:transform .2s ease;transform:rotate(-90deg)}.rad-table-expand-toggle.expanded svg{transform:rotate(0deg)}.rad-table-table tbody tr.rad-table-row.is-expanded>td{border-bottom-color:transparent}.rad-table-table tbody tr.rad-table-detail-row>td{padding:0;background:rgba(232,237,243,.2);border-bottom:1px solid var(--color-border)}.rad-table-table tbody tr.rad-table-detail-row>td.group-spacer-col{background:transparent;border-bottom:0}.rad-table-detail-content{padding:20px 24px 24px 24px;color:var(--midnight);font-size:16px;font-weight:400;overflow:hidden}.rad-table-table thead tr.rad-table-loading-row th,.rad-table.sticky-header .rad-table-table thead tr.rad-table-loading-row th{position:static;top:auto;z-index:auto;padding:0;height:3px;border:0;background:transparent;cursor:default}.rad-table-loading-bar{position:relative;width:100%;height:3px;overflow:hidden;background-color:rgba(5,130,202,.16)}.rad-table-loading-bar-track{position:absolute;top:0;bottom:0;left:0;width:40%;border-radius:3px;background-color:var(--blue);animation:rad-table-loading-slide 1.15s ease-in-out infinite}@keyframes rad-table-loading-slide{0%{left:-45%}50%{left:40%}100%{left:100%}}.rad-tabs-group{position:relative;display:grid;grid-template-columns:repeat(var(--tabs-count,1),1fr);align-items:stretch;gap:0;padding:0;background:var(--light-grey);border:1px solid var(--color-border);box-shadow:0 0 25px 0 var(--color-border);overflow:hidden}.rad-tabs-group::before{content:"";position:absolute;top:2px;bottom:2px;width:calc((100%/var(--tabs-count,1)) - 6px);left:calc((100%/var(--tabs-count,1))*var(--active-index,0) + 3px);transition:left 220ms cubic-bezier(.2,.9,.25,1);z-index:0}.rad-tab{position:relative;z-index:1;appearance:none;border:0;background:transparent;font-weight:500;padding:8px 24px;cursor:pointer;color:var(--text-color);width:100%;height:100%;display:inline-flex;align-items:center;justify-content:center;gap:8px;outline:0;transition:color .15s ease}.rad-tab:is(:hover,:focus-visible){opacity:.5}.rad-tabs-group.small{height:var(--height-small)}.rad-tabs-group.medium{height:var(--height-medium)}.rad-tabs-group.large{height:var(--height-large)}.rad-tabs-group.roundish{border-radius:var(--border-radius-material)}.rad-tabs-group.modern{border-radius:var(--border-radius-modern)}.rad-tabs-group.material{border-radius:var(--border-radius-material)}.rad-tabs-group.roundish::before{background:var(--blue);border-radius:8px}.rad-tabs-group.modern::before{background:transparent;border-radius:0;border-bottom:3px solid var(--blue)}.rad-tabs-group.material::before{background:rgba(5,130,202,.1);border-radius:var(--border-radius-material);top:0;bottom:0;width:calc((100%/var(--tabs-count,1)));left:calc((100%/var(--tabs-count,1))*var(--active-index,0))}.rad-tabs-group.roundish .rad-tab.is-active{color:#fff}.rad-tabs-group.modern .rad-tab.is-active{color:var(--blue)}.rad-tabs-group.material .rad-tab.is-active{color:var(--blue)}.rad-tabs-group.small .rad-tab{font-size:var(--font-size-small)}.rad-tabs-group.medium .rad-tab{font-size:var(--font-size-medium)}.rad-tabs-group.large .rad-tab{font-size:var(--font-size-large)}.rad-tabs-group.small .rad-tab svg{width:var(--font-size-small);height:var(--font-size-small)}.rad-tabs-group.medium .rad-tab svg{width:var(--font-size-medium);height:var(--font-size-medium)}.rad-tabs-group.large .rad-tab svg{width:var(--font-size-large);height:var(--font-size-large)}.rad-tabs-group.roundish .rad-tab.is-active svg path{fill:#fff}.rad-tabs-group.modern .rad-tab.is-active svg path{fill:var(--blue)}.rad-tabs-group.material .rad-tab.is-active svg path{fill:var(--blue)}.rad-tabs-group.roundish .rad-tab svg path,.rad-tabs-group.modern .rad-tab svg path,.rad-tabs-group.material .rad-tab svg path{fill:var(--text-color)}.rad-input{position:relative;display:inline-block;align-content:center}.rad-input.small{height:var(--height-small)}.rad-input.medium{height:var(--height-medium)}.rad-input.large{height:var(--height-large)}.rad-input-slot{height:100%;position:relative;display:flex;align-items:center}.rad-input-control{width:100%;height:100%;border:0;outline:0;background:rgba(232,237,243,.5);color:var(--text-color);padding:8px 12px 8px 12px}.rad-input.roundish .rad-input-control,.rad-input.roundish .rad-input-slot,.rad-input.roundish .rad-input-outline{border-radius:var(--border-radius-roundish)}.rad-input.material .rad-input-control,.rad-input.material .rad-input-slot,.rad-input.material .rad-input-outline{border-radius:var(--border-radius-material)}.rad-input.modern .rad-input-control,.rad-input.modern .rad-input-slot,.rad-input.modern .rad-input-outline{border-radius:var(--border-radius-modern)}.rad-input.glassy .rad-input-control{background:rgba(232,237,243,.3)}.rad-input.small .rad-input-control{font-size:var(--font-size-small)}.rad-input.medium .rad-input-control{font-size:var(--font-size-medium)}.rad-input.large .rad-input-control{font-size:var(--font-size-large)}.rad-input.small .rad-input-icon svg{height:var(--font-size-small);width:var(--font-size-small)}.rad-input.medium .rad-input-icon svg{height:var(--font-size-medium);width:var(--font-size-medium)}.rad-input.large .rad-input-icon svg{height:var(--font-size-large);width:var(--font-size-large)}.rad-input:has(.rad-input-icon.rad-icon-rx):not(.rad-multi-select.roundish) .rad-input-control{padding-right:64px}.rad-input:has(>.rad-input-icon.rad-icon-lx)>.rad-input-slot>.rad-input-control,.rad-input:has(>.rad-input-slot>.rad-input-icon.rad-icon-lx)>.rad-input-slot>.rad-input-control{padding-left:40px}.rad-input-fieldset{pointer-events:none;background:transparent;position:absolute;inset:-6px 0 0 0;margin:0;padding:0 8px}.rad-input-outline{border:1px solid var(--color-border)}.rad-input-legend{font-size:14px;padding:0;height:11px;max-width:.01px;white-space:nowrap;visibility:hidden;transition:max-width .2s cubic-bezier(.4,0,.2,1)}.rad-input-legend>span{padding:0 6px;opacity:0}.rad-input-legend.no-content>span{padding:0}.rad-input-label{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:rgba(0,0,0,.6);background:rgba(0,0,0,0);padding:0;transition:all .2s cubic-bezier(.4,0,.2,1);pointer-events:none}.required.rad-input-label::after{content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjYiIHZpZXdCb3g9IjAgMCA2IDYiIGZpbGw9Im5vbmUiPg0KPHBhdGggZD0iTTIuNjAxIDUuODUyMjVWMy43MDY0M0wxLjA4OTE3IDUuMjI2MzlMMC42MjU4NjYgNC43NjMwOEwyLjE0NTgyIDMuMjUxMjVIMFYyLjYwMUgyLjE0NTgyTDAuNjI1ODY2IDEuMDg5MTdMMS4wODkxNyAwLjYyNTg2NkwyLjYwMSAyLjE0NTgyVjBIMy4yNTEyNVYyLjE0NTgyTDQuNzYzMDggMC42MjU4NjZMNS4yMjYzOSAxLjA4OTE3TDMuNzA2NDMgMi42MDFINS44NTIyNVYzLjI1MTI1SDMuNzA2NDNMNS4yMjYzOSA0Ljc2MzA4TDQuNzYzMDggNS4yMjYzOUwzLjI1MTI1IDMuNzA2NDNWNS44NTIyNUgyLjYwMVoiIGZpbGw9IiMyMzIzMjMiLz4NCjwvc3ZnPg==");position:relative;top:-8px;left:2px}.rad-input.small .rad-input-label{font-size:var(--font-size-small)}.rad-input.medium .rad-input-label{font-size:var(--font-size-medium)}.rad-input.large .rad-input-label{font-size:var(--font-size-large)}.rad-input:has(>.rad-input-icon.rad-icon-lx):not(.rad-focused):not(.rad-has-value)>.rad-input-slot>.rad-input-label,.rad-input:has(>.rad-input-slot>.rad-input-icon.rad-icon-lx):not(.rad-focused):not(.rad-has-value)>.rad-input-slot>.rad-input-label{left:40px}.rad-input-icon{position:absolute;top:50%;display:inline-flex;align-items:center;justify-content:center;pointer-events:none;z-index:10;transform:translateY(-50%)}.rad-input-icon.rad-icon-rx.password{cursor:pointer;pointer-events:auto}.rad-icon-lx{left:10px}.rad-icon-rx:not(.dropdown-arrow){right:10px}.dropdown-arrow{right:0}.rad-input.rad-focused>.rad-input-slot>.rad-input-outline:not(.rad-input-danger){border:2px solid var(--blue)}.rad-input-danger{border:2px solid var(--red)}.rad-input.rad-focused>.rad-input-slot>.rad-input-fieldset>.rad-input-legend,.rad-input.rad-has-value>.rad-input-slot>.rad-input-fieldset>.rad-input-legend{max-width:1000px;visibility:visible}.rad-input.rad-focused>.rad-input-slot>.rad-input-label,.rad-input.rad-has-value>.rad-input-slot>.rad-input-label{top:-8px;left:16px;transform:none;font-size:.75rem;color:var(--text-label-color)}.rad-input .rad-input-control:read-only{opacity:.95}.rad-input:has(.rad-input-control:disabled){opacity:.5;pointer-events:none;user-select:none}.rad-input:has(.rad-input-control:disabled) .rad-input-icon.rad-icon-rx.password{pointer-events:none;user-select:none}.rad-input .rad-input-error-text{color:var(--red)}.rad-input.small .rad-input-error-text{font-size:12px}.rad-input.medium .rad-input-error-text{font-size:13px}.rad-input.large .rad-input-error-text{font-size:14px}.rad-input-footer{display:flex;justify-content:end;margin-top:4px}.rad-input-footer:has(.rad-input-error-text){justify-content:space-between}.rad-input-footer .rad-input-char-counter{font-size:14px;color:var(--midnight);font-weight:500}.rad-input-footer .rad-input-char-counter span{font-size:12px;color:rgba(0,0,0,.6)}.rad-input-control[type="password"]::-ms-reveal,.rad-input-control[type="password"]::-ms-clear{display:none}.toggle{display:flex;align-items:center;gap:.5rem;user-select:none}.toggle input{display:none}.toggle label{position:relative;background-color:var(--light-grey);border-radius:24px;cursor:pointer;transition:background-color .3s ease;flex-shrink:0}.toggle .small+label{width:64px;height:32px}.toggle .small+label::before{width:36px;height:26px}.toggle .medium+label{width:76px;height:40px}.toggle .medium+label::before{width:44px;height:34px}.toggle .large+label{width:88px;height:48px}.toggle .large+label::before{width:52px;height:42px}.toggle label::before{content:"";position:absolute;top:3px;left:3px;border-radius:22px;background:#fff;transition:transform .3s ease;box-shadow:0 2px 5px rgba(0,0,0,.3)}.toggle input:checked+label{background-color:var(--blue)}.toggle input:checked.secondary+label{background-color:var(--green)}.toggle input:checked.small+label::before{transform:translateX(22px)}.toggle input:checked.medium+label::before{transform:translateX(26px)}.toggle input:checked.large+label::before{transform:translateX(30px)}.toggle input:disabled+label:before,.toggle input:disabled+label,.toggle:has(input:disabled) .toggle-text{opacity:.5;pointer-events:none;user-select:none}.tooltip{appearance:none;background:transparent;position:relative;cursor:default}.tooltip-btn{background:#fff;font-size:18px;text-align:-webkit-center;border:2px solid var(--blue);color:var(--blue);border-radius:var(--border-radius-material);width:30px;height:30px;font-weight:600;transform:rotate(-45deg);transition:border-radius 200ms ease-in-out}.tooltip.glassy .tooltip-btn{background:rgba(255,255,255,.06);backdrop-filter:var(--blur-liquid-glass);border-color:#fff;color:#fff}.tooltip-btn-text{display:block;text-align:center;width:20px;height:20px;transform:rotate(45deg)}.tooltip-container{position:fixed;left:0;top:0;transform:scale(0);transform-origin:bottom center;z-index:100;transition:transform 0ms linear 200ms;pointer-events:none}.tooltip-container.tooltip-below{transform-origin:top center}.tooltip-container-message{padding:12px;font-size:16px;text-align:left;border-radius:var(--border-radius-material);background:var(--light-grey);color:var(--text-color);opacity:0;transition:transform 200ms ease-in-out,opacity 200ms ease-in-out;overflow-wrap:anywhere;word-break:break-word}.tooltip.glassy .tooltip-container-message{background:rgba(255,255,255,.2);backdrop-filter:blur(10px);box-shadow:-1px -1px 2px 0 rgba(222,226,229,.45) inset,1px 1px 2px 0 rgba(255,255,255,.45) inset,-1px -1px 2px 0 rgba(255,255,255,.2) inset,1px 1px 16px 0 rgba(255,255,255,.5) inset}.tooltip:hover .tooltip-btn,.tooltip:focus-within .tooltip-btn{border-top-right-radius:0;transition:border-radius 200ms ease-in-out;background-color:var(--blue);color:#fff}.tooltip.glassy:hover .tooltip-btn,.tooltip.glassy:focus-within .tooltip-btn{border-top-right-radius:0;transition:border-radius 200ms ease-in-out;background:rgba(255,255,255,.06);backdrop-filter:var(--blur-liquid-glass);color:#fff}.tooltip-container.is-open{transform:scale(1);transition:transform 0ms linear}.tooltip-container.is-open .tooltip-container-message{transform:translate(0);opacity:1}.rad-tree-view,.rad-tree-children{list-style-type:none;padding-left:18px;margin:0}.rad-tree-view{padding-left:0}.rad-tree-node-content{display:flex;align-items:center;padding:8px;cursor:pointer;border-radius:var(--border-radius-material);transition:background-color .2s}.rad-tree-node-content:hover{background-color:var(--light-blue)}.rad-tree-icon{display:inline-block;transition:transform .2s ease-in-out;margin-right:8px;transform:rotate(90deg)}.rad-tree-icon.rotate-90{transform:rotate(180deg)}.rad-tree-spacer{width:8px;display:inline-block}.rad-tree-text{color:var(--midnight)}.rad-tree-wrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-out,opacity .3s ease-out;overflow:hidden;opacity:0}.rad-tree-wrapper.expanded{grid-template-rows:1fr;opacity:1}.rad-tree-children{min-height:0;list-style-type:none;padding-left:18px;margin:0}