.QuestionIcon{cursor:pointer;margin:0 5px 0 8px;max-width:14px}.BasicPopover{position:relative}.BasicPopover .message-position{display:flex;position:absolute;top:0;left:0;width:100%;height:100%;cursor:not-allowed;z-index:2}.popover-front{z-index:11000}.popover-hidden{display:none}.break-space{white-space:pre-wrap;word-wrap:break-word}html.dark .popover.basic-popover{background-color:var(--color-background-3)}.popover.basic-popover .popover-body{color:var(--color-text-main)}.TextWithIcon{display:flex}.TextWithIcon .text{margin-left:5px;margin-top:1px;margin-bottom:0}.CopyButton,.CustomToggleButton{cursor:pointer}.DeleteButton{background-color:var(--new-color-red)}.DropDownButton{transform:rotate(0);transition:transform .15s linear;cursor:pointer}.DropDownButton.open{transform:rotate(90deg);transition:transform .15s linear}.NotificationButton{width:fit-content;background:transparent;display:inline;padding:0 5px;margin:0;position:relative;outline:none;box-shadow:none}.NotificationButton:hover{box-shadow:none;outline:none}.NotificationButton:focus{outline:none}.OvalCheckBox{text-align:center;width:initial;margin:5px}.OvalCheckBox button{background-color:var(--new-color-white);border:1px var(--new-color-grey-0) solid;border-radius:30px;color:var(--new-color-grey-0)}.OvalCheckBox.checked button{color:var(--new-color-white);background-color:var(--color-cta-1)}.OvalCheckBox button:disabled{cursor:not-allowed;pointer-events:none;opacity:.7}.SmallButton{display:flex;width:fit-content;padding:8px 12px;margin-left:10px;border-radius:5px;box-shadow:1px 1px 2px #afafaf}.SearchAndSuggestBox .SmallButton{margin-left:15px;display:flex;width:auto;padding:5px;line-height:1}.ToggleLanguage #language-button{height:37px;width:37px;padding:0;background:var(--color-cta-1);border:none}#language-button:after{display:none}.ToggleLanguage #dropdown-language{height:37px;width:20px;transform:translate(-2px);padding:0;background:var(--color-nav-1);border:none;justify-content:center}.ToggleLanguage .flagButton{height:37px;width:37px}.ToggleLanguage .btn{padding:0}.ToggleLanguageSmall #globe-button{padding:0;border:none;background:inherit;color:inherit;font-size:calc(1.2* var(--root-font-size, 1rem))}#globe-button:after{display:none}.ToggleLanguageSmall #language-menu{transform:translate(-90%,90%)}.Card{width:100%;margin-bottom:12px;border-radius:8px;background:var(--color-background-1);cursor:pointer;color:var(--color-text-main);border:1px solid var(--new-color-grey-7);transition:all .3s ease-in-out}html.dark .Card{background:var(--color-background-2);border:1px solid var(--new-color-border)}.Card .content{display:flex;flex-direction:row;min-height:100px}.Card .content .left-part{display:flex;min-width:120px;padding:10px 5px}.Card:hover{box-shadow:0 6px 16px #0000003d,0 13px 50px #00000030;transform:scale(1.05)}.Card .right-part{width:100%;display:flex;padding:15px;justify-content:space-between;flex-direction:column}.Card .line{display:flex;justify-content:space-between}.Card .center{display:flex;min-height:100px;justify-content:flex-start;align-items:center}.Card .line .left{display:flex;align-items:center}.Card .line .right{display:flex;margin-left:20px}.Card .title{text-align:left;font-size:1.2em}.Card .CustomToggleButton{padding:2px}.Card .last-line{display:flex;justify-content:space-between}.Card .last-line .right{display:flex}.Card .action-menu{margin-left:20px}.ErrorPageMessage{padding-top:50px;margin:auto;text-align:center}.ErrorPageMessage .goBackButton{border-radius:20px;padding:5px;padding-inline:20px;width:initial;background:var(--color-cta-1)}.outer-spinner{margin:auto;width:100px;height:100px;display:block}.LoadingSpinner{display:block;text-align:center;margin:20px;color:#16185c}.okButton{background-color:var(--color-cta-1)}.DropZone{width:100%;height:100%;padding:10px;margin:8px 0;background-color:transparent;border:2px dashed var(--color-cta-1);display:flex;box-sizing:border-box;align-items:center;justify-content:center;flex-direction:column;font-size:16px;border-radius:8px}.DropZone .highlight{background-color:var(--new-color-hover)}.DropZone .icon{display:flex;justify-content:center;align-items:center;width:60px;height:60px;padding:12px;background-color:var(--color-cta-1);border-radius:50%;color:var(--new-color-white);opacity:1}.DropZone .icon svg{color:var(--new-color-white)}.DropZone .icon-and-text{display:flex;justify-content:center;align-items:center;flex-direction:column;font-size:1.2rem;gap:8px}.DropZoneContainer input[type=file]{display:none}.DropZone .hover-text-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px}.DropZone .google-hover-text{font-size:1rem;font-weight:500;color:var(--new-color-grey-0)}.Badge{border-radius:12px;background-color:var(--color-cta-1);color:var(--new-color-white);display:flex;justify-content:center;align-items:center;padding:4px 8px;font-size:12px;font-weight:600;width:fit-content}.Badge.rectangular{border-radius:4px}.Badge.primary{background-color:var(--color-cta-1)}.Badge.secondary{background-color:var(--new-color-primary-4)}.Badge.success{background-color:var(--new-color-green)}.Badge.warning{background-color:var(--new-color-warning)}.Badge.danger{background-color:var(--new-color-red)}.Badge.info{background-color:var(--new-color-secondary-1)}.Badge.disabled{background-color:var(--new-color-disabled)}.Badge.pending{background-color:var(--new-color-primary-4)}.Badge.light{background-color:var(--new-color-primary-6);color:var(--new-color-grey-0)}.Badge.dark{background-color:var(--new-color-grey-6)}.Badge.sm{padding:2px 4px;font-size:8px}.Badge.md{padding:4px;font-size:12px}.Badge.lg{padding:4px 8px;font-size:16px}.Badge.round{border-radius:50%;height:20px;width:20px;padding:0;font-weight:600}.Badge.round.sm{height:12px;width:12px}.Badge.round.md{height:20px;width:20px}.Badge.round.lg{height:24px;width:24px;font-size:10px}.Badge.clickable{cursor:pointer}.Accordion{border:1px solid var(--new-color-border);border-radius:8px;transition:max-height .3s ease-in-out;overflow:hidden}.Accordion .accordion-header{padding:16px 20px;font-size:16px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-weight:600;transition:background-color .1s ease}.Accordion.active .accordion-header{border-bottom:1px solid var(--new-color-border);background-color:var(--new-color-secondary-1);color:var(--new-color-white)}.Accordion .accordion-header svg{transition:transform .3s ease}.Accordion.active .accordion-header svg{transform:rotate(-180deg)}.Accordion .accordion-body{padding:16px 20px}html{--shadow-basic:1px 1px 3px var(--new-color-box-shadow);--shadow-dark:1px 1px 3px var(--new-color-shadow-dark);--new-color-primary-0:#161864;--new-color-primary-1:#1d2186;--new-color-primary-2:#2529a7;--new-color-primary-3:#585cda;--new-color-primary-4:#686cde;--new-color-primary-5:#9b9de9;--new-color-primary-6:#bcbef0;--new-color-secondary-1:#3348a0;--new-color-secondary-2:#4a6fb9;--new-color-secondary-3:#6097d3;--new-color-secondary-4:#6fb1e4;--new-color-secondary-5:#85d8fe;--new-color-secondary-6:#d7f2fe;--new-color-grey-0:#151319;--new-color-grey-1:#24232d;--new-color-grey-2:#333240;--new-color-grey-3:#434254;--new-color-grey-4:#525167;--new-color-grey-5:#61617b;--new-color-grey-6:#70708e;--new-color-grey-7:#dedef8;--new-color-white:#ffffff;--new-color-box-shadow:#dedef8;--new-color-neutral:#eeeefb;--new-color-border:#f1f1fc;--new-color-background:#f7f7fd;--new-color-hover:#fbfbfe;--new-color-green:#78d469;--new-color-green-transparent:#78D4694C;--new-color-green-medium:#68a451;--new-color-green-medium-transparent:#2675184C;--new-color-green-dark:#267518;--new-color-red:#e02525;--new-color-red-transparent:#E02525CC;--new-color-red-dark:#b31919;--new-color-red-dark-transparent:#B319197F;--new-color-red-darker:#8f1414;--new-color-yellow:#ffc700;--new-color-orange-light:#f2bd85;--new-color-orange:#f58c0f;--new-color-orange-dark:#c46f08;--new-color-orange-darker:#884e06;--new-color-warning:var(--new-color-orange);--new-color-link:#1155cc;--new-color-disabled:var(--new-color-primary-6);--new-color-selected:var(--new-color-primary-4);--new-color-selected-hover:var(--new-color-primary-3);--new-color-soft-text:var(--new-color-grey-6);--new-color-tags-indigo-light:#474cd7;--new-color-shadow-dark:#a7a8cd;--new-color-ai-1:#6fb1e4;--new-color-ai-2:#4a6fb9;--new-color-ai-3:#b74f9d;--new-color-ai-4:#e91eb0;--color-background-1:var(--new-color-white);--color-background-2:var(--new-color-background);--color-background-3:var(--new-color-neutral);--color-text-main:var(--new-color-grey-0);--color-cta-0:var(--new-color-primary-0);--color-cta-1:var(--new-color-primary-1);--color-nav-1:var(--new-color-secondary-1);--color-highlighted-text:var(--new-color-primary-4)}html.dark{--color-background-1:var(--new-color-grey-1);--color-background-2:var(--new-color-grey-2);--color-background-3:var(--new-color-grey-5);--color-text-main:var(--new-color-white);--color-cta-0:var(--new-color-primary-3);--color-cta-1:var(--new-color-primary-4);--color-nav-1:var(--new-color-primary-5);--color-highlighted-text:var(--new-color-primary-5);--new-color-border:var(--new-color-grey-4);--new-color-hover:var(--new-color-grey-3);--new-color-shadow-dark:var(--new-color-grey-4);--new-color-disabled:var(--new-color-grey-4);background-color:var(--color-background-1)}.soft-text{color:var(--new-color-soft-text)}.Checkbox{display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none}.Checkbox input{display:none}.Checkbox .label-container{display:flex;align-items:center;gap:8px}.Checkbox .cb-display{display:flex;align-items:center;cursor:pointer;gap:8px}.Checkbox .cb-display .cb-label-checkbox{width:16px;height:16px;border:1px solid var(--color-cta-1);color:var(--new-color-white);border-radius:3px;display:flex;align-items:center;justify-content:center;transition:all .3s ease;padding:2px;cursor:pointer;gap:8px}.Checkbox .cb-display:hover .cb-label-checkbox{border-color:var(--color-cta-0)}.Checkbox .cb-display .cb-label-checkbox.xl{width:24px;height:24px}.Checkbox .cb-display .cb-label-checkbox.lg{width:20px;height:20px}.Checkbox .cb-display .cb-label-checkbox.sm{width:12px;height:12px}.Checkbox .cb-display .cb-label-checkbox svg{display:none;color:inherit;width:100%;height:100%}.Checkbox input:checked+.cb-display .cb-label-checkbox{background-color:var(--color-cta-1);border-color:var(--color-cta-1)}.Checkbox input:checked+.cb-display .cb-label-checkbox svg{display:block}.Checkbox input:disabled+.cb-display .cb-label-checkbox{border-color:var(--new-color-disabled);cursor:not-allowed}.Checkbox input:disabled:checked+.cb-display .cb-label-checkbox{background-color:var(--new-color-disabled);border-color:var(--new-color-disabled)}.Radio{display:flex;align-items:center;justify-content:center;margin:0;padding:0;list-style:none;user-select:none;-webkit-user-select:none;cursor:pointer}.Radio input{display:none}.Radio .display{display:flex;align-items:center;justify-content:center;gap:8px}.Radio .display .display-button{min-width:16px;min-height:16px;width:16px;height:16px;border:1px solid var(--color-cta-1);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease;cursor:pointer;gap:8px}.Radio .display:hover .display-button{border-color:var(--color-cta-1)}.Radio .display .display-button.lg{min-width:24px;min-height:24px;width:24px;height:24px}.Radio .display .display-button.sm{min-width:12px;min-height:12px;width:12px;height:12px}.Radio .display .display-button svg{display:none;width:50%;height:50%;margin:0;padding:0}.Radio input:checked+.display .display-button{background-color:transparent;border:4px solid var(--color-cta-1)}.Radio input:checked+.display .display-button svg{display:block;fill:var(--color-cta-1)}.Radio input:disabled+.display .display-button{border-color:var(--new-color-disabled);cursor:not-allowed}.Radio input:disabled:checked+.display .display-button{background-color:transparent;border-color:var(--new-color-disabled);cursor:not-allowed}.Radio input:disabled:checked+.display .display-button svg{fill:var(--new-color-disabled)}.Sort{display:flex;justify-content:center;align-items:center;flex-direction:column;font-size:8px}.Sort .sort-icon.hidden-icon{opacity:0}.Info{cursor:pointer}.Info svg{color:var(--new-color-soft-text)}.Pagination{z-index:0}.Pagination .page-link{background-color:var(--color-background-2);border:none;color:var(--new-color-primary-4);font-size:14px;font-weight:500;border-radius:5px;padding:8px 12px}.Pagination .page-item.active .page-link{background-color:var(--color-cta-1);color:var(--new-color-white)}.Pagination .page-ellipsis{height:32px;display:flex;align-items:center;justify-content:flex-end}.Switch{display:flex;align-items:center;gap:8px}.Switch .switch-input{opacity:0;width:0;height:0}.Switch .switch-display{display:flex;align-items:center;gap:8px}.Switch .switch{position:relative;display:inline-block;width:40px;height:20px}.Switch.sm .switch{width:24px;height:12px}.Switch .switch .slider{position:absolute;cursor:pointer;inset:0;background-color:var(--new-color-border);transition:background-color .4s ease-in-out;border-radius:34px}.Switch .switch .slider:before{position:absolute;content:"";height:16px;width:16px;left:4px;bottom:2px;background-color:#fff;-webkit-transition:transform .4s;transition:transform .4s;border-radius:50%}.Switch.sm .switch .slider:before{height:10px;width:10px;left:2px;bottom:1px}.Switch .switch-input:checked+.switch-display .switch .slider{background-color:var(--color-cta-1)}.Switch.ai-gradient .switch-input:checked+.switch-display .switch .slider{background-image:linear-gradient(90deg,var(--new-color-ai-1) 0%,var(--new-color-ai-2) 15%,var(--new-color-ai-3) 80%,var(--new-color-ai-4) 95%)}.Switch .switch-input:focus+.switch-display .switch .slider{box-shadow:0 0 1px var(--color-cta-1)}.Switch .switch-input:checked+.switch-display .switch .slider:before{-webkit-transform:translateX(18px);-ms-transform:translateX(18px);transform:translate(18px)}.Switch.sm .switch-input:checked+.switch-display .switch .slider:before{-webkit-transform:translateX(11px);-ms-transform:translateX(11px);transform:translate(11px)}.Switch .switch-input:hover:not(:checked)+.switch-display .switch .slider:before{transform:translate(2px)}.Switch.sm .switch-input:hover:not(:checked)+.switch-display .switch .slider:before{transform:translate(1px)}.Switch .switch-input:hover:checked+.switch-display .switch .slider:before{transform:translate(16px)}.Switch.sm .switch-input:hover:checked+.switch-display .switch .slider:before{transform:translate(10px)}.Switch .switch-label{cursor:pointer}.Switch.disabled .switch-label,.Switch.disabled .switch .slider{cursor:default!important}.Switch.disabled .switch-input:checked+.switch-display .switch .slider{background-color:var(--new-color-grey-7)}.Switch.disabled .switch .slider:before{background-color:var(--new-color-disabled)!important}.Switch.disabled .switch-input:checked+.switch-display .switch .slider:before{transform:translate(18px)!important}.Switch.sm.disabled .switch-input:checked+.switch-display .switch .slider:before{transform:translate(11px)!important}.Switch.disabled .switch-input:hover:not(:checked)+.switch-display .switch .slider:before{transform:translate(0)!important}.Switch.sm.disabled .switch-input:hover:not(:checked)+.switch-display .switch .slider:before{transform:translate(0)!important}.Button{display:flex;background-color:var(--color-cta-1);color:var(--new-color-white);border-radius:8px;border:none;padding:12px;justify-content:center;align-items:center;gap:8px;cursor:pointer;font-size:16px;font-weight:500;transition:background-color .3s ease-in-out,color .3s ease-in-out,border .3s ease-in-out,outline .3s ease-in-out;height:fit-content;width:fit-content}.Button.primary{background-color:var(--color-cta-1);color:var(--new-color-white)}.Button.ai-gradient.primary:not(.no-background):not(:disabled),.Button.ai-gradient:not(.no-background):not(:disabled){background:linear-gradient(90deg,var(--new-color-ai-1) 0%,var(--new-color-ai-2) 20%,var(--new-color-ai-3) 85%,var(--new-color-ai-4) 100%);color:var(--new-color-white);border:none;background-size:100%;transition:background-size .6s ease-in-out,background-color .3s ease-in-out,color .3s ease-in-out,border .3s ease-in-out,outline .3s ease-in-out}.Button.ai-gradient.primary:not(.no-background):not(:disabled):hover,.Button.ai-gradient:not(.no-background):not(:disabled):hover{background-size:150%}.Button.primary:hover{background-color:var(--color-cta-0)}.Button.secondary{border:1px solid var(--color-cta-1);padding:11px;background-color:transparent;color:var(--color-cta-1);outline:1px solid transparent}.Button.secondary:hover{outline:1px solid var(--color-cta-0);color:var(--color-cta-0);background-color:var(--new-color-hover)}.Button.danger{background-color:var(--new-color-red);color:var(--new-color-white)}.Button.danger:hover{background-color:var(--new-color-red-dark)}.Button.warning{background-color:var(--new-color-warning);color:var(--new-color-white)}.Button.warning:hover{background-color:var(--new-color-orange-dark)}.Button.success{background-color:var(--color-tags-green-light);color:var(--new-color-white)}.Button.success:hover{background-color:var(--color-tags-green-medium)}.Button.no-background{border:none}.Button.no-background.primary{background-color:transparent;color:var(--color-cta-1)}.Button.no-background.primary:hover{color:var(--color-cta-0)}.Button.no-background.secondary{background-color:transparent;color:var(--color-cta-1)}.Button.no-background.secondary:hover{color:var(--color-cta-0)}.Button.no-background.danger{background-color:transparent;color:var(--new-color-red)}.Button.no-background.danger:hover{color:var(--new-color-red-dark)}.Button.no-background.warning{background-color:transparent;color:var(--new-color-warning)}.Button.no-background.warning:hover{color:var(--new-color-orange-dark)}.Button.no-background.success{background-color:transparent;color:var(--new-color-green)}.Button.no-background.success:hover{color:var(--new-color-green-dark)}.Button:disabled{background-color:var(--new-color-disabled)!important;color:var(--new-color-white)!important}.Button.no-background:disabled{background-color:transparent!important;color:var(--new-color-disabled)!important}.Button.secondary:disabled{background-color:transparent!important;color:var(--new-color-disabled)!important;border:1px solid var(--new-color-disabled)!important}.Button.secondary:disabled:hover{outline:none}.Button .icon svg{height:16px;width:16px;color:inherit}.Button .icon,.Button .button-content{display:flex;justify-content:center;align-items:center}.Button.sm{padding:8px 12px}.Button.sm.secondary{padding:7px 11px}.Button.md{padding:12px 16px}.Button.md.secondary{padding:11px 15px}.Button.lg{padding:12px 24px}.Button.lg.secondary{padding:11px 23px}.EditModalButtons{display:flex;justify-content:space-between;width:100%}.EditModalButtons .right-buttons{display:flex;gap:12px}.EditModalButtons .right-buttons .Button{min-width:100px}html{--color-tags-mint-light:#20c9bf;--color-tags-mint-medium:#5faaa4;--color-tags-mint-dark:#137a73;--color-tags-blue-light:#02a9f4;--color-tags-blue-medium:#4d96c4;--color-tags-blue-dark:#016491;--color-tags-purple-light:#8941ea;--color-tags-purple-medium:#8866c6;--color-tags-purple-dark:#5112a2;--color-tags-rose-light:#bd6d73;--color-tags-rose-medium:#a15c62;--color-tags-rose-dark:#81464c;--color-tags-pink-light:#e91eb0;--color-tags-pink-medium:#b74f9d;--color-tags-pink-dark:#6f0b53;--color-tags-orange-light:#f58c0f;--color-tags-orange-medium:#c38b48;--color-tags-orange-dark:#965506;--color-tags-red-light:#e02525;--color-tags-red-medium:#b14e4b;--color-tags-red-dark:#891414;--color-tags-yellow-light:#ffc700;--color-tags-yellow-medium:#ccaf49;--color-tags-yellow-dark:#997800;--color-tags-green-light:#78d469;--color-tags-green-medium:#68a451;--color-tags-green-dark:#267518;--color-tags-grey-light:#84a1b7;--color-tags-grey-medium:#91a0ad;--color-tags-grey-dark:#466278}.tag-mint-light-bg{background-color:var(--color-tags-mint-light)}.tag-mint-medium-bg{background-color:var(--color-tags-mint-medium)}.tag-mint-dark-bg{background-color:var(--color-tags-mint-dark)}.tag-blue-light-bg{background-color:var(--color-tags-blue-light)}.tag-blue-medium-bg{background-color:var(--color-tags-blue-medium)}.tag-blue-dark-bg{background-color:var(--color-tags-blue-dark)}.tag-purple-light-bg{background-color:var(--color-tags-purple-light)}.tag-purple-medium-bg{background-color:var(--color-tags-purple-medium)}.tag-purple-dark-bg{background-color:var(--color-tags-purple-dark)}.tag-pink-light-bg{background-color:var(--color-tags-pink-light)}.tag-pink-medium-bg{background-color:var(--color-tags-pink-medium)}.tag-pink-dark-bg{background-color:var(--color-tags-pink-dark)}.tag-orange-light-bg{background-color:var(--color-tags-orange-light)}.tag-orange-medium-bg{background-color:var(--color-tags-orange-medium)}.tag-orange-dark-bg{background-color:var(--color-tags-orange-dark)}.tag-red-light-bg{background-color:var(--color-tags-red-light)}.tag-red-medium-bg{background-color:var(--color-tags-red-medium)}.tag-red-dark-bg{background-color:var(--color-tags-red-dark)}.tag-yellow-light-bg{background-color:var(--color-tags-yellow-light)}.tag-yellow-medium-bg{background-color:var(--color-tags-yellow-medium)}.tag-yellow-dark-bg{background-color:var(--color-tags-yellow-dark)}.tag-green-light-bg{background-color:var(--color-tags-green-light)}.tag-green-medium-bg{background-color:var(--color-tags-green-medium)}.tag-green-dark-bg{background-color:var(--color-tags-green-dark)}.tag-grey-light-bg{background-color:var(--color-tags-grey-light)}.tag-grey-medium-bg{background-color:var(--color-tags-grey-medium)}.tag-grey-dark-bg{background-color:var(--color-tags-grey-dark)}.tag-rose-light-bg{background-color:var(--color-tags-rose-light)}.tag-rose-medium-bg{background-color:var(--color-tags-rose-medium)}.tag-rose-dark-bg{background-color:var(--color-tags-rose-dark)}.tag-mint-light-text{color:var(--color-tags-mint-light)}.tag-mint-medium-text{color:var(--color-tags-mint-medium)}.tag-mint-dark-text{color:var(--color-tags-mint-dark)}.tag-blue-light-text{color:var(--color-tags-blue-light)}.tag-blue-medium-text{color:var(--color-tags-blue-medium)}.tag-blue-dark-text{color:var(--color-tags-blue-dark)}.tag-purple-light-text{color:var(--color-tags-purple-light)}.tag-purple-medium-text{color:var(--color-tags-purple-medium)}.tag-purple-dark-text{color:var(--color-tags-purple-dark)}.tag-pink-light-text{color:var(--color-tags-pink-light)}.tag-pink-medium-text{color:var(--color-tags-pink-medium)}.tag-pink-dark-text{color:var(--color-tags-pink-dark)}.tag-orange-light-text{color:var(--color-tags-orange-light)}.tag-orange-medium-text{color:var(--color-tags-orange-medium)}.tag-orange-dark-text{color:var(--color-tags-orange-dark)}.tag-rose-light-text{color:var(--color-tags-rose-light)}.tag-rose-medium-text{color:var(--color-tags-rose-medium)}.tag-rose-dark-text{color:var(--color-tags-rose-dark)}.tag-red-light-text{color:var(--color-tags-red-light)}.tag-red-medium-text{color:var(--color-tags-red-medium)}.tag-red-dark-text{color:var(--color-tags-red-dark)}.tag-yellow-light-text{color:var(--color-tags-yellow-light)}.tag-yellow-medium-text{color:var(--color-tags-yellow-medium)}.tag-yellow-dark-text{color:var(--color-tags-yellow-dark)}.tag-green-light-text{color:var(--color-tags-green-light)}.tag-green-medium-text{color:var(--color-tags-green-medium)}.tag-green-dark-text{color:var(--color-tags-green-dark)}.tag-grey-light-text{color:var(--color-tags-grey-light)}.tag-grey-medium-text{color:var(--color-tags-grey-medium)}.tag-grey-dark-text{color:var(--color-tags-grey-dark)}.tag-mint-light-outline{outline-color:var(--color-tags-mint-light)}.tag-mint-medium-outline{outline-color:var(--color-tags-mint-medium)}.tag-mint-dark-outline{outline-color:var(--color-tags-mint-dark)}.tag-blue-light-outline{outline-color:var(--color-tags-blue-light)}.tag-blue-medium-outline{outline-color:var(--color-tags-blue-medium)}.tag-blue-dark-outline{outline-color:var(--color-tags-blue-dark)}.tag-purple-light-outline{outline-color:var(--color-tags-purple-light)}.tag-purple-medium-outline{outline-color:var(--color-tags-purple-medium)}.tag-purple-dark-outline{outline-color:var(--color-tags-purple-dark)}.tag-pink-light-outline{outline-color:var(--color-tags-pink-light)}.tag-pink-medium-outline{outline-color:var(--color-tags-pink-medium)}.tag-pink-dark-outline{outline-color:var(--color-tags-pink-dark)}.tag-orange-light-outline{outline-color:var(--color-tags-orange-light)}.tag-orange-medium-outline{outline-color:var(--color-tags-orange-medium)}.tag-orange-dark-outline{outline-color:var(--color-tags-orange-dark)}.tag-rose-light-outline{border-color:var(--color-tags-rose-light)}.tag-rose-medium-outline{border-color:var(--color-tags-rose-medium)}.tag-rose-dark-outline{border-color:var(--color-tags-rose-dark)}.tag-red-light-outline{outline-color:var(--color-tags-red-light)}.tag-red-medium-outline{outline-color:var(--color-tags-red-medium)}.tag-red-dark-outline{outline-color:var(--color-tags-red-dark)}.tag-yellow-light-outline{outline-color:var(--color-tags-yellow-light)}.tag-yellow-medium-outline{outline-color:var(--color-tags-yellow-medium)}.tag-yellow-dark-outline{outline-color:var(--color-tags-yellow-dark)}.tag-green-light-outline{outline-color:var(--color-tags-green-light)}.tag-green-medium-outline{outline-color:var(--color-tags-green-medium)}.tag-green-dark-outline{outline-color:var(--color-tags-green-dark)}.tag-grey-light-outline{outline-color:var(--color-tags-grey-light)}.tag-grey-medium-outline{outline-color:var(--color-tags-grey-medium)}.tag-grey-dark-outline{outline-color:var(--color-tags-grey-dark)}.ColorPicker{container-type:inline-size;container-name:ColorPicker}.ColorPicker .color-picker-container{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}@container ColorPicker (max-width:420px){.ColorPicker .color-picker-container .color-column .color-input .color-radio-label{width:28px!important;height:28px!important}.ColorPicker .color-picker-container,.ColorPicker .color-picker-container .color-column{gap:8px!important}.ColorPicker .color-picker-container .color-column .color-input .color-radio-label:hover{outline-width:2px!important}.ColorPicker .color-picker-container .color-column .color-input .color-radio:checked+.ColorPicker .color-column .color-radio-label{outline-width:2px!important}}.ColorPicker .color-picker-container .color-column{display:flex;flex-direction:column;gap:12px}.ColorPicker .color-picker-container .color-column .color-input .color-radio{display:none}.ColorPicker .color-picker-container .color-column .color-input .color-radio-label{border-radius:50%;width:32px;height:32px;border:2px solid var(--new-color-white);cursor:pointer;outline-width:0;transition:outline-width .1s ease-in-out}.ColorPicker .color-picker-container .color-column .color-input .color-radio-label:hover,.ColorPicker .color-picker-container .color-column .color-input .color-radio-label.checked{outline-width:4px;outline-style:solid}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;background-color:var(--color-background-1);color:var(--color-text-main);transition:background-color .2s,color .2s}*{box-sizing:border-box}.text-main{color:var(--color-text-main)}.text-muted{color:var(--new-color-soft-text)}.text-danger{color:var(--new-color-red)}.small{font-size:12px}.fw-medium{font-weight:500}.mb-0{margin-bottom:0}.mb-3{margin-bottom:16px}.mt-1{margin-top:4px}.mt-2{margin-top:8px}.mt-3{margin-top:16px}h5{font-size:16px;font-weight:600}.app-layout{display:flex;flex-direction:column;min-height:100vh}.app-header{display:flex;align-items:center;justify-content:space-between;padding:8px 24px;border-bottom:1px solid var(--new-color-border);background-color:var(--color-background-1)}.app-brand{font-weight:700;font-size:16px;color:var(--color-text-main);cursor:pointer;-webkit-user-select:none;user-select:none}.app-header-actions{display:flex;align-items:center;gap:4px}.app-main{flex:1;padding:16px 24px}.center-content{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:48px 0}.page-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.instance-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px}.instance-card{padding:16px;border-radius:8px;border:1px solid var(--new-color-border);background-color:var(--color-background-1);cursor:pointer;transition:box-shadow .15s ease-in-out,border-color .15s ease-in-out}.instance-card:hover{border-color:var(--color-cta-1);box-shadow:0 2px 8px var(--new-color-hover)}.instance-card-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px}.instance-card-title{font-weight:700;font-size:14px;color:var(--color-text-main)}.instance-card-meta{color:var(--new-color-soft-text);font-size:12px;margin-bottom:8px}.instance-card-badges{display:flex;gap:4px;flex-wrap:wrap}.breadcrumb-nav{display:flex;align-items:center;gap:4px;margin-bottom:12px;font-size:13px}.breadcrumb-link{color:var(--new-color-link);cursor:pointer;text-decoration:none}.breadcrumb-link:hover{text-decoration:underline}.breadcrumb-sep{color:var(--new-color-soft-text);margin:0 2px}.breadcrumb-current{color:var(--new-color-soft-text)}.worker-table{width:100%;border-collapse:collapse}.worker-table th{text-align:left;font-weight:600;font-size:12px;padding:8px 12px;border-bottom:2px solid var(--new-color-border);color:var(--color-text-main)}.worker-table td{padding:8px 12px;border-bottom:1px solid var(--new-color-border);vertical-align:middle}.worker-table tbody tr:hover{background-color:var(--color-background-2)}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alert-error{padding:12px 16px;border-radius:8px;background-color:var(--new-color-red-light, rgba(220, 53, 69, .1));color:var(--new-color-red);border:1px solid var(--new-color-red)}.alert-warning{padding:12px 16px;border-radius:8px;background-color:var(--new-color-orange-light, rgba(255, 193, 7, .1));color:var(--new-color-warning);border:1px solid var(--new-color-warning)}.send-form-row{display:flex;gap:8px}.send-input{flex:1;padding:8px 12px;border-radius:8px;border:1px solid var(--new-color-border);background-color:var(--color-background-1);color:var(--color-text-main);font-size:14px;outline:none}.send-input:focus{border-color:var(--color-cta-1);box-shadow:0 0 0 2px var(--new-color-hover)}.modal-overlay{position:fixed;inset:0;z-index:1050;display:flex;align-items:center;justify-content:center;background-color:#00000080}.modal-dialog{background-color:var(--color-background-1);border-radius:8px;width:90%;max-width:500px;box-shadow:0 8px 32px #0003}.modal-header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--new-color-border)}.modal-title{margin:0;font-size:16px;font-weight:600;color:var(--color-text-main)}.modal-close{background:none;border:none;font-size:24px;line-height:1;color:var(--new-color-soft-text);cursor:pointer;padding:0}.modal-body{padding:20px}.modal-footer{display:flex;justify-content:flex-end;gap:8px;padding:12px 20px;border-top:1px solid var(--new-color-border)}.form-group{margin-bottom:16px}.form-group:last-child{margin-bottom:0}.form-label{display:block;font-weight:500;font-size:12px;margin-bottom:4px;color:var(--color-text-main)}.form-input{display:block;width:100%;padding:8px 12px;border-radius:8px;border:1px solid var(--new-color-border);background-color:var(--color-background-1);color:var(--color-text-main);font-size:14px;font-family:inherit;outline:none;resize:vertical}.form-input:focus{border-color:var(--color-cta-1);box-shadow:0 0 0 2px var(--new-color-hover)}.terminal-view{padding:16px;border-radius:8px;background-color:var(--color-background-2);color:var(--color-text-main);font-family:SF Mono,Fira Code,Cascadia Code,monospace;font-size:13px;line-height:1.5;white-space:pre-wrap;word-break:break-word;overflow-y:auto;max-height:calc(100vh - 320px);min-height:300px}.worker-status-badge{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;font-size:12px;font-weight:500;text-transform:capitalize;white-space:nowrap}.worker-status-badge--initializing{color:var(--new-color-grey-5, #6b7280);background-color:#6b72801f}.worker-status-badge--working{color:var(--color-cta-1);background-color:#2563eb1f}.worker-status-badge--waiting{color:var(--new-color-warning);background-color:#d977061f}.worker-status-badge--done{color:var(--new-color-green, #16a34a);background-color:#16a34a1f}.worker-layout{display:flex;gap:0;min-height:calc(100vh - 100px)}.worker-sidenav{width:220px;flex-shrink:0;border-right:1px solid var(--new-color-border);padding:8px 0;overflow-y:auto;max-height:calc(100vh - 100px)}.worker-sidenav-item{display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;cursor:pointer;font-size:13px;color:var(--color-text-main);text-decoration:none;background:none;border:none;border-left:3px solid transparent;font-family:inherit;text-align:left;transition:background-color .1s}.worker-sidenav-item:hover{background-color:var(--color-background-2)}.worker-sidenav-item.active{border-left-color:var(--color-cta-1);background-color:var(--color-background-2);font-weight:500}.worker-sidenav-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.worker-main-content{flex:1;min-width:0;padding-left:16px}.env-url-link{font-size:12px;color:var(--new-color-link);text-decoration:none}.env-url-link:hover{text-decoration:underline}html.dark .app-header{border-bottom-color:var(--new-color-border)}html.dark .instance-card{background-color:var(--color-background-2);border-color:var(--new-color-border)}html.dark .instance-card:hover{border-color:var(--color-cta-1)}html.dark .modal-dialog{background-color:var(--color-background-2)}html.dark .modal-header,html.dark .modal-footer{border-color:var(--new-color-border)}html.dark .form-input,html.dark .send-input{background-color:var(--color-background-1);color:var(--color-text-main);border-color:var(--new-color-border)}html.dark .form-input:focus,html.dark .send-input:focus{border-color:var(--color-cta-1)}html.dark .worker-sidenav{border-right-color:var(--new-color-border)}@media(max-width:576px){.terminal-view{font-size:11px;max-height:calc(100vh - 360px)}.app-main{padding:12px}.instance-grid{grid-template-columns:1fr}.worker-sidenav{display:none}.worker-main-content{padding-left:0}}
