*{box-sizing:border-box;position:relative}:root{--padding-hor:1rem;--padding-ver:1rem;--margin-hor:1rem;--margin-ver:1rem;--border-radius:.2rem;--border-thick:.2rem;--color-bg-cell:#eee;--color-bg-beforeweek:#e0e0e0;--color-bg-cellspacing:#fff;--color-bg-celldividers:#e0e0e0;--color-bg-celldividers-thisweek:#bf4040;--color-bg-cellselected:#5e5e5e;--color-border-cellselected:#c3c3c3;--color-txt-cellselected:#fff;--color-txt:#3b3b3b;--color-txt-grey:#888;--color-txt-lightgrey:#bbb;--color-link-hover:#008bc9;--color-bg-taskgroups:#d1d1d1;--color-btn-bg:#64a645;--color-btn-edge:#4c7c37;--color-btn-text:#fff;--color-btn-bg-hover:#6eb350;--color-btn-bg-white-hover:#e0e0e0;--color-input-bg:#f3f3f3;--color-input-text:#008fce;--color-input-innershadow:rgba(0,0,0,0.25);--color-ui-bg:#fff;--spacing-rows-half:.65rem;--font-accent-regular-family:"Klint LT W02 Regular",Helvetica,Arial,sans-serif;--font-accent-regular-weight:400;--font-accent-bold-family:"Klint LT W02 Medium",Helvetica,Arial,sans-serif;--font-accent-bold-weight:400;--font-size:1rem;--lineheight:1.25;--screenwidth:1098px}html{font-size:100%}html.android{font-size:70%}body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:1rem;font-size:var(--font-size);line-height:1.25;line-height:var(--lineheight);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a{color:#3b3b3b;color:var(--color-txt);text-decoration:none}a:hover{color:#008bc9;color:var(--color-link-hover)}.margin-top{margin-top:1rem;margin-top:var(--margin-ver)}.margin-bottom{margin-bottom:1rem;margin-bottom:var(--margin-ver)}.margin-left{margin-left:1rem;margin-left:var(--margin-hor)}.margin-half-left{margin-left:.5rem;margin-left:calc(var(--margin-hor)/2)}.margin-half-top{margin-top:.5rem;margin-top:calc(var(--margin-ver)/2)}.margin-half-bottom{margin-bottom:.5rem;margin-bottom:calc(var(--margin-ver)/2)}.nomargin{margin:0!important}.padding-top{padding-top:1rem;padding-top:var(--margin-ver)}.padding-bottom{padding-bottom:1rem;padding-bottom:var(--margin-ver)}.fnt-sm,table .tag,thead .filter-state>.resource,thead .filter-state>button,thead .filter-state>span{font-weight:400;font-size:.6em;line-height:1.25;line-height:var(--lineheight)}.txt-grey{color:#888;color:var(--color-txt-grey)}.txt-lightgrey{color:#bbb;color:var(--color-txt-lightgrey)}button,input{display:block;width:100%;height:2.5rem;line-height:2.5rem;padding:0 .75rem;border-radius:.2rem;border-radius:var(--border-radius);border:0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}button,input,tbody th h3.project{font-family:Klint LT W02 Medium,Helvetica,Arial,sans-serif;font-family:var(--font-accent-bold-family);font-weight:400;font-weight:var(--font-accent-bold-weight);font-smoothing:antialiased}button{border-right:0;border-left:0;border-bottom:.2rem solid #4c7c37;border-bottom:var(--border-thick) solid var(--color-btn-edge);cursor:pointer;text-decoration:none;text-align:center;background-color:#64a645;background-color:var(--color-btn-bg);color:#fff;color:var(--color-btn-text)}button.inline{display:inline-block;width:auto}button:hover{background-color:#6eb350;background-color:var(--color-btn-bg-hover);text-decoration:none}button:active{background-color:#64a645;background-color:var(--color-btn-bg);border-bottom:.06667rem solid #4c7c37;border-bottom:calc(var(--border-thick)/3) solid var(--color-btn-edge);border-top:.1rem solid #fff;border-top:calc(var(--border-thick)/2) solid #fff;margin-top:.1rem;margin-top:calc(var(--border-thick)/2);vertical-align:bottom}button:disabled{opacity:.5}.btn-small{width:auto}.no-ui{overflow:hidden;border:none;text-indent:-999em}.no-ui:active{border:none;margin-top:none}form,input{width:100%}input{background:#f3f3f3;background:var(--color-input-bg);color:#008fce;color:var(--color-input-text);box-shadow:inset 0 .1rem .3rem rgba(0,0,0,.25);box-shadow:0 .1rem .3rem var(--color-input-innershadow) inset;border-radius:0;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}input.inline{display:inline-block;width:auto}input.align-right{text-align:right}.ui-popover-container{position:absolute;right:120%;top:50%;margin-top:-2.35rem;height:4.7rem;background-color:#fff;background-color:var(--color-ui-bg);padding:1rem;padding:var(--padding-ver) var(--padding-hor);white-space:nowrap;box-shadow:0 0 2rem rgba(0,0,0,.2);z-index:1000}.ui-popover-container.taller-ui{margin-top:-3.15rem;height:6.3em}.ui-popover-container.right-side{right:auto;left:100%;margin-left:1rem}.ui-popover-container>*{white-space:normal}.ui-popover-container>:not(.help){display:inline-block;vertical-align:middle;width:8rem;margin-right:1rem;margin-right:var(--padding-hor)}.ui-popover-container>button{color:#fff;color:var(--color-btn-text)}.ui-popover-container>.help{margin-top:.5rem;margin-top:calc(var(--margin-ver)/2)}.ui-popover-container:after,.ui-popover-container:before{content:"";position:absolute;width:0;height:0;left:100%;top:50%;border-left:.5rem solid #fff;border-left:.5rem solid var(--color-ui-bg)}.ui-popover-container.right-side:after,.ui-popover-container.right-side:before{left:auto;right:100%;border-left:0;border-right:.5rem solid #fff;border-right:.5rem solid var(--color-ui-bg)}.ui-popover-container:before{margin-top:0;border-bottom:.5rem solid transparent}.ui-popover-container:after{margin-top:-.5rem;border-top:.5rem solid transparent}table{border-collapse:collapse;width:100%}tr{overflow-x:hidden}header .logo{font:1.5rem/2.6087rem Klint LT W02 Medium,Helvetica,Arial,sans-serif;font:1.5rem/2.6087rem var(--font-accent-bold-family)}header h2{display:inline-block;text-indent:-999px;overflow:hidden;vertical-align:bottom;background:#000 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGoAAABPCAMAAAA0nqAgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDJCQjExNzlGMTkzMTFFNEFDNzlENEZCQzdCN0U1NzkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDJCQjExN0FGMTkzMTFFNEFDNzlENEZCQzdCN0U1NzkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0MkJCMTE3N0YxOTMxMUU0QUM3OUQ0RkJDN0I3RTU3OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0MkJCMTE3OEYxOTMxMUU0QUM3OUQ0RkJDN0I3RTU3OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pqzd4qoAAAKyUExURQAA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) no-repeat 50%;width:3.0109rem;height:2.6087rem;background-size:2.373917rem;border-right:.27156567rem solid #f12b3b;margin:0 .25rem 0 0;padding:0}header a:first-child:hover{color:#3b3b3b;color:var(--color-txt)}header a:not(:last-child){margin-right:1rem;vertical-align:bottom}.tableFixHead{overflow:scroll}h3{white-space:normal;line-height:1.25}tbody td,tbody th{background-color:#eee;background-color:var(--color-bg-cell);padding:0}thead th{background:#eee;background:var(--color-bg-cell);top:0;white-space:nowrap}tbody th,thead th{position:-webkit-sticky;position:sticky}tbody th{padding:1rem;padding:var(--padding-ver) var(--padding-hor);left:0}tbody th>*{max-width:100%;padding:0;margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block}tbody th>button,tbody th>button:hover{color:#3b3b3b;color:var(--color-txt);background-color:initial;border:none;border-radius:0;padding:0;margin:0;text-align:left;height:auto}tbody th>button:hover{color:#008bc9;color:var(--color-link-hover)}tbody th>button:active{border:none;margin:0}tbody th h3.project{padding:0;margin:0;cursor:pointer;color:#3b3b3b;color:var(--color-txt)}thead th:first-child{left:0;padding:1rem;padding:var(--padding-ver) var(--padding-hor);background-color:#fff;background-color:var(--color-bg-cellspacing);vertical-align:middle}tbody th,thead th:first-child{text-align:left}thead header{width:18vw;min-width:13rem;max-width:22rem}tbody th{vertical-align:top}#resource-panel{z-index:2000}thead th:first-child{z-index:1005}tbody th{z-index:1002}#tag-panel{z-index:1001}thead th{z-index:1004}tbody td{z-index:0}thead th:first-child:after{z-index:10}.empty-bg:after,.project-bg:after,.week-bg:after,tbody th:after,thead th:after,thead th:before{content:"";position:absolute;top:0;bottom:0;left:100%;width:.7rem;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.2)),color-stop(25%,rgba(0,0,0,.1)),color-stop(50%,rgba(0,0,0,.05)),to(transparent));background:linear-gradient(90deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.1) 25%,rgba(0,0,0,.05) 50%,transparent)}.empty-bg:after,.project-bg:after,.week-bg:after,thead th:not(:first-child):after{width:1px;left:0;background:#e0e0e0;background:var(--color-bg-celldividers)}.empty-bg.this-week:after,.project-bg.this-week:after,.week-bg.this-week:after,thead th.this-week:not(:first-child):after{width:2px;left:-1px}.before-week{background-color:#e0e0e0;background-color:var(--color-bg-beforeweek)}.empty-bg.before-week{background-color:#eee;background-color:var(--color-bg-cell)}.taskgroup-container .before-week{background-color:#c3c3c3;background-color:var(--color-border-cellselected)}.before-week:after,.compactable .project-bg:after{background:rgba(0,0,0,.1)}.this-week{color:#bf4040;color:var(--color-bg-celldividers-thisweek)}.compactable .this-week:after,.this-week:after{background-color:#bf4040;background-color:var(--color-bg-celldividers-thisweek)}.compactable .btn-compact,.compactable .btn-compact:hover{display:inline-block;width:auto;background:transparent;padding-right:1.5rem}.compactable .btn-compact:hover{background:transparent url(/static/media/icon-arrow-up-small-blue.d13845b8.svg) no-repeat 100%;background-size:1rem}.compactable .btn-compact.is-compacted:hover{background-image:url(/static/media/icon-arrow-down-small-blue.fa6e9ff4.svg)}thead th:before{top:auto;left:0;right:0;height:1px;width:auto;background:#fff;background:var(--color-bg-cellspacing)}.bg-container{padding:0;margin:0;white-space:nowrap;height:100%}.empty-bg,.project-bg,.week-bg{float:left;width:6rem;min-width:6rem}.project-bg{height:100%}.week-bg{line-height:6rem;height:6rem;min-height:6rem}.empty-bg{height:100%}tbody tr:not(.spacer) td:hover{z-index:0!important}tbody tr.spacer td,tbody tr.spacer th{padding-top:0;padding-bottom:0;background-color:#fff;background-color:var(--color-bg-cellspacing)}tbody tr.spacer td{padding:0}tbody tr.spacer .bg-container{height:.5rem;height:calc(var(--margin-ver)/2)}tbody tr:not(.spacer){height:3.75rem}tbody tr:last-child{height:100vh}.project{cursor:-webkit-grab;cursor:grab}#tag-panel form:not(.no-button),table form:not(.no-button){padding-right:2.5em}#tag-panel form.ok-button,table form.ok-button{padding-right:3.25em}#tag-panel form input,table form input{width:100%!important}#tag-panel form button,table form button{position:absolute;right:0}.taskgroup-container{position:absolute;left:0;z-index:2}.taskgroup .title{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;font-size:calc(var(--font-size)/1.25);line-height:calc(var(--line-height)/1.25);padding-left:.5rem;padding-left:calc(var(--padding-hor)/2);padding-right:0;z-index:1;-webkit-transition:margin-left .9s ease-in-out;transition:margin-left .9s ease-in-out}.presentation-state .taskgroup .trello-container.invalid+.title,.touch-disabled .taskgroup .trello-container.invalid+.title{padding-right:.5rem;padding-right:calc(var(--padding-hor)/2)}.taskgroup form.title{padding-right:.25rem;padding-right:calc(var(--padding-hor)/4);padding-left:.25rem;padding-left:calc(var(--padding-hor)/4)}.taskgroup.compacted .title{pointer-events:none;position:absolute;top:50%;width:100%;margin-top:-.8rem}.taskgroup .title input{text-transform:none;line-height:2;height:auto;padding-left:.5rem;padding-left:calc(var(--padding-hor)/2);padding-right:.5rem;padding-right:calc(var(--padding-hor)/2);margin:0;text-align:left}.taskgroup-container .ui-popover-container{margin-top:-2.4rem}.taskgroup-container .ui-popover-container.right-side{margin-left:.5rem;margin-left:calc(var(--padding-hor)/2)}.taskgroup-container .bg-container-wrapper{position:absolute;top:0;bottom:0;overflow:hidden;background-color:#d1d1d1;background-color:var(--color-bg-taskgroups);z-index:0}.taskgroup-container .tasks-container{position:absolute;z-index:2}.taskgroup-container .project-bg:first-child:after{width:.25rem;width:calc(var(--padding-hor)/4)}.task-container{position:absolute;left:0;z-index:2;padding-left:.5rem;padding-left:calc(var(--padding-hor)/2);padding-right:.5rem;padding-right:calc(var(--padding-hor)/2)}.task-container.is-dragging,.taskgroup-container.is-dragging{opacity:.2!important}.task,.taskgroup{width:100%}.drag-task .task-container:not(.is-dragging),.drag-task .taskgroup-container:not(.is-dragging) .title,.drag-taskgroup .taskgroup-container .title,.drag-taskgroup .taskgroup-container:not(.is-dragging){pointer-events:none}.task .extend,.taskgroup>.extend{position:absolute;top:0;bottom:0;width:1rem;width:var(--padding-hor);background:none;cursor:col-resize;z-index:1}.taskgroup>.extend{bottom:auto;height:1.6rem;height:calc(var(--font-size)*1.6);display:none}.is-extending{z-index:10}.task .extend:first-child,.taskgroup .extend:first-child{left:0}.task .extend:last-child,.taskgroup .extend:last-child{right:0}.is-extending .extend,.task:hover .extend,.taskgroup:hover>.extend{background:rgba(0,0,0,.3) url(/static/media/icon-extend-handle.f3c29c57.svg) no-repeat 50%;background-size:44%}.touch-disabled .task-container,.touch-disabled .taskgroup-container{pointer-events:none}.touch-disabled .trello-container:not(.invalid) .trelloboard{pointer-events:all}#resource-panel,#resource-panel .delete,#tag-panel,#touch-toggle{position:fixed;top:0;right:0;width:6rem;-webkit-transition:right .5s ease-in-out;transition:right .5s ease-in-out;will-change:right;-webkit-backface-visibility:hidden;backface-visibility:hidden}#resource-panel,#tag-panel{bottom:0;padding-top:6rem;background-color:#fff;background-color:var(--color-bg-cellspacing);box-shadow:0 0 2rem rgba(0,0,0,.2)}#resource-panel input{padding-left:.25rem;padding-left:calc(var(--padding-hor)/4);padding-right:.25rem;padding-right:calc(var(--padding-hor)/4);text-align:center;text-transform:uppercase}#tag-panel input::-webkit-input-placeholder{text-transform:none}#tag-panel input::-moz-placeholder{text-transform:none}#resource-panel input::-webkit-input-placeholder{text-transform:none}#resource-panel input::-moz-placeholder{text-transform:none}.resource,.tag,.task{text-align:center;text-transform:uppercase;cursor:-webkit-grab;cursor:grab}.resource,.tag,.task,.taskgroup{line-height:1.75rem;line-height:calc(var(--padding-ver)*1.75)}.taskgroup{text-align:left}.scroll-area{overflow-y:auto;position:static}#resource-panel .scroll-area,#tag-panel .scroll-area{max-height:calc(100vh - 6rem);padding-bottom:1rem}#resource-panel .scroll-area{max-height:calc(100vh - 12rem)}#resource-panel .scroll-area>div,#resource-panel .scroll-area>form{width:4rem;margin:0 auto}#resource-panel .scroll-area>.resource,#tag-panel .scroll-area>.tag-container,th .scroll-overflow-ui-container{margin-top:.5rem;margin-top:calc(var(--margin-hor)/2)}#resource-panel .scroll-overflow-ui-container,#tag-panel .scroll-overflow-ui-container,th .scroll-overflow-ui-container{position:absolute;width:100%}.invisible,.touch-disabled .scroll-overflow-ui-container{visibility:hidden}.presentation-state #resource-panel,.presentation-state #resource-panel .delete,.presentation-state #touch-toggle,.touch-disabled #resource-panel .delete{right:-8rem}.touch-disabled #resource-panel form{display:none}th .scroll-overflow-ui-container{position:absolute;top:0!important;left:0;right:0;padding:0;margin:0;overflow:visible;height:5rem}.taskgroup-container .ui-popover-container form,th .scroll-overflow-ui-container .ui-popover-container form{width:10em}.taskgroup-container.is-focus{z-index:10}.trello-container{position:absolute;right:1rem;right:var(--padding-hor);top:1rem;top:var(--padding-ver)}.taskgroup-container .trello-container{position:relative;right:0;top:0;float:right;z-index:2}button.trelloboard{background:transparent url(/static/media/icon-trello-blue.baa86a87.svg) no-repeat 50%;background-size:1rem;width:2rem;height:1.65rem}button.trelloboard:active,button.trelloboard:hover{margin:0!important;border:none!important}.trello-container.invalid .trelloboard{background-image:url(/static/media/icon-trello-grey.b4759205.svg)}.trello-container.external-link .trelloboard{background-image:url(/static/media/icon-externallink-blue.6dd11973.svg)}.trello-container.trelloboard-link .trelloboard{background-image:url(/static/media/icon-trello-blue.baa86a87.svg)}.trello-container.trellocard-link .trelloboard{background-image:url(/static/media/icon-trello-card-blue.6f1177f1.svg)}.presentation-state .trello-container,.taskgroup.compacted .trello-container,.touch-disabled .trello-container.invalid{display:none}.tags-container{display:block}.tag-container{display:inline-block}.tag-container.is-dragging{opacity:.2!important}.tag{padding-right:1.5em;background:#fff url(/static/media/icon-tag-white.5c077e4d.svg) no-repeat right .4em center;background:var(--color-bg-cellspacing) url(/static/media/icon-tag-white.5c077e4d.svg) no-repeat right .4em center;background-size:.75em}table .tag-container{margin-right:.25rem;margin-right:calc(var(--padding-hor)/4)}table .tag,thead .filter-state>.resource,thead .filter-state>button,thead .filter-state>span{display:inline-block;text-transform:uppercase;line-height:1.5}table .tag{padding-left:.25rem;padding-left:calc(var(--padding-hor)/4);margin:0;-webkit-transition:background-color .3s;transition:background-color .3s;will-change:background-color,padding,color,background-image}thead .filter-state{position:absolute;left:1rem;left:var(--padding-hor);right:1rem;right:var(--padding-hor);margin-right:1px;text-align:right;overflow:hidden;text-overflow:ellipsis}thead .filter-state>span{color:#888;color:var(--color-txt-grey)}thead .filter-state>.resource{padding-left:.25rem;padding-right:.25rem}thead .filter-state>.resource,thead .filter-state>.tag-container{margin-left:.125rem;margin-right:.125rem}.touch-disabled #resource-panel .resource,thead .filter-state .resource,thead .filter-state .tag{cursor:pointer}thead .filter-state>.resource:last-child,thead .filter-state>.tag-container:last-child{margin-right:0}thead .filter-state .clearall{overflow:hidden;text-indent:-999rem;width:1rem;height:1rem;padding:0;margin-right:.5rem;background:transparent url(/static/media/icon-close-grey.6b6b7196.svg) no-repeat 50%;background-size:.5rem}thead .filter-state .clearall:hover{background-image:url(/static/media/icon-close-blue.5c7beee2.svg)}thead .filter-state .tag:hover{background-image:url(/static/media/icon-close-white.a9301add.svg)}.toggle-tags{display:inline-block;background:#fff url(/static/media/icon-tags-blue.308d4f2e.svg) no-repeat 50%;background:var(--color-bg-cellspacing) url(/static/media/icon-tags-blue.308d4f2e.svg) no-repeat 50%;background-size:contain;padding:0;margin:0;width:2rem;height:2rem;overflow:hidden;text-indent:-999rem;border:.5rem solid transparent;border:calc(var(--padding-hor)/2) solid transparent;vertical-align:bottom;float:right}.toggle-tags:hover{background-color:#e0e0e0;background-color:var(--color-btn-bg-white-hover)}button.toggle-tags:active{border-bottom:.5rem transparent;border-bottom:calc(var(--padding-hor)/2) transparent;border-top:.5rem transparent;border-top:calc(var(--padding-hor)/2) transparent}.toggle-tags,button.toggle-tags:active{margin-top:.5rem}.toggle-tags.showing-tag-menu{background-image:url(/static/media/icon-tags-white.8a5262dc.svg);background-color:#008bc9;background-color:var(--color-link-hover)}#tag-panel{right:none;left:-15rem;top:.5rem;top:calc(var(--padding-ver)/2);min-width:14rem;-webkit-transition:left .3s ease-in-out;transition:left .3s ease-in-out;will-change:left}.presentation-state #tag-panel{left:-15rem!important}#tag-panel .tag{text-transform:none;text-align:left;padding-left:.5rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#resource-panel .resource.is-filtered,#tag-panel .tag.is-filtered{opacity:.25}table .tag.is-filtered{background-color:#bbb!important;background-color:var(--color-txt-lightgrey)!important}.presentation-state tbody .tag,.touch-disabled tbody .tag{background-image:url(/static/media/icon-tag-grey.39527c6c.svg);background-color:initial!important;background:none!important;color:#888!important;color:var(--color-txt-grey)!important;padding-left:0;padding-right:.75em}.presentation-state tbody .resource.is-filtered,.presentation-state tbody .tag.is-filtered,.touch-disabled tbody .resource.is-filtered,.touch-disabled tbody .tag.is-filtered{opacity:.25}#tag-panel .scroll-area{padding-bottom:2rem;padding-bottom:calc(var(--margin-ver)*2);padding-left:1rem;padding-left:var(--margin-hor);padding-right:1rem;padding-right:var(--margin-hor)}#tag-panel .scroll-area>*{display:block;margin:0 auto}#touch-toggle{top:auto;bottom:0;height:6rem;overflow:hidden;text-indent:-999em;z-index:10000;background:transparent url(/static/media/icon-disabletouch-grey.f3727d2f.svg) no-repeat 50%;background-position:50%;background-size:3rem}#touch-toggle:hover,.touch-disabled #touch-toggle{background-image:url(/static/media/icon-disabletouch-blue.e867ff4b.svg)}.touch-disabled #touch-toggle{right:0}.hide-in-presentation{opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s;will-change:opacity}.presentation-state .hide-in-presentation,.touch-disabled .hide-in-presentation:not(.show-touch-disabled),.touch-disabled .hide-touch-disabled{opacity:0}.android main{overflow:hidden;overflow-x:scroll;width:1098px;width:var(--screenwidth)}.delete{display:block;background:#fff url(/static/media/icon-delete.846c6a76.svg) no-repeat 50%;background:var(--color-bg-cellspacing) url(/static/media/icon-delete.846c6a76.svg) no-repeat 50%;background-size:50%;height:6rem;overflow:hidden;text-indent:-999rem;border:.5rem solid transparent;border:calc(var(--padding-hor)/2) solid transparent}.delete.hover{border-color:#c3c3c3;border-color:var(--color-border-cellselected)}
/*# sourceMappingURL=main.99ba246f.chunk.css.map */