:root{--page-background: rgb(237, 241, 245);--text-color: rgb(92, 114, 138);--text-color-dimmed: rgba(92, 114, 138, 0.5);--link-color:  hsl(201 87% 50% / 1);--link-hover-color: hsl(201 87% 37% / 1);--jumbotron-text-color: rgb(82, 104, 128);--navbar-background: hsl(210 35% 16% / 1);--avatar-background: hsl(210 35% 42% / 1);--avatar-background-hover: hsl(210 35% 50% / 1);--navbar-text-color: rgba(255,255,255, 0.8);--card-header-background: rgba(0, 0, 0, .03);--card-background: rgb(250, 250, 250);--accordion-card-header-border-top: 3px solid #ddd;--table-row-hover-color: rgb(245, 245, 245);--select2-background: #5897fb;--modal-background: rgb(250, 250, 250);--modal-footer-background: #EEE;--input-background: rgb(250, 250, 250);--input-border: 2px solid #ccc;--input-disabled-background: #e9ecef;--action-menu-background: rgb(250, 250, 250);--search-icon-background: #eee;--search-icon-color: #666;--list-group-item-background: rgb(250, 250, 250);--activities-list-group-item-border: 3px solid #eee;--editor-tab-color: hsl(210 29% 90% / 1);--tabs-item-background: hsl(210 29% 90% / 1);--tabs-active-item-background: rgb(237, 241, 245);--placeholder-color: rgba(0, 0, 0, .5);--node-text: rgb(92, 114, 138);--media-node-text: rgb(92, 114, 138);--new-node-text: white;--link-node-text: rgb(92, 114, 138);--light-node-text-dimmed: rgba(92, 114, 138, 0.5);--toolbar-button-hover-color: #eee;--card-shadow: none
}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:url("fonts/OpenSans-Regular.ttf")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:swap;src:url("fonts/OpenSans-Bold.ttf")}body,button,input,select,textarea{font-family:'Open Sans', 'Verdana', sans-serif}body{background:var(--page-background);color:var(--text-color);transition:background .7s}a{color:var(--link-color)}a:hover{color:var(--link-hover-color);transition:color .2s}.glyphicon{display:none !important}.main-container{margin-top:80px}.footer{background:transparent;z-index:-1}#poweredBy a{color:#F71E2E}.row-actions{position:absolute;right:1em;padding:1px 8px;opacity:.5;width:22px;font-size:1.2em;text-align:right;white-space:nowrap;overflow:hidden;transition:width .2s, opacity .2s}.row-actions:hover{background:var(--action-menu-background);opacity:1;width:127px;box-shadow:0 0.5em 1em -0.125em rgba(10,10,10,0.1),0 0 0 1px rgba(10,10,10,0.02);border-radius:3px;transition:width .2s, opacity .2s}.row-actions .wrapper{float:right;cursor:pointer}.row-actions .wrapper i{margin:auto 5px}.cat-children td{border-color:#f5f5f5}.cat-children td:first-child{padding-left:2em}.-categories .-category{display:inline-block;width:85%}.-categories ul{list-style:none;padding-left:1.3em}.-categories>ul{padding:0}.-categories i:hover{color:var(--link-color)}.-categories li{padding:10px 7px 10px 0;cursor:pointer}.-categories li.active>.-category{color:var(--link-color)}.-categories li>span:not(.row-actions):hover{color:var(--link-color) !important}.-categories li>i{padding-right:10px}.-categories li i.fa-chevron-down{margin-right:-4px}.-categories li>i:hover{color:var(--link-color)}.-categories .wrapper i:not(:last-child){font-size:0.9em}.loading{text-align:center}.loading img{max-width:100px}.loading.fullscreen{position:fixed;left:50%;top:50%;transform:translate(-50%, -50%);z-index:9999}.loading.fullscreen img{max-width:50%}.modal-header{border-bottom:3px solid rgba(0,0,0,0.04)}.modal-content{border:none;box-shadow:0 0.5em 1em -0.125em rgba(10,10,10,0.1),0 0 0 1px rgba(10,10,10,0.02);background-color:var(--modal-background)}.modal-footer{border:none;border-radius:0 0 5px 5px;background:var(--modal-footer-background)}.modal .close{color:var(--text-color)}.preview-chart-modal{color:#333}.preview-chart-modal input::placeholder{color:#999 !important}.navbar{padding-bottom:0;background:var(--navbar-background)}.navbar-brand{padding-top:0}.navbar-brand.fixed-top{z-index:101}.logo{max-height:32px}.nav-link{color:#777;margin-right:5px;border-bottom:3px solid transparent}.nav-link.active{border-bottom:3px solid}.navbar-dark .navbar-nav .nav-link{color:var(--navbar-text-color)}.-avatar{background:var(--avatar-background);padding:7px 15px !important;border-radius:2rem;margin-top:-3px;height:42px;width:42px}.-avatar:hover{background:var(--avatar-background-hover)}.-trees .fa-project-diagram{color:#999}.-trees .row-actions{padding:10px 8px}.-trees .row-actions:hover{width:230px}.view-published-tree{position:absolute;margin-left:-40px;margin-top:12px}.-identifier-image{max-width:400px}.activities.hidden{height:0;overflow:hidden}.activities .list-group{max-height:30vh;overflow:auto}.activities .list-group-item{padding:1.2rem 1.25rem;border:none;border-bottom:var(--activities-list-group-item-border)}@media (max-width: 1024px){.activities .list-group{max-height:15vh;overflow:auto}}.delete-comment{cursor:pointer}.chart-wrapper{height:100%}.chart-container{height:100%;display:flex;overflow:hidden !important}.link-mode{background:#666;transition:background .7s}.copy-mode{background:#666;transition:background .7s}.warp-mode{background:#666;transition:background .7s}.linked-trees-list{list-style:none;max-height:200px;overflow:auto;padding:0}.linked-trees-list li{padding:5px;margin-top:5px;background:var(--card-background)}.linked-trees-list li:last-child{border-bottom:none}.click-count-left{position:fixed;z-index:1;top:100px;left:5px;display:none}.click-count-right{position:fixed;z-index:1;top:100px;right:5px;display:none}.focus-mode .transparency{opacity:0.42}.focus-mode .transparency:hover{opacity:.7;transition:1s}.modal-overlay{background:rgba(0,0,0,0.72);width:100%;height:100%;position:fixed;top:0;left:0;z-index:-1;opacity:0}.modal-overlay.show{z-index:200;opacity:1;transition:opacity .3s}.tree-modal{background:var(--card-background);box-shadow:0 0.5em 1em -0.125em rgba(10,10,10,0.1),0 0 0 1px rgba(10,10,10,0.02);padding:20px 50px;position:absolute;left:50%;top:100px;transform:translateX(-50%);min-width:40%;z-index:300;border-radius:0.75rem}.tree-modal .close-modal,.tree-modal .version-list .close-modal,.tree-modal .link-versions-list .close-modal,.tree-modal .search-form .close-modal{position:absolute;right:20px;top:10px;font-size:1.3em;cursor:pointer}.tree-modal .confirm-buttons{margin-top:20px;text-align:left;border-top:1px solid #eee;padding-top:10px}.tree-modal .confirm-buttons button{margin-left:0;margin-right:10px}.tree-modal.preview-chart-modal{background:white;width:90vw;margin-bottom:42px}.tree-modal.tree-properties{width:70vw;display:none}.orgchart .node{width:415px;height:225px;border:none;border-radius:0.5rem;box-shadow:var(--card-shadow);margin:0 7px;padding:0;background:var(--card-background);opacity:1;transition:opacity .3s, width .3s, height .3s;overflow:hidden;content-visibility:auto}.orgchart .node .enable-rating,.orgchart .node .enable-analysis{color:var(--light-node-text-dimmed) !important}.orgchart .node.editing-node{width:640px;height:480px;transition:width .3s, height .3s}.orgchart .node.unfinished{box-shadow:0 0.5em 1em -0.125em #D53B61AA, 0 0 0 1px #D53B61}.orgchart .node.media{background:#c8e6c9 !important}.orgchart .node.media .enable-rating,.orgchart .node.media .enable-analysis{color:var(--light-node-text-dimmed)}.orgchart .node.special{background:#d1c4e9 !important;position:relative}.orgchart .node.new-node{background:#D53B61}.orgchart .node.gallery-node{background:#c8e6c9 !important;position:relative}.orgchart .node.linked-node{background:#ffe0b2 !important}.orgchart .node.linked-node .enable-rating,.orgchart .node.linked-node .enable-analysis{color:var(--light-node-text-dimmed)}.orgchart .node.parts-highlighted{background:#80deea !important}.orgchart .node.defect-highlighted{background:#D7CCC8}.orgchart .node.comments-highlighted:before{content:"\f4ad";font-family:"Font Awesome 5 Brands", "Font Awesome 5 Free", sans-serif;font-weight:900;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:7em;opacity:.5}.orgchart .node.defect-comments-highlighted{background:#D7CCC8}.orgchart .node.defect-comments-highlighted:before{content:"\f4ad";font-family:"Font Awesome 5 Brands", "Font Awesome 5 Free", sans-serif;font-weight:900;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:7em;opacity:.5}.orgchart .node.node-warped .content{opacity:.3}.orgchart .node.node-warped:before{content:"\f14d";font-family:"Font Awesome 5 Brands", "Font Awesome 5 Free", sans-serif;font-weight:900;position:absolute;top:60%;left:50%;transform:translate(-50%, -50%);font-size:7em;opacity:.8}.orgchart .node.node-warped-defect-comments-highlighted{background:#D7CCC8}.orgchart .node.node-warped-defect-comments-highlighted:before{content:"\f14d";font-family:"Font Awesome 5 Brands", "Font Awesome 5 Free", sans-serif;font-weight:900;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:7em;opacity:.5}.orgchart .node.node-warped-comments-highlighted:before{content:"\f14d \f4ad";font-family:"Font Awesome 5 Brands", "Font Awesome 5 Free", sans-serif;font-weight:900;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:7em;opacity:.5}.orgchart .node.node-warped-defects-comments-highlighted{background:#D7CCC8}.orgchart .node.node-warped-defects-comments-highlighted:before{content:"\f14d \f4ad";font-family:"Font Awesome 5 Brands", "Font Awesome 5 Free", sans-serif;font-weight:900;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:7em;opacity:.5}.orgchart .node.card-highlighted{background:#f06292 !important}.orgchart .node.info-highlighted{background:#03A9F4 !important}.orgchart .node .actions{border:none;background:rgba(0,0,0,0.06);color:var(--text-color);font-size:.8em;padding:7px 10px;border-radius:5px 5px 0 0}.orgchart .node .actions>*{width:30px;height:20px;cursor:pointer;font-size:1.3em;color:var(--node-text);text-align:center}.orgchart .node.linked-node .actions .add-node{margin-right:0px}.orgchart .node .actions .unlink-node{display:none}.orgchart .node .actions .link-node i{font-size:1em}.orgchart .node .actions .link-versions-node{display:none}.orgchart .node.linked-node .actions .link-node,.orgchart .node:not(.new-node) .actions .link-node{display:none}.orgchart .node.linked-node .actions .warp-node,.orgchart .node.linked-node .actions .unwarp-node{display:none}.orgchart .node.linked-node .actions .unlink-node{display:block}.orgchart .node.linked-node[data-link] .actions .link-versions-node{display:block}.orgchart .node .actions .options{background:white;position:absolute;padding:0;z-index:90;text-align:left;list-style:none;text-shadow:none;box-shadow:1px 1px 6px rgba(0,0,0,0.23);display:none}.orgchart .node .actions .options li{min-width:150px;padding:5px 10px;border-bottom:1px solid #e5e5e5;font-size:.7em;color:#333 !important;transition:background .3s}.orgchart .node .actions .options li:hover{background:#eee;transition:background .3s}.orgchart .node.new-node .actions *,.orgchart .node.info-highlighted .actions *,.orgchart .node.card-highlighted .actions *{color:white !important}.orgchart .node .actions>*:not(.media-node):hover{text-shadow:0 1px 3px rgba(0,0,0,0.23)}.orgchart .node .media-node{font-size:1.5em;display:none;cursor:default}.orgchart .node.media .media-node{display:inline}.orgchart .node .title{border:none;background:transparent;color:var(--text-color);font-size:18px;font-weight:normal;height:40px;padding:10px 10px;border-bottom:2px solid rgba(0,0,0,0.04);cursor:text}.orgchart .node .content{background:transparent;border:none;font-size:1em;height:80%;padding:10px;white-space:normal;cursor:text;outline:none;color:var(--text-color)}.orgchart .node .content button{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;margin:4px;font-size:1rem;line-height:1.5;border-radius:5rem;transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;cursor:pointer}.orgchart .node .content button:hover{background:#ccc;transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out}.orgchart .node.new-node .title,.orgchart .node.new-node .content,.orgchart .node.info-highlighted .title,.orgchart .node.info-highlighted .content,.orgchart .node.card-highlighted .title,.orgchart .node.card-highlighted .content{color:var(--new-node-text)}.orgchart .node.media .title,.orgchart .node.media .content{color:var(--media-node-text)}.orgchart .node.linked-node .title,.orgchart .node.linked-node .content{color:var(--link-node-text)}.orgchart .node.root .title{display:none}.orgchart .node .edge{display:none}.orgchart .lines .downLine{margin:-3px auto 0}.link-mode .orgchart .node{box-shadow:0 0.5em 1em -0.125em #ffe0b2aa, 0 0 0 1px #ffe0b2}.link-mode .orgchart .node *{cursor:pointer !important}.link-mode .orgchart .node.linking{box-shadow:0 0 10px #ffb04c;animation:none}.link-mode .orgchart .node.linking *{cursor:not-allowed !important}.copy-mode .orgchart .node{animation:copy-options;animation-duration:1.3s;animation-iteration-count:infinite}@keyframes copy-options{0%{box-shadow:0 0 1px #ffe0b2}50%{box-shadow:0 0 10px #ffe0b2}100%{box-shadow:0 0 1px #ffe0b2}}.copy-mode .orgchart .node *{cursor:pointer !important}.copy-mode .orgchart .node.copying{box-shadow:0 0 10px #ffb04c;animation:none}.copy-mode .orgchart .node.copying *{cursor:not-allowed !important}.warp-mode .orgchart .node{animation:warp-options;animation-duration:1.3s;animation-iteration-count:infinite}@keyframes warp-options{0%{box-shadow:0 0 1px #ffe0b2}50%{box-shadow:0 0 10px #ffe0b2}100%{box-shadow:0 0 1px #ffe0b2}}.warp-mode .orgchart .node *{cursor:pointer !important}.warp-mode .orgchart .node.warping{box-shadow:0 0 10px #ffb04c;animation:none}.warp-mode .orgchart .node.warping *{cursor:not-allowed !important}.image-gallery{width:98%}.image-gallery .items{display:flex;flex-wrap:wrap}.image-gallery .item{width:45%;margin:0 20px;flex-grow:1}.image-gallery .delete-item{float:right;cursor:pointer}.image-gallery .selected-images{min-height:80px}.image-gallery .selected-images img{max-height:80px;margin-right:5px}.image-gallery .selected-images img:hover{max-height:200px;position:absolute;transition:all .3s}.up-image{position:absolute;left:17px}.remove-image{position:absolute;left:50px}.title-image{position:absolute;top:0;left:0;max-width:340px}.clicks-number{font-family:"Font Awesome 5 Brands", "Font Awesome 5 Free", sans-serif;font-weight:900;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:7em;opacity:.5;color:white;text-shadow:0 0 0 black}.search-form{position:fixed;top:100px;right:5px;border-radius:5px;box-shadow:0 0.5em 1em -0.125em rgba(10,10,10,0.1),0 0 0 1px rgba(10,10,10,0.02);width:270px;background:var(--card-background);overflow:auto;z-index:1}.search-form .close-modal{top:0px;right:4px;position:absolute;cursor:pointer}.search-form>*{padding:5px 10px}.search-form h6{padding:10px;font-size:1.3em}.search-results{list-style:none;border:1px solid #aaa;border-top:none;padding:0;margin:0;background:#f5f5f5;transition:background .3s}.search-results li{color:#555;padding:10px;border-bottom:1px solid #ccc;cursor:pointer}.search-results li:last-child{border-bottom:none}.search-results li:hover{background:#ddd;transition:background .3s}.table-modal td,.table-modal th{padding-left:0}.table-modal td.no-border{border:none}.tree-modal table:not(.table-modal) td{width:50%}.table-modal tr td:first-child{width:10px}.table-modal .del-row{color:#ccc}.table-modal .del-row:hover{color:#007bff !important}table.dataTable thead th{background:transparent !important;white-space:nowrap}table.dataTable thead span.sort-icon{display:inline-block;padding-left:5px;width:16px;height:16px}table.dataTable thead .sorting span{background:url("http://cdn.datatables.net/plug-ins/3cfcc339e89/integration/bootstrap/images/sort_both.png") no-repeat center right}table.dataTable thead .sorting_asc span{background:url("http://cdn.datatables.net/plug-ins/3cfcc339e89/integration/bootstrap/images/sort_asc.png") no-repeat center right}table.dataTable thead .sorting_desc span{background:url("http://cdn.datatables.net/plug-ins/3cfcc339e89/integration/bootstrap/images/sort_desc.png") no-repeat center right}table.dataTable thead .sorting_asc_disabled span{background:url("http://cdn.datatables.net/plug-ins/3cfcc339e89/integration/bootstrap/images/sort_asc_disabled.png") no-repeat center right}table.dataTable thead .sorting_desc_disabled span{background:url("http://cdn.datatables.net/plug-ins/3cfcc339e89/integration/bootstrap/images/sort_desc_disabled.png") no-repeat center right}table.dataTable thead .sorting:before,table.dataTable thead .sorting_asc:before,table.dataTable thead .sorting_desc:before,table.dataTable thead .sorting_asc_disabled:before,table.dataTable thead .sorting_desc_disabled:before,table.dataTable thead .sorting:after,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_desc:after,table.dataTable thead .sorting_asc_disabled:after,table.dataTable thead .sorting_desc_disabled:after,table.dataTable thead .sorting_asc:before,table.dataTable thead .sorting_desc:after{opacity:0}ul.tabs{padding-left:15px;list-style:none;background:var(--editor-tab-color);border-top:5px solid var(--editor-tab-color);height:35px;display:flex;position:absolute;left:0;top:50px;width:100%;z-index:100}ul.tabs .new{background:transparent}ul.tabs li a{color:#aaa}ul.tabs .new a{color:#55789b}ul.tabs li{background:var(--tabs-item-background);padding:5px 10px 1px 10px;margin-right:1px;transition:background .3s;cursor:pointer}ul.tabs li.active{background:var(--tabs-active-item-background);transition:background .3s}ul.tabs li.active a{color:#666}ul.tabs .sm-icon{font-size:0.01em;vertical-align:0.3em;margin-right:11px;position:relative;top:-3px}.chart-toolbar{background:var(--card-background);border-radius:5px;box-shadow:0 0.5em 1em -0.125em rgba(10,10,10,0.1),0 0 0 1px rgba(10,10,10,0.02);position:fixed;z-index:1;top:100px}.chart-toolbar.right{width:60px;right:5px}.chart-toolbar.bottom{width:100%;top:initial;bottom:0;right:0;display:flex;justify-content:space-around}.chart-toolbar.left{width:85px;right:initial;left:5px}.chart-toolbar button{color:var(--text-color);background:none;box-shadow:none;display:inline-block;width:100%;padding:10px;border-radius:5px;border:none;cursor:pointer}.chart-toolbar.left button{width:40px}.chart-toolbar button.active{color:var(--link-color)}.chart-toolbar button:hover{background:var(--toolbar-button-hover-color)}.chart-toolbar button span{display:none}.chart-toolbar .unlink-mode-button{display:none}.link-mode .chart-toolbar .unlink-mode-button{display:block}.link-mode .chart-toolbar button:not(.unlink-mode-button){display:none}.chart-toolbar .copy-mode-off-button{display:none}.copy-mode .chart-toolbar .copy-mode-off-button{display:block}.copy-mode .chart-toolbar button:not(.copy-mode-off-button){display:none}.chart-toolbar .warp-mode-off-button{display:none}.warp-mode .chart-toolbar .warp-mode-off-button{display:block}.warp-mode .chart-toolbar button:not(.warp-mode-off-button){display:none}.focus-mode .focus-mode-button{color:#1033F5}.chart-toolbar .flash{animation:flash;animation-duration:1s}@keyframes flash{0%{background:var(--card-background)}50%{background:#FF9922}100%{background:var(--card-background)}}.version-list,.link-versions-list{position:fixed;top:100px;right:5px;box-shadow:0 0.5em 1em -0.125em rgba(10,10,10,0.1),0 0 0 1px rgba(10,10,10,0.02);border-radius:5px;max-height:50%;min-width:220px;background:var(--card-background);overflow:auto;display:none;z-index:1}.version-list h6,.link-versions-list h6,.version-list p,.link-versions-list p{padding:10px 18px 0px 18px}.link-versions-list .close-modal,.version-list .close-modal{top:4px;right:8px;position:absolute;cursor:pointer}.version-list ul,.link-versions-list ul{list-style:none;padding:3px;margin:0}.version-list li,.link-versions-list li{padding:18px;cursor:pointer;transition:.3s background}.version-list li.current,.link-versions-list li.current{background:var(--card-header-background)}.version-list li:hover,.link-versions-list li:hover{background:var(--table-row-hover-color);transition:.3s background}.version-list li:last-child,.link-versions-list li:last-child{border:none}.accordion .card{border-radius:0}.accordion .card-header{border-radius:0;border-top:var(--accordion-card-header-border-top)}.card{border:none;border-radius:0.72rem;background-color:var(--card-background);box-shadow:var(--card-shadow)}.card.button{border-radius:0.42rem 0 0 0.42rem;box-shadow:0 0.5em 1em -0.125em rgba(10,10,10,0.1),0 0 0 1px rgba(10,10,10,0.02);border-right:5px solid;min-height:110px}.card.button.-stats{border-right:none;border-left:5px solid #4fa176;border-radius:0 0.42rem 0.42rem 0}.card.button .card-body{display:inline-flex;flex-wrap:wrap;flex-direction:column;justify-content:center}@media (max-width: 1024px){.card.button{min-height:170px;margin-top:20px}}@media (max-width: 768px){.card.button{min-height:120px;margin-top:20px}}.card.transparent{background-color:transparent}.card.shadowless{box-shadow:none}.card-header{border:none;background-color:var(--card-header-background)}.btn{border-radius:4rem}.btn-small{padding:2px 7px;margin-bottom:5px}.btn-primary{background-color:var(--link-color);border-color:var(--link-color);transition:all .2s}.btn-primary:hover{background-color:var(--link-hover-color);border-color:var(--link-hover-color);transition:all .2s}.btn-link{color:var(--link-color)}.ghost{padding:0 !important;box-shadow:none !important;border:none}.input-error{color:#d32f2f}.form-control{color:var(--text-color);border:var(--input-border)}.form-control:focus{background-color:var(--input-background);color:var(--text-color);box-shadow:none}select.form-control,input.form-control{background-color:var(--input-background);border-radius:4rem}textarea.form-control{background-color:var(--input-background);border-radius:1rem}.search-icon{cursor:pointer;transition:.3s;border-radius:5rem !important;background:var(--search-icon-background);color:var(--search-icon-color);border:var(--input-border);padding:10px}.search-icon:hover{transition:.3s}.tree-search-input:not(.hidden-search)+div .search-icon,.category-search-input:not(.hidden-search)+div .search-icon{border-radius:0 5rem 5rem 0 !important}.hidden-search{width:0% !important;flex:0 0 auto !important;padding:.375rem 0;border:2px solid transparent !important;transition:all .3s}.fc-transition{transition:all .3s}.table td,.table th{border:none;padding:1.2rem 1rem}td.ellipsed{max-width:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.table-hover tbody tr{transition:all .3s}.table-hover tbody tr:hover{background-color:var(--table-row-hover-color);box-shadow:0 0.5em 1em -0.125em rgba(10,10,10,0.05),0 0 0 1px rgba(10,10,10,0.01);transition:all .3s}.table thead th{border-bottom:none}.-trees thead th{border-top:none}[contenteditable]{-webkit-user-select:text;user-select:text}[data-placeholder]:empty:before{content:attr(data-placeholder);color:var(--placeholder-color)}::placeholder{color:var(--placeholder-color) !important}.two-columns{column-count:2}.notree,.notemplate{text-align:center;font-weight:bold}.left-tri-btn{position:relative;margin-left:3px}.left-tri-btn:before{content:'';border-top:7px solid transparent;border-right:7px solid var(--link-color);border-bottom:7px solid transparent;border-left:7px solid transparent;width:0;height:0;position:absolute;left:-14px;top:8px}.faded{opacity:.23}.slightly-faded{opacity:0.7}.slightly-faded:hover{opacity:1}.disabled-block{pointer-events:none}.toggle-children{cursor:pointer}.float-left{float:left}.float-right{float:right}.w95{width:95%}.no-max-width{max-width:none}.full-width{width:100%}.no-decoration{text-decoration:none !important}.font-w300{font-weight:300}.text-light-grey{color:#aaa !important}.-error{color:#FF1324}.disabled{color:#999 !important}.tiny{font-size:14px}.hidden{display:none}.invisible{visibility:hidden}span.select2.select2-container{width:auto !important}.disabled-block .select2-selection{background:#ccc;cursor:not-allowed}.tree-modal .form-group .select2-container,.row .form-group .select2-container,.modal-content .form-group .select2-container,.search-template .form-group .select2-container{width:100% !important}.select2-container--default .select2-selection--multiple .select2-selection__choice,.select2-container--default .select2-selection--multiple,.select2-container--bootstrap4 .select2-selection{background-color:var(--input-background);color:var(--text-color);border:var(--input-border);border-radius:1rem}.select2-search__field,.select2-container--bootstrap4 .select2-selection--single .select2-selection__rendered,.select2-container--bootstrap4 .select2-search--dropdown .select2-search__field{color:var(--text-color)}.select2-container--bootstrap4 .select2-search--dropdown .select2-search__field,.select2-dropdown{background-color:var(--input-background)}.select2-container--default .select2-results__option[aria-selected=true]{background-color:var(--input-background);color:var(--text-color)}.select2-container--bootstrap4.select2-container--disabled .select2-selection,.select2-container--bootstrap4.select2-container--disabled .select2-selection--multiple .select2-selection__choice{background-color:var(--input-disabled-background);border:var(--input-disabled-border)}.text-secondary{color:#979fa5 !important}.jumbotron{background:linear-gradient(0deg, #edf1f5 0%, rgba(90,200,240,0.03) 23%),url("/static/images/login_bg.png");background-size:cover}.list-group-item{box-shadow:0 0.5em 1em -0.125em rgba(10,10,10,0.1),0 0 0 1px rgba(10,10,10,0.02);background:var(--list-group-item-background);border:none}.dropdown-menu{background-color:var(--card-background)}.dropdown-item{color:var(--text-color)}.dropdown-item:hover{background-color:var(--table-row-hover-color);color:var(--text-color)}.web2py_grid thead th,.web2py_grid tfoot td,.web2py_grid tr.odd,.web2py_paginator{background:transparent}.web2py_grid tr:hover{background-color:var(--table-row-hover-color)}.web2py_grid tbody td,.web2py_grid thead th{padding:1.2rem 1rem}#web2py_user_form{margin:0 auto 5px auto}#web2py_user_form form{padding:40px 20px 0px 20px}@keyframes movebg{0%{background-position-y:0}100%{background-position-y:500em}}.login-page{background:url("/static/images/login_bg.png");background-color:var(--navbar-background);background-size:cover;animation-name:movebg;animation-duration:666s;animation-iteration-count:infinite;animation-timing-function:linear}.login-page .navbar{background:transparent}
