.hdm-avatar{object-fit:cover;border-radius:50%;flex-shrink:0}.hdm-avatar.avatar-image{object-fit:cover;border-radius:50%}.hdm-avatar.avatar-initials{-webkit-user-select:none;user-select:none;text-transform:uppercase;flex-direction:row;justify-content:center;align-items:center;font-family:Outfit,sans-serif;font-weight:700;display:flex}.hdm-boolean{flex-direction:row;justify-content:center;align-items:center;display:inline-flex}.hdm-boolean svg{flex-shrink:0;transition:color .2s ease-in-out}.hdm-link{color:inherit;text-decoration:none;transition:color .2s ease-in-out}.hdm-link:hover{color:var(--primary-color)}.hdm-online-users{flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.hdm-online-users .hdm-control-pad{padding:8px}.hdm-online-users .hdm-user-avatar{cursor:pointer;outline:2px solid var(--modal-bg);border:2px solid #0000;border-radius:50%;width:24px;height:24px;margin-left:-10px;transition:transform .2s ease-in-out;position:relative}.hdm-online-users .hdm-user-avatar:first-child{margin-left:0}.hdm-online-users .hdm-user-avatar:hover{z-index:1}.hdm-control-pad.bg-1{--control-pad-bg:var(--modal-bg)}.hdm-control-pad.bg-2{--control-pad-bg:var(--modal-bg2)}.hdm-control-pad{box-sizing:border-box;background-color:var(--control-pad-bg);border:1px solid var(--border-color);border-radius:15px;flex-direction:row;justify-content:center;align-items:center;gap:5px;min-width:40px;min-height:40px;padding:4px;display:flex}.hdm-control-pad.horizontal{flex-direction:row;width:fit-content;height:40px}.hdm-control-pad.vertical{flex-direction:column;width:40px;height:fit-content}.hdm-control{outline:2px solid #0000;flex-direction:row;justify-content:center;align-items:center;transition:border-color .2s ease-in-out,outline-color .2s ease-in-out,background-color .2s ease-in-out;display:flex}.hdm-control:focus-visible{border:0 solid var(--primary-color);outline:2px solid var(--primary-color);outline-offset:0}.hdm-control{background-color:#0000;border:none;border-radius:10px;width:30px;height:30px}.hdm-control:hover{background-color:var(--background)}.hdm-control svg{color:var(--text-primary);transition:color .2s ease-in-out}.hdm-control.active{background-color:var(--background)}.hdm-control.active svg{color:var(--primary-color)}.hdm-control:disabled{cursor:not-allowed}.hdm-control:disabled svg{color:var(--text-secondary)}.hdm-tooltip{z-index:2147483647;pointer-events:none;opacity:0;will-change:opacity;width:max-content;max-width:320px;transition:opacity .12s;position:absolute;top:0;left:0}.hdm-tooltip-open{opacity:1}.hdm-tooltip-content{color:var(--text-primary);background-color:var(--modal-bg2);border:1px solid var(--border-color);word-wrap:break-word;border-radius:10px;padding:8px 10px;font-family:Montserrat,sans-serif;font-size:.85rem;line-height:1.35;position:relative}.hdm-tooltip-arrow{background-color:var(--modal-bg2);border:1px solid var(--border-color);pointer-events:none;width:8px;height:8px;position:absolute;transform:rotate(45deg)}.hdm-people{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;min-width:0;display:flex}.hdm-people .people-texts{flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;display:flex}.hdm-people .people-texts .people-name,.hdm-people .people-texts .people-description{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:Montserrat,sans-serif;overflow:hidden}.hdm-people .people-texts .people-name{color:var(--text-primary);font-size:1rem;line-height:1.2}.hdm-people .people-texts .people-description{color:var(--text-secondary);font-size:.85rem;line-height:1.2}.hdm-progress-bar{flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;width:100%;display:flex}.hdm-progress-bar .track{flex:1;position:relative;overflow:hidden}.hdm-progress-bar .fill{height:100%;transition:width .2s ease-in-out}.hdm-progress-bar .label{color:var(--text-primary);white-space:nowrap;-webkit-user-select:none;user-select:none;font-family:Outfit,sans-serif;font-size:12px;font-weight:500}.hdm-rating{flex-direction:row;justify-content:flex-start;align-items:center;gap:2px;display:flex}.hdm-rating .star-wrapper{flex-shrink:0;transition:transform .2s ease-in-out}.hdm-rating .star-wrapper .star{transition:color .2s ease-in-out,fill .2s ease-in-out;display:block}.hdm-rating.interactive .star-wrapper{cursor:pointer}.hdm-rating.interactive .star-wrapper:hover{transform:scale(1.15)}.remote-avatar-wrapper{border:2px solid;border-radius:50%;flex-direction:row;justify-content:center;align-items:center;display:flex}.remote-users-tooltip{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:6px;padding:4px 0;display:flex}.remote-users-tooltip .remote-user-entry{flex-direction:row;justify-content:start;align-items:center;gap:8px;display:flex}.remote-users-tooltip .remote-user-entry .remote-user-avatar{border:2px solid;border-radius:50%;flex-shrink:0}.remote-users-tooltip .remote-user-entry .remote-user-name{white-space:nowrap;font-size:.85rem}.hdm-tag{white-space:nowrap;background-color:color-mix(in oklab, var(--tag-color,var(--text-primary)) 20%, transparent);height:24px;color:var(--tag-color,var(--text-primary));border-radius:10px;align-items:center;padding:0 8px;font-family:Outfit,sans-serif;font-size:.85rem;font-weight:500;line-height:1;display:inline-flex}@keyframes rotate{to{transform:rotate(360deg)}}.hdm-button-medium{box-sizing:border-box;border-radius:15px;outline:2px solid #0000;flex-direction:row;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 12px;transition:border-color .2s ease-in-out,outline-color .2s ease-in-out,all .2s ease-in-out;display:flex}.hdm-button-medium:focus-visible{border:0 solid var(--primary-color);outline:2px solid var(--primary-color);outline-offset:0}.hdm-button-medium span{text-align:center;font-family:Outfit,sans-serif}.hdm-button-medium svg{transition:color .2s ease-in-out}.hdm-button-medium.hdm-button-icon-left{padding-left:10px}.hdm-button-medium.hdm-button-icon-right{padding-right:10px}.hdm-button-medium.hdm-button-icon-only{padding:10px}.hdm-button-medium.primary{background-color:color-mix(in srgb, var(--primary-color) 20%, transparent);border:1px solid #0000}.hdm-button-medium.primary span,.hdm-button-medium.primary svg{color:var(--primary-color)}.hdm-button-medium.primary:hover:not(:disabled){background-color:var(--primary-color)}.hdm-button-medium.primary:hover:not(:disabled) span,.hdm-button-medium.primary:hover:not(:disabled) svg{color:#fff}.hdm-button-medium.primary:disabled{cursor:not-allowed;background-color:var(--modal-bg)!important;border:1px solid var(--border-color)!important}.hdm-button-medium.primary:disabled span,.hdm-button-medium.primary:disabled svg{color:var(--text-secondary)!important}.hdm-button-medium.secondary{background-color:var(--background);border:1px solid var(--border-color)}.hdm-button-medium.secondary span,.hdm-button-medium.secondary svg{color:var(--text-primary)}.hdm-button-medium.secondary:hover:not(:disabled){background-color:var(--modal-bg2)}.hdm-button-medium.secondary:hover:not(:disabled) span,.hdm-button-medium.secondary:hover:not(:disabled) svg{color:var(--text-primary)}.hdm-button-medium.secondary:disabled{cursor:not-allowed;background-color:var(--modal-bg)!important;border:1px solid var(--border-color)!important}.hdm-button-medium.secondary:disabled span,.hdm-button-medium.secondary:disabled svg{color:var(--text-secondary)!important}.hdm-button-medium.tertiary{background-color:var(--modal-bg);border:1px solid var(--border-color)}.hdm-button-medium.tertiary span,.hdm-button-medium.tertiary svg{color:var(--text-primary)}.hdm-button-medium.tertiary:hover:not(:disabled){background-color:var(--modal-bg2)}.hdm-button-medium.tertiary:hover:not(:disabled) span,.hdm-button-medium.tertiary:hover:not(:disabled) svg{color:var(--text-primary)}.hdm-button-medium.tertiary:disabled{cursor:not-allowed;background-color:var(--background)!important;border:1px solid var(--border-color)!important}.hdm-button-medium.tertiary:disabled span,.hdm-button-medium.tertiary:disabled svg{color:var(--text-secondary)!important}.hdm-button-medium.danger{background-color:color-mix(in srgb, var(--red-color) 20%, transparent);border:1px solid #0000}.hdm-button-medium.danger span,.hdm-button-medium.danger svg{color:var(--red-color)}.hdm-button-medium.danger:hover:not(:disabled){background-color:var(--red-color)}.hdm-button-medium.danger:hover:not(:disabled) span,.hdm-button-medium.danger:hover:not(:disabled) svg{color:#fff}.hdm-button-medium.danger:disabled{cursor:not-allowed;background-color:var(--modal-bg)!important;border:1px solid var(--border-color)!important}.hdm-button-medium.danger:disabled span,.hdm-button-medium.danger:disabled svg{color:var(--text-secondary)!important}.hdm-button-medium{position:relative}.hdm-button-medium .hdm-button-hidden{visibility:hidden}.hdm-button-medium .hdm-button-loader{position:absolute}.hdm-loading{transform-origin:50%;animation:1s linear infinite rotate}.hdm-button-small{box-sizing:border-box;border-radius:10px;outline:2px solid #0000;flex-direction:row;justify-content:center;align-items:center;gap:6px;height:32px;padding:0 10px;transition:border-color .2s ease-in-out,outline-color .2s ease-in-out,all .2s ease-in-out;display:flex}.hdm-button-small:focus-visible{border:0 solid var(--primary-color);outline:2px solid var(--primary-color);outline-offset:0}.hdm-button-small span{text-align:center;font-family:Outfit,sans-serif}.hdm-button-small svg{transition:color .2s ease-in-out}.hdm-button-small.hdm-button-icon-left{padding-left:8px}.hdm-button-small.hdm-button-icon-right{padding-right:8px}.hdm-button-small.hdm-button-icon-only{padding:7px}.hdm-button-small.primary{background-color:color-mix(in srgb, var(--primary-color) 20%, transparent);border:1px solid #0000}.hdm-button-small.primary span,.hdm-button-small.primary svg{color:var(--primary-color)}.hdm-button-small.primary:hover:not(:disabled){background-color:var(--primary-color)}.hdm-button-small.primary:hover:not(:disabled) span,.hdm-button-small.primary:hover:not(:disabled) svg{color:#fff}.hdm-button-small.primary:disabled{cursor:not-allowed;background-color:var(--modal-bg)!important;border:1px solid var(--border-color)!important}.hdm-button-small.primary:disabled span,.hdm-button-small.primary:disabled svg{color:var(--text-secondary)!important}.hdm-button-small.secondary{background-color:var(--background);border:1px solid var(--border-color)}.hdm-button-small.secondary span,.hdm-button-small.secondary svg{color:var(--text-primary)}.hdm-button-small.secondary:hover:not(:disabled){background-color:var(--modal-bg2)}.hdm-button-small.secondary:hover:not(:disabled) span,.hdm-button-small.secondary:hover:not(:disabled) svg{color:var(--text-primary)}.hdm-button-small.secondary:disabled{cursor:not-allowed;background-color:var(--modal-bg)!important;border:1px solid var(--border-color)!important}.hdm-button-small.secondary:disabled span,.hdm-button-small.secondary:disabled svg{color:var(--text-secondary)!important}.hdm-button-small.tertiary{background-color:var(--modal-bg);border:1px solid var(--border-color)}.hdm-button-small.tertiary span,.hdm-button-small.tertiary svg{color:var(--text-primary)}.hdm-button-small.tertiary:hover:not(:disabled){background-color:var(--modal-bg2)}.hdm-button-small.tertiary:hover:not(:disabled) span,.hdm-button-small.tertiary:hover:not(:disabled) svg{color:var(--text-primary)}.hdm-button-small.tertiary:disabled{cursor:not-allowed;background-color:var(--background)!important;border:1px solid var(--border-color)!important}.hdm-button-small.tertiary:disabled span,.hdm-button-small.tertiary:disabled svg{color:var(--text-secondary)!important}.hdm-button-small.danger{background-color:color-mix(in srgb, var(--red-color) 20%, transparent);border:1px solid #0000}.hdm-button-small.danger span,.hdm-button-small.danger svg{color:var(--red-color)}.hdm-button-small.danger:hover:not(:disabled){background-color:var(--red-color)}.hdm-button-small.danger:hover:not(:disabled) span,.hdm-button-small.danger:hover:not(:disabled) svg{color:#fff}.hdm-button-small.danger:disabled{cursor:not-allowed;background-color:var(--modal-bg)!important;border:1px solid var(--border-color)!important}.hdm-button-small.danger:disabled span,.hdm-button-small.danger:disabled svg{color:var(--text-secondary)!important}.hdm-button-small{position:relative}.hdm-button-small .hdm-button-hidden{visibility:hidden}.hdm-button-small .hdm-button-loader{position:absolute}.hdm-checkbox{cursor:pointer;border-radius:5px;outline:2px solid #0000;flex-direction:row;justify-content:start;align-items:center;gap:10px;transition:border-color .2s ease-in-out,outline-color .2s ease-in-out;display:flex}.hdm-checkbox:focus-visible{border:0 solid var(--primary-color);outline:2px solid var(--primary-color);outline-offset:2px}.hdm-checkbox.disabled{cursor:not-allowed}.hdm-checkbox .label{color:var(--text-primary);-webkit-user-select:none;user-select:none;font-family:Outfit,sans-serif;font-size:1rem;line-height:1rem}.hdm-chips{flex-flow:row;justify-content:flex-start;align-items:stretch;gap:6px;display:flex;overflow-x:auto}.hdm-chips .hdm-chip{outline:2px solid #0000;flex-direction:row;justify-content:center;align-items:center;transition:border-color .2s ease-in-out,outline-color .2s ease-in-out,background-color .2s ease-in-out,color .2s ease-in-out;display:flex}.hdm-chips .hdm-chip:focus-visible{border:0 solid var(--primary-color);outline:2px solid var(--primary-color);outline-offset:0}.hdm-chips .hdm-chip{cursor:pointer;background-color:color-mix(in oklab, var(--chip-color,var(--text-secondary)) 10%, transparent);height:24px;color:color-mix(in oklab, var(--chip-color,var(--text-secondary)) 50%, transparent);border:none;border-radius:10px;flex-shrink:0;gap:5px;padding:0 8px;font-family:Outfit,sans-serif;font-size:.85rem}.hdm-chips .hdm-chip:hover:not(:disabled){background-color:color-mix(in oklab, var(--chip-color,var(--text-secondary)) 15%, transparent)}.hdm-chips .hdm-chip.hdm-chip-active{background-color:color-mix(in oklab, var(--chip-color,var(--text-primary)) 20%, transparent);color:var(--chip-color,var(--text-primary))}.hdm-chips .hdm-chip:disabled{cursor:not-allowed;opacity:.5}.hdm-close-button{border:none;border-radius:10px;outline:2px solid #0000;flex-direction:row;justify-content:center;align-items:center;width:30px;height:30px;transition:border-color .2s ease-in-out,outline-color .2s ease-in-out,background-color .2s ease-in-out;display:flex}.hdm-close-button:focus-visible{border:0 solid var(--primary-color);outline:2px solid var(--primary-color);outline-offset:0}.hdm-close-button svg{color:var(--text-secondary);transition:color .2s ease-in-out}.hdm-close-button:hover{background-color:var(--background)}.hdm-close-button:hover svg{color:var(--text-primary)}.hdm-color-btn{cursor:pointer;background:0 0;border:none;border-radius:10px;outline:2px solid #0000;flex-direction:row;justify-content:start;align-items:center;gap:10px;padding:0;transition:border-color .2s ease-in-out,outline-color .2s ease-in-out;display:flex}.hdm-color-btn:focus-visible{border:0 solid var(--primary-color);outline:2px solid var(--primary-color);outline-offset:2px}.hdm-color-btn .swatch{box-sizing:border-box;border-radius:10px;width:30px;height:30px}.hdm-color-btn.invalid .swatch{border:1px solid var(--border-color);background:0 0}.hdm-color-btn .info{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:2px;display:flex}.hdm-color-btn .info .label{color:var(--text-primary);font-family:Outfit,sans-serif;font-size:1rem;line-height:1rem}.hdm-color-btn .info .hex{color:var(--text-secondary);font-family:JetBrains Mono,monospace;font-size:.85rem;line-height:.85rem}.hdm-color-btn.disabled{cursor:not-allowed}.hdm-color-btn.disabled .swatch{opacity:.2}.hdm-color-btn.disabled .info .label{color:var(--text-secondary)}.hdm-icon-btn{cursor:pointer;background:0 0;border:none;border-radius:10px;outline:2px solid #0000;flex-direction:row;justify-content:start;align-items:center;gap:10px;padding:0;transition:border-color .2s ease-in-out,outline-color .2s ease-in-out;display:flex}.hdm-icon-btn:focus-visible{border:0 solid var(--primary-color);outline:2px solid var(--primary-color);outline-offset:2px}.hdm-icon-btn .preview{border:1px solid var(--border-color);background-color:var(--modal-bg2);width:30px;height:30px;color:var(--text-primary);box-sizing:border-box;border-radius:10px;flex-direction:row;justify-content:center;align-items:center;transition:background-color .2s ease-in-out,border-color .2s ease-in-out;display:flex}.hdm-icon-btn .preview svg{transition:color .2s ease-in-out}.hdm-icon-btn .info{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:2px;display:flex}.hdm-icon-btn .info .label{color:var(--text-primary);font-family:Outfit,sans-serif;font-size:1rem;line-height:1rem}.hdm-icon-btn .info .name{color:var(--text-secondary);font-family:JetBrains Mono,monospace;font-size:.85rem;line-height:.85rem}.hdm-icon-btn.disabled{cursor:not-allowed}.hdm-icon-btn.disabled .preview{background-color:var(--background)}.hdm-icon-btn.disabled .preview svg,.hdm-icon-btn.disabled .info .label{color:var(--text-secondary)}.hdm-input{box-sizing:border-box;border:1px solid var(--border-color);background-color:var(--background);text-indent:10px;border-radius:10px;outline:1px solid #0000;width:100%;height:32px;padding:0;font-size:1rem;transition:border-color .2s ease-in-out,outline-color .2s ease-in-out}.hdm-input:focus{border:1px solid var(--primary-color);outline:1px solid var(--primary-color);outline-offset:0}.hdm-input::placeholder{color:var(--text-secondary)}.hdm-input:disabled{background-color:var(--modal-bg);color:var(--text-secondary);cursor:not-allowed}.hdm-input.input-error{border-color:var(--red-color);outline:1px solid var(--red-color)}.hdm-input-container{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:5px;display:flex}.hdm-input-container .hdm-input-error,.hdm-input-container .hdm-textarea-error,.hdm-input-container .hdm-select-error,.hdm-input-container .hdm-select-button-error,.hdm-input-container .hdm-slider-error{color:var(--red-color);padding-left:10px;font-size:.85rem}.hdm-input-wrapper{border:1px solid var(--border-color);background-color:var(--background);border-radius:10px;outline:1px solid #0000;flex-direction:row;justify-content:flex-start;align-items:center;height:32px;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,outline-color .2s ease-in-out;display:flex}.hdm-input-wrapper:focus-within{border:1px solid var(--primary-color);outline:1px solid var(--primary-color)}.hdm-input-wrapper.input-error{border-color:var(--red-color);outline:1px solid var(--red-color)}.hdm-input-wrapper .hdm-input-affixed{background:0 0;border:none;outline:none;flex:1;min-width:0}.hdm-input-wrapper .hdm-input-affixed:focus{border:none;outline:none}.hdm-input-wrapper .hdm-input-prefix,.hdm-input-wrapper .hdm-input-suffix{color:var(--text-secondary);white-space:nowrap;align-items:center;height:100%;padding:0 12px;font-size:1rem;display:flex}.hdm-input-wrapper .hdm-input-prefix{border-right:1px dashed var(--border-color)}.hdm-input-wrapper .hdm-input-suffix{border-left:1px dashed var(--border-color)}.hdm-label{color:var(--text-secondary);white-space:nowrap;flex-direction:row;justify-content:flex-start;align-items:stretch;padding-left:10px;font-family:Outfit,sans-serif;font-size:1rem;display:flex}.hdm-label svg{color:var(--red-color)}.hdm-component-search-bar{background:var(--modal-bg);z-index:1;border:1px solid var(--border-color);box-sizing:border-box;border-radius:15px;flex-direction:row;justify-content:flex-start;align-items:center;width:300px;height:40px;padding:0;display:flex}.hdm-component-search-bar .menu-container{border-right:1px solid var(--border-color);box-sizing:border-box;flex-direction:row;justify-content:center;align-items:center;width:39px;height:100%;display:flex}.hdm-component-search-bar .menu-container .menu-button{width:30px;height:30px;color:var(--text-primary);cursor:pointer;border-radius:10px;outline:2px solid #0000;flex-direction:row;justify-content:center;align-items:center;transition:border-color .2s ease-in-out,outline-color .2s ease-in-out,background-color .2s ease-in-out;display:flex}.hdm-component-search-bar .menu-container .menu-button:focus-visible{border:0 solid var(--primary-color);outline:2px solid var(--primary-color);outline-offset:0}.hdm-component-search-bar .menu-container .menu-button:hover{background-color:var(--background)}.hdm-component-search-bar .input-container{box-sizing:border-box;border-radius:10px;flex-direction:row;flex:1;justify-content:flex-start;align-items:center;height:100%;padding:5px;display:flex;position:relative}.hdm-component-search-bar .input-container .search-input{width:100%;height:100%;color:var(--text-primary);text-indent:5px;background:0 0;border:none;border-radius:10px;outline:none;flex:1;margin:0}.hdm-component-search-bar .input-container .search-input::placeholder{color:var(--text-secondary)}.hdm-component-search-bar .input-container .search-icon{color:var(--text-secondary);position:absolute;right:10px}.hdm-select{box-sizing:border-box;border:1px solid var(--border-color);background-color:var(--background);text-indent:10px;appearance:none;cursor:pointer;border-radius:10px;outline:1px solid #0000;width:100%;height:32px;padding:0;font-size:1rem;transition:border-color .2s ease-in-out,outline-color .2s ease-in-out}.hdm-select:focus{border:1px solid var(--primary-color);outline:1px solid var(--primary-color);outline-offset:0}.hdm-select:disabled{background-color:var(--modal-bg);color:var(--text-secondary);cursor:not-allowed}.hdm-select.input-error{border-color:var(--red-color);outline:1px solid var(--red-color)}.hdm-select-container{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:5px;display:flex}.hdm-select-container .hdm-input-error,.hdm-select-container .hdm-textarea-error,.hdm-select-container .hdm-select-error,.hdm-select-container .hdm-select-button-error,.hdm-select-container .hdm-slider-error{color:var(--red-color);padding-left:10px;font-size:.85rem}.hdm-sc{box-sizing:border-box;border:1px solid var(--border-color);background-color:var(--modal-bg2);width:100%;color:var(--text-primary);text-align:left;border-radius:15px;outline:1px solid #0000;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;padding:5px;transition:border-color .2s ease-in-out,outline-color .2s ease-in-out;display:flex}.hdm-sc:focus-visible{border:1px solid var(--primary-color);outline:1px solid var(--primary-color);outline-offset:0}.hdm-sc .hdm-sc-icon{border:1px solid var(--border-color);background-color:var(--modal-bg);color:var(--text-primary);border-radius:10px;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .2s ease-in-out,border-color .2s ease-in-out;display:flex}.hdm-sc .hdm-sc-icon svg{transition:color .2s ease-in-out}.hdm-sc .hdm-sc-content{flex-direction:column;justify-content:center;align-items:stretch;gap:2px;display:flex;overflow:hidden}.hdm-sc .hdm-sc-title{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:1rem;overflow:hidden}.hdm-sc .hdm-sc-desc{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;overflow:hidden}.hdm-sc .hdm-sc-highlight{color:var(--primary-color);background-color:color-mix(in oklab, var(--primary-color) 15%, transparent);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:3px}.hdm-sc.selected{border-color:var(--primary-color);outline-color:var(--primary-color)}.hdm-sc:disabled{cursor:not-allowed}.hdm-sc:disabled .hdm-sc-icon,.hdm-sc:disabled .hdm-sc-title{color:var(--text-secondary)}.hdm-sc-title-only .hdm-sc-icon{width:30px;height:30px}.hdm-sc-title-desc .hdm-sc-icon{width:40px;height:40px}.hdm-select-button{box-sizing:border-box;border:1px solid var(--border-color);background-color:var(--background);width:100%;height:32px;color:var(--text-primary);cursor:pointer;border-radius:10px;outline:1px solid #0000;flex-direction:row;justify-content:space-between;align-items:center;padding:0 10px;font-size:1rem;transition:border-color .2s ease-in-out,outline-color .2s ease-in-out;display:flex}.hdm-select-button:focus{border:1px solid var(--primary-color);outline:1px solid var(--primary-color);outline-offset:0}.hdm-select-button:disabled{background-color:var(--modal-bg);color:var(--text-secondary);cursor:not-allowed}.hdm-select-button.input-error{border-color:var(--red-color);outline:1px solid var(--red-color)}.hdm-select-button .hdm-select-button__content{flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;display:flex;overflow:hidden}.hdm-select-button .hdm-select-button__icon{color:var(--text-secondary);flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;display:flex}.hdm-select-button .hdm-select-button__label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hdm-select-button .hdm-select-button__search{font:inherit;color:inherit;background:0 0;border:none;outline:none;width:100%;min-width:0;margin:0;padding:0}.hdm-select-button .hdm-select-button__search::placeholder{color:var(--text-secondary)}.hdm-select-button svg:last-child{color:var(--text-secondary);flex-shrink:0}.hdm-select-button-container{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:5px;display:flex}.hdm-select-button-container .hdm-input-error,.hdm-select-button-container .hdm-textarea-error,.hdm-select-button-container .hdm-select-error,.hdm-select-button-container .hdm-select-button-error,.hdm-select-button-container .hdm-slider-error{color:var(--red-color);padding-left:10px;font-size:.85rem}.hdm-slider-container{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:5px;display:flex}.hdm-slider-container .hdm-input-error,.hdm-slider-container .hdm-textarea-error,.hdm-slider-container .hdm-select-error,.hdm-slider-container .hdm-select-button-error,.hdm-slider-container .hdm-slider-error{color:var(--red-color);padding-left:10px;font-size:.85rem}.hdm-slider{flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;width:100%;display:flex}.hdm-slider .control{flex-direction:row;flex:1;justify-content:flex-start;align-items:center;min-width:0;display:flex;position:relative}.hdm-slider .track{width:100%;position:relative;overflow:hidden}.hdm-slider .fill{height:100%}.hdm-slider .label{color:var(--text-primary);white-space:nowrap;-webkit-user-select:none;user-select:none;font-family:Outfit,sans-serif;font-size:12px;font-weight:500}.hdm-slider .hdm-slider-input{width:100%;height:var(--hdm-slider-thumb-size,16px);appearance:none;cursor:pointer;background:0 0;border:none;outline:none;margin:0;padding:0;position:absolute;top:50%;left:0;transform:translateY(-50%)}.hdm-slider .hdm-slider-input::-webkit-slider-runnable-track{background:0 0;border:none;height:100%}.hdm-slider .hdm-slider-input::-moz-range-track{background:0 0;border:none;height:100%}.hdm-slider .hdm-slider-input::-webkit-slider-thumb{appearance:none;box-sizing:border-box;width:var(--hdm-slider-thumb-size,16px);height:var(--hdm-slider-thumb-size,16px);border:2px solid var(--background);background-color:var(--hdm-slider-thumb-color,var(--primary-color));cursor:pointer;border-radius:50%;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.hdm-slider .hdm-slider-input::-moz-range-thumb{appearance:none;box-sizing:border-box;width:var(--hdm-slider-thumb-size,16px);height:var(--hdm-slider-thumb-size,16px);border:2px solid var(--background);background-color:var(--hdm-slider-thumb-color,var(--primary-color));cursor:pointer;border-radius:50%;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.hdm-slider .hdm-slider-input:hover:not(:disabled)::-webkit-slider-thumb{transform:scale(1.15)}.hdm-slider .hdm-slider-input:hover:not(:disabled)::-moz-range-thumb{transform:scale(1.15)}.hdm-slider .hdm-slider-input:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px color-mix(in oklab, var(--primary-color) 35%, transparent)}.hdm-slider .hdm-slider-input:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px color-mix(in oklab, var(--primary-color) 35%, transparent)}.hdm-slider .hdm-slider-input:disabled{cursor:not-allowed}.hdm-slider.disabled{opacity:.6}.hdm-slider.disabled .label{color:var(--text-secondary)}.hdm-textarea{box-sizing:border-box;border:1px solid var(--border-color);background-color:var(--background);resize:none;border-radius:10px;outline:1px solid #0000;width:100%;min-height:100px;padding:10px;font-size:1rem;transition:border-color .2s ease-in-out,outline-color .2s ease-in-out}.hdm-textarea:focus{border:1px solid var(--primary-color);outline:1px solid var(--primary-color);outline-offset:0}.hdm-textarea::placeholder{color:var(--text-secondary)}.hdm-textarea:disabled{background-color:var(--modal-bg);color:var(--text-secondary);cursor:not-allowed}.hdm-textarea.input-error{border-color:var(--red-color);outline:1px solid var(--red-color)}.hdm-textarea-container{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:5px;display:flex}.hdm-textarea-container .hdm-input-error,.hdm-textarea-container .hdm-textarea-error,.hdm-textarea-container .hdm-select-error,.hdm-textarea-container .hdm-select-button-error,.hdm-textarea-container .hdm-slider-error{color:var(--red-color);padding-left:10px;font-size:.85rem}.hdm-title-input{background:var(--modal-bg);border:1px solid var(--border-color);box-sizing:border-box;border-radius:15px;flex-direction:row;justify-content:center;align-items:center;max-width:40vw;height:40px;padding:4px;display:flex}.hdm-title-input .input{color:var(--text-primary);text-align:center;field-sizing:content;background:0 0;border:none;border-radius:10px;outline:none;width:auto;min-width:60px;max-width:100%;height:100%;padding:0 10px;font-size:1rem;transition:background-color .2s ease-in-out,border-color .2s ease-in-out}.hdm-title-input .input:hover,.hdm-title-input .input:focus{background-color:var(--background)}.hdm-title-input .input::placeholder{color:var(--text-secondary)}.hdm-action-modal{flex-direction:row;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;inset:0}@supports (height:100dvh){.hdm-action-modal{height:100dvh}}.hdm-action-modal{-webkit-backdrop-filter:blur();backdrop-filter:blur();z-index:10;background-color:var(--modal-blur);opacity:0}.hdm-action-modal.active{opacity:1}.hdm-action-modal{animation:.2s ease-out forwards hdm-modal-container-clear-show}.hdm-action-modal.is-closing{animation:.2s ease-out forwards hdm-modal-container-clear-hide}.hdm-action-modal>.hdm-modal-content{animation:.2s ease-out forwards hdm-modal-content-scale-show}.hdm-action-modal.is-closing>.hdm-modal-content{animation:.2s ease-out forwards hdm-modal-content-scale-hide}.hdm-action-modal{background-color:#0000}.hdm-action-modal.bg-1{--action-modal-bg:var(--modal-bg)}.hdm-action-modal.bg-2{--action-modal-bg:var(--modal-bg2)}.hdm-action-modal .hdm-modal-content{background-color:var(--action-modal-bg);border:1px solid var(--border-color);opacity:0;box-sizing:border-box;border-radius:15px;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:5px;padding:5px 0;display:flex;position:absolute;transform:scale(.9)}.hdm-action-modal-separator{border-top:1px dashed var(--border-color);width:100%;height:0}.hdm-action-modal-option{cursor:pointer;border-radius:10px;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;min-width:0;margin:0 5px;padding:6px 12px;font-size:14px;transition:background-color .2s ease-in-out,border-color .2s ease-in-out;display:flex}.hdm-action-modal-option svg{color:var(--text-primary);flex-shrink:0}.hdm-action-modal-option span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;max-width:220px;overflow:hidden}.hdm-action-modal-option.danger span,.hdm-action-modal-option.danger svg{color:var(--red-color)}.hdm-action-modal-option.active span,.hdm-action-modal-option.active svg{color:var(--primary-color)}.hdm-action-modal-option:hover{background-color:var(--background)}.hdm-action-modal-option.disabled{cursor:not-allowed;opacity:.5}.hdm-action-modal-option.disabled span,.hdm-action-modal-option.disabled svg{color:var(--text-secondary)}.hdm-action-modal-option.disabled:hover{background-color:#0000}.hdm-calendar-modal{flex-direction:row;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;inset:0}@supports (height:100dvh){.hdm-calendar-modal{height:100dvh}}.hdm-calendar-modal{-webkit-backdrop-filter:blur();backdrop-filter:blur();z-index:10;background-color:var(--modal-blur);opacity:0}.hdm-calendar-modal.active{opacity:1}.hdm-calendar-modal{animation:.2s ease-out forwards hdm-modal-container-clear-show}.hdm-calendar-modal.is-closing{animation:.2s ease-out forwards hdm-modal-container-clear-hide}.hdm-calendar-modal>.hdm-modal-content{animation:.2s ease-out forwards hdm-modal-content-fade-show}.hdm-calendar-modal.is-closing>.hdm-modal-content{animation:.2s ease-out forwards hdm-modal-content-fade-hide}.hdm-calendar-modal{background-color:#0000;justify-content:flex-start;align-items:flex-start}.hdm-calendar-modal.Date>.hdm-modal-content{height:280px}.hdm-calendar-modal.DateTime>.hdm-modal-content{height:320px}.hdm-calendar-modal>.hdm-modal-content{background-color:var(--modal-bg);border:1px solid var(--border-color);box-sizing:border-box;opacity:0;border-radius:15px;flex-direction:column;justify-content:flex-start;align-items:stretch;width:252px;padding:0;display:flex;position:absolute;overflow:hidden}.hdm-calendar-modal>.hdm-modal-content .views{grid-template:1fr/1fr;width:100%;height:100%;display:grid}.hdm-calendar-modal>.hdm-modal-content .views>*{opacity:0;pointer-events:none;grid-area:1/1;transition:opacity .2s ease-in-out}.hdm-calendar-modal>.hdm-modal-content .views>.active{opacity:1;pointer-events:auto}.day-view{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;height:100%;display:flex}.day-view .header{border-bottom:1px solid var(--border-color);box-sizing:border-box;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:5px;display:flex}.day-view .header button{border-radius:10px;flex-direction:row;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.day-view .header button:hover{background-color:var(--background)}.day-view .header svg{color:var(--text-primary)}.day-view .day-names{box-sizing:border-box;grid-template-columns:repeat(7,30px);justify-content:center;gap:5px;padding:5px;display:grid}.day-view .day-names span{color:var(--text-secondary);flex-direction:row;justify-content:center;align-items:center;font-size:.75rem;font-weight:600;display:flex}.day-view .content{box-sizing:border-box;grid-template-columns:repeat(7,30px);justify-content:center;gap:5px;padding:5px;display:grid}.day-view .content .day{box-sizing:border-box;border-radius:10px;outline:2px solid #0000;flex-direction:row;justify-content:center;align-items:center;width:30px;height:30px;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,outline .2s ease-in-out;display:flex}.day-view .content .day:hover{background-color:var(--background)}.day-view .content .day.current span{color:var(--text-primary)}.day-view .content .day.other span{color:var(--text-secondary)}.day-view .content .day.current-day{background-color:var(--modal-bg2);border:1px solid var(--border-color)}.day-view .content .day.current-day span{color:var(--primary-color);font-family:Outfit,sans-serif}.day-view .content .day.selected{outline:2px solid var(--primary-color);border:none}.day-view .content .day.selected span{color:var(--primary-color);font-family:Outfit,sans-serif}.day-view .hour-selector{border-top:1px dashed var(--border-color);box-sizing:border-box;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:4px 5px 5px;display:flex}.day-view .hour-selector .time-section{flex-direction:row;justify-content:flex-start;align-items:center;gap:5px;display:flex}.day-view .hour-selector .time-section input[type=number]{border:1px solid var(--border-color);background-color:var(--background);-webkit-appearance:none;appearance:textfield;text-align:center;box-sizing:border-box;border-radius:10px;outline:none;width:40px;height:30px;margin:0;padding:0}.day-view .hour-selector .time-section input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.day-view .hour-selector .time-section input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.day-view .hour-selector .time-section input[type=number]::selection{background-color:#00a4ef50}.day-view .hour-selector button{background-color:color-mix(in srgb, var(--primary-color) 20%, transparent);box-sizing:border-box;border:1px solid #0000;border-radius:10px;flex-direction:row;justify-content:center;align-items:center;height:30px;padding:0 10px;transition:background-color .2s ease-in-out,border-color .2s ease-in-out;display:flex}.day-view .hour-selector button span{color:var(--primary-color);font-family:Outfit,sans-serif;font-size:.85rem;transition:color .2s ease-in-out}.day-view .hour-selector button:hover{background-color:var(--primary-color)}.day-view .hour-selector button:hover span{color:#fff}.month-view{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;height:100%;display:flex}.month-view .header{border-bottom:1px solid var(--border-color);box-sizing:border-box;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:5px;display:flex}.month-view .header button{border-radius:10px;flex-direction:row;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.month-view .header button:hover{background-color:var(--background)}.month-view .header svg{color:var(--text-primary)}.month-view .content{box-sizing:border-box;flex:1;grid-template-columns:repeat(3,1fr);align-content:stretch;gap:5px;width:100%;padding:5px;display:grid}.month-view .content .month{box-sizing:border-box;border-radius:10px;flex-direction:row;justify-content:center;align-items:center;display:flex}.month-view .content .month:hover{background-color:var(--background)}.month-view .content .month.current{background-color:var(--modal-bg2);border:1px solid var(--border-color)}.month-view .content .month.current span{color:var(--primary-color);font-family:Outfit,sans-serif}.year-view{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;height:100%;display:flex}.year-view .header{border-bottom:1px solid var(--border-color);box-sizing:border-box;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:5px;display:flex}.year-view .header button{border-radius:10px;flex-direction:row;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.year-view .header button:hover{background-color:var(--background)}.year-view .header svg{color:var(--text-primary)}.year-view .content{box-sizing:border-box;flex:1;grid-template-columns:repeat(2,1fr);align-content:stretch;gap:5px;width:100%;padding:5px;display:grid}.year-view .content .year{box-sizing:border-box;border-radius:10px;flex-direction:row;justify-content:center;align-items:center;display:flex}.year-view .content .year:hover{background-color:var(--background)}.year-view .content .year.current{background-color:var(--modal-bg2);border:1px solid var(--border-color)}.year-view .content .year.current span{color:var(--primary-color);font-family:Outfit,sans-serif}.hdm-color-picker-modal{flex-direction:row;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;inset:0}@supports (height:100dvh){.hdm-color-picker-modal{height:100dvh}}.hdm-color-picker-modal{-webkit-backdrop-filter:blur();backdrop-filter:blur();z-index:10;background-color:var(--modal-blur);opacity:0}.hdm-color-picker-modal.active{opacity:1}.hdm-color-picker-modal{animation:.2s ease-out forwards hdm-modal-container-clear-show}.hdm-color-picker-modal.is-closing{animation:.2s ease-out forwards hdm-modal-container-clear-hide}.hdm-color-picker-modal>.hdm-modal-content{animation:.2s ease-out forwards hdm-modal-content-fade-show}.hdm-color-picker-modal.is-closing>.hdm-modal-content{animation:.2s ease-out forwards hdm-modal-content-fade-hide}.hdm-color-picker-modal{background-color:#0000}.hdm-color-picker-modal>.hdm-modal-content{background-color:var(--modal-bg);border:1px solid var(--border-color);box-sizing:border-box;opacity:0;background-color:var(--modal-bg2);border-radius:20px;flex-direction:column;justify-content:flex-start;align-items:stretch;width:220px;max-width:220px;padding:9px;display:flex;position:absolute}.ColorPicker{background-color:#0000;border:none;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:10px;width:200px;display:flex}.ColorPicker .rgb,.ColorPicker .hsl,.ColorPicker .hex{flex-direction:row;justify-content:space-between;align-items:center;gap:2px;width:200px;display:flex}.ColorPicker label{color:var(--text-primary);box-sizing:border-box;background-color:var(--background);cursor:pointer;border-radius:10px;flex-direction:row;justify-content:space-between;align-items:center;width:60px;height:30px;margin-right:10px;padding:5px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;display:flex}.ColorPicker svg{color:var(--text-primary)}.ColorPicker input{background-color:var(--background);border:none;border-radius:10px;outline:2px solid #0000;height:30px;transition:border-color .2s ease-in-out,outline-color .2s ease-in-out}.ColorPicker input:focus{border:0 solid var(--primary-color);outline:2px solid var(--primary-color);outline-offset:0}.ColorPicker .hex input{text-indent:10px;width:130px}.ColorPicker .trio{flex-direction:row;justify-content:space-between;align-items:center;width:130px;display:flex}.ColorPicker .trio input{text-align:center;-webkit-appearance:none;width:40px}.ColorPicker .trio input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ColorPicker .trio input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.hdm-confirm-modal{flex-direction:row;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;inset:0}@supports (height:100dvh){.hdm-confirm-modal{height:100dvh}}.hdm-confirm-modal{-webkit-backdrop-filter:blur();backdrop-filter:blur();z-index:10;background-color:var(--modal-blur);opacity:0}.hdm-confirm-modal.active{opacity:1}.hdm-confirm-modal{animation:.2s ease-out forwards hdm-modal-container-blur-show}.hdm-confirm-modal.is-closing{animation:.2s ease-out forwards hdm-modal-container-blur-hide}.hdm-confirm-modal>.hdm-modal-content{animation:.2s ease-out forwards hdm-modal-content-scale-show}.hdm-confirm-modal.is-closing>.hdm-modal-content{animation:.2s ease-out forwards hdm-modal-content-scale-hide}.hdm-confirm-modal>.hdm-modal-content{background-color:var(--modal-bg);border:1px solid var(--border-color);box-sizing:border-box;opacity:0;border-radius:20px;flex-direction:column;justify-content:flex-start;align-items:stretch;width:90%;max-width:400px;display:flex;transform:scale(.9)}.hdm-confirm-modal>.hdm-modal-content .header{border-bottom:1px solid var(--border-color);box-sizing:border-box;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:15px;display:flex}.hdm-confirm-modal>.hdm-modal-content .header h2{white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 50px);padding-left:10px;font-size:1.15rem;overflow:hidden}.hdm-confirm-modal>.hdm-modal-content .header button{border-radius:10px;flex-direction:row;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.hdm-confirm-modal>.hdm-modal-content .header button svg{color:var(--text-secondary)}.hdm-confirm-modal>.hdm-modal-content .header button:hover{background-color:var(--background)}.hdm-confirm-modal>.hdm-modal-content .body{box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:15px;padding:15px;display:flex}.hdm-confirm-modal>.hdm-modal-content .body p{padding:0 10px}.hdm-confirm-modal>.hdm-modal-content .body .actions{flex-direction:row;justify-content:flex-end;align-items:center;gap:15px;width:100%;display:flex}.hdm-icons-modal{flex-direction:row;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;inset:0}@supports (height:100dvh){.hdm-icons-modal{height:100dvh}}.hdm-icons-modal{-webkit-backdrop-filter:blur();backdrop-filter:blur();z-index:10;background-color:var(--modal-blur);opacity:0}.hdm-icons-modal.active{opacity:1}.hdm-icons-modal{animation:.2s ease-out forwards hdm-modal-container-blur-show}.hdm-icons-modal.is-closing{animation:.2s ease-out forwards hdm-modal-container-blur-hide}.hdm-icons-modal>.hdm-modal-content{animation:.2s ease-out forwards hdm-modal-content-scale-show}.hdm-icons-modal.is-closing>.hdm-modal-content{animation:.2s ease-out forwards hdm-modal-content-scale-hide}.hdm-icons-modal>.hdm-modal-content{background-color:var(--modal-bg);border:1px solid var(--border-color);box-sizing:border-box;opacity:0;border-radius:20px;flex-direction:column;justify-content:flex-start;align-items:stretch;width:90%;max-width:497px;display:flex;overflow:hidden}.hdm-icons-modal>.hdm-modal-content .header{border-bottom:1px solid var(--border-color);box-sizing:border-box;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:15px;display:flex}.hdm-icons-modal>.hdm-modal-content .header h2{white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 50px);padding-left:10px;font-size:1.15rem;overflow:hidden}.hdm-icons-modal>.hdm-modal-content .header button{border-radius:10px;flex-direction:row;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.hdm-icons-modal>.hdm-modal-content .header button svg{color:var(--text-secondary)}.hdm-icons-modal>.hdm-modal-content .header button:hover{background-color:var(--background)}.hdm-icons-modal>.hdm-modal-content .body{flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex}.hdm-icons-modal>.hdm-modal-content .body .search{box-sizing:border-box;flex-direction:row;justify-content:center;align-items:center;gap:10px;width:100%;padding:10px;display:flex}.hdm-icons-modal>.hdm-modal-content .body .search .hdm-input-container{flex:1}.hdm-icons-modal>.hdm-modal-content .body .grid{height:300px;padding-bottom:10px;overflow-y:auto}.hdm-icons-modal>.hdm-modal-content .body .no-results{flex-direction:row;justify-content:center;align-items:center;height:100%;display:flex}.hdm-icons-modal>.hdm-modal-content .body .no-results span{color:var(--text-secondary)}.hdm-icons-modal>.hdm-modal-content .body .grid-content{box-sizing:border-box;grid-template-columns:repeat(12,1fr);gap:5px;padding:0 2px 0 10px;display:grid}.hdm-icons-modal>.hdm-modal-content .body .grid-content .icon-cell{cursor:pointer;background-color:var(--background);border:1px solid var(--border-color);box-sizing:border-box;width:35px;height:35px;color:var(--text-primary);border-radius:10px;flex-direction:row;justify-content:center;align-items:center;transition:background-color .2s ease-in-out,border-color .2s ease-in-out;display:flex}.hdm-icons-modal>.hdm-modal-content .body .grid-content .icon-cell:hover{background-color:var(--modal-bg2)}.hdm-icons-modal>.hdm-modal-content .body .grid-content .icon-cell.selected{color:var(--primary-color);border-color:var(--primary-color)}.hdm-tabbed-modal{flex-direction:row;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;inset:0}@supports (height:100dvh){.hdm-tabbed-modal{height:100dvh}}.hdm-tabbed-modal{-webkit-backdrop-filter:blur();backdrop-filter:blur();z-index:10;background-color:var(--modal-blur);opacity:0}.hdm-tabbed-modal.active{opacity:1}.hdm-tabbed-modal{animation:.2s ease-out forwards hdm-modal-container-blur-show}.hdm-tabbed-modal.is-closing{animation:.2s ease-out forwards hdm-modal-container-blur-hide}.hdm-tabbed-modal>.hdm-modal-content{animation:.2s ease-out forwards hdm-modal-content-scale-show}.hdm-tabbed-modal.is-closing>.hdm-modal-content{animation:.2s ease-out forwards hdm-modal-content-scale-hide}.hdm-tabbed-modal.expanded>.hdm-modal-content{width:calc(100% - 50px);max-width:calc(100% - 50px);height:calc(100% - 50px);max-height:calc(100% - 50px)}.hdm-tabbed-modal.sidebar-open>.hdm-modal-content{max-width:1520px}.hdm-tabbed-modal>.hdm-modal-content{background-color:var(--modal-bg);border:1px solid var(--border-color);opacity:0;border-radius:20px;flex-direction:column;justify-content:flex-start;align-items:stretch;width:90%;max-width:1300px;height:90%;max-height:1000px;transition:width .3s ease-out,height .3s ease-out,max-width .3s ease-out,max-height .3s ease-out;display:flex;position:absolute;overflow:hidden}.hdm-tabbed-modal>.hdm-modal-content .hdm-tabbed-header{border-bottom:1px solid var(--border-color);box-sizing:border-box;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:15px;display:flex}.hdm-tabbed-modal>.hdm-modal-content .hdm-tabbed-header h2{white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 50px);padding-left:10px;font-size:1.15rem;overflow:hidden}.hdm-tabbed-modal>.hdm-modal-content .hdm-tabbed-header button{border-radius:10px;flex-direction:row;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.hdm-tabbed-modal>.hdm-modal-content .hdm-tabbed-header button svg{color:var(--text-secondary)}.hdm-tabbed-modal>.hdm-modal-content .hdm-tabbed-header button:hover{background-color:var(--background)}.hdm-tabbed-modal>.hdm-modal-content .hdm-tabbed-header h2{color:var(--text-primary)}.hdm-tabbed-modal>.hdm-modal-content .hdm-tabbed-body{flex-direction:row;flex:1;justify-content:flex-start;align-items:stretch;width:100%;min-height:0;display:flex}.hdm-tabbed-modal>.hdm-modal-content .hdm-tabbed-body .hdm-tabbed-sidebar{border-right:1px solid var(--border-color);box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:10px;padding:10px;transition:width .3s ease-out,min-width .3s ease-out;display:flex;overflow:hidden}.hdm-tabbed-modal>.hdm-modal-content .hdm-tabbed-body .hdm-tabbed-sidebar .hdm-tabbed-separator{background-color:var(--border-color);align-self:center;width:calc(100% - 10px);height:1px}.hdm-tabbed-modal>.hdm-modal-content .hdm-tabbed-body .hdm-tabbed-sidebar .hdm-tabbed-sidebar-bottom{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:10px;margin-top:auto;display:flex}.hdm-tabbed-modal>.hdm-modal-content .hdm-tabbed-body .hdm-tabbed-sidebar .hdm-tabbed-tab-btn{outline:2px solid #0000;transition:border-color .2s ease-in-out,outline-color .2s ease-in-out,background-color .2s ease-in-out}.hdm-tabbed-modal>.hdm-modal-content .hdm-tabbed-body .hdm-tabbed-sidebar .hdm-tabbed-tab-btn:focus-visible{border:0 solid var(--primary-color);outline:2px solid var(--primary-color);outline-offset:0}.hdm-tabbed-modal>.hdm-modal-content .hdm-tabbed-body .hdm-tabbed-sidebar .hdm-tabbed-tab-btn{width:100%;height:40px;color:var(--text-primary);cursor:pointer;box-sizing:border-box;white-space:nowrap;background:0 0;border:none;border-radius:10px;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;padding:0 10px;transition:background-color .15s ease-in-out,border-color .15s ease-in-out;display:flex;overflow:hidden}.hdm-tabbed-modal>.hdm-modal-content .hdm-tabbed-body .hdm-tabbed-sidebar .hdm-tabbed-tab-btn svg{color:var(--text-primary);flex-shrink:0;transition:color .2s ease-in-out}.hdm-tabbed-modal>.hdm-modal-content .hdm-tabbed-body .hdm-tabbed-sidebar .hdm-tabbed-tab-btn .hdm-tabbed-tab-label{color:var(--text-primary);text-overflow:ellipsis;font-size:1rem;transition:max-width .3s ease-out,opacity .3s ease-out,margin-left .3s ease-out,color .2s ease-in-out;overflow:hidden}.hdm-tabbed-modal>.hdm-modal-content .hdm-tabbed-body .hdm-tabbed-sidebar .hdm-tabbed-tab-btn:hover,.hdm-tabbed-modal>.hdm-modal-content .hdm-tabbed-body .hdm-tabbed-sidebar .hdm-tabbed-tab-btn.selected{background-color:var(--background)}.hdm-tabbed-modal>.hdm-modal-content .hdm-tabbed-body .hdm-tabbed-sidebar .hdm-tabbed-tab-btn.selected svg,.hdm-tabbed-modal>.hdm-modal-content .hdm-tabbed-body .hdm-tabbed-sidebar .hdm-tabbed-tab-btn.selected .hdm-tabbed-tab-label{color:var(--primary-color)}.hdm-tabbed-modal>.hdm-modal-content .hdm-tabbed-body .hdm-tabbed-sidebar .hdm-tabbed-tab-btn.danger svg,.hdm-tabbed-modal>.hdm-modal-content .hdm-tabbed-body .hdm-tabbed-sidebar .hdm-tabbed-tab-btn.danger .hdm-tabbed-tab-label,.hdm-tabbed-modal>.hdm-modal-content .hdm-tabbed-body .hdm-tabbed-sidebar .hdm-tabbed-tab-btn.danger.selected svg,.hdm-tabbed-modal>.hdm-modal-content .hdm-tabbed-body .hdm-tabbed-sidebar .hdm-tabbed-tab-btn.danger.selected .hdm-tabbed-tab-label{color:var(--red-color)}.hdm-tabbed-modal>.hdm-modal-content .hdm-tabbed-body .hdm-tabbed-sidebar .hdm-tabbed-tab-btn.disabled{cursor:not-allowed;background-color:var(--background);color:var(--text-secondary)}.hdm-tabbed-modal>.hdm-modal-content .hdm-tabbed-body .hdm-tabbed-sidebar.closed{width:60px;min-width:60px}.hdm-tabbed-modal>.hdm-modal-content .hdm-tabbed-body .hdm-tabbed-sidebar.closed .hdm-tabbed-tab-label{opacity:0;pointer-events:none;max-width:0;margin-left:-10px}.hdm-tabbed-modal>.hdm-modal-content .hdm-tabbed-body .hdm-tabbed-sidebar.open{width:280px;min-width:280px}.hdm-tabbed-modal>.hdm-modal-content .hdm-tabbed-body .hdm-tabbed-sidebar.open .hdm-tabbed-tab-label{opacity:1;max-width:220px;margin-left:0}.hdm-tabbed-modal>.hdm-modal-content .hdm-tabbed-body .hdm-tabbed-content{flex-direction:row;flex:1;justify-content:space-around;align-items:center;min-width:0;min-height:0;padding:0;display:flex}.hdm-tabbed-modal.mobile>.hdm-modal-content{width:calc(100% - 40px);max-width:calc(100% - 40px);height:calc(100% - 40px);max-height:calc(100% - 40px)}.hdm-tabbed-modal.mobile>.hdm-modal-content .hdm-tabbed-body{flex-direction:column-reverse}.hdm-tabbed-modal.mobile>.hdm-modal-content .hdm-tabbed-body .hdm-tabbed-sidebar.mobile{box-sizing:border-box;border-right:none;border-top:1px solid var(--border-color);flex-direction:row;flex-shrink:0;justify-content:flex-start;align-items:center;width:100%;min-width:0;height:60px;min-height:60px}.hdm-tabbed-modal.mobile>.hdm-modal-content .hdm-tabbed-body .hdm-tabbed-sidebar.mobile .hdm-tabbed-separator{align-self:center;width:1px;height:30px}.hdm-tabbed-modal.mobile>.hdm-modal-content .hdm-tabbed-body .hdm-tabbed-sidebar.mobile .hdm-tabbed-sidebar-bottom{flex-direction:row;align-items:center;margin-top:0;margin-left:auto}.hdm-tabbed-modal.mobile>.hdm-modal-content .hdm-tabbed-body .hdm-tabbed-sidebar.mobile .hdm-tabbed-tab-btn{flex-shrink:0;justify-content:center;width:40px}.hdm-tabbed-modal.mobile>.hdm-modal-content .hdm-tabbed-body .hdm-tabbed-sidebar.mobile .hdm-tabbed-tab-btn .hdm-tabbed-tab-label{opacity:0;pointer-events:none;max-width:0;margin-left:-10px}.hdm-collapsible-section.open>button>svg{transform:rotate(90deg)}.hdm-collapsible-section>button{cursor:pointer;width:100%;color:var(--text-primary);background:0 0;border:none;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;padding:8px 0;font-size:1rem;font-weight:500;display:flex}.hdm-collapsible-section>button:hover{color:var(--primary-color)}.hdm-collapsible-section>button>svg{transition:color .2s ease-in-out,transform .2s ease-in-out}.hdm-collapsible-section>.body{grid-template-rows:0fr;transition:grid-template-rows .3s ease-in-out;display:grid}.hdm-collapsible-section>.body>.inner{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:14px;width:100%;padding:0 5px;transition:padding .2s ease-in-out;display:flex;overflow:hidden;transform:translate(-5px)}.hdm-collapsible-section.open>.body{grid-template-rows:1fr}.hdm-collapsible-section.open>.body>.inner{padding:10px 5px}.hdm-collapse-card{border:1px solid var(--border-color);border-radius:15px;flex-direction:column;flex-shrink:0;justify-content:flex-start;align-items:stretch;display:flex;overflow:hidden}.hdm-collapse-card>.hdm-collapse-card-header{box-sizing:border-box;border:none;border-bottom:1px dashed var(--border-color);background-color:var(--modal-bg2);cursor:pointer;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;width:100%;padding:5px 8px 5px 5px;font-family:inherit;transition:border-color .2s;display:flex}.hdm-collapse-card>.hdm-collapse-card-header:hover .hdm-collapse-card-chevron{background-color:var(--background)}.hdm-collapse-card>.hdm-collapse-card-header:hover .hdm-collapse-card-chevron>svg{color:var(--text-primary)}.hdm-collapse-card .hdm-collapse-card-chevron{border-radius:10px;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;transition:background-color .2s;display:flex}.hdm-collapse-card .hdm-collapse-card-chevron>svg{color:var(--text-secondary);transition:transform .2s,color .2s}.hdm-collapse-card .hdm-collapse-card-title{color:var(--text-primary);text-align:left;flex:1;font-size:.9rem;font-weight:600}.hdm-collapse-card .hdm-collapse-card-badge{flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;display:flex}.hdm-collapse-card.collapsed>.hdm-collapse-card-header{border-bottom:1px solid #0000}.hdm-collapse-card.collapsed .hdm-collapse-card-chevron>svg{transform:rotate(-90deg)}.hdm-collapse-card>.hdm-collapse-card-body-wrapper{grid-template-rows:1fr;transition:grid-template-rows .25s;display:grid;overflow:hidden}.hdm-collapse-card.collapsed>.hdm-collapse-card-body-wrapper{grid-template-rows:0fr}.hdm-collapse-card .hdm-collapse-card-body{background-color:var(--modal-bg2);flex-direction:column;justify-content:flex-start;align-items:stretch;gap:8px;min-height:0;padding:10px;transition:padding .25s;display:flex}.hdm-collapse-card.collapsed .hdm-collapse-card-body{padding-top:0;padding-bottom:0}.hdm-empty-state{box-sizing:border-box;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;padding:20px;display:flex}.hdm-empty-state svg{color:var(--text-secondary)}.hdm-empty-state span{color:var(--text-primary);text-align:center;font-size:1rem}.hdm-empty-state .hint{color:var(--text-secondary);text-align:center;font-size:.85rem}.hdm-empty-state .shortcuts{flex-direction:row;justify-content:center;align-items:center;gap:10px;display:flex}.hdm-code-block{border:1px solid var(--border-color);border-radius:15px;flex-direction:column;justify-content:flex-start;align-items:stretch;min-width:300px;display:flex;position:relative;overflow:hidden}.hdm-code-block.primary{background:var(--modal-bg)}.hdm-code-block.secondary{background:var(--background)}.hdm-code-block .header{box-sizing:border-box;background:var(--modal-bg2);border-bottom:1px solid var(--border-color);flex-direction:row;justify-content:space-between;align-items:center;height:40px;padding:5px;display:flex}.hdm-code-block .header .text{flex-direction:row;justify-content:start;align-items:center;gap:10px;display:flex}.hdm-code-block .header .text .icon{box-sizing:border-box;background:var(--modal-bg);border:1px solid var(--border-color);border-radius:10px;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.hdm-code-block .header .text svg{color:var(--text-primary)}.hdm-code-block .header .hdm-control{opacity:0;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,opacity .2s ease-in-out,outline-color .2s ease-in-out}.hdm-code-block .header .hdm-control svg{color:var(--text-secondary)}.hdm-code-block .header .hdm-control:hover svg{color:var(--text-primary)}.hdm-code-block .header .copy-btn{opacity:0;background:var(--modal-bg);border:1px solid var(--border-color);border-radius:10px;outline:2px solid #0000;flex-direction:row;justify-content:center;align-items:center;padding:5px 10px;transition:border-color .2s ease-in-out,outline-color .2s ease-in-out,opacity .2s ease-in-out,background-color .2s ease-in-out;display:flex}.hdm-code-block .header .copy-btn:focus-visible{border:0 solid var(--primary-color);outline:2px solid var(--primary-color);outline-offset:0}.hdm-code-block .header .copy-btn span{color:var(--text-secondary);font-size:.85rem;transition:color .2s ease-in-out}.hdm-code-block .header .copy-btn:hover{background:var(--background)}.hdm-code-block .header .copy-btn:hover span{color:var(--text-primary)}.hdm-code-block:hover .header .hdm-control,.hdm-code-block:hover .header .copy-btn,.hdm-code-block .header .hdm-control:focus-visible,.hdm-code-block .header .copy-btn:focus-visible{opacity:1}.hdm-code-block pre{box-sizing:border-box!important;background:0 0!important;margin:0!important;padding:10px 10px 10px 15px!important;overflow-x:auto!important}.hdm-code-block pre code{background:0 0!important;width:fit-content!important;padding:0!important;overflow:hidden!important}.hdm-code-block pre code span{text-shadow:none;-webkit-user-select:text;user-select:text;font-family:JetBrains Mono,serif;font-size:1rem;line-height:1.5}.hdm-code-block pre code span.token{background:0 0!important}.hdm-cursor{flex-direction:column;justify-content:flex-start;align-items:flex-start;transition:left .1s linear,top .1s linear;display:flex;position:absolute}.hdm-cursor .hdm-cursor-arrow{width:14px;height:21px}.hdm-cursor .hdm-cursor-label{color:#fff;white-space:nowrap;border:1px solid #fff;border-radius:7px;margin-top:-3px;margin-left:4px;padding:3px 7px;font-family:Outfit,sans-serif;font-size:11px;line-height:1.3}.hdm-loader-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hdm-loader-container .hdm-loader{flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.hdm-loader-container .hdm-loader .circle-in{background-color:var(--primary-color);opacity:.6;border-radius:50%;width:0;height:0;animation:2s ease-in-out infinite pulse-in;position:absolute}.hdm-loader-container .hdm-loader .circle-out{background-color:var(--primary-color);opacity:.6;border-radius:50%;width:100%;height:100%;animation:2s ease-in-out infinite pulse-out;position:absolute}@keyframes pulse-in{0%{width:10%;height:10%}50%{width:100%;height:100%}to{width:10%;height:10%}}@keyframes pulse-out{0%{width:100%;height:100%}50%{width:10%;height:10%}to{width:100%;height:100%}}.hdm-toast{background-color:var(--modal-bg);border:1px solid var(--border-color);border-radius:15px;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;min-width:200px;max-width:600px;padding:10px;animation:.3s forwards ToastShow;display:flex}.hdm-toast.is-closing{animation:.3s ease-in-out forwards ToastHide}.hdm-toast .left{flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.hdm-toast .left svg.error{color:var(--red-color)}.hdm-toast .left svg.success{color:var(--green-color)}.hdm-toast .left svg.info{color:var(--blue-color)}.hdm-toast .left svg.warning{color:var(--yellow-color)}.hdm-toast .center{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:5px;width:100%;display:flex}.hdm-toast .center h3{font-family:Outfit,sans-serif;font-size:16px}.hdm-toast .center .error{color:var(--red-color)}.hdm-toast .center .success{color:var(--green-color)}.hdm-toast .center .info{color:var(--blue-color)}.hdm-toast .center.warning{color:var(--yellow-color)}.hdm-toast .center .desc{font-size:12px}.hdm-toast .right{flex-direction:column;justify-content:flex-start;align-items:stretch;height:100%;display:flex}@keyframes ToastShow{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes ToastHide{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)translateY(-50px)}}.hdm-locker{position:relative}.hdm-locker .hdm-locker-overlay{z-index:2;border-radius:inherit;cursor:not-allowed;flex-direction:row;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@keyframes shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}.skeleton{background:linear-gradient(90deg, var(--modal-bg) 25%, var(--modal-bg2) 50%, var(--modal-bg) 75%);background-size:800px 100%;flex-shrink:0;animation:1s ease-in-out infinite shimmer}.advanced-cropper-line-wrapper--north,.advanced-cropper-line-wrapper--south{width:100%;height:12px}.advanced-cropper-line-wrapper--north{cursor:n-resize}.advanced-cropper-line-wrapper--south{cursor:s-resize}.advanced-cropper-line-wrapper--east,.advanced-cropper-line-wrapper--west{width:12px;height:100%}.advanced-cropper-line-wrapper--east{cursor:e-resize}.advanced-cropper-line-wrapper--west{cursor:w-resize}.advanced-cropper-line-wrapper--disabled{cursor:auto}.advanced-cropper-line-wrapper__content{position:absolute}.advanced-cropper-line-wrapper__content--east,.advanced-cropper-line-wrapper__content--west{height:100%}.advanced-cropper-line-wrapper__content--north,.advanced-cropper-line-wrapper__content--south{width:100%}.advanced-cropper-line-wrapper__content--east{left:50%;transform:translate(-100%)}.advanced-cropper-line-wrapper__content--west{right:50%;transform:translate(100%)}.advanced-cropper-line-wrapper__content--north{top:50%}.advanced-cropper-line-wrapper__content--south{bottom:50%}.advanced-cropper-handler-wrapper{width:30px;height:30px;position:absolute;transform:translate(-50%,-50%)}.advanced-cropper-handler-wrapper__draggable{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.advanced-cropper-handler-wrapper--west-north{cursor:nw-resize}.advanced-cropper-handler-wrapper--north{cursor:n-resize}.advanced-cropper-handler-wrapper--east-north{cursor:ne-resize}.advanced-cropper-handler-wrapper--east{cursor:e-resize}.advanced-cropper-handler-wrapper--east-south{cursor:se-resize}.advanced-cropper-handler-wrapper--south{cursor:s-resize}.advanced-cropper-handler-wrapper--west-south{cursor:sw-resize}.advanced-cropper-handler-wrapper--west{cursor:w-resize}.advanced-cropper-handler-wrapper--disabled{cursor:auto}.advanced-cropper-bounding-box{width:100%;height:100%;position:relative}.advanced-cropper-bounding-box__handler-wrapper{position:absolute}.advanced-cropper-bounding-box__handler-wrapper--east,.advanced-cropper-bounding-box__handler-wrapper--west{height:100%;top:50%;transform:translateY(-50%)}.advanced-cropper-bounding-box__handler-wrapper--south,.advanced-cropper-bounding-box__handler-wrapper--north{width:100%;left:50%;transform:translate(-50%)}.advanced-cropper-bounding-box__handler-wrapper--west,.advanced-cropper-bounding-box__handler-wrapper--west-north,.advanced-cropper-bounding-box__handler-wrapper--west-south{left:0}.advanced-cropper-bounding-box__handler-wrapper--east,.advanced-cropper-bounding-box__handler-wrapper--east-north,.advanced-cropper-bounding-box__handler-wrapper--east-south{left:100%}.advanced-cropper-bounding-box__handler-wrapper--north,.advanced-cropper-bounding-box__handler-wrapper--west-north,.advanced-cropper-bounding-box__handler-wrapper--east-north{top:0}.advanced-cropper-bounding-box__handler-wrapper--south,.advanced-cropper-bounding-box__handler-wrapper--west-south,.advanced-cropper-bounding-box__handler-wrapper--east-south{top:100%}.advanced-cropper-bounding-box__handler{position:absolute}.advanced-cropper-bounding-box__handler--west-north{top:0;left:0}.advanced-cropper-bounding-box__handler--north{top:0;left:50%}.advanced-cropper-bounding-box__handler--east-north{top:0;left:100%}.advanced-cropper-bounding-box__handler--east{top:50%;left:100%}.advanced-cropper-bounding-box__handler--east-south{top:100%;left:100%}.advanced-cropper-bounding-box__handler--south{top:100%;left:50%}.advanced-cropper-bounding-box__handler--west-south{top:100%;left:0}.advanced-cropper-bounding-box__handler--west{top:50%;left:0}.advanced-cropper-bounding-box__line{position:absolute}.advanced-cropper-bounding-box__line--north,.advanced-cropper-bounding-box__line--south{left:0;transform:translateY(-50%)}.advanced-cropper-bounding-box__line--north{top:0}.advanced-cropper-bounding-box__line--south{top:100%}.advanced-cropper-bounding-box__line--west,.advanced-cropper-bounding-box__line--east{top:0;transform:translate(-50%)}.advanced-cropper-bounding-box__line--west{left:0}.advanced-cropper-bounding-box__line--east{left:100%}.advanced-cropper-artificial-transition{will-change:transform}.advanced-cropper-background-image{-webkit-user-select:none;user-select:none;transform-origin:50%;pointer-events:none;position:absolute;max-width:none!important}.advanced-cropper-canvas{display:none}.advanced-cropper-source{visibility:hidden;opacity:0;width:1px;height:1px;position:absolute}.advanced-cropper-fade{visibility:hidden;opacity:0;flex-direction:column;transition:all .5s;display:flex}.advanced-cropper-fade--visible{opacity:1;visibility:visible}.advanced-cropper-wrapper__fade{flex-grow:1;min-height:0}.advanced-cropper-stencil-grid{border-collapse:collapse;table-layout:fixed;opacity:0;transition:opacity .3s;display:table}.advanced-cropper-stencil-grid--visible{opacity:1}.advanced-cropper-stencil-grid__row{display:table-row}.advanced-cropper-stencil-grid__cell{border:1px solid;width:1%;height:1%;display:table-cell}.advanced-cropper-stencil-grid__cell--top{border-top-color:#0000}.advanced-cropper-stencil-grid__cell--left{border-left-color:#0000}.advanced-cropper-stencil-grid__cell--right{border-right-color:#0000}.advanced-cropper-stencil-grid__cell--bottom{border-bottom-color:#0000}.advanced-cropper-stencil-overlay{box-sizing:content-box;pointer-events:none;-webkit-backface-visibility:hidden;width:100%;height:100%;position:absolute;box-shadow:0 0 0 1000px}.advanced-cropper-stencil-wrapper{will-change:transform}.advanced-cropper-boundary{-webkit-user-select:none;user-select:none;direction:ltr;position:relative}.advanced-cropper-boundary__content{width:100%;height:100%;position:absolute;top:0;left:0}.advanced-cropper-boundary__stretcher{pointer-events:none;max-width:100%;max-height:100%;position:relative}.advanced-cropper-circle-stencil{box-sizing:content-box;-webkit-backface-visibility:hidden;width:100%;height:100%;-webkit-transform-style:preserve-3d;position:absolute}.advanced-cropper-circle-stencil__overlay{border-radius:50%;overflow:hidden}.advanced-cropper-circle-stencil__preview{border-radius:50%}.advanced-cropper-circle-stencil__draggable-area,.advanced-cropper-circle-stencil__overlay,.advanced-cropper-circle-stencil__preview,.advanced-cropper-circle-stencil__grid{width:100%;height:100%;position:absolute}.advanced-cropper-circle-stencil--movable{cursor:move}.advanced-cropper-rectangle-stencil{box-sizing:border-box;-webkit-backface-visibility:hidden;width:100%;height:100%;-webkit-transform-style:preserve-3d;position:absolute}.advanced-cropper-rectangle-stencil__draggable-area,.advanced-cropper-rectangle-stencil__overlay,.advanced-cropper-rectangle-stencil__preview,.advanced-cropper-rectangle-stencil__grid{width:100%;height:100%;position:absolute}.advanced-cropper-rectangle-stencil--movable{cursor:move}.advanced-cropper-simple-line{background:0 0;border-width:0}.advanced-cropper-simple-line--south,.advanced-cropper-simple-line--north{width:100%;height:0}.advanced-cropper-simple-line--east,.advanced-cropper-simple-line--west{width:0;height:100%}.advanced-cropper-simple-line--east{border-right-width:1px}.advanced-cropper-simple-line--west{border-left-width:1px}.advanced-cropper-simple-line--south{border-bottom-width:1px}.advanced-cropper-simple-line--north{border-top-width:1px}.advanced-cropper-simple-handler{display:block}.advanced-cropper-preview{box-sizing:border-box;flex-direction:column;display:flex;position:relative;overflow:hidden}.advanced-cropper-preview__content{position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.advanced-cropper-preview__image{pointer-events:none;-webkit-user-select:none;user-select:none;transform-origin:50%;display:none;position:absolute;max-width:none!important}.advanced-cropper-preview__image--visible{display:block}.advanced-cropper-preview__boundary{flex-grow:1;min-width:0;min-height:0}.cropper-preview-wrapper__fade{flex-grow:1;width:100%;min-height:0}.advanced-cropper{color:#fff;background:#000;flex-direction:column;max-height:100%;display:flex;position:relative;overflow:hidden}.advanced-cropper__boundary{flex-grow:1;min-width:0;min-height:0}.advanced-cropper__wrapper,.advanced-cropper__background-wrapper{position:absolute;inset:0}.advanced-cropper__stencil-wrapper{position:absolute}.advanced-cropper *{box-sizing:border-box}.advanced-cropper-simple-handler{background:currentColor;width:10px;height:10px}.advanced-cropper-simple-line{border-style:solid;border-color:#ffffff4d;transition:border .5s}.advanced-cropper-simple-line--hover{border-color:#fff}.advanced-cropper-circle-stencil__preview{border:2px solid #fff3}.advanced-cropper-stencil-overlay{color:#00000080}.advanced-cropper-stencil-grid{color:#fff6}.FileUploader{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:20px;display:flex}.FileUploader .dropzone{border:1px dashed var(--border-color);cursor:pointer;background:var(--background);z-index:9999;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:200px;transition:all .2s ease-in-out;display:flex}.FileUploader .dropzone:hover{background:var(--modal-bg2)}.FileUploader .dropzone.dragging{border-color:var(--primary-color);background:var(--modal-bg2)}.FileUploader .dropzone svg{color:var(--text-secondary);margin-bottom:10px}.FileUploader .dropzone p{color:var(--text-primary);margin:0;font-size:1rem;font-weight:500}.FileUploader .dropzone span{color:var(--text-secondary);font-size:.85rem}.FileUploader .cropperWrapper{background:var(--background);border-radius:10px;flex-direction:row;justify-content:center;align-items:center;display:flex;overflow:hidden}.FileUploader .cropperWrapper .cropper{background:var(--background);width:100%;height:300px}.FileUploader .zoomControls{flex-direction:row;justify-content:center;align-items:center;gap:10px;display:flex}.FileUploader .zoomControls svg{color:var(--text-secondary);flex-shrink:0}.FileUploader .zoomControls .zoomSlider{appearance:none;background:var(--border-color);cursor:pointer;border-radius:2px;outline:2px solid #0000;flex:1;height:4px;transition:border-color .2s ease-in-out,outline-color .2s ease-in-out}.FileUploader .zoomControls .zoomSlider:focus-visible{border:0 solid var(--primary-color);outline:2px solid var(--primary-color);outline-offset:0}.FileUploader .zoomControls .zoomSlider::-webkit-slider-thumb{appearance:none;background:var(--primary-color);cursor:pointer;border-radius:50%;width:16px;height:16px;transition:transform .1s}.FileUploader .zoomControls .zoomSlider::-webkit-slider-thumb:hover{transform:scale(1.1)}.FileUploader .zoomControls .zoomSlider::-moz-range-thumb{background:var(--primary-color);cursor:pointer;border:none;border-radius:50%;width:16px;height:16px}.FilesModal{flex-direction:row;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;inset:0}@supports (height:100dvh){.FilesModal{height:100dvh}}.FilesModal{-webkit-backdrop-filter:blur();backdrop-filter:blur();z-index:10;background-color:var(--modal-blur);opacity:0}.FilesModal.active{opacity:1}.FilesModal{animation:.2s ease-out forwards hdm-modal-container-blur-show}.FilesModal.is-closing{animation:.2s ease-out forwards hdm-modal-container-blur-hide}.FilesModal>.hdm-modal-content{animation:.2s ease-out forwards hdm-modal-content-scale-show}.FilesModal.is-closing>.hdm-modal-content{animation:.2s ease-out forwards hdm-modal-content-scale-hide}.FilesModal .hdm-modal-content{background-color:var(--modal-bg);border:1px solid var(--border-color);box-sizing:border-box;opacity:0;border-radius:20px;flex-direction:column;justify-content:flex-start;align-items:stretch;width:90%;max-width:500px;transition:height .2s ease-in-out;display:flex;overflow:hidden;transform:scale(.9)}.FilesModal .hdm-modal-content .files-modal .header{border-bottom:1px solid var(--border-color);box-sizing:border-box;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:15px;display:flex}.FilesModal .hdm-modal-content .files-modal .header h2{white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 50px);padding-left:10px;font-size:1.15rem;overflow:hidden}.FilesModal .hdm-modal-content .files-modal .header button{border-radius:10px;flex-direction:row;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.FilesModal .hdm-modal-content .files-modal .header button svg{color:var(--text-secondary)}.FilesModal .hdm-modal-content .files-modal .header button:hover{background-color:var(--background)}.FilesModal .hdm-modal-content .files-modal .content{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:15px;padding:15px;display:flex}.FilesModal .hdm-modal-content .files-modal .content .actions{flex-direction:row;justify-content:flex-end;align-items:center;gap:15px;display:flex}@keyframes spin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.loader-icon{transform-origin:50%;animation:2s ease-in-out infinite spin;position:absolute;top:50%;left:50%}.component-info-tab{box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:32px;width:100%;height:100%;padding:32px;display:flex}.component-info-tab .info-logo{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;display:flex}.component-info-tab .info-logo .info-logo-text{flex-direction:column;flex:1;justify-content:flex-start;align-items:stretch;gap:2px;min-width:0;display:flex}.component-info-tab .info-logo .info-logo-text .info-name-input{color:var(--text-primary);box-sizing:border-box;background:0 0;border:none;border-radius:10px;outline:none;width:50%;min-width:200px;padding:4px 10px;font-size:1.3rem;font-weight:600;transition:background-color .2s ease-in-out}.component-info-tab .info-logo .info-logo-text .info-name-input:hover,.component-info-tab .info-logo .info-logo-text .info-name-input:focus{background-color:var(--background)}.component-info-tab .info-logo .info-logo-text .info-logo-type{color:var(--text-secondary);text-transform:capitalize;padding-left:10px;font-size:.85rem}.component-info-tab .info-details{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;display:flex}.component-info-tab .info-details .info-row{border-bottom:1px solid var(--border-color);flex-direction:row;justify-content:space-between;align-items:center;gap:16px;padding:10px 0;display:flex}.component-info-tab .info-details .info-row:last-child{border-bottom:none}.component-info-tab .info-details .info-row .info-label{color:var(--text-secondary);flex-shrink:0}.component-info-tab .info-details .info-row .info-value{color:var(--text-primary);text-align:right;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.component-info-tab .info-details .info-row .info-value.mono{font-family:JetBrains Mono,serif;font-size:.85rem}.component-info-tab .info-details .info-row .info-package{flex-direction:column;justify-content:flex-end;align-items:flex-end;min-width:0;display:flex}.component-info-tab .info-details .info-row .info-package .info-package-version{color:var(--text-secondary);font-size:.8rem}.component-reference-card{flex-direction:column;gap:8px;display:flex}.component-reference-card .component-reference{border:1px solid var(--border-color,#e5e7eb);background-color:var(--background-secondary,transparent);border-radius:10px;grid-template-columns:24px 1fr;align-items:center;gap:2px 8px;padding:8px 10px;display:grid}.component-reference-card .component-reference svg,.component-reference-card .component-reference img{flex-shrink:0;grid-row:1/3;align-self:center}.component-reference-card .component-reference .component-reference-name{color:var(--text-primary);overflow-wrap:anywhere;grid-column:2;font-size:.85rem}.component-reference-card .component-reference .component-reference-type,.component-reference-card .component-reference .component-reference-id{color:var(--text-secondary);overflow-wrap:anywhere;grid-column:2;font-size:.75rem}.component-reference-card .component-reference .component-reference-id{font-family:monospace}.component-reference-card .component-reference.component-reference--error{border-color:var(--red-color,#dc2626);background-color:color-mix(in oklab, var(--red-color,#dc2626) 10%, transparent)}.component-reference-card .component-reference.component-reference--error svg{color:var(--red-color,#dc2626)}.component-reference-card .component-reference-hint{color:var(--text-secondary);font-size:.75rem;line-height:1.4}.component-reference-card .component-reference-hint.component-reference-hint--warning{color:var(--red-color,#dc2626)}._picker_kzisv_1{box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:15px;padding:20px;display:flex}._picker_kzisv_1 ._header_kzisv_10{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px;display:flex}._picker_kzisv_1 ._header_kzisv_10 ._title_kzisv_17{color:var(--text-primary);font-size:1rem;font-weight:600}._picker_kzisv_1 ._header_kzisv_10 ._hint_kzisv_22{color:var(--text-secondary);font-size:.8rem;line-height:1.4}._picker_kzisv_1 ._panes_kzisv_27{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:16px;min-height:340px;display:grid}._picker_kzisv_1 ._catalogue_kzisv_33{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:12px;min-width:0;display:flex}._picker_kzisv_1 ._body_kzisv_41{flex-direction:column;flex:1;justify-content:flex-start;align-items:stretch;gap:8px;max-height:50vh;display:flex;overflow-y:auto}._picker_kzisv_1 ._detail_kzisv_51{border:1px solid var(--border-color);background-color:var(--modal-bg2);border-radius:12px;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:12px;min-width:0;max-height:calc(50vh + 50px);padding:14px;display:flex;overflow-y:auto}._picker_kzisv_1 ._identity_kzisv_65{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;display:flex}._picker_kzisv_1 ._identity_kzisv_65 img,._picker_kzisv_1 ._identity_kzisv_65 svg{flex-shrink:0}._picker_kzisv_1 ._identityText_kzisv_76{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:2px;min-width:0;display:flex}._picker_kzisv_1 ._identityName_kzisv_84{color:var(--text-primary);overflow-wrap:anywhere;font-size:.95rem;font-weight:600}._picker_kzisv_1 ._identityDate_kzisv_90{color:var(--text-secondary);font-size:.75rem}._picker_kzisv_1 ._description_kzisv_94{color:var(--text-secondary);margin:0;font-size:.8rem;line-height:1.4}._picker_kzisv_1 ._versions_kzisv_100{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:8px;display:flex}._picker_kzisv_1 ._versionsTitle_kzisv_107{color:var(--text-primary);font-size:.85rem;font-weight:600}._picker_kzisv_1 ._versionsHint_kzisv_112{color:var(--text-secondary);font-size:.75rem}._picker_kzisv_1 ._versionList_kzisv_116{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:6px;display:flex}._picker_kzisv_1 ._footer_kzisv_123{flex-direction:row;justify-content:flex-end;align-items:center;gap:10px;display:flex}._picker_kzisv_1 ._componentCard_kzisv_130{border-radius:12px}._picker_kzisv_1 ._componentCard_kzisv_130 .hdm-sc-icon{border-radius:8px;width:32px;height:32px}._picker_kzisv_1 ._componentCard_kzisv_130 .hdm-sc-title{font-size:.85rem}._picker_kzisv_1 ._componentCard_kzisv_130 .hdm-sc-desc{font-size:.75rem}._branch_kzisv_145{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:6px;display:flex}._branch_kzisv_145 ._container_kzisv_152{box-sizing:border-box;cursor:pointer;width:100%;font:inherit;color:var(--text-primary);background:0 0;border:none;border-radius:8px;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;padding:4px 8px;display:flex}._branch_kzisv_145 ._container_kzisv_152:hover{background-color:var(--modal-bg2)}._branch_kzisv_145 ._container_kzisv_152 svg,._branch_kzisv_145 ._container_kzisv_152 img{flex-shrink:0}._branch_kzisv_145 ._container_kzisv_152 ._toggle_kzisv_175{width:20px;height:20px;color:var(--text-secondary);flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;display:flex}._branch_kzisv_145 ._container_kzisv_152 ._toggle_kzisv_175 ._chevron_kzisv_185{transition:transform .15s}._branch_kzisv_145 ._container_kzisv_152 ._toggle_kzisv_175 ._chevron_kzisv_185._open_kzisv_188{transform:rotate(90deg)}._branch_kzisv_145 ._container_kzisv_152 ._folderIcon_kzisv_191{width:22px}._branch_kzisv_145 ._container_kzisv_152 ._containerName_kzisv_194{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;font-weight:400;overflow:hidden}.version-timeline{flex-direction:column;flex:1 0 auto;justify-content:flex-start;align-items:stretch;width:100%;display:flex}.version-timeline .timeline{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;display:flex}.version-timeline .timeline .timeline-item{cursor:default;border-radius:15px;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:10px;min-height:40px;padding:0 0 0 15px;transition:background-color .2s ease-in-out;display:flex;position:relative}.version-timeline .timeline .timeline-item:hover{background-color:var(--modal-bg2)}.version-timeline .timeline .timeline-item:hover .timeline-actions{opacity:1}.version-timeline .timeline .timeline-item .timeline-line{flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:16px;display:flex;position:relative}.version-timeline .timeline .timeline-item .timeline-line .timeline-dot{border:2px solid var(--primary-color);box-sizing:border-box;z-index:1;background-color:#0000;border-radius:50%;flex-shrink:0;width:16px;height:16px}.version-timeline .timeline .timeline-item .timeline-line .timeline-dot.dot-current{animation:1.5s infinite pulse-green;border-color:var(--green-color)!important}.version-timeline .timeline .timeline-item .timeline-line .timeline-dot.dot-autosave{border-color:var(--text-secondary);width:10px;height:10px}.version-timeline .timeline .timeline-item .timeline-line .timeline-connector-top,.version-timeline .timeline .timeline-item .timeline-line .timeline-connector-bottom{border-left:2px solid var(--border-color);width:0;position:absolute;left:50%;transform:translate(-50%)}.version-timeline .timeline .timeline-item .timeline-line .timeline-connector-top{height:calc(50% - 8px);top:0}.version-timeline .timeline .timeline-item .timeline-line .timeline-connector-bottom{height:calc(50% - 8px);bottom:0}.version-timeline .timeline .timeline-item.autosave .timeline-connector-top,.version-timeline .timeline .timeline-item.autosave .timeline-connector-bottom{height:calc(50% - 5px)}.version-timeline .timeline .timeline-item .timeline-content{flex-direction:column;flex:1;justify-content:center;align-items:stretch;gap:2px;min-width:0;padding:10px 0;display:flex}.version-timeline .timeline .timeline-item .timeline-content .version-name{color:var(--text-primary);font-size:1rem}.version-timeline .timeline .timeline-item .timeline-content .version-description{color:var(--text-secondary);margin:0;font-size:.85rem;line-height:1.4}.version-timeline .timeline .timeline-item .timeline-content .version-meta,.version-timeline .timeline .timeline-item .timeline-content .autosave-date{color:var(--text-secondary);font-size:.85rem}.version-timeline .timeline .timeline-item .timeline-actions{opacity:0;flex-direction:row;flex-shrink:0;justify-content:flex-start;align-items:flex-start;gap:5px;padding-top:5px;padding-right:5px;transition:opacity .2s ease-in-out;display:flex}.version-timeline .timeline .timeline-item .timeline-actions .action-btn{cursor:pointer;border-radius:10px;flex-direction:row;justify-content:center;align-items:center;width:30px;height:30px;transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out;display:flex}.version-timeline .timeline .timeline-item .timeline-actions .action-btn.restore-btn{background-color:color-mix(in srgb, var(--primary-color) 20%, transparent);color:var(--primary-color)}.version-timeline .timeline .timeline-item .timeline-actions .action-btn.restore-btn:hover{background-color:var(--primary-color);color:#fff}.version-timeline .timeline .timeline-item .timeline-actions .action-btn.delete-btn{background-color:color-mix(in srgb, var(--red-color) 20%, transparent);color:var(--red-color)}.version-timeline .timeline .timeline-item .timeline-actions .action-btn.delete-btn:hover{background-color:var(--red-color);color:#fff}@keyframes pulse-green{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--green-color) 50%, transparent)}75%,to{box-shadow:0 0 0 6px color-mix(in srgb, var(--green-color) 0%, transparent)}}.version-tab{box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;height:100%;display:flex}.version-tab .version-header{box-sizing:border-box;flex-direction:row;flex-shrink:0;justify-content:space-between;align-items:center;padding:20px;display:flex}.version-tab .version-header h3{color:var(--text-primary);margin:0;font-size:1.15rem;font-weight:600}.version-tab .version-header .version-header-actions{flex-direction:row;justify-content:flex-end;align-items:center;gap:10px;display:flex}.version-tab .version-content{flex-direction:column;flex:1;justify-content:flex-start;align-items:stretch;min-height:0;padding:0 20px 20px;display:flex;overflow-y:auto}.new-version-content .hdm-form{box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:15px;width:100%;padding:15px;display:flex}.new-version-content .hdm-form .hdm-form-actions{flex-direction:row;justify-content:flex-end;align-items:center;gap:15px;width:100%;display:flex}.NewVersionModal{flex-direction:row;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;inset:0}@supports (height:100dvh){.NewVersionModal{height:100dvh}}.NewVersionModal{-webkit-backdrop-filter:blur();backdrop-filter:blur();z-index:10;background-color:var(--modal-blur);opacity:0}.NewVersionModal.active{opacity:1}.NewVersionModal{animation:.2s ease-out forwards hdm-modal-container-blur-show}.NewVersionModal.is-closing{animation:.2s ease-out forwards hdm-modal-container-blur-hide}.NewVersionModal>.hdm-modal-content{animation:.2s ease-out forwards hdm-modal-content-scale-show}.NewVersionModal.is-closing>.hdm-modal-content{animation:.2s ease-out forwards hdm-modal-content-scale-hide}.NewVersionModal .hdm-modal-content{background-color:var(--modal-bg);border:1px solid var(--border-color);box-sizing:border-box;opacity:0;border-radius:20px;flex-direction:column;justify-content:flex-start;align-items:stretch;width:90%;max-width:400px;display:flex;transform:scale(.9)}.NewVersionModal .hdm-modal-content .header{border-bottom:1px solid var(--border-color);box-sizing:border-box;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:15px;display:flex}.NewVersionModal .hdm-modal-content .header h2{white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 50px);padding-left:10px;font-size:1.15rem;overflow:hidden}.NewVersionModal .hdm-modal-content .header button{border-radius:10px;flex-direction:row;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.NewVersionModal .hdm-modal-content .header button svg{color:var(--text-secondary)}.NewVersionModal .hdm-modal-content .header button:hover{background-color:var(--background)}.VersionHistoryModal{flex-direction:row;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;inset:0}@supports (height:100dvh){.VersionHistoryModal{height:100dvh}}.VersionHistoryModal{-webkit-backdrop-filter:blur();backdrop-filter:blur();z-index:10;background-color:var(--modal-blur);opacity:0}.VersionHistoryModal.active{opacity:1}.VersionHistoryModal{animation:.2s ease-out forwards hdm-modal-container-blur-show}.VersionHistoryModal.is-closing{animation:.2s ease-out forwards hdm-modal-container-blur-hide}.VersionHistoryModal>.hdm-modal-content{animation:.2s ease-out forwards hdm-modal-content-scale-show}.VersionHistoryModal.is-closing>.hdm-modal-content{animation:.2s ease-out forwards hdm-modal-content-scale-hide}.VersionHistoryModal .hdm-modal-content{background-color:var(--modal-bg);border:1px solid var(--border-color);box-sizing:border-box;opacity:0;border-radius:20px;flex-direction:column;justify-content:flex-start;align-items:stretch;width:420px;max-width:400px;display:flex;transform:scale(.9)}.VersionHistoryModal .hdm-modal-content .header{border-bottom:1px solid var(--border-color);box-sizing:border-box;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:15px;display:flex}.VersionHistoryModal .hdm-modal-content .header h2{white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 50px);padding-left:10px;font-size:1.15rem;overflow:hidden}.VersionHistoryModal .hdm-modal-content .header button{border-radius:10px;flex-direction:row;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.VersionHistoryModal .hdm-modal-content .header button svg{color:var(--text-secondary)}.VersionHistoryModal .hdm-modal-content .header button:hover{background-color:var(--background)}.VersionHistoryModal .hdm-modal-content .header .header-actions{flex-direction:row;justify-content:flex-end;align-items:center;gap:10px;display:flex}.VersionHistoryModal .hdm-modal-content .version-history-modal-body{max-height:450px;padding:12px;overflow-y:auto}.ComponentPickerModal{flex-direction:row;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;inset:0}@supports (height:100dvh){.ComponentPickerModal{height:100dvh}}.ComponentPickerModal{-webkit-backdrop-filter:blur();backdrop-filter:blur();z-index:10;background-color:var(--modal-blur);opacity:0}.ComponentPickerModal.active{opacity:1}.ComponentPickerModal{animation:.2s ease-out forwards hdm-modal-container-blur-show}.ComponentPickerModal.is-closing{animation:.2s ease-out forwards hdm-modal-container-blur-hide}.ComponentPickerModal>.hdm-modal-content{animation:.2s ease-out forwards hdm-modal-content-scale-show}.ComponentPickerModal.is-closing>.hdm-modal-content{animation:.2s ease-out forwards hdm-modal-content-scale-hide}.ComponentPickerModal>.hdm-modal-content{background-color:var(--modal-bg);border:1px solid var(--border-color);box-sizing:border-box;opacity:0;border-radius:20px;flex-direction:column;justify-content:flex-start;align-items:stretch;width:90%;max-width:none;display:flex;overflow:hidden}.add-domain-content .step-choose{box-sizing:border-box;padding:15px}.add-domain-content .step-description{color:var(--text-secondary);margin:0 0 15px;font-size:.85rem}.add-domain-content .domain-type-list{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:15px;margin-bottom:15px;display:flex}.add-domain-content .domain-type-list .domain-type-option{border:1px solid var(--border-color);cursor:pointer;text-align:left;background:0 0;border-radius:10px;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;padding:10px;transition:border-color .2s ease-in-out,background-color .2s ease-in-out;display:flex}.add-domain-content .domain-type-list .domain-type-option:hover{background-color:var(--background)}.add-domain-content .domain-type-list .domain-type-option.active{border-color:var(--primary-color);outline:1px solid var(--primary-color)}.add-domain-content .domain-type-list .domain-type-option>svg{color:var(--text-secondary);flex-shrink:0}.add-domain-content .domain-type-list .domain-type-option .option-text{flex-direction:column;flex:1;justify-content:flex-start;align-items:stretch;gap:2px;min-width:0;display:flex}.add-domain-content .domain-type-list .domain-type-option .option-text .option-title{color:var(--text-primary);font-size:1rem}.add-domain-content .domain-type-list .domain-type-option .option-text .option-description{color:var(--text-secondary);font-size:.85rem}.add-domain-content .domain-type-list .domain-type-option .option-radio{border:1.5px solid var(--border-color);box-sizing:border-box;border-radius:50%;flex-shrink:0;width:18px;height:18px;transition:border-color .2s ease-in-out}.add-domain-content .domain-type-list .domain-type-option .option-radio.selected{border:5px solid var(--primary-color)}.add-domain-content .choose-actions{flex-direction:row;justify-content:flex-end;align-items:center;gap:15px;width:100%;display:flex}.add-domain-content .step-form .back-btn{cursor:pointer;background:0 0;border:none;flex-direction:row;justify-content:flex-start;align-items:center;gap:5px;padding:15px 0 0 15px;display:flex}.add-domain-content .step-form .back-btn span,.add-domain-content .step-form .back-btn svg{color:var(--text-secondary);font-size:.85rem;transition:color .2s ease-in-out}.add-domain-content .step-form .back-btn:hover span,.add-domain-content .step-form .back-btn:hover svg{color:var(--text-primary)}.add-domain-content .hdm-form{box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:15px;width:100%;padding:15px;display:flex}.add-domain-content .hdm-form .hdm-form-actions{flex-direction:row;justify-content:flex-end;align-items:center;gap:15px;width:100%;display:flex}.domain-tab{box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;height:100%;display:flex}.domain-tab .publish-header{box-sizing:border-box;flex-direction:row;flex-shrink:0;justify-content:space-between;align-items:center;padding:20px;display:flex}.domain-tab .publish-header h3{color:var(--text-primary);margin:0;font-size:1.15rem}.domain-tab .publish-content{flex-direction:column;flex:1;justify-content:flex-start;align-items:stretch;min-height:0;padding:0 20px 20px;display:flex;overflow-y:auto}.domain-tab .domain-list{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:12px;display:flex}.domain-section{border-top:1px dashed var(--border-color);flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex}.domain-section:first-child{border-top:none}.domain-section .domain-section-label{text-transform:uppercase;color:var(--primary-color);padding:10px 10px 0 20px;font-size:.85rem;font-weight:700}.domain-section .domain-section-content{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:10px;padding:10px;display:flex}.domain-section .domain-section-row{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.domain-section .image-zones{flex-direction:row;justify-content:flex-start;align-items:stretch;gap:10px;display:flex}.domain-section .image-upload-zone{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:6px;display:flex}.domain-section .image-upload-zone.favicon-zone{flex-shrink:0}.domain-section .image-upload-zone.socialImage-zone{flex:1;min-width:0}.domain-section .image-zone-area{background-color:var(--modal-bg);border:1px dashed var(--border-color);cursor:pointer;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;transition:border-color .2s ease-in-out,background-color .2s ease-in-out;display:flex;overflow:hidden}.domain-section .image-zone-area.favicon-area{width:150px;height:150px}.domain-section .image-zone-area.socialImage-area{width:285.714px;height:150px}.domain-section .image-preview{flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.domain-section .image-preview img{object-fit:cover;width:100%;height:100%}.favicon-area .domain-section .image-preview img{object-fit:contain}.domain-section .image-preview .image-remove{background-color:color-mix(in srgb, var(--red-color) 90%, transparent);color:#fff;cursor:pointer;opacity:0;border:none;border-radius:50%;flex-direction:row;justify-content:center;align-items:center;width:20px;height:20px;transition:opacity .2s ease-in-out;display:flex;position:absolute;top:4px;right:4px}.domain-section .image-preview:hover .image-remove{opacity:1}.domain-section .image-placeholder{color:var(--text-secondary);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:10px;display:flex}.domain-section .image-placeholder span{color:var(--text-secondary);font-size:.85rem}.domain-card{border:1px solid var(--border-color);background-color:var(--modal-bg2);border-radius:15px;flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex;overflow:hidden}.domain-card .domain-card-header{border-bottom:1px dashed var(--border-color);flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;padding:5px;transition:border-color .2s ease-in-out;display:flex}.domain-card .domain-card-header .chevron-btn{cursor:pointer;background:0 0;border:none;border-radius:10px;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;transition:background-color .2s ease-in-out;display:flex}.domain-card .domain-card-header .chevron-btn:hover{background-color:var(--background)}.domain-card .domain-card-header .chevron-btn:hover .chevron{color:var(--text-primary)}.domain-card .domain-card-header .chevron{color:var(--text-secondary);transition:transform .2s ease-in-out,color .2s ease-in-out}.domain-card .domain-card-header .domain-icon{color:var(--text-secondary);flex-shrink:0}.domain-card .domain-card-header .domain-name{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.9rem;font-weight:600;text-decoration:none;transition:color .2s ease-in-out;overflow:hidden}.domain-card .domain-card-header .domain-name:hover{color:var(--primary-color)}.domain-card .domain-card-header .delete-btn{cursor:pointer;width:30px;height:30px;color:var(--text-secondary);background:0 0;border:none;border-radius:10px;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;transition:color .2s ease-in-out,background-color .2s ease-in-out;display:flex}.domain-card .domain-card-header .delete-btn:hover{color:var(--red-color);background-color:color-mix(in srgb, var(--red-color) 10%, transparent)}.domain-card.collapsed .domain-card-header{border-bottom:1px solid #0000}.domain-card.collapsed .domain-card-header .chevron{transform:rotate(-90deg)}.domain-card .domain-card-body-wrapper{grid-template-rows:1fr;transition:grid-template-rows .25s;display:grid;overflow:hidden}.domain-card .domain-card-body-wrapper>.hdm-form{flex-direction:column;min-height:0;display:flex;overflow:hidden}.domain-card.collapsed .domain-card-body-wrapper{grid-template-rows:0fr}.domain-card .domain-card-body{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;min-height:0;display:flex}.domain-card .domain-setting-actions{flex-direction:row;justify-content:flex-end;align-items:stretch;padding:0 16px 16px;animation:.2s fade-in-up;display:flex}@keyframes fade-in-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.AddDomainModal{flex-direction:row;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;inset:0}@supports (height:100dvh){.AddDomainModal{height:100dvh}}.AddDomainModal{-webkit-backdrop-filter:blur();backdrop-filter:blur();z-index:10;background-color:var(--modal-blur);opacity:0}.AddDomainModal.active{opacity:1}.AddDomainModal{animation:.2s ease-out forwards hdm-modal-container-blur-show}.AddDomainModal.is-closing{animation:.2s ease-out forwards hdm-modal-container-blur-hide}.AddDomainModal>.hdm-modal-content{animation:.2s ease-out forwards hdm-modal-content-scale-show}.AddDomainModal.is-closing>.hdm-modal-content{animation:.2s ease-out forwards hdm-modal-content-scale-hide}.AddDomainModal .hdm-modal-content{background-color:var(--modal-bg);border:1px solid var(--border-color);box-sizing:border-box;opacity:0;border-radius:20px;flex-direction:column;justify-content:flex-start;align-items:stretch;width:90%;max-width:450px;transition:height .2s ease-in-out;display:flex;overflow:hidden;transform:scale(.9)}.AddDomainModal .hdm-modal-content .header{border-bottom:1px solid var(--border-color);box-sizing:border-box;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:15px;display:flex}.AddDomainModal .hdm-modal-content .header h2{white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 50px);padding-left:10px;font-size:1.15rem;overflow:hidden}.AddDomainModal .hdm-modal-content .header button{border-radius:10px;flex-direction:row;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.AddDomainModal .hdm-modal-content .header button svg{color:var(--text-secondary)}.AddDomainModal .hdm-modal-content .header button:hover{background-color:var(--background)}.column-mapping-modal{flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;display:flex}.column-mapping-modal .header{border-bottom:1px solid var(--border-color);box-sizing:border-box;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:15px;display:flex}.column-mapping-modal .header h2{white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 50px);padding-left:10px;font-size:1.15rem;overflow:hidden}.column-mapping-modal .header button{border-radius:10px;flex-direction:row;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.column-mapping-modal .header button svg{color:var(--text-secondary)}.column-mapping-modal .header button:hover{background-color:var(--background)}.column-mapping-modal .content{flex-direction:column;justify-content:flex-start;align-items:stretch;min-height:0;max-height:70vh;display:flex;overflow:hidden}.column-mapping-modal .stepper{flex-direction:row;flex:none;justify-content:center;align-items:center;gap:6px;padding:10px;display:flex}.column-mapping-modal .step-dot{background:var(--border-color);border-radius:50%;width:8px;height:8px;transition:background .2s,transform .2s}.column-mapping-modal .step-dot.active{background:var(--primary-color);transform:scale(1.25)}.column-mapping-modal .step-dot.done{background:var(--primary-color);opacity:.5}.column-mapping-modal .collection{flex-direction:column;flex:auto;justify-content:flex-start;align-items:stretch;min-width:0;min-height:0;display:flex;overflow-y:auto}.column-mapping-modal .collection.split{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:stretch;display:grid;overflow:hidden}.column-mapping-modal .collection.split .pane{padding:15px;overflow-y:auto}.column-mapping-modal .collection.split .pane.mapping{border-right:1px dashed var(--border-color)}.column-mapping-modal .collection.split .pane.sources{flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex;overflow:hidden}.column-mapping-modal .pane{min-width:0}@media (width<=720px){.column-mapping-modal .collection.split{grid-template-rows:none;grid-template-columns:minmax(0,1fr);overflow-y:auto}.column-mapping-modal .collection.split .pane{overflow:visible}.column-mapping-modal .collection.split .pane.mapping{border-right:none;border-bottom:1px dashed var(--border-color)}}.column-mapping-modal .actions{border-top:1px solid var(--border-color);flex-direction:row;flex:none;justify-content:flex-end;align-items:center;gap:10px;padding:15px;display:flex}.column-mapping-modal .actions-right{flex-direction:row;justify-content:flex-start;align-items:stretch;gap:10px;display:flex}.column-mapping-table{margin-bottom:16px}.column-mapping-table h3{margin-bottom:8px;font-size:14px;font-weight:600}.column-mapping-table .mapping-grid{flex-direction:column;gap:6px;display:flex}.column-mapping-table .mapping-header{opacity:.7;grid-template-columns:1fr 1fr;gap:12px;padding:4px 0;font-size:12px;font-weight:600;display:grid}.column-mapping-table .mapping-row{grid-template-columns:1fr 1fr;align-items:center;gap:12px;padding:4px 0;display:grid}.column-mapping-table .mapping-row.error .source-label{color:var(--color-danger,#e74c3c)}.column-mapping-table .source-label{font-family:JetBrains Mono,monospace;font-size:13px}.column-mapping-table .mapping-select{border:1px solid var(--border-color,#d0d0d0);background-color:var(--modal-bg,#fff);width:100%;color:var(--text-primary,#333);color-scheme:inherit;cursor:pointer;border-radius:6px;padding:6px 8px;font-size:13px}.column-mapping-table .mapping-select:focus{border-color:var(--primary-color,#4a90d9);outline:none}.row-source-assignment{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.row-source-assignment .assignment-head{justify-content:space-between;align-items:center;gap:8px;min-height:28px;margin-bottom:8px;display:flex}.row-source-assignment .assignment-title{font-size:14px;font-weight:600}.row-source-assignment .available-sources{flex-wrap:nowrap;gap:8px;margin:-2px -2px 10px;padding:2px;display:flex;overflow-x:auto}.row-source-assignment .available-sources>*{flex:0 0 200px}.row-source-assignment .source-icon{justify-content:center;align-items:center;display:inline-flex}.row-source-assignment .available-empty{opacity:.7;margin:0 0 12px;font-size:12px}.row-source-assignment .assignment-grid{background-color:var(--modal-bg2);border:1px solid var(--border-color);border-radius:10px;flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.row-source-assignment .assignment-header{border-bottom:1px solid var(--border-color);opacity:.7;flex:none;gap:8px;padding:8px 12px;font-size:12px;font-weight:600;display:grid}.row-source-assignment .assignment-body{flex:auto;min-height:0;overflow-y:auto}.row-source-assignment .assignment-row{border-bottom:1px solid var(--border-color);border-left:3px solid #0000;align-items:center;gap:8px;padding:6px 12px;transition:border-left-color .2s;display:grid}.row-source-assignment .assignment-row:last-child{border-bottom:none}.row-source-assignment .assignment-row.overridden{border-left-color:var(--primary-color,#4a90d9);background:var(--bg-highlight,#4a90d90a)}.row-source-assignment .assignment-cell{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.row-source-assignment .assignment-cell.index{color:var(--text-secondary,#999);font-size:12px}.row-source-assignment .assignment-cell.data{min-width:0}.row-source-assignment .assignment-cell.source{min-width:0;overflow:visible}.CreateSourceModal{flex-direction:row;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;inset:0}@supports (height:100dvh){.CreateSourceModal{height:100dvh}}.CreateSourceModal{-webkit-backdrop-filter:blur();backdrop-filter:blur();z-index:10;background-color:var(--modal-blur);opacity:0}.CreateSourceModal.active{opacity:1}.CreateSourceModal{animation:.2s ease-out forwards hdm-modal-container-blur-show}.CreateSourceModal.is-closing{animation:.2s ease-out forwards hdm-modal-container-blur-hide}.CreateSourceModal>.hdm-modal-content{animation:.2s ease-out forwards hdm-modal-content-scale-show}.CreateSourceModal.is-closing>.hdm-modal-content{animation:.2s ease-out forwards hdm-modal-content-scale-hide}.CreateSourceModal .hdm-modal-content{background-color:var(--modal-bg);border:1px solid var(--border-color);box-sizing:border-box;opacity:0;border-radius:20px;flex-direction:column;justify-content:flex-start;align-items:stretch;width:90%;max-width:400px;display:flex;transform:scale(.9)}.CreateSourceModal .hdm-modal-content .header{border-bottom:1px solid var(--border-color);box-sizing:border-box;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:15px;display:flex}.CreateSourceModal .hdm-modal-content .header h2{white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 50px);padding-left:10px;font-size:1.15rem;overflow:hidden}.CreateSourceModal .hdm-modal-content .header button{border-radius:10px;flex-direction:row;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.CreateSourceModal .hdm-modal-content .header button svg{color:var(--text-secondary)}.CreateSourceModal .hdm-modal-content .header button:hover{background-color:var(--background)}.CreateSourceModal .create-source-content{flex-direction:column;gap:15px;padding:15px;display:flex}.CreateSourceModal .style-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.CreateSourceModal .actions{justify-content:flex-end;gap:10px;display:flex}.import-export-modal{flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;display:flex}.import-export-modal .header{border-bottom:1px solid var(--border-color);box-sizing:border-box;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:15px;display:flex}.import-export-modal .header h2{white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 50px);padding-left:10px;font-size:1.15rem;overflow:hidden}.import-export-modal .header button{border-radius:10px;flex-direction:row;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.import-export-modal .header button svg{color:var(--text-secondary)}.import-export-modal .header button:hover{background-color:var(--background)}.import-export-modal__content{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:5px;padding:5px;display:flex}.ConfigurationModal .widgets-tab{flex-direction:row;justify-content:flex-start;align-items:stretch;width:100%;height:100%;display:flex;overflow:hidden}.ConfigurationModal .widgets-tab .widgets-main{flex-direction:column;flex:1;justify-content:flex-start;align-items:stretch;min-width:0;display:flex;overflow:hidden}.ConfigurationModal .widgets-tab .widgets-main .widgets-header{box-sizing:border-box;flex-direction:row;flex-shrink:0;justify-content:space-between;align-items:center;padding:20px;display:flex}.ConfigurationModal .widgets-tab .widgets-main .widgets-header h3{color:var(--text-primary);margin:0;font-size:1.15rem}.ConfigurationModal .widgets-tab .widgets-main .widget-grid{box-sizing:border-box;flex:1;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));align-content:start;gap:10px;padding:1px 20px;display:grid;overflow-y:auto}.ConfigurationModal .widgets-tab .widgets-main .widget-grid .widget-card{border:1px solid var(--border-color);background:var(--modal-bg2);cursor:pointer;border-radius:15px;outline:1px solid #0000;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;padding:10px;transition:border-color .2s ease-in-out,background-color .2s ease-in-out,outline-color .2s ease-in-out;display:flex}.ConfigurationModal .widgets-tab .widgets-main .widget-grid .widget-card.active{border-color:var(--primary-color);outline-color:var(--primary-color)}.ConfigurationModal .widgets-tab .widgets-main .widget-grid .widget-card .widget-card-icon{border:1px solid var(--border-color);background:var(--modal-bg);width:30px;height:30px;color:var(--text-secondary);border-radius:10px;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ConfigurationModal .widgets-tab .widgets-main .widget-grid .widget-card .widget-card-info{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:2px;min-width:0;display:flex}.ConfigurationModal .widgets-tab .widgets-main .widget-grid .widget-card .widget-card-info .widget-card-name{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;font-weight:500;overflow:hidden}.ConfigurationModal .widgets-tab .widgets-main .widget-grid .widget-card .widget-card-info .widget-card-domain{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;overflow:hidden}.ConfigurationModal .widgets-tab .widgets-main .widget-grid .widget-card .widget-card-info .widget-card-version{color:var(--text-secondary);flex-direction:row;justify-content:flex-start;align-items:center;gap:4px;font-size:.75rem;display:flex}.ConfigurationModal .widgets-tab .widgets-main .widget-grid .empty{text-align:center;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;gap:10px;padding:40px 0;font-size:1rem;display:flex}.ConfigurationModal .widgets-tab .widgets-main .widget-grid .empty span,.ConfigurationModal .widgets-tab .widgets-main .widget-grid .empty svg{color:var(--text-secondary)}.ConfigurationModal .widgets-tab .widget-panel{border-left:1px solid var(--border-color);flex-direction:column;flex-shrink:0;justify-content:flex-start;align-items:stretch;width:280px;display:flex;overflow-y:auto}.ConfigurationModal .widgets-tab .widget-panel .panel-header{border-bottom:1px solid var(--border-color);flex-direction:row;flex-shrink:0;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.ConfigurationModal .widgets-tab .widget-panel .panel-header h4{color:var(--text-primary);margin:0;font-size:1rem;font-weight:600}.ConfigurationModal .widgets-tab .widget-panel .panel-header .panel-close{width:28px;height:28px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-direction:row;justify-content:center;align-items:center;transition:background-color .2s ease-in-out;display:flex}.ConfigurationModal .widgets-tab .widget-panel .panel-header .panel-close:hover{background-color:var(--background)}.ConfigurationModal .widgets-tab .widget-panel .panel-body{flex-direction:column;flex:1;justify-content:flex-start;align-items:stretch;gap:14px;padding:16px;display:flex}.ConfigurationModal .widgets-tab .widget-panel .panel-body .select-field{position:relative}.ConfigurationModal .widgets-tab .widget-panel .panel-body .select-field .select-dropdown{z-index:10;background-color:var(--modal-bg);border:1px solid var(--border-color);border-radius:10px;flex-direction:column;justify-content:flex-start;align-items:stretch;margin-top:4px;display:flex;position:absolute;top:100%;left:0;right:0;overflow:hidden}.ConfigurationModal .widgets-tab .widget-panel .panel-body .select-field .select-dropdown .select-option{color:var(--text-primary);cursor:pointer;text-align:left;background:0 0;border:none;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;padding:10px 14px;font-size:.85rem;transition:background-color .2s ease-in-out;display:flex}.ConfigurationModal .widgets-tab .widget-panel .panel-body .select-field .select-dropdown .select-option:hover{background-color:var(--background)}.ConfigurationModal .widgets-tab .widget-panel .panel-body .select-field .select-dropdown .select-option.selected{color:var(--primary-color);font-weight:500}.ConfigurationModal .widgets-tab .widget-panel .panel-footer{border-top:1px solid var(--border-color);flex-direction:row;flex-shrink:0;justify-content:space-between;align-items:stretch;gap:8px;padding:16px;display:flex}.create-widget-inner{flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;display:flex}.create-widget-inner .create-widget-header{border-bottom:1px solid var(--border-color);flex-direction:row;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.create-widget-inner .create-widget-header h3{color:var(--text-primary);margin:0;font-size:1.15rem;font-weight:600}.create-widget-inner .create-widget-form{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:15px;padding:15px;display:flex}.create-widget-inner .create-widget-actions{flex-direction:row;justify-content:flex-end;align-items:center;gap:15px;width:100%;display:flex}.create-widget-inner .create-widget-result{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:15px;padding:15px;display:flex}.CreateWidgetModal{flex-direction:row;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;inset:0}@supports (height:100dvh){.CreateWidgetModal{height:100dvh}}.CreateWidgetModal{-webkit-backdrop-filter:blur();backdrop-filter:blur();z-index:10;background-color:var(--modal-blur);opacity:0}.CreateWidgetModal.active{opacity:1}.CreateWidgetModal{animation:.2s ease-out forwards hdm-modal-container-blur-show}.CreateWidgetModal.is-closing{animation:.2s ease-out forwards hdm-modal-container-blur-hide}.CreateWidgetModal>.hdm-modal-content{animation:.2s ease-out forwards hdm-modal-content-fade-show}.CreateWidgetModal.is-closing>.hdm-modal-content{animation:.2s ease-out forwards hdm-modal-content-fade-hide}.CreateWidgetModal>.hdm-modal-content{background-color:var(--modal-bg);border:1px solid var(--border-color);box-sizing:border-box;opacity:0;border-radius:20px;flex-direction:column;justify-content:flex-start;align-items:stretch;width:90%;max-width:400px;display:flex}.CreateWidgetModal>.hdm-modal-content .create-widget-header{border-bottom:1px solid var(--border-color);flex-direction:row;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.CreateWidgetModal>.hdm-modal-content .create-widget-header h3{color:var(--text-primary);margin:0;font-size:1.15rem;font-weight:600}.CreateWidgetModal>.hdm-modal-content .create-widget-header .hdm-control svg{color:var(--text-secondary)}.beex-setup-screen{background-color:var(--background);justify-content:center;align-items:center;width:100%;height:100%;min-height:240px;display:flex}.beex-setup-screen .beex-setup-panel{color:var(--text-primary);flex-direction:column;align-items:center;gap:16px;display:flex}.beex-setup-screen .beex-setup-loader-box{width:64px;height:64px;position:relative}.beex-setup-screen .beex-setup-progress-label{color:var(--text-secondary);font-size:13px}.hosted-component{border-radius:8px;flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;min-height:320px;display:flex;position:relative;overflow:hidden}.hosted-component--empty{border:1px dashed var(--border-color);justify-content:center;min-height:160px}.hosted-component-body{flex-direction:column;flex:1;justify-content:flex-start;align-items:stretch;min-height:0;display:flex}.hosted-component-body>*{flex:1;min-height:0}.hosted-component--inert{pointer-events:none;-webkit-user-select:none;user-select:none}.HostedComponentSettingsModal{flex-direction:row;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;inset:0}@supports (height:100dvh){.HostedComponentSettingsModal{height:100dvh}}.HostedComponentSettingsModal{-webkit-backdrop-filter:blur();backdrop-filter:blur();z-index:10;background-color:var(--modal-blur);opacity:0}.HostedComponentSettingsModal.active{opacity:1}.HostedComponentSettingsModal{animation:.2s ease-out forwards hdm-modal-container-blur-show}.HostedComponentSettingsModal.is-closing{animation:.2s ease-out forwards hdm-modal-container-blur-hide}.HostedComponentSettingsModal>.hdm-modal-content{animation:.2s ease-out forwards hdm-modal-content-scale-show}.HostedComponentSettingsModal.is-closing>.hdm-modal-content{animation:.2s ease-out forwards hdm-modal-content-scale-hide}.HostedComponentSettingsModal .hdm-modal-content{background-color:var(--modal-bg);border:1px solid var(--border-color);box-sizing:border-box;opacity:0;border-radius:20px;flex-direction:column;justify-content:flex-start;align-items:stretch;width:440px;max-width:400px;display:flex;transform:scale(.9)}.HostedComponentSettingsModal .hdm-modal-content .header{border-bottom:1px solid var(--border-color);box-sizing:border-box;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:15px;display:flex}.HostedComponentSettingsModal .hdm-modal-content .header h2{white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 50px);padding-left:10px;font-size:1.15rem;overflow:hidden}.HostedComponentSettingsModal .hdm-modal-content .header button{border-radius:10px;flex-direction:row;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.HostedComponentSettingsModal .hdm-modal-content .header button svg{color:var(--text-secondary)}.HostedComponentSettingsModal .hdm-modal-content .header button:hover{background-color:var(--background)}.HostedComponentSettingsModal .hdm-modal-content .hosted-component-settings-body{padding:12px}._root_10kuf_1{box-sizing:border-box;background:var(--background);flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100vh;padding:24px;display:flex}.hdm-empty-state ._code_10kuf_14{color:var(--primary-color);font-family:JetBrains Mono,monospace;font-size:3rem}._env_zru8a_1{box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:5px;width:100%;padding:10px 15px;transition:padding .3s ease-in-out;display:flex}._env_zru8a_1 h3{box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;height:18px;margin:0;padding:0 5px;font-size:1rem;line-height:18px;transition:opacity .3s ease-in-out,height .3s ease-in-out,padding .3s ease-in-out;overflow:hidden}._env_zru8a_1 ._environment_zru8a_24{color:var(--text-primary);box-sizing:border-box;border-radius:15px;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:5px;display:flex;position:relative}._env_zru8a_1 ._environment_zru8a_24:hover{background-color:var(--background)}._env_zru8a_1 ._environment_zru8a_24:hover ._selected_zru8a_39{width:calc(100% - 30px)}._env_zru8a_1 ._environment_zru8a_24:hover ._action_zru8a_42 svg{opacity:1;transform:translateY(0)}._env_zru8a_1 ._environment_zru8a_24 ._action_zru8a_42{width:30px;height:30px;color:var(--text-secondary);cursor:pointer;flex-direction:row;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;right:5px;overflow:hidden;transform:translateY(-50%)}._env_zru8a_1 ._environment_zru8a_24 ._action_zru8a_42 svg{opacity:0;transition:transform .25s ease-in-out,opacity .25s ease-in-out;transform:translateY(4px)}._env_zru8a_1 ._environment_zru8a_24 ._selected_zru8a_39{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;width:100%;min-width:0;transition:gap .3s ease-in-out,width .3s ease-in-out;display:flex}._env_zru8a_1 ._environment_zru8a_24 ._selected_zru8a_39 ._pict_zru8a_76{border-radius:10px;width:30px;height:30px}._env_zru8a_1 ._environment_zru8a_24 ._selected_zru8a_39 ._text_zru8a_81{flex-direction:column;justify-content:center;align-items:flex-start;width:calc(100% - 40px);transition:opacity .3s ease-in-out,width .3s ease-in-out,color .3s ease-in-out;display:flex}._env_zru8a_1 ._environment_zru8a_24 ._selected_zru8a_39 ._text_zru8a_81 ._name_zru8a_89{text-wrap:nowrap;text-overflow:ellipsis;max-width:100%;font-size:1rem;overflow:hidden}._env_zru8a_1._collapsed_zru8a_96{padding:10px 15px}._env_zru8a_1._collapsed_zru8a_96 h3{opacity:0;height:0;padding:0}._env_zru8a_1._collapsed_zru8a_96 ._environment_zru8a_24 ._selected_zru8a_39{gap:0;width:100%}._env_zru8a_1._collapsed_zru8a_96 ._environment_zru8a_24 ._selected_zru8a_39 ._text_zru8a_81,._env_zru8a_1._collapsed_zru8a_96 ._environment_zru8a_24 ._action_zru8a_42{opacity:0;width:0;overflow:hidden}._container_t7br9_1{box-sizing:border-box;width:262px;height:100%;padding:10px 0 10px 10px;transition:width .3s ease-in-out;position:relative;overflow:hidden}._container_t7br9_1._collapsed_t7br9_10{width:82px}._container_t7br9_1._mobile_t7br9_13{width:100vw;height:100vh;position:fixed;inset:0}@supports (height:100dvh){._container_t7br9_1._mobile_t7br9_13{height:100dvh}}._container_t7br9_1._mobile_t7br9_13{z-index:2;pointer-events:none;background-color:#0000;transition:background-color .3s ease-in-out}._container_t7br9_1._mobile_t7br9_13._open_t7br9_30{pointer-events:auto;background-color:#00000059}._container_t7br9_1 ._sidebar_t7br9_34{background-color:var(--modal-bg);border:1px solid var(--border-color);border-radius:20px;flex-direction:column;justify-content:flex-start;align-items:stretch;width:250px;height:calc(100% - 2px);transition:width .3s ease-in-out,border-color .3s ease-in-out,background-color .3s ease-in-out;display:flex;position:relative}._container_t7br9_1 ._sidebar_t7br9_34 ._separator_t7br9_47{border-top:1px dashed var(--border-color);width:100%;height:0}._container_t7br9_1 ._sidebar_t7br9_34 ._header_t7br9_52{box-sizing:border-box;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:70px;padding:0 15px;display:flex}._container_t7br9_1 ._sidebar_t7br9_34 ._header_t7br9_52 ._logo_t7br9_62{cursor:pointer;border-radius:10px;flex-direction:row;justify-content:center;align-items:center;gap:3px;height:40px;padding:0 7px;transition:gap .3s ease-in-out,background-color .3s ease-in-out;display:flex}._container_t7br9_1 ._sidebar_t7br9_34 ._header_t7br9_52 ._logo_t7br9_62:hover{background-color:var(--background)}._container_t7br9_1 ._sidebar_t7br9_34 ._header_t7br9_52 ._logo_t7br9_62 img{object-fit:contain;flex-shrink:0;width:26px;height:26px}._container_t7br9_1 ._sidebar_t7br9_34 ._header_t7br9_52 ._logo_t7br9_62 ._logoText_t7br9_83{aspect-ratio:43/15;flex-shrink:0;height:13px;transition:opacity .3s ease-in-out,width .3s ease-in-out}._container_t7br9_1 ._sidebar_t7br9_34 ._header_t7br9_52 ._close_t7br9_89{border-radius:10px;flex-direction:row;justify-content:center;align-items:center;width:30px;height:30px;transition:opacity .3s ease-in-out,background-color .3s ease-in-out;display:flex;position:absolute;right:20px}._container_t7br9_1 ._sidebar_t7br9_34 ._header_t7br9_52 ._close_t7br9_89 svg{color:var(--text-secondary)}._container_t7br9_1 ._sidebar_t7br9_34 ._header_t7br9_52 ._close_t7br9_89:hover{background-color:var(--background)}._container_t7br9_1 ._sidebar_t7br9_34 ._env_t7br9_107{box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:5px;width:100%;padding:10px 15px;transition:padding .3s ease-in-out;display:flex}._container_t7br9_1 ._sidebar_t7br9_34 ._env_t7br9_107 h3{box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;height:18px;margin:0;padding:0 5px;font-size:1rem;line-height:18px;transition:opacity .3s ease-in-out,height .3s ease-in-out,padding .3s ease-in-out;overflow:hidden}._container_t7br9_1 ._sidebar_t7br9_34 ._env_t7br9_107 ._environment_t7br9_130{color:var(--text-primary);box-sizing:border-box;border-radius:15px;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:5px;display:flex;position:relative}._container_t7br9_1 ._sidebar_t7br9_34 ._env_t7br9_107 ._environment_t7br9_130:hover{background-color:var(--background)}._container_t7br9_1 ._sidebar_t7br9_34 ._env_t7br9_107 ._environment_t7br9_130:hover ._selected_t7br9_145{width:calc(100% - 30px)}._container_t7br9_1 ._sidebar_t7br9_34 ._env_t7br9_107 ._environment_t7br9_130:hover ._action_t7br9_148 svg{opacity:1;transform:translateY(0)}._container_t7br9_1 ._sidebar_t7br9_34 ._env_t7br9_107 ._environment_t7br9_130 ._action_t7br9_148{width:30px;height:30px;color:var(--text-secondary);cursor:pointer;flex-direction:row;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;right:5px;overflow:hidden;transform:translateY(-50%)}._container_t7br9_1 ._sidebar_t7br9_34 ._env_t7br9_107 ._environment_t7br9_130 ._action_t7br9_148 svg{opacity:0;transition:transform .25s ease-in-out,opacity .25s ease-in-out;transform:translateY(4px)}._container_t7br9_1 ._sidebar_t7br9_34 ._env_t7br9_107 ._environment_t7br9_130 ._selected_t7br9_145{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;width:100%;min-width:0;transition:gap .3s ease-in-out,width .3s ease-in-out;display:flex}._container_t7br9_1 ._sidebar_t7br9_34 ._env_t7br9_107 ._environment_t7br9_130 ._selected_t7br9_145 ._pict_t7br9_182{border-radius:10px;width:30px;height:30px}._container_t7br9_1 ._sidebar_t7br9_34 ._env_t7br9_107 ._environment_t7br9_130 ._selected_t7br9_145 ._text_t7br9_187{flex-direction:column;justify-content:center;align-items:flex-start;width:calc(100% - 40px);transition:opacity .3s ease-in-out,width .3s ease-in-out,color .3s ease-in-out;display:flex}._container_t7br9_1 ._sidebar_t7br9_34 ._env_t7br9_107 ._environment_t7br9_130 ._selected_t7br9_145 ._text_t7br9_187 ._name_t7br9_195{text-wrap:nowrap;text-overflow:ellipsis;max-width:100%;font-size:1rem;overflow:hidden}._container_t7br9_1 ._sidebar_t7br9_34 ._env_t7br9_107 ._environment_t7br9_130 ._selected_t7br9_145 ._text_t7br9_187 ._status_t7br9_202{color:var(--primary-color);font-size:.7rem}._container_t7br9_1 ._sidebar_t7br9_34 #_profil_t7br9_359,._container_t7br9_1 ._sidebar_t7br9_34 #_tenant_t7br9_1,._container_t7br9_1 ._sidebar_t7br9_34 #_workspace_t7br9_1,._container_t7br9_1 ._sidebar_t7br9_34 #_nav_t7br9_228,._container_t7br9_1 ._sidebar_t7br9_34 #_projects_t7br9_270{opacity:0;transition:transform .3s ease-out,opacity .3s ease-out,gap .3s ease-in-out,border .3s ease-in-out,background-color .3s ease-in-out;transform:translate(-10vw)}._container_t7br9_1 ._sidebar_t7br9_34 #_profil_t7br9_359.show,._container_t7br9_1 ._sidebar_t7br9_34 #_tenant_t7br9_1.show,._container_t7br9_1 ._sidebar_t7br9_34 #_workspace_t7br9_1.show,._container_t7br9_1 ._sidebar_t7br9_34 #_nav_t7br9_228.show,._container_t7br9_1 ._sidebar_t7br9_34 #_projects_t7br9_270.show{opacity:1;transform:translate(0)}._container_t7br9_1 ._sidebar_t7br9_34 ._scroller_t7br9_215{flex:1;width:100%;padding:10px 0;overflow-y:auto}._container_t7br9_1 ._sidebar_t7br9_34 ._scroller_t7br9_215 ._body_t7br9_221{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:10px;display:flex}._container_t7br9_1 ._sidebar_t7br9_34 ._scroller_t7br9_215 ._nav_t7br9_228{box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:5px;width:100%;padding:0 15px;display:flex}._container_t7br9_1 ._sidebar_t7br9_34 ._scroller_t7br9_215 ._nav_t7br9_228 a{color:var(--text-primary);background-color:#0000;border-radius:15px;outline:none;flex-direction:row;justify-content:flex-start;align-items:flex-end;gap:15px;padding:10px;text-decoration:none;transition:background-color .3s ease-in-out,gap .3s ease-in-out,padding .3s ease-in-out;display:flex}._container_t7br9_1 ._sidebar_t7br9_34 ._scroller_t7br9_215 ._nav_t7br9_228 a svg{transition:color .3s ease-in-out}._container_t7br9_1 ._sidebar_t7br9_34 ._scroller_t7br9_215 ._nav_t7br9_228 a span{text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 40px);font-size:1rem;line-height:18px;transition:opacity .3s ease-in-out,width .3s ease-in-out,color .3s ease-in-out;overflow:hidden}._container_t7br9_1 ._sidebar_t7br9_34 ._scroller_t7br9_215 ._nav_t7br9_228 a.active svg,._container_t7br9_1 ._sidebar_t7br9_34 ._scroller_t7br9_215 ._nav_t7br9_228 a.active span{color:var(--primary-color)}._container_t7br9_1 ._sidebar_t7br9_34 ._scroller_t7br9_215 ._nav_t7br9_228 a:hover{background-color:var(--background)}._container_t7br9_1 ._sidebar_t7br9_34 ._scroller_t7br9_215 ._projects_t7br9_270{box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:5px;width:100%;padding:0 15px;display:flex}._container_t7br9_1 ._sidebar_t7br9_34 ._scroller_t7br9_215 ._projects_t7br9_270 h3{box-sizing:border-box;height:18px;margin:0;padding:0 5px;font-size:1rem;line-height:18px;transition:opacity .3s ease-in-out,height .3s ease-in-out,padding .3s ease-in-out;overflow:hidden}._container_t7br9_1 ._sidebar_t7br9_34 ._scroller_t7br9_215 ._projects_t7br9_270 ._project_t7br9_270{color:var(--text-primary);box-sizing:border-box;cursor:pointer;border-radius:15px;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:5px;transition:padding .3s ease-in-out,background-color .3s ease-in-out;display:flex}._container_t7br9_1 ._sidebar_t7br9_34 ._scroller_t7br9_215 ._projects_t7br9_270 ._project_t7br9_270 ._action_t7br9_148{opacity:0;cursor:pointer;width:20px;height:20px;color:var(--text-secondary);margin-right:5px;transition:opacity .3s ease-in-out,width .3s ease-in-out,background-color .3s ease-in-out,color .3s ease-in-out}._container_t7br9_1 ._sidebar_t7br9_34 ._scroller_t7br9_215 ._projects_t7br9_270 ._project_t7br9_270 ._action_t7br9_148:hover{color:var(--text-primary)}._container_t7br9_1 ._sidebar_t7br9_34 ._scroller_t7br9_215 ._projects_t7br9_270 ._project_t7br9_270 ._info_t7br9_315{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;width:calc(100% - 20px);transition:gap .3s ease-in-out;display:flex}._container_t7br9_1 ._sidebar_t7br9_34 ._scroller_t7br9_215 ._projects_t7br9_270 ._project_t7br9_270 img{box-sizing:border-box;transition:box-shadow .3s ease-in-out;box-shadow:0 0 0 2px #0000}._container_t7br9_1 ._sidebar_t7br9_34 ._scroller_t7br9_215 ._projects_t7br9_270 ._project_t7br9_270:hover,._container_t7br9_1 ._sidebar_t7br9_34 ._scroller_t7br9_215 ._projects_t7br9_270 ._project_t7br9_270._dragOver_t7br9_329{background-color:var(--background)}._container_t7br9_1 ._sidebar_t7br9_34 ._scroller_t7br9_215 ._projects_t7br9_270 ._project_t7br9_270:hover ._action_t7br9_148,._container_t7br9_1 ._sidebar_t7br9_34 ._scroller_t7br9_215 ._projects_t7br9_270 ._project_t7br9_270._dragOver_t7br9_329 ._action_t7br9_148{cursor:pointer;opacity:1}._container_t7br9_1 ._sidebar_t7br9_34 ._scroller_t7br9_215 ._projects_t7br9_270 ._project_t7br9_270._active_t7br9_264 img{box-shadow:0 0 0 2px var(--primary-color)}._container_t7br9_1 ._sidebar_t7br9_34 ._scroller_t7br9_215 ._projects_t7br9_270 ._project_t7br9_270._active_t7br9_264 span{color:var(--primary-color)}._container_t7br9_1 ._sidebar_t7br9_34 ._scroller_t7br9_215 ._projects_t7br9_270 ._project_t7br9_270 ._logo_t7br9_62{border-radius:10px;width:30px;height:30px}._container_t7br9_1 ._sidebar_t7br9_34 ._scroller_t7br9_215 ._projects_t7br9_270 ._project_t7br9_270 ._name_t7br9_195{width:calc(100% - 40px);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:1rem;transition:opacity .3s ease-in-out,width .3s ease-in-out,color .3s ease-in-out;overflow:hidden}._container_t7br9_1 ._sidebar_t7br9_34 ._scroller_t7br9_215 ._projects_t7br9_270 ._project_t7br9_270._selected_t7br9_145 ._name_t7br9_195{color:var(--primary-color)}._container_t7br9_1 ._sidebar_t7br9_34 ._profil_t7br9_359{box-sizing:border-box;width:100%;color:var(--text-primary);flex-direction:column-reverse;justify-content:flex-start;align-items:stretch;gap:5px;padding:15px;transition:padding .3s ease-in-out;display:flex}._container_t7br9_1 ._sidebar_t7br9_34 ._profil_t7br9_359 ._account_t7br9_371{cursor:pointer;box-sizing:border-box;border-radius:15px;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;width:100%;padding:5px;display:flex;position:relative}._container_t7br9_1 ._sidebar_t7br9_34 ._profil_t7br9_359 ._account_t7br9_371:hover{background-color:var(--background)}._container_t7br9_1 ._sidebar_t7br9_34 ._profil_t7br9_359 ._account_t7br9_371:hover ._info_t7br9_315{width:calc(100% - 80px)}._container_t7br9_1 ._sidebar_t7br9_34 ._profil_t7br9_359 ._account_t7br9_371:hover ._chevron_t7br9_390 ._chevronIcon_t7br9_390{opacity:1;transform:translateY(0)}._container_t7br9_1 ._sidebar_t7br9_34 ._profil_t7br9_359 ._account_t7br9_371 img{object-fit:cover;border-radius:50%;flex-shrink:0;width:40px;height:40px;transition:width .3s ease-in-out,height .3s ease-in-out}._container_t7br9_1 ._sidebar_t7br9_34 ._profil_t7br9_359 ._account_t7br9_371 ._chevron_t7br9_390{width:30px;height:30px;color:var(--text-secondary);flex-direction:row;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;right:5px;overflow:hidden;transform:translateY(-50%)}._container_t7br9_1 ._sidebar_t7br9_34 ._profil_t7br9_359 ._account_t7br9_371 ._chevron_t7br9_390 ._chevronIcon_t7br9_390{opacity:0;transition:transform .25s ease-in-out,opacity .25s ease-in-out;transform:translateY(4px)}._container_t7br9_1 ._sidebar_t7br9_34 ._profil_t7br9_359 ._info_t7br9_315{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:4px;width:calc(100% - 50px);min-width:0;transition:gap .3s ease-in-out,opacity .3s ease-in-out,width .3s ease-in-out,color .3s ease-in-out;display:flex}._container_t7br9_1 ._sidebar_t7br9_34 ._profil_t7br9_359 ._info_t7br9_315 ._selector_t7br9_431{flex-direction:row;justify-content:flex-start;align-items:center;gap:4px;display:flex}._container_t7br9_1 ._sidebar_t7br9_34 ._profil_t7br9_359 ._info_t7br9_315 ._selector_t7br9_431 ._name_t7br9_195{text-overflow:ellipsis;max-width:100px;overflow:hidden}._container_t7br9_1 ._sidebar_t7br9_34 ._profil_t7br9_359 ._info_t7br9_315 ._role_t7br9_443{width:100%;color:var(--text-secondary);text-overflow:ellipsis;text-wrap:nowrap;font-size:.85rem;transition:font-size .3s ease-in-out;overflow:hidden}._container_t7br9_1 ._sidebar_t7br9_34 ._profil_t7br9_359 ._notifications_t7br9_452{color:var(--text-primary);background-color:#0000;border-radius:15px;outline:none;flex-direction:row;justify-content:flex-start;align-items:center;gap:15px;padding:10px 15px;text-decoration:none;transition:background-color .3s ease-in-out,gap .3s ease-in-out,margin .3s ease-in-out,padding .3s ease-in-out;display:flex}._container_t7br9_1 ._sidebar_t7br9_34 ._profil_t7br9_359 ._notifications_t7br9_452 svg{width:20px;height:20px;transition:color .3s ease-in-out}._container_t7br9_1 ._sidebar_t7br9_34 ._profil_t7br9_359 ._notifications_t7br9_452 svg circle{color:var(--red-color);fill:var(--red-color)}._container_t7br9_1 ._sidebar_t7br9_34 ._profil_t7br9_359 ._notifications_t7br9_452 span{text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 40px);font-size:1rem;transition:opacity .3s ease-in-out,width .3s ease-in-out,color .3s ease-in-out;overflow:hidden}._container_t7br9_1 ._sidebar_t7br9_34 ._profil_t7br9_359 ._notifications_t7br9_452._active_t7br9_264 svg,._container_t7br9_1 ._sidebar_t7br9_34 ._profil_t7br9_359 ._notifications_t7br9_452._active_t7br9_264 span{color:var(--primary-color)}._container_t7br9_1 ._sidebar_t7br9_34 ._profil_t7br9_359 ._notifications_t7br9_452:hover{background-color:var(--background)}._container_t7br9_1 ._sidebar_t7br9_34._collapsed_t7br9_10{width:70px}._container_t7br9_1 ._sidebar_t7br9_34._collapsed_t7br9_10 ._header_t7br9_52 ._logo_t7br9_62{gap:0}._container_t7br9_1 ._sidebar_t7br9_34._collapsed_t7br9_10 ._header_t7br9_52 ._logo_t7br9_62 ._logoText_t7br9_83{opacity:0;width:0}._container_t7br9_1 ._sidebar_t7br9_34._collapsed_t7br9_10 ._header_t7br9_52 ._close_t7br9_89{opacity:0;pointer-events:none}._container_t7br9_1 ._sidebar_t7br9_34._collapsed_t7br9_10 ._env_t7br9_107{padding:10px 15px}._container_t7br9_1 ._sidebar_t7br9_34._collapsed_t7br9_10 ._env_t7br9_107 h3{opacity:0;height:0;padding:0}._container_t7br9_1 ._sidebar_t7br9_34._collapsed_t7br9_10 ._env_t7br9_107 ._environment_t7br9_130 ._selected_t7br9_145{gap:0;width:100%}._container_t7br9_1 ._sidebar_t7br9_34._collapsed_t7br9_10 ._env_t7br9_107 ._environment_t7br9_130 ._selected_t7br9_145 ._text_t7br9_187,._container_t7br9_1 ._sidebar_t7br9_34._collapsed_t7br9_10 ._env_t7br9_107 ._environment_t7br9_130 ._action_t7br9_148{opacity:0;width:0;overflow:hidden}._container_t7br9_1 ._sidebar_t7br9_34._collapsed_t7br9_10 ._scroller_t7br9_215 ._nav_t7br9_228 a{gap:0;padding:10px}._container_t7br9_1 ._sidebar_t7br9_34._collapsed_t7br9_10 ._scroller_t7br9_215 ._nav_t7br9_228 a span{opacity:0;width:0;overflow:hidden}._container_t7br9_1 ._sidebar_t7br9_34._collapsed_t7br9_10 ._scroller_t7br9_215 ._projects_t7br9_270 h3{opacity:0;height:0;padding:0}._container_t7br9_1 ._sidebar_t7br9_34._collapsed_t7br9_10 ._scroller_t7br9_215 ._projects_t7br9_270 ._project_t7br9_270{padding:5px}._container_t7br9_1 ._sidebar_t7br9_34._collapsed_t7br9_10 ._scroller_t7br9_215 ._projects_t7br9_270 ._project_t7br9_270 ._info_t7br9_315{gap:0;width:100%}._container_t7br9_1 ._sidebar_t7br9_34._collapsed_t7br9_10 ._scroller_t7br9_215 ._projects_t7br9_270 ._project_t7br9_270 ._info_t7br9_315 ._name_t7br9_195,._container_t7br9_1 ._sidebar_t7br9_34._collapsed_t7br9_10 ._scroller_t7br9_215 ._projects_t7br9_270 ._project_t7br9_270 ._action_t7br9_148{opacity:0;width:0;overflow:hidden}._container_t7br9_1 ._sidebar_t7br9_34._collapsed_t7br9_10 ._profil_t7br9_359 ._info_t7br9_315{opacity:0;width:0;height:0;overflow:hidden}._container_t7br9_1 ._sidebar_t7br9_34._collapsed_t7br9_10 ._profil_t7br9_359{padding:10px}._container_t7br9_1 ._sidebar_t7br9_34._collapsed_t7br9_10 ._profil_t7br9_359 ._account_t7br9_371{border-radius:50px}._container_t7br9_1 ._sidebar_t7br9_34._collapsed_t7br9_10 ._profil_t7br9_359 ._account_t7br9_371 ._chevron_t7br9_390{opacity:0;width:0}._container_t7br9_1 ._sidebar_t7br9_34._collapsed_t7br9_10 ._profil_t7br9_359 ._notifications_t7br9_452{gap:0;margin:0 5px;padding:10px}._container_t7br9_1 ._sidebar_t7br9_34._collapsed_t7br9_10 ._profil_t7br9_359 ._notifications_t7br9_452 span{opacity:0;width:0;overflow:hidden}._container_t7br9_1 ._sidebar_t7br9_34._mobile_t7br9_13{transition:transform .3s ease-in-out;transform:translate(calc(-100% - 20px))}._container_t7br9_1 ._sidebar_t7br9_34._mobile_t7br9_13._open_t7br9_30{transform:translate(0)}.RealmModal{flex-direction:row;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;inset:0}@supports (height:100dvh){.RealmModal{height:100dvh}}.RealmModal{-webkit-backdrop-filter:blur();backdrop-filter:blur();z-index:10;background-color:var(--modal-blur);opacity:0}.RealmModal.active{opacity:1}.RealmModal{animation:.2s ease-out forwards hdm-modal-container-clear-show}.RealmModal.is-closing{animation:.2s ease-out forwards hdm-modal-container-clear-hide}.RealmModal>.hdm-modal-content{animation:.2s ease-out forwards hdm-modal-content-scale-show}.RealmModal.is-closing>.hdm-modal-content{animation:.2s ease-out forwards hdm-modal-content-scale-hide}.RealmModal{background-color:#0000}.RealmModal .hdm-modal-content{background-color:var(--modal-bg2);border:1px solid var(--border-color);opacity:0;box-sizing:border-box;border-radius:20px;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:5px;width:230px;padding:5px 0;display:flex;position:absolute;left:20px;transform:scale(.9)}.RealmModal .hdm-modal-content h4{color:var(--text-secondary);margin:0 10px;font-size:.85rem;font-weight:400}._separator_g6fps_67{border-top:1px dashed var(--border-color);width:100%;height:0}._card_g6fps_73{color:var(--text-primary);box-sizing:border-box;cursor:pointer;border-radius:15px;flex-direction:row;justify-content:space-between;align-items:center;width:calc(100% - 10px);margin:0 5px;padding:5px;display:flex}._card_g6fps_73 ._actions_g6fps_86{opacity:0;cursor:pointer;width:20px;height:20px;color:var(--text-secondary);margin-right:5px;transition:opacity .2s ease-in-out,color .2s ease-in-out}._card_g6fps_73 ._actions_g6fps_86:hover{color:var(--text-primary)}._card_g6fps_73 ._info_g6fps_98{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;width:calc(100% - 20px);display:flex}._card_g6fps_73 ._info_g6fps_98 ._icon_g6fps_106{box-sizing:border-box;object-fit:cover;border-radius:10px;width:30px;height:30px}._card_g6fps_73 ._info_g6fps_98 ._text_g6fps_113{flex-direction:column;justify-content:center;align-items:flex-start;width:calc(100% - 40px);display:flex}._card_g6fps_73 ._info_g6fps_98 ._text_g6fps_113 ._name_g6fps_120{text-wrap:nowrap;text-overflow:ellipsis;max-width:100%;font-size:1rem;overflow:hidden}._card_g6fps_73._active_g6fps_25 ._icon_g6fps_106{border:2px solid var(--primary-color)}._card_g6fps_73:hover{background-color:var(--background)}._card_g6fps_73:hover ._actions_g6fps_86{cursor:pointer;opacity:1}._addWorkspace_g6fps_138{box-sizing:border-box;cursor:pointer;border-radius:15px;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;margin:0 5px;padding:5px;display:flex}._addWorkspace_g6fps_138 svg{color:var(--text-primary);padding:3px}._addWorkspace_g6fps_138 span{color:var(--text-primary);font-size:.85rem}._addWorkspace_g6fps_138:hover{background-color:var(--background)}.NewRealmModal{flex-direction:row;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;inset:0}@supports (height:100dvh){.NewRealmModal{height:100dvh}}.NewRealmModal{-webkit-backdrop-filter:blur();backdrop-filter:blur();z-index:10;background-color:var(--modal-blur);opacity:0}.NewRealmModal.active{opacity:1}.NewRealmModal{animation:.2s ease-out forwards hdm-modal-container-blur-show}.NewRealmModal.is-closing{animation:.2s ease-out forwards hdm-modal-container-blur-hide}.NewRealmModal>.hdm-modal-content{animation:.2s ease-out forwards hdm-modal-content-scale-show}.NewRealmModal.is-closing>.hdm-modal-content{animation:.2s ease-out forwards hdm-modal-content-scale-hide}.NewRealmModal .hdm-modal-content{background-color:var(--modal-bg);border:1px solid var(--border-color);box-sizing:border-box;opacity:0;border-radius:20px;flex-direction:column;justify-content:flex-start;align-items:stretch;width:90%;max-width:400px;display:flex;transform:scale(.9)}.NewRealmModal .hdm-modal-content form{box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:15px;width:100%;padding:15px;display:flex}._header_5za18_65{border-bottom:1px solid var(--border-color);box-sizing:border-box;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:15px;display:flex}._header_5za18_65 h2{white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 50px);padding-left:10px;font-size:1.15rem;overflow:hidden}._header_5za18_65 button{border-radius:10px;flex-direction:row;justify-content:center;align-items:center;width:30px;height:30px;display:flex}._header_5za18_65 button svg{color:var(--text-secondary)}._header_5za18_65 button:hover{background-color:var(--background)}._actions_5za18_99{flex-direction:row;justify-content:flex-end;align-items:center;gap:15px;width:100%;display:flex}.NewFolder{flex-direction:row;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;inset:0}@supports (height:100dvh){.NewFolder{height:100dvh}}.NewFolder{-webkit-backdrop-filter:blur();backdrop-filter:blur();z-index:10;background-color:var(--modal-blur);opacity:0}.NewFolder.active{opacity:1}.NewFolder{animation:.2s ease-out forwards hdm-modal-container-blur-show}.NewFolder.is-closing{animation:.2s ease-out forwards hdm-modal-container-blur-hide}.NewFolder>.hdm-modal-content{animation:.2s ease-out forwards hdm-modal-content-scale-show}.NewFolder.is-closing>.hdm-modal-content{animation:.2s ease-out forwards hdm-modal-content-scale-hide}.NewFolder .hdm-modal-content{background-color:var(--modal-bg);border:1px solid var(--border-color);box-sizing:border-box;opacity:0;border-radius:20px;flex-direction:column;justify-content:flex-start;align-items:stretch;width:90%;max-width:400px;display:flex;transform:scale(.9)}.NewFolder .hdm-modal-content .hdm-form{box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:15px;width:100%;padding:15px;display:flex}.NewFolder .hdm-modal-content .hdm-form .hdm-form-actions{flex-direction:row;justify-content:flex-end;align-items:center;gap:15px;width:100%;display:flex}._header_mgute_75{border-bottom:1px solid var(--border-color);box-sizing:border-box;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:15px;display:flex}._header_mgute_75 h2{white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 50px);padding-left:10px;font-size:1.15rem;overflow:hidden}._header_mgute_75 button{border-radius:10px;flex-direction:row;justify-content:center;align-items:center;width:30px;height:30px;display:flex}._header_mgute_75 button svg{color:var(--text-secondary)}._header_mgute_75 button:hover{background-color:var(--background)}.NewProject{flex-direction:row;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;inset:0}@supports (height:100dvh){.NewProject{height:100dvh}}.NewProject{-webkit-backdrop-filter:blur();backdrop-filter:blur();z-index:10;background-color:var(--modal-blur);opacity:0}.NewProject.active{opacity:1}.NewProject{animation:.2s ease-out forwards hdm-modal-container-blur-show}.NewProject.is-closing{animation:.2s ease-out forwards hdm-modal-container-blur-hide}.NewProject>.hdm-modal-content{animation:.2s ease-out forwards hdm-modal-content-scale-show}.NewProject.is-closing>.hdm-modal-content{animation:.2s ease-out forwards hdm-modal-content-scale-hide}.NewProject .hdm-modal-content{background-color:var(--modal-bg);border:1px solid var(--border-color);box-sizing:border-box;opacity:0;border-radius:20px;flex-direction:column;justify-content:flex-start;align-items:stretch;width:90%;max-width:400px;display:flex;transform:scale(.9)}.NewProject .hdm-modal-content .hdm-form{box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:15px;width:100%;padding:15px;display:flex}.NewProject .hdm-modal-content .hdm-form .hdm-form-actions{flex-direction:row;justify-content:flex-end;align-items:center;gap:15px;width:100%;display:flex}._header_1ayc5_75{border-bottom:1px solid var(--border-color);box-sizing:border-box;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:15px;display:flex}._header_1ayc5_75 h2{white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 50px);padding-left:10px;font-size:1.15rem;overflow:hidden}._header_1ayc5_75 button{border-radius:10px;flex-direction:row;justify-content:center;align-items:center;width:30px;height:30px;display:flex}._header_1ayc5_75 button svg{color:var(--text-secondary)}._header_1ayc5_75 button:hover{background-color:var(--background)}.WorkspaceModal{flex-direction:row;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;inset:0}@supports (height:100dvh){.WorkspaceModal{height:100dvh}}.WorkspaceModal{-webkit-backdrop-filter:blur();backdrop-filter:blur();z-index:10;background-color:var(--modal-blur);opacity:0}.WorkspaceModal.active{opacity:1}.WorkspaceModal{animation:.2s ease-out forwards hdm-modal-container-clear-show}.WorkspaceModal.is-closing{animation:.2s ease-out forwards hdm-modal-container-clear-hide}.WorkspaceModal>.hdm-modal-content{animation:.2s ease-out forwards hdm-modal-content-scale-show}.WorkspaceModal.is-closing>.hdm-modal-content{animation:.2s ease-out forwards hdm-modal-content-scale-hide}.WorkspaceModal{background-color:#0000}.WorkspaceModal .hdm-modal-content{background-color:var(--modal-bg2);border:1px solid var(--border-color);opacity:0;box-sizing:border-box;border-radius:20px;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:5px;width:230px;padding:5px 0;display:flex;position:absolute;left:20px;transform:scale(.9)}.WorkspaceModal .hdm-modal-content h4{color:var(--text-secondary);margin:0 10px;font-size:.85rem;font-weight:400}._separator_cahkm_67{border-top:1px dashed var(--border-color);width:100%;height:0}._item_cahkm_73{color:var(--text-primary);box-sizing:border-box;cursor:pointer;border-radius:15px;flex-direction:row;justify-content:space-between;align-items:center;width:calc(100% - 10px);margin:0 5px;padding:5px;display:flex}._item_cahkm_73 ._action_cahkm_86{opacity:0;cursor:pointer;width:20px;height:20px;color:var(--text-secondary);margin-right:5px;transition:opacity .2s ease-in-out,color .2s ease-in-out}._item_cahkm_73 ._action_cahkm_86:hover{color:var(--text-primary)}._item_cahkm_73 ._info_cahkm_98{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;width:calc(100% - 20px);display:flex}._item_cahkm_73 ._info_cahkm_98 ._icon_cahkm_106{box-sizing:border-box;object-fit:cover;border-radius:10px;width:30px;height:30px}._item_cahkm_73 ._info_cahkm_98 ._text_cahkm_113{flex-direction:column;justify-content:center;align-items:flex-start;width:calc(100% - 40px);display:flex}._item_cahkm_73 ._info_cahkm_98 ._text_cahkm_113 ._name_cahkm_120{text-wrap:nowrap;text-overflow:ellipsis;max-width:100%;font-size:1rem;overflow:hidden}._item_cahkm_73._active_cahkm_25 ._icon_cahkm_106{border:2px solid var(--primary-color)}._item_cahkm_73:hover{background-color:var(--background)}._item_cahkm_73:hover ._action_cahkm_86{cursor:pointer;opacity:1}._addWorkspace_cahkm_138{box-sizing:border-box;cursor:pointer;border-radius:15px;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;margin:0 5px;padding:5px;display:flex}._addWorkspace_cahkm_138 svg{color:var(--text-primary);padding:3px}._addWorkspace_cahkm_138 span{color:var(--text-primary);font-size:.85rem}._addWorkspace_cahkm_138:hover{background-color:var(--background)}.NewWorkspaceModal{flex-direction:row;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;inset:0}@supports (height:100dvh){.NewWorkspaceModal{height:100dvh}}.NewWorkspaceModal{-webkit-backdrop-filter:blur();backdrop-filter:blur();z-index:10;background-color:var(--modal-blur);opacity:0}.NewWorkspaceModal.active{opacity:1}.NewWorkspaceModal{animation:.2s ease-out forwards hdm-modal-container-blur-show}.NewWorkspaceModal.is-closing{animation:.2s ease-out forwards hdm-modal-container-blur-hide}.NewWorkspaceModal>.hdm-modal-content{animation:.2s ease-out forwards hdm-modal-content-scale-show}.NewWorkspaceModal.is-closing>.hdm-modal-content{animation:.2s ease-out forwards hdm-modal-content-scale-hide}.NewWorkspaceModal .hdm-modal-content{background-color:var(--modal-bg);border:1px solid var(--border-color);box-sizing:border-box;opacity:0;border-radius:20px;flex-direction:column;justify-content:flex-start;align-items:stretch;width:90%;max-width:400px;display:flex;transform:scale(.9)}.NewWorkspaceModal .hdm-modal-content .hdm-form{box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:15px;width:100%;padding:15px;display:flex}.NewWorkspaceModal .hdm-modal-content .hdm-form .hdm-form-actions{flex-direction:row;justify-content:flex-end;align-items:center;gap:15px;width:100%;display:flex}._header_vxi3j_73{border-bottom:1px solid var(--border-color);box-sizing:border-box;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:15px;display:flex}._header_vxi3j_73 h2{white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 50px);padding-left:10px;font-size:1.15rem;overflow:hidden}._header_vxi3j_73 button{border-radius:10px;flex-direction:row;justify-content:center;align-items:center;width:30px;height:30px;display:flex}._header_vxi3j_73 button svg{color:var(--text-secondary)}._header_vxi3j_73 button:hover{background-color:var(--background)}.ShareAccessModal{flex-direction:row;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;inset:0}@supports (height:100dvh){.ShareAccessModal{height:100dvh}}.ShareAccessModal{-webkit-backdrop-filter:blur();backdrop-filter:blur();z-index:10;background-color:var(--modal-blur);opacity:0}.ShareAccessModal.active{opacity:1}.ShareAccessModal{animation:.2s ease-out forwards hdm-modal-container-blur-show}.ShareAccessModal.is-closing{animation:.2s ease-out forwards hdm-modal-container-blur-hide}.ShareAccessModal>.hdm-modal-content{animation:.2s ease-out forwards hdm-modal-content-scale-show}.ShareAccessModal.is-closing>.hdm-modal-content{animation:.2s ease-out forwards hdm-modal-content-scale-hide}.ShareAccessModal .hdm-modal-content{background-color:var(--modal-bg);border:1px solid var(--border-color);box-sizing:border-box;opacity:0;border-radius:20px;flex-direction:column;justify-content:flex-start;align-items:stretch;width:90%;max-width:400px;max-height:85vh;display:flex;max-width:640px!important}@supports (height:100dvh){.ShareAccessModal .hdm-modal-content{max-height:85dvh}}._header_58g4e_61{border-bottom:1px solid var(--border-color);box-sizing:border-box;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:15px;display:flex}._header_58g4e_61 h2{white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 50px);padding-left:10px;font-size:1.15rem;overflow:hidden}._header_58g4e_61 button{border-radius:10px;flex-direction:row;justify-content:center;align-items:center;width:30px;height:30px;display:flex}._header_58g4e_61 button svg{color:var(--text-secondary)}._header_58g4e_61 button:hover{background-color:var(--background)}._header_58g4e_61{flex:none}._header_58g4e_61 h2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._header_58g4e_61 ._close_58g4e_102{border-radius:10px;flex-direction:row;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex}._header_58g4e_61 ._close_58g4e_102 svg{color:var(--text-secondary)}._header_58g4e_61 ._close_58g4e_102:hover{background-color:var(--background)}._invite_58g4e_119{box-sizing:border-box;flex-direction:row;flex:none;justify-content:flex-start;align-items:center;gap:10px;padding:10px;display:flex}._invite_58g4e_119 ._personField_58g4e_129{flex:1;min-width:0;position:relative}._invite_58g4e_119 ._personField_58g4e_129>:first-child{width:100%}._invite_58g4e_119 ._personField_58g4e_129 ._results_58g4e_137{z-index:20;box-sizing:border-box;background-color:var(--modal-bg2);border:1px solid var(--border-color);border-radius:12px;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:4px;max-height:280px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}._invite_58g4e_119 ._personField_58g4e_129 ._results_58g4e_137 ._groupLabel_58g4e_156{padding:4px 8px 2px}._invite_58g4e_119 ._personField_58g4e_129 ._results_58g4e_137 ._person_58g4e_129{box-sizing:border-box;cursor:pointer;background-color:#0000;border-radius:8px;flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;width:100%;padding:8px 10px;display:flex}._invite_58g4e_119 ._personField_58g4e_129 ._results_58g4e_137 ._person_58g4e_129:hover:not(:disabled){background-color:var(--background)}._invite_58g4e_119 ._personField_58g4e_129 ._results_58g4e_137 ._person_58g4e_129:disabled{cursor:not-allowed;opacity:.5}._invite_58g4e_119 ._roleSelect_58g4e_179{flex:none;min-width:220px}._section_58g4e_184{border-radius:0 0 20px 20px;flex-direction:column;flex:1;justify-content:flex-start;align-items:stretch;gap:5px;min-height:0;display:flex;overflow:hidden}._section_58g4e_184 ._sectionTitle_58g4e_195{color:var(--text-secondary);flex:none;padding:5px 15px 0;font-size:.85rem}._section_58g4e_184 ._list_58g4e_201{flex-direction:column;flex:1;justify-content:flex-start;align-items:stretch;min-height:0;padding-bottom:15px;display:flex;overflow-y:auto}._section_58g4e_184 ._list_58g4e_201 ._row_58g4e_211{box-sizing:border-box;flex-direction:row;flex:none;justify-content:space-between;align-items:center;gap:12px;height:56px;padding:0 15px;display:flex}._section_58g4e_184 ._list_58g4e_201 ._row_58g4e_211 ._identity_58g4e_222{flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;min-width:0;display:flex}._section_58g4e_184 ._list_58g4e_201 ._row_58g4e_211 ._access_58g4e_230{flex-direction:row;flex:none;justify-content:flex-end;align-items:center;gap:8px;display:flex}._section_58g4e_184 ._list_58g4e_201 ._row_58g4e_211 ._access_58g4e_230 ._role_58g4e_179{color:var(--text-secondary);font-size:.95rem}._section_58g4e_184 ._list_58g4e_201 ._row_58g4e_211 ._access_58g4e_230 ._roleSelect_58g4e_179{min-width:170px}.DiscoverModal{flex-direction:row;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;inset:0}@supports (height:100dvh){.DiscoverModal{height:100dvh}}.DiscoverModal{-webkit-backdrop-filter:blur();backdrop-filter:blur();z-index:10;background-color:var(--modal-blur);opacity:0}.DiscoverModal.active{opacity:1}.DiscoverModal{animation:.2s ease-out forwards hdm-modal-container-blur-show}.DiscoverModal.is-closing{animation:.2s ease-out forwards hdm-modal-container-blur-hide}.DiscoverModal>.hdm-modal-content{animation:.2s ease-out forwards hdm-modal-content-scale-show}.DiscoverModal.is-closing>.hdm-modal-content{animation:.2s ease-out forwards hdm-modal-content-scale-hide}.DiscoverModal .hdm-modal-content{background-color:var(--modal-bg);border:1px solid var(--border-color);box-sizing:border-box;opacity:0;border-radius:20px;flex-direction:column;justify-content:flex-start;align-items:stretch;width:min(860px,100% - 30px);max-width:860px;padding:0;display:flex;overflow:hidden;transform:scale(.95)}._root_1ibak_60{background:radial-gradient(120% 80% at 50% -10%, color-mix(in srgb, var(--primary-color) 14%, transparent), transparent 60%), var(--surface,var(--background));flex-direction:column;justify-content:flex-start;align-items:stretch;min-height:460px;display:flex;position:relative}._stage_1ibak_70{flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:360px;padding:40px;display:flex;position:relative;overflow:hidden}._stage_1ibak_70._forward_1ibak_81 ._slide_1ibak_81{animation:.48s cubic-bezier(.22,1,.36,1) both _slideInRight_1ibak_1}._stage_1ibak_70._backward_1ibak_84 ._slide_1ibak_81{animation:.48s cubic-bezier(.22,1,.36,1) both _slideInLeft_1ibak_1}._slide_1ibak_81{text-align:center;will-change:transform, opacity;flex-direction:column;justify-content:center;align-items:center;gap:18px;width:100%;display:flex}._icon_1ibak_99{color:var(--primary-color);flex-direction:row;justify-content:center;align-items:center;animation:.6s cubic-bezier(.34,1.56,.64,1) 80ms both _pop_1ibak_258;display:flex}._beexIcon_1ibak_108{width:44px;height:44px;display:block}._title_1ibak_114{color:var(--text-primary);letter-spacing:-.02em;margin:0;font-size:1.6rem;font-weight:700}._text_1ibak_122{color:var(--text-secondary);max-width:480px;margin:0;font-size:.98rem;line-height:1.55}._preview_1ibak_130{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;margin-top:6px;animation:.6s cubic-bezier(.22,1,.36,1) .12s both _fadeUp_1ibak_1;display:flex}._itemGrid_1ibak_140{grid-template-columns:repeat(3,1fr);gap:15px;width:100%;max-width:660px;display:grid}._itemCard_1ibak_148{background-color:var(--modal-bg2);border:1px solid var(--border-color);height:50px;color:var(--text-primary);text-align:left;box-sizing:border-box;border-radius:15px;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;padding:0 10px;animation:.52s cubic-bezier(.34,1.56,.64,1) both _tileIn_1ibak_1;display:flex}._itemCard_1ibak_148 img{border-radius:5px;flex-shrink:0}._itemInfo_1ibak_169{flex-direction:column;flex:1;justify-content:flex-start;align-items:stretch;min-width:0;display:flex;overflow:hidden}._itemName_1ibak_179{text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;font-weight:500;overflow:hidden}._extra_1ibak_187{color:var(--text-secondary);text-align:center;letter-spacing:.02em;opacity:.7;margin:18px 0 0;font-size:.8rem;font-weight:400;animation:.4s cubic-bezier(.22,1,.36,1) .48s both _fadeUp_1ibak_1}._upgrade_1ibak_198{flex-direction:column;justify-content:center;align-items:center;gap:18px;width:100%;margin-top:4px;display:flex}._upgradeSub_1ibak_208{color:var(--text-secondary);text-align:center;margin:0;font-size:.95rem}._pricing_1ibak_215{flex-direction:row;justify-content:space-between;align-items:stretch;gap:12px;width:100%;max-width:720px;display:flex}._plan_1ibak_225{background-color:var(--modal-bg2);border:1px solid var(--border-color);text-align:left;border-radius:15px;flex-direction:column;flex:1;justify-content:flex-start;align-items:stretch;gap:14px;padding:14px;transition:transform .22s,border-color .22s,box-shadow .22s;animation:.52s cubic-bezier(.34,1.56,.64,1) both _tileIn_1ibak_1;display:flex;position:relative}._plan_1ibak_225:first-child{animation-delay:.1s}._plan_1ibak_225:nth-child(2){animation-delay:.18s}._plan_1ibak_225:nth-child(3){animation-delay:.26s}._plan_1ibak_225:hover{transform:translateY(-2px)}._plan_1ibak_225._planActive_1ibak_253{border-color:var(--primary-color);outline:1px solid var(--primary-color)}._popularLabel_1ibak_258{letter-spacing:.05em;text-transform:uppercase;color:#fff;background-color:var(--primary-color);white-space:nowrap;z-index:1;border-radius:999px;padding:2px 10px;font-size:.7rem;font-weight:600;position:absolute;top:-10px;left:50%;transform:translate(-50%)}._planName_1ibak_275{color:var(--text-primary);font-size:1.05rem;font-weight:600}._planHeader_1ibak_281{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:6px;min-height:44px;display:flex}._planRow1_1ibak_290{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}._planRow1_1ibak_290>span{color:var(--text-primary);font-size:1.05rem;font-weight:600}._planRow2_1ibak_303{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:2px;display:flex}._planRow2_1ibak_303 ._priceMain_1ibak_310{color:var(--text-primary);font-size:1rem;font-weight:600}._planRow2_1ibak_303 ._priceExtra_1ibak_315{color:var(--text-secondary);font-size:.8rem}._planSeparator_1ibak_320{background-color:var(--border-color);width:100%;height:1px}._plan_1ibak_225 ul{flex-direction:column;flex:1;justify-content:flex-start;align-items:stretch;gap:8px;margin:0;padding:0 0 0 20px;display:flex}._plan_1ibak_225 ul li{color:var(--text-primary);font-size:.85rem}._planAction_1ibak_341{width:100%;margin-top:auto}._planAction_1ibak_341 button{width:100%}._planSkeletonCard_1ibak_349{background:linear-gradient(110deg, var(--modal-bg2) 30%, color-mix(in srgb, var(--text-secondary) 8%, var(--modal-bg2)) 50%, var(--modal-bg2) 70%);border:1px solid var(--border-color);background-size:200% 100%;border-radius:15px;flex:1;height:200px;animation:1.4s ease-in-out infinite _shimmer_1ibak_1}._stayFree_1ibak_359{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:8px;align-self:center;margin-top:14px;padding:6px 10px;font-size:.85rem;font-weight:500;transition:color .18s,background-color .18s}._stayFree_1ibak_359:hover{color:var(--text-primary);background-color:color-mix(in srgb, var(--text-secondary) 8%, transparent)}._arrowSpacer_1ibak_377{width:28px;height:28px}._readyActions_1ibak_382{flex-direction:row;justify-content:center;align-items:center;margin-top:18px;animation:.6s cubic-bezier(.22,1,.36,1) 1.3s both _readyButtonIn_1ibak_1;display:flex}._slideReady_1ibak_391 ._icon_1ibak_99{animation:1s cubic-bezier(.22,1,.36,1) .2s both _readyIconZoom_1ibak_1}._slideReady_1ibak_391 ._title_1ibak_114{animation:.6s cubic-bezier(.22,1,.36,1) .9s both _readyTitleIn_1ibak_1}@keyframes _readyIconZoom_1ibak_1{0%{opacity:0;transform:scale(6)}35%{opacity:1}to{opacity:1;transform:scale(1)}}@keyframes _readyTitleIn_1ibak_1{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes _readyButtonIn_1ibak_1{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}._muted_1ibak_431{text-align:center;color:var(--text-secondary);margin:0}._controls_1ibak_437{flex-direction:row;justify-content:space-between;align-items:center;gap:20px;padding:18px 28px 24px;display:flex;position:relative}._arrow_1ibak_377{width:28px;height:28px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;flex-direction:row;justify-content:center;align-items:center;padding:0;transition:color .18s,transform .18s,opacity .18s;display:flex}._arrow_1ibak_377:hover:not(:disabled){color:var(--text-primary);transform:translate(0)}._arrow_1ibak_377:active:not(:disabled){transform:scale(.9)}._arrow_1ibak_377:disabled{opacity:0;pointer-events:none}._dots_1ibak_473{pointer-events:auto;flex-direction:row;justify-content:center;align-items:center;gap:6px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._dots_1ibak_473 ._dot_1ibak_473{background-color:var(--border-color);cursor:pointer;border:none;border-radius:50%;width:6px;height:6px;padding:0;transition:width .32s cubic-bezier(.22,1,.36,1),background-color .22s}._dots_1ibak_473 ._dot_1ibak_473._done_1ibak_495{background-color:color-mix(in srgb, var(--primary-color) 45%, var(--border-color))}._dots_1ibak_473 ._dot_1ibak_473._active_1ibak_25{background-color:var(--primary-color);border-radius:3px;width:18px}@keyframes _slideInRight_1ibak_1{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}@keyframes _slideInLeft_1ibak_1{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}@keyframes _tileIn_1ibak_1{0%{opacity:0;transform:translateY(10px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _cardIn_1ibak_1{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}@keyframes _shimmer_1ibak_1{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes _fadeUp_1ibak_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes _pop_1ibak_258{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.PlansModal{flex-direction:row;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;inset:0}@supports (height:100dvh){.PlansModal{height:100dvh}}.PlansModal{-webkit-backdrop-filter:blur();backdrop-filter:blur();z-index:10;background-color:var(--modal-blur);opacity:0}.PlansModal.active{opacity:1}.PlansModal{animation:.2s ease-out forwards hdm-modal-container-blur-show}.PlansModal.is-closing{animation:.2s ease-out forwards hdm-modal-container-blur-hide}.PlansModal>.hdm-modal-content{animation:.2s ease-out forwards hdm-modal-content-scale-show}.PlansModal.is-closing>.hdm-modal-content{animation:.2s ease-out forwards hdm-modal-content-scale-hide}.PlansModal .hdm-modal-content{background-color:var(--modal-bg);border:1px solid var(--border-color);box-sizing:border-box;opacity:0;border-radius:20px;flex-direction:column;justify-content:flex-start;align-items:stretch;width:min(800px,100% - 30px);max-width:800px;padding:0;display:flex;overflow:hidden;transform:scale(.95)}._root_190gj_60{background:radial-gradient(120% 80% at 50% -10%, color-mix(in srgb, var(--primary-color) 14%, transparent), transparent 60%), var(--surface,var(--background));flex-direction:column;justify-content:flex-start;align-items:center;gap:16px;padding:40px;display:flex;position:relative}._close_190gj_71{width:30px;height:30px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:10px;flex-direction:row;justify-content:center;align-items:center;transition:background-color .16s,color .16s;display:flex;position:absolute;top:16px;right:16px}._close_190gj_71:hover{background-color:color-mix(in srgb, var(--text-secondary) 10%, transparent);color:var(--text-primary)}._logo_190gj_93{width:44px;height:44px;display:block}._subtitle_190gj_99{text-align:center;color:var(--text-secondary);margin:20px 0 0;font-size:1rem}._muted_190gj_106{text-align:center;color:var(--text-secondary);margin:0}._root_1ohmd_1{border-bottom:1px solid var(--border-color);box-sizing:border-box;background-color:var(--modal-bg);-webkit-app-region:drag;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:40px;padding:0 7px 0 0;display:flex}._root_1ohmd_1 ._actions_1ohmd_14{flex-direction:row;justify-content:center;align-items:center;gap:5px;display:flex}._root_1ohmd_1 ._actions_1ohmd_14 button{-webkit-app-region:no-drag;background-color:#0000;border-radius:5px;flex-direction:row;justify-content:center;align-items:center;width:26px;height:26px;display:flex}._root_1ohmd_1 ._actions_1ohmd_14 button svg{color:var(--text-primary);transition:color .2s ease-in-out}._root_1ohmd_1 ._actions_1ohmd_14 button:hover{background-color:var(--background)}._root_1ohmd_1 ._actions_1ohmd_14 button:hover._red_1ohmd_39{background-color:var(--red-color)}._root_1ohmd_1 ._actions_1ohmd_14 button:hover._red_1ohmd_39 svg{color:#fff}._root_vvlmu_1{-webkit-app-region:no-drag;flex-direction:row;justify-content:center;align-items:center;height:100%;display:flex}._root_vvlmu_1 ._menu_vvlmu_9{border-left:1px solid var(--border-color);border-right:1px solid var(--border-color);border-radius:0;flex-direction:row;justify-content:center;align-items:center;width:40px;height:100%;display:flex}._root_vvlmu_1 ._menu_vvlmu_9._mac_vvlmu_20{margin-left:70px}._root_vvlmu_1 ._menu_vvlmu_9 svg{color:var(--text-primary)}._root_vvlmu_1 ._menu_vvlmu_9._active_vvlmu_26{background-color:var(--background)}._root_vvlmu_1 ._menu_vvlmu_9:hover{background-color:var(--modal-bg2)}._root_vvlmu_1 ._tab_vvlmu_32{border-right:1px solid var(--border-color);flex-direction:row;justify-content:center;align-items:center;gap:8px;height:100%;padding:0 10px 0 8px;display:flex}._root_vvlmu_1 ._tab_vvlmu_32 span{font-size:.85rem}._root_vvlmu_1 ._tab_vvlmu_32 button{flex-direction:row;justify-content:center;align-items:center;width:20px;height:20px;display:flex}._root_vvlmu_1 ._tab_vvlmu_32._active_vvlmu_26{background-color:var(--background)}._root_vvlmu_1 ._tab_vvlmu_32 svg{color:#0000;transition:color .2s ease-in-out}._root_vvlmu_1 ._tab_vvlmu_32:hover{background-color:var(--modal-bg2)}._root_vvlmu_1 ._tab_vvlmu_32:hover svg{color:var(--text-secondary)}._root_vvlmu_1 ._tab_vvlmu_32:hover svg:hover{color:var(--text-primary)}._search_js7gl_1{flex-direction:row;flex:1;justify-content:flex-start;align-items:center;gap:10px;min-width:0;display:flex}._search_js7gl_1 input{width:100%;min-width:0;color:var(--text-primary);background-color:#0000;border:none;outline:none;flex:1;font-size:1.15rem}._search_js7gl_1 input::placeholder{color:var(--text-secondary)}._search_js7gl_1 svg{color:var(--text-secondary);flex-shrink:0}.NotificationModal{flex-direction:row;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;inset:0}@supports (height:100dvh){.NotificationModal{height:100dvh}}.NotificationModal{-webkit-backdrop-filter:blur();backdrop-filter:blur();z-index:10;background-color:var(--modal-blur);opacity:0}.NotificationModal.active{opacity:1}.NotificationModal{animation:.2s ease-out forwards hdm-modal-container-clear-show}.NotificationModal.is-closing{animation:.2s ease-out forwards hdm-modal-container-clear-hide}.NotificationModal>.hdm-modal-content{animation:.2s ease-out forwards hdm-modal-content-scale-show}.NotificationModal.is-closing>.hdm-modal-content{animation:.2s ease-out forwards hdm-modal-content-scale-hide}.NotificationModal{background-color:#0000}.NotificationModal .hdm-modal-content{background-color:var(--modal-bg);border:1px solid var(--border-color);opacity:0;box-sizing:border-box;border-radius:20px;flex-direction:column;justify-content:flex-start;align-items:stretch;width:400px;display:flex;position:absolute;bottom:10px;overflow:hidden;transform:scale(.9)}._header_352kh_60{box-sizing:border-box;border-bottom:1px solid var(--border-color);flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:10px;display:flex}._header_352kh_60 h2{white-space:nowrap;padding-left:5px;font-size:1rem}._content_352kh_76{box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;display:flex}._content_352kh_76 ._loader_352kh_84{flex-direction:row;justify-content:center;align-items:center;padding:40px 0;display:flex}._content_352kh_76 ._list_352kh_91{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:10px;max-height:380px;margin:0;padding:10px;list-style:none;display:flex;overflow-y:auto}._content_352kh_76 ._list_352kh_91 ._item_352kh_103{background-color:var(--modal-bg2);border:1px solid var(--border-color);cursor:pointer;border-radius:15px;outline:1px solid #0000;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:10px;padding:10px;transition:border-color .2s ease-in-out,outline-color .2s ease-in-out;display:flex}._content_352kh_76 ._list_352kh_91 ._item_352kh_103:hover,._content_352kh_76 ._list_352kh_91 ._item_352kh_103._unread_352kh_121{border-color:var(--primary-color);outline-color:var(--primary-color)}._content_352kh_76 ._list_352kh_91 ._item_352kh_103 ._body_352kh_125{flex-direction:column;flex:1;justify-content:flex-start;align-items:stretch;gap:5px;min-width:0;display:flex}._content_352kh_76 ._list_352kh_91 ._item_352kh_103 ._body_352kh_125 ._itemHeader_352kh_134{flex-direction:row;justify-content:space-between;align-items:center;gap:10px;display:flex}._content_352kh_76 ._list_352kh_91 ._item_352kh_103 ._body_352kh_125 ._itemHeader_352kh_134 ._title_352kh_141{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:1rem;overflow:hidden}._content_352kh_76 ._list_352kh_91 ._item_352kh_103 ._body_352kh_125 ._itemHeader_352kh_134 ._date_352kh_148{color:var(--text-secondary);white-space:nowrap;flex-shrink:0;font-size:.85rem}._content_352kh_76 ._list_352kh_91 ._item_352kh_103 ._body_352kh_125 ._message_352kh_154{color:var(--text-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.85rem;display:-webkit-box;overflow:hidden}._content_352kh_76 ._list_352kh_91 ._item_352kh_103 ._body_352kh_125 ._actions_352kh_163{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;margin-top:5px;display:flex}._organizations_1xgba_1{box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:5px;width:100%;padding:10px 5px 5px;display:flex}._organizations_1xgba_1 ._title_1xgba_11{color:var(--text-secondary);margin-left:5px;font-size:.85rem;font-weight:400}._organizations_1xgba_1 ._list_1xgba_17{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:2px;width:100%;max-height:200px;display:flex;overflow-y:auto}._card_1xgba_28{color:var(--text-primary);box-sizing:border-box;cursor:pointer;border-radius:15px;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:5px;display:flex}._card_1xgba_28 ._info_1xgba_40{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;width:100%;min-width:0;display:flex}._card_1xgba_28 ._info_1xgba_40 ._icon_1xgba_49{box-sizing:border-box;object-fit:cover;border-radius:10px;flex-shrink:0;width:26px;height:26px}._card_1xgba_28 ._info_1xgba_40 ._text_1xgba_57{flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;display:flex}._card_1xgba_28 ._info_1xgba_40 ._text_1xgba_57 ._name_1xgba_64{text-wrap:nowrap;text-overflow:ellipsis;max-width:100%;font-size:.85rem;overflow:hidden}._card_1xgba_28 ._info_1xgba_40 ._text_1xgba_57 ._license_1xgba_71{text-wrap:nowrap;color:var(--red-color);font-size:.7rem}._card_1xgba_28 ._actions_1xgba_76{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;padding:3px;transition:color .2s ease-in-out;display:flex}._card_1xgba_28 ._actions_1xgba_76:hover{color:var(--text-primary)}._card_1xgba_28._active_1xgba_92 ._icon_1xgba_49{border:2px solid var(--primary-color)}._card_1xgba_28:hover{background-color:var(--background)}._card_1xfu7_1{text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;gap:22px;width:100%;max-width:360px;padding:0 24px;display:flex}._spinner_1xfu7_15{width:42px;height:42px;position:relative}._head_1xfu7_21{flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}._title_1xfu7_29{color:var(--text-primary);margin:0;font-size:1.15rem;font-weight:600}._caption_1xfu7_36{color:var(--text-secondary);margin:0;font-size:.92rem}._progress_1xfu7_42{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:8px;width:100%;display:flex}._bar_1xfu7_51{background:var(--border-color);border-radius:999px;width:100%;height:6px;position:relative;overflow:hidden}._fill_1xfu7_60{background:var(--primary-color);border-radius:999px;height:100%;transition:width .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}._fill_1xfu7_60:after{content:"";background:linear-gradient(90deg,#0000,#ffffff59,#0000);animation:1.6s ease-in-out infinite _tenant-init-sheen_1xfu7_1;position:absolute;inset:0}._fill_1xfu7_60[data-indeterminate]{width:35%;animation:1.2s ease-in-out infinite _tenant-init-slide_1xfu7_1}._fill_1xfu7_60[data-indeterminate]:after{display:none}._legend_1xfu7_87{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;min-height:16px;display:flex}._step_1xfu7_96{letter-spacing:.05em;text-transform:uppercase;color:var(--text-secondary);font-size:.72rem;font-weight:600}._percent_1xfu7_104{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:600}@keyframes _tenant-init-slide_1xfu7_1{0%{transform:translate(-120%)}to{transform:translate(320%)}}@keyframes _tenant-init-sheen_1xfu7_1{0%{transform:translate(-100%)}60%,to{transform:translate(100%)}}._root_1gbsz_1{background:var(--background);z-index:1;flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;inset:0}.update-checker{background-color:var(--modal-bg);border:1px solid var(--border-color);box-sizing:border-box;z-index:1000;border-radius:20px;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:10px;padding:10px;display:flex;position:fixed;top:10px;left:50%;transform:translate(-50%)}.update-checker .top{flex-direction:row;justify-content:center;align-items:center;gap:10px;display:flex}.update-checker .top svg{color:var(--primary-color)}.update-checker .top .text h3{color:var(--text-primary)}.update-checker .top .text p{color:var(--text-secondary);font-size:.85rem}.update-checker .bottom{flex-direction:row;justify-content:flex-end;align-items:center;gap:15px;width:100%;display:flex}.update-checker .bottom button{text-align:center;width:calc(50% - 5px)}.AccountModal{flex-direction:row;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;inset:0}@supports (height:100dvh){.AccountModal{height:100dvh}}.AccountModal{-webkit-backdrop-filter:blur();backdrop-filter:blur();z-index:10;background-color:var(--modal-blur);opacity:0}.AccountModal.active{opacity:1}.AccountModal{animation:.2s ease-out forwards hdm-modal-container-clear-show}.AccountModal.is-closing{animation:.2s ease-out forwards hdm-modal-container-clear-hide}.AccountModal>.hdm-modal-content{animation:.2s ease-out forwards hdm-modal-content-scale-show}.AccountModal.is-closing>.hdm-modal-content{animation:.2s ease-out forwards hdm-modal-content-scale-hide}.AccountModal{background-color:#0000}.AccountModal .hdm-modal-content{background-color:var(--modal-bg2);border:1px solid var(--border-color);opacity:0;box-sizing:border-box;border-radius:15px;flex-direction:column;justify-content:flex-start;align-items:stretch;width:230px;padding:0;display:flex;position:absolute;bottom:20px;left:20px;transform:scale(.9)}._separator_16rhq_61{border-top:1px dashed var(--border-color);width:100%;height:0}._profil_16rhq_67{box-sizing:border-box;flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;height:100%;display:flex;position:relative}._profil_16rhq_67 ._account_16rhq_77{box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:center;gap:5px;width:100%;padding:20px 10px;display:flex}._profil_16rhq_67 ._account_16rhq_77 ._name_16rhq_87{text-overflow:ellipsis;text-align:center;max-width:100%;margin-top:10px;font-size:1rem;overflow:hidden}._profil_16rhq_67 ._account_16rhq_77 ._email_16rhq_95{text-wrap:nowrap;text-overflow:ellipsis;max-width:100%;color:var(--text-secondary);text-align:center;font-size:.85rem;overflow:hidden}._profil_16rhq_67 ._linkedAccounts_16rhq_104{box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:5px;width:100%;padding:10px;display:flex}._profil_16rhq_67 ._linkedAccounts_16rhq_104 ._addAccount_16rhq_114{cursor:pointer;box-sizing:border-box;border-radius:5px;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;width:100%;padding:5px;display:flex}._profil_16rhq_67 ._linkedAccounts_16rhq_104 ._addAccount_16rhq_114 span{color:var(--text-secondary);font-size:.85rem}._profil_16rhq_67 ._linkedAccounts_16rhq_104 ._addAccount_16rhq_114 svg{width:24px;height:24px;color:var(--text-secondary);transition:color .2s ease-in-out}._profil_16rhq_67 ._linkedAccounts_16rhq_104 ._addAccount_16rhq_114:hover{background-color:var(--background)}._profil_16rhq_67 ._linkedAccounts_16rhq_104 ._addAccount_16rhq_114:hover svg,._profil_16rhq_67 ._linkedAccounts_16rhq_104 ._addAccount_16rhq_114:hover span{color:var(--text-primary)}._profil_16rhq_67 ._footer_16rhq_142{box-sizing:border-box;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:5px;display:flex}._profil_16rhq_67 ._logoutControl_16rhq_151 svg{color:var(--red-color)}.OtpModal{flex-direction:row;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;inset:0}@supports (height:100dvh){.OtpModal{height:100dvh}}.OtpModal{-webkit-backdrop-filter:blur();backdrop-filter:blur();z-index:10;background-color:var(--modal-blur);opacity:0}.OtpModal.active{opacity:1}.OtpModal{animation:.2s ease-out forwards hdm-modal-container-clear-show}.OtpModal.is-closing{animation:.2s ease-out forwards hdm-modal-container-clear-hide}.OtpModal>.hdm-modal-content{animation:.2s ease-out forwards hdm-modal-content-scale-show}.OtpModal.is-closing>.hdm-modal-content{animation:.2s ease-out forwards hdm-modal-content-scale-hide}.OtpModal{background-color:#0000}.OtpModal .hdm-modal-content{background-color:var(--modal-bg2);border:1px solid var(--border-color);opacity:0;box-sizing:border-box;border-radius:15px;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:5px;width:250px;padding:5px;display:flex;position:absolute;transform:scale(.9)}._action_dzxaz_60{cursor:pointer;border-radius:10px;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;padding:6px 12px;font-size:1rem;transition:background-color .3s;display:flex}._action_dzxaz_60 svg{color:var(--text-primary)}._action_dzxaz_60:hover{background-color:var(--background)}.SettingModal .hdm-tabbed-content>*{box-sizing:border-box;flex:1;align-self:stretch;width:100%;min-width:0;min-height:0;overflow-y:auto}._avatar_412nx_11{object-fit:cover;border-radius:50%;flex-shrink:0;width:26px;height:26px;margin:-3px}._section_1qtap_1{flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex}._section_1qtap_1>:not(._separator_1qtap_7):not(img){box-sizing:border-box;width:100%;padding:25px}._section_1qtap_1>:not(._separator_1qtap_7):not(img)+:not(._separator_1qtap_7):not(img){padding-top:0}._section_1qtap_1>img{width:200px;margin:50px auto}._section_1qtap_1 ._separator_1qtap_7{border-top:1px dashed var(--border-color);width:100%;height:0}._section_1qtap_1 ._container_1qtap_24{flex-direction:row;justify-content:space-between;align-items:center;display:flex}._section_1qtap_1 ._version_1qtap_30,._section_1qtap_1 ._date_1qtap_30{font-weight:700}._section_1qtap_1 a{color:var(--primary-color);text-decoration:none}._section_1qtap_1 ._actions_1qtap_37{flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.CopyModal{flex-direction:row;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;inset:0}@supports (height:100dvh){.CopyModal{height:100dvh}}.CopyModal{-webkit-backdrop-filter:blur();backdrop-filter:blur();z-index:10;background-color:var(--modal-blur);opacity:0}.CopyModal.active{opacity:1}.CopyModal{animation:.2s ease-out forwards hdm-modal-container-blur-show}.CopyModal.is-closing{animation:.2s ease-out forwards hdm-modal-container-blur-hide}.CopyModal>.hdm-modal-content{animation:.2s ease-out forwards hdm-modal-content-scale-show}.CopyModal.is-closing>.hdm-modal-content{animation:.2s ease-out forwards hdm-modal-content-scale-hide}.CopyModal .hdm-modal-content{background-color:var(--modal-bg);border:1px solid var(--border-color);box-sizing:border-box;opacity:0;border-radius:20px;flex-direction:column;justify-content:flex-start;align-items:stretch;width:90%;max-width:400px;height:90%;max-height:600px;display:flex}._header_1csp4_56{border-bottom:1px solid var(--border-color);box-sizing:border-box;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:15px;display:flex}._header_1csp4_56 h2{white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 50px);padding-left:10px;font-size:1.15rem;overflow:hidden}._header_1csp4_56 button{border-radius:10px;flex-direction:row;justify-content:center;align-items:center;width:30px;height:30px;display:flex}._header_1csp4_56 button svg{color:var(--text-secondary)}._header_1csp4_56 button:hover{background-color:var(--background)}._content_1csp4_90{flex-direction:column;justify-content:flex-start;align-items:stretch;height:100%;display:flex}._content_1csp4_90 ._folders_1csp4_97{box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:2px;height:calc(100% - 65px);padding:10px 10px 0;display:flex;overflow-y:auto}._content_1csp4_90 ._actions_1csp4_108{box-sizing:border-box;flex-direction:row;justify-content:flex-end;align-items:center;gap:15px;width:100%;padding:15px;display:flex}._folder_3ndam_1 ._item_3ndam_1{box-sizing:border-box;cursor:pointer;width:100%;transition:border-color background-color ease-in-out;background:0 0;border:2px solid #0000;border-radius:10px;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;padding:5px 10px;display:flex}._folder_3ndam_1 ._item_3ndam_1 ._toggle_3ndam_16{cursor:pointer;width:20px;height:20px;color:var(--text-secondary);background:0 0;border:none;border-radius:4px;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}._folder_3ndam_1 ._item_3ndam_1 ._toggle_3ndam_16:hover{background-color:var(--modal-bg2)}._folder_3ndam_1 ._item_3ndam_1 ._toggle_3ndam_16 ._chevron_3ndam_34{transition:transform .2s ease-in-out}._folder_3ndam_1 ._item_3ndam_1 ._toggle_3ndam_16 ._chevron_3ndam_34._open_3ndam_37{transform:rotate(90deg)}._folder_3ndam_1 ._item_3ndam_1 .folder-icon{color:var(--text-primary);flex-shrink:0}._folder_3ndam_1 ._item_3ndam_1 ._name_3ndam_44{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;font-weight:400;overflow:hidden}._folder_3ndam_1 ._item_3ndam_1:hover{background-color:var(--modal-bg2)}._folder_3ndam_1 ._item_3ndam_1._selected_3ndam_55{background-color:var(--modal-bg2);border-color:var(--primary-color)}._folder_3ndam_1 ._children_3ndam_59{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:2px;display:flex}.MoveModal{flex-direction:row;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;inset:0}@supports (height:100dvh){.MoveModal{height:100dvh}}.MoveModal{-webkit-backdrop-filter:blur();backdrop-filter:blur();z-index:10;background-color:var(--modal-blur);opacity:0}.MoveModal.active{opacity:1}.MoveModal{animation:.2s ease-out forwards hdm-modal-container-blur-show}.MoveModal.is-closing{animation:.2s ease-out forwards hdm-modal-container-blur-hide}.MoveModal>.hdm-modal-content{animation:.2s ease-out forwards hdm-modal-content-scale-show}.MoveModal.is-closing>.hdm-modal-content{animation:.2s ease-out forwards hdm-modal-content-scale-hide}.MoveModal .hdm-modal-content{background-color:var(--modal-bg);border:1px solid var(--border-color);box-sizing:border-box;opacity:0;border-radius:20px;flex-direction:column;justify-content:flex-start;align-items:stretch;width:90%;max-width:400px;height:90%;max-height:600px;display:flex}._header_dvgay_56{border-bottom:1px solid var(--border-color);box-sizing:border-box;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:15px;display:flex}._header_dvgay_56 h2{white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 50px);padding-left:10px;font-size:1.15rem;overflow:hidden}._header_dvgay_56 button{border-radius:10px;flex-direction:row;justify-content:center;align-items:center;width:30px;height:30px;display:flex}._header_dvgay_56 button svg{color:var(--text-secondary)}._header_dvgay_56 button:hover{background-color:var(--background)}._content_dvgay_90{flex-direction:column;justify-content:flex-start;align-items:stretch;height:100%;display:flex}._content_dvgay_90 ._folders_dvgay_97{box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:2px;height:calc(100% - 65px);padding:10px 10px 0;display:flex;overflow-y:auto}._content_dvgay_90 ._actions_dvgay_108{box-sizing:border-box;flex-direction:row;justify-content:flex-end;align-items:center;gap:15px;width:100%;padding:15px;display:flex}.NewModal{flex-direction:row;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;inset:0}@supports (height:100dvh){.NewModal{height:100dvh}}.NewModal{-webkit-backdrop-filter:blur();backdrop-filter:blur();z-index:10;background-color:var(--modal-blur);opacity:0}.NewModal.active{opacity:1}.NewModal{animation:.2s ease-out forwards hdm-modal-container-clear-show}.NewModal.is-closing{animation:.2s ease-out forwards hdm-modal-container-clear-hide}.NewModal>.hdm-modal-content{animation:.2s ease-out forwards hdm-modal-content-scale-show}.NewModal.is-closing>.hdm-modal-content{animation:.2s ease-out forwards hdm-modal-content-scale-hide}.NewModal{background-color:#0000}.NewModal .hdm-modal-content{background-color:var(--modal-bg);border:1px solid var(--border-color);opacity:0;box-sizing:border-box;border-radius:20px;flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex;position:absolute;top:105px;right:30px;transform:scale(.9)}.NewModal.mobile{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.NewModal.mobile .hdm-modal-content{width:calc(100% - 30px);top:130px;right:15px}._header_u3jvz_67{flex-direction:row;justify-content:space-between;align-items:center;gap:10px;padding:10px;display:flex}._header_u3jvz_67 ._folderButton_u3jvz_75,._header_u3jvz_67 ._projectButton_u3jvz_75{background-color:var(--modal-bg);cursor:pointer;border:none;border-radius:10px;flex-direction:row;flex:1;justify-content:flex-start;align-items:center;gap:5px;height:30px;padding:0 10px;display:flex}._header_u3jvz_67 ._folderButton_u3jvz_75 svg,._header_u3jvz_67 ._projectButton_u3jvz_75 svg{color:var(--text-primary)}._header_u3jvz_67 ._folderButton_u3jvz_75 ._title_u3jvz_92,._header_u3jvz_67 ._projectButton_u3jvz_75 ._title_u3jvz_92{font-size:1rem;font-weight:400}._header_u3jvz_67 ._folderButton_u3jvz_75 ._label_u3jvz_96,._header_u3jvz_67 ._projectButton_u3jvz_75 ._label_u3jvz_96{flex-direction:row;flex:1;justify-content:space-between;align-items:center;display:flex}._header_u3jvz_67 ._folderButton_u3jvz_75:hover,._header_u3jvz_67 ._projectButton_u3jvz_75:hover{background-color:var(--background)}._header_u3jvz_67 ._folderButton_u3jvz_75:hover ._lock_u3jvz_106,._header_u3jvz_67 ._projectButton_u3jvz_75:hover ._lock_u3jvz_106{color:var(--text-secondary)}._separator_u3jvz_110{border-top:1px dashed var(--border-color);width:100%;height:0;margin:1px 0}._section_u3jvz_117{flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex}._section_u3jvz_117 h3{color:var(--primary-color);padding:10px 0 0 10px;font-size:1rem}._section_u3jvz_117 ._sectionHeader_u3jvz_128{flex-direction:row;justify-content:space-between;align-items:center;display:flex}._section_u3jvz_117 ._sectionHeader_u3jvz_128 a{color:var(--primary-color);font-size:.85rem;font-weight:400;text-decoration:none}._section_u3jvz_117 ._grid_u3jvz_140{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:15px;padding:10px;display:flex}._section_u3jvz_117 ._grid_u3jvz_140 ._item_u3jvz_148{text-align:center;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:60px;display:flex}._section_u3jvz_117 ._grid_u3jvz_140 ._item_u3jvz_148 span{color:var(--text-primary);font-size:.7rem}.NewModal.mobile ._section_u3jvz_117 h3{font-size:1rem}.NewModal.mobile ._section_u3jvz_117 ._grid_u3jvz_140{justify-content:space-between}.NewModal.mobile ._section_u3jvz_117 ._grid_u3jvz_140 ._item_u3jvz_148{width:70px}.NewModal.mobile ._section_u3jvz_117 ._grid_u3jvz_140 ._item_u3jvz_148 span{font-size:.85rem}@keyframes _library-item-fade-in_f3b8f_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes _library-section-fade-in_f3b8f_1{0%{opacity:0}to{opacity:1}}._layout_f3b8f_19{flex-direction:row;flex:1;justify-content:flex-start;align-self:stretch;align-items:stretch;width:100%;min-width:0;height:100%;min-height:0;display:flex}._layout_f3b8f_19._mobile_f3b8f_31{flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex}._layout_f3b8f_19 ._list_f3b8f_37{flex-direction:column;flex:1;justify-content:flex-start;align-self:stretch;align-items:stretch;min-width:0;min-height:0;display:flex}._section_f3b8f_48{box-sizing:border-box;flex-direction:column;flex:1;justify-content:flex-start;align-self:stretch;align-items:stretch;width:100%;min-width:0;min-height:0;animation:.2s ease-out both _library-section-fade-in_f3b8f_1;display:flex;overflow-y:auto}._section_f3b8f_48 ._search_f3b8f_62{border-bottom:1px dashed var(--border-color);flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;padding:15px;display:flex}._section_f3b8f_48 ._search_f3b8f_62 input{color:var(--text-primary);background-color:#0000;border:none;outline:none;flex:1;font-size:1rem}._section_f3b8f_48 ._search_f3b8f_62 input::placeholder,._section_f3b8f_48 ._search_f3b8f_62 svg{color:var(--text-secondary)}._section_f3b8f_48 ._items_f3b8f_85{flex-flow:wrap;place-content:flex-start;align-items:stretch;gap:15px;padding:15px;display:flex;overflow-y:auto;container:item-container/inline-size}._section_f3b8f_48 ._items_f3b8f_85 ._item_f3b8f_85{background-color:var(--modal-bg2);border:1px solid var(--border-color);box-sizing:border-box;cursor:pointer;border-radius:15px;outline:1px solid #0000;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;width:calc(33.3333% - 10px);height:50px;padding:0 10px;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,outline-color .2s ease-in-out;animation:.25s ease-out both _library-item-fade-in_f3b8f_1;display:flex}._section_f3b8f_48 ._items_f3b8f_85 ._item_f3b8f_85 img,._section_f3b8f_48 ._items_f3b8f_85 ._item_f3b8f_85 svg{transition:transform .2s}._section_f3b8f_48 ._items_f3b8f_85 ._item_f3b8f_85 img{border-radius:5px}._section_f3b8f_48 ._items_f3b8f_85 ._item_f3b8f_85 ._info_f3b8f_121{text-align:left;flex-direction:column;flex:1;justify-content:flex-start;align-items:stretch;display:flex;overflow:hidden}._section_f3b8f_48 ._items_f3b8f_85 ._item_f3b8f_85 ._info_f3b8f_121 ._name_f3b8f_130{text-overflow:ellipsis;white-space:nowrap;flex-direction:row;justify-content:flex-start;align-items:center;gap:4px;display:flex;overflow:hidden}._section_f3b8f_48 ._items_f3b8f_85 ._item_f3b8f_85 ._info_f3b8f_121 ._name_f3b8f_130 svg{color:var(--primary-color);flex-shrink:0}._section_f3b8f_48 ._items_f3b8f_85 ._item_f3b8f_85 ._info_f3b8f_121 ._desc_f3b8f_144{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;overflow:hidden}._section_f3b8f_48 ._items_f3b8f_85 ._item_f3b8f_85:hover{background-color:var(--background)}._section_f3b8f_48 ._items_f3b8f_85 ._item_f3b8f_85._selected_f3b8f_154{background-color:var(--background);border-color:var(--primary-color);outline-color:var(--primary-color)}@container item-container (inline-size<650px){._section_f3b8f_48 ._items_f3b8f_85 ._item_f3b8f_85{width:calc(50% - 8px)}}@container item-container (inline-size<400px){._section_f3b8f_48 ._items_f3b8f_85 ._item_f3b8f_85{width:100%}}._container_110hh_1{width:100%;height:100%;position:relative}._wrapper_110hh_7{width:auto;height:auto;color:inherit;background:0 0;border:none;margin:0;padding:0;display:block;position:absolute;inset:0;overflow:hidden}._wrapper_110hh_7:popover-open{border-radius:12px;max-width:none;max-height:none}._wrapper_110hh_7::backdrop{background:0 0}._backdrop_110hh_29{cursor:zoom-out;opacity:0;background:0 0;border:none;margin:0;padding:0;position:fixed;inset:0}._backdrop_110hh_29:popover-open{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#0000008c}._backdrop_110hh_29::backdrop{background:0 0}.video-player{cursor:pointer;background-color:#000;width:100%;height:100%;position:relative;overflow:hidden}.video-player .video-player-video{object-fit:cover;background-color:#000;width:100%;height:100%;display:block;position:absolute;inset:0}.video-player .video-player-video::-webkit-media-controls{appearance:none;display:none!important}.video-player .video-player-video::-webkit-media-controls-enclosure{appearance:none;display:none!important}.video-player .video-player-video::-webkit-media-controls-panel{appearance:none;display:none!important}.video-player .video-player-controls{opacity:0;pointer-events:none;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;transition:opacity .2s,transform .2s;display:flex;position:absolute;bottom:8px;left:8px;right:8px;transform:translateY(4px)}.video-player:hover .video-player-controls,.video-player .video-player-controls:focus-within{opacity:1;pointer-events:auto;transform:translateY(0)}.video-player .video-player-time{font-variant-numeric:tabular-nums;color:#fff;white-space:nowrap;padding:0 4px;font-family:Outfit,sans-serif;font-size:.85rem;font-weight:500}.video-player .video-player-slider{cursor:pointer;touch-action:none;flex:1;align-items:center;height:16px;display:flex;position:relative}.video-player .video-player-slider .video-player-slider-track{background-color:#ffffff4d;border-radius:2px;height:4px;transition:height .15s;position:absolute;left:0;right:0}.video-player .video-player-slider .video-player-slider-fill{background-color:var(--primary-color);border-radius:2px;height:4px;transition:height .15s;position:absolute;left:0}.video-player .video-player-slider .video-player-slider-thumb{opacity:0;background-color:#fff;border-radius:50%;width:12px;height:12px;transition:opacity .15s,transform .15s;position:absolute;top:50%;transform:translate(-50%,-50%)}.video-player .video-player-slider:hover .video-player-slider-track,.video-player .video-player-slider:hover .video-player-slider-fill,.video-player .video-player-slider.seeking .video-player-slider-track,.video-player .video-player-slider.seeking .video-player-slider-fill{height:6px}.video-player .video-player-slider:hover .video-player-slider-thumb,.video-player .video-player-slider.seeking .video-player-slider-thumb{opacity:1;transform:translate(-50%,-50%)scale(1.1)}._container_n17m1_1{width:100%;height:100%;position:relative}._wrapper_n17m1_7{width:auto;height:auto;color:inherit;background:0 0;border:none;margin:0;padding:0;display:block;position:absolute;inset:0;overflow:hidden}._wrapper_n17m1_7:popover-open{border-radius:12px;max-width:none;max-height:none}._wrapper_n17m1_7::backdrop{background:0 0}._image_n17m1_29{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}._controls_n17m1_37{opacity:0;pointer-events:none;transition:opacity .2s,transform .2s;position:absolute;top:8px;right:8px;transform:translateY(-4px)}._wrapper_n17m1_7:hover ._controls_n17m1_37,._controls_n17m1_37:focus-within{opacity:1;pointer-events:auto;transform:translateY(0)}._wrapper_n17m1_7:popover-open ._controls_n17m1_37{opacity:1;pointer-events:auto;transform:translateY(0)}@media (hover:none){._controls_n17m1_37{opacity:1;pointer-events:auto;transform:none}}._backdrop_n17m1_62{cursor:zoom-out;opacity:0;background:0 0;border:none;margin:0;padding:0;position:fixed;inset:0}._backdrop_n17m1_62:popover-open{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#0000008c}._backdrop_n17m1_62::backdrop{background:0 0}@keyframes _library-detail-slide-in_1mv0h_1{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes _library-detail-slide-in-mobile_1mv0h_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes _library-detail-fade-child_1mv0h_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._panel_1mv0h_31{border-left:1px solid var(--border-color);box-sizing:border-box;flex-direction:column;flex-shrink:0;justify-content:flex-start;align-self:stretch;align-items:stretch;gap:20px;width:400px;min-height:0;padding:20px;animation:.25s ease-out both _library-detail-slide-in_1mv0h_1;display:flex;overflow:hidden}._panel_1mv0h_31>*{animation:.35s ease-out both _library-detail-fade-child_1mv0h_1}._panel_1mv0h_31>:first-child{animation-delay:50ms}._panel_1mv0h_31>:nth-child(2){animation-delay:.1s}._panel_1mv0h_31>:nth-child(3){animation-delay:.15s}._panel_1mv0h_31>:nth-child(4){animation-delay:.2s}._panel_1mv0h_31>:nth-child(5){animation-delay:.25s}._panel_1mv0h_31>:nth-child(6){animation-delay:.3s}._panel_1mv0h_31 ._media_1mv0h_68{aspect-ratio:16/9;border:1px solid var(--border-color);background-color:var(--modal-bg2);border-radius:12px;width:100%;position:relative;overflow:hidden}._panel_1mv0h_31 ._media_1mv0h_68 img,._panel_1mv0h_31 ._media_1mv0h_68 video{object-fit:cover;width:100%;height:100%;display:block}._panel_1mv0h_31 ._media_1mv0h_68 ._video-control_1mv0h_83{width:100%;height:100%}._panel_1mv0h_31 ._back_1mv0h_87{color:var(--text-primary);cursor:pointer;background:0 0;border:none;flex-direction:row;justify-content:flex-start;align-self:flex-start;align-items:center;gap:10px;padding:0;font-size:1rem;transition:color .2s,transform .2s;display:flex}._panel_1mv0h_31 ._back_1mv0h_87 svg{color:var(--text-primary);transition:color .2s,transform .2s}._panel_1mv0h_31 ._back_1mv0h_87:hover,._panel_1mv0h_31 ._back_1mv0h_87:hover svg{color:var(--primary-color);transform:translate(-2px)}._panel_1mv0h_31 ._header_1mv0h_114{flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;display:flex}._panel_1mv0h_31 ._header_1mv0h_114 ._logo_1mv0h_121{border-radius:10px;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex;overflow:hidden}._panel_1mv0h_31 ._header_1mv0h_114 ._logo_1mv0h_121 svg,._panel_1mv0h_31 ._header_1mv0h_114 ._logo_1mv0h_121 img{width:40px;height:40px}._panel_1mv0h_31 ._header_1mv0h_114 ._info_1mv0h_136{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:2px;min-width:0;display:flex}._panel_1mv0h_31 ._header_1mv0h_114 ._info_1mv0h_136 ._name_1mv0h_144{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex-direction:row;justify-content:flex-start;align-items:center;gap:6px;margin:0;font-size:1.1rem;font-weight:600;display:flex;overflow:hidden}._panel_1mv0h_31 ._header_1mv0h_114 ._info_1mv0h_136 ._name_1mv0h_144 svg{color:var(--primary-color);flex-shrink:0}._panel_1mv0h_31 ._header_1mv0h_114 ._info_1mv0h_136 ._subtitle_1mv0h_162{color:var(--text-secondary);font-size:.85rem}._panel_1mv0h_31 ._connectorActions_1mv0h_166{flex-direction:column;flex:auto;justify-content:flex-start;align-items:stretch;gap:10px;min-height:0;display:flex}._panel_1mv0h_31 ._connectorActions_1mv0h_166 h3{color:var(--text-primary);flex-shrink:0;margin:0;font-size:.95rem;font-weight:600}._panel_1mv0h_31 ._connectorActions_1mv0h_166 ._scroll_1mv0h_182{flex-direction:column;flex:auto;justify-content:flex-start;align-items:stretch;gap:14px;min-height:0;margin-right:-4px;padding-right:4px;display:flex;overflow-y:auto}._panel_1mv0h_31 ._connectorActions_1mv0h_166 ._tagGroup_1mv0h_194{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:8px;display:flex}._panel_1mv0h_31 ._connectorActions_1mv0h_166 ._tagGroup_1mv0h_194 ._tag_1mv0h_194{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.6px;font-size:.7rem;font-weight:700}._panel_1mv0h_31 ._connectorActions_1mv0h_166 ul{flex-flow:wrap;justify-content:flex-start;align-items:stretch;gap:8px;margin:0;padding:0;list-style:none;display:flex}._panel_1mv0h_31 ._connectorActions_1mv0h_166 ul li{box-sizing:border-box;background-color:var(--modal-bg2);border:1px solid var(--border-color);width:calc(50% - 4px);color:var(--text-primary);border-radius:15px;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;min-width:0;padding:5px;font-size:.85rem;transition:background-color .2s ease-in-out,border-color .2s ease-in-out;display:flex}._panel_1mv0h_31 ._connectorActions_1mv0h_166 ul li ._icon_1mv0h_236{box-sizing:border-box;background-color:var(--modal-bg);border:1px solid var(--border-color);width:30px;height:30px;color:var(--text-secondary);border-radius:10px;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;display:flex}._panel_1mv0h_31 ._connectorActions_1mv0h_166 ul li ._icon_1mv0h_236 svg{display:block}._panel_1mv0h_31 ._connectorActions_1mv0h_166 ul li ._name_1mv0h_144{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._panel_1mv0h_31 ._connectorActions_1mv0h_166 ul li:hover{background-color:var(--background)}@container (width<=360px){._panel_1mv0h_31 ._connectorActions_1mv0h_166 ul li{width:100%}}._panel_1mv0h_31 ._description_1mv0h_266{color:var(--text-secondary);margin:0;font-size:1rem;line-height:1.4}._panel_1mv0h_31 ._actions_1mv0h_272{flex-direction:row;flex-shrink:0;justify-content:flex-end;align-items:center;margin-top:auto;padding-top:4px;display:flex}._panel_1mv0h_31._mobile_1mv0h_281{border-left:none;flex:1;width:100%;padding:10px;animation:.25s ease-out both _library-detail-slide-in-mobile_1mv0h_1}.RenameModal{flex-direction:row;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;inset:0}@supports (height:100dvh){.RenameModal{height:100dvh}}.RenameModal{-webkit-backdrop-filter:blur();backdrop-filter:blur();z-index:10;background-color:var(--modal-blur);opacity:0}.RenameModal.active{opacity:1}.RenameModal{animation:.2s ease-out forwards hdm-modal-container-blur-show}.RenameModal.is-closing{animation:.2s ease-out forwards hdm-modal-container-blur-hide}.RenameModal>.hdm-modal-content{animation:.2s ease-out forwards hdm-modal-content-scale-show}.RenameModal.is-closing>.hdm-modal-content{animation:.2s ease-out forwards hdm-modal-content-scale-hide}.RenameModal .hdm-modal-content{background-color:var(--modal-bg);border:1px solid var(--border-color);box-sizing:border-box;opacity:0;border-radius:20px;flex-direction:column;justify-content:flex-start;align-items:stretch;width:90%;max-width:400px;display:flex;transform:scale(.9)}.RenameModal .hdm-modal-content .hdm-form{box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:15px;width:100%;padding:15px;display:flex}.RenameModal .hdm-modal-content .hdm-form .hdm-form-actions{flex-direction:row;justify-content:flex-end;align-items:center;gap:15px;width:100%;display:flex}._header_1xys7_73{border-bottom:1px solid var(--border-color);box-sizing:border-box;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:15px;display:flex}._header_1xys7_73 h2{white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 50px);padding-left:10px;font-size:1.15rem;overflow:hidden}._header_1xys7_73 button{border-radius:10px;flex-direction:row;justify-content:center;align-items:center;width:30px;height:30px;display:flex}._header_1xys7_73 button svg{color:var(--text-secondary)}._header_1xys7_73 button:hover{background-color:var(--background)}._section_1psgj_1{flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex}._section_1psgj_1>:not(._separator_1psgj_7){box-sizing:border-box;width:100%;padding:25px}._section_1psgj_1>:not(._separator_1psgj_7)+:not(._separator_1psgj_7){padding-top:0}._section_1ut4y_1{flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex}._section_1ut4y_1>:not(._separator_1ut4y_7){box-sizing:border-box;width:100%;padding:25px}._section_1ut4y_1>:not(._separator_1ut4y_7)+:not(._separator_1ut4y_7){padding-top:0}._section_1ut4y_1 ._title_1ut4y_15{color:var(--primary-color);font-size:1.15rem;font-weight:700}._section_1ut4y_1 ._separator_1ut4y_7{border-top:1px dashed var(--border-color);width:100%;height:0}._section_1ut4y_1 ._pricing_1ut4y_25{flex-direction:row;justify-content:space-between;align-items:stretch;width:100%;display:flex}._section_1ut4y_1 ._pricing_1ut4y_25 ._plan_1ut4y_32{border-radius:15px;flex-direction:column;flex:1;justify-content:flex-start;align-items:stretch;gap:15px;padding:10px;display:flex}._section_1ut4y_1 ._pricing_1ut4y_25 ._plan_1ut4y_32._active_1ut4y_42{background:var(--background);border:1px solid var(--primary-color)}._section_1ut4y_1 ._pricing_1ut4y_25 ._plan_1ut4y_32 ._header_1ut4y_46{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:5px;height:40px;display:flex}._section_1ut4y_1 ._pricing_1ut4y_25 ._plan_1ut4y_32 ._header_1ut4y_46 ._row1_1ut4y_54{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}._section_1ut4y_1 ._pricing_1ut4y_25 ._plan_1ut4y_32 ._header_1ut4y_46 ._row1_1ut4y_54 h3{font-size:1.15rem;font-weight:400}._section_1ut4y_1 ._pricing_1ut4y_25 ._plan_1ut4y_32 ._header_1ut4y_46 ._row2_1ut4y_65 span{color:var(--text-secondary);font-size:.85rem}._section_1ut4y_1 ._pricing_1ut4y_25 ._plan_1ut4y_32 ._header_1ut4y_46 ._downgrade_1ut4y_69,._section_1ut4y_1 ._pricing_1ut4y_25 ._plan_1ut4y_32 ._header_1ut4y_46 ._upgrade_1ut4y_69,._section_1ut4y_1 ._pricing_1ut4y_25 ._plan_1ut4y_32 ._header_1ut4y_46 ._active_1ut4y_42{cursor:pointer;border-radius:8px;flex-direction:row;justify-content:center;align-items:center;height:25px;padding:0 8px;display:flex}._section_1ut4y_1 ._pricing_1ut4y_25 ._plan_1ut4y_32 ._header_1ut4y_46 ._downgrade_1ut4y_69 h5,._section_1ut4y_1 ._pricing_1ut4y_25 ._plan_1ut4y_32 ._header_1ut4y_46 ._upgrade_1ut4y_69 h5,._section_1ut4y_1 ._pricing_1ut4y_25 ._plan_1ut4y_32 ._header_1ut4y_46 ._active_1ut4y_42 h5{font-size:.85rem}._section_1ut4y_1 ._pricing_1ut4y_25 ._plan_1ut4y_32 ._header_1ut4y_46 ._upgrade_1ut4y_69{background:var(--primary-color);border:none}._section_1ut4y_1 ._pricing_1ut4y_25 ._plan_1ut4y_32 ._header_1ut4y_46 ._upgrade_1ut4y_69 h5{color:#fff}._section_1ut4y_1 ._pricing_1ut4y_25 ._plan_1ut4y_32 ._header_1ut4y_46 ._downgrade_1ut4y_69{background:var(--text-secondary);border:none}._section_1ut4y_1 ._pricing_1ut4y_25 ._plan_1ut4y_32 ._header_1ut4y_46 ._downgrade_1ut4y_69 h5{color:#fff}._section_1ut4y_1 ._pricing_1ut4y_25 ._plan_1ut4y_32 ._header_1ut4y_46 ._active_1ut4y_42{background-color:var(--background);border:1px solid var(--primary-color)}._section_1ut4y_1 ._pricing_1ut4y_25 ._plan_1ut4y_32 ._planSeparator_1ut4y_100{background-color:var(--border-color);width:100%;height:1px}._section_1ut4y_1 ._pricing_1ut4y_25 ._plan_1ut4y_32 ul{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:8px;margin:0;padding:0 0 0 20px;display:flex}._section_1ut4y_1 ._pricing_1ut4y_25 ._plan_1ut4y_32 ul li{font-size:.85rem}._section_1ut4y_1 ._pricing_1ut4y_25._mobile_1ut4y_117 ._plan_1ut4y_32{display:none}._section_1ut4y_1 ._pricing_1ut4y_25._mobile_1ut4y_117 ._plan_1ut4y_32._active_1ut4y_42{width:100%;display:flex}._section_1ut4y_1 ._functionalities_1ut4y_124{flex-direction:row;justify-content:flex-end;align-items:center;display:flex}._section_1ut4y_1 ._functionalities_1ut4y_124 ._card_1ut4y_130{cursor:pointer;background-color:var(--modal-bg);border-radius:10px;flex-direction:row;justify-content:flex-end;align-items:center;gap:5px;padding:5px 10px;display:flex}._section_1ut4y_1 ._functionalities_1ut4y_124 ._card_1ut4y_130 span{color:var(--primary-color);font-size:.85rem}._section_1ut4y_1 ._functionalities_1ut4y_124 ._card_1ut4y_130 svg{color:var(--primary-color)}._section_1ut4y_1 ._functionalities_1ut4y_124 ._card_1ut4y_130:hover{background-color:var(--background)}._section_1ut4y_1 ._method_1ut4y_151{flex-direction:row;justify-content:space-between;align-items:center;display:flex}._section_1ut4y_1 ._method_1ut4y_151 ._payment_1ut4y_157{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;display:flex}._section_1ut4y_1 ._method_1ut4y_151 ._payment_1ut4y_157 svg{color:var(--text-primary)}._section_1ut4y_1 ._method_1ut4y_151 ._payment_1ut4y_157 ._cardInfo_1ut4y_167{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}._section_1ut4y_1 ._method_1ut4y_151 ._payment_1ut4y_157 ._cardInfo_1ut4y_167 ._name_1ut4y_173{font-size:1rem}._section_1ut4y_1 ._method_1ut4y_151 ._payment_1ut4y_157 ._cardInfo_1ut4y_167 ._number_1ut4y_176{color:var(--text-secondary);font-size:.85rem}._section_1ut4y_1 ._method_1ut4y_151 ._change_1ut4y_180{cursor:pointer;background-color:var(--modal-bg);border:none;border-radius:10px;flex-direction:row;justify-content:center;align-items:center;height:30px;padding:0 10px;display:flex}._section_1ut4y_1 ._method_1ut4y_151 ._change_1ut4y_180 span{font-size:1rem;font-weight:400}._section_1ut4y_1 ._method_1ut4y_151 ._change_1ut4y_180:hover{background-color:var(--background)}._section_b9bmb_1{flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex}._section_b9bmb_1>:not(._separator_b9bmb_7){box-sizing:border-box;width:100%;padding:25px}._section_b9bmb_1>:not(._separator_b9bmb_7)+:not(._separator_b9bmb_7){padding-top:0}._section_b9bmb_1 ._separator_b9bmb_7{border-top:1px dashed var(--border-color);width:100%;height:0}._section_b9bmb_1 ._group_b9bmb_20{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:15px;display:flex}._section_b9bmb_1 ._title_b9bmb_27{color:var(--primary-color);margin:0;font-size:1.15rem;font-weight:700}._section_b9bmb_1._mobile_b9bmb_33>:not(._separator_b9bmb_7){padding:18px}._section_b9bmb_1._mobile_b9bmb_33 ._settingRow_b9bmb_36{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;display:flex}._section_b9bmb_1._mobile_b9bmb_33 ._settingRow_b9bmb_36 ._settingInput_b9bmb_43{width:100%}._section_b9bmb_1 ._settingRow_b9bmb_36{flex-direction:row;justify-content:space-between;align-items:center;gap:20px;width:100%;display:flex}._section_b9bmb_1 ._settingRow_b9bmb_36 ._settingInfo_b9bmb_54{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:2px;min-width:0;display:flex}._section_b9bmb_1 ._settingRow_b9bmb_36 ._settingInfo_b9bmb_54 ._settingTitle_b9bmb_62{color:var(--text-primary);font-size:.95rem;font-weight:500}._section_b9bmb_1 ._settingRow_b9bmb_36 ._settingInfo_b9bmb_54 ._settingDesc_b9bmb_67{color:var(--text-secondary);text-overflow:ellipsis;font-size:.85rem;overflow:hidden}._section_b9bmb_1 ._settingRow_b9bmb_36 ._settingInput_b9bmb_43{text-indent:10px;border:1px solid var(--border-color);background-color:var(--background);border-radius:10px;outline:none;flex-shrink:0;width:240px;height:35px}._section_b9bmb_1 ._itemInfo_b9bmb_83{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;min-width:0;display:flex}._section_b9bmb_1 ._itemInfo_b9bmb_83 svg{color:var(--text-primary);flex-shrink:0}._section_b9bmb_1 ._itemInfo_b9bmb_83 span{font-size:.95rem}._section_b9bmb_1 ._itemInfo_b9bmb_83 ._itemName_b9bmb_98{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:2px;min-width:0;display:flex}._section_b9bmb_1 ._itemInfo_b9bmb_83 ._itemName_b9bmb_98 ._status_b9bmb_106{color:var(--text-secondary);font-size:.85rem}._section_b9bmb_1 ._itemInfo_b9bmb_83 ._itemName_b9bmb_98 ._status_b9bmb_106._active_b9bmb_110{color:var(--primary-color)}._section_b9bmb_1 ._credentialList_b9bmb_113{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:10px;display:flex}._section_b9bmb_1 ._credential_b9bmb_113,._section_b9bmb_1 ._device_b9bmb_121{flex-direction:row;justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}._section_b9bmb_1 ._delete_b9bmb_129{background-color:var(--modal-bg);cursor:pointer;border-radius:5px;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}._section_b9bmb_1 ._delete_b9bmb_129 svg{color:var(--red-color)}._section_b9bmb_1 ._delete_b9bmb_129:hover{background-color:var(--background)}._section_b9bmb_1 ._header_b9bmb_147{flex-direction:row;justify-content:flex-start;align-items:center;gap:20px;display:flex}._section_b9bmb_1 ._header_b9bmb_147 ._picture_b9bmb_154{flex-shrink:0;width:100px;height:100px;position:relative}._section_b9bmb_1 ._header_b9bmb_147 ._control_b9bmb_160{background-color:var(--modal-bg2);border:1px solid var(--border-color);cursor:pointer;border-radius:50%;flex-direction:row;justify-content:center;align-items:center;width:30px;height:30px;margin:-15px 0 0 -15px;transition:transform .45s cubic-bezier(.4,0,.2,1),opacity .22s ease-out;display:flex;position:absolute;top:50%;left:50%}._section_b9bmb_1 ._header_b9bmb_147 ._edit_b9bmb_177{color:var(--primary-color);transform:rotate(-45deg)translate(50px)rotate(45deg)scale(1)}._section_b9bmb_1 ._header_b9bmb_147 ._edit_b9bmb_177._paired_b9bmb_181{transform:rotate(-70deg)translate(50px)rotate(70deg)scale(1)}._section_b9bmb_1 ._header_b9bmb_147 ._remove_b9bmb_184{color:var(--red-color);transform:rotate(-20deg)translate(50px)rotate(20deg)scale(1)}._section_b9bmb_1 ._header_b9bmb_147 ._remove_b9bmb_184._gone_b9bmb_188{opacity:0;pointer-events:none;transform:rotate(-45deg)translate(50px)rotate(45deg)scale(0)}._section_b9bmb_1 ._header_b9bmb_147 ._fields_b9bmb_193{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:5px;display:flex}._section_b9bmb_1 ._header_b9bmb_147 ._fields_b9bmb_193 ._row_b9bmb_201{flex-direction:row;justify-content:flex-start;align-items:stretch;gap:10px;width:100%;display:flex}._section_b9bmb_1 ._header_b9bmb_147 ._fields_b9bmb_193 ._row_b9bmb_201 ._input_b9bmb_209{flex-direction:column;flex:1;justify-content:flex-start;align-items:stretch;gap:5px;display:flex}._section_b9bmb_1 ._header_b9bmb_147 ._fields_b9bmb_193 ._row_b9bmb_201 ._input_b9bmb_209 input{text-indent:10px;border:1px solid var(--border-color);background-color:var(--background);border-radius:10px;outline:none;height:35px}._section_b9bmb_1 ._header_b9bmb_147 ._fields_b9bmb_193 ._row_b9bmb_201 ._input_b9bmb_209 input:disabled{background-color:var(--modal-bg);color:var(--text-secondary);cursor:not-allowed}._section_b9bmb_1 ._header_b9bmb_147._mobile_b9bmb_33{flex-direction:column;justify-content:flex-start;align-items:center;display:flex}._section_b9bmb_1 ._header_b9bmb_147._mobile_b9bmb_33 ._fields_b9bmb_193{width:100%}._section_b9bmb_1 ._header_b9bmb_147._mobile_b9bmb_33 ._fields_b9bmb_193 ._row_b9bmb_201,._section_fvgbt_1{flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex}._section_fvgbt_1>:not(._separator_fvgbt_7){box-sizing:border-box;width:100%;padding:25px}._section_fvgbt_1>:not(._separator_fvgbt_7)+:not(._separator_fvgbt_7){padding-top:0}._section_fvgbt_1 ._title_fvgbt_15{font-size:1.15rem}._section_fvgbt_1 span{font-size:1rem}._section_fvgbt_1 ._separator_fvgbt_7{border-top:1px dashed var(--border-color);width:100%;height:0}._section_fvgbt_1 ._selector_fvgbt_26{flex-direction:row;justify-content:flex-start;align-items:center;gap:20px;display:flex}._section_fvgbt_1 ._selector_fvgbt_26 ._choice_fvgbt_33{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex}._section_fvgbt_1 ._selector_fvgbt_26 ._choice_fvgbt_33 img{border:2px solid #0000;border-radius:8px;width:120px;transition:border .2s ease-in-out}._section_fvgbt_1 ._selector_fvgbt_26 ._choice_fvgbt_33 span{font-size:.85rem}._section_fvgbt_1 ._selector_fvgbt_26 ._choice_fvgbt_33._active_fvgbt_50 img{border:2px solid var(--primary-color)}._section_fvgbt_1 ._selector_fvgbt_26._mobile_fvgbt_53{flex-direction:row;justify-content:space-between;align-items:center;gap:0;display:flex}._section_fvgbt_1 ._selector_fvgbt_26._mobile_fvgbt_53 ._choice_fvgbt_33 img{border-radius:12px;width:90px}._section_fvgbt_1 ._language_fvgbt_64{flex-direction:row;justify-content:space-between;align-items:center;display:flex}._section_fvgbt_1 ._language_fvgbt_64 ._languageSelect_fvgbt_70{width:150px}._title_1sgqc_1{color:var(--primary-color);margin:5px 0 0 12px;font-size:1rem}header ._separator_xmccb_1{background-color:var(--border-color);width:1px;height:30px}header._desktop_xmccb_6{border-bottom:1px solid var(--border-color);box-sizing:border-box;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:70px;transition:border-bottom-color .2s ease-in-out;display:flex}header._desktop_xmccb_6 img{cursor:pointer}header._desktop_xmccb_6 ._left_xmccb_20{flex-direction:row;justify-content:flex-start;align-items:center;display:flex}header._desktop_xmccb_6 ._left_xmccb_20 ._separator_xmccb_1{margin:0 20px}header._desktop_xmccb_6 ._left_xmccb_20 ._openSidebar_xmccb_29{cursor:pointer;border-radius:10px;flex-direction:row;justify-content:center;align-items:center;width:30px;height:30px;transition:opacity .2s ease-in-out,width .2s ease-in-out,background-color .2s ease-in-out;display:flex;overflow:hidden}header._desktop_xmccb_6 ._left_xmccb_20 ._openSidebar_xmccb_29 svg{min-width:20px;color:var(--text-secondary)}header._desktop_xmccb_6 ._left_xmccb_20 ._openSidebar_xmccb_29:hover{background-color:var(--modal-bg)}header._desktop_xmccb_6 ._left_xmccb_20 ._openSidebar_xmccb_29._hidden_xmccb_48{opacity:0;pointer-events:none;width:0}header._desktop_xmccb_6 ._left_xmccb_20 ._btnSeparator_xmccb_53{transition:opacity .2s ease-in-out,width .2s ease-in-out,margin .2s ease-in-out}header._desktop_xmccb_6 ._left_xmccb_20 ._btnSeparator_xmccb_53._hidden_xmccb_48{opacity:0;width:0;margin:0}header._desktop_xmccb_6 ._left_xmccb_20 ._title_xmccb_61{font-size:1.15rem;font-weight:400}header._desktop_xmccb_6 ._right_xmccb_65{flex-direction:row;justify-content:flex-end;align-items:center;gap:15px;display:flex;position:relative}header._mobile_xmccb_73{border-bottom:1px solid var(--border-color);box-sizing:border-box;flex-direction:column;justify-content:space-evenly;align-items:flex-start;width:calc(100% - 20px);height:100px;transition:border-bottom-color .2s ease-in-out;display:flex}header._mobile_xmccb_73 img{cursor:pointer}header._mobile_xmccb_73 ._separator_xmccb_1{background-color:var(--border-color);width:1px;height:20px}header._mobile_xmccb_73 ._top_xmccb_92{flex-direction:row;justify-content:space-between;align-items:center;gap:20px;width:100%;display:flex}header._mobile_xmccb_73 ._top_xmccb_92 ._left_xmccb_20{flex-direction:row;justify-content:space-between;align-items:center;gap:20px;display:flex}header._mobile_xmccb_73 ._top_xmccb_92 ._left_xmccb_20 ._title_xmccb_61{font-size:1.15rem;font-weight:400}header._mobile_xmccb_73 ._top_xmccb_92 ._left_xmccb_20 ._mobileButton_xmccb_111{flex-direction:row;justify-content:space-between;align-items:center;gap:20px;display:flex}header._mobile_xmccb_73 ._top_xmccb_92 ._left_xmccb_20 ._mobileButton_xmccb_111 svg{color:var(--text-secondary);cursor:pointer}header._mobile_xmccb_73 ._top_xmccb_92 ._right_xmccb_65{flex-direction:row;justify-content:flex-end;align-items:center;gap:15px;display:flex}header._mobile_xmccb_73 ._bottom_xmccb_129{flex-direction:row;justify-content:space-between;align-items:center;gap:15px;width:100%;display:flex;position:relative}header._mobile_xmccb_73 ._bottom_xmccb_129 ._buttons_xmccb_138{flex-direction:row;justify-content:flex-end;align-items:center;gap:10px;display:flex}._container_ndi85_1{width:100%;height:calc(100% - 40px);position:relative;transform:translateY(0)}._container_ndi85_1 .modal{width:100%!important;height:100%!important}._hidden_ndi85_12{display:none}._visible_ndi85_16{display:block}._tab_ndi85_20{height:100%;display:none}._tab_ndi85_20._visible_ndi85_16{display:block}._overlay_164i4_1{pointer-events:none;cursor:grabbing;position:relative}._clipper_164i4_7{border-radius:15px;width:100%;height:100%;overflow:hidden}._snapshot_164i4_14{width:100%;height:100%}._snapshot_164i4_14>*{box-sizing:border-box;width:100%;height:100%}._badge_164i4_24{background-color:var(--modal-bg2);border:1px solid var(--border-color);width:22px;height:22px;color:var(--green-color);z-index:1;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:-8px;right:-8px}._badge_164i4_24._invalid_164i4_39{color:var(--red-color)}._badge_164i4_24._folder_164i4_42{top:2px}body.dnd-dragging,body.dnd-dragging *{cursor:grab!important}.TODO{color:#85f!important}.lucide{stroke-width:1.5px!important}.lucide *{vector-effect:non-scaling-stroke}._layout_1iaju_13{flex-direction:row;justify-content:flex-start;align-items:stretch;height:100vh;display:flex}@supports (height:100dvh){._layout_1iaju_13{height:100dvh}}._layout_1iaju_13{position:relative;overflow:hidden}._layout_1iaju_13._client_1iaju_29{height:calc(100vh - 40px)}@supports (height:100dvh){._layout_1iaju_13._client_1iaju_29{height:calc(100dvh - 40px)}}._layout_1iaju_13 ._main_1iaju_37{box-sizing:border-box;flex-direction:column;flex:1;justify-content:flex-start;align-items:center;padding:10px 30px 0;display:flex;overflow:hidden}._layout_1iaju_13 ._main_1iaju_37 ._content_1iaju_47{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:calc(100% - 70px);display:flex;position:relative;overflow:hidden auto}._layout_1iaju_13 ._main_1iaju_37._mobile_1iaju_58{padding:15px}._view_846kj_1{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:15px;width:100%;height:100%;margin-bottom:15px;padding:15px 0;display:flex}._view_846kj_1 h2{color:var(--primary-color);font-size:1rem;font-weight:800}._view_846kj_1 ._separator_846kj_17{background-color:var(--border-color);width:100%;height:1px}._view_846kj_1 ._folders_846kj_22,._view_846kj_1 ._services_846kj_22,._view_846kj_1 ._components_846kj_22,._view_846kj_1 ._connectors_846kj_22{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:15px;display:flex}._view_846kj_1 ._folders_846kj_22 ._row_846kj_29,._view_846kj_1 ._services_846kj_22 ._row_846kj_29,._view_846kj_1 ._components_846kj_22 ._row_846kj_29,._view_846kj_1 ._connectors_846kj_22 ._row_846kj_29{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:20px;display:flex}._view_846kj_1 ._folders_846kj_22 ._row_846kj_29 ._info_846kj_37,._view_846kj_1 ._services_846kj_22 ._row_846kj_29 ._info_846kj_37,._view_846kj_1 ._components_846kj_22 ._row_846kj_29 ._info_846kj_37,._view_846kj_1 ._connectors_846kj_22 ._row_846kj_29 ._info_846kj_37{flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex}._view_846kj_1 ._folders_846kj_22 ._row_846kj_29 ._info_846kj_37 ._title_846kj_43,._view_846kj_1 ._services_846kj_22 ._row_846kj_29 ._info_846kj_37 ._title_846kj_43,._view_846kj_1 ._components_846kj_22 ._row_846kj_29 ._info_846kj_37 ._title_846kj_43,._view_846kj_1 ._connectors_846kj_22 ._row_846kj_29 ._info_846kj_37 ._title_846kj_43{font-size:1rem}._view_846kj_1 ._folders_846kj_22 ._row_846kj_29 ._info_846kj_37 ._desc_846kj_46,._view_846kj_1 ._services_846kj_22 ._row_846kj_29 ._info_846kj_37 ._desc_846kj_46,._view_846kj_1 ._components_846kj_22 ._row_846kj_29 ._info_846kj_37 ._desc_846kj_46,._view_846kj_1 ._connectors_846kj_22 ._row_846kj_29 ._info_846kj_37 ._desc_846kj_46,._view_846kj_1 ._folders_846kj_22 ._row_846kj_29 ._info_846kj_37 ._desc_846kj_46 span,._view_846kj_1 ._services_846kj_22 ._row_846kj_29 ._info_846kj_37 ._desc_846kj_46 span,._view_846kj_1 ._components_846kj_22 ._row_846kj_29 ._info_846kj_37 ._desc_846kj_46 span,._view_846kj_1 ._connectors_846kj_22 ._row_846kj_29 ._info_846kj_37 ._desc_846kj_46 span{color:var(--text-secondary);font-size:.85rem}._view_846kj_1 ._folders_846kj_22 ._row_846kj_29 ._action_846kj_54,._view_846kj_1 ._services_846kj_22 ._row_846kj_29 ._action_846kj_54,._view_846kj_1 ._components_846kj_22 ._row_846kj_29 ._action_846kj_54,._view_846kj_1 ._connectors_846kj_22 ._row_846kj_29 ._action_846kj_54{background-color:var(--modal-bg);width:30px;height:30px;color:var(--modal-bg);border-radius:5px;flex-direction:row;justify-content:center;align-items:center;transition:color .2s ease-in-out,background-color .2s ease-in-out;display:flex}._view_846kj_1 ._folders_846kj_22 ._row_846kj_29 ._action_846kj_54:hover,._view_846kj_1 ._services_846kj_22 ._row_846kj_29 ._action_846kj_54:hover,._view_846kj_1 ._components_846kj_22 ._row_846kj_29 ._action_846kj_54:hover,._view_846kj_1 ._connectors_846kj_22 ._row_846kj_29 ._action_846kj_54:hover{background-color:var(--background)}._svg_1vnxa_1{width:100%;height:auto;display:block}._svg_1vnxa_1 ._back_1vnxa_6{fill:var(--modal-bg2);stroke:var(--border-color);vector-effect:non-scaling-stroke}._svg_1vnxa_1 ._front_1vnxa_11{fill:var(--modal-bg);stroke:var(--border-color);vector-effect:non-scaling-stroke;y:var(--folder-front-y,23.5px);height:var(--folder-front-height,86px);transition:y .2s ease-in-out,height .2s ease-in-out}._svg_1vnxa_1._list_1vnxa_19 ._front_1vnxa_11{fill:var(--folder-front-fill,var(--modal-bg));y:var(--folder-front-y,6.5px);height:var(--folder-front-height,17px);transition:fill .2s ease-in-out,y .2s ease-in-out,height .2s ease-in-out}._item_h878m_1{aspect-ratio:140/110;cursor:pointer;width:140px;position:relative}._item_h878m_1 ._bottom_h878m_7{box-sizing:border-box;z-index:1;flex-direction:row;justify-content:space-between;align-items:flex-end;width:100%;height:100%;padding:10px;display:flex;position:absolute;bottom:0}._item_h878m_1 ._bottom_h878m_7 span{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}._item_h878m_1 ._bottom_h878m_7 ._star_h878m_26{position:absolute;top:40px;right:15px}._item_h878m_1 ._bottom_h878m_7 ._star_h878m_26 svg{color:var(--primary-color);fill:var(--primary-color)}._item_h878m_1 ._icon_h878m_35{width:100%;height:100%;position:absolute;inset:0}._item_h878m_1:hover,._item_h878m_1._dragOver_h878m_44{--folder-front-y:31.5px;--folder-front-height:78px}@media screen and (width<=650px){._item_h878m_1._mobile_h878m_49{width:calc(25% - 15px)}}@media screen and (width<=500px){._item_h878m_1._mobile_h878m_49{width:calc(33.3333% - 13.3333px)}}@media screen and (width<=400px){._item_h878m_1._mobile_h878m_49{width:calc(50% - 10px)}}._item_h878m_1._mobile_h878m_49 ._star_h878m_26{top:30px;right:10px}._item_14okf_1{aspect-ratio:3/2;border:1px solid var(--border-color);box-sizing:border-box;background-color:var(--modal-bg);cursor:pointer;border-radius:15px;flex-direction:column;justify-content:flex-start;align-items:stretch;width:300px;height:50px;transition:background-color .2s ease-in-out;display:flex;position:relative}._item_14okf_1:hover{background-color:var(--modal-bg2)}._item_14okf_1 ._preview_14okf_20{border-bottom:1px solid var(--border-color);object-fit:cover;border-radius:15px 15px 0 0;width:100%;height:75%}._item_14okf_1 ._star_14okf_27{position:absolute;top:15px;right:15px}._item_14okf_1 ._star_14okf_27 svg{color:var(--primary-color);fill:var(--primary-color)}._item_14okf_1 ._bottom_14okf_36{flex-direction:row;flex:1;justify-content:space-between;align-items:center;gap:10px;padding:0 10px;display:flex}._item_14okf_1 ._bottom_14okf_36 ._info_14okf_45{flex:1;min-width:0}._item_14okf_1 ._bottom_14okf_36 ._info_14okf_45 ._title_14okf_49{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._item_14okf_1 ._bottom_14okf_36 ._info_14okf_45 ._desc_14okf_55{color:var(--text-secondary);font-size:.85rem}._item_14okf_1:hover ._action_14okf_59{color:var(--text-primary)}._item_14okf_1._mobile_14okf_62{width:calc(50% - 10px)}._item_14okf_1._mobile_14okf_62 ._action_14okf_59 svg{color:var(--text-secondary)}._item_dx9wc_1{border:1px solid var(--border-color);box-sizing:border-box;background-color:var(--modal-bg);cursor:pointer;border-radius:15px;flex-direction:row;justify-content:space-between;align-items:center;width:300px;height:50px;transition:background-color .2s ease-in-out;display:flex}._item_dx9wc_1:hover{background-color:var(--modal-bg2)}._item_dx9wc_1 ._info_dx9wc_18{flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;width:calc(100% - 40px);display:flex}._item_dx9wc_1 ._info_dx9wc_18 ._title_dx9wc_26{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._item_dx9wc_1 ._info_dx9wc_18 ._star_dx9wc_33{width:20px;height:20px}._item_dx9wc_1 ._info_dx9wc_18 ._star_dx9wc_33 svg{color:var(--primary-color);fill:var(--primary-color)}._item_dx9wc_1 ._action_dx9wc_41{background-color:var(--modal-bg);width:30px;height:30px;color:var(--modal-bg);border-radius:5px;flex-direction:row;justify-content:center;align-items:center;margin-right:10px;transition:color .2s ease-in-out,background-color .2s ease-in-out;display:flex}._item_dx9wc_1 ._action_dx9wc_41:hover{background-color:var(--background)}._item_dx9wc_1:hover ._action_dx9wc_41{color:var(--text-primary)}._item_dx9wc_1._mobile_dx9wc_60{width:calc(50% - 10px)}._item_dx9wc_1._mobile_dx9wc_60 ._action_dx9wc_41 svg{color:var(--text-secondary)}._view_1yicj_1{box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:15px;width:100%;height:100%;margin-bottom:15px;padding:15px 0;display:flex}._view_1yicj_1 ._list_1yicj_13{flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;display:flex}._view_1yicj_1 ._list_1yicj_13 ._header_1yicj_20{flex-direction:row;justify-content:flex-start;align-items:stretch;height:30px;padding:0 10px;display:flex}._view_1yicj_1 ._list_1yicj_13 ._header_1yicj_20 ._name_1yicj_28,._view_1yicj_1 ._list_1yicj_13 ._header_1yicj_20 ._type_1yicj_28,._view_1yicj_1 ._list_1yicj_13 ._header_1yicj_20 ._date_1yicj_28{color:var(--primary-color);flex-direction:row;flex:1;justify-content:flex-start;align-items:center;font-size:1rem;font-weight:800;display:flex}._view_1yicj_1 ._list_1yicj_13 ._header_1yicj_20 ._name_1yicj_28{margin-left:40px}._view_1yicj_1 ._list_1yicj_13 ._element_1yicj_41{background-color:#0000;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;height:50px;display:flex}._view_1yicj_1 ._list_1yicj_13 ._element_1yicj_41:hover,._view_1yicj_1 ._list_1yicj_13 ._element_1yicj_41._dragOver_1yicj_50{--folder-front-y:8.5px;--folder-front-height:15px;--folder-front-fill:var(--background)}._view_1yicj_1 ._list_1yicj_13 ._element_1yicj_41 ._card_1yicj_55{box-sizing:border-box;background-color:#0000;border:1px solid #0000;border-radius:15px;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;height:50px;padding:0 10px;display:flex}._view_1yicj_1 ._list_1yicj_13 ._element_1yicj_41 ._icon_1yicj_68{border-radius:5px;flex-direction:row;justify-content:center;align-items:center;width:30px;height:30px;margin-right:10px;display:flex;overflow:hidden}._view_1yicj_1 ._list_1yicj_13 ._element_1yicj_41 ._icon_1yicj_68 svg{color:var(--text-primary)}._view_1yicj_1 ._list_1yicj_13 ._element_1yicj_41 ._name_1yicj_28,._view_1yicj_1 ._list_1yicj_13 ._element_1yicj_41 ._type_1yicj_28,._view_1yicj_1 ._list_1yicj_13 ._element_1yicj_41 ._date_1yicj_28{box-sizing:border-box;flex-direction:row;flex:1;justify-content:space-between;align-items:center;min-width:0;padding-right:10px;display:flex}._view_1yicj_1 ._list_1yicj_13 ._element_1yicj_41 ._name_1yicj_28>span,._view_1yicj_1 ._list_1yicj_13 ._element_1yicj_41 ._name_1yicj_28 ._withPresence_1yicj_92>span,._view_1yicj_1 ._list_1yicj_13 ._element_1yicj_41 ._type_1yicj_28>span,._view_1yicj_1 ._list_1yicj_13 ._element_1yicj_41 ._type_1yicj_28 ._withPresence_1yicj_92>span,._view_1yicj_1 ._list_1yicj_13 ._element_1yicj_41 ._date_1yicj_28>span,._view_1yicj_1 ._list_1yicj_13 ._element_1yicj_41 ._date_1yicj_28 ._withPresence_1yicj_92>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._view_1yicj_1 ._list_1yicj_13 ._element_1yicj_41 ._name_1yicj_28 svg,._view_1yicj_1 ._list_1yicj_13 ._element_1yicj_41 ._type_1yicj_28 svg,._view_1yicj_1 ._list_1yicj_13 ._element_1yicj_41 ._date_1yicj_28 svg{color:var(--text-primary)}._view_1yicj_1 ._list_1yicj_13 ._element_1yicj_41 ._name_1yicj_28 ._withPresence_1yicj_92,._view_1yicj_1 ._list_1yicj_13 ._element_1yicj_41 ._type_1yicj_28 ._withPresence_1yicj_92,._view_1yicj_1 ._list_1yicj_13 ._element_1yicj_41 ._date_1yicj_28 ._withPresence_1yicj_92{flex-direction:row;justify-content:center;align-items:center;gap:5px;min-width:0;display:flex}._view_1yicj_1 ._list_1yicj_13 ._element_1yicj_41 ._name_1yicj_28 ._star_1yicj_108,._view_1yicj_1 ._list_1yicj_13 ._element_1yicj_41 ._type_1yicj_28 ._star_1yicj_108,._view_1yicj_1 ._list_1yicj_13 ._element_1yicj_41 ._date_1yicj_28 ._star_1yicj_108{cursor:pointer;width:20px;height:20px;margin-right:15px;transition:opacity .2s ease-in-out}._view_1yicj_1 ._list_1yicj_13 ._element_1yicj_41 ._name_1yicj_28 ._star_1yicj_108 svg,._view_1yicj_1 ._list_1yicj_13 ._element_1yicj_41 ._type_1yicj_28 ._star_1yicj_108 svg,._view_1yicj_1 ._list_1yicj_13 ._element_1yicj_41 ._date_1yicj_28 ._star_1yicj_108 svg{color:var(--primary-color);fill:var(--primary-color)}._view_1yicj_1 ._list_1yicj_13 ._element_1yicj_41:hover ._card_1yicj_55,._view_1yicj_1 ._list_1yicj_13 ._element_1yicj_41._dragOver_1yicj_50 ._card_1yicj_55{background-color:var(--modal-bg);border:1px solid var(--border-color)}._breadcrumbs_1o4lt_1{flex-direction:row;justify-content:flex-start;align-items:center;width:100%;margin:10px 0;display:flex}._breadcrumbs_1o4lt_1 ._item_1o4lt_9{flex-direction:row;justify-content:space-between;align-items:center;display:flex}._breadcrumbs_1o4lt_1 ._item_1o4lt_9 ._path_1o4lt_15{background-color:var(--background);border-radius:10px;padding:5px 10px;transition:background-color .2s ease-in-out}._breadcrumbs_1o4lt_1 ._item_1o4lt_9 ._path_1o4lt_15:hover{background-color:var(--modal-bg)}._breadcrumbs_1o4lt_1 ._item_1o4lt_9 svg{color:var(--text-secondary)}:root{--primary-color:#00a4ef;--blue-color:#00a4ef;--red-color:#f5454b;--green-color:#65bf00;--yellow-color:#ff9500;--background:#f0f0f0;--modal-bg:#f5f5f5;--modal-bg2:#fafafa;--modal-blur:#aaaaaa30;--text-primary:#000;--text-secondary:#a0a0a0;--border-color:#e0e0e0}[data-theme=dark]{--background:#151515;--modal-bg:#202020;--modal-bg2:#252525;--modal-blur:#00000030;--text-primary:#fff;--text-secondary:gray;--border-color:#303030}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-EGja8Fg6.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-EGja8Fg6.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(/assets/Outfit-C9rdSFDW.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/assets/JetBrainsMono-BjCa6aPa.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}.hdm-modal .lucide{stroke-width:1.5px!important}.hdm-modal .lucide *{vector-effect:non-scaling-stroke}.layout .lucide{stroke-width:1.5px!important}.layout .lucide *{vector-effect:non-scaling-stroke}.calendar-component .lucide,.map-component .lucide,.mind-component .lucide,.chart-component .lucide,.form-component .lucide,.connector-component .lucide,.site-component .lucide{stroke-width:1.5px!important}.calendar-component .lucide *,.map-component .lucide *,.mind-component .lucide *,.chart-component .lucide *,.form-component .lucide *,.connector-component .lucide *,.site-component .lucide *{vector-effect:non-scaling-stroke}@keyframes hdm-modal-container-blur-show{0%{-webkit-backdrop-filter:blur();backdrop-filter:blur();opacity:0}to{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:1}}@keyframes hdm-modal-container-blur-hide{0%{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:1}to{-webkit-backdrop-filter:blur();backdrop-filter:blur();opacity:0}}@keyframes hdm-modal-container-clear-show{0%{opacity:0}to{opacity:1}}@keyframes hdm-modal-container-clear-hide{0%{opacity:1}to{opacity:0}}@keyframes hdm-modal-content-scale-show{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes hdm-modal-content-scale-hide{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes hdm-modal-content-fade-show{0%{opacity:0}to{opacity:1}}@keyframes hdm-modal-content-fade-hide{0%{opacity:1}to{opacity:0}}h1,h2,h3,h4,h5,h6{color:var(--primary-color);letter-spacing:.5px;font-family:Outfit,sans-serif;font-weight:700;transition:color .2s ease-in-out}span,p,select,input,a,li,textarea{color:var(--text-primary);font-family:Montserrat,sans-serif;font-weight:500;transition:color .2s ease-in-out}button{all:unset;cursor:pointer;font-family:Montserrat,sans-serif;transition:background-color .2s ease-in-out,border-color .2s ease-in-out}.loader{z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}h1,h2,h3,h4,h5,h6,span,p,img,li{-webkit-user-select:none;user-select:none;margin:0;padding:0}body,#root{width:100vw;height:100vh}@supports (height:100dvh){body,#root{height:100dvh}}body,#root{background-color:var(--background);margin:0;padding:0}div,aside,button{transition:background-color .2s ease-in-out,border .2s ease-in-out}::-webkit-scrollbar{background-color:#0000;width:8px;height:8px}::-webkit-scrollbar-track{background-color:#0000;border-radius:10px}::-webkit-scrollbar-thumb{background-color:var(--primary-color);background-clip:padding-box;border:2px solid #0000;border-radius:10px}::-webkit-scrollbar-thumb:hover{background-color:var(--primary-color);cursor:pointer}
