.panning svg image{image-rendering:pixelated}body,p{margin:0;padding:0}.pWTD{position:absolute}.pWTD{position:absolute;font-family:Arial,sans-serif;border:0 none}
.pWTD ul,.pWTD ul li{list-style:none;list-style-type:none;margin:0;padding:0}.pWTD ul{font-size:.1em}.xhtmlrenderer .pWTD{font-size:100px;border:1px solid #ccc}
.pWTD ul li p,.pWTD ul li textarea{margin:0;color:inherit;text-align:left;font-family:Open Sans Regular,sans-serif;font-size:13px;line-height:17px;overflow-wrap:break-word;word-wrap:break-word;padding:5px}
.pWTD-boxStyle{-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.4);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.4);-ms-box-shadow:0 1px 3px rgba(0,0,0,0.4);box-shadow:0 1px 3px rgba(0,0,0,0.4)}
.pWTD-boxStyle ul,.pWTD-comment ul{background:#fff}.pWTD-comment{-webkit-box-shadow:0 0 0 1px #e0e0e0,4px 4px 0 rgba(0,0,0,0.12);-moz-box-shadow:0 0 0 1px #e0e0e0,4px 4px 0 rgba(0,0,0,0.12);-ms-box-shadow:0 0 0 1px #e0e0e0,4px 4px 0 rgba(0,0,0,0.12);box-shadow:0 0 0 1px #e0e0e0,4px 4px 0 rgba(0,0,0,0.12)}
.pWTD-comment ul li{min-height:15em}.pWTD-comment ul{padding:0}.pWTD-comment ul li{position:relative;padding:0;margin:20px;background:#fff;min-height:3.5em}
.pWTD-comment ul li.first-child,.pWTD-comment ul li:first-child{margin-top:0;padding-top:20px}.pWTD-comment ul li.last-child,.pWTD-comment ul li:last-child{margin-bottom:0;padding-bottom:20px}
.xhtmlrenderer .pWTD-comment ul li{min-height:30px}.xhtmlrenderer .pWTD-comment ul li.first-child{min-height:42px}.pWTD-comment ul li .pWDT-entry-detail{flex-grow:1;font-size:10px;line-height:14px;min-height:14px;color:#404040;margin-left:8px;margin-right:28px;overflow:hidden}
.pWTD-comment ul li .pWDT-entry-detail span{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pWTD-comment ul li .pWDT-entry-detail span:first-child,.pWTD-comment ul li .pWDT-entry-detail span.first-child{font-weight:bold}
.pWTD-comment ul li p{margin:8px 0 0 0;padding:0}.pWTD-comment a:focus{outline:0}.pWTD-comment .pWDT-header-container{position:relative;display:flex;display:-webkit-flex;display:-ms-flexbox;align-items:stretch;height:28px}
.pWTD-comment .pWDT-header-container .pWDT-user-badge{position:relative;flex-basis:29px;flex-shrink:0;flex-grow:0;width:29px;border-radius:50%;overflow:hidden}
.pWTD-comment .pWDT-header-container .pWDT-user-photo{width:100%;height:100%}.pWTD-comment .initials{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;color:#404040;font-size:12px;font-weight:bold;border-radius:50%;background:#ddd}
.pWTD .pWTDTaskStatus{display:none}.pWTD-comment .pWTDTaskStatus{display:none;position:absolute;width:0;height:0;right:0;top:0;border-top:4em solid #78c2e9;border-left:4em solid transparent;z-index:1;font-size:.1em}
.pWTD-comment .pWTDTaskStatus i{display:none;font-size:1.8em;color:white;position:absolute;top:-2.05em;right:.25em;line-height:1em}
.pWTDTaskStatus{-webkit-font-smoothing:antialiased}.pWTD-comment.taskstatus-open .pWTDTaskStatus,.pWTD-comment.taskstatus-onhold .pWTDTaskStatus{display:block;border-top:4em solid #ff9f1c}
.pWTD-comment.taskstatus-open-for-me .pWTDTaskStatus{display:block;border-top:4em solid #e52a1f}.pWTD-comment.taskstatus-closed .pWTDTaskStatus{display:block;border-top:4em solid #1cba89}
.pWTD-comment.taskstatus-open .pWTDTaskStatus i.fonticon-task-open,.pWTD-comment.taskstatus-onhold .pWTDTaskStatus i.fonticon-task-open{display:inline}
.pWTD-comment.taskstatus-open-for-me .pWTDTaskStatus i.fonticon-task-onhold{display:inline}.pWTD-comment.taskstatus-closed .pWTDTaskStatus i.fonticon-task-round-done{display:inline}
.pWTD-comment.taskstatus-open p .mention,.pWTD-comment.taskstatus-onhold p .mention,.pWTD-comment.taskstatus-open-for-me p .mention{background:rgba(255,128,0,0.25);color:#111;border-radius:3px;padding:0 3px}
.pWTD-comment.taskstatus-open p .own-mention,.pWTD-comment.taskstatus-onhold p .own-mention,.pWTD-comment.taskstatus-open-for-me p .own-mention{background:rgba(229,42,31,0.25)}
.xhtmlrenderer .pWTD .pWTDTaskStatus{right:10px}.pWTD.align-left ul li p,.pWTD.align-left ul li textarea{text-align:left}
.pWTD.align-center ul li p,.pWTD.align-center ul li textarea{text-align:center}.pWTD.align-right ul li p,.pWTD.align-right ul li textarea{text-align:right}
.pWTD.font-arial ul li p,.pWTD.font-arial ul li textarea{font-family:Arial,sans-serif;font-weight:normal}.xhtmlrenderer .pWTD.font-normal ul li p,.xhtmlrenderer .pWTD.font-arial ul li p{font-family:"WenQuanYi Micro Hei";font-weight:normal}
.pWTD.font-awesome ul li p,.pWTD.font-awesome ul li textarea{font-family:"Enriqueta Regular";font-weight:bold}
.xhtmlrenderer .pWTD.font-awesome ul li p{font-family:"Enriqueta Bold";font-weight:bold}.pWTD.font-handwrite ul li p,.pWTD.font-handwrite ul li textarea{font-family:"KG You Wont Bring Me Down";font-weight:bold}
.xhtmlrenderer .pWTD.font-handwrite ul li p{font-family:"KG You Wont Bring Me Down Bold";font-weight:normal;position:relative;top:-0.3em}
.pWTD.font-Chewy ul li p,.pWTD.font-Chewy ul li textarea{font-family:"Chewy";font-weight:normal}
.xhtmlrenderer .pWTD.font-Chewy ul li p{font-family:"Chewy";font-weight:normal}.pWTD.font-Lobster ul li p,.pWTD.font-Lobster ul li textarea{font-family:"Lobster";font-weight:normal}
.xhtmlrenderer .pWTD.font-Lobster ul li p{font-family:"Lobster";font-weight:normal}.pWTD.font-OpenSans ul li p,.pWTD.font-OpenSans ul li textarea{font-family:"Open Sans Regular";font-weight:normal}
.xhtmlrenderer .pWTD.font-OpenSans ul li p{font-family:"Open Sans Regular";font-weight:normal}.pWTD.font-OpenSansBold ul li p,.pWTD.font-OpenSansBold ul li textarea{font-family:"Open Sans Bold";font-weight:normal}
.xhtmlrenderer .pWTD.font-OpenSansBold ul li p{font-family:"Open Sans Bold";font-weight:normal}.pWTD.font-OpenSansCondensed ul li p,.pWTD.font-OpenSansCondensed ul li textarea{font-family:"Open Sans Condensed Light Regular";font-weight:normal}
.xhtmlrenderer .pWTD.font-OpenSansCondensed ul li p{font-family:"Open Sans Condensed Light Regular";font-weight:normal}
.pWTD.font-PTMono ul li p,.pWTD.font-PTMono ul li textarea{font-family:"PT Mono Regular";font-weight:normal}
.xhtmlrenderer .pWTD.font-PTMono ul li p{font-family:"PT Mono Regular";font-weight:normal}.pWTD.font-Ultra ul li p,.pWTD.font-Ultra ul li textarea{font-family:"Ultra Regular";font-weight:normal}
.xhtmlrenderer .pWTD.font-Ultra ul li p{font-family:"Ultra Regular";font-weight:normal}.pWTD.font-xxs ul li p,.pWTD.font-xxs ul li textarea{font-size:.9em}
.pWTD.font-xs ul li p,.pWTD.font-xs ul li textarea{font-size:1.1em}.pWTD.font-s ul li p,.pWTD.font-s ul li textarea{font-size:1.4em}
.pWTD.font-m ul li p,.pWTD.font-m ul li textarea{font-size:1.8em}.pWTD.font-l ul li p,.pWTD.font-l ul li textarea{font-size:2.4em}
.pWTD.font-xl ul li p,.pWTD.font-xl ul li textarea{font-size:3.6em}.pWTD.font-xxl ul li p,.pWTD.font-xxl ul li textarea{font-size:4.8em}
.pWTD.font-xxxl ul li p,.pWTD.font-xxxl ul li textarea{font-size:7.2em}.pWTD.font-xxxxl ul li p,.pWTD.font-xxxxl ul li textarea{font-size:9.6em}
.pWTD.font-xxxxxl ul li p,.pWTD.font-xxxxxl ul li textarea{font-size:12em}.pWTD-comment.font-xxs ul li textarea{min-height:16.7em}
.pWTD-comment.font-xs ul li textarea{min-height:13.6em}.pWTD-comment.font-s ul li textarea{min-height:10.7em}.pWTD-comment.font-m ul li textarea{min-height:8.3em}
.pWTD-comment.font-l ul li textarea{min-height:6.3em}.pWTD-comment.font-xl ul li textarea{min-height:3.9em}.pWTD-comment.font-xxl ul li textarea{min-height:3.1em}
.pWTD-comment.font-xxxl ul li textarea{min-height:2.1em}.pWTD-comment.font-xxxxl ul li textarea{min-height:1.6em}.pWTD-comment.font-xxxxxl ul li textarea{min-height:1.3em}
.pWTD-comment.pWTD-comment ul li textarea{min-height:3em}.pWTD ul li.emptyEntry p{font-family:Arial,sans-serif;font-weight:normal;font-style:italic;color:#aaa}
.pWTD.align-left ul li p .hashtag{color:#777;padding:0 .3em 0 0;background:#e5e5e5;-moz-border-radius:.2em;-webkit-border-radius:.2em;border-radius:.2em;cursor:help;white-space:nowrap;max-width:100%;overflow:hidden;display:inline-block;margin-bottom:-.25em;text-overflow:ellipsis}
.pWTD.align-left ul li p .hashtag:hover{max-width:none}.pWTD.align-left ul li p .hashtag img{height:1.1em;margin-right:.3em;vertical-align:text-top;-moz-border-radius:.2em;-webkit-border-radius:.2em;border-radius:.2em}
.pWTD ul li.more-comments-hint{display:none;position:relative;margin:0;line-height:14px;font-size:10px;background:#fafafa;color:#999;padding:14px 38px 14px 20px;min-height:0;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.xhtmlrenderer .pWTD-comment.comment-collapsed ul li{display:none}.xhtmlrenderer .pWTD-comment.comment-collapsed ul li.more-comments-hint{display:block}
.xhtmlrenderer .pWTD-comment.comment-collapsed ul li:first-child,.xhtmlrenderer .pWTD-comment.comment-collapsed ul li:last-child,.xhtmlrenderer .pWTD-comment.comment-collapsed ul li.first-child,.xhtmlrenderer .pWTD-comment.comment-collapsed ul li.last-child{display:block}
.hybrid-widget .hybrid-wrap{font-size:.1em;width:100%;height:100%}.hybrid-widget .text-area{margin:0;color:inherit;font-family:Arial,sans-serif;font-size:1.3em;line-height:1.3em;overflow-wrap:break-word;word-wrap:break-word;padding:.26em .4em .3em}
.hybrid-widget .text-area .pointer-events{padding:0}.hybrid-widget .text-area .pointer-events.padded{padding:5px 15px}.text-area div,.text-area span{font-size:inherit;color:inherit;background-color:transparent}
.hybrid-widget .text-area{position:relative;vertical-align:middle;background:transparent;border:0;resize:none;word-break:break-word}
.hybrid-widget .text-area p{margin:0}.hybrid-widget.font-xxs .text-area{font-size:.9em}.hybrid-widget.font-xs .text-area{font-size:1.1em}
.hybrid-widget.font-s .text-area{font-size:1.4em}.hybrid-widget.font-m .text-area{font-size:1.8em}.hybrid-widget.font-l .text-area{font-size:2.4em}
.hybrid-widget.font-xl .text-area{font-size:3.6em}.hybrid-widget.font-xxl .text-area{font-size:4.8em}.hybrid-widget.font-xxxl .text-area{font-size:7.2em}
.hybrid-widget.font-xxxxl .text-area{font-size:9.6em}.hybrid-widget.font-xxxxxl .text-area{font-size:12em}.hybrid-widget.font-arial .text-area{font-family:Arial,sans-serif;font-weight:normal}
.hybrid-widget.font-awesome .text-area{font-family:"Enriqueta Regular";font-weight:bold}.hybrid-widget.font-handwrite .text-area{font-family:"KG You Wont Bring Me Down";font-weight:bold}
.hybrid-widget.font-Chewy .text-area{font-family:"Chewy";font-weight:normal}.hybrid-widget.font-Lobster .text-area{font-family:"Lobster";font-weight:normal}
.hybrid-widget.font-OpenSans .text-area{font-family:"Open Sans Regular";font-weight:normal}.hybrid-widget.font-OpenSansBold .text-area{font-family:"Open Sans Bold";font-weight:normal}
.hybrid-widget.font-OpenSansCondensed .text-area{font-family:"Open Sans Condensed Light Regular";font-weight:normal}.hybrid-widget.font-PTMono .text-area{font-family:"PT Mono Regular";font-weight:normal}
.hybrid-widget.font-Ultra .text-area{font-family:"Ultra Regular";font-weight:normal}.hybrid-widget.align-left .text-area{text-align:left}
.hybrid-widget.align-center .text-area{text-align:center}.hybrid-widget.align-right .text-area{text-align:right}.hybrid-widget.align-top .text-area{vertical-align:top}
.hybrid-widget.align-top .text-area.icon{margin-left:-50%;margin-right:-50%;transform:translateY(-100%)}.hybrid-widget.align-middle .text-area{top:50%;transform:translateY(-50%);vertical-align:middle}
.hybrid-widget.align-middle .text-area.icon{margin-left:-50%;margin-right:-50%;top:50%;transform:translateY(-50%);vertical-align:middle}
.hybrid-widget.align-bottom .text-area{top:100%;transform:translateY(-100%);vertical-align:bottom}.hybrid-widget.align-bottom .text-area.icon{margin-left:-50%;margin-right:-50%;transform:none}