.zee-info-box{color:var(--fontColor);box-sizing:border-box;z-index:1000;flex-direction:column;margin:0;padding-left:24px;padding-right:24px;display:flex;position:fixed}.zee-info-box-contents{background-color:var(--documentationBackground);padding:var(--popoverPadding);color:var(--fontColorSecondary);box-sizing:border-box;border-radius:var(--menuBorderRadius);box-shadow:var(--popupShadow);outline:var(--popupOutline);overflow:hidden auto}.zee-info-box-contents h1{color:var(--fontColor)}.zee-info-box-contents h3{color:var(--fontColorSecondary);font-weight:700;line-height:24px}.zee-info-box ul{margin:0 0 12px;padding:0 0 0 24px}.zee-info-box p{line-height:1.5}.zee-info-box *{white-space:normal}.zee-file-icon{max-width:18px;max-height:18px}.zee-editor-panel{flex-direction:column;height:100%;display:flex;position:relative}.zee-editor-panel-content-holder{height:100%;position:relative}.zee-editor-unsaved-notice{flex-direction:column;gap:8px;display:flex}.zee-editor-panel-content{visibility:hidden;width:100%;height:100%;position:absolute}.zee-editor-panel-content-visible{visibility:visible}.zee-editor-panel-tabs{background-color:var(--panelBackground);flex-direction:row;align-items:center;height:36px;display:flex}.zee-editor-panel-live-preview{color:var(--fontColor);text-transform:var(--uppercase);white-space:nowrap;user-select:none;cursor:pointer;height:36px;margin-left:auto;text-decoration:none;padding:0 12px!important}.zee-editor-tabbar{background-color:var(--panelBackground);border-bottom:none!important}.zee-editor-tabbar .zee-tab{min-width:unset;background-color:var(--editorTabBackground);text-transform:unset}.zee-editor-tabbar .zee-tab-selected{background-color:var(--editorTabBackgroundSelected);color:var(--tabSelectedEditorColor);border-bottom:none;padding-bottom:2px}.zee-editor-tabbar .zee-tabbar-border{display:none}.zee-editor-tabbar .zee-tabbar-container{border-bottom:.5px solid var(--splitterBorder)!important}.zee-editor-panel-live-preview .material-symbols-outlined,.zee-editor-panel-live-preview .material-symbols-rounded{font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 20;position:relative;top:1px;font-size:12px!important}.zee-livepreview-active-circle{color:green;font-variation-settings:"FILL" 1, "wght" 400, "GRAD" 0, "opsz" 20!important}.zee-editor-panel-unknown{flex-direction:column;display:flex}.zee-editor-panel-unknown>div{text-align:center;margin-top:auto;margin-bottom:auto}#zee-live-preview-button{border-bottom:.5px solid var(--splitterBorder);justify-content:center;align-items:center;gap:5px;height:100%;display:flex}#zee-live-preview-button div{margin-top:var(--livePreviewTextTopGap)}#zee-ai-button{border-bottom:.5px solid var(--splitterBorder);justify-content:center;align-items:center;gap:5px;height:100%;padding-left:12px;padding-right:12px;display:flex}#zee-ai-button>span{font-size:22px!important}.zee-drop-zone-overlay{pointer-events:all;z-index:100;position:absolute;inset:0}.zee-drop-zone-highlight{background-color:var(--dropHighlight);opacity:.2;pointer-events:none;position:absolute;top:0;bottom:0}.zee-drop-zone-highlight-left{width:50%;left:0}.zee-drop-zone-highlight-right{width:50%;right:0}.zee-drop-zone-highlight-middle{width:100%;left:0}.zee-drop-zone-hint{background-color:var(--menuBackgroundColor);border-radius:var(--menuBorderRadius);font-size:var(--bodyTextFontSize);color:var(--fontColor);white-space:nowrap;pointer-events:none;box-shadow:var(--popupShadow);padding:8px 12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.zee-edge-strip{z-index:101;width:50px;position:absolute;top:0;bottom:0}.zee-edge-strip-left{left:0}.zee-edge-strip-right{right:0}.zee-edge-strip-active{background-color:var(--dropHighlight);opacity:.2}#zee-tabbar-menu-button{border-bottom:.5px solid var(--splitterBorder);justify-content:center;align-items:center;height:100%;padding-left:8px;padding-right:8px;display:flex}.zee-componentproperties{margin-left:var(--panelPadding);margin-bottom:var(--panelPadding);margin-top:var(--accordionPadding);gap:var(--panelGap);flex-direction:column;display:flex}.zee-componentproperties.zee-componentproperties-right-margin{margin-right:var(--panelPadding)}.zee-behaviors.zee-componentproperties-right-margin .zee-input-table{margin-right:var(--panelPadding)!important}.zee-componentproperties .zee-propertiestable-value select{min-width:100px;max-width:fit-content;min-height:24px;margin-left:auto}.zee-componentproperties .zee-propertiestable-value-with-title{flex-grow:0}.zee-drag-overlay-element{border:1px solid var(--colorTeal);position:absolute}.zee-input-number{min-width:0}.zee-dropzone{pointer-events:none;background-color:var(--inputBackgroundColor);z-index:500;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.zee-check-box{background-color:var(--inputBackgroundColor);border-radius:var(--inputBorderRadius);border:var(--inputBorder);justify-content:center;align-items:center;width:16px;min-width:16px;height:16px;min-height:16px;margin:4px 0 4px 4px;display:flex}.zee-check-box-checked:before{content:"check";font-feature-settings:"liga";color:var(--placeholderFontColor);font-family:Material Symbols Outlined;font-size:20px}.zee-check-box-hasvalue:before{color:var(--inputFontColor)}.zee-check-box>input{display:none}.zee-check-box-wrapper{pointer-events:none}.zee-check-box-container{cursor:pointer;justify-content:flex-start;align-items:center;gap:8px;display:flex}.zee-custombehaviorpopover-input{flex-direction:row;display:flex}.zee-inputwithheading{flex-direction:column;gap:4px;display:flex}.zee-inputwithheading>h3{font-weight:400;display:flex}.zee-inputwithheading.zee-inputwithheading-hasvalue>h3{font-weight:700}.zee-inputwithheading-row{flex-direction:row;align-items:center;display:flex}.zee-inputwithheading-content{flex-direction:column;flex-grow:1;min-width:0;display:flex}.zee-inputwithheading-delete{visibility:hidden;width:24px!important;height:24px!important}.zee-inputwithheading-candelete{margin-right:0!important}.zee-inputwithheading:hover.zee-inputwithheading-candelete.zee-inputwithheading-hasvalue .zee-inputwithheading-delete{visibility:visible}.zee-inputwithheading>h3>span{max-height:var(--h3LineHeight);line-height:var(--h3LineHeight);margin-left:2px}.zee-popover{z-index:1000;width:100%;height:100%;position:fixed;top:0;left:0}.zee-popover-noclose{pointer-events:none}.zee-popover-box{background:var(--menuBackgroundColor);width:200px;padding-top:var(--popoverPadding);padding-bottom:var(--popoverPadding);color:var(--fontColor);box-shadow:var(--popupShadow);outline:var(--popupOutline);pointer-events:auto;border-radius:var(--popoverBorderRadius);gap:var(--popoverGap);flex-direction:column;margin:0;display:flex;position:absolute}.zee-popover-box>*{margin-left:var(--popoverPadding);margin-right:var(--popoverPadding)}.zee-studio .zee-full-width-inputs input{width:calc(100% - 2 * var(--popoverPadding))}.zee-studio .zee-full-width-inputs .zee-input-label input{width:100%}.zee-studio .zee-popover-box .zee-check-box-container{align-items:center;display:flex}.zee-studio .zee-popover-box .zee-check-box-container .zee-check-box-wrapper{margin-left:auto}.zee-popover-separator{height:4px}.zee-users-blobs{flex-direction:row;align-items:center;gap:4px;max-width:50px;height:16px;display:flex;overflow:hidden}.zee-users-blob{background:var(--buttonPrimaryColor);width:16px;min-width:16px;max-width:16px;height:16px;min-height:16px;max-height:16px;color:var(--usersFontColor);white-space:nowrap;text-overflow:ellipsis;border-radius:1000px;justify-content:center;align-items:center;font-size:8px;display:flex;overflow:hidden}.zee-leftpanel-tabbar .zee-users-blobs{width:48px;height:unset;flex-direction:column;gap:8px;margin-top:auto}.zee-leftpanel-tabbar .zee-users-blob{width:36px;min-width:36px;max-width:36px;height:36px;min-height:36px;max-height:36px;font-size:16px}.zee-file-upload-container{width:100%;height:60px;position:relative;margin:0!important}.zee-file-upload-title{white-space:nowrap;text-overflow:ellipsis;width:calc(100% - 48px);margin-left:24px;padding-top:14px;overflow:hidden}.zee-file-upload-progress-track{background:var(--placeholderFontColor);border-radius:1px;width:calc(100% - 48px);height:2px;margin-top:8px;margin-left:24px;position:relative}.zee-file-upload-progress-bar{background:var(--fontColor);border-radius:1px;height:2px;position:absolute}.zee-dialog{z-index:1000;background-color:var(--dialogCoverColor);width:100%;height:100%;position:fixed;top:0;left:0}.zee-dialog.zee-draggable{pointer-events:none;background-color:#0000}.zee-dialog.zee-draggable [data-drag-target]{cursor:grab}.zee-studio-dragging .zee-dialog.zee-draggable [data-drag-target]{cursor:grabbing}.zee-dialog-container{pointer-events:all;background-color:var(--menuBackgroundColor);max-width:calc(100vw - 2 * var(--edgeSafeGap));max-height:calc(100vh - 2 * var(--edgeSafeGap));box-shadow:var(--popupShadow);outline:var(--popupOutline);border-radius:var(--dialogBorderRadius);flex-direction:column;padding:0;display:flex;position:absolute}.zee-dialog-container:focus{outline:var(--popupOutline)}.zee-dialog-title{user-select:none;padding:var(--dialogHeaderPadding);align-items:center;display:flex}.zee-dialog-title h1{font-size:var(--dialogHeaderFontSize);line-height:var(--dialogHeaderLineHeight);text-transform:var(--uppercase);white-space:nowrap;pointer-events:none;font-weight:var(--dialogHeaderFontWeight);flex:0;margin:0;padding:0}.zee-dialog-title-content,.zee-dialog-content{flex:1;overflow:hidden}.zee-dialog-title-close-button{flex:0;margin-left:auto;margin-right:-6px;font-size:24px}.zee-dialog-title-close-button span{color:var(--fontColor);font-size:24px!important}.zee-dialog-content>p{margin:0}.zee-dialog-content>ul{margin:0;padding-left:16px}.zee-dialog-content{padding:var(--dialogContentPadding);gap:var(--dialogGap);flex-direction:column;display:flex}.zee-dialog-content .zee-inputwithheading h3{margin-top:var(--dialogContentTitleMarginTop)}.zee-dialog-footer{justify-content:flex-end;gap:var(--dialogFooterButtonGap);width:100%;padding:var(--dialogFooterPadding);margin-top:auto;display:flex}.zee-dialog-footer-content{flex:1}.zee-dialog-footer button{text-transform:capitalize;white-space:nowrap;flex:0}.zee-highlight-paragraph{background:var(--highlightParagraph);border-radius:var(--dialogBorderRadius);padding:8px}.zee-dialog-back-button{cursor:pointer;align-items:center;gap:6px;margin-right:auto;font-size:16px;display:flex}.zee-dialog-back-button svg{margin-top:1px;margin-left:-1px}.zee-dialog-back-button path{fill:var(--fontColor)}.zee-input-table{flex-direction:column;gap:4px;display:flex;margin-right:0!important}.zee-input-table.zee-input-table-blocked{opacity:.4}.zee-input-table>h3{margin-top:var(--h3MarginTop);display:flex}.zee-input-table:first-child>h3{cursor:default;margin-top:0}.zee-input-table-contents{gap:var(--inputGap);flex-direction:column;display:flex}.zee-input-table-row{flex-direction:row;display:flex}.zee-narrow-inputs .zee-input-table-row-value{flex:.7}.zee-input-table-contents .zee-input-table-row-value select{width:100%}.zee-input-table-contents .zee-input-table-row-value .zee-input-tuple select{width:unset;flex:1}.zee-input-table>h3{display:flex}.zee-input-table>h3>span{max-height:var(--h3LineHeight);line-height:var(--h3LineHeight);margin-left:2px}.zee-input-table-can-collapse>h3{cursor:pointer}.zee-input-table-row-name{min-width:30%;color:var(--inputTableKeyColor);text-overflow:ellipsis;white-space:nowrap;flex-direction:row;flex:1;align-self:flex-start;align-items:center;gap:4px;padding-right:4px;line-height:24px;display:flex;overflow:hidden}.zee-input-table-row-name span{text-overflow:ellipsis;cursor:default;overflow:hidden}.zee-input-table-row.zee-input-table-row-hasvalue .zee-input-table-row-name{color:var(--inputTableKeyWithValueColor);font-weight:700}.zee-input-table-row-name .zee-input-table-row-menu{visibility:hidden}.zee-input-table-row-name:hover .zee-input-table-row-menu{visibility:visible}.zee-input-table-row-value{flex:1.3;min-width:0}.zee-input-table-row-value:has(.zee-input-checkbox),.zee-input-table-row-value:has(.zee-check-box){flex:unset}.zee-input-table-row-value .zee-input-checkbox,.zee-input-table-row-value .zee-check-box{margin-left:auto}.zee-input-table-row-value .zee-multi-option-container{gap:var(--inputGap);flex-direction:column;width:100%;display:flex}.zee-input-table-row:hover.zee-input-table-row-candelete .zee-input-suffix{visibility:visible}.zee-input-table-row-deprecated .zee-input-table-row-name{text-decoration:line-through}.zee-input-table-enabled{margin-left:auto;margin-right:var(--panelPadding)}.zee-input-table-enabled>span{font-size:18px!important}.zee-input-tuple{flex-direction:row;gap:1px;display:flex}.zee-input-tuple>*{border-radius:0}.zee-input-tuple>:first-child{border-top-left-radius:var(--inputBorderRadius);border-bottom-left-radius:var(--inputBorderRadius);border-top-right-radius:0;border-bottom-right-radius:0}.zee-input-tuple>:last-child{border-top-right-radius:var(--inputBorderRadius);border-bottom-right-radius:var(--inputBorderRadius);border-top-left-radius:0;border-bottom-left-radius:0}.zee-propdoc-type,.zee-componentdoc-import{color:var(--fontColor);background:var(--documentationCodeBackground);border-radius:var(--menuBorderRadius);padding:8px;font-family:monospace;line-height:1.4;overflow-y:auto}.zee-type-input{gap:var(--inputGap);flex-direction:column;display:flex}.zee-typeinput-tuple-child{margin-left:var(--inputTupleLeftMargin);flex-direction:row;gap:1px;display:flex}.zee-typeinput-tuple-child-entry{flex:1}.zee-typeinput-tuple-child .zee-typeinput-delete{background:0 0;margin:0}.zee-typeinput-tuple-child-label{flex:1;min-width:36px!important}.zee-typeinput-tuple-add{margin-left:var(--inputTupleLeftMargin);background:0 0;margin-top:0!important}.zee-typeinput-delete{visibility:hidden}.zee-typeinput-tuple-child:hover .zee-typeinput-delete{visibility:visible}.zee-componentpropedit-container{gap:var(--popoverGap);flex-direction:column;max-height:80vh;display:flex;overflow-y:auto}.zee-componentpropedit-default{flex-direction:row;column-gap:1px;display:flex}.zee-componentpropedit-comments{row-gap:var(--inputGap);flex-direction:column;display:flex}.zee-componentpropedit-comment{display:flex}.zee-componentpropedit-comment-close{visibility:hidden}.zee-componentpropedit-comment:hover .zee-componentpropedit-comment-close{visibility:visible}.zee-componentpropedit-comment>textarea{flex-grow:1}.zee-componentpropedit-buttons{margin-top:var(--buttonContainerTopGap);flex-direction:column;gap:8px;margin-top:12px;display:flex}.zee-empty-state{width:100%;padding:var(--emptyStatePadding);color:var(--emptyStateColor)}.panel-notification-container{background:var(--notificationBackground);border-radius:var(--notificationBorderRadius);color:var(--font-color);align-items:center;display:flex}.panel-notification-sticky{z-index:100;top:var(--accordionPadding);margin-left:0;margin-right:0;position:sticky}.panel-notification-sticky-background{width:calc(100% - 2 * var(--panelPadding));height:calc(2 * var(--panelPadding));background-color:var(--panelBackground);top:var(--accordionTitleHeight);left:var(--panelPadding);z-index:1;position:absolute}.panel-notification-icon{justify-content:center;width:100%;padding-top:11px;font-size:18px;display:flex}.panel-notification-text{white-space:pre-wrap;flex-grow:1;padding:12px}.panel-notification-close{width:24px;margin-right:6px}.zee-componentdoc-import{color:var(--fontColor);font-family:monospace;display:flex;overflow-y:auto}.zee-componentdoc-import-text{overflow-y:auto}.zee-componentdoc-import-buttons{flex:0;margin-left:auto}.zee-componentdoc-copy-button{width:16px;height:16px}.zee-studio button.inline.zee-componentdoc-copy-button:hover{background-color:#0000!important}.zee-studio button.inline.zee-componentdoc-copy-button:hover .material-symbols-rounded{color:var(--colorTeal)}.zee-componenteditpanel-panel{background-color:var(--panelBackground);border-top:1px solid var(--background)}.zee-componentprops-edit{visibility:hidden}.zee-componentprops-entry:hover .zee-componentprops-edit{visibility:visible}.zee-behavior{background-color:var(--cardBackground);gap:var(--panelGap);padding-bottom:var(--popoverPadding);border-radius:var(--notificationBorderRadius);border:1px solid #0000;flex-direction:column;margin:0;display:flex}.zee-behavior>*{margin-left:var(--panelPadding);margin-right:var(--panelPadding)}.zee-behavior-title{cursor:pointer;height:var(--behaviorTitleHeight);flex-direction:row;align-items:center;margin-left:0;margin-right:0;padding-right:0;display:flex}.zee-behavior-title>span{justify-content:center;align-items:center;width:21px;display:flex}.zee-behavior-title>h2{flex-direction:row;flex-grow:1;padding-right:0;display:flex}.zee-behavior-title>h2>span{line-height:24px}.zee-behavior-title button{height:24px}.zee-behavior-delete-button,.zee-behavior-rename-button,.zee-behavior-fork-button{visibility:hidden;width:24px;height:24px}.zee-behavior:hover .zee-behavior-delete-button,.zee-behavior:hover .zee-behavior-rename-button,.zee-behavior:hover .zee-behavior-fork-button{visibility:visible}.zee-behavior-functions{text-overflow:clip;text-wrap:nowrap;margin-left:auto;overflow:auto hidden}.zee-behavior-functions>button{text-transform:var(--uppercase);height:24px;font-size:10px;padding-left:6px!important;padding-right:6px!important}.zee-behavior>.zee-propertiestable{margin-left:24px}.zee-behavior.zee-behavior-collapsed>.zee-input-table-can-collapse{display:none}.zee-behavior.zee-behavior-collapsed{padding-bottom:0}.zee-behaviors{gap:var(--panelGap);padding-top:var(--accordionPadding);margin:0 var(--panelPadding) var(--panelPadding) var(--panelPadding);flex-direction:column;display:flex}.zee-behaviors:focus{outline:none}.zee-behaviors:focus .zee-behavior.zee-behavior-selected{border:1px solid var(--activeSelectionBorderColor)}.zee-behaviors:focus .zee-behavior.zee-behavior-partial-selection{border:1px dashed var(--activeSelectionBorderColor)}.zee-behaviors .zee-error span{color:var(--errorForeground)!important}.zee-values-edit-panel{flex-direction:column;flex:1;height:calc(100% - 24px);padding:8px;display:flex}.zee-values-edit-panel-header{border-bottom:1px solid var(--infoPanelBorderColor);flex-direction:row;justify-content:flex-end;align-items:center;padding:8px;display:flex}.zee-values-edit-panel-loading{background-color:var(--background);opacity:.7;justify-content:center;align-items:center;width:100%;height:100%;font-size:13px;display:flex;top:0;left:0}.zee-values-row{flex-direction:row;width:100%;display:flex}.zee-values-row:hover{background-color:var(--panelBackground)}.zee-values-row-header{flex-direction:row;width:100%;height:28px;display:flex}.zee-values-row-child{text-overflow:ellipsis;flex-direction:column;width:160px;min-width:160px;max-width:160px;padding:4px 0;display:flex}.zee-values-row-key{flex-direction:row;justify-content:flex-start;align-items:center;width:160px;min-width:160px;max-width:160px;height:24px;margin-top:auto;margin-bottom:auto;padding-left:8px;display:flex}.zee-values-rows{height:calc(100% - 24px);overflow:auto}.zee-values-add-new{padding:8px}.zee-values-add-new .zee-menu-section-header,.zee-values-edit-panel .zee-popover-box{padding:0}.zee-values-variant-title .material-symbols-outlined:last-child{visibility:hidden}.zee-values-variant-title:hover .material-symbols-outlined:last-child{visibility:visible}.zee-values-row-key .material-symbols-outlined:last-child{margin-top:auto;margin-bottom:auto;margin-left:auto;padding-right:8px;display:none}.zee-values-row-key:hover .material-symbols-outlined:last-child{display:inline-block}.zee-values-variant-title .material-symbols-rounded:last-child{visibility:hidden}.zee-values-variant-title:hover .material-symbols-rounded:last-child{visibility:visible}.zee-values-row-key .material-symbols-rounded:last-child{margin-top:auto;margin-bottom:auto;margin-left:auto;padding-right:8px;display:none}.zee-values-row-key:hover .material-symbols-rounded:last-child{display:inline-block}.zee-values-edit-panel-header .a:visited{text-decoration:none}.zee-cell-btn-container{justify-content:center;align-items:center;width:10px;margin-left:8px;margin-right:8px;display:flex}.zee-values-input-wrapper{background-color:#ffffff03;width:130px;height:100%}.monaco-remote-cursor{pointer-events:none;z-index:4000;width:2px;position:absolute}.monaco-remote-cursor:before{content:"";z-index:4000;background:inherit;width:6px;height:5px;margin-top:0;margin-left:-2px;display:block}.monaco-remote-cursor-tooltip{white-space:nowrap;color:#fff;text-shadow:0 0 1px #000;opacity:1;z-index:4000;-o-transition:opacity .5s ease-out;padding:2px;font-family:sans-serif;font-size:12px;transition:opacity .5s ease-out;position:absolute}.monaco-remote-selection{pointer-events:auto;opacity:.3;background:#00f;position:absolute}.zee-settings-advanced{flex-grow:1}.zee-settings-aigetcredits{margin-right:24px}.zee-settings-ai .zee-input-table-row-value{justify-content:right;align-items:center;display:flex}.zee-asyncselect-list-outer{z-index:10000;position:fixed}.zee-asyncselect-list{background-color:var(--inputBackgroundColor);border-left:1px solid var(--activeSelectionBorderColor);border-right:1px solid var(--activeSelectionBorderColor);margin:0;padding:0;list-style:none}.zee-asyncselect-list-below{border-bottom:1px solid var(--activeSelectionBorderColor);border-bottom-left-radius:var(--inputBorderRadius);border-bottom-right-radius:var(--inputBorderRadius)}.zee-asyncselect-list-above{border-top:1px solid var(--activeSelectionBorderColor);border-top-left-radius:var(--inputBorderRadius);border-top-right-radius:var(--inputBorderRadius)}.zee-asyncselect-item{box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;align-items:center;height:24px;padding-left:8px;padding-right:8px;font-size:13px;font-weight:400;line-height:24px;display:flex;overflow:hidden}.zee-asyncselect-item>span{color:var(--fontColor);padding-right:4px}.zee-asyncselect-item:hover{background-color:var(--hoverBackground);color:var(--hoverForeground)}.zee-asyncselect-loading{height:24px;color:var(--secondaryFontColor);justify-content:center;align-items:center;display:flex}.zee-asyncselect-loading>span{font-size:16px}.zee-inline-alert{gap:var(--inlineAlertGap);padding:var(--inlineAlertPadding);box-sizing:border-box;border-radius:var(--popoverBorderRadius);font-size:var(--bodyTextFontSize);flex-direction:row;align-items:start;display:flex}.zee-inline-alert-small{gap:var(--inlineAlertSmallGap);padding:var(--inlineAlertSmallPadding)}.zee-inline-alert-title{font-weight:700}.zee-inline-alert-contents{gap:var(--inlineAlertGap);flex-direction:column;flex-grow:1;display:flex;overflow:auto}.zee-inline-alert-small .zee-inline-alert-contents{gap:var(--inlineAlertSmallGap)}.zee-inline-alert-warning{background-color:var(--inlineAlertWarningBackground);border:var(--inlineAlertWarningBorder)}.zee-inline-alert-error{background-color:var(--inlineAlertErrorBackground);border:var(--inlineAlertErrorBorder)}.zee-inline-alert-info{background-color:var(--inlineAlertInformationBackground);border:var(--inlineAlertInformationBorder)}.zee-inline-alert-cta{flex-direction:column;margin-top:6px;display:flex}.zee-keyboard-shortcuts-dialog .zee-dialog-content{max-height:60vh;overflow:auto}.zee-keyboard-shortcuts-table .zee-input-table-row-value{flex:none}.zee-shortcut-value{justify-content:flex-end;align-items:center;gap:4px;display:flex}.zee-shortcut-display,.zee-shortcut-capture{font-family:var(--monoFont);text-align:center;border-radius:4px;min-width:70px;padding:3px 8px;font-size:11px}.zee-shortcut-display{background:0 0;border:1px solid #0000}.zee-shortcut-capture{background:var(--inputBackgroundColor);border:1px dashed var(--placeholderFontColor);color:var(--placeholderFontColor);animation:1.5s ease-in-out infinite pulse-border}@keyframes pulse-border{0%,to{border-color:var(--placeholderFontColor)}50%{border-color:#0000}}.zee-livepreview-popover .zee-popover-box{gap:var(--livePreviewGap)}.zee-livepreview-popover .zee-headerbar{padding-left:0}.zee-livepreview-popover .zee-headerbar .material-symbols-outlined,.zee-livepreview-popover .zee-headerbar .material-symbols-rounded{font-variation-settings:"FILL" 0, "wght" 300, "GRAD" 0, "opsz" 41;font-size:24px!important}.zee-livepreview-popover p{margin-bottom:0}.zee-livepreview-popover canvas{border-radius:var(--popoverBorderRadius);width:unset!important;height:unset!important}.zee-livepreview-popover-url{background-color:var(--inputBackgroundColor);height:var(--livePreviewUrlHeight);border-radius:var(--livePreviewUrlBorderRadius);border:var(--inputBorder);flex-direction:row;align-items:center;display:flex;overflow:hidden}.zee-livepreview-popover-url input{text-overflow:ellipsis;flex-grow:1;height:var(--livePreviewUrlHeight)!important;background:0 0!important;border:1px solid #0000!important;padding:12px 0 12px 12px!important}.zee-livepreview-popover-url button{height:var(--livePreviewUrlHeight);width:var(--livePreviewUrlHeight);background:0 0;padding-right:12px!important}.zee-optimization-intro{padding-bottom:16px}.zee-optimization-panel{flex:1;position:relative;margin-left:0!important;margin-right:0!important}.zee-optimization-panel-container{width:100%;height:100%;position:absolute;top:0;left:0}.zee-optimizationpreview-frame{width:100%;height:100%;display:flex;position:relative}.zee-optimizationpreview-viewer{height:100%}.zee-optimization-texture-wrapper{--headerHeight:24px;height:var(--headerHeight);overflow:hidden}.zee-optimization-texture-wrapper:last-child{margin-bottom:16px}.zee-optimization-texture-wrapper.zee-open{height:max-content}.zee-optimization-texture-header{padding-left:var(--panelPadding);height:var(--headerHeight);user-select:none;cursor:pointer;color:var(--fontColor);align-items:center;font-weight:700;display:flex}.zee-optimization-texture-header-chevron{margin-left:8px}.zee-optimization-texture-wrapper.zee-open .zee-optimization-texture-header-chevron{transform:rotate(90deg)}.zee-optimization-texture-content{width:calc(100% - var(--panelPadding));margin-left:var(--panelPadding);margin-bottom:var(--panelPadding);position:relative}.zee-optimization-texture-container{width:100%;margin-top:12px;margin-bottom:16px;display:flex}.zee-optimization-texture-image{border-radius:8px;width:auto;height:66px;overflow:hidden}.zee-optimization-texture-name{word-wrap:break-word;opacity:.4;width:calc(56% - 16px);margin-left:auto;margin-right:24px;overflow:hidden}.zee-optimizationpanel select,.zee-optimization-panel-container select{width:100%!important}.zee-optimizationpanel .zee-input-table-row-value,.zee-optimization-panel-container .zee-input-table-row-value{position:relative}.zee-select-placeholder{background:var(--inputBackground);background-color:var(--inputBackgroundColor);font-family:var(--bodyTextFontFamily);font-size:var(--inputFontSize);color:var(--placeholderFontColor);text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border-radius:var(--inputBorderRadius);align-items:center;width:calc(100% - 34px);height:calc(100% - 4px);padding-left:8px;display:flex;position:absolute;top:2px;left:2px;overflow:hidden}.zee-optimization-top-settings{padding:12px var(--panelPadding)}.zee-optimization-top-settings button:not(.zee-input-suffix-button){width:100%;margin-top:12px}.zee-optimization-top-settings .zee-input-table-row{width:calc(100% + 24px);margin-top:8px}.zee-optimization-mobile-container{flex-direction:column;width:100%;height:100%;display:flex}.zee-optimization-accordion{overflow-y:hidden}.zee-optimization-accordion .zee-input-table:first-child>h3{margin-top:var(--h3MarginTop)}.zee-texture-global-optimization{padding-left:var(--panelPadding);padding-bottom:12px}.zee-preset-save-button{color:var(--colorTeal);cursor:pointer;text-align:right;width:max-content;margin-top:8px;margin-left:auto}.zee-optimization-dialog .zee-input-suffix{display:none}.zee-optimization-confirmation .zee-dialog-content{display:block}.zee-optimization-confirmation .zee-dialog-content span{color:var(--colorTeal)}.zee-preset-dialog-list{max-height:260px}.zee-preset-dialog-list .zee-tree-item-collapser{width:11px}.zee-preset-dialog-list .zee-tree-item-text{margin-right:14px}.zee-preset-dialog-list .zee-tree-item-text span{width:0;display:block}.zee-preset-dialog-delete{pointer-events:auto}.zee-preset-dialog-delete span{font-size:18px!important}.zee-add-list-button{cursor:pointer;align-items:center;gap:5px;width:max-content;margin-top:7px;margin-left:18px;display:flex}.zee-add-list-button span,.zee-add-list-button:hover{color:var(--colorTeal)}.zee-date-suffix{padding-right:8px}.zee-add-list-titles{justify-content:flex-end;width:100%;margin-bottom:4px;display:flex}.zee-add-list-date-title{margin-right:38px}.zee-optimization-preset-list-panel-container{flex-direction:column;height:100%;display:flex}.zee-optimization-preset-list-panel-container .zee-list-panel-title .zee-back-button{margin-right:0}.zee-optimization-preset-list-panel-container .zee-list-panel-title .zee-back-button svg{width:16px;height:16px;margin-left:-2px}.zee-optimization-preset-list-panel-container .zee-list-panel-title{flex:0}.zee-optimization-preset-list-panel-container .zee-list-panel-container{flex:1;overflow-y:auto}.zee-optimization-preset-list-panel-container .zee-list-panel-title h2{justify-content:flex-start;align-items:center;padding:0 24px;display:flex}.zee-optimization-preset-list-panel-container .zee-preset-dialog-list .zee-tree-item-collapser{width:19px}.zee-optimization-preset-list-panel-container .zee-preset-dialog-list{max-height:unset;height:auto!important}.zee-list-panel-buttons{flex-direction:column;flex:0;gap:10px;padding:10px 24px;display:flex}.zee-aicreditsprogress{flex-direction:column;gap:8px;display:flex}.zee-aicreditsprogress-summary{flex-direction:row;font-size:10px;display:flex}.zee-aicreditsprogress-summary>span+span{margin-left:auto}.zee-progressbar-container{background-color:var(--progressBarBackground);border-radius:100px;height:8px;position:relative}.zee-progressbar-bar{background-color:var(--progressBarForeground);border-radius:100px;height:100%;transition:width .2s ease-in-out}.zee-aicredits-popover>.zee-popover-box>.zee-input-table-row{margin-right:0}.zee-aicreditsprogress{margin-right:24px}.zee-statusbar{background-color:var(--statusBarBackground);border-top:var(--statusBarBorder);box-sizing:border-box;width:100%;height:24px;color:var(--statusBarIconColor);align-items:center;padding-left:12px;display:flex;overflow:hidden}.zee-statusbar-item{cursor:pointer;user-select:none;height:100%;color:var(--statusBarIconColor);background:0 0;align-items:center;padding:0 12px;display:flex}.zee-statusbar-item:hover{background-color:var(--hoverBackground)}.zee-statusbar-item-selected{background:var(--background);color:var(--fontColor)}.zee-statusbar-item>.material-symbols-outlined,.zee-statusbar-item>.material-symbols-rounded{font-variation-settings:"FILL" 1, "wght" 300, "GRAD" 0, "opsz" 20;padding-right:6px}.zee-quickpick-overlay{z-index:2550;width:100%;height:100%;position:fixed;top:0;left:0}.zee-quickpick-widget{z-index:2551;background-color:var(--panelBackground);width:min(600px,62vw);color:var(--fontColor);border:1px solid var(--menuBorder,transparent);border-radius:6px;font-size:13px;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 0 8px 2px #0000005c}.zee-quickpick-header{padding:6px 6px 2px;display:flex}.zee-quickpick-filter{flex-grow:1;display:flex;position:relative}.zee-quickpick-input{color:var(--fontColor);background-color:var(--inputBackgroundColor);border:1px solid var(--activeSelectionBorderColor);border-radius:var(--inputBorderRadius);box-sizing:border-box;outline:none;flex-grow:1;padding:3px 6px;font-family:inherit;font-size:13px;line-height:1.4}.zee-quickpick-input:focus{border-color:var(--activeSelectionBorderColor);outline:0}.zee-quickpick-input::placeholder{color:var(--fontColorSecondary)}.zee-quickpick-list{max-height:440px;padding:0 5px 5px;line-height:22px;overflow-y:auto}.zee-quickpick-item{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:3px;align-items:center;height:22px;padding:0 5px;display:flex}.zee-quickpick-item:hover:not(.zee-quickpick-item-focused){background-color:var(--inactiveSelectionBackground)}.zee-quickpick-item-focused{background-color:var(--activeSelectionBackground)!important;color:var(--activeSelectionFontColor,#fff)!important}.zee-quickpick-item-icon{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:22px;margin-right:6px;display:flex}.zee-quickpick-item-icon img{width:16px;height:16px}.zee-quickpick-item-label{text-overflow:ellipsis;flex-shrink:0;overflow:hidden}.zee-quickpick-item-description{opacity:.7;text-overflow:ellipsis;flex-shrink:1;margin-left:8px;font-size:12px;overflow:hidden}.zee-quickpick-item-hint{flex-shrink:0;align-items:center;gap:4px;margin-left:auto;padding-left:8px;display:flex}.zee-quickpick-keybinding{z-index:1;align-items:center;gap:2px;display:inline-flex;position:relative}.zee-quickpick-key{background:var(--panelBoxBackground);border:1px solid var(--splitterBorder);border-bottom-color:var(--splitterBorder);color:inherit;border-radius:3px;padding:1px 4px;font-family:inherit;font-size:11px;line-height:16px;display:inline-block;box-shadow:inset 0 -1px #00000026}.zee-quickpick-separator{border-top:1px solid var(--menuBorder,#3f3f46);margin:2px 6px}.zee-quickpick-separator-label{color:var(--linkColor,#3794ff);padding:2px 6px;font-size:11px}.zee-tasklistsummary{align-items:center;display:flex}.zee-tasklistsummary-spinner{justify-content:center;align-items:center;width:24px;height:24px;display:flex;overflow:hidden}.zee-initial-backdrop{z-index:1;backdrop-filter:blur(1px);background-color:#000000b3;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.zee-initial-panel{background-color:var(--templatesBackground);flex-direction:column;max-width:90%;height:493px;display:flex}.zee-initial-panel-content{display:flex}.zee-card-collection{flex-flow:wrap;gap:2em;margin-left:10px;padding-bottom:2em;display:flex}.zee-initial-filter-menu{width:150px;color:var(--inactiveInputFontColor);flex-direction:column;margin-left:auto;padding:10px;display:flex}.zee-initial-filter-menu-item{cursor:pointer;width:100px;padding:5px}.zee-initial-filter-menu-item-active{color:var(--fontColor);border-left:2px solid #fff;font-weight:700}.zee-initial-card{cursor:pointer;width:calc((100% - 2 * var(--margin)) / 3);background:var(--templatesCardBackground);border-radius:8px;flex-direction:column;height:280px;font-size:12px;display:flex;position:relative;overflow:hidden}.zee-initial-card-content{width:100%;height:114px;padding:12px var(--margin) 12px var(--margin);flex-direction:column;display:flex}.zee-initial-card-text{color:var(--fontColorSecondary);flex:1;overflow-y:auto}.zee-initial-card-buttons{flex:0;gap:8px;margin-top:auto;display:flex}.zee-initial-card-device-button{align-items:center;gap:3px;font-size:10px;display:flex}.zee-initial-card-device-button span{justify-content:center;align-items:center;display:flex;font-size:12px!important}.zee-initial-card>img{object-fit:cover;width:100%;height:170px}.zee-initial-card-content>h3{text-transform:none;margin-bottom:8px}.zee-initial-revision{--margin:16px;z-index:10001;backdrop-filter:blur(1px);background-color:#000000b3;justify-content:center;align-items:center;width:100%;height:100%;font-size:14px;display:flex;position:absolute}.zee-initial-revision>div{max-width:calc(100% - 2 * var(--margin));max-height:calc(100% - 2 * var(--margin));background-color:var(--templatesBackground);border-radius:var(--dialogBorderRadius);flex-direction:row;width:1020px;height:610px;display:flex;overflow:hidden}.zee-initial-revision-left{flex-direction:column;width:220px;min-width:220px;max-width:220px;display:flex}.zee-initial-revision-left-scroll-container{flex-direction:column;flex:1;width:100%;display:flex;overflow-y:auto}.zee-initial-revision-title{margin-top:var(--margin);padding:0 var(--margin);color:var(--headingColor);padding-right:0;font-size:20px;font-weight:700}.zee-initial-revision-search{width:calc(100% - var(--margin) * 2);background:var(--templatesInputBackground);height:24px;color:var(--fontColor);border:none;border-radius:4px;margin-left:64px;padding:4px 8px;font-size:12px}.zee-initial-revision-search:focus{outline:var(--colorTeal) solid 1px}.zee-initial-revision-section{width:100%;margin-top:24px}.zee-initial-revision-section-title{margin:0 var(--margin);color:var(--headingColor)}.zee-initial-revision-section>ul{user-select:none;margin:8px 0 0;padding:0;list-style-type:none}.zee-initial-revision-section>ul>li{cursor:pointer;height:32px;color:var(--fontColorSecondary);border-left:3px solid #0000;flex-direction:row;align-items:center;padding-left:12px;display:flex}.zee-initial-revision-section>ul>li>span{width:36px;color:unset;font-size:24px!important}.zee-initial-revision-selected{background:var(--menuHighlightColor);color:var(--headingColor)!important;border-color:var(--colorTeal)!important}.zee-initial-revision-bottom{margin-bottom:var(--margin);margin-top:auto}.zee-initial-revision-section>ul>li:hover{color:var(--tabSelected)}.zee-initial-revision-discord{margin-top:auto}.zee-initial-revision-right{flex-grow:1}.zee-initial-revision-settings-container{height:60px;color:var(--fontColorSecondary);padding-right:var(--margin);align-items:center;display:flex}.zee-initial-revision-settings{background:var(--panelBackground);border-radius:8px;gap:4px;height:28px;margin-left:16px;padding:4px;display:flex}.zee-initial-revision-settings-button{cursor:pointer;border-radius:6px;height:20px;padding:2px 8px;line-height:15px}.zee-initial-revision-settings-button:hover,.zee-initial-revision-settings-button.zee-active{background-color:var(--templatesInputBackground);color:var(--fontColor)}.zee-initial-revision-settings-button.zee-disabled{opacity:.3;pointer-events:none}.zee-initial-revision-right-content{background-color:var(--templatesPanelBackground);border-top-left-radius:var(--dialogBorderRadius);border-top-right-radius:var(--dialogBorderRadius);width:calc(100% - 1px);height:calc(100% - 61px);padding:0 calc(var(--margin) - 6px) 0 var(--margin);position:relative;overflow:auto}.zee-initial-revision .zee-projectinfo-wrapper{--headerHeight:60px;display:block}.zee-initial-revision-contents{border-radius:var(--dialogBorderRadius);box-shadow:var(--popupShadow);outline:var(--popupOutline);display:flex}.zee-projectinfo-contents{height:calc(100% - var(--headerHeight));background-color:var(--templatesPanelBackground);display:flex}.zee-projectinfo-content{color:var(--fontColorSecondary);font-size:12px;line-height:16px}.zee-projectinfo-content p{margin-top:0;margin-bottom:8px}.zee-projectinfo-content a{cursor:pointer}.zee-projectinfo-content p:last-child{margin-bottom:0}.zee-projectinfo-title-area{width:100%;height:var(--headerHeight);background:var(--templatesPanelBackground);position:relative}.zee-main-title{left:var(--margin);top:var(--margin);color:var(--headingColor);user-select:none;align-items:center;font-size:20px;font-weight:700;display:flex;position:absolute}.zee-back-button{--color:var(--fontColor);cursor:pointer;align-items:center;width:24px;height:24px;margin-right:8px;display:flex}.zee-projectinfo-sandbox-button{margin-left:8px}.zee-projectinfo-sandbox-button span{padding:2px;font-size:20px!important}.zee-category-sticky-container{background-color:var(--templatesPanelBackground);z-index:1;position:sticky;top:0}.zee-projectinfo-contents ul,.zee-projectinfo-contents ol{color:var(--fontColorSecondary);margin:0;padding:0 0 0 1.6em;list-style-type:disc}.zee-projectinfo-contents .zee-projectinfo-list li{margin-bottom:8px}.zee-projectinfo-contents .zee-projectinfo-list li:last-child{margin-bottom:0}.zee-initial-revision-contents h2,.zee-sub-category-header{color:var(--fontColor);text-transform:none;padding-top:var(--margin);margin-top:0;font-size:14px;font-weight:400;line-height:1}.zee-sub-category-header{color:var(--fontColorSecondary)}.zee-sub-category-header:first-letter{text-transform:uppercase}.zee-sub-category-header.zee-first-child{margin-top:0;padding-top:0}.zee-category-header-text{color:var(--fontColorSecondary);margin:0;padding:4px 0 16px;font-size:12px}.zee-initial-revision-right-content>ul{gap:var(--margin);margin:0;margin-top:var(--margin);margin-bottom:var(--margin);flex-flow:wrap;padding:0;display:flex}.zee-projectinfo-details-panel{--margin:16px;background-color:var(--templatesPanelBackground);flex-direction:column;width:50%;min-width:50%;max-width:50%;font-size:12px;display:flex}.zee-projectinfo-description{padding:var(--margin);color:var(--fontColorSecondary);flex:1;padding-right:0;overflow:scroll}.zee-projectinfo-description>p{margin:0 0 12px}.zee-projectinfo-title,.zee-projectinfo-details h2{color:var(--fontColor);padding-bottom:8px;font-size:12px;font-weight:700;line-height:1.1}.zee-projectinfo-buttons{padding:24px 0 var(--margin) var(--margin);justify-content:left;align-items:center;display:flex}.zee-projectinfo-buttons .zee-projectinfo-button{margin-left:auto}.zee-projectinfo-header{flex-direction:row;display:flex}.zee-projectinfo-header button{width:36px;height:36px}.zee-projectinfo-header .material-symbols-outlined,.zee-projectinfo-header .material-symbols-rounded{font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 20;font-size:20px!important}.zee-projectinfo-header h1{color:var(--fontColor);margin:0;font-size:13px;font-weight:400;line-height:36px}.zee-projectinfo-details{flex-direction:row;display:flex}.zee-projectinfo-details li{font-size:12px}.zee-projectinfo-details-left{width:50%;min-width:50%;max-width:50%}.zee-projectinfo-detail{margin-bottom:16px}.zee-projectinfo-detail:last-child{margin-bottom:0}.zee-projectinfo-preview{padding:0 var(--margin) var(--margin) var(--margin);background-color:var(--templatesPanelBackground);flex:1;position:relative}.zee-projectinfo-preview-content{border-radius:var(--dialogBorderRadius);background-color:var(--templatesPanelBackground);width:100%;height:100%;overflow:hidden}.zee-projectinfo-preview video,.zee-projectinfo-preview img{object-fit:cover;width:100%;min-width:100%;height:100%;min-height:100%;top:0;left:0}.zee-initial-revision-spacer{height:16px}.zee-asset-info-container{width:368px;min-width:368px;height:calc(100% - var(--margin));padding-right:var(--margin);flex-direction:column;display:flex;position:relative}.zee-asset-info-container a,.zee-asset-info-container a:visited{color:inherit;cursor:pointer}.zee-asset-info-container a:hover{color:var(--colorTeal)}.zee-asset-info-title{margin-top:var(--margin);word-wrap:break-word;flex:0;margin-bottom:24px;font-size:20px;font-weight:700}.zee-asset-info-content{border-radius:var(--dialogBorderRadius);flex:1;position:relative;overflow:hidden}.zee-asset-info-content-scroll-box{width:100%;height:min-content;max-height:calc(100% - 64px);position:absolute;overflow:hidden auto}.zee-asset-info-content-wrapper{padding:16px var(--margin) 20px var(--margin);word-wrap:break-word;white-space:pre-wrap;gap:var(--margin);background-color:var(--infoPanelBackground);border-radius:var(--dialogBorderRadius);margin-top:var(--margin);flex-direction:column;display:flex}.zee-asset-info-content-wrapper:first-child{margin-top:0}.zee-asset-info-line{gap:var(--margin);width:100%;display:flex}.zee-asset-info-line.zee-column{gap:calc(var(--margin) / 2);flex-direction:column}.zee-asset-info-line.zee-small{padding-left:var(--margin);padding-right:var(--margin)}.zee-asset-info-line-item.zee-title{font-size:16px;font-weight:600}.zee-asset-info-line-item.zee-small{align-items:center;font-size:12px;display:flex}.zee-asset-info-line.zee-suffixes .zee-asset-info-line-item{display:flex}.zee-asset-info-line-item{max-height:200px;color:var(--fontColor);flex:1;font-size:14px;overflow-y:auto}.zee-asset-info-line.zee-column .zee-asset-info-line-item,.zee-asset-info-line-item:has(ul){max-height:unset}.zee-asset-info-line-item.zee-secondary{color:var(--fontColorSecondary);text-align:right;font-size:12px}.zee-asset-info-line-item.zee-secondary .zee-checkbox{pointer-events:none}.zee-asset-info-line-item:not(.zee-secondary){user-select:none}.zee-asset-info-line-item.zee-secondary:has(.zee-checkbox){justify-content:flex-end;display:flex}.zee-asset-info-line-item select{text-overflow:ellipsis;width:100%}.zee-asset-info-content-separator{background:var(--fontColorSecondary);opacity:.34;width:100%;height:1px}.zee-asset-details-buttons{align-items:center;padding:0;display:flex;position:absolute;bottom:0;right:0}.zee-asset-details-buttons-right{margin-left:auto}.zee-asset-info-content-wrapper{gap:0;display:block}.zee-asset-info-content-separator{margin-top:16px;margin-bottom:16px}.zee-sandboxinit{z-index:10001;backdrop-filter:blur(1px);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.zee-sandboxinit-contents{background-color:var(--sandboxPanelBackground);border-radius:var(--dialogBorderRadius);z-index:1;outline:var(--popupOutline);flex-direction:row;align-items:stretch;gap:12px;width:558px;max-width:90%;padding:24px;display:flex}.zee-sandboxinit-contents>div{background:var(--templatesCardBackground);border-radius:var(--dialogBorderRadius);cursor:pointer;flex:1;position:relative;overflow:hidden}.zee-sandboxinit-contents>div:hover:before{content:"";border-radius:var(--buttonBorderRadius);background:var(--buttonHoverBorderGradient);-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-position:0 0,0 0;mask-size:auto,auto;mask-repeat:repeat,repeat;mask-clip:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.zee-sandboxinit-text{color:var(--fontColorSecondary);padding:12px 16px 16px;font-size:12px}.zee-sandboxinit-text h3{color:var(--fontColor);text-transform:none;margin-bottom:8px;font-size:12px}.zee-sandboxinit-icon{background:var(--sandboxInitIconBackground);justify-content:center;align-items:center;width:100%;height:120px;display:flex}.zee-sandboxinit-icon>span{color:var(--sandboxInitIconColor);font-variation-settings:"opsz" 24, "wght" 250;font-size:64px!important}.zee-initialize-template{z-index:10001;backdrop-filter:blur(1px);background-color:#000000b3;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.zee-initialize-template-contents{background-color:var(--background);border-radius:var(--dialogBorderRadius);flex-direction:column;justify-content:center;align-items:center;width:300px;max-width:90%;height:60px;display:flex}.zee-leftpanel{background-color:var(--panelBackground);flex-direction:row;height:100%;display:flex;overflow-y:auto}.zee-leftpanel-tabbar-wrapper{background-color:var(--leftNavColor);border-right:var(--leftNavBorder);flex-direction:column;overflow:hidden}.zee-leftpanel-logo{cursor:pointer;margin-bottom:0;height:var(--mainLogoButtonHeight)!important;border-bottom:.5px solid var(--splitterBorder)!important}.zee-studio button.inline.zee-leftpanel-logo:hover{background-color:#0000!important}.zee-leftpanel-logo>svg{margin-top:-3px}.zee-leftpanel-logo>svg .logo-arrow{fill:var(--logoArrowColor);transition:transform .25s ease-out}.zee-leftpanel-logo:hover>svg .logo-arrow{transform:translate(3px)}.zee-leftpanel-contents{background-color:var(--panelBackground);visibility:hidden;gap:var(--panelGap);flex-direction:column;flex-grow:1;min-width:0;height:100%;margin:0;display:none}.zee-leftpanel-contents>*{margin-left:var(--panelPadding);margin-right:var(--panelPadding)}.zee-leftpanel-contents .zee-headerbar{margin-right:8px}.zee-leftpanel-shown{visibility:visible;display:flex}.zee-leftpanel .zee-tabbar{background-color:var(--leftNavColor);flex-direction:column;width:48px;min-width:48px;max-width:48px;height:100%}.zee-leftpanel .zee-tabbar-container{flex-direction:column;width:48px;min-width:48px;max-width:48px;height:100%}.zee-leftpanel .zee-tab{box-sizing:border-box;width:48px;height:48px;min-width:unset;background:0 0;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.zee-leftpanel-tabbar .material-symbols-outlined,.zee-leftpanel-tabbar .material-symbols-rounded{font-variation-settings:"FILL" 0, "wght" 300, "GRAD" 0, "opsz" 24;font-size:24px!important}.zee-leftpanel .zee-tab-selected{border-left:3px solid var(--tabSelectedBar);border-bottom:0;border-right:3px solid #0000;padding-top:0}.zee-leftpanel .zee-tab .material-symbols-rounded{color:var(--mainMenuIconColor)}.zee-leftpanel .zee-tab:hover .material-symbols-rounded{color:var(--mainMenuIconColorHover)}.zee-leftpanel .zee-tab.zee-tab-selected .material-symbols-rounded{color:var(--mainMenuIconColorSelected)}.zee-leftpanel .zee-tabbar-border{display:none}.zee-leftpanel .zee-tab-atend{margin-top:auto}.zee-left-bottom-panel{border-top:1px solid var(--splitterBorder);margin-top:calc(-1 * var(--panelGap));margin-left:0;margin-right:0}.zee-panel-section-content{transition:grid-template-rows var(--transitionCollapse), opacity var(--transitionCollapse);display:grid}.zee-left-bottom-panel h1{white-space:nowrap;text-overflow:ellipsis;padding:0;font-size:12px;font-weight:700;overflow:hidden}.zee-left-bottom-panel-docs{cursor:pointer;align-items:center;display:flex}.zee-left-bottom-panel-docs span{margin-right:6px}.zee-discord{flex-direction:row;align-items:center;margin-bottom:8px;display:flex}.zee-discord svg{float:left;width:14px;height:14px;margin-right:4px}.zee-discord p{margin:0 0 0 4px}.zee-leftpanel-spacer{margin-top:auto}.zee-leftpanel-assetbrowser{gap:var(--panelGap);margin-bottom:var(--panelGap);flex-direction:column;display:flex}.zee-carousel{width:100%}.zee-carousel-wrapper{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.zee-carousel-content{background:var(--carouselBackground);border-radius:8px;width:100%;max-width:300px;padding:24px;overflow:hidden}.zee-carousel-controls{align-items:center;width:100%;max-width:300px;padding:6px 0;display:flex;position:relative}.zee-carousel-count{text-align:center;flex:1}.zee-carousel-controls button{width:24px;height:24px}.zee-carousel-controls button .material-symbols-rounded{font-size:24px!important}.zee-carousel-controls button.zee-right-align{margin-left:auto}.zee-carousel-hide{transition:opacity .4s ease-in-out}.zee-carousel-controls-hidden .zee-carousel-hide{opacity:0!important}.zee-carousel-item>:first-child{margin-top:0}.zee-carousel-item>:last-child{margin-bottom:0}.zee-carousel-tips-container{padding-top:6px}.zee-carousel-image-container{width:calc(100% + 48px);margin-left:-24px;position:relative;margin-top:-24px!important}.zee-carousel-image{width:100%;height:auto}.zee-carousel-video-thumb{cursor:pointer;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.zee-carousel-video-triangle{border-top:30px solid #0000;border-bottom:30px solid #0000;border-left:50px solid var(--inverseFullColor);opacity:.8;width:0;height:0;transition:opacity .4s ease-out}.zee-carousel-video-thumb:hover .zee-carousel-video-triangle{opacity:1}.zee-carousel-popup video{width:560px;height:auto}.zee-search-input-container{flex-flow:row;margin-top:16px;display:flex}.zee-search-input-container i{cursor:pointer}.zee-search-input-container button{background-color:#0000;flex:0 auto;align-self:stretch;height:32px;margin-left:-12px;margin-right:4px;padding-left:8px;padding-right:8px}.zee-search-input-container button:hover{background-color:var(--hoverBackground)}.zee-expand-search-button{height:50px;padding:0;min-height:20px!important}.zee-expand-search-button-collapsed{height:20px;padding:0;min-height:20px!important}.zee-search-input{flex:auto;align-self:auto;margin-bottom:4px;width:80%!important}.zee-search-input input{margin-bottom:0;border:1px solid #0000!important}.zee-search-input input[type=text]:focus{border-color:#0000!important}.zee-header-btn{color:var(--fontColor)}.zee-header-btn:hover{background-color:var(--inactiveSelectionBackground)}.zee-find-in-file-match{background-color:var(--inactiveSelectionBackground);color:var(--fontColor);overflow:hidden}.zee-replace-in-file-match-red{background-color:var(--searchReplaceRemoveBackground);text-decoration:line-through}.zee-replace-in-file-match-green{background-color:var(--searchReplaceInsertBackground)}.zee-tree-item-path{color:var(--inactiveInputFontColor);padding-left:6px;font-size:10px}.zee-tree-item-relative-right{text-align:center;box-sizing:border-box;white-space:nowrap;flex-shrink:0;margin-top:auto;margin-left:auto;padding:3px 6px}.zee-tree-item-count-badge{background-color:var(--inactiveSelectionBackground);color:var(--fontColor);border-radius:11px;min-width:18px;min-height:18px;margin-right:5px;font-size:11px;font-weight:400;line-height:11px}.zee-tree-item-title{flex:1;min-width:0}.zee-tree-item-title span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.zee-tree-item-filename{white-space:nowrap;text-overflow:ellipsis;flex-shrink:1;overflow:hidden}.zee-tree-item-path{color:var(--inactiveInputFontColor);text-overflow:ellipsis;white-space:nowrap;flex-shrink:100;padding-left:6px;font-size:11px;overflow:hidden}.zee-search-input-field{flex-direction:row;display:flex}.zee-search-input-field .zee-toggle-button{background-color:var(--inputBackgroundColor);justify-content:center;align-items:center;width:24px;height:24px;display:flex}.zee-search-input-field .zee-search-replace-all{justify-content:center;align-items:center;width:24px;height:24px;display:flex}.zee-search-input-field .zee-search-replace-all:hover{background-color:var(--hoverBackground)}.zee-search-input-field .zee-search-replace-all-inactive{color:var(--inactiveInputFontColor)}.zee-search-input-field-btn-active{color:var(--inactiveInputFontColor);border-radius:5px;background-color:var(--toggleButtonActiveBackground)!important}.zee-search-input-field i:hover{background-color:var(--menuBackgroundColor)}.zee-search-panel-results-text{color:var(--headingColor);padding-bottom:4px;padding-left:24px;padding-right:24px;font-size:12px}.zee-search-panel-results-text a{color:var(--buttonColor);text-decoration:none}.zee-toggle-ignore-paths-btn{cursor:pointer;justify-content:flex-end;width:12px;margin-left:auto;line-height:.5;display:flex}.zee-search-input-header{color:var(--headingColor);margin-top:2px;margin-bottom:4px;font-size:smaller}.zee-search-input-placeholder{pointer-events:none;color:var(--placeholderFontColor);padding:5px 5px 5px 10px;position:absolute}.zee-search-input-placeholder i{transform:rotate(90deg);font-size:12px!important}.zee-search-loader-round-rect{background:var(--buttonHoverColor);border-radius:1px;width:10px;height:1px;margin-left:0%;padding:1px;animation:2.5s infinite loadAnimation}@keyframes loadAnimation{to{margin-left:100%}}.zee-search-loader{height:1px;margin-left:10px;margin-right:10px;margin-top:calc(-1* var(--panelGap));display:flex}.zee-input-area{background-color:var(--inputBackgroundColor);border-radius:var(--inputBorderRadius);align-items:center;width:100%;margin-bottom:4px;display:flex}.zee-input-area>textarea{font-family:var(--bodyTextFontFamily);width:100%;color:var(--inactiveInputFontColor);background-color:#0000;border:none;outline:none;min-height:32px;max-height:200px;margin-left:2px;font-weight:400}.zee-search-chevron-btn{color:var(--fontColor)}.zee-input-area>textarea:focus{color:var(--inputFontColor);border:none}.zee-input-area>input:focus{color:var(--inputFontColor);border:none;outline:1px solid #0000}.zee-focus-border{outline:1px solid var(--activeSelectionBorderColor)}.zee-error-border{outline:1px solid var(--errorForeground)}.zee-input-error-message{background-color:var(--inputValidationErrorBackground);outline:1px solid var(--errorForeground);margin-top:-4px;padding:4px}.zee-input-error-message>span{color:var(--fontColor)}.zee-no-wrap{white-space:nowrap}.dependencies-wrapper{flex-direction:column;width:100%;height:100%;display:flex}.dependencies-header-section{border-bottom:1px solid var(--splitterBorder);flex-direction:column;flex:none;width:100%;height:min-content;max-height:70%;display:flex}.dependencies-header-content{flex-grow:1;padding-bottom:8px;overflow-y:auto}.zee-dependencies-recommended{text-align:left;flex-direction:row;justify-content:center;width:100%;margin:0 0 6px;display:flex;padding-top:6px!important;padding-bottom:6px!important}.zee-dependencies-recommended-contents{flex-grow:1}.zee-dependencies-recommended-icon{justify-content:center;align-items:start;min-width:48px;height:48px;display:flex}.zee-dependencies-recommended-icon>span{font-size:24px!important}.zee-dependencies-recommended-contents>h4,.zee-dependencies-recommended-contents>p{margin:0 0 6px}.zee-dependencies-recommended>span{visibility:hidden;margin-right:6px}.zee-dependencies-recommended:hover>span{visibility:visible}.zee-dependencies-recommended-packagename{opacity:.4;font-size:10px}.zee-panel-separator{border-bottom:1px solid var(--splitterBorder);margin-left:0;margin-right:0}.zee-dep-peer-conflict>.zee-tree-item-title-row>.zee-tree-item-text{color:var(--errorForeground,#f14c4c)}.zee-peer-warning-icon{color:var(--warningForeground,#cca700);font-size:16px!important}.zee-dep-peer-warning-child{opacity:.8;font-size:12px}.zee-dep-peer-warning-child>.zee-tree-item-title-row>.zee-tree-item-text{color:var(--warningForeground,#cca700)}.zee-whatsnew-entry{padding:12px 24px 0}.zee-whatsnew-entry>h4{margin:0;padding-bottom:12px}.zee-whatsnew-entry>ul{margin:0;padding:0 0 0 24px}.zee-whatsnew-entry>ul>li{padding-bottom:12px}.zee-whatsnew-entry ul{list-style:unset;padding-left:24px}.zee-panel-group{padding:var(--panelGroupPadding);word-break:break-word}.panel-group-child button{width:100%}.panel-group-child{padding-bottom:var(--panelGap)}.zee-panel-group-title{text-transform:var(--uppercase);height:35px;padding:0 var(--panelPadding);cursor:pointer;align-items:center;display:flex}.zee-panel-group-title h1{flex:1;margin:0}.zee-panel-group-close{cursor:pointer;margin-right:var(--panelGroupCloseMargin);flex:0;justify-content:center;align-items:center;font-size:20px!important;display:flex!important}.zee-commitpanel-group{border-bottom:1px solid var(--splitterBorder);margin-left:0;margin-right:0;padding:0 var(--panelPadding) 0 var(--panelPadding)!important}.zee-externallink-icon{vertical-align:text-top}.zee-sandbox-uploading{z-index:10001;backdrop-filter:blur(1px);background-color:#000000b3;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0}.zee-sandbox-uploading-contents{background-color:var(--background);border-radius:var(--dialogBorderRadius);flex-direction:column;justify-content:center;align-items:center;width:300px;max-width:90%;height:60px;display:flex}.zee-sandbox-dialog .zee-dialog-content .zee-inputwithheading h3{margin-top:0;font-weight:700}.zee-project-name{border-bottom:.5px solid var(--splitterBorder);height:36px;min-height:36px;color:var(--headingColor);letter-spacing:0;align-items:center;margin-left:0;margin-right:0;font-size:12px;font-weight:700;display:flex}.zee-project-name-container{cursor:default;margin-left:var(--panelPadding);margin-right:var(--panelPadding);text-overflow:ellipsis;width:calc(100% - 2* var(--panelPadding));white-space:nowrap;overflow:hidden}.zee-project-name.zee-editable .zee-project-name-container{cursor:text}.zee-project-name-local{opacity:.4;margin-left:4px}.zee-project-name-hover-icon{visibility:hidden;margin-left:auto;transform:translate(-12px)}.zee-project-name.zee-editable:hover .zee-project-name-hover-icon{visibility:visible}.zee-project-name-sandbox{white-space:nowrap;cursor:pointer;background:var(--sandboxPillBackground);border-radius:12px;flex-direction:row;align-items:center;gap:8px;height:24px;margin-left:auto;margin-right:8px;padding-left:10px;padding-right:6px;display:flex}.zee-project-name-sandbox:hover{background:var(--sandboxPillBackgroundHover)}.zee-project-name-sandbox>div{font-size:12px;font-weight:400}.zee-project-name-sandbox>span{color:var(--fontColor)}.zee-sandbox-banner{border-radius:var(--dialogBorderRadius);background:var(--sandboxBannerBackground);z-index:1000;align-items:center;gap:8px;width:640px;height:46px;padding:0 10px;display:flex;position:fixed;top:84px;left:50%;transform:translate(-50%)}.zee-sandbox-banner-text{color:var(--fontColor);font-size:14px}.zee-sandbox-banner-text>span{font-weight:600}.zee-sandbox-banner-login-button{height:32px;margin-left:auto}.zee-sandbox-banner-close-button span{color:var(--fontColor)}.zee-publish-dialog ul{margin:0;padding:0}.zee-publish-dialog li{align-items:center;margin-bottom:8px;list-style:none;display:flex}.zee-publishpanel-trigger img{width:50%}.zee-publishpanel-group{border-bottom:1px solid var(--splitterBorder);margin-left:0;margin-right:0;padding:0 var(--panelPadding) 0 var(--panelPadding)!important}.zee-publishpanel-link-div{justify-content:end;width:100%;display:flex}.zee-publishpanel-link-div>a{line-height:24px}.zee-publishpanel-link-div>a>span{vertical-align:text-top}.zee-optimization-panel-chart-container{padding:0 var(--panelPadding);align-items:center;max-width:360px;margin-top:12px;margin-bottom:12px;display:flex}.zee-optimization-panel-chart-container .zee-bundler-summary-list{margin-right:0}.zee-optimization-panel-refresh{padding-left:var(--panelPadding);padding-right:var(--panelPadding);flex-direction:column;margin-bottom:12px;display:flex}.zee-optimization-panel-refresh div{color:var(--fontColorSecondary)}.zee-optimization-panel-refresh button{margin-top:8px}.zee-optimization-panel-files-list{flex:1;margin-left:0;margin-right:0;overflow-y:auto}.zee-optimization-panel-title{align-items:center;height:35px;min-height:35px;font-size:12px;font-weight:700;display:flex}.zee-optimization-panel-buttons{padding:8px var(--panelPadding) var(--panelPadding);flex-direction:column;gap:12px;display:flex}.zee-leftpanel-contents .zee-studio-loader-container{pointer-events:none;margin-left:0;margin-right:0}.zee-optimization-panel-files-list{--suffixWidth:48px;margin-top:calc(-1 * var(--panelGap))}.zee-optimization-panel-files-list .zee-tree-item-suffixes{margin-right:var(--panelPadding);flex:0;width:max-content;min-width:max-content}.zee-optimization-panel-files-list .zee-bundler-summary-filesize-suffix{min-width:var(--suffixWidth);width:var(--suffixWidth);text-align:right;flex:0;margin-right:0}.zee-optimization-panel-files-list .zee-bundler-summary-filesize-title{color:var(--fontColorSecondary);font-weight:700}.zee-optimization-panel-files-list .zee-tree-item-suffix{margin-left:16px}.zee-optimization-panel-files-list .zee-tree-item-suffix:first-child{margin-left:4px}.zee-optimization-panel-files-list .zee-tree-item-text{text-align:left;direction:rtl}.zee-optimization-panel-files-list .zee-tree-item-text>span>span{font-weight:700}.zee-optimization-panel-files-list .zee-accordion-panel{border-top:none!important}.zee-optimization-global{gap:var(--panelGap);margin-bottom:var(--panelGap);margin-left:var(--panelPadding);margin-right:var(--panelPadding);flex-direction:column;display:flex}:root{--rt-color-white:#fff;--rt-color-dark:#222;--rt-color-success:#8dc572;--rt-color-error:#be6464;--rt-color-warning:#f0ad4e;--rt-color-info:#337ab7;--rt-opacity:.9;--rt-transition-show-delay:.15s;--rt-transition-closing-delay:.15s}.core-styles-module_tooltip__3vRRp{opacity:0;pointer-events:none;will-change:opacity;position:absolute;top:0;left:0}.core-styles-module_fixed__pcSol{position:fixed}.core-styles-module_arrow__cvMwQ{background:inherit;position:absolute}.core-styles-module_noArrow__xock6{display:none}.core-styles-module_clickable__ZuTTB{pointer-events:auto}.core-styles-module_show__Nt9eE{opacity:var(--rt-opacity);transition:opacity var(--rt-transition-show-delay) ease-out}.core-styles-module_closing__sGnxF{opacity:0;transition:opacity var(--rt-transition-closing-delay) ease-in}.styles-module_tooltip__mnnfp{border-radius:3px;width:max-content;padding:8px 16px;font-size:90%}.styles-module_arrow__K0L3T{width:8px;height:8px}[class*=react-tooltip__place-top]>.styles-module_arrow__K0L3T{transform:rotate(45deg)}[class*=react-tooltip__place-right]>.styles-module_arrow__K0L3T{transform:rotate(135deg)}[class*=react-tooltip__place-bottom]>.styles-module_arrow__K0L3T{transform:rotate(225deg)}[class*=react-tooltip__place-left]>.styles-module_arrow__K0L3T{transform:rotate(315deg)}.styles-module_dark__xNqje{background:var(--rt-color-dark);color:var(--rt-color-white)}.styles-module_light__Z6W-X{background-color:var(--rt-color-white);color:var(--rt-color-dark)}.styles-module_success__A2AKt{background-color:var(--rt-color-success);color:var(--rt-color-white)}.styles-module_warning__SCK0X{background-color:var(--rt-color-warning);color:var(--rt-color-white)}.styles-module_error__JvumD{background-color:var(--rt-color-error);color:var(--rt-color-white)}.styles-module_info__BWdHW{background-color:var(--rt-color-info);color:var(--rt-color-white)}.zee-whatsnew-dialog{z-index:10002}.zee-whatsnew-dialog .zee-dialog-footer{display:none}.zee-whatnewpopup-title{font-size:24px}.zee-whatnewpopup-entities-container{margin-bottom:var(--dialogGap);flex-grow:1;padding-bottom:36px;overflow:hidden scroll}.zee-whatnewpopup-entity-description>ul{padding-left:24px;list-style-type:disc}.zee-whatnewpopup-entity-description>ul>li{padding-bottom:12px}.zee-masked-overflow{mask-image:linear-gradient(#000 calc(100% - 36px),#0000)}.zee-whatnewpopup-entity{margin-top:18px;padding-left:0;position:relative}.zee-whatnewpopup-entity:first-child{margin-top:0}.zee-whatnewpopup-entity-title{font-size:16px;font-weight:600}.zee-whatnewpopup-entity-description{margin-top:10px}.zee-whatnewpopup-button-container{justify-content:center;width:100%;margin-top:10px;display:flex}.zee-whatnewpopup-button-container button{width:180px}.zee-button-dropdown-container{border-left:2px solid var(--panelBackground);box-sizing:content-box;pointer-events:auto;justify-content:center;align-items:center;width:26px;height:100%;display:flex;position:absolute;top:0;right:0}.zee-button-dropdown-container path{fill:var(--buttonPrimaryFontColor)}.zee-button-dropdown-container svg{transition:transform var(--defaultTransition)}.zee-button-dropdown-container.zee-open svg{transform:rotate(180deg)}.zee-dep-container{--margin:16px;--headerHeight:64px;background-color:var(--templatesBackground);width:100%;height:100%;position:relative}.zee-dep-container:focus,.zee-dep-details-container:focus{outline:none!important}.zee-dep-container .zee-initial-revision-right-content>ul{margin-top:2px;margin-bottom:16px}.zee-dep-header{height:var(--headerHeight);padding-right:var(--margin);justify-content:flex-end;align-items:center;display:flex}.zee-dep-close{opacity:.6;cursor:pointer;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.zee-dep-close:hover{opacity:1}.zee-dep-close span{font-size:24px!important}.zee-filter-input{width:calc(100% - 2 * var(--margin));height:24px;margin-left:var(--margin);margin-top:8px;margin-bottom:24px;display:flex;position:relative}.zee-filter-input input{background:var(--templatesInputBackground);width:100%;height:100%;color:var(--fontColor);border:none;border-radius:4px;padding:4px 8px;font-size:12px}.zee-filter-input input:focus{outline:var(--colorTeal) solid 1px}.zee-filter-input img{max-width:14px;max-height:14px;position:absolute;top:0;left:0;transform:translate(calc(13px - 50%),calc(12px - 50%))}.zee-dep-content-wrapper{height:calc(100% - var(--headerHeight));display:flex}.zee-dep-filter-section{width:100%;max-width:200px;margin-top:24px}.zee-dep-filter-section:first-child{margin-top:0}.zee-dep-filter-title{margin:0 var(--margin);color:var(--headingColor);font-weight:600}.zee-dep-container ul{user-select:none;margin:0;padding:0;font-size:12px;list-style-type:none}.zee-menu-item{cursor:pointer;height:32px;color:var(--fontColorSecondary);border-left:3px solid #0000;flex-direction:row;align-items:center;padding-left:12px;display:flex}.zee-menu-item span{color:inherit;margin-right:4px}.zee-dep-info-line .zee-menu-item{justify-content:flex-end;padding-left:6px}.zee-dep-info-line .zee-radio-icon{margin-right:2px}.zee-menu-item img{object-fit:contain;width:16px;height:16px;margin-right:8px}.zee-menu-item.zee-selected:not(.zee-radio){background:var(--menuHighlightColor);color:var(--headingColor)!important;border-color:var(--colorTeal)!important}.zee-radio-icon{border:var(--radioBorder);background:var(--radioBackground);width:16px;height:16px;margin-left:auto;margin-right:var(--margin);opacity:var(--radioOpacity);border-radius:50%;justify-content:center;align-items:center;display:flex}.zee-radio-icon.zee-right-aligned{margin-left:calc(2 * var(--margin))}.zee-radio-icon-selected{background:var(--radioSelectedBackground);border-radius:50%;width:10px;height:10px;display:none}.zee-menu-item.zee-selected .zee-radio-icon-selected{display:block}.zee-overflow-section{flex:1;overflow:hidden}.zee-dep-stretch-container,.zee-dep-overflow-container{margin:8px 0 0}.zee-dep-overflow-container{height:100%;overflow-y:auto}.zee-dep-details-card{width:calc((100% - var(--margin)) / 2);border-radius:var(--dialogBorderRadius);outline:var(--popupBorder);outline-offset:-1px;background:var(--dependencyCardBackground);cursor:pointer;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:14px 16px 16px;position:relative;overflow:hidden}.zee-dep-details-card-title{gap:16px;margin-bottom:6px;font-weight:600;display:flex}.zee-dep-details-card-title-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.zee-dep-details-card-installed{opacity:.4;margin-left:auto}.zee-dep-details-card-text{opacity:.6;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:32px;display:-webkit-box;overflow:hidden}.zee-dep-show-more{justify-content:center;width:100%;display:flex;position:relative}.zee-dep-details-container{--margin:16px;flex-direction:column;width:100%;height:100%;display:flex}.zee-dep-details-container .zee-projectinfo-content{margin-bottom:16px}.zee-dep-details-info-double{color:var(--fontColorSecondary);gap:32px;margin-bottom:8px;display:flex}.zee-dep-details-info-double .zee-right-align{margin-left:auto}.zee-dep-info-container{width:368px;min-width:368px;height:calc(100% - var(--margin));padding-left:var(--margin);flex-direction:column;display:flex;position:relative}.zee-dep-details-container .zee-main-title{position:unset;padding:var(--margin);word-break:break-all}.zee-dep-info-container .zee-asset-info-content{border-radius:0}.zee-dep-details-container ul{color:var(--fontColorSecondary)}.zee-dep-details-container .zee-asset-info-container{width:100%;max-width:100%;padding-left:var(--margin);padding-right:var(--margin)}.zee-dep-details-buttons{width:100%;height:max-content;padding-bottom:var(--margin);flex:0;margin-top:auto;position:relative}.zee-dep-details-version-container{width:100%}.zee-dep-details-version{color:var(--fontColor);font-weight:600}.zee-dep-details-version-registered{color:var(--fontColor);opacity:.4;font-weight:400}.zee-dep-details-version-container.zee-disabled{pointer-events:"none"}.zee-dep-action-container{width:100%;color:var(--colorTeal);user-select:none;margin-bottom:8px;display:flex}.zee-dep-action-container.zee-link{cursor:pointer}.zee-dep-action-container.zee-warn{color:var(--buttonDangerousColor)}.zee-dep-action-container span{margin-right:4px}.zee-dep-details-buttons-container{align-items:center;padding-top:32px;display:flex}.zee-dep-details-button-wrapper{margin-left:auto;position:relative}.zee-dep-details-button-wrapper button{white-space:nowrap;width:100%;padding-right:42px}.zee-dep-details-container .zee-asset-info-content-scroll-box{max-height:100%}.zee-dep-details-container .zee-asset-info-content-wrapper{background:var(--dependencyCardBackground)}.zee-dep-details-loader-container{position:absolute;inset:0}.zee-dep-no-result{flex-direction:column;align-items:center;margin-top:40px;display:flex}.zee-dep-no-result-icon span{opacity:.4;color:var(--fontColor)!important;font-size:40px!important}.zee-dep-no-result-icon{margin-bottom:12px}.zee-dep-no-result-text{margin-bottom:4px;font-size:14px}.zee-dep-no-result-sub-text{color:var(--fontColorSecondary);margin-bottom:var(--margin);font-size:12px}.zee-dep-details-tag{opacity:.6;color:var(--fontColor);cursor:pointer}.zee-dep-details-tag:hover{opacity:1}.zee-dep-separator{border-bottom:1px solid var(--splitterBorder);margin-top:16px;margin-bottom:16px}#zee-dep-detail-button-tooltip{white-space:pre-wrap;max-width:calc(100% - 28px);background-color:var(--tooltipDialogBackground)!important;border-radius:var(--tooltipDialogBorderRadius)!important}.zee-dep-details-container .zee-inline-alert{margin:0 var(--margin) var(--margin)}.zee-dep-details-container .zee-inline-alert ul{margin:0;padding-left:16px}.zee-dep-details-container .zee-inline-alert li{margin:0}.zee-popper-box:has(>.zee-shepherd-card){animation:.3s ease-out forwards fade;overflow:visible}.zee-shepherd-card{--width:380px;width:var(--width);background:var(--panelBackground);border-radius:var(--dialogBorderRadius);position:relative}.zee-shepherd-card-content{border-radius:var(--dialogBorderRadius);position:relative;overflow:hidden}.zee-shepherd-card-content .zee-dialog-title-content{align-items:center;display:flex}.zee-shepherd-card-content .zee-dialog-title-content .zee-shepherd-card-header-content{align-items:center;width:100%;height:16px;display:flex}.zee-shepherd-card-content .zee-dialog-content{word-wrap:break-word;white-space:pre-wrap}.zee-shepherd-card-media{height:206px;width:var(--width);border-top-left-radius:var(--dialogBorderRadius);border-top-right-radius:var(--dialogBorderRadius);position:relative;overflow:hidden}.zee-shepherd-card-media img,.zee-shepherd-card-media video{object-fit:cover;width:100%;height:100%}.zee-shepherd-card-counter{margin-left:12px}.zee-shepherd-card-sub-title{font-style:italic}.zee-shepherd-triangle{border-left:14px solid #0000;border-right:14px solid #0000;border-top:14px solid var(--panelBackground);transform-origin:0 0;width:0;height:0;position:absolute}.zee-studio .zee-shepherd-card-menu-button{justify-content:center;align-items:center;height:16px;margin-left:auto;display:flex}.zee-report-dialog-container{gap:var(--popoverGap);flex-direction:column;display:flex}.zee-report-dialog-success{padding:var(--popoverGap)}.zee-report-dialog-container .zee-input-suffix{display:none}.zee-aipanel{background:var(--aiUIBackground);border-left:1px solid var(--splitterBorder);flex-direction:column;height:100%;display:flex}.zee-aipanel>*{margin-left:var(--popoverPadding);margin-right:var(--popoverPadding)}.zee-aipanel-header{border-bottom:.5px solid var(--splitterBorder);height:36px;min-height:36px;color:var(--headingColor);letter-spacing:0;align-items:center;margin-left:0;margin-right:0;font-size:12px;font-weight:700;display:flex}.zee-aipanel-header-container{margin-left:var(--popoverPadding);margin-right:var(--popoverPadding);white-space:nowrap;flex-grow:1;overflow:hidden}.zee-aipanel-header>button{outline:none;width:36px;min-width:35px;height:36px;margin:0}.zee-aipanel-header>button>span{font-size:22px!important}.zee-chat{padding:0;padding-top:var(--popoverPadding);font-size:var(--textLarge);flex-direction:column;flex-grow:1;gap:12px;margin-top:0;margin-left:0;margin-right:0;display:flex;position:relative;overflow-y:auto}.zee-chat>*{margin-left:var(--popoverPadding);margin-right:var(--popoverPadding)}.zee-chat>.zee-inline-alert{margin-right:var(--popoverPadding)}.zee-chatmessage{background-color:var(--aiInputBackground);border-radius:var(--dialogBorderRadius);border:var(--inputBorder);flex-direction:column;display:flex}.zee-aipanel-bottom-haschanges .zee-chatmessage{border-top-left-radius:0;border-top-right-radius:0}.zee-chatmessage-inputbox>input{flex-grow:1}.zee-chatmessage-inputbox>button>span{font-variation-settings:"FILL" 0, "wght" 250, "GRAD" 0, "opsz" 37;font-size:25px!important}.zee-chat-batch{flex-direction:column;flex-shrink:0;gap:12px;display:flex;margin-left:0!important;margin-right:0!important}.zee-chat-batch>*{margin-left:var(--popoverPadding);margin-right:var(--popoverPadding)}.zee-chat-batch:nth-last-child(2){min-height:75%}.zee-ai-assistant-tool-use{flex-direction:row;margin-right:0;display:flex}.zee-ai-assistant-tool-use>button{width:var(--panelPadding);height:var(--panelPadding);min-width:var(--panelPadding);visibility:hidden;align-self:flex-start}.zee-ai-assistant-tool-use:hover>button{visibility:visible}.zee-ai-assistant-tool-use-contents{gap:var(--dialogGap);flex-direction:column;flex-grow:1;display:flex}.zee-ai-assistant-tool-use-borderless{border-radius:none;border:none;padding:0}.zee-ai-assistant-tool-use-contents>p{margin:0}.zee-chatmessage-input{font-size:var(--textLarge);outline:none;flex-grow:1;min-height:44px;max-height:200px;display:block;overflow-y:auto}.zee-chatmessage-input:focus{outline:none}.zee-chatmessage-input[contenteditable=plaintext-only]:empty:before{content:attr(placeholder);pointer-events:none;color:var(--placeholderFontColor);display:block}.zee-chatmessage-below{flex-direction:row;padding:0 8px 8px;display:flex}.zee-chatmessage-below>div{padding-top:4px;padding-bottom:0}.zee-chatmessage-below>div:hover{opacity:unset}.zee-chatmessage-context{opacity:.3;margin-left:auto;margin-right:8px}.zee-ai-simulated{cursor:pointer;margin-right:var(--popoverPadding);flex-shrink:0;align-items:center;display:flex}.zee-ai-simulated>span{align-self:start;margin-left:auto}.zee-ai-history{cursor:pointer;margin-right:var(--popoverPadding);flex-shrink:0;align-items:center;gap:12px;display:flex}.zee-ai-history-summary{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.zee-ai-history-date{opacity:.3;flex-shrink:0;margin-left:auto;font-size:10px}.zee-chatmessage-model{cursor:pointer;display:flex}.zee-aipanel-header-cost{opacity:.1}.zee-chatmessage-changes{border:1px solid var(--aiInnerBorder);border-radius:var(--dialogBorderRadius);background:var(--aiChangeSummaryBackground);border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}.zee-chatmessage-changes-title{border-bottom:1px solid var(--aiInnerBorder);align-items:center;height:28px;padding:4px 4px 4px 8px;display:flex}.zee-chatmessage-changes-title .zee-proposedchanges-icon{margin-right:4px}.zee-chatmessage-changes-title>button{flex-direction:row;align-items:center;height:20px;font-size:10px;display:flex;background:var(--panelBackground)!important;border-radius:4px!important;padding:4px 8px 4px 4px!important}.zee-chatmessage-changes-title>button>span{font-size:20px!important}.zee-chatmessage-changes-title>.zee-chatmessage-reject-button{margin-left:auto;margin-right:8px}.zee-chatmessage-files{max-height:150px;padding:4px;overflow-y:auto}.zee-chatmessage-file>button{width:24px;height:24px}.zee-chatmessage-files .zee-chatmessage-reject-button{margin-left:auto}.zee-ai-assistant-contents>ul,.zee-ai-assistant-text>ul,.zee-ai-assistant-tool-use-contents>ul,.zee-ai-assistant-text>ol{padding:var(--aiULPadding);gap:var(--aiULGap);border:1px solid var(--aiInnerBorder);border-radius:var(--dialogBorderRadius);font-size:var(--bodyTextFontSize);background-color:var(--aiULBackground);flex-direction:column;margin:0;display:flex;overflow-x:auto}.zee-ai-assistant-tool-use-contents>details{padding:var(--aiULPadding);border:1px solid var(--aiInnerBorder);border-radius:var(--dialogBorderRadius);font-size:var(--bodyTextFontSize);background-color:var(--aiULBackground);margin:0;overflow-x:auto}.zee-ai-assistant-contents>ul>li,.zee-ai-assistant-text>ul>li,.zee-ai-assistant-tool-use-contents>ul>li,.zee-ai-assistant-text>ol>li{margin-left:16px}.zee-custom-list{list-style-type:none}.zee-list-check{padding-left:20px;position:relative;margin-left:0!important}.zee-list-check:before{content:"";width:12px;height:12px;color:var(--colorTealLight);font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;font-family:Material Symbols Rounded;font-size:18px;position:absolute;top:-3px;left:-4px}.zee-list-error{padding-left:20px;position:relative;margin-left:0!important}.zee-list-error:before{content:"";width:12px;height:12px;color:var(--errorForeground);font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;font-family:Material Symbols Rounded;font-size:18px;position:absolute;top:-3px;left:-4px}.zee-list-progress{padding-left:20px;position:relative;margin-left:0!important}.zee-list-progress:before{content:"";font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;width:24px;height:24px;font-family:Material Symbols Rounded;font-size:18px;position:absolute;top:-4px;left:-7px}.zee-ai-assistant-contents h2{font-size:14px;font-weight:700}.zee-ai-assistant-contents h1{margin:0;font-family:Lato;font-size:20px;font-style:normal;font-weight:700;line-height:24px}.zee-ai-assistant-thinking{text-align:center;font-size:10px}.zee-ai-assistant-thinking:after{content:"...";animation:1.5s infinite ellipsis;display:inline-block}@keyframes ellipsis{0%,20%{content:"."}40%{content:".."}60%,to{content:"..."}}.zee-chatmessage-inputbox{flex-direction:row;align-items:start;padding:12px;display:flex}.zee-aipanel-header.zee-ai-panel-disabled-header{border-bottom:none;justify-content:end}.zee-aipanel-disabled-contents{font-size:var(--textLarge);flex-direction:column;flex-grow:1;justify-content:center;max-width:280px;margin-left:auto;margin-right:auto;display:flex}.zee-aipanel-disabled-contents>.zee-ai-logo{margin-top:0;margin-bottom:24px}.zee-aipanel-disabled-contents>.zee-inline-alert{margin-top:16px}.zee-ai-get-started{flex-direction:column;display:flex}.zee-ai-get-started>p{font-size:11px}.zee-ai-list,.zee-aipanel-disabled-contents>.zee-inputwithheading{margin-bottom:36px}.zee-ai-list-item{flex-direction:row;gap:4px;margin-top:12px;display:flex}.zee-ai-list-item-text{padding-top:8px}.zee-ai-list-item>svg{width:36px;min-width:24px}.zee-ai-list-item>svg>g>path{fill:var(--fontColor)}.zee-aipanel-bottom{margin-top:var(--popoverPadding);margin-bottom:var(--popoverPadding)}.zee-chatmessage-file .zee-file-icon{margin-left:4px;margin-right:8px}.zee-chatmessage-file{flex-direction:row;align-items:center;height:24px;display:flex}.zee-chatmessage-mode{align-items:center;height:24px;display:flex}.zee-chatmessage-mode button{font-size:var(--bodyTextFontSize);flex-direction:row;align-items:center;height:24px;display:flex;padding-left:4px!important;padding-right:4px!important}.zee-chatmessage-mode>button>p{margin:0;padding-left:4px!important;padding-right:4px!important}.zee-chatmessage-mode-not-selected{opacity:.3}.zee-chatmessage-mode>button>span{opacity:.3;margin-left:4px;margin-right:4px;font-size:22px!important}.zee-ai-logo-text{font-size:20px;font-weight:800}.zee-ai-logo{flex-direction:column;align-items:center;margin-top:60px;margin-bottom:42px;display:flex}.zee-ai-logo>svg{scale:.6}.zee-ai-assistant-review>button{width:24px;height:24px}.zee-ai-assistant-review{justify-content:flex-end;margin-top:-6px;display:flex}.zee-aicredits-popover .zee-input-table-row-value{justify-content:right;align-items:center;display:flex}.zee-aicredits-popover .zee-ai-logo{margin-top:0;margin-bottom:0}.zee-aicredits-popover-note{margin-top:0;margin-bottom:0;font-size:11px}.zee-aipanel-no-credits .zee-inline-alert-message{flex-direction:column;gap:12px;display:flex}.zee-chatmessage-attached-files{gap:12px;padding-top:12px;padding-left:12px;padding-right:12px;display:flex}.zee-chatmessage-attached-file-image{object-fit:cover;border:1px solid var(--buttonBorderGradient);border-radius:var(--dialogBorderRadius);width:60px;height:60px;position:relative}.zee-chatmessage-attached-file-generic{border:1px solid var(--buttonBorderGradient);border-radius:var(--dialogBorderRadius);justify-content:center;align-items:center;width:60px;height:60px;display:flex}.zee-chatmessage-attached-file{cursor:pointer;position:relative}.zee-chatmessage-attached-file:hover:after{content:"";background-color:var(--panelBackground);border-radius:var(--dialogBorderRadius);justify-content:center;align-items:center;width:100%;height:100%;font-family:Material Symbols Rounded;display:flex;position:absolute;top:0;left:0}.zee-chatmessage-drop:after{content:"";border-radius:var(--dialogBorderRadius);background-color:#dbdbdb82;justify-content:center;align-items:center;width:100%;height:100%;font-family:Material Symbols Rounded;display:flex;position:absolute}.zee-ai-user{padding:var(--dialogGap);background-color:var(--panelBackground);border-radius:var(--dialogBorderRadius);border:none;flex-direction:row;flex-shrink:0;display:flex;overflow-x:auto}.zee-ai-user>p{margin:0}.zee-ai-user>span{padding-right:8px;font-size:18px!important}.zee-ai-assistant{flex-direction:row;margin-right:0;display:flex}.zee-ai-assistant>button{width:var(--popoverPadding);height:var(--panelPadding);min-width:var(--popoverPadding);visibility:hidden;align-self:flex-start}.zee-ai-assistant:hover>button{visibility:visible}.zee-ai-assistant-contents{background-color:var(--panelBackground);border-radius:var(--dialogBorderRadius);padding:var(--dialogGap);gap:var(--dialogGap);border:none;flex-direction:column;flex-grow:1;display:flex;overflow-x:auto}.zee-ai-assistant-text{gap:var(--dialogGap);flex-direction:column;display:flex}.zee-ai-assistant-text>*{flex-shrink:0;margin:0;overflow-x:auto}.zee-ai-assistant-text p{margin:0}.zee-ai-codeblock{font-size:var(--bodyTextFontSize);border:1px solid var(--aiInnerBorder);border-radius:var(--dialogBorderRadius);background-color:var(--aiULBackground);flex-shrink:0;position:relative;overflow:hidden}.zee-ai-codeblock-syntax>div{padding:var(--popoverPadding)!important;background:0 0!important}.zee-ai-codeblock-buttons{border-bottom:1px solid var(--aiInnerBorder);height:24px;padding-left:var(--popoverPadding);padding-right:var(--popoverPadding);align-items:center;display:flex}.zee-ai-codeblock-buttons>button{margin-left:auto}.zee-ai-codeblock-filename{align-items:center;font-family:Lato;display:flex}.zee-ai-codeblock-filename>img{width:16px;margin-right:4px}.zee-openproject{opacity:0;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .4s ease-in-out;display:flex;position:absolute;top:0;left:0}.zee-fonts-ready .zee-openproject{opacity:1}.zee-openproject>div{background-color:var(--panelBackground);border-radius:var(--dialogBorderRadius);flex-direction:row;width:700px;height:400px;display:flex;overflow:hidden;box-shadow:0 0 12px #00000005}.zee-openproject-left{flex-direction:column;flex-grow:3;justify-content:center;align-items:center;display:flex;position:relative}.zee-openproject-left>svg{max-width:70%;margin-top:20%}.zee-openproject-empty .zee-openproject-left>svg{max-width:70%;margin-top:10%}.zee-openproject-left>p{display:none}.zee-openproject-empty .zee-openproject-left>p{display:block}.zee-openproject-right{background-color:var(--panelBoxBackground);min-width:55%;max-width:55%;padding-top:var(--popoverPadding);padding-bottom:var(--popoverPadding);flex-direction:column;flex-grow:2.5;gap:4px;display:flex}.zee-openproject-right>*{margin-left:var(--popoverPadding);margin-right:var(--popoverPadding)}.zee-openproject-empty .zee-openproject-right{display:none}.zee-openproject-right .zee-headerbar{margin-left:24px;margin-bottom:var(--openProjectTitleGap)}.zee-openproject-right .zee-headerbar button span{font-size:20px!important}.zee-openproject-date{opacity:.4;padding-left:12px;padding-right:12px}.zee-openproject-left>button.inline{text-align:left;align-items:center;width:80%;height:40px;display:flex}.zee-openproject-empty .zee-openproject-left>button.inline{justify-content:center}.zee-openproject-left>button.inline>span{padding-left:8px;padding-right:8px}.zee-openproject-left>div{opacity:.4;margin-top:auto;padding-bottom:12px}
