.navigation-bar-drawer{width:320px!important;box-sizing:border-box;top:0;height:100%}.navigation-bar-header{display:flex;align-items:center;padding:8px}.navigation-bar-title{margin-left:8px}.navigation-bar-item{transition:background-color .2s ease}.navigation-bar-item:hover{background-color:#0000000a}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}html,body{height:100%;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0);min-height:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased}.root-panel-container{display:flex;flex-direction:row;height:100%}#ocb-center-panel{overflow-x:hidden}.panel-container-column{flex-direction:column}.panel-flex{display:flex;flex:1}.cfc-platform-bar-shadow{box-shadow:none;border-bottom:1px solid var(--cm-sys-color-hairline, rgba(0, 0, 0, .12))}.cfc-platform-bar-container{position:relative;display:flex;align-items:center;border-bottom:1px solid var(--cm-sys-color-hairline, rgba(0, 0, 0, .12));justify-content:space-between;padding:0 8px;height:49px;min-width:100%;z-index:12}.cfc-platform-bar-left,.cfc-platform-bar-middle,.cfc-platform-bar-right{display:flex;align-items:center}.cfc-platform-bar-left{flex:1 0 auto}.cfc-platform-bar-middle{flex:0 1 720px;padding:0 8px;justify-content:center}.cfc-platform-bar-right{flex:1 0 auto;justify-content:flex-end;padding:0 8px}.panel-container-row{flex-direction:row}.cfc-panel-content{flex:1;display:flex;flex-direction:column;overflow:visible;position:relative;min-height:0}cfc-panel-container{flex:1;display:flex;flex-direction:column;display:block;position:relative;min-height:0}.pan-shell-section-nav-container{flex-direction:row;box-sizing:border-box;display:flex;flex:1;position:relative}.cfc-panel-container-outer{position:absolute;flex:1;display:flex;flex-direction:column;width:100%;height:100%}.cfc-panel-container-outer .cfc-panel-container-inner{flex:1;flex-direction:column;align-items:stretch;display:flex;width:100%;height:100%}.cfc-panel-container-outer .cfc-panel-container-vertical{flex-direction:row;overflow-x:hidden}.cfc-panel{flex:0 1 auto;margin:0;overflow:visible;position:relative;min-height:0;min-width:0;display:flex;flex-direction:column}.cfc-panel-color-white{background-color:var(--cm-sys-color-surface, #fff)}.cfc-panel-center{flex:1 1 1px}.cfc-panel-content-wrapper.cfc-panel-side-left{right:0}.pan-shell-section-nav-panel .cfc-panel-content-wrapper{z-index:8}.cfc-panel-side-left,.cfc-panel-side-right{overflow-x:visible}.cfc-panel-content-wrapper{flex:1;display:flex;flex-direction:column;min-height:0;width:100%;height:100%}.pcc-shell{height:100%;box-sizing:border-box;display:flex;flex:1;flex-direction:column}.pan-shell-help-panel-container,.pan-shell-section-nav-container,pangolin-sandbox-loader{position:relative}.pcc-layout-main,.pan-shell-top-container,.pan-shell-console-nav-container,.pan-shell-help-panel-container,.pan-shell-dev-shell-container,.pan-shell-section-nav-container{box-sizing:border-box;display:flex;flex:1;flex-direction:column}.pan-shell-console-nav-container{height:100%}.pan-shell-top-container{flex:0 0 auto}.pan-shell-console-nav-container,.pan-shell-help-panel-container,.pan-shell-section-nav-container{flex-direction:row}.pcc-breadcrumb-bar{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--cm-sys-color-hairline, rgba(0, 0, 0, .12));display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:28px;padding:0 8px 0 16px;width:100%;position:relative;min-width:1px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;white-space:nowrap}mat-sidenav{background-color:var(--cm-sys-color-surface, #fff);border-right:1px solid var(--cm-sys-color-hairline, rgba(0, 0, 0, .12));width:100%;transition:width cubic-bezier(.4,0,.2,1) .2s;height:100%;display:flex;flex-direction:column;overflow:hidden}.mat-drawer-inner-container{display:flex;flex-direction:column;height:100%}.mat-toolbar-row,.mat-toolbar-single-row{display:flex;box-sizing:border-box;padding:0 16px;width:100%;flex-direction:row;align-items:center;white-space:nowrap;height:var(--mat-toolbar-standard-height, 64px)}mat-toolbar{background:none}mat-toolbar.cfc-header-toolbar{background-color:var(--cm-sys-color-surface, #fff);flex-shrink:0;height:48px;padding:0;color:var(--cm-sys-color-on-surface, #000)}.cfc-mode-toggle-button-bar{color:var(--cm-sys-color-on-surface-variant, rgba(0, 0, 0, .66));height:48px;min-height:48px;max-height:48px;padding:6px 12px}.cfc-section-nav-body-top-border{border-top:1px solid var(--cm-sys-color-hairline, rgba(0, 0, 0, .12))}.cfc-section-nav-body{flex-grow:1;overflow-x:hidden;overflow-y:auto}.cfc-action-bar{min-height:49px}mat-toolbar.cfc-action-bar.mat-toolbar.mat-toolbar-single-row,mat-toolbar.cfc-action-bar.md-menu-toolbar{border-bottom:1px solid var(--cm-sys-color-hairline, rgba(0, 0, 0, .12));background-color:transparent;padding:0 8px;height:inherit}.mat-mdc-tab-header{display:flex;overflow:hidden;position:relative;flex-shrink:0;height:36px}.mat-mdc-tab-link-container{display:flex;flex-grow:1;overflow:hidden;z-index:1;border-bottom-style:solid;border-bottom-width:var(--mat-tab-divider-height, 1px);border-bottom-color:var(--mat-tab-divider-color, var(--mat-sys-surface-variant))}.cm-tab-nav-bar.mat-mdc-tab-header .mat-mdc-tab-link-container{border-bottom:1px solid var(--cm-sys-color-hairline, rgba(0, 0, 0, .12))}.cm-gm2 ng-component,.cm-gm2 .cfc-flex-layout-column{display:flex;-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;min-height:0px;flex:1 1 0%}cfc-panel-body{position:relative;display:flex;flex-direction:column;flex:0 1 auto;min-height:0px}cfc-virtual-viewport{display:block;overflow:auto}.cfc-panel-body-scrollable{height:100%;overflow:auto}.cfc-panel-body-flex,.cfc-panel-body-scrollable,.cfc-panel-content-divider,.cfc-panel-sub-header{border-bottom:1px solid var(--cm-sys-color-hairline, rgba(0, 0, 0, .12))}.cfc-panel-body-flex .cfc-panel-disable-border-bottom,.cfc-panel-body-flex.cfc-panel-disable-border-bottom,.cfc-panel-body-scrollable .cfc-panel-disable-border-bottom,.cfc-panel-body-scrollable.cfc-panel-disable-border-bottom,.cfc-panel-content-divider .cfc-panel-disable-border-bottom,.cfc-panel-content-divider.cfc-panel-disable-border-bottom,.cfc-panel-sub-header .cfc-panel-disable-border-bottom,.cfc-panel-sub-header.cfc-panel-disable-border-bottom{border-bottom:0px}.cfc-virtual-scroll-orientation-vertical .cfc-virtual-scroll-content-wrapper{min-width:100%}.cfc-ng2-region .cfc-panel-body>:first-child,.cfc-ng2-region .cfc-sub-task-content>:first-child,.cfc-ng2-region .mat-card-content>:first-child,.cfc-ng2-region .mat-dialog-content>:first-child{margin-top:0}.cfc-panel-body-scroll-content{padding:24px}.mat-mdc-tab-nav-panel{overflow-y:auto}.platform-bar-root{background-color:#fff;border-bottom:1px solid #e0e0e0}.platform-bar-container{display:flex;justify-content:space-between;align-items:center;padding:6px 12px}.platform-bar-left,.platform-bar-middle,.platform-bar-right{display:flex;align-items:center}.platform-bar-selector{margin-left:8px;text-transform:none;border:1px solid #ccc;border-radius:4px;padding:4px 12px}.platform-bar-project-icon{display:flex;align-items:center;margin-right:4px}.platform-bar-middle{flex:1;justify-content:center;background-color:#f3f4f6;border-radius:8px;max-width:560px;padding:4px 12px}.platform-bar-search-input{margin-left:8px;width:100%}.platform-bar-right .platform-bar-avatar{width:32px;height:32px}.breadcrumb-bar{padding:8px 16px;background-color:#fafafa;border-bottom:1px solid #e0e0e0}.breadcrumb-link{display:flex;align-items:center;color:inherit;font-size:.9rem;text-decoration:none}.breadcrumb-link:hover{text-decoration:underline}.breadcrumb-icon{margin-right:10px;vertical-align:middle}.toolbar{margin:0 48px 0 16px;padding:4px 0;display:flex;align-items:center}.toolbar-title{font-size:18px;line-height:24px;font-weight:400;color:#202124}.toolbar-actions{display:flex;align-items:center;gap:25px;margin-left:25px}.toolbar-action{display:flex;align-items:center;cursor:pointer}.toolbar-action-label{font-size:14px}.toolbar-select{font-size:.85rem;margin-left:25px}.toolbar-select .MuiSelect-select{padding:5.5px 14px;font-size:.85rem}
