﻿/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.move-fields:before,.migration-animation:before,.move-fields:after,.migration-animation:after{content:' ';display:table}.move-fields:after,.migration-animation:after{clear:both}.admin-sheet--balloon{position:relative}.admin-sheet--balloon:after,.admin-sheet--balloon:before{bottom:-1px;left:50%;border:solid rgba(255,255,255,0);content:' ';height:0;width:0;position:absolute;pointer-events:none;z-index:3}.admin-sheet--balloon:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:10px;margin-left:-10px}.admin-sheet--balloon:before{border-color:rgba(255,255,255,0);border-bottom-color:#bfbfbf;border-width:11px;margin-left:-11px}.admin-sheet,.admin-sheet--profile{position:relative;background:#fff;box-shadow:0 1px 3px 0 #bfbfbf;border-radius:0.6rem;padding:2rem}.admin-sheet{padding:1.5em 1rem 1em;margin-bottom:4rem;word-wrap:break-word}@media screen and (min-width: 768px){.admin-sheet{padding:5rem 6rem 6rem}}body[data-opt-in-ios-hacks] .admin-sheet{margin-top:6px}.document_style_editor.admin-sheet trix-toolbar{border-top:1px solid #e5e5e5}.document_style_editor.admin-sheet trix-toolbar,.document_style_editor.admin-sheet trix-editor{padding-left:1rem;padding-right:1rem;margin-left:-1rem;margin-right:-1rem}@media screen and (min-width: 768px){.document_style_editor.admin-sheet trix-toolbar,.document_style_editor.admin-sheet trix-editor{padding-left:6rem !important;padding-right:6rem !important;margin-left:-6rem;margin-right:-6rem}}.adminland-key{position:relative;top:-2px;margin:0 0.4rem}@media screen and (min-width: 768px){.admin-sheet{padding:5rem 6rem 5rem}}.admin-sheet>p:last-child,.admin-sheet>ul:last-child,.admin-sheet>div:last-child{margin-bottom:0}@media screen and (min-width: 768px){.admin-sheet--profile{margin:0 auto;padding:2em;max-width:45rem}}.admin-sheet--balloon:before,.admin-sheet--balloon:after{z-index:0;border-width:1.7rem;margin-left:-1.7rem;top:-3.1rem}.admin-sheet--balloon:before{border-bottom-color:rgba(0,0,0,0.05);top:-3.2rem}@media screen and (min-width: 768px){.superpower-holder{width:auto !important;padding:0.5rem 1rem 0.5rem 0 !important}}.admin-caution{background:#fffae5;border:1px solid #ecc542;border-radius:0.4rem;padding:0 2rem}.superpowers__header{margin-bottom:1em;padding-bottom:1em;border-bottom:1px solid #d9d9d9}@media screen and (max-width: 767px){.superpowers__header{text-align:center}}.superpowers__heading{margin-bottom:0.5rem}.superpowers__subaction{display:block;margin-top:-0.7rem}@media screen and (max-width: 767px){.superpowers__subaction--standalone{margin-top:-1.2rem}}.pause-table__pause-cell,.pause-table__cancel-cell{padding:0.5rem 0;border-top:1px solid #e5e5e5}.pause-table__pause-cell{border-right:1px solid #e5e5e5;padding-right:1em}.pause-table__header{border-bottom:3px solid #e5e5e5}.pause-table__cancel-cell{padding-left:1em}.pause-table__submit{padding-top:1em;text-align:center}.plan__cost--comped{color:#bfbfbf;text-decoration:line-through}.move-fields{position:relative}@media screen and (min-width: 768px){.move-fields{margin-top:2.5em;border-bottom:1px solid #d9d9d9}}@media screen and (min-width: 768px){.move-fields__from,.move-fields__to{position:relative;float:left;width:50%;padding:1rem 1.5rem;border:1px solid #d9d9d9;border-width:1px 0 0}}.move-fields__from{padding-bottom:1rem}@media screen and (max-width: 767px){.move-fields__from{border-bottom:1px solid #d9d9d9}}.move-fields__to{padding-top:1rem}.move-fields__label{font-weight:bold}@media screen and (min-width: 768px){.move-fields__label{position:absolute;top:-2.5rem;left:1.5rem}}@media screen and (min-width: 768px){.move-fields__faux-input{padding:1.2rem 0}}.move-fields__divider{display:none}@media screen and (min-width: 768px){.move-fields__divider{display:block;position:absolute;top:0;left:50%;height:100%;border-left:1px solid #d9d9d9}}.move-fields__arrow{display:block;position:relative;width:2.4rem;height:2.4rem;margin:2.4rem 0 0 -1.4rem;padding:1rem 0;background:#fff url(/assets/icons/move-647fc8657ad2ee29bffe3dea74e7faff0df1e395845a77ebf40d0095ecf7e63f.svg) center center no-repeat;background-size:100%}.global-trash .date_divider h3{font-size:1.7rem;font-weight:normal;color:#7f7f7f}.global-trash .date_divider h3:before{border:0 none}.export-animation{position:relative}.export-animation__item{-webkit-animation:getInBox 2.66s ease-in infinite;-moz-animation:getInBox 2.66s ease-in infinite;-o-animation:getInBox 2.66s ease-in infinite;animation:getInBox 2.66s ease-in infinite;-webkit-animation-delay:3s;-moz-animation-delay:3s;-o-animation-delay:3s;animation-delay:3s;position:absolute;top:-50rem;left:25%;z-index:9}.export-animation__item--2nd{-webkit-animation-delay:4s;-moz-animation-delay:4s;-o-animation-delay:4s;animation-delay:4s;left:60%}.export-animation__item--3rd{-webkit-animation-delay:5s;-moz-animation-delay:5s;-o-animation-delay:5s;animation-delay:5s;left:33%}.export-animation__item--4th{-webkit-animation-delay:6s;-moz-animation-delay:6s;-o-animation-delay:6s;animation-delay:6s;left:45%}.export-animation__item--5th{-webkit-animation-delay:7s;-moz-animation-delay:7s;-o-animation-delay:7s;animation-delay:7s;left:66%}.export-animation__item--6th{-webkit-animation-delay:8s;-moz-animation-delay:8s;-o-animation-delay:8s;animation-delay:8s;left:10%}.export-animation__box{-webkit-animation:bumpBox 0.25s both;-moz-animation:bumpBox 0.25s both;-o-animation:bumpBox 0.25s both;animation:bumpBox 0.25s both;-webkit-animation-delay:3.9s;-moz-animation-delay:3.9s;-o-animation-delay:3.9s;animation-delay:3.9s;display:block;width:22rem;height:11.9rem;margin:5rem auto 0;position:relative;z-index:10}.migration-animation{position:relative;z-index:0;overflow:hidden}.migration-animation:before{content:'';position:absolute;top:50%;left:0;width:100%;border-bottom:1px dashed #d9d9d9}.migration-animation__start,.migration-animation__end{position:relative;z-index:1;background:#fff;padding:0.5rem 1rem;border-right:1px solid #d9d9d9}.migration-animation__end{border:0;border-left:1px solid #d9d9d9}.migration-animation__item{-webkit-animation:migrationShuffle 3s both infinite;-moz-animation:migrationShuffle 3s both infinite;-o-animation:migrationShuffle 3s both infinite;animation:migrationShuffle 3s both infinite;width:3rem;position:absolute;left:5%;top:50%;margin-top:-1.5rem}.migration-animation__item--2nd{-webkit-animation-delay:0.5s;-moz-animation-delay:0.5s;-o-animation-delay:0.5s;animation-delay:0.5s}.migration-animation__item--3rd{-webkit-animation-delay:1s;-moz-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s}.migration-animation__item--4th{-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;-o-animation-delay:1.5s;animation-delay:1.5s}.action-list{padding-left:0;list-style:none}.action-list__item+.action-list__item{border-top:1px solid #d9d9d9}.action-list__action{display:block;padding:1rem 1.2rem}.action-list--small .action-list__action{padding:0.5rem 1rem;white-space:nowrap}.add-card{border-radius:0.6rem;box-shadow:0 1px 3px 0 #bfbfbf;background:#fff}html[data-bridge-configuration~=ios] .add-card{box-shadow:0 0 4px 0 rgba(0,0,0,0.4)}.add-card{margin-bottom:0.5rem;padding:2rem 7rem 2rem 1.5rem;background:#fff url(/assets/icons/add_message-58db60d4dead6ccf19068f4cf9db6ce1d0e25ceb2aafd41925677054b9fccae6.svg) right 0.8rem bottom no-repeat;background-size:7.5rem;border-radius:0.3rem}@media screen and (min-width: 768px){.add-card{display:inline-block;height:25rem;width:22rem;padding:2rem;margin:0.5em;background-size:16rem;background-position:center bottom;vertical-align:middle}}@media screen and (max-width: 767px){.add-card{margin-top:1rem;margin-bottom:1rem}}.add-card--message{background-image:url(/assets/icons/add_message-58db60d4dead6ccf19068f4cf9db6ce1d0e25ceb2aafd41925677054b9fccae6.svg)}.add-card--todolist{background-image:url(/assets/icons/add_todo-83eb973bfba076be84ff8dbc2eed565785e8723979202ed6893f7943278edc49.svg)}.add-card--doc{background-image:url(/assets/icons/add_doc-287c05e85d2f083d18dc190ac02e31bdfb04a54fa52822e7d2b9d841cf8200ce.svg)}.add-card--chat{background-image:url(/assets/icons/add_chat-e316a0f3172075f7ce28acb0593725723667ebfd129595ad1fe420b459b52880.svg)}.add-card--journal{background-image:url(/assets/icons/add_journal-12038df05371dff7a711eea2f0e653e136f1c41fa9a9f51a7c16ed573a6771e1.svg)}.add-card--question{background-image:url(/assets/icons/add_question-e784c7800c7440d0d26a6f932242b440f221b26f6578bd08e9fe52c1a826f9b7.svg)}.add-card--schedule{background-image:url(/assets/icons/add_schedule-0706e017505bdd5a4f411df0dd27db1dceb428c470d58ea4759a6f5fe93e0f95.svg)}.add-card--folder{background-image:url(/assets/icons/add_folder-f65371814d093baacfdbefd980e09da48007e26af77a084bdb3686098ea5e0f4.svg)}.add-card--upload{background-image:url(/assets/icons/add_upload-bf48358eed3092ab5d94febc1d8fb46b23cfb0e4dad85b2e2b2099c204f2b98c.svg)}.add-card--google-file{background-image:url(/assets/icons/add_google_file-db9beb957b017399730610b75f511b00d24eded86f9548842053ffec12774c11.svg)}@media screen and (max-width: 767px){.add-card__explanation{display:none}}.removal-warning{color:#e55235;font-weight:bold}.anchor{position:relative;display:block;width:0;height:0;left:0;top:-60px}@-webkit-keyframes yellow-fade{0%{background-color:#fffae5}}@-moz-keyframes yellow-fade{0%{background-color:#fffae5}}@-o-keyframes yellow-fade{0%{background-color:#fffae5}}@keyframes yellow-fade{0%{background-color:#fffae5}}@-webkit-keyframes green-fade{0%{background-color:#e8fff5}}@-moz-keyframes green-fade{0%{background-color:#e8fff5}}@-o-keyframes green-fade{0%{background-color:#e8fff5}}@keyframes green-fade{0%{background-color:#e8fff5}}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-o-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes dim-out-in{0%{opacity:1}50%{opacity:0.5}99%{opacity:1}}@-moz-keyframes dim-out-in{0%{opacity:1}50%{opacity:0.5}99%{opacity:1}}@-o-keyframes dim-out-in{0%{opacity:1}50%{opacity:0.5}99%{opacity:1}}@keyframes dim-out-in{0%{opacity:1}50%{opacity:0.5}99%{opacity:1}}@-webkit-keyframes fade-in-up{0%{-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);opacity:0}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}}@-moz-keyframes fade-in-up{0%{-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);opacity:0}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}}@-o-keyframes fade-in-up{0%{-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);opacity:0}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-up{0%{-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);opacity:0}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes fade-in-down{0%{-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px);opacity:0}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}}@-moz-keyframes fade-in-down{0%{-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px);opacity:0}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}}@-o-keyframes fade-in-down{0%{-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px);opacity:0}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-down{0%{-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px);opacity:0}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes fade-out-down{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(3rem);-moz-transform:translateY(3rem);-ms-transform:translateY(3rem);-o-transform:translateY(3rem);transform:translateY(3rem);opacity:0}}@-moz-keyframes fade-out-down{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(3rem);-moz-transform:translateY(3rem);-ms-transform:translateY(3rem);-o-transform:translateY(3rem);transform:translateY(3rem);opacity:0}}@-o-keyframes fade-out-down{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(3rem);-moz-transform:translateY(3rem);-ms-transform:translateY(3rem);-o-transform:translateY(3rem);transform:translateY(3rem);opacity:0}}@keyframes fade-out-down{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(3rem);-moz-transform:translateY(3rem);-ms-transform:translateY(3rem);-o-transform:translateY(3rem);transform:translateY(3rem);opacity:0}}@-webkit-keyframes dropped{0%{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:scale(0, 0);-moz-transform:scale(0, 0);-ms-transform:scale(0, 0);-o-transform:scale(0, 0);transform:scale(0, 0);opacity:0}50%{-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}99%{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1);opacity:1}100%{-webkit-backface-visibility:visible;-moz-backface-visibility:visible;-ms-backface-visibility:visible;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}@-moz-keyframes dropped{0%{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:scale(0, 0);-moz-transform:scale(0, 0);-ms-transform:scale(0, 0);-o-transform:scale(0, 0);transform:scale(0, 0);opacity:0}50%{-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}99%{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1);opacity:1}100%{-webkit-backface-visibility:visible;-moz-backface-visibility:visible;-ms-backface-visibility:visible;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}@-o-keyframes dropped{0%{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:scale(0, 0);-moz-transform:scale(0, 0);-ms-transform:scale(0, 0);-o-transform:scale(0, 0);transform:scale(0, 0);opacity:0}50%{-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}99%{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1);opacity:1}100%{-webkit-backface-visibility:visible;-moz-backface-visibility:visible;-ms-backface-visibility:visible;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}@keyframes dropped{0%{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:scale(0, 0);-moz-transform:scale(0, 0);-ms-transform:scale(0, 0);-o-transform:scale(0, 0);transform:scale(0, 0);opacity:0}50%{-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}99%{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1);opacity:1}100%{-webkit-backface-visibility:visible;-moz-backface-visibility:visible;-ms-backface-visibility:visible;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}@-webkit-keyframes dragging{0%{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-backface-visibility:visible;-moz-backface-visibility:visible;-ms-backface-visibility:visible;-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg);transform:rotate(-2deg)}}@-moz-keyframes dragging{0%{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-backface-visibility:visible;-moz-backface-visibility:visible;-ms-backface-visibility:visible;-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg);transform:rotate(-2deg)}}@-o-keyframes dragging{0%{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-backface-visibility:visible;-moz-backface-visibility:visible;-ms-backface-visibility:visible;-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg);transform:rotate(-2deg)}}@keyframes dragging{0%{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-backface-visibility:visible;-moz-backface-visibility:visible;-ms-backface-visibility:visible;-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg);transform:rotate(-2deg)}}@-webkit-keyframes pulse-background{100%{background-size:200%}}@-moz-keyframes pulse-background{100%{background-size:200%}}@-o-keyframes pulse-background{100%{background-size:200%}}@keyframes pulse-background{100%{background-size:200%}}@-webkit-keyframes scale-fade-in{0%{-webkit-transform:scale(0.2);-moz-transform:scale(0.2);-ms-transform:scale(0.2);-o-transform:scale(0.2);transform:scale(0.2);opacity:0}75%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}}@-moz-keyframes scale-fade-in{0%{-webkit-transform:scale(0.2);-moz-transform:scale(0.2);-ms-transform:scale(0.2);-o-transform:scale(0.2);transform:scale(0.2);opacity:0}75%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}}@-o-keyframes scale-fade-in{0%{-webkit-transform:scale(0.2);-moz-transform:scale(0.2);-ms-transform:scale(0.2);-o-transform:scale(0.2);transform:scale(0.2);opacity:0}75%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}}@keyframes scale-fade-in{0%{-webkit-transform:scale(0.2);-moz-transform:scale(0.2);-ms-transform:scale(0.2);-o-transform:scale(0.2);transform:scale(0.2);opacity:0}75%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes scale-fade-out{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:0}}@-moz-keyframes scale-fade-out{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:0}}@-o-keyframes scale-fade-out{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:0}}@keyframes scale-fade-out{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:0}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.3);-moz-transform:scale(0.3);-ms-transform:scale(0.3);-o-transform:scale(0.3);transform:scale(0.3);opacity:0}50%{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);opacity:1}70%{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes pulse{0%{-webkit-transform:scale(0.3);-moz-transform:scale(0.3);-ms-transform:scale(0.3);-o-transform:scale(0.3);transform:scale(0.3);opacity:0}50%{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);opacity:1}70%{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-o-keyframes pulse{0%{-webkit-transform:scale(0.3);-moz-transform:scale(0.3);-ms-transform:scale(0.3);-o-transform:scale(0.3);transform:scale(0.3);opacity:0}50%{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);opacity:1}70%{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(0.3);-moz-transform:scale(0.3);-ms-transform:scale(0.3);-o-transform:scale(0.3);transform:scale(0.3);opacity:0}50%{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);opacity:1}70%{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-webkit-keyframes poof{0%{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-backface-visibility:visible;-moz-backface-visibility:visible;-ms-backface-visibility:visible;-webkit-transform:scale(4);-moz-transform:scale(4);-ms-transform:scale(4);-o-transform:scale(4);transform:scale(4);opacity:0}}@-moz-keyframes poof{0%{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-backface-visibility:visible;-moz-backface-visibility:visible;-ms-backface-visibility:visible;-webkit-transform:scale(4);-moz-transform:scale(4);-ms-transform:scale(4);-o-transform:scale(4);transform:scale(4);opacity:0}}@-o-keyframes poof{0%{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-backface-visibility:visible;-moz-backface-visibility:visible;-ms-backface-visibility:visible;-webkit-transform:scale(4);-moz-transform:scale(4);-ms-transform:scale(4);-o-transform:scale(4);transform:scale(4);opacity:0}}@keyframes poof{0%{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-backface-visibility:visible;-moz-backface-visibility:visible;-ms-backface-visibility:visible;-webkit-transform:scale(4);-moz-transform:scale(4);-ms-transform:scale(4);-o-transform:scale(4);transform:scale(4);opacity:0}}@-webkit-keyframes shake-it{0%, 100%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%, 30%, 50%, 70%, 90%{-webkit-transform:translate3d(-0.15em, 0, 0);-moz-transform:translate3d(-0.15em, 0, 0);-ms-transform:translate3d(-0.15em, 0, 0);-o-transform:translate3d(-0.15em, 0, 0);transform:translate3d(-0.15em, 0, 0)}20%, 40%, 60%, 80%{-webkit-transform:translate3d(0.15em, 0, 0);-moz-transform:translate3d(0.15em, 0, 0);-ms-transform:translate3d(0.15em, 0, 0);-o-transform:translate3d(0.15em, 0, 0);transform:translate3d(0.15em, 0, 0)}}@-moz-keyframes shake-it{0%, 100%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%, 30%, 50%, 70%, 90%{-webkit-transform:translate3d(-0.15em, 0, 0);-moz-transform:translate3d(-0.15em, 0, 0);-ms-transform:translate3d(-0.15em, 0, 0);-o-transform:translate3d(-0.15em, 0, 0);transform:translate3d(-0.15em, 0, 0)}20%, 40%, 60%, 80%{-webkit-transform:translate3d(0.15em, 0, 0);-moz-transform:translate3d(0.15em, 0, 0);-ms-transform:translate3d(0.15em, 0, 0);-o-transform:translate3d(0.15em, 0, 0);transform:translate3d(0.15em, 0, 0)}}@-o-keyframes shake-it{0%, 100%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%, 30%, 50%, 70%, 90%{-webkit-transform:translate3d(-0.15em, 0, 0);-moz-transform:translate3d(-0.15em, 0, 0);-ms-transform:translate3d(-0.15em, 0, 0);-o-transform:translate3d(-0.15em, 0, 0);transform:translate3d(-0.15em, 0, 0)}20%, 40%, 60%, 80%{-webkit-transform:translate3d(0.15em, 0, 0);-moz-transform:translate3d(0.15em, 0, 0);-ms-transform:translate3d(0.15em, 0, 0);-o-transform:translate3d(0.15em, 0, 0);transform:translate3d(0.15em, 0, 0)}}@keyframes shake-it{0%, 100%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%, 30%, 50%, 70%, 90%{-webkit-transform:translate3d(-0.15em, 0, 0);-moz-transform:translate3d(-0.15em, 0, 0);-ms-transform:translate3d(-0.15em, 0, 0);-o-transform:translate3d(-0.15em, 0, 0);transform:translate3d(-0.15em, 0, 0)}20%, 40%, 60%, 80%{-webkit-transform:translate3d(0.15em, 0, 0);-moz-transform:translate3d(0.15em, 0, 0);-ms-transform:translate3d(0.15em, 0, 0);-o-transform:translate3d(0.15em, 0, 0);transform:translate3d(0.15em, 0, 0)}}@-webkit-keyframes popcorn{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}50%{-webkit-transform:translateY(-2em);-moz-transform:translateY(-2em);-ms-transform:translateY(-2em);-o-transform:translateY(-2em);transform:translateY(-2em);opacity:0}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}}@-moz-keyframes popcorn{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}50%{-webkit-transform:translateY(-2em);-moz-transform:translateY(-2em);-ms-transform:translateY(-2em);-o-transform:translateY(-2em);transform:translateY(-2em);opacity:0}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}}@-o-keyframes popcorn{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}50%{-webkit-transform:translateY(-2em);-moz-transform:translateY(-2em);-ms-transform:translateY(-2em);-o-transform:translateY(-2em);transform:translateY(-2em);opacity:0}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes popcorn{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}50%{-webkit-transform:translateY(-2em);-moz-transform:translateY(-2em);-ms-transform:translateY(-2em);-o-transform:translateY(-2em);transform:translateY(-2em);opacity:0}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes point-arrow{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(1rem);-moz-transform:translateY(1rem);-ms-transform:translateY(1rem);-o-transform:translateY(1rem);transform:translateY(1rem)}0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes point-arrow{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(1rem);-moz-transform:translateY(1rem);-ms-transform:translateY(1rem);-o-transform:translateY(1rem);transform:translateY(1rem)}0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-o-keyframes point-arrow{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(1rem);-moz-transform:translateY(1rem);-ms-transform:translateY(1rem);-o-transform:translateY(1rem);transform:translateY(1rem)}0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes point-arrow{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(1rem);-moz-transform:translateY(1rem);-ms-transform:translateY(1rem);-o-transform:translateY(1rem);transform:translateY(1rem)}0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes rotate-in{0%{-webkit-transform:scale(0.1) rotate(-90deg) translate3d(-200rem, -20rem, 0);-moz-transform:scale(0.1) rotate(-90deg) translate3d(-200rem, -20rem, 0);-ms-transform:scale(0.1) rotate(-90deg) translate3d(-200rem, -20rem, 0);-o-transform:scale(0.1) rotate(-90deg) translate3d(-200rem, -20rem, 0);transform:scale(0.1) rotate(-90deg) translate3d(-200rem, -20rem, 0);opacity:0}15%{opacity:1}50%{-webkit-transform:scale(1) rotate(3deg) translate3d(0, 0.5rem, 0);-moz-transform:scale(1) rotate(3deg) translate3d(0, 0.5rem, 0);-ms-transform:scale(1) rotate(3deg) translate3d(0, 0.5rem, 0);-o-transform:scale(1) rotate(3deg) translate3d(0, 0.5rem, 0);transform:scale(1) rotate(3deg) translate3d(0, 0.5rem, 0)}75%{-webkit-transform:rotate(-1deg) translate3d(0, 0, 0);-moz-transform:rotate(-1deg) translate3d(0, 0, 0);-ms-transform:rotate(-1deg) translate3d(0, 0, 0);-o-transform:rotate(-1deg) translate3d(0, 0, 0);transform:rotate(-1deg) translate3d(0, 0, 0)}100%{-webkit-transform:rotate(0) translate3d(0, 0, 0);-moz-transform:rotate(0) translate3d(0, 0, 0);-ms-transform:rotate(0) translate3d(0, 0, 0);-o-transform:rotate(0) translate3d(0, 0, 0);transform:rotate(0) translate3d(0, 0, 0)}}@-moz-keyframes rotate-in{0%{-webkit-transform:scale(0.1) rotate(-90deg) translate3d(-200rem, -20rem, 0);-moz-transform:scale(0.1) rotate(-90deg) translate3d(-200rem, -20rem, 0);-ms-transform:scale(0.1) rotate(-90deg) translate3d(-200rem, -20rem, 0);-o-transform:scale(0.1) rotate(-90deg) translate3d(-200rem, -20rem, 0);transform:scale(0.1) rotate(-90deg) translate3d(-200rem, -20rem, 0);opacity:0}15%{opacity:1}50%{-webkit-transform:scale(1) rotate(3deg) translate3d(0, 0.5rem, 0);-moz-transform:scale(1) rotate(3deg) translate3d(0, 0.5rem, 0);-ms-transform:scale(1) rotate(3deg) translate3d(0, 0.5rem, 0);-o-transform:scale(1) rotate(3deg) translate3d(0, 0.5rem, 0);transform:scale(1) rotate(3deg) translate3d(0, 0.5rem, 0)}75%{-webkit-transform:rotate(-1deg) translate3d(0, 0, 0);-moz-transform:rotate(-1deg) translate3d(0, 0, 0);-ms-transform:rotate(-1deg) translate3d(0, 0, 0);-o-transform:rotate(-1deg) translate3d(0, 0, 0);transform:rotate(-1deg) translate3d(0, 0, 0)}100%{-webkit-transform:rotate(0) translate3d(0, 0, 0);-moz-transform:rotate(0) translate3d(0, 0, 0);-ms-transform:rotate(0) translate3d(0, 0, 0);-o-transform:rotate(0) translate3d(0, 0, 0);transform:rotate(0) translate3d(0, 0, 0)}}@-o-keyframes rotate-in{0%{-webkit-transform:scale(0.1) rotate(-90deg) translate3d(-200rem, -20rem, 0);-moz-transform:scale(0.1) rotate(-90deg) translate3d(-200rem, -20rem, 0);-ms-transform:scale(0.1) rotate(-90deg) translate3d(-200rem, -20rem, 0);-o-transform:scale(0.1) rotate(-90deg) translate3d(-200rem, -20rem, 0);transform:scale(0.1) rotate(-90deg) translate3d(-200rem, -20rem, 0);opacity:0}15%{opacity:1}50%{-webkit-transform:scale(1) rotate(3deg) translate3d(0, 0.5rem, 0);-moz-transform:scale(1) rotate(3deg) translate3d(0, 0.5rem, 0);-ms-transform:scale(1) rotate(3deg) translate3d(0, 0.5rem, 0);-o-transform:scale(1) rotate(3deg) translate3d(0, 0.5rem, 0);transform:scale(1) rotate(3deg) translate3d(0, 0.5rem, 0)}75%{-webkit-transform:rotate(-1deg) translate3d(0, 0, 0);-moz-transform:rotate(-1deg) translate3d(0, 0, 0);-ms-transform:rotate(-1deg) translate3d(0, 0, 0);-o-transform:rotate(-1deg) translate3d(0, 0, 0);transform:rotate(-1deg) translate3d(0, 0, 0)}100%{-webkit-transform:rotate(0) translate3d(0, 0, 0);-moz-transform:rotate(0) translate3d(0, 0, 0);-ms-transform:rotate(0) translate3d(0, 0, 0);-o-transform:rotate(0) translate3d(0, 0, 0);transform:rotate(0) translate3d(0, 0, 0)}}@keyframes rotate-in{0%{-webkit-transform:scale(0.1) rotate(-90deg) translate3d(-200rem, -20rem, 0);-moz-transform:scale(0.1) rotate(-90deg) translate3d(-200rem, -20rem, 0);-ms-transform:scale(0.1) rotate(-90deg) translate3d(-200rem, -20rem, 0);-o-transform:scale(0.1) rotate(-90deg) translate3d(-200rem, -20rem, 0);transform:scale(0.1) rotate(-90deg) translate3d(-200rem, -20rem, 0);opacity:0}15%{opacity:1}50%{-webkit-transform:scale(1) rotate(3deg) translate3d(0, 0.5rem, 0);-moz-transform:scale(1) rotate(3deg) translate3d(0, 0.5rem, 0);-ms-transform:scale(1) rotate(3deg) translate3d(0, 0.5rem, 0);-o-transform:scale(1) rotate(3deg) translate3d(0, 0.5rem, 0);transform:scale(1) rotate(3deg) translate3d(0, 0.5rem, 0)}75%{-webkit-transform:rotate(-1deg) translate3d(0, 0, 0);-moz-transform:rotate(-1deg) translate3d(0, 0, 0);-ms-transform:rotate(-1deg) translate3d(0, 0, 0);-o-transform:rotate(-1deg) translate3d(0, 0, 0);transform:rotate(-1deg) translate3d(0, 0, 0)}100%{-webkit-transform:rotate(0) translate3d(0, 0, 0);-moz-transform:rotate(0) translate3d(0, 0, 0);-ms-transform:rotate(0) translate3d(0, 0, 0);-o-transform:rotate(0) translate3d(0, 0, 0);transform:rotate(0) translate3d(0, 0, 0)}}@-webkit-keyframes addToLeft{0%{-webkit-transform:translate3d(45rem, 0, 0);-moz-transform:translate3d(45rem, 0, 0);-ms-transform:translate3d(45rem, 0, 0);-o-transform:translate3d(45rem, 0, 0);transform:translate3d(45rem, 0, 0);opacity:0;max-height:1px}33%{-webkit-transform:translate3d(45rem, 0, 0);-moz-transform:translate3d(45rem, 0, 0);-ms-transform:translate3d(45rem, 0, 0);-o-transform:translate3d(45rem, 0, 0);transform:translate3d(45rem, 0, 0);max-height:200px}36%{opacity:0}50%{-webkit-transform:translate3d(-15px, 0, 0);-moz-transform:translate3d(-15px, 0, 0);-ms-transform:translate3d(-15px, 0, 0);-o-transform:translate3d(-15px, 0, 0);transform:translate3d(-15px, 0, 0);max-height:200px}65%{-webkit-transform:translate3d(8px, 0, 0);-moz-transform:translate3d(8px, 0, 0);-ms-transform:translate3d(8px, 0, 0);-o-transform:translate3d(8px, 0, 0);transform:translate3d(8px, 0, 0)}80%{-webkit-transform:translate3d(-3px, 0, 0);-moz-transform:translate3d(-3px, 0, 0);-ms-transform:translate3d(-3px, 0, 0);-o-transform:translate3d(-3px, 0, 0);transform:translate3d(-3px, 0, 0)}100%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;max-height:100%}}@-moz-keyframes addToLeft{0%{-webkit-transform:translate3d(45rem, 0, 0);-moz-transform:translate3d(45rem, 0, 0);-ms-transform:translate3d(45rem, 0, 0);-o-transform:translate3d(45rem, 0, 0);transform:translate3d(45rem, 0, 0);opacity:0;max-height:1px}33%{-webkit-transform:translate3d(45rem, 0, 0);-moz-transform:translate3d(45rem, 0, 0);-ms-transform:translate3d(45rem, 0, 0);-o-transform:translate3d(45rem, 0, 0);transform:translate3d(45rem, 0, 0);max-height:200px}36%{opacity:0}50%{-webkit-transform:translate3d(-15px, 0, 0);-moz-transform:translate3d(-15px, 0, 0);-ms-transform:translate3d(-15px, 0, 0);-o-transform:translate3d(-15px, 0, 0);transform:translate3d(-15px, 0, 0);max-height:200px}65%{-webkit-transform:translate3d(8px, 0, 0);-moz-transform:translate3d(8px, 0, 0);-ms-transform:translate3d(8px, 0, 0);-o-transform:translate3d(8px, 0, 0);transform:translate3d(8px, 0, 0)}80%{-webkit-transform:translate3d(-3px, 0, 0);-moz-transform:translate3d(-3px, 0, 0);-ms-transform:translate3d(-3px, 0, 0);-o-transform:translate3d(-3px, 0, 0);transform:translate3d(-3px, 0, 0)}100%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;max-height:100%}}@-o-keyframes addToLeft{0%{-webkit-transform:translate3d(45rem, 0, 0);-moz-transform:translate3d(45rem, 0, 0);-ms-transform:translate3d(45rem, 0, 0);-o-transform:translate3d(45rem, 0, 0);transform:translate3d(45rem, 0, 0);opacity:0;max-height:1px}33%{-webkit-transform:translate3d(45rem, 0, 0);-moz-transform:translate3d(45rem, 0, 0);-ms-transform:translate3d(45rem, 0, 0);-o-transform:translate3d(45rem, 0, 0);transform:translate3d(45rem, 0, 0);max-height:200px}36%{opacity:0}50%{-webkit-transform:translate3d(-15px, 0, 0);-moz-transform:translate3d(-15px, 0, 0);-ms-transform:translate3d(-15px, 0, 0);-o-transform:translate3d(-15px, 0, 0);transform:translate3d(-15px, 0, 0);max-height:200px}65%{-webkit-transform:translate3d(8px, 0, 0);-moz-transform:translate3d(8px, 0, 0);-ms-transform:translate3d(8px, 0, 0);-o-transform:translate3d(8px, 0, 0);transform:translate3d(8px, 0, 0)}80%{-webkit-transform:translate3d(-3px, 0, 0);-moz-transform:translate3d(-3px, 0, 0);-ms-transform:translate3d(-3px, 0, 0);-o-transform:translate3d(-3px, 0, 0);transform:translate3d(-3px, 0, 0)}100%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;max-height:100%}}@keyframes addToLeft{0%{-webkit-transform:translate3d(45rem, 0, 0);-moz-transform:translate3d(45rem, 0, 0);-ms-transform:translate3d(45rem, 0, 0);-o-transform:translate3d(45rem, 0, 0);transform:translate3d(45rem, 0, 0);opacity:0;max-height:1px}33%{-webkit-transform:translate3d(45rem, 0, 0);-moz-transform:translate3d(45rem, 0, 0);-ms-transform:translate3d(45rem, 0, 0);-o-transform:translate3d(45rem, 0, 0);transform:translate3d(45rem, 0, 0);max-height:200px}36%{opacity:0}50%{-webkit-transform:translate3d(-15px, 0, 0);-moz-transform:translate3d(-15px, 0, 0);-ms-transform:translate3d(-15px, 0, 0);-o-transform:translate3d(-15px, 0, 0);transform:translate3d(-15px, 0, 0);max-height:200px}65%{-webkit-transform:translate3d(8px, 0, 0);-moz-transform:translate3d(8px, 0, 0);-ms-transform:translate3d(8px, 0, 0);-o-transform:translate3d(8px, 0, 0);transform:translate3d(8px, 0, 0)}80%{-webkit-transform:translate3d(-3px, 0, 0);-moz-transform:translate3d(-3px, 0, 0);-ms-transform:translate3d(-3px, 0, 0);-o-transform:translate3d(-3px, 0, 0);transform:translate3d(-3px, 0, 0)}100%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;max-height:100%}}@-webkit-keyframes addToRight{0%{-webkit-transform:translate3d(-45rem, 0, 0);-moz-transform:translate3d(-45rem, 0, 0);-ms-transform:translate3d(-45rem, 0, 0);-o-transform:translate3d(-45rem, 0, 0);transform:translate3d(-45rem, 0, 0);opacity:0;max-height:1px}33%{-webkit-transform:translate3d(-45rem, 0, 0);-moz-transform:translate3d(-45rem, 0, 0);-ms-transform:translate3d(-45rem, 0, 0);-o-transform:translate3d(-45rem, 0, 0);transform:translate3d(-45rem, 0, 0);max-height:200px}39%{opacity:0}50%{-webkit-transform:translate3d(15px, 0, 0);-moz-transform:translate3d(15px, 0, 0);-ms-transform:translate3d(15px, 0, 0);-o-transform:translate3d(15px, 0, 0);transform:translate3d(15px, 0, 0);max-height:200px}65%{-webkit-transform:translate3d(-8px, 0, 0);-moz-transform:translate3d(-8px, 0, 0);-ms-transform:translate3d(-8px, 0, 0);-o-transform:translate3d(-8px, 0, 0);transform:translate3d(-8px, 0, 0)}80%{-webkit-transform:translate3d(3px, 0, 0);-moz-transform:translate3d(3px, 0, 0);-ms-transform:translate3d(3px, 0, 0);-o-transform:translate3d(3px, 0, 0);transform:translate3d(3px, 0, 0)}100%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;max-height:100%}}@-moz-keyframes addToRight{0%{-webkit-transform:translate3d(-45rem, 0, 0);-moz-transform:translate3d(-45rem, 0, 0);-ms-transform:translate3d(-45rem, 0, 0);-o-transform:translate3d(-45rem, 0, 0);transform:translate3d(-45rem, 0, 0);opacity:0;max-height:1px}33%{-webkit-transform:translate3d(-45rem, 0, 0);-moz-transform:translate3d(-45rem, 0, 0);-ms-transform:translate3d(-45rem, 0, 0);-o-transform:translate3d(-45rem, 0, 0);transform:translate3d(-45rem, 0, 0);max-height:200px}39%{opacity:0}50%{-webkit-transform:translate3d(15px, 0, 0);-moz-transform:translate3d(15px, 0, 0);-ms-transform:translate3d(15px, 0, 0);-o-transform:translate3d(15px, 0, 0);transform:translate3d(15px, 0, 0);max-height:200px}65%{-webkit-transform:translate3d(-8px, 0, 0);-moz-transform:translate3d(-8px, 0, 0);-ms-transform:translate3d(-8px, 0, 0);-o-transform:translate3d(-8px, 0, 0);transform:translate3d(-8px, 0, 0)}80%{-webkit-transform:translate3d(3px, 0, 0);-moz-transform:translate3d(3px, 0, 0);-ms-transform:translate3d(3px, 0, 0);-o-transform:translate3d(3px, 0, 0);transform:translate3d(3px, 0, 0)}100%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;max-height:100%}}@-o-keyframes addToRight{0%{-webkit-transform:translate3d(-45rem, 0, 0);-moz-transform:translate3d(-45rem, 0, 0);-ms-transform:translate3d(-45rem, 0, 0);-o-transform:translate3d(-45rem, 0, 0);transform:translate3d(-45rem, 0, 0);opacity:0;max-height:1px}33%{-webkit-transform:translate3d(-45rem, 0, 0);-moz-transform:translate3d(-45rem, 0, 0);-ms-transform:translate3d(-45rem, 0, 0);-o-transform:translate3d(-45rem, 0, 0);transform:translate3d(-45rem, 0, 0);max-height:200px}39%{opacity:0}50%{-webkit-transform:translate3d(15px, 0, 0);-moz-transform:translate3d(15px, 0, 0);-ms-transform:translate3d(15px, 0, 0);-o-transform:translate3d(15px, 0, 0);transform:translate3d(15px, 0, 0);max-height:200px}65%{-webkit-transform:translate3d(-8px, 0, 0);-moz-transform:translate3d(-8px, 0, 0);-ms-transform:translate3d(-8px, 0, 0);-o-transform:translate3d(-8px, 0, 0);transform:translate3d(-8px, 0, 0)}80%{-webkit-transform:translate3d(3px, 0, 0);-moz-transform:translate3d(3px, 0, 0);-ms-transform:translate3d(3px, 0, 0);-o-transform:translate3d(3px, 0, 0);transform:translate3d(3px, 0, 0)}100%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;max-height:100%}}@keyframes addToRight{0%{-webkit-transform:translate3d(-45rem, 0, 0);-moz-transform:translate3d(-45rem, 0, 0);-ms-transform:translate3d(-45rem, 0, 0);-o-transform:translate3d(-45rem, 0, 0);transform:translate3d(-45rem, 0, 0);opacity:0;max-height:1px}33%{-webkit-transform:translate3d(-45rem, 0, 0);-moz-transform:translate3d(-45rem, 0, 0);-ms-transform:translate3d(-45rem, 0, 0);-o-transform:translate3d(-45rem, 0, 0);transform:translate3d(-45rem, 0, 0);max-height:200px}39%{opacity:0}50%{-webkit-transform:translate3d(15px, 0, 0);-moz-transform:translate3d(15px, 0, 0);-ms-transform:translate3d(15px, 0, 0);-o-transform:translate3d(15px, 0, 0);transform:translate3d(15px, 0, 0);max-height:200px}65%{-webkit-transform:translate3d(-8px, 0, 0);-moz-transform:translate3d(-8px, 0, 0);-ms-transform:translate3d(-8px, 0, 0);-o-transform:translate3d(-8px, 0, 0);transform:translate3d(-8px, 0, 0)}80%{-webkit-transform:translate3d(3px, 0, 0);-moz-transform:translate3d(3px, 0, 0);-ms-transform:translate3d(3px, 0, 0);-o-transform:translate3d(3px, 0, 0);transform:translate3d(3px, 0, 0)}100%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;max-height:100%}}@-webkit-keyframes slideToLeft{0%{-webkit-transform:translate3d(45rem, 0, 0);-moz-transform:translate3d(45rem, 0, 0);-ms-transform:translate3d(45rem, 0, 0);-o-transform:translate3d(45rem, 0, 0);transform:translate3d(45rem, 0, 0);opacity:0}33%{-webkit-transform:translate3d(45rem, 0, 0);-moz-transform:translate3d(45rem, 0, 0);-ms-transform:translate3d(45rem, 0, 0);-o-transform:translate3d(45rem, 0, 0);transform:translate3d(45rem, 0, 0);opacity:0}36%{opacity:0}50%{-webkit-transform:translate3d(-15px, 0, 0);-moz-transform:translate3d(-15px, 0, 0);-ms-transform:translate3d(-15px, 0, 0);-o-transform:translate3d(-15px, 0, 0);transform:translate3d(-15px, 0, 0)}65%{-webkit-transform:translate3d(8px, 0, 0);-moz-transform:translate3d(8px, 0, 0);-ms-transform:translate3d(8px, 0, 0);-o-transform:translate3d(8px, 0, 0);transform:translate3d(8px, 0, 0)}80%{-webkit-transform:translate3d(-3px, 0, 0);-moz-transform:translate3d(-3px, 0, 0);-ms-transform:translate3d(-3px, 0, 0);-o-transform:translate3d(-3px, 0, 0);transform:translate3d(-3px, 0, 0)}100%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@-moz-keyframes slideToLeft{0%{-webkit-transform:translate3d(45rem, 0, 0);-moz-transform:translate3d(45rem, 0, 0);-ms-transform:translate3d(45rem, 0, 0);-o-transform:translate3d(45rem, 0, 0);transform:translate3d(45rem, 0, 0);opacity:0}33%{-webkit-transform:translate3d(45rem, 0, 0);-moz-transform:translate3d(45rem, 0, 0);-ms-transform:translate3d(45rem, 0, 0);-o-transform:translate3d(45rem, 0, 0);transform:translate3d(45rem, 0, 0);opacity:0}36%{opacity:0}50%{-webkit-transform:translate3d(-15px, 0, 0);-moz-transform:translate3d(-15px, 0, 0);-ms-transform:translate3d(-15px, 0, 0);-o-transform:translate3d(-15px, 0, 0);transform:translate3d(-15px, 0, 0)}65%{-webkit-transform:translate3d(8px, 0, 0);-moz-transform:translate3d(8px, 0, 0);-ms-transform:translate3d(8px, 0, 0);-o-transform:translate3d(8px, 0, 0);transform:translate3d(8px, 0, 0)}80%{-webkit-transform:translate3d(-3px, 0, 0);-moz-transform:translate3d(-3px, 0, 0);-ms-transform:translate3d(-3px, 0, 0);-o-transform:translate3d(-3px, 0, 0);transform:translate3d(-3px, 0, 0)}100%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@-o-keyframes slideToLeft{0%{-webkit-transform:translate3d(45rem, 0, 0);-moz-transform:translate3d(45rem, 0, 0);-ms-transform:translate3d(45rem, 0, 0);-o-transform:translate3d(45rem, 0, 0);transform:translate3d(45rem, 0, 0);opacity:0}33%{-webkit-transform:translate3d(45rem, 0, 0);-moz-transform:translate3d(45rem, 0, 0);-ms-transform:translate3d(45rem, 0, 0);-o-transform:translate3d(45rem, 0, 0);transform:translate3d(45rem, 0, 0);opacity:0}36%{opacity:0}50%{-webkit-transform:translate3d(-15px, 0, 0);-moz-transform:translate3d(-15px, 0, 0);-ms-transform:translate3d(-15px, 0, 0);-o-transform:translate3d(-15px, 0, 0);transform:translate3d(-15px, 0, 0)}65%{-webkit-transform:translate3d(8px, 0, 0);-moz-transform:translate3d(8px, 0, 0);-ms-transform:translate3d(8px, 0, 0);-o-transform:translate3d(8px, 0, 0);transform:translate3d(8px, 0, 0)}80%{-webkit-transform:translate3d(-3px, 0, 0);-moz-transform:translate3d(-3px, 0, 0);-ms-transform:translate3d(-3px, 0, 0);-o-transform:translate3d(-3px, 0, 0);transform:translate3d(-3px, 0, 0)}100%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@keyframes slideToLeft{0%{-webkit-transform:translate3d(45rem, 0, 0);-moz-transform:translate3d(45rem, 0, 0);-ms-transform:translate3d(45rem, 0, 0);-o-transform:translate3d(45rem, 0, 0);transform:translate3d(45rem, 0, 0);opacity:0}33%{-webkit-transform:translate3d(45rem, 0, 0);-moz-transform:translate3d(45rem, 0, 0);-ms-transform:translate3d(45rem, 0, 0);-o-transform:translate3d(45rem, 0, 0);transform:translate3d(45rem, 0, 0);opacity:0}36%{opacity:0}50%{-webkit-transform:translate3d(-15px, 0, 0);-moz-transform:translate3d(-15px, 0, 0);-ms-transform:translate3d(-15px, 0, 0);-o-transform:translate3d(-15px, 0, 0);transform:translate3d(-15px, 0, 0)}65%{-webkit-transform:translate3d(8px, 0, 0);-moz-transform:translate3d(8px, 0, 0);-ms-transform:translate3d(8px, 0, 0);-o-transform:translate3d(8px, 0, 0);transform:translate3d(8px, 0, 0)}80%{-webkit-transform:translate3d(-3px, 0, 0);-moz-transform:translate3d(-3px, 0, 0);-ms-transform:translate3d(-3px, 0, 0);-o-transform:translate3d(-3px, 0, 0);transform:translate3d(-3px, 0, 0)}100%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@-webkit-keyframes slideToRight{0%{-webkit-transform:translate3d(-45rem, 0, 0);-moz-transform:translate3d(-45rem, 0, 0);-ms-transform:translate3d(-45rem, 0, 0);-o-transform:translate3d(-45rem, 0, 0);transform:translate3d(-45rem, 0, 0);opacity:0}33%{-webkit-transform:translate3d(-45rem, 0, 0);-moz-transform:translate3d(-45rem, 0, 0);-ms-transform:translate3d(-45rem, 0, 0);-o-transform:translate3d(-45rem, 0, 0);transform:translate3d(-45rem, 0, 0);opacity:0}39%{opacity:0}50%{-webkit-transform:translate3d(15px, 0, 0);-moz-transform:translate3d(15px, 0, 0);-ms-transform:translate3d(15px, 0, 0);-o-transform:translate3d(15px, 0, 0);transform:translate3d(15px, 0, 0)}65%{-webkit-transform:translate3d(-8px, 0, 0);-moz-transform:translate3d(-8px, 0, 0);-ms-transform:translate3d(-8px, 0, 0);-o-transform:translate3d(-8px, 0, 0);transform:translate3d(-8px, 0, 0)}80%{-webkit-transform:translate3d(3px, 0, 0);-moz-transform:translate3d(3px, 0, 0);-ms-transform:translate3d(3px, 0, 0);-o-transform:translate3d(3px, 0, 0);transform:translate3d(3px, 0, 0)}100%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@-moz-keyframes slideToRight{0%{-webkit-transform:translate3d(-45rem, 0, 0);-moz-transform:translate3d(-45rem, 0, 0);-ms-transform:translate3d(-45rem, 0, 0);-o-transform:translate3d(-45rem, 0, 0);transform:translate3d(-45rem, 0, 0);opacity:0}33%{-webkit-transform:translate3d(-45rem, 0, 0);-moz-transform:translate3d(-45rem, 0, 0);-ms-transform:translate3d(-45rem, 0, 0);-o-transform:translate3d(-45rem, 0, 0);transform:translate3d(-45rem, 0, 0);opacity:0}39%{opacity:0}50%{-webkit-transform:translate3d(15px, 0, 0);-moz-transform:translate3d(15px, 0, 0);-ms-transform:translate3d(15px, 0, 0);-o-transform:translate3d(15px, 0, 0);transform:translate3d(15px, 0, 0)}65%{-webkit-transform:translate3d(-8px, 0, 0);-moz-transform:translate3d(-8px, 0, 0);-ms-transform:translate3d(-8px, 0, 0);-o-transform:translate3d(-8px, 0, 0);transform:translate3d(-8px, 0, 0)}80%{-webkit-transform:translate3d(3px, 0, 0);-moz-transform:translate3d(3px, 0, 0);-ms-transform:translate3d(3px, 0, 0);-o-transform:translate3d(3px, 0, 0);transform:translate3d(3px, 0, 0)}100%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@-o-keyframes slideToRight{0%{-webkit-transform:translate3d(-45rem, 0, 0);-moz-transform:translate3d(-45rem, 0, 0);-ms-transform:translate3d(-45rem, 0, 0);-o-transform:translate3d(-45rem, 0, 0);transform:translate3d(-45rem, 0, 0);opacity:0}33%{-webkit-transform:translate3d(-45rem, 0, 0);-moz-transform:translate3d(-45rem, 0, 0);-ms-transform:translate3d(-45rem, 0, 0);-o-transform:translate3d(-45rem, 0, 0);transform:translate3d(-45rem, 0, 0);opacity:0}39%{opacity:0}50%{-webkit-transform:translate3d(15px, 0, 0);-moz-transform:translate3d(15px, 0, 0);-ms-transform:translate3d(15px, 0, 0);-o-transform:translate3d(15px, 0, 0);transform:translate3d(15px, 0, 0)}65%{-webkit-transform:translate3d(-8px, 0, 0);-moz-transform:translate3d(-8px, 0, 0);-ms-transform:translate3d(-8px, 0, 0);-o-transform:translate3d(-8px, 0, 0);transform:translate3d(-8px, 0, 0)}80%{-webkit-transform:translate3d(3px, 0, 0);-moz-transform:translate3d(3px, 0, 0);-ms-transform:translate3d(3px, 0, 0);-o-transform:translate3d(3px, 0, 0);transform:translate3d(3px, 0, 0)}100%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@keyframes slideToRight{0%{-webkit-transform:translate3d(-45rem, 0, 0);-moz-transform:translate3d(-45rem, 0, 0);-ms-transform:translate3d(-45rem, 0, 0);-o-transform:translate3d(-45rem, 0, 0);transform:translate3d(-45rem, 0, 0);opacity:0}33%{-webkit-transform:translate3d(-45rem, 0, 0);-moz-transform:translate3d(-45rem, 0, 0);-ms-transform:translate3d(-45rem, 0, 0);-o-transform:translate3d(-45rem, 0, 0);transform:translate3d(-45rem, 0, 0);opacity:0}39%{opacity:0}50%{-webkit-transform:translate3d(15px, 0, 0);-moz-transform:translate3d(15px, 0, 0);-ms-transform:translate3d(15px, 0, 0);-o-transform:translate3d(15px, 0, 0);transform:translate3d(15px, 0, 0)}65%{-webkit-transform:translate3d(-8px, 0, 0);-moz-transform:translate3d(-8px, 0, 0);-ms-transform:translate3d(-8px, 0, 0);-o-transform:translate3d(-8px, 0, 0);transform:translate3d(-8px, 0, 0)}80%{-webkit-transform:translate3d(3px, 0, 0);-moz-transform:translate3d(3px, 0, 0);-ms-transform:translate3d(3px, 0, 0);-o-transform:translate3d(3px, 0, 0);transform:translate3d(3px, 0, 0)}100%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@-webkit-keyframes getInBox{0%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}35%{-webkit-transform:translate3d(0, 530px, 0);-moz-transform:translate3d(0, 530px, 0);-ms-transform:translate3d(0, 530px, 0);-o-transform:translate3d(0, 530px, 0);transform:translate3d(0, 530px, 0);left:45%}90%, 100%{-webkit-transform:translate3d(0, 530px, 0);-moz-transform:translate3d(0, 530px, 0);-ms-transform:translate3d(0, 530px, 0);-o-transform:translate3d(0, 530px, 0);transform:translate3d(0, 530px, 0);left:45%;opacity:0}}@-moz-keyframes getInBox{0%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}35%{-webkit-transform:translate3d(0, 530px, 0);-moz-transform:translate3d(0, 530px, 0);-ms-transform:translate3d(0, 530px, 0);-o-transform:translate3d(0, 530px, 0);transform:translate3d(0, 530px, 0);left:45%}90%, 100%{-webkit-transform:translate3d(0, 530px, 0);-moz-transform:translate3d(0, 530px, 0);-ms-transform:translate3d(0, 530px, 0);-o-transform:translate3d(0, 530px, 0);transform:translate3d(0, 530px, 0);left:45%;opacity:0}}@-o-keyframes getInBox{0%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}35%{-webkit-transform:translate3d(0, 530px, 0);-moz-transform:translate3d(0, 530px, 0);-ms-transform:translate3d(0, 530px, 0);-o-transform:translate3d(0, 530px, 0);transform:translate3d(0, 530px, 0);left:45%}90%, 100%{-webkit-transform:translate3d(0, 530px, 0);-moz-transform:translate3d(0, 530px, 0);-ms-transform:translate3d(0, 530px, 0);-o-transform:translate3d(0, 530px, 0);transform:translate3d(0, 530px, 0);left:45%;opacity:0}}@keyframes getInBox{0%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}35%{-webkit-transform:translate3d(0, 530px, 0);-moz-transform:translate3d(0, 530px, 0);-ms-transform:translate3d(0, 530px, 0);-o-transform:translate3d(0, 530px, 0);transform:translate3d(0, 530px, 0);left:45%}90%, 100%{-webkit-transform:translate3d(0, 530px, 0);-moz-transform:translate3d(0, 530px, 0);-ms-transform:translate3d(0, 530px, 0);-o-transform:translate3d(0, 530px, 0);transform:translate3d(0, 530px, 0);left:45%;opacity:0}}@-webkit-keyframes bumpBox{0%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}50%{-webkit-transform:rotate(2deg) translate3d(0.5rem, 0, 0);-moz-transform:rotate(2deg) translate3d(0.5rem, 0, 0);-ms-transform:rotate(2deg) translate3d(0.5rem, 0, 0);-o-transform:rotate(2deg) translate3d(0.5rem, 0, 0);transform:rotate(2deg) translate3d(0.5rem, 0, 0)}80%{-webkit-transform:rotate(-0.5deg) translate3d(1rem, 0, 0);-moz-transform:rotate(-0.5deg) translate3d(1rem, 0, 0);-ms-transform:rotate(-0.5deg) translate3d(1rem, 0, 0);-o-transform:rotate(-0.5deg) translate3d(1rem, 0, 0);transform:rotate(-0.5deg) translate3d(1rem, 0, 0)}100%{-webkit-transform:translate3d(1rem, 0, 0);-moz-transform:translate3d(1rem, 0, 0);-ms-transform:translate3d(1rem, 0, 0);-o-transform:translate3d(1rem, 0, 0);transform:translate3d(1rem, 0, 0)}}@-moz-keyframes bumpBox{0%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}50%{-webkit-transform:rotate(2deg) translate3d(0.5rem, 0, 0);-moz-transform:rotate(2deg) translate3d(0.5rem, 0, 0);-ms-transform:rotate(2deg) translate3d(0.5rem, 0, 0);-o-transform:rotate(2deg) translate3d(0.5rem, 0, 0);transform:rotate(2deg) translate3d(0.5rem, 0, 0)}80%{-webkit-transform:rotate(-0.5deg) translate3d(1rem, 0, 0);-moz-transform:rotate(-0.5deg) translate3d(1rem, 0, 0);-ms-transform:rotate(-0.5deg) translate3d(1rem, 0, 0);-o-transform:rotate(-0.5deg) translate3d(1rem, 0, 0);transform:rotate(-0.5deg) translate3d(1rem, 0, 0)}100%{-webkit-transform:translate3d(1rem, 0, 0);-moz-transform:translate3d(1rem, 0, 0);-ms-transform:translate3d(1rem, 0, 0);-o-transform:translate3d(1rem, 0, 0);transform:translate3d(1rem, 0, 0)}}@-o-keyframes bumpBox{0%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}50%{-webkit-transform:rotate(2deg) translate3d(0.5rem, 0, 0);-moz-transform:rotate(2deg) translate3d(0.5rem, 0, 0);-ms-transform:rotate(2deg) translate3d(0.5rem, 0, 0);-o-transform:rotate(2deg) translate3d(0.5rem, 0, 0);transform:rotate(2deg) translate3d(0.5rem, 0, 0)}80%{-webkit-transform:rotate(-0.5deg) translate3d(1rem, 0, 0);-moz-transform:rotate(-0.5deg) translate3d(1rem, 0, 0);-ms-transform:rotate(-0.5deg) translate3d(1rem, 0, 0);-o-transform:rotate(-0.5deg) translate3d(1rem, 0, 0);transform:rotate(-0.5deg) translate3d(1rem, 0, 0)}100%{-webkit-transform:translate3d(1rem, 0, 0);-moz-transform:translate3d(1rem, 0, 0);-ms-transform:translate3d(1rem, 0, 0);-o-transform:translate3d(1rem, 0, 0);transform:translate3d(1rem, 0, 0)}}@keyframes bumpBox{0%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}50%{-webkit-transform:rotate(2deg) translate3d(0.5rem, 0, 0);-moz-transform:rotate(2deg) translate3d(0.5rem, 0, 0);-ms-transform:rotate(2deg) translate3d(0.5rem, 0, 0);-o-transform:rotate(2deg) translate3d(0.5rem, 0, 0);transform:rotate(2deg) translate3d(0.5rem, 0, 0)}80%{-webkit-transform:rotate(-0.5deg) translate3d(1rem, 0, 0);-moz-transform:rotate(-0.5deg) translate3d(1rem, 0, 0);-ms-transform:rotate(-0.5deg) translate3d(1rem, 0, 0);-o-transform:rotate(-0.5deg) translate3d(1rem, 0, 0);transform:rotate(-0.5deg) translate3d(1rem, 0, 0)}100%{-webkit-transform:translate3d(1rem, 0, 0);-moz-transform:translate3d(1rem, 0, 0);-ms-transform:translate3d(1rem, 0, 0);-o-transform:translate3d(1rem, 0, 0);transform:translate3d(1rem, 0, 0)}}@-webkit-keyframes migrationShuffle{0%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);left:0}15%{-webkit-transform:translate3d(5px, 0, 0);-moz-transform:translate3d(5px, 0, 0);-ms-transform:translate3d(5px, 0, 0);-o-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}30%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}45%{-webkit-transform:translate3d(5px, -5px, 0);-moz-transform:translate3d(5px, -5px, 0);-ms-transform:translate3d(5px, -5px, 0);-o-transform:translate3d(5px, -5px, 0);transform:translate3d(5px, -5px, 0)}60%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);left:100%}}@-moz-keyframes migrationShuffle{0%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);left:0}15%{-webkit-transform:translate3d(5px, 0, 0);-moz-transform:translate3d(5px, 0, 0);-ms-transform:translate3d(5px, 0, 0);-o-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}30%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}45%{-webkit-transform:translate3d(5px, -5px, 0);-moz-transform:translate3d(5px, -5px, 0);-ms-transform:translate3d(5px, -5px, 0);-o-transform:translate3d(5px, -5px, 0);transform:translate3d(5px, -5px, 0)}60%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);left:100%}}@-o-keyframes migrationShuffle{0%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);left:0}15%{-webkit-transform:translate3d(5px, 0, 0);-moz-transform:translate3d(5px, 0, 0);-ms-transform:translate3d(5px, 0, 0);-o-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}30%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}45%{-webkit-transform:translate3d(5px, -5px, 0);-moz-transform:translate3d(5px, -5px, 0);-ms-transform:translate3d(5px, -5px, 0);-o-transform:translate3d(5px, -5px, 0);transform:translate3d(5px, -5px, 0)}60%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);left:100%}}@keyframes migrationShuffle{0%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);left:0}15%{-webkit-transform:translate3d(5px, 0, 0);-moz-transform:translate3d(5px, 0, 0);-ms-transform:translate3d(5px, 0, 0);-o-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}30%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}45%{-webkit-transform:translate3d(5px, -5px, 0);-moz-transform:translate3d(5px, -5px, 0);-ms-transform:translate3d(5px, -5px, 0);-o-transform:translate3d(5px, -5px, 0);transform:translate3d(5px, -5px, 0)}60%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);left:100%}}.applause{display:table-row}.applause__applauders,.applause__button{display:table-cell}.applause__button{padding:0.5rem 0.5rem 0.5rem 0;text-align:left}.applauding--add{-webkit-animation:fade-in-up 0.33s both;-moz-animation:fade-in-up 0.33s both;-o-animation:fade-in-up 0.33s both;animation:fade-in-up 0.33s both}.applauding--remove{-webkit-animation:scale-fade-out 0.33s both;-moz-animation:scale-fade-out 0.33s both;-o-animation:scale-fade-out 0.33s both;animation:scale-fade-out 0.33s both}.attachment:not(.attachment--preview) .attachment__caption{background-image:url(/assets/file_icons/icon_Generic_big@2x-74f1bf66baf78b678960254c05dc77db548b5f7b676e6c2bc1f86e83e9bd8c46.png)}.attachment:not(.attachment--preview).ai .attachment__caption{background-image:url(/assets/file_icons/icon_AI_big@2x-2d9dad3d39ab0230ea424920a742eb130caf692033a14e3a2841cb4ed5db010e.png)}.attachment:not(.attachment--preview).aif .attachment__caption{background-image:url(/assets/file_icons/icon_AIF_big@2x-c5cb8c98f54c022fb1cf7283db54351e88a7ce57a1ac6bfcfbb6a75f71251706.png)}.attachment:not(.attachment--preview).aiff .attachment__caption{background-image:url(/assets/file_icons/icon_AIFF_big@2x-476030f1a73b661ab0bf33c4165ad5a1acd9ffde6a343ab18359e13d0c1f2ab4.png)}.attachment:not(.attachment--preview).asp .attachment__caption{background-image:url(/file_icons/icon_ASP_big@2x.png)}.attachment:not(.attachment--preview).bz2 .attachment__caption{background-image:url(/file_icons/icon_BZ2_big@2x.png)}.attachment:not(.attachment--preview).cfm .attachment__caption{background-image:url(/file_icons/icon_CFM_big@2x.png)}.attachment:not(.attachment--preview).cgi .attachment__caption{background-image:url(/file_icons/icon_CGI_big@2x.png)}.attachment:not(.attachment--preview).csv .attachment__caption{background-image:url(/assets/file_icons/icon_CSV_big@2x-803965009200d5ea2f5443ea89fac2f9fe6939586049e459d7f800054bc151fa.png)}.attachment:not(.attachment--preview).dmg .attachment__caption{background-image:url(/assets/file_icons/icon_DMG_big@2x-2bead02e1b7681da1fcd4d1b9db0a12ad72221a671f7c667b965c76338066f57.png)}.attachment:not(.attachment--preview).doc .attachment__caption{background-image:url(/assets/file_icons/icon_DOC_big@2x-f1e3fc09f9d16c00b206c185aa11d863d588c75712692a0292269244d8bfeb5d.png)}.attachment:not(.attachment--preview).docx .attachment__caption{background-image:url(/assets/file_icons/icon_DOCX_big@2x-54edea9818009ac051a9a224d4c6b545d0164689a133f80443336e861734b487.png)}.attachment:not(.attachment--preview).eml .attachment__caption{background-image:url(/assets/file_icons/icon_EML_big@2x-e5cf6453495081719c14d0c73df899da299b885b2c8f127643876e8ad7017bc6.png)}.attachment:not(.attachment--preview).eps .attachment__caption{background-image:url(/assets/file_icons/icon_EPS_big@2x-10876ec27c49eefcba6799bcbeda4417a279bcf42265e259b314bae6b3ef517f.png)}.attachment:not(.attachment--preview).fla .attachment__caption{background-image:url(/assets/file_icons/icon_FLA_big@2x-15465098834b63cf57dd62304d47cf5a413e38ecb353c21b0717d23f4bd1f0e7.png)}.attachment:not(.attachment--preview).gif .attachment__caption{background-image:url(/assets/file_icons/icon_GIF_big@2x-5ac7bd158f29a0b07ec2398684eb16f882b0cc75d48a8fd72ede2419bc755511.png)}.attachment:not(.attachment--preview).gdoc .attachment__caption{background-image:url(/assets/file_icons/icon_GDOC_big@2x-6e62901ddd02bbc5bee9066557d1a91e41b402c419d1f39c77822a85115f1ccb.png)}.attachment:not(.attachment--preview).gdraw .attachment__caption{background-image:url(/assets/file_icons/icon_GDRAW_big@2x-17ac634e3b740f94efdaaf019f46d2076cbae93bacce8bc884ead4e9ae365ce5.png)}.attachment:not(.attachment--preview).gform .attachment__caption{background-image:url(/assets/file_icons/icon_GFORM_big@2x-b706b7b33dbce173942365cc656f3c2d0ea81df8bec36fd45748d3c911f0f633.png)}.attachment:not(.attachment--preview).gsheet .attachment__caption{background-image:url(/assets/file_icons/icon_GSHEET_big@2x-31a9b1c841eff1dbbef80abb1292e6e79131d1d3f2e6a4beb3f1a334040c27cc.png)}.attachment:not(.attachment--preview).gslides .attachment__caption{background-image:url(/assets/file_icons/icon_GSLIDES_big@2x-f8b68006cc95be087487a5612e4f2e1b9de4dbc8cb16c21b765080105fbdff76.png)}.attachment:not(.attachment--preview).gz .attachment__caption{background-image:url(/file_icons/icon_GZ_big@2x.png)}.attachment:not(.attachment--preview).html .attachment__caption{background-image:url(/assets/file_icons/icon_HTML_big@2x-c2bdd4f146c540478d61b086d46f6e4e6d43459a0507894feae949e5edde988f.png)}.attachment:not(.attachment--preview).htm .attachment__caption{background-image:url(/assets/file_icons/icon_HTM_big@2x-19e2976f707049ba3418f048759569a39ab14bf815d6ea56259ab841335618a4.png)}.attachment:not(.attachment--preview).indd .attachment__caption{background-image:url(/assets/file_icons/icon_INDD_big@2x-35419f9af76c9d544d073c82075b20aa0030113c6f8823a10b2955524638404a.png)}.attachment:not(.attachment--preview).jpg .attachment__caption{background-image:url(/assets/file_icons/icon_JPG_big@2x-2833b51ecd2089fa1bd8db5f631a6cbaa6bfad348b65d06cd8cef7783a2690a4.png)}.attachment:not(.attachment--preview).jpeg .attachment__caption{background-image:url(/assets/file_icons/icon_JPEG_big@2x-e9c6fbb6229a6e5a403bc15b3c2959b9164667414bad49577ada5ed472ddd51e.png)}.attachment:not(.attachment--preview).jsp .attachment__caption{background-image:url(/file_icons/icon_JSP_big@2x.png)}.attachment:not(.attachment--preview).key .attachment__caption{background-image:url(/assets/file_icons/icon_KEY_big@2x-be215609e7d6091ffffeb95cddf2db6e24c004d26a07510d3731e3a7a2c7f110.png)}.attachment:not(.attachment--preview).link .attachment__caption{background-image:url(/assets/file_icons/icon_LINK_big@2x-7f6c52a35572b9ab1cf2acbabe41369809770eb6556d3a897f97ecd8e1845552.png)}.attachment:not(.attachment--preview).m4a .attachment__caption{background-image:url(/assets/file_icons/icon_M4A_big@2x-b8c96faa04eafd5bc1b7ad4ed3ac1819639f70ac143368a8cdcc657c1b30a5ca.png)}.attachment:not(.attachment--preview).m4v .attachment__caption{background-image:url(/assets/file_icons/icon_M4V_big@2x-8ab94a83e39d182be1c02e0acf727b06151dede347248914e1f98be4a163e08e.png)}.attachment:not(.attachment--preview).md .attachment__caption{background-image:url(/assets/file_icons/icon_MD_big@2x-e26e563c0438dee1d57328ca99f42ee09d55e886dfd53557d8f3bce3284aafdf.png)}.attachment:not(.attachment--preview).mov .attachment__caption{background-image:url(/assets/file_icons/icon_MOV_big@2x-0d4239f444bed316cf6d8275917a7e7fb5ee4144fb66b254d4f01ed872720a8c.png)}.attachment:not(.attachment--preview).mp3 .attachment__caption{background-image:url(/assets/file_icons/icon_MP3_big@2x-96a69ded78f906392534868d30a29c45965f2e64791f5f459e40fb2bacb7d3fa.png)}.attachment:not(.attachment--preview).mp4 .attachment__caption{background-image:url(/assets/file_icons/icon_MP4_big@2x-fcf2fc9af9069ea4862cfb73d116029c84d77c5a1119e39f5340ff5312d16380.png)}.attachment:not(.attachment--preview).mpeg .attachment__caption{background-image:url(/assets/file_icons/icon_MPEG_big@2x-a7616a697254db3ca3999e4e19d1061e3336aa93f245cf248a0a7729d04849d5.png)}.attachment:not(.attachment--preview).mpg .attachment__caption{background-image:url(/assets/file_icons/icon_MPG_big@2x-176efc0d9ccbd87d1017a23bb0e78fd29f3ad013eecc18e8820a157c8d25a4bb.png)}.attachment:not(.attachment--preview).numbers .attachment__caption{background-image:url(/assets/file_icons/icon_NUMBERS_big@2x-eeb9bd35b16cca79025dfd664f7ac29ba85b2c73e608dcefe49d5aa4d6b0b857.png)}.attachment:not(.attachment--preview).odp .attachment__caption{background-image:url(/assets/file_icons/icon_ODP_big@2x-6097a3d617591f4b06252b415bf1e31afd503216e8fbee092170090ce2b708b9.png)}.attachment:not(.attachment--preview).ods .attachment__caption{background-image:url(/assets/file_icons/icon_ODS_big@2x-f18b75e70fa54d3d46cee4df11701a817a410d3f28b400b89cda1ee5668a1934.png)}.attachment:not(.attachment--preview).odt .attachment__caption{background-image:url(/assets/file_icons/icon_ODT_big@2x-1952a0825cfea2bdfdc132eee4df6da2c5105811cce1ba0ff03f1799831428e2.png)}.attachment:not(.attachment--preview).pages .attachment__caption{background-image:url(/assets/file_icons/icon_PAGES_big@2x-353bd2b35e67e0abd31fd2f6f64110c2dfc0527089efdadc3555711e768aefce.png)}.attachment:not(.attachment--preview).pdf .attachment__caption{background-image:url(/assets/file_icons/icon_PDF_big@2x-77bc9939f0ed0426f4305da17fbc9cc91295ac7eb97b505606f2c5f6261095d8.png)}.attachment:not(.attachment--preview).php .attachment__caption{background-image:url(/file_icons/icon_PHP_big@2x.png)}.attachment:not(.attachment--preview).pl .attachment__caption{background-image:url(/file_icons/icon_PL_big@2x.png)}.attachment:not(.attachment--preview).png .attachment__caption{background-image:url(/assets/file_icons/icon_PNG_big@2x-50b7cf1bfbb145345aa2427740054dca5340861b0d7ea79cb8cf3dda04afa20e.png)}.attachment:not(.attachment--preview).pot .attachment__caption{background-image:url(/assets/file_icons/icon_POT_big@2x-2f48da9f3bffbbe9475badfed45078b25162ee5ed94d722002a550519f7cfd90.png)}.attachment:not(.attachment--preview).ppt .attachment__caption{background-image:url(/assets/file_icons/icon_PPT_big@2x-58f7bc8fdba598698ef91aae8691a48a52f77ee831062985cd8c8ff4b6ef424d.png)}.attachment:not(.attachment--preview).pptx .attachment__caption{background-image:url(/assets/file_icons/icon_PPTX_big@2x-1391ff62fa96233c20a0a62db3d1d04cfe328ee7b0ff4001dd35e3c2c72a3f96.png)}.attachment:not(.attachment--preview).ps .attachment__caption{background-image:url(/file_icons/icon_PS_big@2x.png)}.attachment:not(.attachment--preview).psd .attachment__caption{background-image:url(/assets/file_icons/icon_PSD_big@2x-63cca20a55f1f914d9d463f7dfcec97edf532915be46b70d095bcc0637191be4.png)}.attachment:not(.attachment--preview).rar .attachment__caption{background-image:url(/assets/file_icons/icon_RAR_big@2x-70054ebd18e6080224a8163b6e938c5c79d74e91403a2f0e2d3253760a33583d.png)}.attachment:not(.attachment--preview).rm .attachment__caption{background-image:url(/assets/file_icons/icon_RM_big@2x-6026c4d7d90ba7433017699eb7928a0134c5daf6ef00e75c3e664f6896b19e93.png)}.attachment:not(.attachment--preview).rtf .attachment__caption{background-image:url(/assets/file_icons/icon_RTF_big@2x-08ae9df6fae5079df5b8ea08cc707d13d7c16f11bab9c4e5f5c8edc217471e88.png)}.attachment:not(.attachment--preview).sit .attachment__caption{background-image:url(/assets/file_icons/icon_SIT_big@2x-6fe840a32e6571655c81983be3f4a46213d3f6ce8913c144c06df097bac0b429.png)}.attachment:not(.attachment--preview).swf .attachment__caption{background-image:url(/assets/file_icons/icon_SWF_big@2x-6c49920e88dbe964846fcb53fb7d4e9847ee5bc97dff8d8cb878a5a49b2c4a80.png)}.attachment:not(.attachment--preview).tar .attachment__caption{background-image:url(/assets/file_icons/icon_TAR_big@2x-ff595a387dc2f47c58119a88e6c0a708dadfe009b01881767728d5b67df33e45.png)}.attachment:not(.attachment--preview).tgz .attachment__caption{background-image:url(/assets/file_icons/icon_TGZ_big@2x-9acda9eaf80e663342a6997f68f87f892a533b9021261d20dc0d9e5eb7e567b6.png)}.attachment:not(.attachment--preview).tif .attachment__caption{background-image:url(/assets/file_icons/icon_TIF_big@2x-363c3ff2754efa72e3dcdbcce664230fbf876841c3cd510a8817cb3910013cf6.png)}.attachment:not(.attachment--preview).tiff .attachment__caption{background-image:url(/assets/file_icons/icon_TIFF_big@2x-b1ec427584323fdbbe311232d09917fe33fa7d1c44149b43318e01f91871c425.png)}.attachment:not(.attachment--preview).txt .attachment__caption{background-image:url(/assets/file_icons/icon_TXT_big@2x-c3fe5d053a07b2e35f940f481f9a68d4fae84d2a5e7b2dc5f7d44598b0833334.png)}.attachment:not(.attachment--preview).vcf .attachment__caption{background-image:url(/assets/file_icons/icon_VCF_big@2x-4c2e2342040ee32c2d4a02ac0a6fb665400339462d1a5d57f389d0b5973d6361.png)}.attachment:not(.attachment--preview).vsd .attachment__caption{background-image:url(/assets/file_icons/icon_VSD_big@2x-ff3a5f091b6c25916457dcc2db8c635639ca9d8524893875377c3bbc00dc5317.png)}.attachment:not(.attachment--preview).wav .attachment__caption{background-image:url(/assets/file_icons/icon_WAV_big@2x-0bbb79ab1059be756112000d46c4b9d15c7ee04134f2ccfae44e7569134bd9db.png)}.attachment:not(.attachment--preview).web .attachment__caption{background-image:url(/assets/file_icons/icon_WEB_big@2x-713941ca9901160e82d89f7aa1fb840a4aa8c565a0a62f6d813cca84409c0776.png)}.attachment:not(.attachment--preview).wma .attachment__caption{background-image:url(/assets/file_icons/icon_WMA_big@2x-249bcbbcc46404b649fd8ba73652c7a8d0c5a1f1387f026b3a52b45b97777fa6.png)}.attachment:not(.attachment--preview).wmv .attachment__caption{background-image:url(/assets/file_icons/icon_WMV_big@2x-b0852e2458b7b5ec100816e400729b1261cc42997f77a7f51ed1cb031893382c.png)}.attachment:not(.attachment--preview).xls .attachment__caption{background-image:url(/assets/file_icons/icon_XLS_big@2x-0fa1d74bfe2b0c89d4c1e83054c94ff1a1353d89513e3e83ece62d16dc5ab606.png)}.attachment:not(.attachment--preview).xlsx .attachment__caption{background-image:url(/assets/file_icons/icon_XLSX_big@2x-d4e9853bedc04dba8313bf443b2cedca66203070f76d95ace52956e50d15de82.png)}.attachment:not(.attachment--preview).xlsm .attachment__caption{background-image:url(/file_icons/icon_XLSM_big@2x.png)}.attachment:not(.attachment--preview).zip .attachment__caption{background-image:url(/assets/file_icons/icon_ZIP_big@2x-bf5f047c88422d2042a9ac151222344aadd3f9e66176f0df6bca4ebf623b353e.png)}.attachment__progress{appearance:none;position:absolute;top:50%;left:50%;width:12rem;height:2rem;margin:-1rem 0 0 -6rem;background-color:rgba(255,255,255,0.8);border:0;border-radius:0.3rem;box-shadow:0 0 0.5rem rgba(0,0,0,0.15) inset;color:#3cb371;z-index:2}.attachment__progress::-webkit-progress-bar{background-color:rgba(255,255,255,0.8);border-radius:0.3rem;box-shadow:0 0 0.5rem rgba(0,0,0,0.15) inset}.attachment__progress::-webkit-progress-value{position:relative;background:#3cb371;border-radius:0.3rem}.attachment__progress::-moz-progress-bar{background:#3cb371;border-radius:0.3rem}.attachment a{color:inherit;text-decoration:underline}.attachment a:hover,.attachment a:visited:hover{color:inherit}.attachment__caption,.attachment:not(.attachment--preview) .attachment__link{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.attachment{display:inline-block;margin:0;width:100%;max-width:100%;position:relative;line-height:1;text-align:center}.attachment__play-sound{text-align:left}.attachment__caption{display:inline-block;max-width:100%;vertical-align:bottom}.attachment__caption-editor{margin:0;padding:0;border:0;background:rgba(255,255,255,0);text-align:center}.attachment__caption-editor:focus{box-shadow:none !important}.attachment__link{display:inline-block;word-break:normal;max-width:100%}.attachment__frame{display:inline-block;max-width:100%;border:1px solid #d9d9d9;padding:1px}.attachment__frame img{width:100%;height:100%}.attachment__frame--placeholder{background:#f2f2f2;color:rgba(255,255,255,0)}.attachment__remover{position:absolute;z-index:4;top:auto;bottom:100%;left:50%;margin:0 0 1rem -2rem;width:3rem;height:3rem;text-indent:-999em;border-radius:0.4rem;background:#3cb371 url(/assets/icons/trix/trix_trash-5f5d441491fd81ccc983c1b22dddd77224b8252fc3cb5de47ef576ce7c694ecf.svg) center center no-repeat}.attachment__remover:after{content:' ';position:absolute;top:100%;left:50%;height:0;width:0;border:6px solid rgba(255,255,255,0);border-top-color:#3cb371;margin-left:-6px;pointer-events:none}.attachment:not(.attachment--preview) .attachment__caption{padding:1rem 1rem 0.6rem 3em;background-color:#fff;background-position:0.5em center;background-repeat:no-repeat;background-size:2em;border:1px solid #d9d9d9;border-radius:0.4rem;text-align:left}.attachment:not(.attachment--preview) .attachment__size,.attachment:not(.attachment--preview) .attachment__attribute{display:block;margin-top:0.5em;color:#7f7f7f;font-size:0.875em}.attachment--preview .attachment__caption{margin-top:0.3rem;width:100%;font-size:1.15em;line-height:1.5;color:#7f7f7f;white-space:normal;overflow:hidden}.attachment--preview .attachment__size:before,.attachment--preview .attachment__attribute:before{content:' · '}.attachment--preview .attachment__icon{display:block;max-width:6rem;margin:0 auto}.attachment--content{width:100%;text-align:center;background:none !important}.attachment--content.attachment--mention,.attachment--content[data-trix-attachment]{width:auto;padding:0}.attachment--content.attachment--mention .attachment__remover,.attachment--content[data-trix-attachment] .attachment__remover{left:1.12em}.attachment--content iframe{display:inline-block}.attachment--hidden img,.attachment--hidden .attachment__hideable{display:none}.attachment--printed:not(.attachment--preview) .attachment__caption{padding-left:1em !important;background:none !important}.attachment--printed:not(.attachment--preview) .attachment__icon,.attachment--printed:not(.attachment--preview) .attachment__name{display:table-cell;vertical-align:middle}.autosaveable:after{font-size:1.4rem}.autosaveable{position:relative}.autosaveable:after{-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;content:'Saved to your computer.';position:absolute;right:0;bottom:5.7rem;color:#aa9c84;border-radius:0.4rem;opacity:0;overflow:hidden}@media screen and (min-width: 768px){.autosaveable:after{bottom:5.4rem}}.autosaveable--show-notice:after{opacity:1}.avatar{vertical-align:middle;border-radius:50%}.avatar--overflow{display:inline-block;text-align:center;border:1px solid #bfbfbf;font-size:1.3rem}.avatar_inline{border:0 !important;display:inline-block}.avatar_inline>img.avatar{width:2.4rem;height:2.4rem;position:relative;top:-0.2rem}.avatar-group .avatar{width:6.4rem;height:6.4rem;margin:0 0.1rem 0.4rem 0}.avatar-group__overflow{display:inline-block;border-radius:100%;background:#fff;border:1px solid rgba(0,0,0,0.15);text-align:center;vertical-align:middle}.avatar-group--medium .avatar{width:4.8rem;height:4.8rem;line-height:4.8rem}.avatar-group--small .avatar{width:3.4rem;height:3.4rem;line-height:3.4rem}@media screen and (max-width: 767px){.avatar-group--small-on-phone .avatar{width:3.4rem;height:3.4rem;line-height:3.4rem}}.backlink{font-size:1.4rem}.backlink a{color:#1b6ac9;text-decoration:underline}.backlink a:active{color:#134b8f}.backlink li span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.backlink{text-align:center;margin:0.5rem 0 1rem 0;padding:1rem 0}@media screen and (min-width: 768px){.backlink{margin:0.5rem 0 1rem;padding:0;border:0}}.backlink ul{list-style:none;padding:0;margin:0}.backlink li{display:inline-block}.backlink li span{display:inline-block;max-width:15em;vertical-align:bottom}.backlink li:not(.back_to)+li:before{content:'›';display:inline-block;padding:0 0.2rem}.backlink li.back_to{padding-right:0.2rem}.backlink li.current{display:none}.binary-toggle{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.binary-toggle{position:relative;display:inline-block;width:7rem;border-radius:0.4rem;overflow:hidden;cursor:pointer}.binary-toggle__checkbox{opacity:0;position:absolute}.binary-toggle__checkbox,.binary-toggle__inner,.binary-toggle__switch{pointer-events:none}.binary-toggle__inner{-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;width:200%;margin-left:-100%;background-color:rgba(0,0,0,0.1);overflow:hidden}.binary-toggle__inner:after,.binary-toggle__inner:before{float:left;width:42%;height:3rem;padding:0;line-height:3rem;color:#fff;font-weight:bold}.binary-toggle__inner:before{content:'On';padding-left:1.5rem;text-align:left;color:#fff}.binary-toggle__inner:after{content:'Off';padding-right:1.5rem;color:#7f7f7f;text-align:right}.binary-toggle__switch{-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;float:left;width:14%;margin:0 1%;position:relative;top:0.1rem;right:-8%;height:2.8rem;vertical-align:middle;background:#fff;border-radius:0.4rem;box-shadow:0 0 3px #bfbfbf}.binary-toggle__checkbox:checked+.binary-toggle__inner{margin-left:0;background-color:#3cb371}.binary-toggle__checkbox:checked+.binary-toggle__inner .binary-toggle__switch{right:8%}.binary-toggle__checkbox:focus+.binary-toggle__inner{background-color:#1b6ac9}.binary-toggle__checkbox:focus+.binary-toggle__inner:after{color:#fff}.binary-toggle--default_or_override{width:11rem}.binary-toggle--default_or_override .binary-toggle__inner:before{content:'Override'}.binary-toggle--default_or_override .binary-toggle__inner:after{content:'Default'}.welcome-loader{-webkit-animation:pulse-background 1.5s infinite both;-moz-animation:pulse-background 1.5s infinite both;-o-animation:pulse-background 1.5s infinite both;animation:pulse-background 1.5s infinite both;position:absolute;top:50%;left:50%;margin:-2rem 0 0 -2rem;width:4rem;height:4rem;opacity:0.5;border-radius:100%;background:url(/assets/icons/loader-53265213826468e455bd80906ac645cedb5705373b85b306fa35d7f57b988734.svg) center center no-repeat;background-size:0.25em}.blank-slate{background-repeat:no-repeat;background-size:auto 3em;text-align:center}.blank-slate__prompt{color:#ec7a3c}.blank-slate__scenarios{display:inline-block;padding:2rem;background:#fffae5;border-radius:0.4rem;font-size:0.875em;box-shadow:0 1px 3px 0 #a6a6a6;position:relative}@media screen and (min-width: 768px){.blank-slate--latest-activity{background:url(/assets/blank_slates/activity-1fb72cac17b92a4470cb47dca62992ae3a18640272c09ceb32833287913a443f.png) no-repeat center;background-size:100%;min-height:1100px}}.blank-slate--latest-activity .blank-slate__scenarios{max-width:32em}.blank-slate--playground .blank-slate__scenarios{max-width:32em}.blank-slate--pings-empty{padding:3em 0 0 3.5em;background-image:url(/assets/hints/arrow--up-left--white-aad15eee4bbd8cf096f19cfe484dc8267e759cddae8910aaf36200cb47a346c6.svg);background-position:1em 0}.blank-slate--pings-empty .blank-slate__prompt{color:#fff}.blank-slate--hey{max-width:25em;margin:3.5rem auto 0;align-self:center}.blank-slate--hey .blank-slate__prompt{color:#fff}.blank-slate--pings-no-people,.blank-slate--campfires{max-width:25em;margin:1.5rem auto}.blank-slate--campfire{margin:2em 2em 0;display:none}@media (max-height: 520px){.blank-slate--campfire .blank-slate__header{display:none}}@media (max-height: 720px){.blank-slate--campfire .blank-slate__scenarios{display:none}}.blank-slate--campfire .blank-slate__prompt{position:absolute;bottom:7rem;left:2rem;right:2rem;padding:0 0 3.25em 0}@media screen and (min-width: 768px){.blank-slate--campfire .blank-slate__prompt{left:4rem;right:4rem}}.blank-slate--campfire .blank-slate__hint{-webkit-animation:point-arrow 2.5s both infinite;-moz-animation:point-arrow 2.5s both infinite;-o-animation:point-arrow 2.5s both infinite;animation:point-arrow 2.5s both infinite;position:absolute;bottom:0;left:0;width:3em;height:3em;background:url(/assets/hints/arrow--down-left-c975d4b1aeaec58081e2c735fdab9ba87694c9b2e4233a7bd4d0906ae4d96cf0.svg) 5% 100% no-repeat;background-size:auto 3em;z-index:1}@media screen and (max-width: 767px){.blank-slate--campfire .blank-slate-placeholder{min-height:15rem}}.blank-slate--display{display:block}.welcome-loader{position:static;margin:0 auto 1rem}.welcome-thumb{-webkit-animation:pulse 0.75s both;-moz-animation:pulse 0.75s both;-o-animation:pulse 0.75s both;animation:pulse 0.75s both;display:inline-block;font-size:1.5em}.breadcrumbs{position:relative;padding-top:1rem;margin:0 0 1.25rem;text-align:center;overflow:hidden}@media screen and (min-width: 768px){.breadcrumbs{margin:0 3rem}}.breadcrumbs:before{content:'';position:absolute;bottom:0;left:0;right:0;border-bottom:1px solid #bfbfbf;z-index:2}.breadcrumb{position:relative;margin:0 auto;max-width:87%;border-radius:0.4rem 0.4rem 0 0}.breadcrumb:nth-last-child(2){max-width:92%;color:#7f7f7f;opacity:1}.breadcrumb:nth-last-child(3){max-width:90%}.breadcrumb:nth-last-child(4),.breadcrumb:nth-last-child(5){max-width:88%}.breadcrumb:last-child{max-width:94%;opacity:1;font-weight:bold;box-shadow:0 -1px 3px rgba(0,0,0,0.25);color:inherit;z-index:3}@media screen and (max-width: 767px){.breadcrumb{margin-top:-2.25em;opacity:0.2;color:transparent}.breadcrumb:nth-last-child(2){opacity:1}.breadcrumb:nth-last-child(3){opacity:0.5}.breadcrumb:last-child{margin-top:-0.66em;opacity:1}.breadcrumb:first-child{margin-top:0}.breadcrumb .breadcrumb__action{text-overflow:ellipsis}}@media screen and (min-width: 768px){.breadcrumb{display:inline-block;max-width:2.5em;margin-left:-1.25em;top:10px;box-shadow:0 1px 3px rgba(0,0,0,0.25);color:#bfbfbf;z-index:1}.breadcrumb:nth-last-child(2){max-width:9em;color:#7f7f7f}.breadcrumb:nth-last-child(3){max-width:6em}.breadcrumb:nth-last-child(4),.breadcrumb:nth-last-child(5),.breadcrumb:nth-last-child(6){max-width:4.5em}.breadcrumb:last-child{max-width:20em;box-shadow:-1px 1px 3px rgba(0,0,0,0.25)}.breadcrumb:last-child .breadcrumb__action{text-overflow:ellipsis}.breadcrumb:first-child{margin-left:0;box-shadow:none}.breadcrumb:first-child:last-child{max-width:90%}.breadcrumb:hover{color:inherit}}.breadcrumb__action{display:inline-block;width:100%;padding:0.4em 1em;background-color:#f5efe6;border:1px solid #bfbfbf;border-bottom-color:#f5efe6;border-radius:0.4rem 0.4rem 0 0;vertical-align:bottom;white-space:nowrap;overflow:hidden}@media screen and (min-width: 768px){.breadcrumb__action{padding:0.3em 1em 0.75em}}.breadcrumb__action--base-color{background-color:#f5efe6;padding:0}.breadcrumb__action--archived{border-bottom:1px solid rgba(0,0,0,0.05)}.breadcrumb__action--trashed{border-bottom:1px solid #fadcd8}.breadcrumb__fill{display:block;padding:0.4em 1em}@media screen and (min-width: 768px){.breadcrumb__fill{padding:0.3em 1em 0.75em}}.breadcrumb__fill--archived{background-color:rgba(0,0,0,0.05)}.breadcrumb__fill--trashed{background-color:#fadcd8}html[data-bridge-configuration~=disable-breadcrumbs] .breadcrumbs{display:none}a[data-bridge-new-comment],a[data-bridge-new-composer-comment],[data-bridge-composer-edit]{display:none}html[data-bridge-configuration~=enable-comment-composer] a[data-bridge-new-composer-comment]{display:block;text-align:center}html[data-bridge-configuration~=enable-comment-composer] span[data-bridge-composer-edit]{display:inline}html[data-bridge-configuration~=enable-comment-composer] [data-bridge-inline-edit],html[data-bridge-configuration~=enable-comment-composer] [data-bridge-comment-form]{display:none}html[data-bridge-configuration~=enable-comment-composer] .composer{margin-bottom:44px}html[data-bridge-configuration~=preview-threads] .thread-entry--form,html[data-bridge-configuration~=preview-threads] .recordable__history,html[data-bridge-configuration~=preview-threads] .recordable__applause,html[data-bridge-configuration~=preview-threads] .thread-entry__metadata__edit,html[data-bridge-configuration~=preview-threads] .thread-entry__metadata__applaud,html[data-bridge-configuration~=preview-threads] a[data-bridge-new-composer-comment],html[data-bridge-configuration~=preview-threads] [data-bridge-comment-form]{display:none}html[data-bridge-configuration~=preview-threads] .message.recordable{padding-left:2rem;padding-right:2rem}html[data-bridge-configuration~=disable-folders] .folder-header{display:none}html[data-bridge-configuration~=disable-follow] [data-behavior~=is_subscribed]{display:none}html[data-bridge-configuration~=disable-follow] article.message:not(.card) .author_abridged{display:none}html[data-bridge-configuration~=disable-follow] article.message:not(.card) .author_unabridged{display:inline}html[data-bridge-configuration~=disable-follow] article.message:not(.card) .message_card_header{font-size:1.5rem;color:#7f7f7f}html[data-bridge-configuration~=disable-follow] article.message:not(.card) .message_card_header .message_avatar{width:2em}html[data-bridge-configuration~=disable-follow] article.message:not(.card) .message_card_header+hr.section_divider{display:none}html[data-bridge-configuration~=disable-headers] [data-bridge-header]{display:none}html[data-bridge-configuration~=disable-options-menu] [data-bridge-options-menu],html[data-bridge-configuration~=disable-options-menu] [data-bridge-menu-action]{display:none}html[data-bridge-configuration~=disable-options-menu] .folder-header{margin-bottom:5rem}html[data-bridge-configuration~=enable-actions] [data-bridge-action]{display:none}html[data-bridge-configuration~=enable-forms] input[data-bridge-form-action]{display:none}html[data-bridge-configuration~=native-search] [data-bridge-search-form]{display:none}html[data-bridge-configuration~=native-search] [data-bridge-search-results] .recordable--balloon:before,html[data-bridge-configuration~=native-search] [data-bridge-search-results] .recordable--balloon:after{border:0}html[data-bridge-configuration~=native-search] [data-bridge-search-results] .search-results__count{font-size:1.6rem;font-weight:bold}html[data-bridge-configuration~=native-search] [data-bridge-search-results] .recordable--balloon{padding:0 1.5rem;box-shadow:none !important}html[data-bridge-configuration~=disable-dock] .recording-dock{display:none}html[data-bridge-configuration~=native-chat-input] .blank-slate--campfire{background-image:none}html[data-bridge-configuration~=native-chat-input] .chat__mic{display:none}html[data-bridge-configuration~=native-chat-input] .chat__footer{position:fixed;bottom:0;left:0;padding:0;background:transparent;border:0;z-index:1;margin:0;width:100%}html[data-bridge-configuration~=native-chat-input] .chat__notice{bottom:0;left:0;right:0;padding-left:1rem;padding-right:1rem}html[data-bridge-configuration~=native-chat-input] .chat__lines{padding-top:0}html[data-bridge-configuration~=native-chat-input] .chat__lines:after{height:0}.app-ios__show{display:none}html[data-bridge-configuration~=ios]{background-color:#fff}html[data-bridge-configuration~=ios] .app-ios__hide{display:none}html[data-bridge-configuration~=ios] .app-ios__show{display:inherit}html[data-bridge-configuration~=ios] .app-mobile__recording{padding-top:1rem !important;margin-bottom:1.5rem !important;border-bottom:0.5px solid #d9d9d9 !important;box-shadow:none !important}html[data-bridge-configuration~=ios] .app-ios__pad_top{padding-top:1rem !important}html[data-bridge-configuration~=ios] .app-ios__no-top-padding{padding-top:0 !important}html[data-bridge-configuration~=ios] .app-ios__no-top-margin{margin-top:0 !important}html[data-bridge-configuration~=ios] .app-ios__no-bottom-border{border-bottom:0 !important}html[data-bridge-configuration~=ios] .app-ios__pad_top_big{padding-top:2rem !important}html[data-bridge-configuration~=ios] .app-ios__pad_bottom_big{padding-bottom:2rem !important}html[data-bridge-configuration~=ios] .app-ios__horizontal-margin{margin-left:1rem !important;margin-right:1rem !important}html[data-bridge-configuration~=ios] .thread--comments{padding-bottom:1.5rem}html[data-bridge-configuration~=ios] .thread-entry--form{margin-bottom:0}html[data-bridge-configuration~=ios] .breadcrumbs{padding:1rem 1.7rem 0;margin-top:0.5rem}html[data-bridge-configuration~=ios] .breadcrumbs:before{border-width:0.5px}html[data-bridge-configuration~=ios] .breadcrumb:last-child{margin-top:0 !important}html[data-bridge-configuration~=ios] .breadcrumb__action{border-width:0.5px;font-size:1.5rem}html[data-bridge-configuration~=ios] .app-ios__perma-breadcrumbed .breadcrumb__action{background-color:#fff;border-bottom-color:#fff}html[data-bridge-configuration~=ios] section.many_lists article.todolist header,html[data-bridge-configuration~=ios] section.one_list article.todolist.new header{padding:0.5rem 0}html[data-bridge-configuration~=ios] .message-board .section-header{margin-bottom:0 !important}html[data-bridge-configuration~=ios] .todo{margin-top:0.5rem;margin-bottom:0.5rem}html[data-bridge-configuration~=ios] .todo-ledger__content{padding-left:1rem;padding-right:1rem}html[data-bridge-configuration~=ios] .blank-slate{margin-top:0}html[data-bridge-configuration~=ios] .blank-slate--questionnaire{margin-top:2rem}html[data-bridge-configuration~=ios] .blank-slate--message-board{margin-top:3rem}html[data-bridge-configuration~=ios] .blank-slate--message-board,html[data-bridge-configuration~=ios] .blank-slate--todos,html[data-bridge-configuration~=ios] .blank-slate--questionnaire,html[data-bridge-configuration~=ios] .blank-slate--vault{background-position:95% 0}@media screen and (min-width: 768px){html[data-bridge-configuration~=ios] .recordable:not(.recordable--balloon):not(.uploader__staged-file){padding-top:0;padding-left:1em;padding-right:1em}html[data-bridge-configuration~=ios] .recordable:not(.recordable--balloon):not(.uploader__staged-file).message-board{padding-left:0;padding-right:0}html[data-bridge-configuration~=ios] .recordable:not(.recordable--balloon):not(.uploader__staged-file).event-form{padding-top:2rem}}@media screen and (min-width: 768px){html[data-bridge-configuration~=ios] .client-board{padding:2rem !important;margin-left:2rem;margin-right:2rem;border-radius:0.6rem}}html[data-bridge-configuration~=ios] .tabs--clientside .tabs__tab{margin-bottom:-2px}@media screen and (min-width: 768px){html[data-bridge-configuration~=ios] .user-progress__explanation.app-mobile__no-margins{margin-left:2.5em !important;margin-right:2.5em !important}}html[data-bridge-configuration~=ios] .new-project-name,html[data-bridge-configuration~=ios] .new-project-description{line-height:1.2em}html[data-bridge-configuration~=ios] .explain-subscribers{padding-bottom:2rem}html[data-bridge-configuration~=ios] .message-board .link-to-drafts{margin-bottom:0.625em !important}html[data-bridge-configuration~=ios] trix-toolbar{display:none}html[data-bridge-configuration~=ios] .document_style_editor h1{border-bottom:1px solid #e5e5e5;padding:1.3rem 0 0.9rem;margin-bottom:0}html[data-bridge-configuration~=ios] .document_style_editor.recordable trix-editor{margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important}html[data-bridge-configuration~=ios] .inbox--recordable{background-color:transparent}html[data-bridge-configuration~=ios] .inbox-table-group{margin-bottom:1.25em}html[data-bridge-configuration~=ios] .inbox-table--perma{margin-left:-0.5rem;margin-right:-0.5rem}html[data-bridge-configuration~=ios] .inbox-table--perma .inbox__title{margin-bottom:-0.4rem}html[data-bridge-configuration~=ios] .inbox-table--perma .inbox__title--chat{padding-top:0}html[data-bridge-configuration~=ios] .inbox-table--perma .inbox-table__link{top:-0.7rem;bottom:-0.2rem}html[data-bridge-configuration~=ios] .inbox-table--perma .inbox_table__content-type{margin-top:0}html[data-bridge-configuration~=ios] .inbox-table--perma .inbox_table__content-type.question{background-color:#856ec6;background-image:url(/assets/my/inbox/message-47830e840b4ee47fb136b2990e1dd5c80d8af9a3b9320c1f69e2b6487b65882f.svg)}html[data-bridge-configuration~=ios] .inbox-table--perma .inbox_table__content-type.applausereport{background-color:#ec7a3c}html[data-bridge-configuration~=ios] .inbox-table--perma .inbox_table__content-type.event,html[data-bridge-configuration~=ios] .inbox-table--perma .inbox_table__content-type.schedule{background-color:#ff2d55}html[data-bridge-configuration~=ios] .activity-item__link{-webkit-tap-highlight-color:rgba(0,0,0,0.15)}.app-android__show{display:none}html[data-bridge-configuration~=android] .app-mobile__recording{padding:2rem !important;margin-bottom:2rem !important;border-bottom:1px solid #d9d9d9 !important}html[data-bridge-configuration~=android] .app-android__hide{display:none !important}html[data-bridge-configuration~=android] .app-android__show{display:inherit !important}html[data-bridge-configuration~=android] .app-android__no-bottom-margin{margin-bottom:0 !important}html[data-bridge-configuration~=android] .app-android__no-top-margin{margin-top:0 !important}html[data-bridge-configuration~=android] .app-android__no-top-padding{padding-top:0 !important}html[data-bridge-configuration~=android] .app-android__no-shadow{box-shadow:none !important}html[data-bridge-configuration~=android] .app-android__padding{padding:0.75rem !important}html[data-bridge-configuration~=android] .app-android__no-bottom-line{border-bottom:0 !important}html[data-bridge-configuration~=android] .app-android_header{font-size:2rem}html[data-bridge-configuration~=android] .app-android__pad_top{padding-top:2rem}html[data-bridge-configuration~=android] .app-android__fab{margin-bottom:3em !important}html[data-bridge-configuration~=android] .activity-item__excerpt{margin-left:6rem}html[data-bridge-configuration~=android] .activity-item__summary{margin:2.5rem 0 0;padding-left:6rem}html[data-bridge-configuration~=android] .activity-item__who{width:4.5rem;padding-right:0}html[data-bridge-configuration~=android] .app-android__no-arrow{background:none}html[data-bridge-configuration~=android] .chat--perma span.chat-line__body{font-size:1.6rem}html[data-bridge-configuration~=android] .chat-line__avatar{width:2.75em}html[data-bridge-configuration~=android] .chat-line{padding-left:3.25em}html[data-bridge-configuration~=android] .chat-line--me{padding-right:3.25em;padding-left:0}html[data-bridge-configuration~=android] .step-list__step:before{margin:-0.25rem 0.8rem 0 0}html[data-bridge-configuration~=android] .project-avatars__add{padding-top:0.25rem}html[data-bridge-configuration~=android] .thread-entry--form{padding-left:0 !important;margin-bottom:2rem}html[data-bridge-configuration~=android] .explain-subscribers{margin:3rem 1rem}html[data-bridge-configuration~=android] .embeddable_attachment--failed:before{background:none;border:0}html[data-bridge-configuration~=android] .folder-card-header{margin:0 -5% 1em}html[data-bridge-configuration~=android] .add-to-vault{margin-top:2.5rem}html[data-bridge-configuration~=android] .inbox-table--perma{color:#666}html[data-bridge-configuration~=android] .inbox-table--perma tr{margin-top:3.5rem;margin-bottom:3.5rem;padding-top:0.3rem;padding-bottom:0;width:100%}html[data-bridge-configuration~=android] .inbox-table--perma .inbox-table__who-what-where{padding-left:5.2rem;width:100%}html[data-bridge-configuration~=android] .inbox-table--perma .inbox-table__who-what-where .inbox__title{font-family:sans-serif;font-weight:bold;font-size:1.65rem;line-height:1.1em;margin-bottom:-0.4rem}html[data-bridge-configuration~=android] .inbox-table--perma .inbox-table__who-what-where .topnav-menu-table__link{white-space:normal;text-overflow:initial;overflow:visible}html[data-bridge-configuration~=android] .inbox-table--perma .inbox-table__who-what-where .topnav-menu-table__link.inbox__avatar_link{position:absolute;top:50%;margin-left:-5.7rem;margin-top:-2.4rem}html[data-bridge-configuration~=android] .inbox-table--perma .inbox_table__content-type{top:50%;margin-left:-1.9rem;margin-top:0.5rem}html[data-bridge-configuration~=android] .inbox-table--perma .inbox_table__content-type.question{background-color:#000}html[data-bridge-configuration~=android] .inbox-table--perma .inbox_table__content-type.reminder{background-image:url(/assets/my/inbox/reminder-android-1287f59ea62931567a4d2b1efc82c7004afa3e7f3d1532fc56ac5b051a8e1e5c.svg)}html[data-bridge-configuration~=android] .inbox-table--perma .inbox__name,html[data-bridge-configuration~=android] .inbox-table--perma .inbox__when,html[data-bridge-configuration~=android] .inbox-table--perma .inbox__where{font-size:1.4rem}html[data-bridge-configuration~=android] .inbox-table--perma .inbox-table__link{top:-1.6rem;left:-1rem;bottom:-1.4rem;right:-1rem;-webkit-tap-highlight-color:rgba(0,0,0,0.05)}html[data-bridge-configuration~=android] .inbox-table--perma .inbox__title--chat{padding-top:0}html[data-bridge-configuration~=android] .inbox-table-group{margin-bottom:0}html[data-bridge-configuration~=android] .message-board .section-header{margin-bottom:0 !important}html[data-bridge-configuration~=android] .message-board .section-header .has-drafts .link-to-drafts{margin:1.5rem 0 !important}html[data-bridge-configuration~=android] .messages-table__subject{font-size:1.6rem}html[data-bridge-configuration~=android] .message_card_header .message_avatar{width:2.75em !important;margin-right:0.6em}html[data-bridge-configuration~=android] .thread--comments{padding:0 2rem}html[data-bridge-configuration~=android] button.small_link{outline-color:#fff}html[data-bridge-configuration~=android] .small_link,html[data-bridge-configuration~=android] .faux_link{color:#3cb371;text-decoration:none;font-weight:bold;text-transform:uppercase}html[data-bridge-configuration~=android] a.notification-settings-option__day.action_button.small{padding:1.1rem 0}html[data-bridge-configuration~=android] .new-project-name,html[data-bridge-configuration~=android] .new-project-description{line-height:1.1em}html[data-bridge-configuration~=android] .fixed-width-button:last-child{margin-right:0.2em}html[data-bridge-configuration~=android] .recording-notice--folder{top:0;padding-top:4rem}html[data-bridge-configuration~=android] .circles-index-header p.push_half--ends{font-size:2rem;font-weight:bold}html[data-bridge-configuration~=android] .playground-helper--hidden{bottom:-26rem;left:-25rem}html[data-bridge-configuration~=android] .todo-ledger__content{margin:0 1.75rem}html[data-bridge-configuration~=android] .schedule-month{margin:1px -0.75rem}html[data-bridge-configuration~=android] .scheduled-event{margin:2.25rem 0}html[data-bridge-configuration~=android] .scheduled-event--printed{margin:0 auto}html[data-bridge-configuration~=android] .card--todoset .card__content{padding-top:1em}html[data-bridge-configuration~=android] .card--todoset .card__content .todolist{margin-bottom:1em !important}html[data-bridge-configuration~=android] .todolist{margin-bottom:3.5rem !important}html[data-bridge-configuration~=android] .todos-form{margin:0 -1.75rem 0.5rem -1.75rem}html[data-bridge-configuration~=android] .todos-form--todo{padding:1.75rem}html[data-bridge-configuration~=android] .todolist__description.formatted_content{font-size:0.8em}html[data-bridge-configuration~=android] .todos-form__field h3.flush{margin:1em 0 !important}html[data-bridge-configuration~=android] span.checkbox__content{margin-left:0.75rem}html[data-bridge-configuration~=android] .todolist-actions{margin-left:3.75rem;margin-top:0}html[data-bridge-configuration~=android] .todo-perma__detail-content span.todo_assignee{margin-right:1.1rem}html[data-bridge-configuration~=android] .recordable--me span.todo_assignee{display:none}html[data-bridge-configuration~=android] .saved_email_header .saved_email_avatar{width:2.75em !important;margin-right:0.6em}html[data-bridge-configuration~=android] span.button_group.history_tools,html[data-bridge-configuration~=android] button.block-level.decrease,html[data-bridge-configuration~=android] button.block-level.increase,html[data-bridge-configuration~=android] button.camera,html[data-bridge-configuration~=android] button.code{display:none}html[data-bridge-configuration~=android] trix-editor{min-height:11em}html[data-bridge-configuration~=android] trix-editor.large{min-height:15em;margin-left:0;margin-right:0}html[data-bridge-configuration~=android] .message.recordable.document_style_editor trix-editor{padding-left:0}html[data-bridge-configuration~=android] .document_style_editor .content h1.flush--top{margin-left:-1rem}html[data-bridge-configuration~=android] .document_style_editor.recordable trix-toolbar{padding-left:0}html[data-bridge-configuration~=android] .client-approval.recordable.document_style_editor.push--bottom .content h1.flush--top{margin-left:0}html[data-bridge-configuration~=android] .recordable--balloon:before,html[data-bridge-configuration~=android] .recordable--balloon:after{border:0}html[data-bridge-configuration~=android] .search-results__count{font-size:1.6rem;font-weight:bold}html[data-bridge-configuration~=android] article.search-results.push--top.recordable.recordable--balloon{padding:0 1.5rem}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){html[data-bridge-configuration~=android] .recording-dock{margin-top:2rem;margin-bottom:2rem}html[data-bridge-configuration~=android] .recordable__footer{margin-bottom:0}html[data-bridge-configuration~=android] .explain-subscribers--simple{height:4rem;padding-top:1.2rem}html[data-bridge-configuration~=android] .explain-subscribers{margin:3rem 2rem 3rem 0}html[data-bridge-configuration~=android] .latest-activity .break>span{background-color:#fff}html[data-bridge-configuration~=android] .thread-entry--form{padding-left:6rem !important;margin-bottom:2rem}}.app-mobile__show{display:none}html[data-bridge-configuration~=ios],html[data-bridge-configuration~=android]{background-color:transparent}html[data-bridge-configuration~=ios] .topnav-wrapper,html[data-bridge-configuration~=android] .topnav-wrapper{display:none}html[data-bridge-configuration~=ios] .app-mobile__hide,html[data-bridge-configuration~=android] .app-mobile__hide{display:none}html[data-bridge-configuration~=ios] .app-mobile__show,html[data-bridge-configuration~=android] .app-mobile__show{display:inherit}html[data-bridge-configuration~=ios] .app-mobile__no-margins,html[data-bridge-configuration~=android] .app-mobile__no-margins{margin:0 !important}html[data-bridge-configuration~=ios] .app-mobile__padding,html[data-bridge-configuration~=android] .app-mobile__padding{padding:0.75rem !important}html[data-bridge-configuration~=ios] .app-mobile__pad_top,html[data-bridge-configuration~=android] .app-mobile__pad_top{padding-top:1rem !important}html[data-bridge-configuration~=ios] .app-mobile__pad_bottom,html[data-bridge-configuration~=android] .app-mobile__pad_bottom{padding-bottom:1rem !important}html[data-bridge-configuration~=ios] .app-mobile__no-top-margin,html[data-bridge-configuration~=android] .app-mobile__no-top-margin{margin-top:0 !important}html[data-bridge-configuration~=ios] .app-mobile__no-top-padding,html[data-bridge-configuration~=android] .app-mobile__no-top-padding{padding-top:0 !important}html[data-bridge-configuration~=ios] .app-mobile__no-bottom-padding,html[data-bridge-configuration~=android] .app-mobile__no-bottom-padding{padding-bottom:0 !important}html[data-bridge-configuration~=ios] .app-mobile__min-height-initial,html[data-bridge-configuration~=android] .app-mobile__min-height-initial{min-height:initial}html[data-bridge-configuration~=ios] .app-mobile__no-bottom-line,html[data-bridge-configuration~=android] .app-mobile__no-bottom-line{border-bottom:none !important}html[data-bridge-configuration~=ios] .app-mobile__centered,html[data-bridge-configuration~=android] .app-mobile__centered{text-align:center !important}html[data-bridge-configuration~=ios] .app-mobile__no-padding,html[data-bridge-configuration~=android] .app-mobile__no-padding{padding:0 !important}html[data-bridge-configuration~=ios] .app-mobile__no-shadow,html[data-bridge-configuration~=android] .app-mobile__no-shadow{box-shadow:none !important}html[data-bridge-configuration~=ios] .app-mobile__no-shadow:before,html[data-bridge-configuration~=android] .app-mobile__no-shadow:before{display:none}html[data-bridge-configuration~=ios] .app-mobile__horizontal-margin,html[data-bridge-configuration~=android] .app-mobile__horizontal-margin{margin-left:1rem !important;margin-right:1rem !important}html[data-bridge-configuration~=ios] .app-mobile__vertical-margin,html[data-bridge-configuration~=android] .app-mobile__vertical-margin{margin-top:1rem !important;margin-bottom:1rem !important}html[data-bridge-configuration~=ios] .app-mobile__recording,html[data-bridge-configuration~=android] .app-mobile__recording{box-shadow:none !important}html[data-bridge-configuration~=ios] .app-mobile__recording--flush-bottom,html[data-bridge-configuration~=android] .app-mobile__recording--flush-bottom{margin-bottom:0 !important;border-bottom:0 !important}html[data-bridge-configuration~=ios] .app-mobile__no-card-style,html[data-bridge-configuration~=android] .app-mobile__no-card-style{padding:0 !important;box-shadow:none !important;border:none !important}html[data-bridge-configuration~=ios] .project-header,html[data-bridge-configuration~=android] .project-header{padding:0}html[data-bridge-configuration~=ios] .project-header-mobile__padding-top-bottom,html[data-bridge-configuration~=android] .project-header-mobile__padding-top-bottom{padding:1rem 0}html[data-bridge-configuration~=ios] form.new_journal,html[data-bridge-configuration~=ios] form.new_schedule,html[data-bridge-configuration~=ios] form.new_message_board,html[data-bridge-configuration~=ios] form.new_chat_transcript,html[data-bridge-configuration~=android] form.new_journal,html[data-bridge-configuration~=android] form.new_schedule,html[data-bridge-configuration~=android] form.new_message_board,html[data-bridge-configuration~=android] form.new_chat_transcript{margin-top:2rem}html[data-bridge-configuration~=ios] .decorated,html[data-bridge-configuration~=ios] .link_button,html[data-bridge-configuration~=ios] .recordable--todoset .todolist__permalink,html[data-bridge-configuration~=android] .decorated,html[data-bridge-configuration~=android] .link_button,html[data-bridge-configuration~=android] .recordable--todoset .todolist__permalink{text-decoration:none !important}html[data-bridge-configuration~=ios] .app-mobile-decorated,html[data-bridge-configuration~=android] .app-mobile-decorated{text-decoration:underline !important}html[data-bridge-configuration~=ios] textarea.code,html[data-bridge-configuration~=android] textarea.code{height:4.5em}html[data-bridge-configuration~=ios] .recording-notice.recording-notice--drafted.centered,html[data-bridge-configuration~=android] .recording-notice.recording-notice--drafted.centered{height:8rem;position:absolute;width:100%;z-index:1}html[data-bridge-configuration~=ios] .flash-notice,html[data-bridge-configuration~=android] .flash-notice{top:1rem}html[data-bridge-configuration~=ios] .backlink,html[data-bridge-configuration~=android] .backlink{display:none}html[data-bridge-configuration~=ios] .act-on-card__explanation h4.flush--top.push_half--bottom,html[data-bridge-configuration~=android] .act-on-card__explanation h4.flush--top.push_half--bottom{margin:0 0 0.625em 1rem}html[data-bridge-configuration~=ios] .list-picker-item,html[data-bridge-configuration~=android] .list-picker-item{padding:0.5em 5rem 0.5em 0.5em;margin:0 -1rem}html[data-bridge-configuration~=ios] .list-picker--with-button .list-picker-item,html[data-bridge-configuration~=android] .list-picker--with-button .list-picker-item{padding-right:9.5rem}html[data-bridge-configuration~=ios] .act-on-card__explanation .push--top,html[data-bridge-configuration~=android] .act-on-card__explanation .push--top{margin-left:2rem;margin-right:2rem}html[data-bridge-configuration~=ios] .todoset__view-toggle,html[data-bridge-configuration~=android] .todoset__view-toggle{position:static}html[data-bridge-configuration~=ios] .todos-form__input--todolist-name.borderless,html[data-bridge-configuration~=android] .todos-form__input--todolist-name.borderless{padding:1rem 0}html[data-bridge-configuration~=ios] .new_question select,html[data-bridge-configuration~=android] .new_question select{width:100%;margin-bottom:1em}html[data-bridge-configuration~=ios] .recording-notice--folder,html[data-bridge-configuration~=android] .recording-notice--folder{top:0}html[data-bridge-configuration~=ios] .admin-sheet,html[data-bridge-configuration~=android] .admin-sheet{margin:1rem 1rem 1.5rem !important;padding:1.5rem 2rem !important}html[data-bridge-configuration~=ios] .superpowers__header,html[data-bridge-configuration~=android] .superpowers__header{padding-top:0.5rem}html[data-bridge-configuration~=ios] .topnav-menu__notification-settings-link a.decorated,html[data-bridge-configuration~=android] .topnav-menu__notification-settings-link a.decorated{color:#1b6ac9}html[data-bridge-configuration~=ios] .chat__room,html[data-bridge-configuration~=android] .chat__room{min-height:inherit !important}html[data-bridge-configuration~=ios] .inbox-table--perma,html[data-bridge-configuration~=android] .inbox-table--perma{padding-top:0.6rem;padding-bottom:0.6rem}html[data-bridge-configuration~=ios] .inbox-table--perma .inbox_table__content-type.reminder,html[data-bridge-configuration~=android] .inbox-table--perma .inbox_table__content-type.reminder{background-color:#856ec6}html[data-bridge-configuration~=ios] .inbox-table__reads tr,html[data-bridge-configuration~=android] .inbox-table__reads tr{padding-right:0}html[data-bridge-configuration~=ios] .person-form-bulk__sticky-header,html[data-bridge-configuration~=android] .person-form-bulk__sticky-header{top:0}html[data-bridge-configuration~=desktop-app].turbolinks-progress-bar::before,html[data-bridge-configuration~=desktop-app] div.turbolinks-progress-bar{margin-top:4rem !important}html[data-bridge-configuration~=desktop-app] .app-desktop__hide{display:none !important}html[data-bridge-configuration~=desktop-app] .topnav{-webkit-user-select:none}html[data-bridge-configuration~=desktop-app][data-bridge-configuration~=desktop-app-mac] .topnav__group:first-of-type{margin-left:60px !important}@media screen and (max-width: 767px){html[data-bridge-configuration~=desktop-app][data-bridge-configuration~=desktop-app-mac] .topnav__group:first-of-type{margin-left:80px !important}}@media (max-width: 850px){html[data-bridge-configuration~=desktop-app][data-bridge-configuration~=desktop-app-mac] .topnav-menu--progress{margin-left:5rem}}@media screen and (max-width: 767px){html[data-bridge-configuration~=desktop-app][data-bridge-configuration~=desktop-app-mac] .topnav-menu--progress{margin-left:0}}@media (max-width: 850px){html[data-bridge-configuration~=desktop-app][data-bridge-configuration~=desktop-app-mac] .topnav-menu__icon--search,html[data-bridge-configuration~=desktop-app][data-bridge-configuration~=desktop-app-mac] .topnav-menu__icon--progress{display:none}}.card-grid,.card-grid__nester{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}.card-grid,.card-grid__nester{-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;flex-flow:row wrap}.card-grid,.card-grid__nester{-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.card-grid,.card-grid__nester{-webkit-align-content:flex-start;-moz-align-content:flex-start;align-content:flex-start}.card-colorpicker__menu{width:30rem;position:absolute;top:3.2rem;right:0;background:#fff;border-radius:4px;border:1px solid #bfbfbf;box-shadow:0 3px 10px rgba(0,0,0,0.25);text-align:left;z-index:2;-ms-overflow-y:scroll;-ms-overflow-style:-ms-autohiding-scrollbar}@media screen and (max-width: 767px){.card-colorpicker__menu{top:3.08rem}}.card{border-radius:0.6rem;box-shadow:0 1px 3px 0 #bfbfbf;background:#fff}html[data-bridge-configuration~=ios] .card{box-shadow:0 0 4px 0 rgba(0,0,0,0.4)}.card--torn:before,.card--torn:after{content:'';position:absolute;top:-5px;left:0;right:0;height:8px;background:url(/assets/recordings/torn_edges-e920c111a944b464efd8faa49d26c69e89088a6f37c46a410ffb55369eca3fc6.png) -1em 0 repeat-x}@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx){.card--torn:before,.card--torn:after{background-image:url(/assets/recordings/torn_edges@2x-5fb031c82b7af2f9534c4a7355f7e62363e59cde519428aa25488fde8b2201bf.png);background-size:24px 18px}}.card--torn:after{bottom:-7px;top:auto;left:0;margin:0;background-position:0 -9px}.card{position:relative;width:48%;margin:2.5% 0 0 0;vertical-align:top;font-size:1.1rem;line-height:1.3;text-align:left;text-rendering:optimizeLegibility;word-wrap:break-word;overflow:hidden}.card:nth-child(odd){margin-right:2.5%}@media (min-width: 568px){.card{width:31%;font-size:1.2rem;margin-right:2.5%}.card:nth-child(3n+0){margin-right:0}}@media screen and (min-width: 768px){.card{width:18rem;margin:0.5em}.card:nth-child(odd),.card:nth-child(3n+0){margin-right:0.5em}}.card:before{content:'';display:block;padding-top:133%}.card h1{font-size:1.2em;margin:0 0 0.6em}.card__link{position:absolute;top:0;right:0;left:0;bottom:0}.card__content{position:absolute;top:0;left:0;bottom:0;right:0;padding:1em 2em}@media screen and (max-width: 767px){.card__content{padding:1em}}@media screen and (min-width: 768px){.card__content{padding:1.5em 2em}}.card__content>section span.placeholder_text_for_draft{color:#a9a9a9}.card__content>section .formatted_content pre{font-size:0.75em;padding:0}.card__content>section .formatted_content blockquote{padding-left:1em;border-width:0.33em}.card__content>section ul.todos{margin-top:0}.card__content>section ul.todos .checkbox .input{font-size:0.85em}.card__content>section ul.todos li.todo .todo_assignee{white-space:normal}.card__content>section article.todolist{margin-bottom:1em}.card__content>section article.comment{margin:0 0 1em;position:relative;min-height:4rem;font-size:inherit}.card__content>section article.comment img.avatar{position:static;float:left;margin:0 0.5em 0 0;height:2.25em;width:2.25em}.card__content>section article.comment time{color:#aa9c84}.card__content>footer{position:absolute;left:0;bottom:0;width:100%;background:#fff;border-top:1px solid #d9d9d9;padding:0.5em 1em 0.3em;text-align:center;line-height:2em}.card__content>footer.more-recordings{padding:0.3rem 0 0.7rem}.card__content>footer.recording_count{display:none;border-top:0;font-size:1.8em;background:none;padding:0;bottom:2em}.card__content>footer.card__footer--people{max-height:5.9em}.card__content>footer div.contents{line-height:2em;padding-top:0.7em;padding-bottom:0.2em}.card__content>footer h5{font-size:1em;margin:0 0 1em}.card__content>footer .avatar{width:2.25em;height:2.25em;margin-bottom:0.5rem}.card__content>footer.card__action{height:auto;padding:1rem 1.5rem}.card__content a,.card__content iframe{pointer-events:none}.card__content .attachment__frame{max-height:15em;overflow:hidden}.card__content object{overflow:visible;height:0;width:0}.card--dropping{box-shadow:0 0 2rem #3cb371;border-color:#3cb371}.card--dropped{-webkit-animation:dropped 0.2s ease;-moz-animation:dropped 0.2s ease;-o-animation:dropped 0.2s ease;animation:dropped 0.2s ease}.card--deleting{-webkit-animation:fade-out-down 0.3s both;-moz-animation:fade-out-down 0.3s both;-o-animation:fade-out-down 0.3s both;animation:fade-out-down 0.3s both}.card--placeholder{box-shadow:none;opacity:0.1;background-color:#bfbfbf;border:2px dashed #000}.card--torn{border-radius:0 !important;overflow:visible;height:auto !important}.card--torn:before{padding-top:0}.card--torn .card__link{position:static;display:block}.card--torn .card__content{position:static;max-height:32rem;overflow:hidden}.card--torn .card-colorpicker{display:none}.micro-card{width:1rem}.card--journal .avatar{width:2.6em;font-size:1em}.card--upload .file_icon{height:5.9em;width:auto}.card--folder .card--folder .card-grid,.card--vault .card--folder .card-grid{display:block;text-align:center}.card--folder .card--folder .card-grid .card,.card--vault .card--folder .card-grid .card{display:inline-block;font-size:0.4em;width:3rem}.card--folder{padding-left:0;padding-right:0}.card__content--folder{padding:0 4%}@media screen and (min-width: 768px){.card__content--folder{padding:0}}@media screen and (max-width: 767px){.card-grid__nester{width:100%}}@media screen and (min-width: 768px){.card-grid--todoset .card{width:31%}}.card-grid--todoset .card .card-colorpicker{display:block}.card-grid--4-up:before{content:'';width:100%;order:1}.card-grid--4-up .card--app:nth-child(n+3){order:2}@media (min-width: 568px) and (max-width: 767px){.card-grid--4-up .card--app:nth-child(3n+0){margin-right:2.5%}}.card-grid--drafts .card__content:before,.card-grid--archived .card__content:before,.card-grid--trashed .card__content:before,.card--drafted .card__content:before{content:'';width:6em;height:4.5em;background:url(/assets/recordings/drafted_stamp-2d4763a3d14e81b35ba46357a2d5073f50a4d6a57cabc37439cc3b66b267d490.png) bottom right no-repeat;background-size:6em;position:absolute;top:0;right:0;z-index:2}.card-grid--drafts .card:nth-child(2n+2) .card__content:before,.card-grid--archived .card:nth-child(2n+2) .card__content:before,.card-grid--trashed .card:nth-child(2n+2) .card__content:before,.card--drafted .card:nth-child(2n+2) .card__content:before{top:0.3rem;right:1.5rem}.card-grid--drafts .card:nth-child(3n+5) .card__content:before,.card-grid--archived .card:nth-child(3n+5) .card__content:before,.card-grid--trashed .card:nth-child(3n+5) .card__content:before,.card--drafted .card:nth-child(3n+5) .card__content:before{top:0;right:-0.8rem}.card-grid--drafts .card:nth-child(2n+4) .card__content:before,.card-grid--archived .card:nth-child(2n+4) .card__content:before,.card-grid--trashed .card:nth-child(2n+4) .card__content:before,.card--drafted .card:nth-child(2n+4) .card__content:before{top:-0.4rem;right:0.8rem}.card-grid--drafts .card--todo:nth-child(n) .card__content:before,.card-grid--drafts .card--todolist:nth-child(n) .card__content:before,.card-grid--archived .card--todo:nth-child(n) .card__content:before,.card-grid--archived .card--todolist:nth-child(n) .card__content:before,.card-grid--trashed .card--todo:nth-child(n) .card__content:before,.card-grid--trashed .card--todolist:nth-child(n) .card__content:before,.card--drafted .card--todo:nth-child(n) .card__content:before,.card--drafted .card--todolist:nth-child(n) .card__content:before{top:-0.2rem;right:0.5rem}.card--saved_email .card__content:before{-webkit-transform:rotate(-7deg);-moz-transform:rotate(-7deg);-ms-transform:rotate(-7deg);-o-transform:rotate(-7deg);transform:rotate(-7deg);content:'';width:5em;height:5em;background:url(/assets/recordings/email_stamp-fc152fc0752bffe38a5aa278f17af68af0d4945aa9ee846b3a530295c61751d7.svg) bottom left no-repeat;background-size:7em;position:absolute;top:-1.5em;right:0;z-index:2;opacity:0.5}.card-grid--archived .card__content:before{background-image:url(/assets/recordings/archived_stamp-66919f0e57f0b16a1b05062e96c818002d6e1f934e6d26e8787b974d6bf4076d.png)}.card-grid--trashed .card__content:before{background-image:url(/assets/recordings/trashed_stamp-a11f7420d3a9640c69699ed46eb94b787524548a26a3e337e44ad488c5d642de.png)}.miniaturize-cards,.card-grid--miniaturized{min-height:9rem}.miniaturize-cards .commentators,.miniaturize-cards .todo-progress,.miniaturize-cards .date,.miniaturize-cards .date__span,.card-grid--miniaturized .commentators,.card-grid--miniaturized .todo-progress,.card-grid--miniaturized .date,.card-grid--miniaturized .date__span{display:none !important}.miniaturize-cards .card,.card-grid--miniaturized .card{font-size:0.5rem;width:46%;margin:2% !important;overflow:hidden;border-top:1px solid #f2f2f2;border-radius:3px;box-shadow:0 1px 2px #bfbfbf}@media screen and (min-width: 768px){.miniaturize-cards .card,.card-grid--miniaturized .card{width:7.5rem;font-size:0.5em;margin:0.6em !important}}.miniaturize-cards .card .more-recordings__link,.card-grid--miniaturized .card .more-recordings__link{color:#000;text-decoration:none}.miniaturize-cards .card .formatted_content ul,.miniaturize-cards .card .formatted_content ol,.card-grid--miniaturized .card .formatted_content ul,.card-grid--miniaturized .card .formatted_content ol{padding-left:0;list-style-position:inside}.miniaturize-cards .card h1,.card-grid--miniaturized .card h1{font-size:1.5em}@media screen and (min-width: 768px){.miniaturize-cards .card .card-grid .card,.card-grid--miniaturized .card .card-grid .card{width:2.5rem;font-size:0.4em;margin:0.6em !important}}.miniaturize-cards .card--placeholder,.card-grid--miniaturized .card--placeholder{box-shadow:none;border:1px dashed #d9d9d9}.miniaturize-cards .card--torn,.card-grid--miniaturized .card--torn{height:auto !important;overflow:visible}.miniaturize-cards .card--torn .card__content,.card-grid--miniaturized .card--torn .card__content{min-height:3rem;max-height:8.2rem;overflow:hidden}.miniaturize-cards .card--torn:before,.card-grid--miniaturized .card--torn:before{top:-3px;height:4px;background-size:12px}.miniaturize-cards .card--torn:after,.card-grid--miniaturized .card--torn:after{bottom:-4px;height:4px;background-size:12px;background-position:0 -5px}.miniaturize-cards .card-colorpicker,.card-grid--miniaturized .card-colorpicker{display:none !important}.embedded_card .card{margin-left:0;margin-right:0}.card-colorpicker{display:none;position:absolute;left:0;right:0;top:0}.card--upload .card-colorpicker,.card--google_document .card-colorpicker,.card--document .card-colorpicker{display:block}.card-colorpicker__trigger{background-image:url(/assets/recordings/color_wheel-5af591424737dd52bb41fe026424d60c9d68bff7e8ce147e82f861ce474da018.svg);background-position:center center;background-repeat:no-repeat;background-size:1rem;display:block;position:absolute;left:0;height:2.4rem;width:2.4rem;border:0;padding:0;opacity:0.33}.card-colorpicker__trigger:hover{opacity:1}.card-colorpicker__trigger:focus{outline:none}.card-colorpicker__menu{-webkit-animation:fade-in-down 0.15s ease-in-out;-moz-animation:fade-in-down 0.15s ease-in-out;-o-animation:fade-in-down 0.15s ease-in-out;animation:fade-in-down 0.15s ease-in-out;top:1rem;left:1rem;right:1rem;width:auto;padding:1rem;margin:0 auto;text-align:center}.card-colorpicker__header{margin:0 0 0.25em 0}@media screen and (max-width: 767px){.card-colorpicker__header{padding:0 1rem}}.card-colorpicker__input{width:0;height:0;display:none}.card-colorpicker__swatches{padding:0 1rem}.card-colorpicker__swatch{cursor:pointer;display:inline-block;margin:0 0.2rem;border-radius:0.3rem;height:3.3rem;width:2.2rem;background-color:#fff;border:2px solid #d9d9d9}.card-colorpicker__submit-buttons input{line-height:1.3}.card-colorpicker__input:checked+.card-colorpicker__swatch{border-color:rgba(0,0,0,0.75)}.card-colorpicker__swatch--red,.card-tint--red{background:#ffe5e5}.card-colorpicker__swatch--orange,.card-tint--orange{background:#fdf3e6}.card-colorpicker__swatch--yellow,.card-tint--yellow{background:#fffae5}.card-colorpicker__swatch--green,.card-tint--green{background:#e8fff5}.card-colorpicker__swatch--blue,.card-tint--blue{background:#e5f1ff}.card-colorpicker__swatch--purple,.card-tint--purple{background:#f2edff}.card-colorpicker__swatch--gray,.card-tint--gray{background:#f7f7f7}.card--app{border-radius:2.4rem}@media screen and (min-width: 768px){.card--app{width:26rem}}.card--app:before{padding-top:100%}.card--app>.card__content{padding:1em}@media screen and (min-width: 768px){.card--app>.card__content{padding:1.5em}}.card--app .card__header{margin:-1.5em -2em 0;padding:1.5em 1.75em;background-color:#fff;background-position:0.5em center;background-repeat:no-repeat;background-size:auto 100%;border-bottom:1px solid #d9d9d9;border-radius:2.4rem 2.4rem 0 0;position:relative}@media screen and (max-width: 767px){.card--app .card__header{margin:-1em -1em 0;padding:1.2em 1em 0.8em}}.card--app .card__heading{font-size:1.4em}@media screen and (max-width: 767px){.card--app .card__heading{font-size:1.2em;line-height:1}}.card--app .card__description{font-size:1.2em}.card__body--blank{background:top center no-repeat;background-size:100%;height:100%}@media screen and (max-width: 320px){.card--message_board .card-msg-board__avatar,.card--message_board .card-msg-board__comments{display:none}}.card--message_board .card__body--blank{background-image:url(/assets/blank_slates/cards/message-board-f5f1169110a1bf31370ff370e0f1573bcd8b92dd04d045061ffe51e3a213eaf7.png)}.card--todoset .card__body--blank{background-image:url(/assets/blank_slates/cards/todoset-fc581c7dadc21c13c160cabef7443c3ff3a2233ea36f85c51e79cb7581f44b2e.png)}.card--schedule .card__body--blank{background-image:url(/assets/blank_slates/cards/schedule-a027746133cde2fee8028bd1d4a8125b1a73a561bcf7ad9fef04e4871b25f6d7.png)}.card--schedule .scheduled-event--expired:nth-last-child(5){display:none}@media (max-width: 480px){.card--schedule .scheduled-event--expired:nth-last-child(4){display:none}}@media (min-width: 568px) and (max-width: 767px){.card--schedule .scheduled-event--expired:nth-last-child(4){display:none}}.card--questionnaire .card__body--blank{background-image:url(/assets/blank_slates/cards/questionnaire-586c8c222f853aae4bb18e23e6ba3355d2befa3078b422836e97516e28fc2199.png)}.card--vault .card__body--blank{background-image:url(/assets/blank_slates/cards/vault-6763edcfd7f114a7a8812d52b6caf2d5ec6e765db8192fb0b25395fcc19e5db8.png)}@media screen and (max-width: 320px){.card--chat .chat-line{padding-left:0}}.card--chat .card__body--blank{background-image:url(/assets/blank_slates/cards/campfire-0904b32f4e54dba563f3c6fd19029258d40dd9674dcecf220f838db141f2e955.png);background-position-y:bottom}@media screen and (max-width: 320px){.card--inbox .card-msg-board__avatar,.card--inbox .card-msg-board__comments{display:none}}.card--inbox .card__body--blank{background-image:url(/assets/blank_slates/cards/forwards-f48bd26f372d284cc869ac1f6ebfc6e896e6e8f3d25cce103a797937bff9619f.png)}.chat-gap.loading:before{-webkit-animation:pulse-background 1.5s infinite both;-moz-animation:pulse-background 1.5s infinite both;-o-animation:pulse-background 1.5s infinite both;animation:pulse-background 1.5s infinite both;position:absolute;top:50%;left:50%;margin:-2rem 0 0 -2rem;width:4rem;height:4rem;opacity:0.5;border-radius:100%;background:url(/assets/icons/loader-53265213826468e455bd80906ac645cedb5705373b85b306fa35d7f57b988734.svg) center center no-repeat;background-size:0.25em}.card--chat .card__content{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}.card--chat .card__content{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-moz-box-orient:vertical;-webkit-box-orient:vertical;box-orient:vertical}.chat-line--delivered .chat-line__bubble:after,.chat-line--undelivered .chat-line__resend_message{font-size:1rem}.chat__typing-status{font-size:1.3rem}.chat-gap__text{font-size:1.4rem}.chat__intro{font-size:1.7rem}.chat-line--integration .chat-line__body a{color:#1b6ac9;text-decoration:underline}.chat-line--integration .chat-line__body a:active{color:#134b8f}.chat-line__timestamp .disabled_link{color:inherit;text-decoration:none}.chat-line__timestamp .disabled_link:hover,.chat-line__timestamp .disabled_link:visited:hover{color:inherit}.chat-gap__text{z-index:0;position:relative}@media screen and (max-width: 767px){.chat-gap__text{margin:1.875em 0}}.chat-gap__text>span{display:inline-block;padding:0 0.5em;background:#fff}.chat-gap__text:before{content:'';position:absolute;top:50%;left:0;right:0;border-bottom:1px solid rgba(0,0,0,0.1);z-index:-1}.chat__footer .chat__iframe-title h4,.chat-line__meta{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}body.with_launchbar .chats{top:7.4rem}.chats{bottom:0;left:0;overflow-x:scroll;padding:0 1.5rem;position:absolute;right:0;text-align:center;top:5rem;white-space:nowrap;width:100%}.chats__iframe{border-radius:0;border:0;display:inline-block;height:98%;margin:0 0.5rem;width:37rem}.chat__room{margin:0;border-radius:0.4rem;overflow-x:hidden}.chat__header{border-radius:0.6rem 0.6rem 0 0;padding:0 2rem;background:#fff}.chat__lines{padding:0 1rem}@media screen and (max-width: 767px){.chat__lines{line-height:1.3}}@media screen and (min-width: 768px){.chat__lines{padding:0 2rem}}.chat__lines:after{content:'';display:block;width:100%;height:2em}.chat__lines--iframed{padding-top:3rem}.chat__lines--iframed:after{height:11rem}.chat__date-divider{margin:1rem 0 0.5rem;color:#7f7f7f}.chat__footer{-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none;position:relative;padding:1rem;background:#ecf9fd;border-radius:0 0 0.6rem 0.6rem;border-top:1px solid rgba(0,0,0,0.05);margin:0 -1rem -1em}@media screen and (min-width: 768px){.chat__footer{margin:0 -2rem -2rem}}.chat__mic{display:block}@media screen and (max-width: 767px){.chat__mic{padding:0.6rem 0.9rem}}.chat__notice{display:none;position:absolute;bottom:0.25em;left:1rem;right:1rem;font-size:0.875em}.chat__typing-status{-webkit-transition:opacity 60ms ease;-moz-transition:opacity 60ms ease;-ms-transition:opacity 60ms ease;-o-transition:opacity 60ms ease;transition:opacity 60ms ease;background-color:rgba(255,255,255,0.9);color:#7f7f7f;height:2rem;position:absolute;bottom:100%;margin-bottom:1px;left:1rem;opacity:0}.chat__typing-status.active{opacity:1}.chat-line{-webkit-transition:opacity 150ms ease-in-out;-moz-transition:opacity 150ms ease-in-out;-ms-transition:opacity 150ms ease-in-out;-o-transition:opacity 150ms ease-in-out;transition:opacity 150ms ease-in-out;word-wrap:break-word;width:100%;padding-left:2.4em;margin-top:1em;position:relative}@media screen and (min-width: 768px){.chat-line{padding-left:3.2em;margin-top:0.5em}}.chat-line__avatar{width:2em;position:absolute;top:0.25em;left:0}@media screen and (min-width: 768px){.chat-line__avatar{width:2.8em}}.chat-line__bubble{border-radius:0.6rem;display:inline-block;max-width:80%;text-align:left;background:#f7f7f7;padding:0.4em 0.66em;position:relative}@media screen and (max-width: 767px){.chat-line__bubble{max-width:100%}}.chat-line__meta{font-size:0.8em;display:block}.chat-line__timestamp{color:#7f7f7f;margin-left:0.33em}.chat-line__resend{display:none}.chat-line__toggle-delete-mode{display:none}.chat-line__trash{background-image:url(/assets/icons/delete-red-a61f49877073a99e1806fee1684c408f5a66df7dc5e8fec4978849920416922a.svg);background-position:center;background-repeat:no-repeat;cursor:pointer;height:1.5em;left:-2.2em;opacity:0;position:absolute;top:calc(50% - 0.7em);transition:opacity 0.3s ease-in-out;visibility:hidden;width:1.5em}.chat-line--mention .chat-line__bubble{background:#fdf3e6}.chat-line--me{padding-left:0;padding-right:2.4em;text-align:right;transition:transform 0.1s ease-in-out}@media screen and (min-width: 768px){.chat-line--me{padding-right:3.2em}}.chat-line--me .chat-line__bubble{background:#ecf9fd}.chat-line--me .chat-line__avatar{left:auto;right:0}.chat-line--me .chat-line__meta{text-align:right}.chat-line--me .chat-line__meta:after{content:'Me';font-weight:bold}.chat-line--me .chat-line__author{display:none}.chat-line--me .chat-line__timestamp{margin-right:0.5rem}.chat-line--me .chat-line__toggle-delete-mode{cursor:pointer;display:inline;background-image:url(/assets/icons/chat_options-501d02d8751c2a348e375f031071ba70f73caca94eefdbde0014131083c5687b.svg);background-position:left center;background-repeat:no-repeat;padding:8px;margin-right:5px}.chat-line--me.chat-line--delete-mode .chat-line__toggle-delete-mode{background-image:url(/assets/icons/chat_options-red-eeed24fbb7fa0598443246293a50425fd9453f2c4eb54686b356bc5693ee3373.svg)}.chat-line--me.chat-line--delete-mode .chat-line__trash{left:-2.2em;opacity:1;visibility:visible}@media screen and (max-width: 767px){.chat-line--me.chat-line--delete-mode .chat-line__bubble{max-width:calc(100% - 2.2em);transition:all 0.15s ease-in-out}}.chat-line--pending{opacity:0.3}.chat-line--delivered .chat-line__bubble:after{content:'Delivered';white-space:nowrap;position:absolute;right:0;bottom:-1.5em;color:#7f7f7f}.chat-line--undelivered{opacity:1}.chat-line--undelivered .chat-line__avatar{opacity:0.3}.chat-line--undelivered .chat-line__bubble{opacity:0.5;background-color:#fadcd8}.chat-line--undelivered .chat-line__resend{display:block}.chat-line--deleted{-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-ms-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear;opacity:0.3}.chat-line--thread{padding-top:0;margin-top:0.2em}.chat-line--thread .chat-line__avatar,.chat-line--thread .chat-line__meta{display:none}.chat-line--integration table{display:block;width:100% !important;margin:0.4rem 0;border:0;border-collapse:initial;border-radius:0.4rem;background-color:#fff;overflow-x:scroll;box-shadow:0 1px 2px rgba(0,0,0,0.25)}.chat-line--integration th,.chat-line--integration td{border:1px solid #d9d9d9;padding:2px 8px}.chat-line--integration th{border:0;border-bottom:1px solid #000;border-width:0 0 1px 0}.chat-line--integration td{border-width:1px 0 0 1px}.chat-line--integration td:first-child{border-left:0}.chat-line--code .chat-line__bubble{max-width:90%}.chat-line--code .chat-line__bubble pre{padding:0}.chat-gap{display:block;position:relative;text-align:center;background:#fffae5;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;margin:2rem -1rem;padding:1.25rem 0}@media screen and (min-width: 768px){.chat-gap{margin:2rem -2rem}}.chat-gap.loading{visibility:hidden}.chat-gap.loading:before{visibility:visible;content:''}@media screen and (max-width: 767px){.chat-gap__text{margin:0}}.chat-gap__text>span{background-color:#fffae5}.chat-gap__text:before{border-bottom-style:dashed;border-bottom-color:#7f7f7f}.chat-gap__snip{position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.perma-toolbar+.chat--perma.recordable{padding-top:2rem}.chat--perma.recordable{margin-bottom:0}@media screen and (min-width: 768px){.chat--perma.recordable{padding:2rem}}.chat--disconnected .chat__footer,.chat--snoozed .chat__footer{padding-bottom:1.75em}.chat--disconnected .chat__footer{background:#fffae5}.chat--disconnected .chat__notice--disconnected{display:block;background:#fffae5;z-index:1}.chat--disconnected .chat-line__resend-link{display:none}.chat--snoozed .chat__notice--snoozed{display:block}.card--chat .card__header{-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none}.card--chat .card__body{-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;margin-bottom:-1em;overflow:hidden}@media screen and (min-width: 768px){.card--chat .card__body{margin-bottom:-1.5em}}.card--chat .chat__room{position:absolute;bottom:0}.card--chat .chat-line__meta{white-space:nowrap}.card--chat .chat-line__bubble{max-width:100%}.chat--tiny-card .chat-line{padding-left:2.6rem}.chat--tiny-card .chat-line__bubble{width:100%;line-height:1.2}.chat--tiny-card .chat-line__meta{display:none}.chat--tiny-card .chat-line__avatar{width:2.4rem}.chat-index__item{display:block;border-bottom:1px solid #d9d9d9}.chat-index__item:last-of-type{border:0}.chat-index__item-link{display:block;padding:1.5rem 1rem 1.5rem 3.5rem}.chat-index__item-link:hover,.chat-index__item-link:active{background-color:rgba(0,0,0,0.05)}.chat-index__item-bookmark{left:0;margin-left:-2.5rem}.bookmarks-list--bookmarked .chat-index__item-bookmark.bookmarks-list__bookmark{background-image:url(/assets/icons/pin-red-3985b3f27b8904e80d8030103e2b8d761ad457188d4b5c86f9195043bad9e2ea.svg)}.show-button-on-suggest{font-size:1.6rem}.show-button-on-suggest{margin:0 auto}@media screen and (min-width: 768px){.show-button-on-suggest{width:80%}}.show-button-on-suggest .show-button-on-suggest__field>input:not(.selectized){display:none}.show-button-on-suggest .show-button-on-suggest__button{display:none}.show-button-on-suggest .show-button-on-suggest__button .action_button{white-space:nowrap;width:100%}.show-button-on-suggest.showing_button .show-button-on-suggest__field{margin-bottom:0.5rem}@media screen and (min-width: 768px){.show-button-on-suggest.showing_button .show-button-on-suggest__field{display:inline-block;margin-bottom:0;padding-right:0.5rem;vertical-align:middle;width:70%}}.show-button-on-suggest.showing_button .show-button-on-suggest__button{display:block}@media screen and (min-width: 768px){.show-button-on-suggest.showing_button .show-button-on-suggest__button{display:inline-block;vertical-align:middle;width:27%}}.show-button-on-suggest.showing_button .selectize-input{vertical-align:middle}div.panel.circles .show-button-on-suggest.showing_button .selectize-input{padding-left:1.2rem;background-image:none}div.panel.circles .show-button-on-suggest .selectize-input{padding-left:5rem;background:#fff url(/assets/icons/person-4afd5dd398fc3996d45be220a2b0102445f319d3093108155cea7ae3ed1034d3.png) 1rem center no-repeat;background-size:3.2rem;overflow:visible}.client-approval-pill .client-approval-pill__text,.client-stamp,.client-stamp--on-card{font-size:0.9rem}.client-admittance-link,.client-thread-entry__timestamp,.client-thread-entry__recipients,.client-thread-entry__recipients-more{font-size:1.4rem}.sheet--client-admittance,.client-thread-entry{position:relative;background:#fff;box-shadow:0 1px 3px 0 #bfbfbf;border-radius:0.6rem;padding:2rem}.sheet--client-admittance,.client-thread-entry{padding:1.5em 1rem 1em;margin-bottom:4rem;word-wrap:break-word}@media screen and (min-width: 768px){.sheet--client-admittance,.client-thread-entry{padding:5rem 6rem 6rem}}body[data-opt-in-ios-hacks] .sheet--client-admittance,body[data-opt-in-ios-hacks] .client-thread-entry{margin-top:6px}.document_style_editor.sheet--client-admittance trix-toolbar,.document_style_editor.client-thread-entry trix-toolbar{border-top:1px solid #e5e5e5}.document_style_editor.sheet--client-admittance trix-toolbar,.document_style_editor.client-thread-entry trix-toolbar,.document_style_editor.sheet--client-admittance trix-editor,.document_style_editor.client-thread-entry trix-editor{padding-left:1rem;padding-right:1rem;margin-left:-1rem;margin-right:-1rem}@media screen and (min-width: 768px){.document_style_editor.sheet--client-admittance trix-toolbar,.document_style_editor.client-thread-entry trix-toolbar,.document_style_editor.sheet--client-admittance trix-editor,.document_style_editor.client-thread-entry trix-editor{padding-left:6rem !important;padding-right:6rem !important;margin-left:-6rem;margin-right:-6rem}}.client-board__button{margin-bottom:0.25em}.client-board-edit__link{color:rgba(0,0,0,0.5) !important}.client-board-edit__list{padding-left:3rem}.client-board-edit__sample{display:none}@media screen and (max-width: 767px){.client-board-edit__sample.client-board-edit__sample--mobile{display:block}}@media screen and (min-width: 768px){.client-board-edit__sample.client-board-edit__sample--desktop{display:block}}.client-messages-table__what{position:relative}@media screen and (min-width: 992px){.client-approval-pill{position:absolute;top:30%;left:-16.5rem;text-align:right}}.client-approval-pill .client-approval-pill__text{width:9.5rem;display:inline-block;color:#fff;padding:0.3em 0.7em;text-transform:uppercase;text-align:center;line-height:1.4;letter-spacing:1px;border-radius:3px}@media screen and (max-width: 767px){.client-subscribers{padding-bottom:3rem}}@media screen and (min-width: 768px){.client-subscribers{margin:-1rem -6rem 1rem;padding:0 6rem 1rem}}.client-subscribers .selectize-input:not(.input-active){border-color:transparent !important}.client-subscribers .selectize-dropdown{text-align:left;border-top:1px solid #d9d9d9;padding:0.5rem}.client-subscribers__table{display:table;width:100%;font-size:1.5rem}.client-subscribers__row{display:table-row}.client-subscribers__cell{padding:0.5em 0 0}@media screen and (max-width: 767px){.client-subscribers__cell{font-size:0.8em;padding:0.5em 0;border-bottom:1px solid #e5e5e5}}.client-subscribers__label{display:table-cell;vertical-align:top;padding:1rem 0 0;font-weight:bold}@media screen and (max-width: 767px){.client-subscribers__label{font-size:1rem;line-height:1.2;color:#aa9c84;text-transform:uppercase;padding-bottom:1em}}@media screen and (min-width: 768px){.client-subscribers__label{white-space:nowrap;text-align:right}}.client-subscribers__people{display:table-cell;vertical-align:top;width:100%;padding-left:0.25rem;padding-top:0}.client-admittance-link{padding:0.6rem 1rem;text-align:center}@media screen and (min-width: 768px){.client-admittance-link{float:left;text-align:left}}@media screen and (min-width: 768px){.sheet--client-admittance{padding:3rem 6rem 3rem}}.client-admittance-secret{background:#fffae5;border-top:1px solid #ecc542;border-bottom:1px solid #ecc542;padding:0 1rem 1rem;margin:0 -1rem}@media screen and (min-width: 768px){.client-admittance-secret{margin:0 -6rem;padding:0 6rem 1rem}}.client-admittance-secret__field input[type=text]{font-size:5.5em;font-family:Monaco, "Courier New", monospace;border:0;padding:0;background-color:rgba(255,255,255,0)}.client-admittance-logout{margin:1rem 1rem 0 1rem}@media screen and (min-width: 768px){.client-admittance-logout{position:absolute;right:0;top:0}}.client-admittance-logout__button{display:block !important;text-align:center}@media screen and (min-width: 768px){.client-recording-notice{max-width:40em !important;margin:0 auto;border-radius:6px 6px 0 0 !important}}.client-thread-entry{margin:0 auto}@media screen and (max-width: 767px){.client-thread-entry{border-radius:0;box-shadow:none;border-top:1px solid rgba(0,0,0,0.1);padding:3rem 1rem}}@media screen and (min-width: 768px){.client-thread-entry{max-width:40em;margin-bottom:1rem;padding:5rem}}.client-thread-entry__header{position:relative}.client-thread-entry__metadata{display:block;padding-left:5rem}.client-thread-entry__sender{padding:0 0 2rem}@media screen and (max-width: 767px){.client-thread-entry__sender{font-size:1.4rem}}.client-thread-entry__sender-avatar{width:4.5rem;position:absolute;top:-0.25rem}.client-thread-entry__timestamp{line-height:1;display:block;color:rgba(0,0,0,0.75)}.client-thread-entry__recipients,.client-thread-entry__recipients-more{line-height:1.3;color:rgba(0,0,0,0.5) !important}.client-thread-entry__cc{display:block}.client-thread-entry__content{clear:left;margin-top:2rem}@media screen and (min-width: 768px){.client-thread-form.autosaveable:not(.new_comment):after{margin-right:6rem}}.client-thread-form.autosaveable:after{bottom:13.5rem !important}.client-thread-entry--to-client{background:#f3fcff !important}@media screen and (min-width: 992px){.client-thread-entry--from-client .client-thread-entry__header:after,.client-thread-entry--to-client:not(.client-thread-entry--draft):not(.client-reply__new) .client-thread-entry__header:after{content:' ';display:block;position:absolute;top:0;z-index:2;width:0;height:0;overflow:hidden;border:solid 12px transparent}}@media screen and (min-width: 992px){.client-thread-entry--from-client .client-thread-entry__header:after{left:-6rem;border-left:0;border-right-color:#fff}}@media screen and (min-width: 992px){.client-thread-entry--to-client:not(.client-thread-entry--draft):not(.client-reply__new) .client-thread-entry__header:after{right:-6rem;border-right:0;border-left-color:#f3fcff}}@media screen and (min-width: 992px){.client-thread-entry__sender{position:absolute;top:-1rem;right:-18rem;width:12rem}.client-thread-entry__sender-avatar{position:relative;display:block;float:left !important;margin-bottom:0.5rem;width:5rem;height:5rem}.client-thread-entry__metadata{display:block;clear:both;font-size:1.3rem;line-height:1.2;padding:0}.client-thread-entry__timestamp{display:block;font-size:1.3rem;line-height:1.2;color:#000}.client-thread-entry--from-client{margin-left:0}.client-thread-entry--from-client .client-thread-entry__sender{position:absolute;right:auto;left:-18rem;text-align:right}.client-thread-entry--from-client .client-thread-entry__sender-avatar{float:right !important}}@media screen and (max-width: 767px){.client-reply__new{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;border-radius:0 !important;box-shadow:none !important;padding-bottom:1.5em !important}}@media screen and (min-width: 768px){.client-reply__new{padding:5rem !important}}.client-reply__new.expanded{overflow:hidden;padding-bottom:0 !important}.client-reply__new .selectize-input{background:#f3fcff !important}.client-reply__new-content{background:#fff;border:1px solid rgba(0,0,0,0.1);border-radius:6px}.client-reply__new-content trix-toolbar{border-radius:6px 6px 0 0}.client-reply__new-content trix-toolbar,.client-reply__new-content .button_group.block_tools{border-color:rgba(0,0,0,0.1) !important}.client-reply__new-content trix-editor{padding:1rem}.client-reply__notice{font-size:0.8em;line-height:1.2;padding:0.8em;margin:2rem -1rem 0;background:#fffae5;color:rgba(0,0,0,0.75);border-top:1px solid rgba(0,0,0,0.05)}@media screen and (min-width: 768px){.client-reply__notice{margin:3rem -5rem 0}}.client-stamp,.client-stamp--on-card{border:1px solid #1b6ac9;color:#1b6ac9;font-weight:bold;padding:0.3rem 0.8rem;display:inline-block;letter-spacing:0.5px;border-radius:0.4rem}.client-stamp{position:absolute;top:-2rem;right:0;border-width:2px !important;border-radius:100% !important;padding:0 !important;font-size:0.7rem;font-weight:bold;text-align:center;line-height:1;transform:rotate(-20deg)}@media screen and (min-width: 768px){.client-stamp{top:-4rem;right:-4rem}}.client-stamp__text{display:table-cell;vertical-align:middle;max-width:4rem;height:4rem;line-height:1.2;padding:0.3rem}.client-stamp--from{border-color:#ec7a3c !important;color:#ec7a3c !important}@media screen and (min-width: 768px){.client-stamp--from{right:auto;left:-4rem}}.document_style_editor.recordable .send-to-client__field{margin:1rem 0 3rem !important;padding:0 0 3rem !important;border-bottom:1px solid #e5e5e5}@media screen and (min-width: 768px){.document_style_editor.recordable .send-to-client__field{margin:3rem 0 !important;padding:1rem  2rem !important;border-radius:0.4rem;border:2px dashed #e5e5e5}}.email-action-button{display:none}.client-help__screenshot{border:1px solid #7f7f7f;box-shadow:6px 6px 0 #bfbfbf;margin:0;padding:0}.client-help__screenshot img{display:block}.client-forward__message{max-width:200px}@media screen and (min-width: 992px){.recording-notice--client-forward{left:-4.2rem}}.client-approval__section--narrow{max-width:50rem;margin:0 auto}.client-approval-status{padding:0.5rem 1rem 1rem;text-align:center;color:#fff}@media screen and (max-width: 767px){.client-approval-status{font-size:1.4rem;max-width:100% !important}}.client-approval-status .decorated{color:#fff}.client-approval-status--pending{background-color:#ecc542 !important}.client-approval-status--approved{background-color:#3cb371 !important}.client-approval-status--not-approved{background-color:#e55235 !important}.client-approval-status--canceled{background-color:#7f7f7f !important}.client-approval__due-on-option{display:block}.client-approval__due-on-option .custom-radio__button{top:50%}.client-approval__due-on-option:first-child{margin-bottom:0.5rem}.client-approval-answer{-webkit-animation:scale-fade-in 250ms 250ms both;-moz-animation:scale-fade-in 250ms 250ms both;-o-animation:scale-fade-in 250ms 250ms both;animation:scale-fade-in 250ms 250ms both;display:none}.comments-balloon{position:relative;display:inline-block;background:#cbeefa;border:1px solid #cbeefa;color:#000;border-radius:0.4rem;height:1.8em;min-width:1.5em;padding:0 0.33em;font-size:0.75em;font-weight:normal;text-align:center;vertical-align:middle;line-height:1.5}.comments-balloon:after{-webkit-transform:rotate(-8deg);-moz-transform:rotate(-8deg);-ms-transform:rotate(-8deg);-o-transform:rotate(-8deg);transform:rotate(-8deg);content:'';position:absolute;bottom:-0.5em;left:50%;margin-left:-0.571em;width:0;height:0;border:0.357em solid #cbeefa;border-left-color:rgba(255,255,255,0);border-bottom-color:rgba(255,255,255,0)}.small.action_button,.small.emoji-button,.emoji-button,.fixed-width-button__detail{font-size:1.3rem}.action_button{font-size:1.6rem}.link_button{color:#1b6ac9;text-decoration:underline}.link_button:active{color:#134b8f}.action_button,.emoji-button{-webkit-transition:box-shadow 0.15s ease-in-out;-moz-transition:box-shadow 0.15s ease-in-out;-ms-transition:box-shadow 0.15s ease-in-out;-o-transition:box-shadow 0.15s ease-in-out;transition:box-shadow 0.15s ease-in-out;max-width:100%;border-radius:0.4rem;border:1px solid #bfbfbf;padding:1rem;background-color:#fff;font-family:inherit;font-weight:inherit;-webkit-appearance:none;-moz-appearance:none}.small.action_button,.small.emoji-button,.emoji-button{padding:0.6rem 1rem}.action_button,.emoji-button{padding-left:1.5rem;padding-right:1.5rem;border-color:rgba(0,0,0,0.15);border-bottom-width:2px;text-decoration:none;font-weight:bold;color:#000;display:inline-block;line-height:inherit;white-space:normal;vertical-align:middle}.action_button:hover,.emoji-button:hover,.action_button:visited:hover,.emoji-button:visited:hover{text-decoration:none}.action_button:active:focus,.emoji-button:active:focus{outline:none}.action_button:not(:disabled):active,.emoji-button:not(:disabled):active{background-color:#e6e6e6;border-color:rgba(0,0,0,0.15);box-shadow:0 0 8px rgba(0,0,0,0.25)}.field_with_button{display:table-row}.field_with_button>div{display:table-cell;vertical-align:middle;white-space:nowrap}.field_with_button>div:first-of-type{padding-right:0.5rem}.button_to{display:inline-block}.action_button.primary{background-color:#3cb371;border-color:#3cb371;border-bottom-color:rgba(0,0,0,0.15);color:#fff}.action_button.primary:not(:disabled):active{background-color:#2f8d59;border-color:#2f8d59;box-shadow:0 0 8px rgba(0,0,0,0.25);color:#fff}.action_button.secondary{background-color:#a6a6a6;border-color:#a6a6a6;border-bottom-color:rgba(0,0,0,0.15);color:#fff}.action_button.secondary:not(:disabled):active{background-color:#8d8d8d;border-color:#8d8d8d;box-shadow:0 0 8px rgba(0,0,0,0.25);color:#fff}.action_button.tertiary{background-color:#1b6ac9;border-color:#1b6ac9;border-bottom-color:rgba(0,0,0,0.15);color:#fff}.action_button.tertiary:not(:disabled):active{background-color:#15529c;border-color:#15529c;box-shadow:0 0 8px rgba(0,0,0,0.25);color:#fff}.action_button.google{background-color:#4285f4;border-color:#4285f4;border-bottom-color:rgba(0,0,0,0.15);color:#fff}.action_button.google:not(:disabled):active{background-color:#1266f1;border-color:#1266f1;box-shadow:0 0 8px rgba(0,0,0,0.25);color:#fff}.action_button.delete{background-color:#e55235;border-color:#e55235;border-bottom-color:rgba(0,0,0,0.15);color:#fff}.action_button.delete:not(:disabled):active{background-color:#cd381a;border-color:#cd381a;box-shadow:0 0 8px rgba(0,0,0,0.25);color:#fff}.action_button.inline{padding:0.2rem 1rem 0.3rem}.action_button.expanding{display:block;width:100%}.action_button.blank{color:#fff !important}.action_button.loading{-webkit-animation:pulse-background 1.3s infinite both;-moz-animation:pulse-background 1.3s infinite both;-o-animation:pulse-background 1.3s infinite both;animation:pulse-background 1.3s infinite both;background-image:url(/assets/icons/loader-53265213826468e455bd80906ac645cedb5705373b85b306fa35d7f57b988734.svg);background-position:center center;background-repeat:no-repeat;background-size:0.25em}.link_button{padding:0;background:none;border:0;display:inline-block;outline:none}.link_button.inline{display:inline}.plain_button{border:0;padding:0;background:none;text-align:left}.plain_button:active:focus{outline:none}.fixed-width-button{display:inline-block;vertical-align:middle;width:10em;margin:0.2em 0.2em 0 0;line-height:1.2}.fixed-width-button:last-child{margin-right:0}.fixed-width-button__cta{font-size:1.5em;display:block}.fixed-width-button__detail{font-weight:normal}.emoji-button{position:relative;padding:0.3rem 0.7rem 0.3rem 2.7rem;background-color:transparent;border-color:#d9d9d9}.emoji-button__count{color:rgba(0,0,0,0.5);display:inline-block}.emoji-button__emoji{position:absolute;font-weight:normal;left:0.5rem}.emoji-button__emoji--applause{background-image:url(/assets/icons/applause-4335dbe97c192b8c1610689e15cc6d08074342e1155a8c60bec0751e9ae8559e.svg);background-position:center center;background-repeat:no-repeat;background-size:100% 100%;height:1.4em;width:1.4em}.emoji-button--active{-webkit-transition:all 0.33s ease;-moz-transition:all 0.33s ease;-ms-transition:all 0.33s ease;-o-transition:all 0.33s ease;transition:all 0.33s ease;background-color:#fff}.emoji-button--active .emoji-button__count{color:#000}.emoji-button--animated .emoji-button__emoji{-webkit-animation:poof 0.33s;-moz-animation:poof 0.33s;-o-animation:poof 0.33s;animation:poof 0.33s}.emoji-button--animated .emoji-button__count{-webkit-animation:popcorn 0.33s ease-in-out;-moz-animation:popcorn 0.33s ease-in-out;-o-animation:popcorn 0.33s ease-in-out;animation:popcorn 0.33s ease-in-out}.small.prompt{font-size:1.3rem}.checkbox__label.checked .checkbox__button,.checkbox__input:checked+.checkbox__button,.checkbox__button.checkbox__button--disabled-checked{position:relative;border-color:rgba(0,0,0,0.1);background-color:#3cb371;box-shadow:none}.checkbox__label.checked .checkbox__button .checkbox__text,.checkbox__input:checked+.checkbox__button .checkbox__text,.checkbox__button.checkbox__button--disabled-checked .checkbox__text{display:none !important}.checkbox__label.checked .checkbox__button:after,.checkbox__input:checked+.checkbox__button:after,.checkbox__button.checkbox__button--disabled-checked:after{content:'';position:absolute;width:100%;height:100%;top:0;bottom:0;right:0;left:0;background:url(/assets/icons/checkmark-84d079324ed7e363f659782a3fcff8d806d2590b184a54fc0f7773c8460bbd39.svg) no-repeat center center;background-size:65%}.checkbox__label.checked .checkbox__button:active,.checkbox__input:checked+.checkbox__button:active,.checkbox__button.checkbox__button--disabled-checked:active{background-color:#2f8d59;border-color:rgba(0,0,0,0.1)}.checkbox__input:focus+.checkbox__button{box-shadow:0 0 6px #1b6ac9;border-color:rgba(0,0,0,0.35)}.prompt:not(.u-hide-focus){-webkit-transition:box-shadow 0.15s ease-in-out;-moz-transition:box-shadow 0.15s ease-in-out;-ms-transition:box-shadow 0.15s ease-in-out;-o-transition:box-shadow 0.15s ease-in-out;transition:box-shadow 0.15s ease-in-out}.prompt:focus:not(.u-hide-focus){outline:none;border-color:#a4d2ff;box-shadow:0 0 6px rgba(27,106,201,0.5)}.prompt{-webkit-transition:box-shadow 0.15s ease-in-out;-moz-transition:box-shadow 0.15s ease-in-out;-ms-transition:box-shadow 0.15s ease-in-out;-o-transition:box-shadow 0.15s ease-in-out;transition:box-shadow 0.15s ease-in-out;max-width:100%;border-radius:0.4rem;border:1px solid #bfbfbf;padding:1rem;background-color:#fff;font-family:inherit;font-weight:inherit;-webkit-appearance:none;-moz-appearance:none}.small.prompt{padding:0.6rem 1rem}.checkbox__label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox__label{-webkit-tap-highlight-color:transparent}input[type=text].borderless,textarea.borderless,.selectize-control.borderless{border:0;padding:0;background:rgba(255,255,255,0);outline:0}input[type=text].borderless:focus,textarea.borderless:focus,.selectize-control.borderless:focus{outline:0;box-shadow:none !important}input[type=text].borderless.small,textarea.borderless.small,.selectize-control.borderless.small{padding:0}.prompt{font-size:inherit;color:#a9a9a9;display:block;width:100%}.prompt:hover,.prompt:visited:hover{text-decoration:none;color:#a9a9a9}input:-ms-input-placeholder{color:#a9a9a9}h1 textarea,h1 input[type=text],h1 input[type=password],h1 input[type=email],h2 textarea,h2 input[type=text],h2 input[type=password],h2 input[type=email],h3 textarea,h3 input[type=text],h3 input[type=password],h3 input[type=email],h4 textarea,h4 input[type=text],h4 input[type=password],h4 input[type=email],strong textarea,strong input[type=text],strong input[type=password],strong input[type=email]{font-family:"Fakt Soft Bold", "Helvetica Neue", helvetica, "Apple Color Emoji", arial, sans-serif;font-weight:normal}.custom-radio{padding-left:1.5em;position:relative;min-height:1.1rem;display:block;cursor:pointer}.custom-radio__button{-webkit-transition:border 100ms ease-in-out;-moz-transition:border 100ms ease-in-out;-ms-transition:border 100ms ease-in-out;-o-transition:border 100ms ease-in-out;transition:border 100ms ease-in-out;position:absolute;width:1.1em;height:1.1em;left:0;top:0.66em;margin-top:-0.55em;border:1px solid #7f7f7f;border-radius:100%;background-color:#fff;cursor:pointer}.custom-radio__input{opacity:0;position:absolute}.custom-radio__input:checked+.custom-radio__button{border:0.4em solid #3cb371}.custom-radio__input:focus+.custom-radio__button{box-shadow:0 0 1px rgba(0,0,0,0.75),0 0 6px #3cb371}.checkbox{padding:0.25em 0 0.25em 1.9em;position:relative;min-height:1.4em;display:block}.checkbox__label{position:absolute;left:0;top:0.25em;cursor:pointer}.checkbox__label--disabled{cursor:default}.checkbox__input{opacity:0;position:absolute;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;z-index:-1}.checkbox__input:hover+.checkbox__button{cursor:pointer}.checkbox__input:disabled+.checkbox__button{cursor:default;opacity:0.5}.checkbox__input:not(:disabled):active+.checkbox__button{background-color:#e0e0e0;border-color:rgba(0,0,0,0.25);box-shadow:0 0 8px rgba(0,0,0,0.25)}.checkbox__button{display:inline-block;width:1.4em;height:1.4em;border:1px solid rgba(0,0,0,0.25);background-color:#fff;border-radius:0.3em;vertical-align:top}.checkbox__content{display:block;vertical-align:top}.yesno-toggle{display:inline-block;text-align:center;margin:0 0.5rem}.yesno-toggle__button{-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-ms-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear;display:table-cell;width:14rem;height:14rem;vertical-align:middle;font-weight:bold;color:#000;background-color:#fff;border:1px solid rgba(0,0,0,0.15);border-radius:100%;box-shadow:0 0 4px rgba(0,0,0,0.15)}@media screen and (min-width: 768px){.yesno-toggle__button{width:15rem;height:15rem}}.yesno-toggle__radio{position:absolute;opacity:0}.yesno-toggle__button:hover,.yesno-toggle__radio:checked+.yesno-toggle__button{cursor:pointer;color:#fff !important;background-color:#856ec6;border-color:rgba(0,0,0,0.1);box-shadow:none}.yesno-toggle__radio:focus+.yesno-toggle__button{box-shadow:0 0 8px #1b6ac9}.yesno--answered .yesno-toggle__radio:not(:checked)+.yesno-toggle__button{color:#d9d9d9}.date{display:inline-block;width:2.2rem;height:2.3rem;vertical-align:middle;background-color:#fff;border:1px solid #f2f2f2;border-radius:0.3rem;text-align:center;font-size:0.75em;line-height:1.2}.date__header{font-size:0.8rem;background-color:#f2f2f2;color:#fff}.date__day{font-size:1rem}.date__span{font-size:0.75em}.date--continued,.date--continuation{position:relative}.date--continued:before,.date--continuation:before{left:100%;top:-1px;border:solid transparent;content:'';height:0;width:0;position:absolute;pointer-events:none;border-top-color:transparent !important;border-bottom-color:transparent !important;border-left-color:#f2f2f2;border-width:5px}.date--continued:before{border-right-color:transparent !important}.date--continuation:before{left:auto;right:100%;border-left-color:transparent !important;border-right-color:#f2f2f2}.date--medium{position:static;width:4em;height:auto;padding:0 0.5em 0;border-width:2px;border-radius:0.4rem;line-height:1}.date--medium .date__header{display:block;margin:0 -0.5em;padding:0.25em 0;background:#f2f2f2;color:#fff;font-size:inherit}.date--medium .date__day{font-size:1.75em;padding:0.1em 0}.date--big{position:static;width:7em;height:auto;padding:0 0.5em 0.7em;border-width:3px;border-radius:0.4rem;line-height:1}.date--big .date__header{display:block;margin:0 -0.5em;padding:0.3em 0 0.5em;background:#f2f2f2;color:#fff;font-size:inherit}.date--big .date__day{font-size:2.25em;padding-top:0.15em}.date--big .date__weekday{margin-top:0.2rem}.date--january{border-color:#03a9f4}.date--january:before{border-color:#03a9f4}.date--january .date__header{background:#03a9f4}.date--february{border-color:#00bcd4}.date--february:before{border-color:#00bcd4}.date--february .date__header{background:#00bcd4}.date--march{border-color:#009688}.date--march:before{border-color:#009688}.date--march .date__header{background:#009688}.date--april{border-color:#4caf50}.date--april:before{border-color:#4caf50}.date--april .date__header{background:#4caf50}.date--may{border-color:#8bc34a}.date--may:before{border-color:#8bc34a}.date--may .date__header{background:#8bc34a}.date--june{border-color:#afb42b}.date--june:before{border-color:#afb42b}.date--june .date__header{background:#afb42b}.date--july{border-color:#ffc107}.date--july:before{border-color:#ffc107}.date--july .date__header{background:#ffc107}.date--august{border-color:#ff9800}.date--august:before{border-color:#ff9800}.date--august .date__header{background:#ff9800}.date--september{border-color:#ff7043}.date--september:before{border-color:#ff7043}.date--september .date__header{background:#ff7043}.date--october{border-color:#d16f50}.date--october:before{border-color:#d16f50}.date--october .date__header{background:#d16f50}.date--november{border-color:#8d6e63}.date--november:before{border-color:#8d6e63}.date--november .date__header{background:#8d6e63}.date--december{border-color:#2196f3}.date--december:before{border-color:#2196f3}.date--december .date__header{background:#2196f3}.date--expired{border-color:#f2f2f2}.date--expired:before{border-color:#f2f2f2}.date--expired .date__header{background:#f2f2f2;color:#7f7f7f}.date__column{width:90px;padding:0}.date__column .date__header{margin:0 -0.6em 0}.ui-datepicker{font-size:1.3rem}.ui-datepicker-prev,.ui-datepicker-next{font-size:1.6rem}.ui-datepicker{display:none;margin-top:-1px;background:#fff;border-radius:0.4rem;box-shadow:0 0.3rem 1rem #bfbfbf;text-align:center;line-height:normal;z-index:3 !important}.ui-datepicker-header{margin-bottom:0.6rem;padding:0.6rem 0.8rem;background:#3cb371;border-radius:0.4rem 0.4rem 0 0;font-weight:bold;color:#fff}.ui-datepicker-prev,.ui-datepicker-next{float:left;padding:3px 9px;margin:-3px 0 0 -9px;line-height:1;cursor:pointer}.ui-datepicker-prev span,.ui-datepicker-next span{display:none}.ui-datepicker-prev:before,.ui-datepicker-next:before{content:'←'}.ui-datepicker-next{float:right;margin:-3px -9px 0 0}.ui-datepicker-next:before{content:'→'}.ui-datepicker-calendar{width:100%;margin-bottom:0.6rem}.ui-datepicker-calendar a{display:block;padding:3px 6px;border-radius:100%}.ui-datepicker-today{background:#e8fff5;border-radius:100%}.ui-datepicker-today a{display:block;padding:3px 6px;border:1px solid #3cb371}.ui-state-active{background:#3cb371;color:#fff}.ui-state-disabled{color:#bfbfbf;cursor:default}.device__name--small{font-size:1.7rem}.device{border-top:1px solid #e5e5e5;padding:1rem 0 1.5rem 5rem;background:url(/assets/logos/android-logo-c79e768290ef5e12ed93867f20adf3a61a8feb4d591a3cc303c57d44d6f744a4.svg) no-repeat left 1rem;background-size:4rem 4rem}.device:last-of-type{border-bottom:1px solid #e5e5e5}.device.ios{background-image:url(/assets/logos/apple-logo-fb3005f1e28cd1856e6014b5b4277d41fbc9d94a65002fa10724c1bca293a6cc.svg)}.device--small{padding-left:3.5rem;background-size:2.5rem 2.5rem}.dock-toggle:before,.dock-toggle:after{content:' ';display:table}.dock-toggle:after{clear:both}.dock-toggle__explanation{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}.dock-toggle__explanation{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-moz-box-orient:vertical;-webkit-box-orient:vertical;box-orient:vertical}.dock-toggle__explanation{-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.small.dock-tool-name-editor__field,.project-dock{font-size:1.3rem}.dock-toggle__rename-link{font-size:1.6rem}.dock-tool-name-editor__field{-webkit-transition:box-shadow 0.15s ease-in-out;-moz-transition:box-shadow 0.15s ease-in-out;-ms-transition:box-shadow 0.15s ease-in-out;-o-transition:box-shadow 0.15s ease-in-out;transition:box-shadow 0.15s ease-in-out;max-width:100%;border-radius:0.4rem;border:1px solid #bfbfbf;padding:1rem;background-color:#fff;font-family:inherit;font-weight:inherit;-webkit-appearance:none;-moz-appearance:none}.small.dock-tool-name-editor__field{padding:0.6rem 1rem}.dock-card{position:relative;background:#fff;box-shadow:0 1px 3px 0 #bfbfbf;border-radius:0.6rem;padding:2rem}.project-dock{text-align:center;max-width:85rem;margin:0 auto}.recording-dock{display:none}@media screen and (min-width: 768px){.recording-dock{display:block;font-size:0.6em;margin-top:1rem;margin-bottom:1.4rem}}.dock-card{display:inline-block;width:10.5rem;height:5.2rem;margin:0 0.5rem;padding:0.4em 0.5em;vertical-align:top;overflow:hidden}.dock-card__header{margin-bottom:0.1rem}.dock-card__content{pointer-events:none}.dock-card--todoset .dock-card__content{padding-top:0.4rem}.dock-card--todoset bc-pie-chart{width:24px;height:24px;vertical-align:middle}.dock-card--todoset .todo-progress__ratio{vertical-align:middle;font-size:inherit;color:inherit}.dock-card--schedule .dock-card__content{padding-top:0.2rem}.dock-card--questionnaire{padding:0.5em 1em}.dock-card--chat .chat-line__bubble{line-height:1.2}.dock-card__content--blank{background:top center no-repeat;background-size:100%;height:100%}.dock-card--message-board .dock-card__content--blank{background-image:url(/assets/blank_slates/cards/tiny/message-board-639895fd59a2b5021d0ed6c1ee4a3f5dbb2e258c6f211151d5661b2de7001187.png)}.dock-card--todoset .dock-card__content--blank{background-image:url(/assets/blank_slates/cards/tiny/todoset-7a1f1590560c2f27f32f75e2240d87a41954ae43721ae18a9e6dc72f19f7fafd.png)}.dock-card--schedule .dock-card__content--blank{background-image:url(/assets/blank_slates/cards/tiny/schedule-c38d483bda7eae36e8bfbcb8e394dc582fea62d1fd3c449339d11231d5436697.png)}.dock-card--questionnaire .dock-card__content--blank{background-image:url(/assets/blank_slates/cards/tiny/questionnaire-029f9b88ebe81b5864857b93924ab60cf0d018e939d02cabd3c00ae80eace0e9.png)}.dock-card--vault .dock-card__content--blank{background-image:url(/assets/blank_slates/cards/tiny/vault-87b6b636c5ed43c486aa6214d20fdb9af2d3511c5c9ac7a908603edc9f8ebf44.png)}.dock-card--chat .dock-card__content--blank{background-image:url(/assets/blank_slates/cards/tiny/campfire-39b808beac8b88f071de2e076a204dd9c50214d64a4f3e8234dfdf35478a9c24.png)}.dock-card--inbox .dock-card__content--blank{background-image:url(/assets/blank_slates/cards/tiny/forwards-6cada334c4ef5052876587c684818437a8aa7d3ae1dda23f8c7de3dde21984a2.png)}.dock-toggle{max-width:48em;margin:2rem auto;text-align:center}.dock-toggle .card__description{display:none}@media screen and (min-width: 768px){.dock-toggle__switch{position:absolute;right:2rem;top:2rem}}@media screen and (max-width: 767px){.dock-toggle__switch{margin-bottom:1rem}}@media screen and (min-width: 768px){.dock-toggle__subject{max-width:50%;float:left}}.dock-toggle__subject>.card{margin:0 auto;position:relative;z-index:2}.dock-toggle__explanation{overflow:hidden;padding:1rem;border-bottom:1px solid rgba(0,0,0,0.15)}@media screen and (min-width: 768px){.dock-toggle__explanation{margin:0;background-color:rgba(251,248,245,0.98);padding:2rem 3rem 2rem 6rem;box-shadow:0 1px 3px 0 #d9d9d9;position:relative;left:-2rem;border-radius:0 2.4rem 2.4rem 0;height:26rem;z-index:1;text-align:left}}.dock-toggle__rename-link{color:#aa9c84;font-weight:normal;vertical-align:middle}@media screen and (max-width: 767px){.dock-toggle__description{margin-top:0}}.dock-tool-name-editor__field{margin-top:0.25em;padding:0.25em 0;text-align:center;width:100%}@media screen and (min-width: 768px){.dock-tool-name-editor__field{background:rgba(255,255,255,0);border:0;border-radius:0;border-bottom:1px solid #d9d9d9;margin:0;text-align:left}}.project-header--chat .dock-card--chat,.project-header--message-board .dock-card--message-board,.project-header--todoset .dock-card--todoset,.project-header--schedule .dock-card--schedule,.project-header--questionnaire .dock-card--questionnaire,.project-header--vault .dock-card--vault,.project-header--inbox .dock-card--inbox{box-shadow:0 1px 4px 1px rgba(133,110,198,0.5),0 0 0 2px rgba(133,110,198,0.5)}bc-infinite-page[trigger=top].loading:before,bc-infinite-page[trigger=bottom].loading:after{-webkit-animation:pulse-background 1.5s infinite both;-moz-animation:pulse-background 1.5s infinite both;-o-animation:pulse-background 1.5s infinite both;animation:pulse-background 1.5s infinite both;position:absolute;top:50%;left:50%;margin:-2rem 0 0 -2rem;width:4rem;height:4rem;opacity:0.5;border-radius:100%;background:url(/assets/icons/loader-53265213826468e455bd80906ac645cedb5705373b85b306fa35d7f57b988734.svg) center center no-repeat;background-size:0.25em}bc-infinite-page[trigger=top].loading:before{content:'';top:0;margin-top:1rem;z-index:9999}bc-infinite-page[trigger=bottom].loading:after{content:'';top:100%;margin-top:1rem}bc-overflow{display:block}bc-overflow.overflowed bc-overflow-indicator{visibility:visible}bc-overflow-content{display:inline-block;white-space:nowrap;overflow:hidden;max-width:100%}bc-overflow-indicator{position:absolute;display:inline-block;visibility:hidden;top:0;right:0}bc-pie-chart circle.pie{fill:transparent;stroke:rgba(0,0,0,0.15)}bc-pie-chart circle.slice{fill:transparent;stroke:#3cb371}bc-require[pending]:after{-webkit-animation:pulse-background 1.5s infinite both;-moz-animation:pulse-background 1.5s infinite both;-o-animation:pulse-background 1.5s infinite both;animation:pulse-background 1.5s infinite both;position:absolute;top:50%;left:50%;margin:-2rem 0 0 -2rem;width:4rem;height:4rem;opacity:0.5;border-radius:100%;background:url(/assets/icons/loader-53265213826468e455bd80906ac645cedb5705373b85b306fa35d7f57b988734.svg) center center no-repeat;background-size:0.25em}bc-require[pending]:after{content:''}bc-segmented-input .segmented-input__field,bc-segmented-input .segmented-input__dummy,bc-segmented-input .segmented-input__fallback{font-size:2.8rem}bc-segmented-input{display:inline-block;position:relative}bc-segmented-input .segmented-input__label{display:inline-block}bc-segmented-input .segmented-input__field,bc-segmented-input .segmented-input__dummy,bc-segmented-input .segmented-input__fallback{font-weight:bold;max-width:6rem}bc-segmented-input .segmented-input__field{margin-right:0.5rem}bc-segmented-input .segmented-input__field:last-child{margin-right:0}bc-segmented-input .segmented-input__dummy{position:absolute}bc-suggestion-select{background:#fff;border:1px solid rgba(0,0,0,0.25);border-radius:0.4rem;box-shadow:0 0.2rem 0.4rem rgba(0,0,0,0.1);pointer-events:none;margin-right:4px}bc-suggestion-select bc-suggestion-option{padding:0.2em 1em;pointer-events:auto;min-width:15em}bc-suggestion-select bc-suggestion-option[selected]:not(.flashing-off){background:#3cb371;color:#fff}bc-suggestion-select.flashing{border:1px solid transparent;box-shadow:none;background:rgba(255,255,255,0)}bc-suggestion-select.flashing bc-suggestion-option{visibility:hidden;background:#fff}bc-suggestion-select.flashing bc-suggestion-option[selected]{visibility:visible;margin:-1px;border:1px solid rgba(0,0,0,0.1);border-radius:0.4rem;box-shadow:0 0.2rem 0.4rem rgba(0,0,0,0.1)}.small.trix-contained-input{font-size:1.3rem}trix-editor .attachment--preview .attachment__caption:after{color:#1b6ac9;text-decoration:underline}trix-editor .attachment--preview .attachment__caption:active:after{color:#134b8f}.trix-contained-input:not(.u-hide-focus){-webkit-transition:box-shadow 0.15s ease-in-out;-moz-transition:box-shadow 0.15s ease-in-out;-ms-transition:box-shadow 0.15s ease-in-out;-o-transition:box-shadow 0.15s ease-in-out;transition:box-shadow 0.15s ease-in-out}.trix-contained-input:focus:not(.u-hide-focus){outline:none;border-color:#a4d2ff;box-shadow:0 0 6px rgba(27,106,201,0.5)}.trix-contained-input{-webkit-transition:box-shadow 0.15s ease-in-out;-moz-transition:box-shadow 0.15s ease-in-out;-ms-transition:box-shadow 0.15s ease-in-out;-o-transition:box-shadow 0.15s ease-in-out;transition:box-shadow 0.15s ease-in-out;max-width:100%;border-radius:0.4rem;border:1px solid #bfbfbf;padding:1rem;background-color:#fff;font-family:inherit;font-weight:inherit;-webkit-appearance:none;-moz-appearance:none}.small.trix-contained-input{padding:0.6rem 1rem}trix-editor [data-trix-mutable~=true]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}trix-editor{outline:none;padding-top:1rem;min-height:18em}trix-editor.short{min-height:12em}trix-editor.medium{min-height:22em}trix-editor.large{min-height:28em}trix-editor.full_height{min-height:calc(100vh - 410px)}trix-editor:focus{outline:none}trix-editor [data-trix-cursor-target=true]{font-size:0}trix-editor [data-trix-attachment]{display:inline-block;width:100%;padding:0 1px}trix-editor [data-trix-mutable~=true] img,trix-editor [data-trix-mutable~=true].attachment--file .attachment__caption,trix-editor [data-trix-mutable~=true].attachment--content .twitter-tweet{box-shadow:0 0 0 2px #3cb371}trix-editor .attachment--image img{padding:1px;border:1px solid #d9d9d9}trix-editor .attachment--preview .attachment__caption{min-height:2.3rem}trix-editor .attachment--preview .attachment__caption:after{content:'Add a caption';margin-left:0.5em}trix-editor .attachment--preview .attachment__caption.attachment__caption--edited:after{content:'Edit caption'}trix-editor .attachment--preview .attachment__caption.attachment__caption--editing:after{display:none}trix-editor .attachment--preview .attachment__caption.attachment__caption--editing textarea{display:block}trix-editor .attachment--content .attachment__caption{display:none}.trix-contained-input{padding:0}.trix-contained-input trix-toolbar{border-radius:0.4rem 0.4rem 0 0}.trix-contained-input trix-editor{padding-right:1rem;padding-left:1rem}.trix-watchdog-player body{background:#fff}.trix-watchdog-player trix-editor{padding:0}trix-toolbar .button_groups:before,trix-toolbar .button_groups:after{content:' ';display:table}trix-toolbar .button_groups:after{clear:both}trix-toolbar .dialog.active.link_dialog .link_url_fields{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}trix-toolbar .dialog.active.link_dialog .link_url_fields{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}trix-toolbar .dialog.active.link_dialog .link_url_fields input[type=button],trix-toolbar .dialog.active.link_dialog .link_url_fields input[type=url]{font-size:1.3rem}trix-toolbar .dialog.active.link_dialog .link_url_fields input[type=url]:not(.u-hide-focus){-webkit-transition:box-shadow 0.15s ease-in-out;-moz-transition:box-shadow 0.15s ease-in-out;-ms-transition:box-shadow 0.15s ease-in-out;-o-transition:box-shadow 0.15s ease-in-out;transition:box-shadow 0.15s ease-in-out}trix-toolbar .dialog.active.link_dialog .link_url_fields input[type=url]:focus:not(.u-hide-focus){outline:none;border-color:#a4d2ff;box-shadow:0 0 6px rgba(27,106,201,0.5)}trix-toolbar .dialog.active.link_dialog .link_url_fields input[type=url],trix-toolbar .dialog.active.link_dialog .link_url_fields input[type=button]{-webkit-transition:box-shadow 0.15s ease-in-out;-moz-transition:box-shadow 0.15s ease-in-out;-ms-transition:box-shadow 0.15s ease-in-out;-o-transition:box-shadow 0.15s ease-in-out;transition:box-shadow 0.15s ease-in-out;max-width:100%;border-radius:0.4rem;border:1px solid #bfbfbf;padding:1rem;background-color:#fff;font-family:inherit;font-weight:inherit;-webkit-appearance:none;-moz-appearance:none}trix-toolbar .dialog.active.link_dialog .link_url_fields input[type=button],trix-toolbar .dialog.active.link_dialog .link_url_fields input[type=url]{padding:0.6rem 1rem}trix-toolbar .dialog.active.link_dialog .link_url_fields input[type=button]{padding-left:1.5rem;padding-right:1.5rem;border-color:rgba(0,0,0,0.15);border-bottom-width:2px;text-decoration:none;font-weight:bold;color:#000;display:inline-block;line-height:inherit;white-space:normal;vertical-align:middle}trix-toolbar .dialog.active.link_dialog .link_url_fields input[type=button]:hover,trix-toolbar .dialog.active.link_dialog .link_url_fields input[type=button]:visited:hover{text-decoration:none}trix-toolbar .dialog.active.link_dialog .link_url_fields input[type=button]:active:focus{outline:none}trix-toolbar .dialog.active.link_dialog .link_url_fields input[type=button]:not(:disabled):active{background-color:#e6e6e6;border-color:rgba(0,0,0,0.15);box-shadow:0 0 8px rgba(0,0,0,0.25)}trix-toolbar{display:block;padding:0;background:#fff;border-bottom:1px solid #e5e5e5}trix-toolbar .paste-hint{position:absolute;background:#fff;top:0.2rem;right:-1rem;height:3.4rem;padding:0 1rem;line-height:3.6rem;color:#7f7f7f;cursor:default}trix-toolbar .button_groups{height:3.6rem;overflow-x:auto;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch}trix-toolbar .button_group{display:inline-block}@media (min-width: 525px){trix-toolbar .button_group{float:left}}trix-toolbar .button_group+.button_group{margin-left:-0.3em}@media (min-width: 525px){trix-toolbar .button_group+.button_group{margin-left:0}}@media (min-width: 525px){trix-toolbar .button_group.history_tools{float:right}}trix-toolbar .button_group button{float:left;height:3.6rem;width:3.6rem;padding:0;background:center center no-repeat;background-size:2.4rem;border:0;text-indent:-999em}trix-toolbar .button_group button.active{background-color:#cbeefa}trix-toolbar .button_group button[disabled]{opacity:0.5;cursor:default}trix-toolbar .button_group button.bold{background-image:url(/assets/icons/trix/trix_bold-abf60714534ab068e636677bbb52188fcc4da372ca02213eef8f3d4c6add5a31.svg)}trix-toolbar .button_group button.italic{background-image:url(/assets/icons/trix/trix_italic-b221a74d9d16eef69303f2d39a5acf8b5bdbe566c3b6e7bdf13fb7797a4df602.svg)}trix-toolbar .button_group button.link{background-image:url(/assets/icons/trix/trix_link-3f520ccd48caff95988fb37f0869cb1cbb979c1bbd618a40d56f3e429369b78a.svg)}trix-toolbar .button_group button.strike{background-image:url(/assets/icons/trix/trix_strike-7cd28f1c611d29ed212333a8c75520a76da0f67d9d7629cf6bc1c638c04943cf.svg)}trix-toolbar .button_group button.heading-1{background-image:url(/assets/icons/trix/trix_heading_1-f16f6083d5972b9bcbfbf1b6aa9030dcf405fdc7c55249bf86212960568cdbf6.svg)}trix-toolbar .button_group button.quote{background-image:url(/assets/icons/trix/trix_quote-c493952b40e05668ea02868bf5b7c822f3f713373c3154c71c1e1e1a4ed070f8.svg)}trix-toolbar .button_group button.code{background-image:url(/assets/icons/trix/trix_code-82fd26efe47779debcebb239c6e8c3413bf9d3384cc51775c10cd9cff8340be9.svg)}trix-toolbar .button_group button.bullets{background-image:url(/assets/icons/trix/trix_bullets-6e7c132281bcaacdabf87561ede9b0a1dcbe82b2335b91fb9fca345ef13f0dea.svg)}trix-toolbar .button_group button.numbers{background-image:url(/assets/icons/trix/trix_numbers-89b6c30d7edb6d25630e8f27ffc1c3215e62e612401ac787f77d4f22e0381da7.svg)}trix-toolbar .button_group button.nesting-level.decrease{background-image:url(/assets/icons/trix/trix_block_level_decrease-be7383adf7d23a7403cc6eed5e7a3dc4443427de313b2fa4e9b3247a5e5f841c.svg)}trix-toolbar .button_group button.nesting-level.increase{background-image:url(/assets/icons/trix/trix_block_level_increase-dd980fcd275521cff790d7d64c5b788d75c0f0852d41b5012f9c644433431000.svg)}trix-toolbar .button_group button.attach{background-image:url(/assets/icons/trix/trix_attach-bb1b6162124e733d9443fe128b61c44f610bac9b19e3094a328ea43275feb2cb.svg)}trix-toolbar .button_group button.undo{background-image:url(/assets/icons/trix/trix_undo-38a2e3f40281d294af1d761d717318ac5c082d2de2039f18026f1a0248cc2deb.svg)}trix-toolbar .button_group button.redo{background-image:url(/assets/icons/trix/trix_redo-8b824340e1847b7e4b406d4f1423be92f7e0fd4547a588c3c4cb4f4f4813bf73.svg)}trix-toolbar .button_group button.camera{background-image:url(/assets/icons/trix/trix_camera-b6ea74ce523f79ea48fb14e8b00894b19fbb2f568157e4ab36d7583ccb6eb082.svg);opacity:0.8;background-size:2.2rem;background-position:10% 48%}trix-toolbar .dialogs{position:relative}trix-toolbar .dialog{display:none}trix-toolbar .dialog.active{position:absolute;top:0;left:0;right:0;padding:2rem 1rem;background:#fff;box-shadow:0 0.3rem 1rem #bfbfbf;border-top:3px solid #cbeefa;border-radius:0.4rem;z-index:5}@media screen and (min-width: 768px){trix-toolbar .dialog.active{padding:2rem}}trix-toolbar .dialog.active.link_dialog .link_url_fields input[type=button]{background-color:#3cb371;border-color:#3cb371;border-bottom-color:rgba(0,0,0,0.15);color:#fff;margin-left:0.5rem}trix-toolbar .dialog.active.link_dialog .link_url_fields input[type=button]:not(:disabled):active{background-color:#2f8d59;border-color:#2f8d59;box-shadow:0 0 8px rgba(0,0,0,0.25);color:#fff}trix-toolbar .dialog.active.link_dialog .link_url_fields input[type=button]:last-of-type{background-color:#a6a6a6;border-color:#a6a6a6;border-bottom-color:rgba(0,0,0,0.15);color:#fff}trix-toolbar .dialog.active.link_dialog .link_url_fields input[type=button]:last-of-type:not(:disabled):active{background-color:#8d8d8d;border-color:#8d8d8d;box-shadow:0 0 8px rgba(0,0,0,0.25);color:#fff}trix-toolbar .dialog.active.link_dialog .link_url_fields input[type=url]{-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1}trix-toolbar .dialog.active.link_dialog .link_to_embed{padding:3rem 0 0 2rem;margin:-1rem 0 0 1rem;max-width:45rem;position:relative;background:url(/assets/icons/trix/hint_arrow-147ff0a61c6c304704d69c25b54e075aeb3465765169536c743ca7dc0bc4ac50.png) 0 0.6rem no-repeat;background-size:1.6rem;font-size:0.85em}trix-toolbar .dialog.active.camera_dialog{width:75%}trix-toolbar .dialog .validate:invalid{border-color:#e55235 !important}trix-toolbar .dialog .validate:invalid:focus{box-shadow:0 0 6px rgba(229,82,53,0.5) !important}.sticky-trix-toolbar{z-index:3;top:39px}.embeddable_attachment--loading:after{-webkit-animation:pulse-background 1.5s infinite both;-moz-animation:pulse-background 1.5s infinite both;-o-animation:pulse-background 1.5s infinite both;animation:pulse-background 1.5s infinite both;position:absolute;top:50%;left:50%;margin:-2rem 0 0 -2rem;width:4rem;height:4rem;opacity:0.5;border-radius:100%;background:url(/assets/icons/loader-53265213826468e455bd80906ac645cedb5705373b85b306fa35d7f57b988734.svg) center center no-repeat;background-size:0.25em}.embeddable_attachment{border:0;margin:0 auto}.embeddable_attachment__content{display:none}.embeddable_attachment--loading{min-height:8em;background-color:#d9d9d9}.attachment.audio .embeddable_attachment--loading{min-height:2.5em}.embeddable_attachment--loading .embeddable_attachment__fallback{opacity:0.5}.embeddable_attachment--loading:after{content:''}.embeddable_attachment--succeeded .embeddable_attachment__content{display:block}.embeddable_attachment--succeeded .embeddable_attachment__fallback{display:none}.embeddable_attachment--failed{min-height:8em;background-color:#d9d9d9}.embeddable_attachment--failed:before{content:'';height:4em;width:4em;background:#000 url(/assets/attachments/download_icon-871ece8bc0b5c19eda8815805673e6f0c818adab72423d8510c12102a29e2020.png) center 0.9em no-repeat;background-size:2em;border:3px solid #fff;position:absolute;left:50%;top:50%;margin-left:-2em;margin-top:-2.7em;text-align:center;border-radius:100%}.attachment--video .embeddable_attachment--failed:before{background-image:url(/assets/attachments/play_icon-5c2e090bb9c8ef0347fdc5b9fdf6e24973aa00e007b2889a02ea26e4e082b456.png);background-position:1.3em center;background-size:1.6em}.formatted_content blockquote.twitter-tweet{display:inline-block;font-family:"Helvetica Neue", Roboto, "Segoe UI", Calibri, sans-serif;font-size:12px;font-weight:bold;line-height:16px;border-color:#eee #ddd #bbb;border-radius:5px;border-style:solid;border-width:1px;box-shadow:0 1px 3px rgba(0,0,0,0.15);margin:10px 5px;padding:0 16px 16px;max-width:468px}.formatted_content blockquote.twitter-tweet p{font-size:16px;font-weight:normal;line-height:20px}.formatted_content blockquote.twitter-tweet a{color:inherit;font-weight:normal;text-decoration:none;outline:0 none}.formatted_content blockquote.twitter-tweet a:hover,.formatted_content blockquote.twitter-tweet a:focus{text-decoration:underline}.formatted_content blockquote.twitter-tweet{position:relative;background:white;padding:71px 20px 25px !important;box-shadow:none;border:1px solid #e1e8ed;border-radius:4px;margin:0;font-style:normal;text-align:left;width:500px;max-width:100%}@media (max-width: 369px){.formatted_content blockquote.twitter-tweet{padding:60px 17.5px 21.5px !important}}.formatted_content blockquote.twitter-tweet:before{content:'Follow';position:absolute;top:20px;right:20px;padding:5.5px 12px 6.5px 33px;background:url(/assets/icons/twitter-41ec9a81ff0122b3a5850677eaa016695ec02ea1942ade367c3115308d5a66c9.svg) 9px center no-repeat;background-size:21px;border:1px solid #ccc;border-radius:4px;color:#ccc;font-size:14px}@media (max-width: 369px){.formatted_content blockquote.twitter-tweet:before{display:none}}.formatted_content blockquote.twitter-tweet:after{content:'';position:absolute;top:20px;left:20px;width:36px;height:36px;background:#eee url(/assets/icons/person-d289db6e8191c5f73b603408b1613bcdabd53d748fd8eeb8d60ee7ebfebf139d.svg) center center no-repeat;border-radius:4px}@media (max-width: 369px){.formatted_content blockquote.twitter-tweet:after{top:17.5px;left:17.5px}}.formatted_content blockquote.twitter-tweet p{white-space:pre-wrap;margin:0 0 28px}@media (max-width: 369px){.formatted_content blockquote.twitter-tweet p{font-size:14px;margin-bottom:16px}}.formatted_content blockquote.twitter-tweet a{border:0;box-shadow:none;color:#2b7bb9}.formatted_content blockquote.twitter-tweet>a{color:#888}article.card .formatted_content blockquote.twitter-tweet{padding:1.5em 2em !important;font-size:0.5em;border-width:0.1rem;line-height:1.4}article.card .formatted_content blockquote.twitter-tweet:before,article.card .formatted_content blockquote.twitter-tweet:after{display:none}article.card .formatted_content blockquote.twitter-tweet+.attachment__caption{display:none}article.card .formatted_content blockquote.twitter-tweet p{font-size:1.3em;line-height:inherit;margin:0 0 1em}article.card .formatted_content blockquote.twitter-tweet>span.disabled_link{text-decoration:none;color:#888}iframe.embed{border:0}span.emoji{font-weight:normal !important}.oops-shake-it{-webkit-animation:shake-it 0.5s both;-moz-animation:shake-it 0.5s both;-o-animation:shake-it 0.5s both;animation:shake-it 0.5s both;background-color:#fffae5 !important}.event_timeline .event_attachments:before,.event_timeline .event_attachments:after{content:' ';display:table}.event_timeline .event_attachments:after{clear:both}.event_timeline .event_attachments .attachment__caption{font-size:1rem}.event_timeline .event .timestamp{font-size:1.3rem}.event_timeline .event_attachments .attachment__link{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.event_timeline>.date_divider{margin-top:4.5rem}.event_timeline .project_header{margin:3rem 0 0;color:#aa9c84;text-transform:uppercase;font-weight:normal;letter-spacing:0.075em;overflow:hidden}@media screen and (min-width: 768px){.event_timeline .project_header{margin-left:2rem}}.event_timeline .project_header a{position:relative}.event_timeline .project_header a:after{background:#f5efe6;background:-webkit-gradient(linear, left top, right top, from(#f5efe6), to(rgba(245,239,230,0)));background:-moz-linear-gradient(left, #f5efe6 0%, rgba(245,239,230,0) 100%);background:-webkit-linear-gradient(left, #f5efe6 0%, rgba(245,239,230,0) 100%);background:-o-linear-gradient(left, #f5efe6 0%, rgba(245,239,230,0) 100%);background:-ms-linear-gradient(left, #f5efe6 0%, rgba(245,239,230,0) 100%);background:linear-gradient(to right, #f5efe6 0%, rgba(245,239,230,0) 100%);content:'';position:absolute;top:50%;left:100%;margin-left:1em;width:20rem;height:1px}.event_timeline .event{position:relative;width:100%;word-wrap:break-word}@media screen and (min-width: 768px){.event_timeline .event{padding:0 6rem 0 0}}@media screen and (min-width: 768px){.event_timeline .event .timestamp{position:absolute;right:0;margin-left:0}}.event_timeline .event .summary{margin:2rem 0 0;line-height:1.5;padding-left:4.2rem}@media screen and (min-width: 768px){.event_timeline .event .summary{margin-top:3rem;padding-left:5.8rem}}.event_timeline .event .who{width:4.2rem;padding-right:1rem;vertical-align:top;position:absolute;left:0}@media screen and (min-width: 768px){.event_timeline .event .who{width:5.8rem}}.event_timeline .event .what{vertical-align:middle;padding-bottom:0.8rem}.event_timeline .event .excerpt{clear:left;margin-left:4.2rem}@media screen and (min-width: 768px){.event_timeline .event .excerpt{margin-left:5.8rem}}.event_timeline .event .excerpt br{display:none}.event_timeline .event .excerpt ul.todos{margin:0}.event_timeline .event_attachments{margin-top:0.5em}.event_timeline .event_attachments .attachment{max-width:46%;text-align:left;float:left;margin:0 2% 0.5rem 0}@media screen and (max-width: 767px){.event_timeline .event_attachments .attachment:nth-child(2n+1){clear:left}}@media screen and (min-width: 768px){.event_timeline .event_attachments .attachment{max-width:23%}.event_timeline .event_attachments .attachment:nth-child(4n+1){clear:left}}section.history article.event{margin:2rem 0}.flash-notice__content{font-size:1.4rem}.flash-notice{-webkit-animation:scale-fade-in 0.2s linear;-moz-animation:scale-fade-in 0.2s linear;-o-animation:scale-fade-in 0.2s linear;animation:scale-fade-in 0.2s linear;text-align:center;position:absolute;top:-1rem;left:0;right:0;z-index:10}.flash-notice__content{display:inline-block;padding:0.33em 1em;border-radius:3rem;background-color:rgba(0,0,0,0.75);color:#fff}.flash-notice__icon{display:inline-block;width:1em;height:1em;margin-right:0.33em;background:url(/assets/icons/checkmark-green-7653b9ad0d09eabca83155b834e260e2ad05b1dfffa209fd7f035f4c158cc9c6.svg) center center no-repeat;background-size:100%;vertical-align:middle}.flash-notice__link{color:#fff;text-decoration:underline}.flash-notice--error .flash-notice__icon{background-image:url(/assets/icons/error-red-839d698c5424544b36074568fcfabcf5a8cf26124f22d3a9c21eb6a4d462cc42.svg)}.flex_vbox,.flex_hbox,.flex{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}.flex_vbox{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-moz-box-orient:vertical;-webkit-box-orient:vertical;box-orient:vertical}.flex_hbox{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.flex-center-align{-webkit-align-items:center;align-items:center}.viewport{width:100%;height:100%;margin:0 !important}.folder-card-header__title h1{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.folder-header{border-bottom:1px solid #bfbfbf;margin-bottom:3rem}.folder-header__title{display:inline-block;position:relative;background-color:#f5efe6;padding:0.5em 1em;max-width:90%;border:1px solid #bfbfbf;border-bottom-color:#f5efe6;border-radius:0.4rem 0.4rem 0 0;margin-bottom:-1px}.folder-card-header{margin:0 -4% 1em;background:#f2f2f2}@media screen and (min-width: 768px){.folder-card-header{margin:0 0 1em}}.folder-card-header__title{display:inline-block;background-color:#fff;padding:0.5em 1em 0.6em;max-width:90%;border-radius:0.4rem 0.4rem 0 0;margin-top:0.75em;margin-bottom:-4px}.folder-card-save{position:absolute;left:0;right:0;bottom:0;padding:1em;line-height:normal;white-space:nowrap}.formatted_content a{color:#1b6ac9;text-decoration:underline}.formatted_content a:active{color:#134b8f}.formatted_content a.unstyled,.formatted_content a.attachment__remover,.formatted_content a[contenteditable=false],.formatted_content a[data-trix-attachment]{color:inherit;text-decoration:none}.formatted_content a.unstyled:hover,.formatted_content a.attachment__remover:hover,.formatted_content a[contenteditable=false]:hover,.formatted_content a[data-trix-attachment]:hover,.formatted_content a.unstyled:visited:hover,.formatted_content a.attachment__remover:visited:hover,.formatted_content a[contenteditable=false]:visited:hover,.formatted_content a[data-trix-attachment]:visited:hover{color:inherit}.formatted_content{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.formatted_content h1{font-size:1.2em;margin:0}.formatted_content ul,.formatted_content ol{margin:0}.formatted_content ul{list-style:disc;padding-left:1.3em}.formatted_content ol{padding-left:1.9em;list-style:decimal}.formatted_content p,.formatted_content div{margin:0}.remote-link--loading:after{-webkit-animation:pulse-background 1.5s infinite both;-moz-animation:pulse-background 1.5s infinite both;-o-animation:pulse-background 1.5s infinite both;animation:pulse-background 1.5s infinite both;position:absolute;top:50%;left:50%;margin:-2rem 0 0 -2rem;width:4rem;height:4rem;opacity:0.5;border-radius:100%;background:url(/assets/icons/loader-53265213826468e455bd80906ac645cedb5705373b85b306fa35d7f57b988734.svg) center center no-repeat;background-size:0.25em}textarea.small,.small.input--text,select.small{font-size:1.3rem}body{font-size:1.7rem}a.decorated,a.autolinked,a .decorated,span.disabled_link{color:#1b6ac9;text-decoration:underline}a.decorated:active,a.autolinked:active,a .decorated:active,span.disabled_link:active{color:#134b8f}a.decorated--subtle,a .decorated--subtle{color:#a6a6a6}a.decorated--subtle:active,a .decorated--subtle:active{color:#858585}a.undecorated,a .undecorated{color:inherit;text-decoration:none}a.undecorated:hover,a .undecorated:hover,a.undecorated:visited:hover,a .undecorated:visited:hover{color:inherit}a.decorated--matched,a .decorated--matched{color:inherit;text-decoration:underline}textarea:not(.u-hide-focus),.input--text:not(.u-hide-focus),select:not(.u-hide-focus){-webkit-transition:box-shadow 0.15s ease-in-out;-moz-transition:box-shadow 0.15s ease-in-out;-ms-transition:box-shadow 0.15s ease-in-out;-o-transition:box-shadow 0.15s ease-in-out;transition:box-shadow 0.15s ease-in-out}textarea:focus:not(.u-hide-focus),.input--text:focus:not(.u-hide-focus),select:focus:not(.u-hide-focus){outline:none;border-color:#a4d2ff;box-shadow:0 0 6px rgba(27,106,201,0.5)}textarea,.input--text,select{-webkit-transition:box-shadow 0.15s ease-in-out;-moz-transition:box-shadow 0.15s ease-in-out;-ms-transition:box-shadow 0.15s ease-in-out;-o-transition:box-shadow 0.15s ease-in-out;transition:box-shadow 0.15s ease-in-out;max-width:100%;border-radius:0.4rem;border:1px solid #bfbfbf;padding:1rem;background-color:#fff;font-family:inherit;font-weight:inherit;-webkit-appearance:none;-moz-appearance:none}textarea.small,.small.input--text,select.small{padding:0.6rem 1rem}select{padding-left:1.5rem;padding-right:1.5rem;border-color:rgba(0,0,0,0.15);border-bottom-width:2px;text-decoration:none;font-weight:bold;color:#000;display:inline-block;line-height:inherit;white-space:normal;vertical-align:middle}select:hover,select:visited:hover{text-decoration:none}select:active:focus{outline:none}select:not(:disabled):active{background-color:#e6e6e6;border-color:rgba(0,0,0,0.15);box-shadow:0 0 8px rgba(0,0,0,0.25)}.break{z-index:0;position:relative}@media screen and (max-width: 767px){.break{margin:1.875em 0}}.break>span{display:inline-block;padding:0 0.5em;background:#fff}.break:before{content:'';position:absolute;top:50%;left:0;right:0;border-bottom:1px solid rgba(0,0,0,0.1);z-index:-1}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;background-color:#f5efe6}body{font-family:sans-serif;line-height:1.5;margin-top:0}.chromeless{margin-top:2rem}@media screen and (min-width: 768px){.chromeless{margin-top:6rem}}section{position:relative}section.narrow{margin-left:auto;margin-right:auto;max-width:45em}@media screen and (min-width: 768px){section.narrow{padding:0 2rem}}.submit-buttons{margin-top:2rem}@media screen and (max-width: 767px){.submit-buttons{text-align:center}.submit-buttons .button_to{display:block}}.submit-buttons .action_button{margin-bottom:1rem}@media screen and (max-width: 447px){.submit-buttons .action_button{width:100%}}.submit-buttons--perma{padding:0 1rem}@media screen and (min-width: 768px){.submit-buttons--perma{padding:0}}.panel{padding:0 1rem;margin:0 auto 10rem;max-width:53em}.panel--narrow{max-width:30em}.panel--wide{max-width:54em}.panel--full-width{padding:0;margin-left:1rem;margin-right:1rem;max-width:none}.panel--perma,.panel--adminland,.panel--profile{padding:0;margin-bottom:0;position:relative}.normal{font-weight:normal}.centered{text-align:center}.centered-block{margin-left:auto;margin-right:auto}.right{text-align:right}.left{text-align:left}.unpadded{margin:0}.nowrap{white-space:nowrap}code{font-family:Monaco, "Courier New", monospace;font-size:inherit}h1,h2,h3{line-height:1.2}h5{line-height:1.3;font-weight:normal}.preheader{text-transform:uppercase;color:#aa9c84}.break--on-background>span{background:#f5efe6}.break--dark:before{border-bottom:1px solid #7f7f7f}.break--flush-left>span{padding-left:0}.timestamp{color:#aa9c84}a{color:inherit;text-decoration:underline}.remote-link--loading{position:relative;color:transparent !important}.remote-link--loading:after{content:'';margin:0;left:0;top:auto;width:2rem;height:2rem}blockquote{border-left:3px solid #000;margin:0;padding:0 0 0 1em}pre{font-family:monaco, monospace;font-size:0.875em;margin:0;padding:1rem;background:rgba(0,0,0,0.05);border-radius:0.4rem;white-space:pre;word-wrap:normal;word-break:normal;overflow-x:auto}pre code{border-radius:0.4rem}img{max-width:100%}img.centered{margin-left:auto;margin-right:auto}img:not(.img--sized){height:auto}hr{margin:0;border:0;border-bottom:1px solid #d9d9d9}hr.section_divider{margin:4rem 0}textarea{font-size:inherit;resize:none;width:100%;margin-top:0}textarea.inline{padding:0;border:0;background:none;border-bottom:1px dashed #bfbfbf}.input--text{font-size:inherit}.input--text.full_width{width:100%}.input--text.inline{padding:0.2rem 1rem 0.3rem}select{background:#fff url(/assets/icons/select_down_arrow-7543143ac9edf50c87f882bc63d9574d5a09e51aca3adcaeff2e196b85c1686c.png) no-repeat right 0.8em center;background-size:0.8em;font-weight:normal;padding-right:2.6em;max-width:100%}select:disabled{opacity:0.5}select.inline{padding:0.2rem 2.4em 0.3rem 1rem}select.expanding{width:100%}select.small{padding:0.5rem 2.4em 0.5rem 1rem}select::-ms-expand{display:none}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}iframe{display:block;max-width:100%;border-radius:0.4rem;border:1px solid #bfbfbf}fieldset{padding:1rem 1rem 1.5rem;margin:3rem 0 4rem}@media screen and (min-width: 992px){fieldset{padding:1rem 3rem 3rem}}fieldset legend{padding:0 1em;text-align:center}form.submit_disabled .submit-buttons *:not(.primary){display:none}@media print{html,body{width:auto !important;margin:0 !important;padding:0 !important;border:0 !important;color:#000 !important;background:transparent !important;text-align:left !important}@page{margin:0.75in}a,.report-metadata{color:#000 !important;text-decoration:none !important}.document a,.message a,.client-thread-entry a{color:#1b6ac9 !important;text-decoration:underline !important}.latest-activity__header,.latest-activity__header h1,.project-header__details,.project-avatars-wrapper,.project-header__name--overview{font-size:12pt;padding:3pt 0 !important;max-width:100% !important}.latest-activity__account-name,.project-header__name,.project-header__name--overview{font-size:18pt !important;border-bottom:2pt solid #000;padding:0 !important}.project-header{padding:2rem 0 !important}.latest-activity__project{border-bottom:1pt solid #d9d9d9 !important}.break>span{padding:0 2rem 0 0 !important;background:#fff !important}.centered{text-align:left !important}.perma-toolbar{position:relative !important}.project-avatars-wrapper:before{content:'People on this Basecamp: '}.project-avatars__list{white-space:normal !important;overflow:inherit !important}button,form,textarea,footer,bc-overflow-indicator,.hide_on_print,.backlink,.tabs,.topnav-wrapper,.recording-dock,.project-dock,.left-tab,.recordable__history,.breadcrumbs,.action_button,.project-avatars__add,.thread-entry--form,.thread-entry__metadata__recipients,.thread-entry__metadata__applaud,.thread-entry__metadata__edit,.thread-entry__metadata__discuss,.metadata__divider,.comments-balloon,.calendar-exports,.client-reply__new,.client-thread-entry__header:after,.todo-progress,.checkbox__text,.todoset__view-toggle,.todo-todone__today,.todo-description-icon,.recordable__avatar,.has-drafts,.recordable__archived-children,.upload__icon{display:none !important}.document,.message,.panel,.recordable{padding:0 !important;margin:0 !important}.recordable{box-shadow:none !important;border-radius:0 !important}.card{box-shadow:none !important;height:33.5rem !important;border:1pt solid #d9d9d9 !important}.client-thread-entry{border-bottom:1pt solid #d9d9d9 !important;box-shadow:none !important;border-radius:0 !important}.recording-notice{border:none !important}.client-stamp{top:0 !important}.recordable__applause{border-top:1pt solid #d9d9d9 !important;padding-top:2rem !important}.applause__applauders:not([data-applauders-count='0']):before{content:'Applauded by: ';padding-right:1rem}.todos.completed .checkbox__button,.checkbox__input:checked+.checkbox__button{background:none !important;box-shadow:none !important}.todos.completed .checkbox__button:after,.checkbox__input:checked+.checkbox__button:after{text-align:center !important;content:'\002713' !important}.recordable--todo .checkbox__button:after{background:none !important;font-size:4rem !important}pre,img,blockquote,header,.activity-item,.thread-entry{page-break-inside:avoid}h1,h2,h3,h4,header{text-align:left !important;page-break-after:avoid}.formatted_content,.thread-entry{orphans:2;widows:2}}.line_break_on_mobile{visibility:hidden}@media screen and (min-width: 768px){.line_break_on_mobile{display:none}}@media screen and (max-width: 767px){.hide_on_mobile{display:none}}.topnav-menu.loading .topnav-menu__content:after{-webkit-animation:pulse-background 1.5s infinite both;-moz-animation:pulse-background 1.5s infinite both;-o-animation:pulse-background 1.5s infinite both;animation:pulse-background 1.5s infinite both;position:absolute;top:50%;left:50%;margin:-2rem 0 0 -2rem;width:4rem;height:4rem;opacity:0.5;border-radius:100%;background:url(/assets/icons/loader-53265213826468e455bd80906ac645cedb5705373b85b306fa35d7f57b988734.svg) center center no-repeat;background-size:0.25em}.topnav-menu.expanded .collapsible_content .topnav-menu__content.expanded_content{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}.topnav-menu.expanded .collapsible_content .topnav-menu__content.expanded_content{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-moz-box-orient:vertical;-webkit-box-orient:vertical;box-orient:vertical}.menav__badge,.topnav__badge{font-size:0.9rem}.inbox__name,.inbox__where,.readable-actions__buttons{font-size:1.2rem}.topnav,.topnav-menu__header,.topnav-menu__content--pings .show-button-on-suggest .action_button{font-size:1.4rem}.inbox-table__who-what-where{font-size:1.6rem}.topnav-menu__content{width:30rem;position:absolute;top:3.2rem;right:0;background:#fff;border-radius:4px;border:1px solid #bfbfbf;box-shadow:0 3px 10px rgba(0,0,0,0.25);text-align:left;z-index:2;-ms-overflow-y:scroll;-ms-overflow-style:-ms-autohiding-scrollbar}@media screen and (max-width: 767px){.topnav-menu__content{top:3.08rem}}.topnav-menu.expanded{position:relative}.topnav-menu.expanded:after,.topnav-menu.expanded:before{bottom:-1px;left:50%;border:solid rgba(255,255,255,0);content:' ';height:0;width:0;position:absolute;pointer-events:none;z-index:3}.topnav-menu.expanded:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:10px;margin-left:-10px}.topnav-menu.expanded:before{border-color:rgba(255,255,255,0);border-bottom-color:#bfbfbf;border-width:11px;margin-left:-11px}.topnav-menu__heading{z-index:0;position:relative}@media screen and (max-width: 767px){.topnav-menu__heading{margin:1.875em 0}}.topnav-menu__heading>span{display:inline-block;padding:0 0.5em;background:#fff}.topnav-menu__heading:before{content:'';position:absolute;top:50%;left:0;right:0;border-bottom:1px solid rgba(0,0,0,0.1);z-index:-1}.topnav-menu__link,.topnav-menu-table__link,.inbox-table td,.pings-table td,.pings-table__what p,.bookmarks-sublist__link{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.inbox-table--announcements .inbox-table__what{white-space:normal;text-overflow:initial;overflow:visible}.topnav-wrapper{height:40px}.topnav{border-bottom:1px solid rgba(0,0,0,0.1);background-color:rgba(251,248,245,0.98);position:fixed;width:100%;top:0;z-index:6}body.env-test .topnav{position:static}.topnav__ribbon{position:relative;overflow-x:auto;white-space:nowrap;text-align:center}@media screen and (min-width: 768px){.topnav__ribbon{padding:0.7rem 0;overflow:visible}}.topnav__group{display:inline-block}@media screen and (min-width: 768px){.topnav__group--right{position:absolute;right:0}}@media screen and (min-width: 768px){.topnav__group--left{position:absolute;left:0}}.topnav-menu{-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;display:inline-block;position:relative;z-index:9}@media screen and (min-width: 768px){.topnav-menu{padding:0 0.3rem}}.topnav-menu.expanded:before,.topnav-menu.expanded:after{border-bottom-color:#856ec6;bottom:-12px}@media screen and (max-width: 767px){.topnav-menu.expanded:before,.topnav-menu.expanded:after{display:none}}.topnav-menu.expanded .topnav-menu__trigger{color:#fff;background-color:#856ec6}.topnav-menu.loading .topnav-menu__content{min-height:8rem}.topnav-menu.loading .topnav-menu__content:after{content:''}.topnav-menu.loading .topnav-menu__scroll{visibility:hidden}@media screen and (min-width: 768px){.topnav-menu--icon .topnav-menu__trigger{position:relative;height:3rem;background:none !important}.topnav-menu--icon .topnav-menu__trigger:before{position:absolute;display:inline-block;content:'';top:0;left:0;bottom:0;right:0;background:url(/assets/icons/select_down_arrow_gray-a69fd79922f2b58afa79c72958c944d0aa4c75c73dc36d49795df43debca3f3d.png) center right no-repeat;background-size:0.5em}.topnav-menu--icon .topnav-menu__trigger--me:before{background-position:center left}.topnav-menu--icon .topnav-menu__text{display:none}}.topnav-menu--icon.expanded:before,.topnav-menu--icon.expanded:after{bottom:-8px}.topnav-menu--icon .topnav__badge--total{-webkit-transform:scale(0.5, 0.5);-moz-transform:scale(0.5, 0.5);-ms-transform:scale(0.5, 0.5);-o-transform:scale(0.5, 0.5);transform:scale(0.5, 0.5);text-indent:-999em;top:-0.5rem;right:0.7rem}@media screen and (max-width: 767px){.topnav-menu--icon .topnav__badge--total{display:none}}.topnav-menu--icon img{-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}@media screen and (min-width: 768px){.topnav-menu--icon-text .topnav-menu__trigger{background:none !important}}@media screen and (min-width: 768px){.topnav-menu--progress{border-right:1px solid rgba(0,0,0,0.1);padding-right:0.75;margin-right:0.75}.topnav-menu--search{border-left:1px solid rgba(0,0,0,0.1);padding-left:0.75;margin-left:0.75}}@media screen and (min-width: 992px){.topnav-menu--progress{padding-right:1.5rem;margin-right:1.5rem}.topnav-menu--search{padding-left:1.5rem;margin-left:1.5rem}}.topnav-menu__trigger{padding:0.9rem 1rem;display:block}@media screen and (min-width: 768px){.topnav-menu__trigger{border-radius:2rem;padding:0.2rem 1rem}.topnav-menu__trigger:hover{background-color:#fff}}.topnav-menu__icon{float:left;width:3rem;height:3rem;margin-top:-0.4rem;vertical-align:middle}@media screen and (max-width: 767px){.topnav-menu__icon{display:none}}.topnav-menu__icon--search,.topnav-menu__icon--progress{width:2.4rem;height:2.4rem;background:url(/assets/icons/search-gray-dab75fd7d9df8d1a399651703ba56901cdd6431d5ec6987c541dd00c589281a3.svg) 0 2px no-repeat;background-size:2.4rem}.topnav-menu__icon--progress{width:2.6rem;background-image:url(/assets/icons/history-gray-cecf9e98e74ffb156d92cf0837fba113d600a5305851a5e0de9106edb1dc2281.svg)}.topnav-menu__icon--logo{width:3.7rem}.menav__badge{border-radius:50%;background-color:#fff;color:#856ec6;display:inline-block;font-weight:bold;height:1.8rem;letter-spacing:-0.05rem;line-height:1.8rem;text-align:center;width:1.8rem}.topnav__badge{border-radius:50%;background-color:#ec7a3c;color:#fff;display:inline-block;font-weight:bold;height:1.8rem;letter-spacing:-0.05rem;line-height:1.8rem;text-align:center;width:1.8rem;vertical-align:text-bottom}.topnav__badge--total{position:absolute;top:0.4rem;right:-0.6rem}.topnav__badge--total[data-badge-count]::before{content:attr(data-badge-count)}.topnav__badge--total[data-badge-count='0']{display:none}.topnav__badge--count{position:relative;vertical-align:text-bottom}.topnav__badge--count:hover{color:rgba(255,255,255,0);background:rgba(255,255,255,0.8)}.topnav__badge--count:hover:after{content:'✘';position:absolute;top:0;right:0;bottom:0;left:0;color:#856ec6;text-align:center;letter-spacing:normal}.topnav__badge--action{background-color:transparent;color:#fff;position:relative;vertical-align:text-bottom}.topnav__badge--action:after{content:'…';position:absolute;top:-0.3rem;right:0;bottom:0;left:0;text-align:center;letter-spacing:normal;font-size:1.6rem;font-weight:bold}.topnav__badge--action:hover{color:#856ec6;background:rgba(255,255,255,0.5)}.topnav__badge--status{display:none}@media screen and (min-width: 768px){.topnav-menu__badge--snoozed,.topnav-menu__badge--off{background:#fff url(/assets/my/notifications_snoozed_orange-950f3e72c90266f35e3528af815db01ed47c8e43cdae4086b8d119680f7b13c6.svg) center center no-repeat;background-size:70%;position:absolute;top:0.4rem;left:-2rem;display:inherit;width:3.2rem;height:1.8rem;border-radius:1.2rem}}@media screen and (min-width: 768px){.topnav-menu__badge--off{background-image:url(/assets/my/notifications_off_red-1be2875282bb427669500120b574c3eb4ef303f8c7dd2d144305f9f44da63c27.svg);background-size:85%;border-radius:50%;left:-0.5rem;width:1.8rem}}.topnav__badge--text{width:auto;height:auto;padding:0 0.5em;border-radius:0.4rem}.topnav__badge--subtle{background-color:#9b88d0}[data-hide-badge-counts=true] .topnav__badge--count,[data-hide-badge-counts=true] .topnav__badge--total{-webkit-transform:scale(0.5, 0.5);-moz-transform:scale(0.5, 0.5);-ms-transform:scale(0.5, 0.5);-o-transform:scale(0.5, 0.5);transform:scale(0.5, 0.5);text-indent:-999em}[data-hide-badge-counts=true] .topnav__badge--count:hover,[data-hide-badge-counts=true] .topnav__badge--text,[data-hide-badge-counts=true] .topnav__badge--status{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1);text-indent:0}.topnav-menu__content{background-color:#856ec6;border:0;color:#fff;white-space:normal}@media screen and (max-width: 767px){.topnav-menu__content{width:100%;position:fixed;top:3.9rem;bottom:0;z-index:10;border-radius:0;box-shadow:none}}@media screen and (min-width: 768px){.topnav-menu__content{max-height:calc(100vh - 80px);border-top-left-radius:0;border-top-right-radius:0;left:0;width:36rem}.topnav-menu__content:after{background:#856ec6;background:-webkit-gradient(linear, left top, left bottom, from(#856ec6), to(rgba(133,110,198,0)));background:-moz-linear-gradient(center top, #856ec6 0%, rgba(133,110,198,0) 100%);background:-moz-gradient(center top, #856ec6 0%, rgba(133,110,198,0) 100%);background:-webkit-linear-gradient(top, #856ec6 0%, rgba(133,110,198,0) 100%);background:-o-linear-gradient(top, #856ec6 0%, rgba(133,110,198,0) 100%);background:-ms-linear-gradient(top, #856ec6 0%, rgba(133,110,198,0) 100%);background:linear-gradient(to bottom, #856ec6 0%, rgba(133,110,198,0) 100%);content:'';position:absolute;top:0;left:0;height:2rem;width:100%}.topnav-menu__content *:focus{outline-width:1px;outline-color:#fff}}.topnav-menu__content .topnav-input:focus,.topnav-menu__content .selectize-input.focus{outline:0;border-color:rgba(0,0,0,0.05) !important;box-shadow:0 0 0 2px rgba(255,255,255,0.15) !important}.app-store-icon{margin:0 0.2em}@media screen and (min-width: 768px){.topnav-menu__content--inbox{width:64rem;margin-left:-29.4rem}.topnav-menu__content--pings{width:56rem;margin-left:-25rem}.topnav-menu__content--reports{width:33rem;margin-left:-12.8rem}.topnav-menu__content--me{width:32rem;left:auto;right:0;margin-left:0}.topnav-menu__content--chats{margin-left:-13.6rem}.topnav-menu__content--projects{margin-left:-13.3rem}.topnav-menu__content--hq{left:0;margin-left:0}}.topnav-menu__scroll{padding:2rem;overflow-y:auto;overflow-x:hidden}@media screen and (min-width: 768px){.topnav-menu__scroll{padding:2rem 3rem}}.topnav-menu__scroll--projects{padding-top:1rem}.topnav-menu__header{-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none;padding:2rem 2rem 0;position:relative}@media screen and (min-width: 768px){.topnav-menu__header{padding:2rem 0 0}}.topnav-menu__footer{-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none;padding:1rem 3rem;position:relative;text-align:center}.topnav-menu__footer:before{background:rgba(133,110,198,0);background:-webkit-gradient(linear, left top, left bottom, from(rgba(133,110,198,0)), to(#856ec6));background:-moz-linear-gradient(center top, rgba(133,110,198,0) 0%, #856ec6 100%);background:-moz-gradient(center top, rgba(133,110,198,0) 0%, #856ec6 100%);background:-webkit-linear-gradient(top, rgba(133,110,198,0) 0%, #856ec6 100%);background:-o-linear-gradient(top, rgba(133,110,198,0) 0%, #856ec6 100%);background:-ms-linear-gradient(top, rgba(133,110,198,0) 0%, #856ec6 100%);background:linear-gradient(to bottom, rgba(133,110,198,0) 0%, #856ec6 100%);content:'';position:absolute;bottom:100%;left:0;height:2rem;width:100%}.topnav-menu__heading{text-align:center;margin:0 0 0.5rem;text-transform:uppercase;color:rgba(255,255,255,0.5)}.topnav-menu__heading>span{background-color:#856ec6;margin:0}.topnav-menu__heading:before{border-color:rgba(255,255,255,0.15)}.topnav-menu__subheading{text-transform:uppercase;color:rgba(255,255,255,0.5)}.topnav-menu__description{color:rgba(255,255,255,0.5);margin-top:-0.5em}.topnav-menu__heading--me,.topnav-menu__heading--unread{color:#fff}.topnav-menu__notification-status{background-color:#fff;display:inline-block;border-radius:0.6rem;padding:0 0.5rem;color:#3cb371}.topnav-menu__notification-status--snoozed{color:#ec7a3c}.topnav-menu__notification-status--off{color:#e55235}.topnav-menu__notification-settings-link a.decorated{color:inherit}.topnav-menu__filter input[type=text]{width:100%;padding:0.4rem 1.2rem;border-color:rgba(0,0,0,0.05);background-color:rgba(0,0,0,0.05)}.topnav-menu__filter input[type=text].placeholder{color:rgba(255,255,255,0.5)}.topnav-menu__filter input[type=text]:-moz-placeholder{color:rgba(255,255,255,0.5)}.topnav-menu__filter input[type=text]::-moz-placeholder{color:rgba(255,255,255,0.5)}.topnav-menu__filter input[type=text]::-webkit-input-placeholder{color:rgba(255,255,255,0.5)}.filter-hover .topnav-menu__link{background-color:rgba(255,255,255,0.1)}.filter-hide{display:none}.topnav-menu__group{margin-bottom:1.25em}.topnav-menu__group:last-of-type{margin-bottom:0}.topnav-menu__group--filtered{margin-bottom:0}.topnav-menu__group--filtered.topnav-menu__group--unread{display:none}.topnav-menu__group--filtered .topnav-menu__heading{display:none}.topnav-menu__list{list-style:none;margin:0 -2rem;padding:0}@media screen and (min-width: 768px){.topnav-menu__list{margin:0 -3rem}}.topnav-menu__item{position:relative}.topnav-menu__item--selected a{background:url(/assets/icons/checkmark-84d079324ed7e363f659782a3fcff8d806d2590b184a54fc0f7773c8460bbd39.svg) no-repeat;background-position:right 3rem center;background-size:1rem 1rem}.topnav-menu__link{padding:0.2rem 3rem;display:block}.topnav-menu__link:hover{background-color:rgba(255,255,255,0.1)}.topnav-menu-table__link{display:block}.topnav-menu__link--wrap{white-space:normal}.inbox-table,.pings-table{border-collapse:initial;table-layout:fixed;width:100%}.inbox-table tr:last-of-type td,.pings-table tr:last-of-type td{border:0}.inbox-table tr:hover td,.pings-table tr:hover td{background-color:rgba(255,255,255,0.1)}.inbox-table td,.pings-table td{border-bottom:1px solid rgba(255,255,255,0.1);line-height:1.2;padding:0}.inbox-table td.pings-table__badge,.inbox-table td.inbox-table__badge,.pings-table td.pings-table__badge,.pings-table td.inbox-table__badge{padding-right:0.5rem}.inbox-table .topnav-menu-table__link,.pings-table .topnav-menu-table__link{padding:1rem 0.5rem}.inbox-table .inbox-table__who-what-where{padding-left:5.5rem}.inbox-table__who-what-where{padding-left:5.5rem}.inbox-table__who-what-where .avatar{width:4rem;height:4rem;background-color:rgba(255,255,255,0.15)}.inbox-table__who-what-where .topnav-menu-table__link{padding-top:0}.inbox-table__who-what-where .topnav-menu-table__link.inbox__title{padding-top:1rem;padding-bottom:0}.inbox-table__who-what-where .topnav-menu-table__link.inbox__avatar_link{float:left;margin-left:-5.5rem;padding-top:1rem;padding-right:1rem}.inbox-table__when .topnav-menu-table__link{padding-top:2rem;padding-bottom:2rem}.inbox_table__content-type{width:1.6rem;height:1.6rem;position:absolute !important;background-color:#7f7f7f;border-radius:50%;margin-left:-1.6rem;margin-top:1.2rem;background-position:center;background-size:1rem;background-repeat:no-repeat}.inbox_table__content-type.todo,.inbox_table__content-type.todolist,.inbox_table__content-type.completion,.inbox_table__content-type.assignment{background-color:#3cb371;background-image:url(/assets/my/inbox/todo-4300cafe1377107aec6086c49afb44a05640ad9438b63843f441c8ce9a496c86.svg)}.inbox_table__content-type.message,.inbox_table__content-type.comment{background-color:#1b6ac9;background-image:url(/assets/my/inbox/message-47830e840b4ee47fb136b2990e1dd5c80d8af9a3b9320c1f69e2b6487b65882f.svg)}.inbox_table__content-type.question{background-color:#5856d6;background-image:url(/assets/my/inbox/answer-e5fe601450affd482c618c88a494e2b7fded91ed6e07ae07393e6eaf94bc11ca.svg)}.inbox_table__content-type.reminder{background-color:#5856d6;background-image:url(/assets/my/inbox/reminder-04bded2732121c7985b6685405afdc7c031080d014b031b553134baba9986557.svg)}.inbox_table__content-type.event,.inbox_table__content-type.schedule,.inbox_table__content-type.participation{background-color:#ff2d55;background-image:url(/assets/my/inbox/event-4175d3d38e0d0ddd471c330137f074d2cb1f2271503d5ad8daedd062d21dd638.svg)}.inbox_table__content-type.journal{background-color:#a4d2ff;background-image:url(/assets/my/inbox/journal-fb22720d3cb1049a0060f5b5741c6fca4b37ad091000f1c27227cfef3b4e8f4e.svg)}.inbox_table__content-type.googledocument{background-color:#e55235;background-image:url(/assets/my/inbox/document-9b417298f7878b2d07714390d48288407dd1f1918f2ef1d68612590ac9f324e6.svg)}.inbox_table__content-type.document{background-color:#fc0;background-image:url(/assets/my/inbox/document-9b417298f7878b2d07714390d48288407dd1f1918f2ef1d68612590ac9f324e6.svg)}.inbox_table__content-type.mention{background-color:#e55235;background-image:url(/assets/my/inbox/mention-b3a09eb85158cc81420f89af18ac667123beb16f7a8cf93514e34ca0ed5a208e.svg)}.inbox_table__content-type.applausereport{background-color:#fc0;background-image:url(/assets/my/inbox/applause-77a53bfde6251340db3601f2aa5b4fc6865675ff28993a0e94a05150f4b5000f.svg)}.inbox_table__content-type.savedemail{background-color:#8b599e;background-image:url(/assets/my/inbox/email-5109faffe4935a71423af210b9cce478e99a4dabdb4dfaad593ddf05fe33386e.svg)}.inbox-table__column--who-what-where{width:65%}@media screen and (min-width: 768px){.inbox-table__column--who-what-where{width:65%}}.inbox-table__column--when{width:20%}@media screen and (min-width: 768px){.inbox-table__column--when{width:20%}}.inbox-table__column--badge{width:10%}@media screen and (min-width: 768px){.inbox-table__column--badge{width:5%}}.inbox-table__column--actions{width:0%}@media screen and (min-width: 768px){.inbox-table__column--actions{width:5%}}.inbox-table__where{padding-right:1rem}.inbox-table__actions{display:none}.inbox__name,.inbox__where{color:rgba(255,255,255,0.8)}.topnav-menu .inbox__when--inline{display:none}.inbox__name+.inbox__where:before{content:' · '}.inbox-table--announcements a{display:block}.inbox-table--announcements .inbox-table__who{width:12%}.inbox-table--announcements .inbox-table__badge{width:15%}.inbox-table--announcements .inbox-table__what{width:70%;padding:0.8rem 0.5rem;line-height:1.3}.inbox-table--accounts .inbox-table__when{width:3em}.inbox-table--accounts .inbox-table__badge{width:2rem}.inbox-table__unreads .inbox-table__badge .topnav__badge--action{display:none}.inbox-table__reads .inbox-table__badge .topnav__badge--count{display:none}.inbox-table__row--show-actions td{background-color:rgba(0,0,0,0.2) !important}.inbox-table__row--show-actions .inbox-table__when{display:none}.inbox-table__row--show-actions .inbox-table__actions{display:table-cell;padding-top:0.6rem;padding-bottom:0}.readable-actions__buttons{min-height:2.4rem;line-height:2.3rem}.readable-actions__button{background:rgba(255,255,255,0.1);padding:0 1rem;border-radius:0.4rem;display:block;width:100%;margin-bottom:0.3rem;text-align:center}.readable-actions__button.submitting{-webkit-animation:dim-out-in 1s infinite;-moz-animation:dim-out-in 1s infinite;-o-animation:dim-out-in 1s infinite;animation:dim-out-in 1s infinite}.pings-table__who{width:4rem}.pings-table__what{width:65%}.pings-table__what p{color:rgba(255,255,255,0.5)}.pings-table__when{width:15%}.pings-table__badge{width:4rem}.topnav-menu__content--pings .grouped-avatars__metadata{color:rgba(255,255,255,0.5)}.topnav-menu__content--pings .show-button-on-suggest .action_button{background-color:rgba(0,0,0,0.25);border-color:rgba(0,0,0,0.15)}.topnav-menu__content--pings .show-button-on-suggest .selectize-control.multi .selectize-input{border-color:rgba(0,0,0,0.15);background-color:rgba(0,0,0,0.15)}.topnav-menu__content--pings .show-button-on-suggest .selectize-control.multi .selectize-input>input{color:#fff}.topnav-menu__content--pings .show-button-on-suggest .selectize-control.multi .selectize-input>input.placeholder{color:rgba(255,255,255,0.5)}.topnav-menu__content--pings .show-button-on-suggest .selectize-control.multi .selectize-input>input:-moz-placeholder{color:rgba(255,255,255,0.5)}.topnav-menu__content--pings .show-button-on-suggest .selectize-control.multi .selectize-input>input::-moz-placeholder{color:rgba(255,255,255,0.5)}.topnav-menu__content--pings .show-button-on-suggest .selectize-control.multi .selectize-input>input::-webkit-input-placeholder{color:rgba(255,255,255,0.5)}.topnav-menu__content--pings .show-button-on-suggest .selectize-control.multi .selectize-input>div{background-color:#fff;color:#856ec6}.chats-list .topnav-menu__link{padding-right:6rem}.chats-list .topnav__badge--count{position:absolute;top:0.3rem;right:3rem}.chats-list__bucket,.chats-list__following{color:rgba(255,255,255,0.5)}.chats-list__following{position:absolute;right:3rem;padding:0.2rem 0;text-align:right}.chats-list__following.submitting{-webkit-animation:dim-out-in 1s infinite;-moz-animation:dim-out-in 1s infinite;-o-animation:dim-out-in 1s infinite;animation:dim-out-in 1s infinite}.bookmarks-list__link--following{padding-right:11rem}.bookmarks-list__bookmark{text-indent:-999em;position:absolute;left:2.5rem;width:2.5rem;height:2.5rem;background:rgba(255,255,255,0) url(/assets/icons/pin-gray-4452bec8b7d342bca0f48e4c64c3d632bca7cd07b606472ac03da95f095750c3.svg) no-repeat center 0.4rem;background-size:60%}.bookmarks-list--bookmarked .bookmarks-list__bookmark{background-image:url(/assets/icons/pin-white-cb4c5d927bb08ea1c87ad15c457fda94875eb79e6e22e26d45587501dbf423b1.svg)}.bookmarks-list--bookmarked .bookmarks-sublist__link{background-image:url(/assets/icons/bookmark-filled-white-b3d4127e175af3d109ebe555bc0f5d8587bd18ba0fed13a0e7d59ab2e9feb79c.svg)}.bookmarks-list__link{padding-left:5.5rem}.bookmarks-sublist{color:rgba(255,255,255,0.5);list-style:none;margin-bottom:0.5rem;padding:0}.bookmarks-sublist__link{padding:0.1rem 3rem 0.1rem 6.8rem;background:rgba(255,255,255,0) url(/assets/icons/bookmark-filled-gray-c165588ddb9eb6385403e57ef896f5a2de2d02fdf3f730847b79ed47f90a753c.svg) no-repeat 5rem center;background-size:1.5rem 1.5rem;display:block}.bookmarks-sublist__link:hover{background-color:rgba(255,255,255,0.1)}.projects-inactive{color:rgba(255,255,255,0.5)}.projects-inactive__link{text-decoration:underline}.reports-list .topnav-menu__item{display:table;width:100%}.reports-list .reports-list__link{white-space:normal;padding-top:0.5rem;padding-bottom:0.5rem}.reports-list .reports-list__name{display:table-cell;font-weight:bold;padding-left:1rem;vertical-align:middle}.reports-list .reports-list__icon{display:table-cell;border-radius:50%;height:7.2rem;width:7.2rem;border:2px solid rgba(255,255,255,0.5);vertical-align:middle;background:rgba(0,0,0,0.1) url(/assets/icons/report_progress-baf46932cd8c64d785975fdeb6d01c1640cc532c9ec821f4285048f85f122b83.svg) 1.8rem 1.8rem no-repeat;background-size:80%}.reports-list .reports-list__icon--people{background-image:url(/assets/icons/report_people-a81ea4e43189dcf4ef2b47f2c73fce794bc8a7d896b028ecc1c3a91bb096b204.svg)}.reports-list .reports-list__icon--todo{background-image:url(/assets/icons/report_todo-df4f3983e8646b1ee936f6530770dd94d5301cdf898f2428e4973e5827773cee.svg)}.reports-list .reports-list__icon--user{background-image:url(/assets/icons/report_user_progress-494148620c4763d414c1a0519b62763c95c30e5a58fbd72fe24861f73b5205b6.svg)}.reports-list .reports-list__icon--overdue{background-image:url(/assets/icons/report_overdue-f7824664e10f299140d6d9c23079b434ae16415c73deb2c0f430b0661b44cac3.svg)}.reports-list .reports-list__icon--upcoming{background-image:url(/assets/icons/report_upcoming-04a1ab7c9ba0b8279a04dc8f7def26489cd9f8fdb7eefa9d55ce132f230a6f9a.svg)}.topnav-menu__action-button{width:100%;background-color:rgba(0,0,0,0.15);color:inherit}.topnav-menu__action-button--upgrade{border-width:0 0 2px;background-color:#ec7a3c}.topnav-menu__action-button--inline{width:auto}.clear-all-unreads{text-transform:inherit}.desktop-apps{display:none}.desktop-download{display:none;padding-left:30px;margin-left:auto;margin-right:auto}.desktop-download:before{display:inline-block;content:' ';width:2.4rem;height:2.4rem;background:#cccccd url(/assets/logos/apple-logo-white-ccef07e635516b5273b7e88bfaad42067afce524b4d2379b306330ee4d03ba56.svg) no-repeat center center;background-size:1.6rem 1.6rem;border-radius:0.2rem;vertical-align:top;margin-top:-0.3rem;margin-right:0.3rem;margin-left:-2.7rem}.desktop-download-windows:before{background-color:#04aae8;background-image:url(/assets/logos/windows-logo-white-13ecdc89806bfe527862c4ca64d19f8076340bd13f066bf0e5c77aa3315422d9.svg)}[data-os=mac] .desktop-apps[data-behavior~=show_on_mac],[data-os=mac] .desktop-download[data-behavior~=show_on_mac]{display:block}[data-os=windows] .desktop-apps[data-behavior~=show_on_windows],[data-os=windows] .desktop-download[data-behavior~=show_on_windows]{display:block}.card-inbox__forward:before,.card-inbox__forward:after{content:' ';display:table}.card-inbox__forward:after{clear:both}.forwards__content{font-size:1.4rem}.card-inbox__content,.card-inbox__metadata{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.forwards-table__what{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.inbox-settings{background:#ecf9fd;border-top:1px solid #cbeefa;border-bottom:1px solid #cbeefa;padding:2rem 6rem;margin:0 -6rem;text-align:left}@media screen and (min-width: 768px){.inbox-settings{margin:0 -6rem;padding:0 6rem 1rem}}.forward-email-steps{counter-reset:li;list-style:none;text-align:left;padding:0}.forward-email-steps__step{position:relative}.forward-email-steps__content{padding-left:2em}.forward-email-steps__content:before{content:counter(li);counter-increment:li;position:absolute;top:-0.3em;left:-1em;height:2em;width:2em;line-height:2em;background:#3cb371;color:#fff;border-radius:50%;font-weight:bold;text-align:center}.forward-email-faqs{background:#f7f7f7;border-top:1px solid #d9d9d9;border-radius:0 0 0.6rem 0.6rem;padding:0 1rem 1rem;margin:0 -1rem;text-align:left;font-size:0.85em}@media screen and (min-width: 768px){.forward-email-faqs{margin:0 -6rem -6rem;padding:1rem 6rem 4rem}}.forward-email-faqs--routing{background:#ecf9fd;margin:0 -2rem -2rem;font-size:1em}@media screen and (min-width: 768px){.forward-email-faqs--routing{margin:0 -6rem -2rem}}.forwards__content{line-height:1.5em}.forwards-table{width:100%}.forwards-table td{border-top:1px solid #f2f2f2;padding:0.7rem 0.5rem 1rem}.forwards-table td.empty{width:auto;padding:0}.forwards-table__row:last-child td{border-bottom:1px solid rgba(0,0,0,0.05)}.forwards-table__avatar{width:4.2rem;max-width:4.2rem}.forwards-table__when{width:10%;color:#aa9c84;white-space:nowrap}.forwards-table__comments{width:4rem}.forwards-table__comments .comments-balloon:after{border-left-color:#cbeefa;border-right-color:rgba(255,255,255,0);margin-right:-0.571em;margin-left:0}.forwards-table__link{max-height:1.5em;display:list-item;overflow:hidden}@media screen and (max-width: 767px){.forwards-table__commentators{display:none}.forwards-table__meta{max-height:1.5em;display:list-item;overflow:hidden}.forwards__content{font-size:1.5rem;margin-left:-1rem;margin-right:-1rem}.forwards-table td{padding-top:1.5rem;padding-bottom:1.5rem}.forwards-table__avatar{width:3em;max-width:3em}}.card-inbox__forward{padding:0.7rem 0;border-bottom:1px solid #f2f2f2}@media screen and (max-width: 767px){.card-inbox__forward{margin-left:-0.5em;margin-right:-0.5em}}.card-inbox__avatar{float:left;width:2.5rem;margin-right:0.5rem}@media screen and (max-width: 767px){.card-inbox__avatar{width:2rem}}.card-inbox__comments{float:right;margin:0.2rem 0 0 0.5rem;font-size:inherit}@media screen and (max-width: 767px){.card-inbox__comments{font-size:0.9rem}}.card-inbox--tiny{padding-top:0.2rem}.card-inbox--tiny .card-inbox__forward{padding:0.2rem 0;border-bottom:0}.card-inbox--tiny .card-inbox__metadata{margin-bottom:-0.3rem;padding-top:0.2rem}.card-inbox--tiny .card-inbox__avatar,.card-inbox--tiny .card-inbox__comments{display:none}.card-inbox--tiny strong{font-weight:normal}.inline_media_width_constraint{max-width:100%}.inline_media_width_constraint .inline_media_height_constraint{position:relative}.inline_media_width_constraint .inline_media_height_constraint .inline_media_box{width:100%;height:100%;position:absolute;top:0;left:0}.inline_media_width_constraint .inline_media_height_constraint .inline_media_box>*{width:100%;height:100%}[data-behavior~=version_uploader] .upload__preview .inline_media_box{position:static !important}.git-commit{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.git-commit{margin-bottom:0.25rem}.git-commit__author{display:block;color:#7f7f7f}@media screen and (min-width: 768px){.git-commit__author{float:right;margin-left:1rem}}.git-commit__perma{margin-right:0.5rem}.github-status{font-weight:normal}.github-status--failure,.github-status--error{font-weight:bold;color:#e55235}.activity-item__attachments:before,.activity-item__attachments:after{content:' ';display:table}.activity-item__attachments:after{clear:both}.activity-item__attachments .attachment__caption{font-size:1rem}.activity-item__attachments .attachment__caption .attachment__link{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media screen and (min-width: 768px){.latest-activity:before{content:'';position:absolute;top:0;bottom:0;left:50%;margin-left:-1px;border-left:1px solid rgba(0,0,0,0.1)}}@media screen and (max-width: 767px){.latest-activity .break{margin-right:auto;margin-left:auto;text-transform:uppercase;margin-bottom:0}.latest-activity .break>span{background-color:transparent;color:#000}}@media screen and (min-width: 768px){.latest-activity .break>span{padding:0.33em 0 0.5em}}.latest-activity .break:before{display:none}.latest-activity--empty:before{border-left:0}.latest-activity--standalone .break>span{background:#f5efe6}@media screen and (max-width: 767px){.latest-activity--standalone .break>span{background:transparent}}.latest-activity--project{max-width:80rem;margin:0 auto}.latest-activity--project .latest-activity__project,.latest-activity--project .latest-activity__blob--dock_created,.latest-activity--project bc-grouped-dates>.date_divider:first-child:nth-last-child(3){display:none}.latest-activity--project .break>span{background:#f5efe6}.latest-activity__account-name{max-width:58rem}.latest-activity__header{position:relative;max-width:58rem;margin:0 auto}.latest-activity__header .flash-notice{top:-3rem}.latest-activity__project{margin:2rem 0 0;color:#aa9c84;font-weight:normal;overflow:hidden}@media screen and (max-width: 767px){.latest-activity__project{z-index:1;overflow:visible;position:relative;padding-bottom:0.5rem;text-align:center;margin-left:auto;margin-right:auto;border-bottom:1px solid #d4cdc0;font-size:1.5rem}}@media screen and (min-width: 768px){.latest-activity__project{width:50%;margin-top:-1rem;padding-left:0.5em;border-bottom:1px solid rgba(0,0,0,0.1)}}.latest-activity__project .break>span{background:#f5efe6}.activity-item{position:relative;width:100%;word-wrap:break-word;padding:0 6rem 0 0}@media screen and (min-width: 768px){.activity-item{width:50%;padding:0 7rem 0 0;font-size:1.5rem}}@media screen and (max-width: 767px){.activity-item--add-to-right,.activity-item--add-to-left{-webkit-animation:addToRight 0.66s both;-moz-animation:addToRight 0.66s both;-o-animation:addToRight 0.66s both;animation:addToRight 0.66s both}}@media screen and (min-width: 768px){.activity-item--add-to-right{-webkit-animation:addToRight 0.66s both;-moz-animation:addToRight 0.66s both;-o-animation:addToRight 0.66s both;animation:addToRight 0.66s both}.activity-item--add-to-left{-webkit-animation:addToLeft 0.66s both;-moz-animation:addToLeft 0.66s both;-o-animation:addToLeft 0.66s both;animation:addToLeft 0.66s both}.activity-item--slide-to-left{-webkit-animation:slideToLeft 0.66s both;-moz-animation:slideToLeft 0.66s both;-o-animation:slideToLeft 0.66s both;animation:slideToLeft 0.66s both}.activity-item--slide-to-right{-webkit-animation:slideToRight 0.66s both;-moz-animation:slideToRight 0.66s both;-o-animation:slideToRight 0.66s both;animation:slideToRight 0.66s both}}@media screen and (min-width: 768px){.latest-activity__blob--project_access_changed .activity-item,.latest-activity__blob--chat_transcript_rollup .activity-item{min-height:4.4rem}}.activity-item__timestamp{position:absolute;top:0.125em;right:-5rem;margin-left:0}@media screen and (min-width: 768px){.activity-item__timestamp{right:-6rem}}.activity-item__summary{margin:1.5rem 0 0;line-height:1.5;padding-left:4.2rem;position:relative}@media screen and (max-width: 767px){.activity-item__summary{font-size:1.5rem}}@media screen and (min-width: 768px){.activity-item__summary{padding-left:5.8rem}}.activity-item__who{position:absolute;left:0;width:4.2rem;padding-right:1rem}@media screen and (min-width: 768px){.activity-item__who{width:5.8rem;top:-0.25em}}.activity-item__what{margin:0}@media screen and (max-width: 767px){.activity-item__what{font-size:1.5rem;line-height:1.3em;margin-bottom:0.2em}}.activity-item__excerpt{margin-left:4.2rem;font-size:1.5rem}@media screen and (min-width: 768px){.activity-item__excerpt{margin-left:5.8rem;font-size:1.3rem}}.activity-item__excerpt br{display:none}.activity-item__excerpt ul.todos{margin:0}.activity-item__attachments{margin-top:0.5em}.activity-item__attachments .attachment{max-width:46%;text-align:center;float:left;margin:0 2% 0.5rem 0}.activity-item__attachments .attachment:nth-child(2n+1){clear:left}.activity-item__attachments .attachment__attribute--download{display:none}@media screen and (min-width: 768px){.latest-activity__blob--chat_transcript_rollup .activity-item__summary{padding-left:0;text-align:center}.latest-activity__blob--chat_transcript_rollup .activity-item__excerpt{margin-left:0;text-align:center}}.activity-item__link{display:none;-webkit-tap-highlight-color:rgba(0,0,0,0.1)}@media screen and (max-width: 767px){.activity-item__link{display:block;border-radius:0.8rem;position:absolute;top:-0.5rem;right:-0.5rem;bottom:-0.5rem;left:-0.5rem}}@media screen and (min-width: 768px){.latest-activity__blob[data-side=right] .latest-activity__project{margin-left:50%}.latest-activity__blob[data-side=right] .activity-item{margin-left:50%;padding-left:7rem;padding-right:0}.latest-activity__blob[data-side=right] .activity-item__timestamp{left:-6rem;right:auto}}.latest-activity__full-width{margin-top:3rem}.latest-activity__full-width .activity-item{padding:0;border-top:1px solid rgba(0,0,0,0.1)}@media screen and (min-width: 768px){.latest-activity__full-width .activity-item{width:100%;margin-left:0;padding:0 5.8rem;background:#f5efe6}}.latest-activity__full-width .activity-item__summary{padding:0}@media screen and (min-width: 768px){.latest-activity__blob:not([data-side]):nth-child(even) .latest-activity__project{margin-left:50%}.latest-activity__blob:not([data-side]):nth-child(even) .activity-item{margin-left:50%;padding-left:7rem;padding-right:0}.latest-activity__blob:not([data-side]):nth-child(even) .activity-item__timestamp{left:-6rem;right:auto}}.date_divider{width:100%}div#launchbar{font-family:'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;font-size:12px;background:#000;position:relative;text-align:left;z-index:10}div#launchbar div.message{padding:5px 30px;color:#999}div#launchbar ul{margin:0;padding:0}div#launchbar li{list-style-type:none;line-height:normal;padding:0}div#launchbar ul.menus{padding:0 25px}div#launchbar li.menu{float:left;position:relative;margin-right:4px}div#launchbar li.menu a{position:relative;display:block;padding:5px 7px 6px 4px;font-size:11px;color:#999;border-right:1px solid #222;text-decoration:none}div#launchbar li.menu a:hover{background:#000}div#launchbar li.menu a.on{color:#ddd}div#launchbar li.menu a.on:hover{color:#ddd}div#launchbar li.menu a.account:hover{color:#fff}div#launchbar li.menu a.current_account:hover{color:#999}div#launchbar li.menu a.dimmed,div#launchbar li.menu a.dimmed:hover{color:#555}div#launchbar li.menu div.items{display:none;position:absolute;z-index:5;left:-5px;width:210px}div#launchbar li.hover div.items{display:block}div#launchbar li.menu ul.items{margin-left:1px;padding:0 0 3px;background:#000;border-bottom-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;box-shadow:2px 2px 5px rgba(0,0,0,0.4);-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.4);-moz-box-shadow:2px 2px 5px rgba(0,0,0,0.4)}div#launchbar li.item{background:none}div#launchbar li.item a{padding:5px 0 5px 10px;border-right:0;background-color:#000}div#launchbar li.item a:hover{background-color:#222}div#launchbar li.menu div.items{_background:none}div#launchbar li.menu ul.items{_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/signal_id/launchbar_bg.png',sizingMethod='scale')}*:first-child+html div#launchbar li.menu ul.items{padding:0 3px 3px 0;background:none;background:url(/assets/signal_id/launchbar_bg.png) repeat}*:first-child+html div#launchbar li.item{background:#000}*:first-child+html div#launchbar ul.items li.last{padding-bottom:5px}div#launchbar ul.menus,div#launchbar li.menu div.items,div#launchbar li.menu ul.items,div#launchbar li.item,div#launchbar li.item a{zoom:100%}body.with_launchbar div#launchbar{_position:absolute;_top:0;_left:0}body.with_launchbar div#Header{_margin-bottom:20px;_top:20px}.left-tab__link{font-size:1.4rem}.left-tab{display:none;position:fixed;top:5rem;left:0;z-index:2}@media screen and (min-width: 768px){.left-tab{display:block}}.left-tab__link{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;background-color:#856ec6;border-radius:0 0 0.4rem 0.4rem;color:#fff;display:block;font-weight:bold;height:4rem;line-height:4.6rem;margin:2rem 0 0 -2rem;text-align:center;width:6rem}.left-tab__link:hover{background-color:#765cbf;margin-left:-1.5rem}.left-tab--upgrade+.left-tab--support{top:13rem}.left-tab__link--upgrade{width:8rem;margin-left:-3rem}.left-tab__link--upgrade:hover{margin-left:-2.5rem}.list-picker-item__input:focus+.list-picker-item__button{box-shadow:0 0 6px #1b6ac9;border-color:rgba(0,0,0,0.35)}.list-picker{text-align:left}.list-picker--borders .list-picker-item:first-of-type{border-top:1px solid #e5e5e5}.list-picker--borders .list-picker-item:last-of-type{border-bottom:1px solid #e5e5e5}.list-picker--bordered-top .list-picker-item:first-of-type{border-top:1px solid #e5e5e5}.list-picker--narrow{max-width:34em}.list-picker-item{-webkit-transition:background-color 0.1s ease-in-out;-moz-transition:background-color 0.1s ease-in-out;-ms-transition:background-color 0.1s ease-in-out;-o-transition:background-color 0.1s ease-in-out;transition:background-color 0.1s ease-in-out;display:block;position:relative;top:0;border-bottom:1px solid #e5e5e5;padding:0.4em 4rem 0.4em 0.4em;margin:0 -1rem}@media screen and (min-width: 768px){.list-picker-item{margin:0}.list-picker-item:hover{background:#fffae5}}.list-picker-item:last-of-type{border-bottom:0}.list-picker-item__avatar{display:inline-block;vertical-align:middle;width:2em;height:2em;margin-right:0.2em}@media screen and (min-width: 768px){.list-picker-item__avatar{width:3em;height:3em}}.list-picker-item__avatar--small{width:2em;height:2em}.list-picker-item__details{display:inline-block;vertical-align:middle;line-height:1.2;max-width:75%}.list-picker-item__input{opacity:0;position:absolute}.list-picker-item__button,.list-picker-item__label{position:absolute !important;right:0.6em;top:50%;margin-top:-1.2rem}.list-picker-item__label{display:none;text-align:right;width:7rem;color:#a6a6a6;font-size:0.95em}.list-picker-item__button-or-label--show-label .list-picker-item__label{display:inline}.list-picker-item__button-or-label--show-label .list-picker-item__input,.list-picker-item__button-or-label--show-label .list-picker-item__button{display:none}.list-picker--with-button .list-picker-item{padding-right:9.5rem}.list-picker--with-button .list-picker-item:hover{background:none}.list-picker-item--actionless{padding-right:0.4em !important}div.list_controls{margin:4rem 0}div.list_controls select.list_toggle{padding:0.4rem 2rem 0.4rem 1rem;border-right:1rem solid rgba(255,255,255,0)}.step-list{list-style:none;padding:0;counter-reset:li}.step-list__step{position:relative;margin-bottom:2em}@media screen and (min-width: 768px){.step-list__step{margin-bottom:3em;padding-left:5rem}}.step-list__step:before{content:counter(li);counter-increment:li;float:left;width:3rem;line-height:3rem;margin:-0.5rem 0.8rem 0 0;border-radius:100%;background:#ec7a3c;text-align:center;color:#fff}@media screen and (min-width: 768px){.step-list__step:before{position:absolute;left:0;margin-top:-0.8rem;height:4rem;width:4rem;line-height:4rem}}.step-list__step--done:before{content:' ';background:url(/assets/icons/checkmark-84d079324ed7e363f659782a3fcff8d806d2590b184a54fc0f7773c8460bbd39.svg) no-repeat #3cb371;background-size:50%;background-position:50%}.step-list__step--unnumbered:before{display:none}.list--unindented{padding-left:1.2em}ol.list--unindented{padding-left:1.5em}.list--unbulleted{padding-left:0;list-style:none}.list--inside-bulleted{padding-left:0;list-style-position:inside}.list--with-buttons>li+li{padding-top:0.3em}.list--ruled>li{padding:1rem 0.5rem;border-top:1px solid #e5e5e5}.list--ruled-top{border-top:1px solid #e5e5e5}.list--ruled-actions>li+li{border-top:1px solid #e5e5e5}.list--ruled-actions>li+li:last-child{border-bottom:0}.list--ruled-actions .list__action{display:block;padding:1rem 0.5rem}.list--unruled-actions .list__action{display:block;padding:1rem 0}@media screen and (min-width: 768px){.list--unruled-actions .list__action{padding:0.5rem 0}}.list--unruled-actions .list__action--pull-up{margin-top:-2rem}@media screen and (min-width: 768px){.list--unruled-actions .list__action--pull-up{margin-top:-1rem}}.mailbox-projects__select{display:block;width:100%;margin:0 auto}.mailbox-projects__submit{-webkit-animation:fade-in-down 0.3s;-moz-animation:fade-in-down 0.3s;-o-animation:fade-in-down 0.3s;animation:fade-in-down 0.3s;display:none}.mailbox-new-person{text-align:left}.mentionable-person{white-space:nowrap}.mentionable-person .avatar{position:relative;top:-0.12em;left:0.12em;width:1.2em;height:1.2em}.mentionable-person+.attachment__caption{display:none}.message_card_header:before,.card-msg-board__message:before,.message_card_header:after,.card-msg-board__message:after{content:' ';display:table}.message_card_header:after,.card-msg-board__message:after{clear:both}.message-board__content{font-size:1.4rem}.message_card_header{display:table-row}.message_card_header .message_avatar{width:3em;margin-right:0.5em}.message_card_header .message_metadata{display:table-cell;vertical-align:middle}.message-board__content{line-height:1.5em}.messages-table{width:100%}.messages-table td{border-top:1px solid #f2f2f2;padding:0.7rem 0.5rem 1rem}.messages-table td.empty{width:auto;padding:0}.messages-table__row:last-child td{border-bottom:1px solid rgba(0,0,0,0.05)}.messages-table__avatar{width:5.8rem;max-width:5.8rem}.messages-table__what{word-break:break-word}.messages-table__when{width:10%;color:#aa9c84;white-space:nowrap}.messages-table__commentators{width:7rem}.messages-table__commentators .avatar-group{max-height:6.75rem;overflow:hidden}.messages-table__commentators .avatar-group--small .avatar{height:1.8rem;width:1.8rem;line-height:normal}.messages-table__comments .comments-balloon:after{border-left-color:#cbeefa;border-right-color:rgba(255,255,255,0);margin-right:-0.571em;margin-left:0}.messages-table__link{max-height:4.5em;display:list-item;overflow:hidden}.messages-table__subject{font-weight:bold;font-size:1.7rem}@media screen and (max-width: 767px){.messages-table__commentators{display:none}.messages-table__attachments{display:none}.message-board__content{font-size:1.5rem;margin-left:-1rem;margin-right:-1rem}.messages-table td{padding-top:1.5rem;padding-bottom:1.5rem}.messages-table__avatar{width:3.5em;max-width:3.5em}}.card-msg-board__message{padding:0.5rem 0;border-bottom:1px solid #f2f2f2}@media screen and (max-width: 767px){.card-msg-board__message{margin-left:-0.5em;margin-right:-0.5em}}.card-msg-board__avatar{float:left;width:3.6rem;padding-top:0.5rem;margin-right:0.5rem}@media screen and (max-width: 767px){.card-msg-board__avatar{width:2.5rem}}.card-msg-board__detail{overflow:hidden;max-height:3.5em}.card-msg-board__comments{float:right;margin:1rem 0 0 0.5rem;font-size:inherit}@media screen and (max-width: 767px){.card-msg-board__comments{font-size:0.9rem}}.card-msg-board--tiny{padding-top:0.2rem;position:relative}.card-msg-board--tiny .card-msg-board__message{min-height:5rem}.card-msg-board--tiny .card-msg-board__detail{max-height:2.5em;line-height:1.2;padding-top:0.1rem}.card-msg-board--tiny .card-msg-board__metadata,.card-msg-board--tiny .card-msg-board__comments{display:none}.card-msg-board--tiny .card-msg-board__avatar{float:left;width:2.4rem;padding:0}.card-msg-board--tiny strong{font-weight:normal}.metadata{font-size:0.8em;color:#aa9c84}.metadata .decorated,.metadata .link_button{color:inherit;text-decoration:underline;border-bottom:0;box-shadow:none}.metadata .decorated:active,.metadata .link_button:active{color:#7c6e56}.metadata__divider{padding-right:0.5rem;padding-left:0.5rem}@media screen and (min-width: 768px){.metadata__divider{padding-right:0.2rem;padding-left:0.2rem}}.inbox-table--perma .topnav-menu-table__link--chatters:before,.inbox-table--perma .topnav-menu-table__link--chatters:after{content:' ';display:table}.inbox-table--perma .topnav-menu-table__link--chatters:after{clear:both}.inbox-table--perma .topnav__badge--count,.inbox-table--perma .topnav__badge--action{font-size:1.2rem}.inbox-table--perma .inbox__name,.inbox-table--perma .inbox__where{font-size:1.4rem}.inbox-table--perma td,.inbox-table--perma .inbox__title--chat{font-size:1.6rem}.inbox-table--perma .inbox-table__who-what-where{font-size:2rem}.sheet--profile{position:relative;background:#fff;box-shadow:0 1px 3px 0 #bfbfbf;border-radius:0.6rem;padding:2rem}.inbox__heading{z-index:0;position:relative}@media screen and (max-width: 767px){.inbox__heading{margin:1.875em 0}}.inbox__heading>span{display:inline-block;padding:0 0.5em;background:#fff}.inbox__heading:before{content:'';position:absolute;top:50%;left:0;right:0;border-bottom:1px solid rgba(0,0,0,0.1);z-index:-1}.inbox-table--perma .topnav-menu-table__link--chatters{white-space:normal;text-overflow:initial;overflow:visible}.todolist--assignments__header--overdue{color:#e55235}.todolist--by-date{position:relative;padding-left:3.6rem}@media screen and (min-width: 768px){.todolist--by-date{padding-left:5rem}}.todolist--by-date .todo_dates{display:none}.todolist--by-date__date{position:absolute;left:0}@media screen and (min-width: 768px){.todolist--by-date__date .date{width:3rem;height:3.1rem}.todolist--by-date__date .date__header{font-size:1rem}.todolist--by-date__date .date__day{font-size:1.3rem;line-height:1.4}}.inbox__heading{text-align:center;text-transform:uppercase;color:#000}@media screen and (max-width: 767px){.inbox__heading{margin-top:0;margin-bottom:0}}.inbox__heading>span{background-color:#fff}.inbox__heading:before{border-color:rgba(0,0,0,0.05)}.inbox__heading .clear-all-unreads:hover{background-color:rgba(0,0,0,0.05)}.inbox__heading--unread{color:#ec7a3c}@media screen and (max-width: 767px){.inbox--recordable>header{margin-bottom:0 !important}}.inbox-table--perma.inbox-table--announcements .inbox-table__who{width:6rem;padding-right:2rem}.inbox-table--perma.inbox-table--announcements .inbox-table__who .avatar{height:4rem}.inbox-table--perma.inbox-table--announcements .inbox-table__who-what-where{width:auto}.inbox-table--perma.inbox-table--announcements .inbox-table__when{width:auto}.inbox-table--perma.inbox-table--announcements .inbox-table__url{color:#7f7f7f}.inbox-table--perma .inbox-table__row--show-actions td{background-color:rgba(133,110,198,0.2) !important}.inbox-table--perma tr:hover td{background-color:rgba(0,0,0,0.05)}.inbox-table--perma td{border-color:rgba(0,0,0,0.05)}.inbox-table--perma .topnav-menu-table__link{padding:1.5rem 1rem}.inbox-table--perma .inbox-table__who-what-where{padding-left:6.5rem}.inbox-table--perma .inbox-table__who-what-where .avatar{width:5rem;height:5rem;background-color:#fff}.inbox-table--perma .inbox-table__who-what-where .topnav-menu-table__link{padding-top:0}.inbox-table--perma .inbox-table__who-what-where .topnav-menu-table__link.inbox__title{padding-top:1.5rem;padding-bottom:0}.inbox-table--perma .inbox-table__who-what-where .topnav-menu-table__link.inbox__avatar_link{margin-left:-6.5rem;padding-top:1.5rem;padding-right:0}.inbox-table--perma .inbox_table__content-type{width:1.8rem;height:1.8rem;margin-left:-1.7rem;margin-top:1.8rem}.inbox-table--perma .inbox__name,.inbox-table--perma .inbox__where{color:rgba(0,0,0,0.75)}.inbox-table--perma .inbox-table__when .topnav-menu-table__link{padding-top:2.8rem;padding-bottom:2.8rem}.inbox-table--perma .inbox-table__actions{padding-top:0.8rem}.inbox-table--perma .topnav__badge--count,.inbox-table--perma .topnav__badge--action{background-color:#856ec6;height:2.2rem;width:2.2rem;line-height:2.2rem}.inbox-table--perma .topnav__badge--count:hover,.inbox-table--perma .topnav__badge--action:hover{background:rgba(0,0,0,0.15)}.inbox-table--perma .topnav__badge--count:hover:after,.inbox-table--perma .topnav__badge--action:hover:after{color:#fff}.inbox-table--perma .topnav__badge--action{background-color:rgba(255,255,255,0);color:rgba(0,0,0,0.5);vertical-align:middle}.inbox-table--perma .readable-actions__button{background-color:rgba(255,255,255,0.8);vertical-align:middle}.inbox-table--perma .inbox__title--chat{padding:1.5rem 1rem 0}.inbox-table--perma .topnav-menu-table__link--chatters{margin-left:-0.5rem;padding-top:1rem}.inbox-table--perma .topnav-menu-table__link--chatters .avatar{float:left;margin:0 0.3rem 0.3rem 0}.inbox-table-group{margin-bottom:2.5em}@media screen and (min-width: 768px){.sheet--profile{margin:7rem auto 0;padding:2em;max-width:45rem}}@media screen and (min-width: 768px){.profile-header{margin-top:-9rem}}.profile-avatar{min-height:12.8rem}.profile-avatar__avatar{background:#fff}@media screen and (min-width: 768px){.profile-avatar__avatar{box-shadow:0 -1px 1px #d9d9d9}}.profile-avatar__callout{display:none}@media screen and (min-width: 768px){.profile-avatar__callout{display:block;position:absolute;left:-7.5rem;top:-3.5rem;height:15rem;width:22.5rem;background:rgba(255,255,255,0) url(/assets/my/profile_avatar_callout-b2e8ac3328964dc0abd5c5d04544de53d2dfc6849a0385389994070ebee667cd.gif) 0 0 no-repeat;background-size:100%}}.noscript-message__content{font-size:1.4rem}.noscript-message{max-width:45em;padding:1rem}.noscript-message__content{font-weight:bold;color:#ec7a3c}.noscript-message__content .decorated{color:#ec7a3c}.notification-settings-option__description{font-size:1.3rem}.notification-settings__device-notice{font-size:1.4rem}.flash-explanation__content{font-size:1.6rem}.sheet--my-notifications .topnav-menu__action-button{font-size:1.7rem}.sheet--notification-settings{position:relative;background:#fff;box-shadow:0 1px 3px 0 #bfbfbf;border-radius:0.6rem;padding:2rem}@media screen and (min-width: 768px){.sheet--notification-settings{margin:0 auto;padding:2em;max-width:36em}}.notification-settings-option{position:relative;padding-left:2.5em;padding-top:0.2em;margin-bottom:0.75em}@media screen and (min-width: 768px){.notification-settings-option{margin-left:1em}}.notification-settings-option__input{font-size:1.3em}.notification-settings-option__input .checkbox__button{position:absolute !important;width:1.1em;height:1.1em;left:0;top:0.66em;margin-top:-0.55em}.notification-settings-option__day-of-week{display:table;width:100%;table-layout:fixed;border-spacing:0.5rem;margin-left:-0.5rem}.notification-settings-option__day{display:table-cell;text-align:center;padding-left:0 !important;padding-right:0 !important}@media screen and (min-width: 768px){.notification-settings-option__function-word{margin-left:0.625em;margin-right:0.625em}}html[data-notification-permission='granted'] .rules-when-notification-permission-denied,html[data-notification-permission='denied'] .rules-when-notification-permission-granted{display:none}.notification-settings-option__description{display:block;margin-right:3em;line-height:1.4;color:#666}.notification-settings__device-notice{background:#ecf9fd;padding:1rem 2rem;border-radius:0.6rem;margin-right:1em;margin-left:1em}.notification-settings-option__example{float:right;white-space:nowrap}@media screen and (max-width: 767px){.notification-settings-option__example{display:none}}.notification-settings-option__example--on,.notification-settings-option__example--off{background:#fff url(/assets/my/notifications_counts_on-3e1ef75005455b5992c511298f9b56a19e8ef0325d2f113a229f667565eab3f2.gif) center center no-repeat;background-size:100%;height:6.5rem;width:6.8rem}.notification-settings-option__example--off{background-image:url(/assets/my/notifications_counts_off-efd6c9dd374b1aa39ac1630e75d3d13b19597cba9a65e5be5e0488b35231f15c.gif)}.flash-explanation{background-color:#fffae5;border-top:1px solid #ecc542;border-bottom:1px solid #ecc542;padding:1em 2em;margin:0 -3rem}@media screen and (min-width: 768px){.flash-explanation{margin:-1rem -3rem 0}}.sheet--my-notifications .topnav-menu__heading{margin-bottom:1.25rem}.sheet--my-notifications .topnav-menu__heading>span{padding:0.5rem 2rem;border-radius:10rem}.sheet--my-notifications .topnav-menu__notification-description a{color:#1b6ac9;display:inline-block}.sheet--my-notifications .topnav-menu__action-button{background-color:#fff;padding:1rem}.sheet--my-notifications .topnav-menu__notification-buttons{margin-bottom:0}.options-menu__action{font-size:1.4rem}.options-menu__content{width:30rem;position:absolute;top:3.2rem;right:0;background:#fff;border-radius:4px;border:1px solid #bfbfbf;box-shadow:0 3px 10px rgba(0,0,0,0.25);text-align:left;z-index:2;-ms-overflow-y:scroll;-ms-overflow-style:-ms-autohiding-scrollbar}@media screen and (max-width: 767px){.options-menu__content{top:3.08rem}}.expanded .options-menu__expansion-toggle{position:relative}.expanded .options-menu__expansion-toggle:after,.expanded .options-menu__expansion-toggle:before{bottom:-1px;left:50%;border:solid rgba(255,255,255,0);content:' ';height:0;width:0;position:absolute;pointer-events:none;z-index:3}.expanded .options-menu__expansion-toggle:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:10px;margin-left:-10px}.expanded .options-menu__expansion-toggle:before{border-color:rgba(255,255,255,0);border-bottom-color:#bfbfbf;border-width:11px;margin-left:-11px}.options-menu__button-container{position:relative;text-align:right}.expanded .options-menu__expansion-toggle:focus{outline:none}.options-menu__action{display:block;padding:1rem 1.5rem;line-height:1.2;padding-left:2.8em;background-position:0.5em 50%;background-repeat:no-repeat}.options-menu__action:hover{background-color:#ecf9fd}.options-menu__action+.options-menu__action{border-top:1px solid #d9d9d9}.options-menu__action--link{background-image:url(/assets/icons/link-3f520ccd48caff95988fb37f0869cb1cbb979c1bbd618a40d56f3e429369b78a.svg)}.options-menu__action--people{background-image:url(/assets/icons/people-8ebc34c17a6b227c5622a23a592fd9b454ddbc0bd02683ed054bf7f82241bea6.svg)}.options-menu__action--client{background-image:url(/assets/icons/briefcase-e35217e3c0057276630dfcd2db964f4c747569ef984559f41c683f0f7f735d87.svg)}.options-menu__action--share{background-image:url(/assets/icons/share-525d5e8d820d92861e22cdee82a41992b73f3d32c93f2f00f191d24997031fc2.svg)}.options-menu__action--mail{background-image:url(/assets/icons/mail-0f6e5963bf834667c2de30b733da81655c4d836105697e3a6d018f8799a9fc09.svg)}.options-menu__action--history{background-image:url(/assets/icons/history-09a489ca1f35e2fd46184c40dfc7f0220ac3ede077cca50eed48b3a3ff5b686f.svg)}.options-menu__action--archives{background-image:url(/assets/icons/archives-eab9590062ba7c6080295742acdacb3735da4c7ec01346b384d903107e93f8ce.svg)}.options-menu__action--trashed{background-image:url(/assets/icons/trash-678e10d4dc59c7c2c917bfecd2d387a90668b2dbf9b0270a2c2af3e99af13a3c.svg)}.options-menu__action--move{background-image:url(/assets/icons/move-647fc8657ad2ee29bffe3dea74e7faff0df1e395845a77ebf40d0095ecf7e63f.svg)}.options-menu__action--copy{background-image:url(/assets/icons/copy-4e53c54f95a42919290f5a9a251abe5bfc0faf31e23c7c0d7737535b6165fa5f.svg)}.options-menu__action--rename{background-image:url(/assets/icons/edit-8e96eb98ecdd9fafa55375e6683d314668cd12f1fa6ae8cfcdee11151f2d810a.svg)}.options-menu__action--archive{background-image:url(/assets/icons/archive-721bf4c65c66e51ae78c003dc89e3c80455b0e67fce7eca96bfd9c044c860317.svg)}.options-menu__action--trash{background-image:url(/assets/icons/delete-9788cacc78d70f7032210a0a5266866f630f5d3f5a321b96341b78e720e56268.svg)}.options-menu__action--tools{background-image:url(/assets/icons/tools-c9bd0900c0eea714fffbc240799ba9126bdfdf78bb3160b75a0c1119cd4c1368.svg)}.options-menu__action--restore{background-image:url(/assets/icons/restore-7fc2c88a3bbe1b38ec8fa05cd864751a2f21e4b79bd42419a4aec5a6e2545f05.svg)}.options-menu__action--follow{background-image:url(/assets/icons/person-d289db6e8191c5f73b603408b1613bcdabd53d748fd8eeb8d60ee7ebfebf139d.svg)}.grouped-avatars__avatar{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}.grouped-avatars__avatar{-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;flex-flow:row wrap}.grouped-avatars__avatar{-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.grouped-avatars__avatar{-webkit-align-content:center;-moz-align-content:center;align-content:center}.roster-table__title,.person-form__required,.person-form__optional{font-size:1.3rem}.new-client-note,.person-form-bulk{font-size:1.4rem}.person-form-bulk__label{font-size:1.6rem}.grouped-avatars__person,.grouped-avatars__name,.grouped-avatars__metadata{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.grouped-avatars__person{width:24%;display:inline-block;padding:0.5rem}@media screen and (max-width: 767px){.grouped-avatars__person{width:32%;font-size:1.2rem}.grouped-avatars__person .grouped-avatars__name{display:block}}.grouped-avatars__avatar{align-items:center;overflow:hidden;width:8rem;height:8rem;margin:0 auto}.grouped-avatars__metadata{color:rgba(0,0,0,0.25)}.people-steps{-webkit-animation:scale-fade-in 0.5s ease;-moz-animation:scale-fade-in 0.5s ease;-o-animation:scale-fade-in 0.5s ease;animation:scale-fade-in 0.5s ease}.roster{text-align:center}.roster-table{display:table;text-align:left;margin:0 auto}.roster-table__row{display:table-row}.roster-table__cell{max-width:25rem;line-height:1;padding-bottom:1em}@media screen and (min-width: 768px){.roster-table__cell{display:table-cell;vertical-align:top;padding:0 1em 1.5em}}.roster-table__face{width:40px;padding-right:5px;vertical-align:top}.roster-table__detail{max-width:165px;word-wrap:break-word}@media screen and (min-width: 768px){.candidates-balloon{padding:2em !important}}.new-person-container{max-width:55rem;border-radius:0.5em;background:#fff;padding:2em;box-shadow:0 1px 3px 0 #bfbfbf;margin:0 auto}.person-form__attribute{margin:0 0 1em}.person-form__label{display:block;font-weight:bold}.person-form__explanation{display:block;line-height:1.3;margin-bottom:0.5rem}.person-form__field,.person-form__select{width:100%}.person-form__field .selectize-input:after{border:none !important}.person-form__submit{width:100%}.person-form__required,.person-form__optional{color:#aa9c84;font-weight:normal}input.reveal-validation:invalid{border-color:#e55235;box-shadow:0 0 1px #e55235}.bulk-person-entry{min-height:4rem}.select-company-for-bulk-adding{font-size:0.9em}.select-company-for-bulk-adding .search-facet__menu{z-index:6}@media screen and (min-width: 768px){.person-form-bulk{display:table;width:100%;text-align:left}}.person-form-bulk--fixed{table-layout:fixed;margin-top:0.5em}@media screen and (max-width: 767px){.person-form-bulk__header{display:none}}.person-form-bulk__sticky-header{z-index:5;background:#fff;top:39px;padding-top:1em;margin-top:-1em}@media screen and (max-width: 767px){.person-form-bulk__sticky-header{display:none}}.person-form-bulk__sticky-header .person-form-bulk__label{border-bottom:1px solid #e5e5e5}.person-form-bulk__sticky-header .person-form-bulk__label.person-form-bulk__label--remove{border-bottom:0}@media screen and (max-width: 767px){.person-form-bulk__person{padding:1em;margin:0 -2rem 0}.person-form-bulk__person:not(:last-child){border-bottom:1px solid #e5e5e5}}@media screen and (min-width: 768px){.person-form-bulk__person .person-form-bulk__label{display:none}}@media screen and (min-width: 768px){.person-form-bulk__header,.person-form-bulk__person{display:table-row;width:100%;background-color:#fff}}.person-form-bulk__person--animated{-webkit-animation:yellow-fade 1s;-moz-animation:yellow-fade 1s;-o-animation:yellow-fade 1s;animation:yellow-fade 1s}.person-form-bulk__label{font-weight:bold;padding-bottom:0;line-height:1.1}@media screen and (max-width: 767px){.person-form-bulk__label{margin-bottom:0.25em}}@media screen and (max-width: 767px){.person-form-bulk__attribute,.person-form-bulk__label{display:block}}@media screen and (min-width: 768px){.person-form-bulk__attribute,.person-form-bulk__label{width:23.75%;display:table-cell;vertical-align:middle;padding:0 0.6rem 0.6rem 0}.person-form-bulk__attribute:last-child,.person-form-bulk__label:last-child{padding-right:0}}.person-form-bulk__attribute .person-form-bulk__simulate-disabled-input,.person-form-bulk__label .person-form-bulk__simulate-disabled-input{white-space:nowrap;overflow:hidden}.person-form-bulk__attribute .person-form-bulk__simulate-disabled-input,.person-form-bulk__attribute input:disabled,.person-form-bulk__label .person-form-bulk__simulate-disabled-input,.person-form-bulk__label input:disabled{-webkit-text-fill-color:#000;-webkit-opacity:1;color:#000;border:1px solid #e5e5e5}@media screen and (max-width: 767px){.person-form-bulk__attribute{margin-bottom:1.5rem}}@media screen and (max-width: 767px){.person-form-bulk__attribute--invisible{display:none}}@media screen and (min-width: 768px){.person-form-bulk__attribute--remove,.person-form-bulk__label--remove{width:5%}}@media screen and (max-width: 767px){.person-form-bulk__attribute--remove{text-align:right}}.person-form-bulk__remove-target{cursor:pointer}.person-form-bulk__verbose-remove-label{color:#e55235}@media screen and (min-width: 768px){.person-form-bulk__verbose-remove-label{display:none}}.person-form-bulk__flag-for-removal{display:block;text-align:right}@media screen and (min-width: 768px){.person-form-bulk__flag-for-removal{display:inline;padding-left:0.5em;white-space:nowrap;overflow:visible;text-align:left}}.flag-for-removal__label{color:#e55235}.flag-for-removal__undo-link{color:#000 !important;margin-left:0.5em}@media screen and (min-width: 768px){.person-form-bulk__attribute--company .selectize-input .item{display:block;float:left;white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis;max-width:15rem}}.person-form-bulk__avatar-wrapper{position:relative;padding-left:2.7rem}.person-form-bulk__avatar-wrapper .avatar{position:absolute;top:-0.2rem;left:-0.3rem}.add-by-lookup__field-container{display:block;text-align:left}@media screen and (min-width: 768px){.add-by-lookup__field-container{display:inline-block;vertical-align:middle;width:35rem}}.add-by-lookup__field-container .selectize-input{display:inline-block;background:rgba(255,255,255,0.5)}.dumb-company-picker-link{display:block;padding:0.5em;border-top:1px solid #e5e5e5}.perma-toolbar{position:absolute;top:1rem;left:1rem;right:1rem;text-align:right;z-index:2}.perma-toolbar__more-edit-button-actions{position:absolute;left:0}.perma-toolbar--progress{top:4rem}@media (max-width: 1160px){.perma-toolbar--progress{position:static;text-align:center}}.perma-toolbar--campfire,.perma-toolbar--circles{left:auto}.perma-toolbar--folder{position:static;margin:1rem 0}@media screen and (min-width: 768px){.perma-toolbar--folder{position:absolute;top:0;left:auto;right:2rem;margin:-4.8rem 0 0 0}}.perma-toolbar--folder-rename{top:0;left:0}@media screen and (min-width: 768px){.perma-toolbar--folder-rename{position:absolute;top:0;left:2rem;right:auto;margin-top:-4.8rem}}@media screen and (min-width: 768px){.perma-toolbar--folder-w-notice{margin-top:-2.8rem}}.plan-card,.sheet--payment-form{position:relative;background:#fff;box-shadow:0 1px 3px 0 #bfbfbf;border-radius:0.6rem;padding:2rem}.credit-notice{padding:2rem;background:#e8fff5;border:1px solid rgba(0,0,0,0.1);border-radius:0.6rem}.credit-notice--embedded{margin:-2rem -2rem 1em;border-width:0 0 1px 0;border-radius:0.6rem 0.6rem 0 0}@media screen and (min-width: 768px){.credit-notice--embedded{margin:-2em -2em 1em}}.plan-columns{max-width:110rem;margin:0 auto}@media screen and (min-width: 768px){.plan-columns{display:flex;border-collapse:separate;border-spacing:5px}}@media screen and (min-width: 992px){.plan-columns{border-spacing:15px}}.plan-card{padding:1.5rem 1rem;margin:2rem 1%;clear:both}.plan-card--third-width{margin-bottom:4rem}@media screen and (min-width: 768px){.plan-card--third-width{width:31%;margin:1rem;vertical-align:top}}@media screen and (min-width: 768px){.plan-card--highlighted{border:4px solid #856ec6;margin:-1.5rem 0 1rem}}.plan-spec{clear:left;text-align:left;padding-left:1rem}.plan-spec span{display:block;margin-left:3rem}.plan-spec:before{content:' ';float:left;width:20px;height:20px;background:url(/assets/icons/checkmark-green-7653b9ad0d09eabca83155b834e260e2ad05b1dfffa209fd7f035f4c158cc9c6.svg) no-repeat 50%}.plan-spec__cost{border-top:0 !important}.plan-card__camper{margin-top:-8rem}.plan-card__placeholder{min-height:12.1rem}@media screen and (max-width: 767px){.plan-card__placeholder{display:none}}.plan-card__your-plan{display:inline-block;margin:1.1rem 0}@media screen and (min-width: 768px){.sheet--payment-form{margin:0 auto;padding:2em;max-width:42rem}}.payment-form__error{color:#e55235}.payment-form__toggle{display:none}.payment-form__toggle--selected{display:block}.payment-form-option{padding-left:2em;position:relative;margin-bottom:0.2em}.payment-form-option__label{line-height:1.8}.payment-form-option__radio{font-size:1.4em;position:absolute;top:0;left:0}.payment-form-option__content{-webkit-transition:all 100ms ease-in-out;-moz-transition:all 100ms ease-in-out;-ms-transition:all 100ms ease-in-out;-o-transition:all 100ms ease-in-out;transition:all 100ms ease-in-out;padding:0.15rem 0.5rem}.credit-card-form__attribute{margin:0 0 0.6667em}.credit-card-form__field{height:46px;padding:1rem;border-radius:0.4rem;border:1px solid #bfbfbf;background:#fff}.credit-card-form__field.braintree-hosted-fields-focused{-webkit-transition:box-shadow 0.15s ease-in-out;-moz-transition:box-shadow 0.15s ease-in-out;-ms-transition:box-shadow 0.15s ease-in-out;-o-transition:box-shadow 0.15s ease-in-out;transition:box-shadow 0.15s ease-in-out;outline:none;border-color:#a4d2ff;box-shadow:0 0 6px rgba(27,106,201,0.5)}.credit-card-form__field.braintree-hosted-fields-focused.braintree-hosted-fields-invalid{box-shadow:0 0 6px rgba(229,82,53,0.5)}.credit-card-form__field.braintree-hosted-fields-invalid{border-color:#e55235;background-color:#ffe5e5}.credit-card-form__field--number{width:100%;padding-right:7.8rem;background:url(/assets/icons/credit_card_types-ba66b67cc13075599b4a979d5d4cdd2709db3280bf825fe6cb2d44648467519e.gif) center right 1rem no-repeat #fff;background-size:7rem}.credit-card-form__field--expiration-date{width:120px}.credit-card-form__field--postal-code{width:150px}.subscription_change_cost__lineitem{list-style-type:none}.subscription_change_cost__arithmetic{float:left;margin-left:-1em}.playground-helper__bubble-content{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}.playground-helper__bubble-content{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-moz-box-orient:vertical;-webkit-box-orient:vertical;box-orient:vertical}.playground-helper__bubble-content{-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.playground-helper{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;position:fixed;bottom:6.4rem;left:-1rem;width:32rem;height:0;padding:32rem 0 0;z-index:9}@media screen and (min-width: 768px){.playground-helper{bottom:8rem}}.playground-helper__bubble{-webkit-animation:rotate-in 0.3s both;-moz-animation:rotate-in 0.3s both;-o-animation:rotate-in 0.3s both;animation:rotate-in 0.3s both;-webkit-animation-delay:1.33s;-moz-animation-delay:1.33s;-o-animation-delay:1.33s;animation-delay:1.33s;position:absolute;top:0;right:0;bottom:0;left:0;background:#856ec6;color:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.25);border-radius:100%}.playground-helper__bubble:after{-webkit-transform:rotate(12deg);-moz-transform:rotate(12deg);-ms-transform:rotate(12deg);-o-transform:rotate(12deg);transform:rotate(12deg);content:'';position:absolute;bottom:-2.25em;left:50%;margin-left:-1.5rem;width:0;height:0;border:3rem solid #856ec6;border-right-color:rgba(255,255,255,0);border-bottom-color:rgba(255,255,255,0);z-index:6}.playground-helper__bubble-content{position:absolute;top:2em;right:1.5em;bottom:1.5em;left:1.5em}.playground-helper__hi{-webkit-transform:rotate(-12deg);-moz-transform:rotate(-12deg);-ms-transform:rotate(-12deg);-o-transform:rotate(-12deg);transform:rotate(-12deg);position:absolute;top:-3rem;left:0;right:0;font-size:5rem}.playground-helper__header{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.playground-helper__video-thumb{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;margin:1rem auto 0;box-shadow:0 1px 3px rgba(0,0,0,0.5)}.playground-helper__toggle{width:5rem;height:5rem;position:absolute;top:1.5rem;right:2.5rem;overflow:hidden;background:#856ec6 url(/assets/icons/close-eb3f35f15bb39cd091d9520cb5331451a98034899b4e4143b0da7710bff9c8f5.svg) center center no-repeat;background-size:1.6rem;border:0;border-radius:100%;color:#fff;font-weight:bold;text-indent:-999em;box-shadow:0 1px 3px rgba(0,0,0,0.25)}.playground-helper__video{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;position:absolute;top:51%;left:15%;right:15%;padding-top:39.5%;margin-top:-22.5%;background:#f5efe6;opacity:0;display:none}.playground-helper__iframe{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:0;border-radius:0}.playground-helper__zoom-out{position:absolute;top:100%;left:0;right:0;margin-top:2rem}.playground-helper__nerd{position:absolute;top:100%;left:50%;margin-left:-12.5rem;margin-top:-2.5rem}.playground-helper--project .playground-helper__bubble-content{top:2.5em}.playground-helper--zoomed{width:110%;height:0;position:fixed;bottom:50%;margin-bottom:-55%;left:-5%;padding:110% 0 0}.playground-helper--zoomed .playground-helper__video{display:block}.playground-helper--zoomed .playground-helper__video--fade-in{opacity:1;background:rgba(245,239,230,0)}.playground-helper--zoomed .playground-helper__header,.playground-helper--zoomed .playground-helper__video-thumb{opacity:0}.playground-helper--zoomed .playground-helper__toggle{display:none}.playground-helper--hidden{bottom:-24rem;left:-23rem}@media screen and (min-width: 768px){.playground-helper--hidden{bottom:-20rem;left:-20rem}}.playground-helper--hidden .playground-helper__toggle{background-image:url(/assets/icons/open-diagonal-e4ffb601094d35847ea534d2f8425518014feb2832e74e4c405825e06c8b7679.svg)}.progress-steps{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}.progress-steps{margin:0;padding:0;height:2.4rem;text-transform:uppercase}.progress-step{-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;display:block;list-style:none;text-align:center;width:auto;padding:0;margin:0;position:relative;text-overflow:ellipsis;color:#bfbfbf}.progress-step--completed{color:#3cb371}.progress-step--completed .progress-bubble{background-color:#3cb371;border-color:#3cb371}.progress-step--completed:after{background-color:#3cb371 !important}.progress-bubble{display:block;position:absolute;left:0;right:0;width:2.4rem;height:2.4rem;border-radius:100%;background:#e5e5e5 url(/assets/icons/checkmark-84d079324ed7e363f659782a3fcff8d806d2590b184a54fc0f7773c8460bbd39.svg) no-repeat center center;background-size:50%;border:2px solid #bfbfbf;margin:0 auto 0.5em;z-index:2}.progress-step:after{display:block;position:absolute;width:100%;top:11px;right:0;height:3px;content:'';background-color:#bfbfbf}.project-notice__project-select{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.panel--full-width .project-notice{margin:0 -1rem}.project-notice{margin:0;padding:1rem 1em;background-color:rgba(0,0,0,0.05);border-bottom:1px solid rgba(0,0,0,0.1)}.project-notice--trashed{background:#fadcd8}@media screen and (min-width: 768px){.project-notice__project-switcher{display:inline-block}}.project-notice__project-select{max-width:28rem}@media screen and (max-width: 767px){.project-notice__project-select{width:100%;margin:0 auto}}.project-notice__new-project{display:none}@media screen and (min-width: 768px){.project-notice__new-project{display:inline;font-weight:normal}}.project-settings__button,.project__drafts{font-size:1.4rem}.project-avatars__more-modal{width:30rem;position:absolute;top:3.2rem;right:0;background:#fff;border-radius:4px;border:1px solid #bfbfbf;box-shadow:0 3px 10px rgba(0,0,0,0.25);text-align:left;z-index:2;-ms-overflow-y:scroll;-ms-overflow-style:-ms-autohiding-scrollbar}@media screen and (max-width: 767px){.project-avatars__more-modal{top:3.08rem}}.expanded .project-avatars__more-toggle{position:relative}.expanded .project-avatars__more-toggle:after,.expanded .project-avatars__more-toggle:before{bottom:-1px;left:50%;border:solid rgba(255,255,255,0);content:' ';height:0;width:0;position:absolute;pointer-events:none;z-index:3}.expanded .project-avatars__more-toggle:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:10px;margin-left:-10px}.expanded .project-avatars__more-toggle:before{border-color:rgba(255,255,255,0);border-bottom-color:#bfbfbf;border-width:11px;margin-left:-11px}.sheet--bucket-unsubscribe{position:relative;background:#fff;box-shadow:0 1px 3px 0 #bfbfbf;border-radius:0.6rem;padding:2rem}.sheet--bucket-unsubscribe{padding:1.5em 1rem 1em;margin-bottom:4rem;word-wrap:break-word}@media screen and (min-width: 768px){.sheet--bucket-unsubscribe{padding:5rem 6rem 6rem}}body[data-opt-in-ios-hacks] .sheet--bucket-unsubscribe{margin-top:6px}.document_style_editor.sheet--bucket-unsubscribe trix-toolbar{border-top:1px solid #e5e5e5}.document_style_editor.sheet--bucket-unsubscribe trix-toolbar,.document_style_editor.sheet--bucket-unsubscribe trix-editor{padding-left:1rem;padding-right:1rem;margin-left:-1rem;margin-right:-1rem}@media screen and (min-width: 768px){.document_style_editor.sheet--bucket-unsubscribe trix-toolbar,.document_style_editor.sheet--bucket-unsubscribe trix-editor{padding-left:6rem !important;padding-right:6rem !important;margin-left:-6rem;margin-right:-6rem}}.project{position:relative}.project__welcome{position:relative;margin:1.5rem auto 0.5rem;padding:2rem;background-color:#fffae5;border:1px solid rgba(0,0,0,0.15);border-radius:0.6rem;max-width:80rem}@media screen and (min-width: 768px){.project__welcome{padding:3rem}}.project__welcome .action_button{margin:0.25rem 0}.project__welcome.recordable--balloon{margin-top:-1rem}.project__welcome:before{top:-3.3rem !important}.project__welcome:after{border-bottom-color:#fffae5 !important}.project__welcome--playground{width:100%;padding:1rem 3rem;margin-top:-1rem}@media screen and (max-width: 767px){.project__welcome--playground{margin-top:0}}.project-index__item{display:block;border-bottom:1px solid #d9d9d9}.project-index__item:last-of-type{border:0}.project-index__item-link{display:block;padding:1.5rem 1rem 1.5rem 3.5rem}.project-index__item-link:hover,.project-index__item-link:active{background-color:rgba(0,0,0,0.05)}.project-index__item-bookmark{left:0}.bookmarks-list--bookmarked .project-index__item-bookmark.bookmarks-list__bookmark{background-image:url(/assets/icons/pin-red-3985b3f27b8904e80d8030103e2b8d761ad457188d4b5c86f9195043bad9e2ea.svg)}.project-flash-notice .flash-notice{top:2.3rem}.project-guide__header{margin-bottom:0.5rem}@media screen and (min-width: 768px){.project-guide__header{margin-bottom:0}}@media screen and (max-width: 767px){.project-guide__camper{width:60px;height:50px}}@media screen and (min-width: 768px){.project-guide__break{display:block}}.project-guide__arrow{display:none}@media screen and (min-width: 768px){.project-guide__arrow{display:block;position:absolute;bottom:-6rem;left:10rem;z-index:3}}@media screen and (min-width: 768px){.project-guide__arrow--event{left:16rem}}@media screen and (min-width: 768px){.project-guide__arrow--vault{left:22rem;bottom:-4rem}}.project-guide__examples{padding-left:2rem}.show-on-setup{display:none}.guided-setup .hide-on-setup{display:none}.guided-setup .show-on-setup{display:block}@media screen and (min-width: 768px){.pad-on-setup{margin-top:3rem}}.project-avatars-wrapper{padding:0 3rem}@media screen and (min-width: 768px){.project-avatars-wrapper{padding:0 10rem}}.project-avatars{position:relative;max-width:102rem;margin:0 auto}.participant-summary{font-size:0.8em}.project-avatars__list{height:3.4rem}.project-avatars__add{display:inline-block;margin:0 0.1rem 0.4rem 0;width:3.4rem;height:3.4rem;border:1px dashed #3cb371;border-radius:100%;line-height:0.9;font-size:3rem;color:#3cb371;vertical-align:middle}.project-avatars__more-list{padding-left:0.7rem;background-color:#f5efe6;z-index:2}.project-avatars__more-list:before{background:rgba(245,239,230,0);background:-webkit-gradient(linear, left top, right top, from(rgba(245,239,230,0)), to(#f5efe6));background:-moz-linear-gradient(left, rgba(245,239,230,0) 0%, #f5efe6 100%);background:-webkit-linear-gradient(left, rgba(245,239,230,0) 0%, #f5efe6 100%);background:-o-linear-gradient(left, rgba(245,239,230,0) 0%, #f5efe6 100%);background:-ms-linear-gradient(left, rgba(245,239,230,0) 0%, #f5efe6 100%);background:linear-gradient(to right, rgba(245,239,230,0) 0%, #f5efe6 100%);content:'';position:absolute;left:-2rem;height:100%;width:2rem}.project-avatars__more-list--white{background-color:#fff}.project-avatars__more-list--white .project-avatars__more-toggle{background-color:#e5e5e5}.project-avatars__more-list--white:before{background:rgba(255,255,255,0);background:-webkit-gradient(linear, left top, right top, from(rgba(255,255,255,0)), to(#fff));background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 100%);background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 100%);background:-o-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 100%);background:-ms-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, #fff 100%)}.project-avatars__more-modal{min-width:26rem;margin:0;top:3.4rem;right:-1rem;padding:1.5rem}@media screen and (max-width: 767px){.project-avatars__more-modal{right:-3rem}}.project-avatars__more-modal .project-avatars__add{display:none}.project-avatars__more-toggle{border-radius:50%;background-color:#fff;line-height:1.7;font-weight:bold;display:block;text-align:center;width:3.4rem;height:3.4rem}.project-header{padding:1rem 0}.project-header__details{padding:0 4rem}@media screen and (min-width: 768px){.project-header__details{padding:0 11rem}}@media screen and (min-width: 992px){.project-header__details{padding:0 20rem}}.project-header__name{font-size:1.17em}.project-header__name--overview{margin:0 auto;max-width:72rem;font-size:2em;word-wrap:break-word}@media screen and (max-width: 767px){.project-header__name--overview{font-size:1.4em;line-height:1.2}}.project-header__description{margin:0 auto;max-width:80rem}.project-settings__menu{position:absolute;top:1.5rem;right:0.2rem;z-index:4;font-weight:normal;display:inline-block}@media screen and (min-width: 768px){.project-settings__menu{top:4.7rem}}.project-settings__menu:hover .project-settings__button,.project-settings__menu.expanded .project-settings__button{opacity:1}.project-settings__button{background-image:url(/assets/icons/gear-cc1a95d75d0535f83871d1707a4d6a948f4ecf93ff485e1075ec0794511717d5.svg);background-position:left 0.5rem center;background-repeat:no-repeat;background-size:1em;display:inline-block;height:3.2rem;padding-left:2.2rem;opacity:0.5}@media screen and (max-width: 767px){.project-settings__button{text-indent:-999em;background-position:center enter;background-size:1.5em;width:3.2rem;padding:0}}.project-header__subscription-button{display:none}@media screen and (min-width: 768px){.project-header__subscription-button{display:block;position:absolute;right:0;top:0}}.subscription-button__detailed-label{display:none}@media screen and (min-width: 992px){.subscription-button__detailed-label{display:inline}}.options-menu__action--follow{display:none}@media screen and (max-width: 767px){.options-menu__action--follow{display:block}}.project__drafts{margin-top:0.5rem}.project--playgrounded .project-header__subscription-button,.project--playgrounded .project-settings,.project--playgrounded .left-tab{display:none}.highlight-the-campfire .card--chat{-webkit-animation:hover-card 1.5s both infinite;-moz-animation:hover-card 1.5s both infinite;-o-animation:hover-card 1.5s both infinite;animation:hover-card 1.5s both infinite;z-index:1}.explain-emptying-trash{background:#fadcd8;padding:1em 1em 1.5em 1em;border-radius:0.7em}@media screen and (min-width: 768px){.sheet--bucket-unsubscribe{padding:3rem 6rem 3rem}}.explain-bucket-unsubscribing{background:#fffae5;border-top:1px solid #ecc542;border-bottom:1px solid #ecc542;padding:1rem;margin:0 -1rem}@media screen and (min-width: 768px){.explain-bucket-unsubscribing{margin:0 -6rem;padding:1rem 6rem}}.questionnaire__answers .break{font-size:1.4rem}.card-questionnaire--tiny .card-questionnaire__title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.question__state{width:1.5em;height:1.5em;position:relative;top:-0.1rem;line-height:1}.canned-question{padding:1.5rem;border-radius:0.6rem;box-shadow:0 1px 3px 0 #bfbfbf;background:#fff}.canned-question+.canned-question{margin-top:1rem}.card-questionnaire__avatars{margin-top:0.625em}.card-questionnaire__metadata{font-size:0.8em}.card-questionnaire--tiny .card-questionnaire__title{font-size:inherit;font-weight:normal}.card-questionnaire--tiny .card-questionnaire__answers{margin-top:1px}.card-questionnaire--tiny .avatar{position:relative;top:-2px}.questionnaire__question{padding:2rem 0;border-top:1px solid #e5e5e5}.questionnaire__question:last-of-type{border-bottom:1px solid #e5e5e5}.questionnaire__state--paused{display:none}.questionnaire__question--paused{color:#7f7f7f}.questionnaire__question--paused .questionnaire__state--paused{display:block}.questionnaire__question--paused .questionnaire__state--active{display:none}.questionnaire__toggle{display:inline-block;vertical-align:middle}.questionnaire__answers{margin:0 auto 0.2em;width:34rem;max-width:75%}.questionnaire__answers .break{margin:0.5rem auto 0.7rem}.questionnaire__answers .break:before{border-color:#f2f2f2}.links-to-inactive-answers{border-top:1px solid #d9d9d9;padding-top:1.25em}.links-to-inactive-answers+.more-answers{border-top:1px solid #d9d9d9;padding-top:1.25em}.act-on-card:before,.act-on-card:after{content:' ';display:table}.act-on-card:after{clear:both}.link-to-inactive-children{font-size:1.3rem}.recordable--balloon{position:relative}.recordable--balloon:after,.recordable--balloon:before{bottom:-1px;left:50%;border:solid rgba(255,255,255,0);content:' ';height:0;width:0;position:absolute;pointer-events:none;z-index:3}.recordable--balloon:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:10px;margin-left:-10px}.recordable--balloon:before{border-color:rgba(255,255,255,0);border-bottom-color:#bfbfbf;border-width:11px;margin-left:-11px}.recordable{position:relative;background:#fff;box-shadow:0 1px 3px 0 #bfbfbf;border-radius:0.6rem;padding:2rem}.recordable{padding:1.5em 1rem 1em;margin-bottom:4rem;word-wrap:break-word}@media screen and (min-width: 768px){.recordable{padding:5rem 6rem 6rem}}body[data-opt-in-ios-hacks] .recordable{margin-top:6px}.document_style_editor.recordable trix-toolbar{border-top:1px solid #e5e5e5}.document_style_editor.recordable trix-toolbar,.document_style_editor.recordable trix-editor{padding-left:1rem;padding-right:1rem;margin-left:-1rem;margin-right:-1rem}@media screen and (min-width: 768px){.document_style_editor.recordable trix-toolbar,.document_style_editor.recordable trix-editor{padding-left:6rem !important;padding-right:6rem !important;margin-left:-6rem;margin-right:-6rem}}.perma-toolbar+.recordable{padding-top:5rem}.recordable--slim-top{padding-top:2rem}@media screen and (min-width: 768px){.recordable--me{margin-top:4rem}}.recordable__avatar{position:absolute;top:-2.8rem;left:50%;margin-left:-3.2rem;background:#fff;box-shadow:0 -1px 1px #d9d9d9}@media screen and (max-width: 767px){.recordable__avatar{display:none}}.recordable__archived-children{border-top:1px solid #d9d9d9;padding-top:2rem;padding-left:3rem}.has-drafts:not(:empty){display:block}.link-to-drafts{display:inline-block}.link-to-inactive-children{margin-right:0.5em}.link-to-archived-children{display:inline-block;padding-left:2.2em;background-position:0 50%;background-repeat:no-repeat;background-image:url(/assets/icons/archives-eab9590062ba7c6080295742acdacb3735da4c7ec01346b384d903107e93f8ce.svg)}.recordable__last-updated{margin:0.8rem 0}@media screen and (min-width: 992px){.recordable__last-updated{float:right;position:relative;z-index:1}}@media screen and (min-width: 768px){.recordable__footer{margin-bottom:-3rem}}.recordable__history{font-size:0.8em;margin:1.5rem 0 0}@media screen and (min-width: 768px){.recordable__history{position:absolute;bottom:0;right:0;margin:0;padding:0 1rem 1rem}}.recordable--sub-perma .hide-on-sub-perma{display:none}.recordable--balloon:before,.recordable--balloon:after{z-index:0;border-width:1.7rem;margin-left:-1.7rem;top:-3.1rem}.recordable--balloon:before{border-bottom-color:rgba(0,0,0,0.05);top:-3.2rem}.act-on-card{margin:0 auto 2rem;max-width:45em}@media screen and (min-width: 768px){.act-on-card{margin-bottom:3rem}}@media screen and (min-width: 768px){.act-on-card__explanation{margin-left:22rem}}.act-on-card__arrow{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);margin-left:-2rem;opacity:0.7}@media screen and (max-width: 767px){.act-on-card__arrow{display:none}}.act-on-card__notify{display:none}.act-on-card__reference{float:left}@media screen and (max-width: 767px){.act-on-card__reference{display:none}}.act-on-card__reference .card-colorpicker{display:none}.act-on-card__reference--many .card{margin-bottom:1em}.act-on-card__reference--many .card .metadata{display:none}.act-on-card__reference--many .card .card__content{padding-top:0.5em;padding-bottom:0.5em}article.options{margin:5rem 0}article.options fieldset{padding:0 4rem 2rem}article.options fieldset legend{text-align:center;padding:0 1rem;font-style:italic}article.options p{margin:0;padding:0}article.document_style_editor textarea{padding:0 0.5rem 0 0;border:0}.recording-notice{max-width:45em;margin:0 auto -0.4rem;padding:1rem 1rem 1.4rem;position:relative;background-color:rgba(0,0,0,0.05);border:1px solid rgba(0,0,0,0.1);border-radius:0.4rem 0.4rem 0 0}.recording-notice--trashed{background:#fadcd8;border-radius:0.4rem;padding:1rem}.recording-notice--drafted{background:none;border:0}.recording-notice--folder{max-width:none;margin:-1.25em 0 0;padding:1.6rem 1rem;top:-1rem;border:0;border-radius:0}@media screen and (min-width: 768px){.recording-notice--folder{margin:-1.25em 2rem 0}}.report-cards{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}.report-cards{-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;flex-flow:row wrap}.report-cards{-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.report-cards{-webkit-align-content:flex-start;-moz-align-content:flex-start;align-content:flex-start}.report-card{font-size:1.4rem}.report-cards{margin-left:auto;margin-right:auto}.report-card{line-height:1.2em;font-weight:bold;position:relative;display:inline-block;text-align:center;padding:13.5rem 1rem 1rem;margin:1% 1% 0;width:48%;border-radius:0.8rem}@media screen and (min-width: 768px){.report-card{margin:2rem 1rem 0;padding-top:18rem;width:18rem;font-size:1.5rem}}.report-card:before{display:block;content:' ';width:12rem;height:12rem;border-radius:100%;background-color:#856ec6;position:absolute;top:1rem;left:0;right:0;margin:0 auto;border:0.5rem solid rgba(0,0,0,0.15);background-size:90%;background-position:2.2rem 2.2rem;background-repeat:no-repeat}@media screen and (min-width: 768px){.report-card:before{width:16rem;height:16rem;background-position:3rem 3rem}}.report-card:active{background:rgba(0,0,0,0.05) !important}.report-card--people:before{background-image:url(/assets/icons/report_people-a81ea4e43189dcf4ef2b47f2c73fce794bc8a7d896b028ecc1c3a91bb096b204.svg)}.report-card--todo-todone:before{background-image:url(/assets/icons/report_todo-df4f3983e8646b1ee936f6530770dd94d5301cdf898f2428e4973e5827773cee.svg)}.report-card--person:before{background-image:url(/assets/icons/report_user_progress-494148620c4763d414c1a0519b62763c95c30e5a58fbd72fe24861f73b5205b6.svg)}.report-card--overdue:before{background-image:url(/assets/icons/report_overdue-f7824664e10f299140d6d9c23079b434ae16415c73deb2c0f430b0661b44cac3.svg)}.report-card--upcoming:before{background-image:url(/assets/icons/report_upcoming-04a1ab7c9ba0b8279a04dc8f7def26489cd9f8fdb7eefa9d55ce132f230a6f9a.svg)}.report-metadata{color:#7f7f7f}.report-blank-slate{display:block;margin:0 auto}.schedule-report .schedule-header,.schedule-report .schedule-month__add,.overdue-report .schedule-header,.overdue-report .schedule-month__add{display:none}.schedule-report .scheduled-event__bucket,.overdue-report .scheduled-event__bucket{display:inline}.overdue-report__header{color:#e55235}.todo-ledger:before,.todo-ledger:after{content:' ';display:table}.todo-ledger:after{clear:both}.todo-todone__header{padding:0.5rem 0;position:relative}.todo-todone__navigator{display:table;width:100%}.todo-todone__prev,.todo-todone__next,.todo-todone__current{display:table-cell;white-space:nowrap;padding:0 0.5rem}.todo-todone__prev{width:37%;text-align:right}.todo-todone__next{width:37%;text-align:left}.todo-todone__go-to{display:inline-block;padding:1rem 2rem;font-size:2rem}@media screen and (min-width: 768px){.todo-todone__go-to{position:relative;top:-0.3rem}}@media screen and (min-width: 768px){.todo-todone__today{position:absolute;top:50%;right:0;margin-top:-1rem}}.todo-todone__blank-slate{display:block;margin:0 auto}.todo-ledger{width:100%}@media screen and (min-width: 768px){.todo-ledger{display:table}}.todo-ledger__column{width:100%}@media screen and (min-width: 768px){.todo-ledger__column{display:block;float:left;width:50%;border-right:1px solid #bfbfbf}}.todo-ledger__header{border-top:2px solid #bfbfbf;border-bottom:2px solid #bfbfbf;padding:1rem;font-size:1.6rem}.todo-ledger__content{padding:2rem 0}@media screen and (min-width: 768px){.todo-ledger__content{padding:2rem}}@media screen and (min-width: 768px){.todo-ledger__column--completed{border-left:1px solid #bfbfbf;border-right:0;margin-left:-1px}}.user-progress__explanation{position:relative}@media screen and (min-width: 768px){.user-progress__explanation:after{content:'';position:absolute;top:-5.5rem;left:-2.5rem;background:url(/assets/reports/user_progress_arrow-8a46594f26419a1d9661fb4721e47e4ddb436050de8b66dfaa76422a9025f7fc.png) center 75% no-repeat;background-size:100%;height:8.2rem;width:3.2rem}}.sheet--email-saved{position:relative;background:#fff;box-shadow:0 1px 3px 0 #bfbfbf;border-radius:0.6rem;padding:2rem}.saved_email_header:before{-webkit-transform:rotate(-4deg);-moz-transform:rotate(-4deg);-ms-transform:rotate(-4deg);-o-transform:rotate(-4deg);transform:rotate(-4deg);content:'';width:7em;height:5.1em;background:url(/assets/recordings/email_stamp-fc152fc0752bffe38a5aa278f17af68af0d4945aa9ee846b3a530295c61751d7.svg) bottom left no-repeat;background-size:7.5em;position:absolute;top:0.5rem;right:0;z-index:1;opacity:0.5}@media screen and (min-width: 768px){.saved_email_header:before{background-size:9.5em;width:9em;top:2.5rem;opacity:1}}@media screen and (min-width: 768px){.sheet--email-saved{padding:2rem 6rem}}.event-form__detail:before,.event-form__detail:after{content:' ';display:table}.event-form__detail:after{clear:both}.calendar-exports__warning{font-size:1.4rem}.calendar-exports__instructions{font-size:1.6rem}.event-form__time-options{width:30rem;position:absolute;top:3.2rem;right:0;background:#fff;border-radius:4px;border:1px solid #bfbfbf;box-shadow:0 3px 10px rgba(0,0,0,0.25);text-align:left;z-index:2;-ms-overflow-y:scroll;-ms-overflow-style:-ms-autohiding-scrollbar}@media screen and (max-width: 767px){.event-form__time-options{top:3.08rem}}.scheduled-event--one-liner{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.schedule__agenda-view{margin:0 -1rem}.schedule-blank-slate{display:none}.schedule-month{padding:0.5em 1em;margin:1px 0;background:#f2f2f2;overflow:hidden}@media screen and (min-width: 768px){.schedule-month{border-radius:0.5em}}.schedule-month__heading{margin:0.5rem 0 0}@media screen and (min-width: 768px){.schedule-month__heading{margin:0}}.schedule-month__add{float:right;background:#e5e5e5;color:#fff}.schedule-month--january{background:#d8f1fd;color:#03a9f4}.schedule-month--january .schedule-month__add{background:#03a9f4}.schedule-month--february{background:#d8f4f8;color:#00bcd4}.schedule-month--february .schedule-month__add{background:#00bcd4}.schedule-month--march{background:#d8eeec;color:#009688}.schedule-month--march .schedule-month__add{background:#009688}.schedule-month--april{background:#e3f2e3;color:#4caf50}.schedule-month--april .schedule-month__add{background:#4caf50}.schedule-month--may{background:#e7f3db;color:#8bc34a}.schedule-month--may .schedule-month__add{background:#8bc34a}.schedule-month--june{background:#f2f6cd;color:#afb42b}.schedule-month--june .schedule-month__add{background:#afb42b}.schedule-month--july{background:#fef5d8;color:#ffc107}.schedule-month--july .schedule-month__add{background:#ffc107}.schedule-month--august{background:#feefd8;color:#ff9800}.schedule-month--august .schedule-month__add{background:#ff9800}.schedule-month--september{background:#fee5dd;color:#ff7043}.schedule-month--september .schedule-month__add{background:#ff7043}.schedule-month--october{background:#f3dbd3;color:#d16f50}.schedule-month--october .schedule-month__add{background:#d16f50}.schedule-month--november{background:#eae5e3;color:#8d6e63}.schedule-month--november .schedule-month__add{background:#8d6e63}.schedule-month--december{background:#dceefc;color:#2196f3}.schedule-month--december .schedule-month__add{background:#2196f3}.schedule-day{position:relative;margin-left:1em;padding-left:7rem}.schedule-day__dates{position:absolute;top:0;left:0;text-align:right;width:6rem}.scheduled-event{margin:0.75rem 0}.scheduled-event .avatar{width:2.4rem;height:2.4rem}.scheduled-event__title{display:inline;margin:0}.scheduled-event__title--overdue{color:#e55235}.scheduled-event__bucket{display:none}.scheduled-event--summarized,.scheduled-event--one-liner{margin:0;padding:0.33em 0}.scheduled-event--summarized .scheduled-event__title,.scheduled-event--one-liner .scheduled-event__title{display:block;margin-top:0.5rem}.scheduled-event--one-liner .scheduled-event__title{display:inline;margin-left:0.3em;font-size:1em;font-weight:normal}.scheduled-event--placeholder{min-height:3rem;color:#f2f2f2}.scheduled-event--placeholder .scheduled-event__title,.scheduled-event--placeholder .scheduled-event__time{display:inline-block;background-color:#f2f2f2;width:13em;line-height:0.5}.scheduled-event--placeholder .scheduled-event__time{display:block;margin-top:1rem}.scheduled-event--expired{color:#7f7f7f}.event-form__detail{display:block;margin-top:1rem}.event-form__detail-label{font-weight:bold}@media screen and (min-width: 768px){.event-form__detail-label{width:6rem;float:left;padding-top:0.75em;text-align:right}}@media screen and (min-width: 768px){.event-form__detail-field{float:left;width:90%;padding-left:1.5rem}}.event-form__date-input{width:11em}.event-form__time-options{display:none;max-width:100%;max-height:10.5em;overflow-y:auto;z-index:4;-webkit-overflow-scrolling:touch;cursor:pointer}.event-form__time-input{width:6em;position:relative}.calendar-exports{margin-bottom:1em}.calendar-exports__option{display:inline-block;margin-left:0.5em;padding:0 0 0 1.66em;background:url(/assets/icons/calendar_formats/google-37b0a8040a44e107f9330a7f397995a97d66da984a63dd925faafc5c4a919526.png) left center no-repeat;background-size:1.5em;vertical-align:middle}.calendar-exports__option--ical{background-image:url(/assets/icons/calendar_formats/ical-aba3cb33f134f2f115a2b2ea8ebd2398b784445acb01d53c0cbe54f1e4e5570f.png)}.calendar-exports__option--outlook{background-image:url(/assets/icons/calendar_formats/outlook-c82d460f4d00c2d39f869b22c539f1c2adf901b8e7eb05deccd6f08a912d9c97.png)}.calendar-exports__warning{text-align:left;border-top:1px solid #ecc542;background-color:#fffae5;border-radius:0 0 0.6rem 0.6rem;padding:1rem 2rem 1rem;margin:0 -2rem -2rem}.scheduled-event--printed{margin:0 auto}.scheduled-event__column{width:75px;vertical-align:top;text-align:right;padding-right:10px}.file-search__attachment-content,.file-search__attachments,.file-search__attachment{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}.file-search__attachment-content{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-moz-box-orient:vertical;-webkit-box-orient:vertical;box-orient:vertical}.file-search__attachments{-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;flex-flow:row wrap}.file-search__attachment-content,.file-search__attachments{-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.small.search-facet__trigger,.small.search-alternate__link,.search-alternate__link,.search-result__content .chat-line__bubble{font-size:1.3rem}.search-results__count,.search-facet{font-size:1.4rem}.search-facet__trigger,.search-alternate__link{-webkit-transition:box-shadow 0.15s ease-in-out;-moz-transition:box-shadow 0.15s ease-in-out;-ms-transition:box-shadow 0.15s ease-in-out;-o-transition:box-shadow 0.15s ease-in-out;transition:box-shadow 0.15s ease-in-out;max-width:100%;border-radius:0.4rem;border:1px solid #bfbfbf;padding:1rem;background-color:#fff;font-family:inherit;font-weight:inherit;-webkit-appearance:none;-moz-appearance:none}.small.search-facet__trigger,.small.search-alternate__link{padding:0.6rem 1rem}.search-facet__trigger{padding-left:1.5rem;padding-right:1.5rem;border-color:rgba(0,0,0,0.15);border-bottom-width:2px;text-decoration:none;font-weight:bold;color:#000;display:inline-block;line-height:inherit;white-space:normal;vertical-align:middle}.search-facet__trigger:hover,.search-facet__trigger:visited:hover{text-decoration:none}.search-facet__trigger:active:focus{outline:none}.search-facet__trigger:not(:disabled):active{background-color:#e6e6e6;border-color:rgba(0,0,0,0.15);box-shadow:0 0 8px rgba(0,0,0,0.25)}.search-facet__menu-content{width:30rem;position:absolute;top:3.2rem;right:0;background:#fff;border-radius:4px;border:1px solid #bfbfbf;box-shadow:0 3px 10px rgba(0,0,0,0.25);text-align:left;z-index:2;-ms-overflow-y:scroll;-ms-overflow-style:-ms-autohiding-scrollbar}@media screen and (max-width: 767px){.search-facet__menu-content{top:3.08rem}}.search-facet__menu.expanded{position:relative}.search-facet__menu.expanded:after,.search-facet__menu.expanded:before{bottom:-1px;left:50%;border:solid rgba(255,255,255,0);content:' ';height:0;width:0;position:absolute;pointer-events:none;z-index:3}.search-facet__menu.expanded:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:10px;margin-left:-10px}.search-facet__menu.expanded:before{border-color:rgba(255,255,255,0);border-bottom-color:#bfbfbf;border-width:11px;margin-left:-11px}.search-facet__trigger,.search-facet__option{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.search-or--circle{display:none}@media screen and (min-width: 768px){.search-or--circle{display:block}}.search-or--circle__text{width:5rem;height:5rem;line-height:5rem;margin:0 auto -0.5rem;background:#856ec6;border-radius:100%;color:#fff;font-weight:bold}.search-or--divider{font-weight:bold;margin:1.5rem auto}@media screen and (min-width: 768px){.search-or--divider{display:none}}.search-files{position:relative}@media screen and (min-width: 768px){.search-files{width:50rem;height:20rem;background:url(/assets/search/file_search_bg-532d601974d50e6ecadc642ea0c61bce953e6cd3c6b80d033825679e53181d2f.svg) no-repeat center 2rem;margin:3rem auto 0}}.search-pings{position:relative;margin:1rem auto 5rem}@media screen and (min-width: 768px){.search-pings{width:55rem;height:20rem;background:url(/assets/search/ping_search_bg-86528bfd533c000d1fd0723ff72b553f945d92944044e6a6e7b46552a2d3b3e2.svg) no-repeat center;background-size:80%}}.search-alternate__link{font-weight:normal}@media screen and (max-width: 767px){.search-alternate__link{display:inline-block;margin:0 auto;padding:1.5rem 2rem}}@media screen and (min-width: 768px){.search-alternate__link{font-size:2.2rem;background:none;border:0;font-weight:bold}}@media screen and (max-width: 767px){.search-alternate__link-text{box-shadow:none !important}}.search--has-results .search-results{display:block}.search--has-results .search-alternates{display:none}.search-results{-webkit-animation:fade-in-down 0.2s ease-in-out;-moz-animation:fade-in-down 0.2s ease-in-out;-o-animation:fade-in-down 0.2s ease-in-out;animation:fade-in-down 0.2s ease-in-out;display:none;min-height:10rem;text-align:left}@media screen and (min-width: 768px){.search-results{padding:2rem 4rem !important}}@media screen and (min-width: 768px){.search-results__count{font-size:1.6rem}}.search-result{border-top:1px solid #e5e5e5}.search-result__metadata,.search-result__timestamp{color:#7f7f7f;font-weight:normal}.search-result__content .chat-line{padding-left:0 !important;margin-top:0.2em !important}.search-result__content .chat-line__avatar{display:none}.search-result__content .chat-line__bubble{max-width:100% !important}.focusable-field{position:relative;overflow:hidden}.focusable-field__select{position:absolute;width:100%;top:0;left:0;opacity:0.01;-webkit-appearance:none}.search-facets{margin:0 auto}@media screen and (max-width: 767px){.search-facets{display:table;padding-left:3rem}}@media screen and (min-width: 768px){.search-facets{display:inline-block;width:100%}}.search-facet{display:block;margin-bottom:0.2rem;position:relative;vertical-align:text-top}@media screen and (max-width: 767px){.search-facet{display:table-row}}@media screen and (min-width: 768px){.search-facet{display:inline-block;font-size:1.7rem}}@media screen and (min-width: 768px){.search-facet--index{font-size:2.4rem}}@media screen and (min-width: 768px){.search-facet--ping{display:block}}.search-facet__label{white-space:nowrap;padding:0 0.3rem}@media screen and (max-width: 767px){.search-facet__label{display:table-cell;text-align:right}}@media screen and (min-width: 768px){.search-facet__label--ping{display:inline-block;width:40%;text-align:right}}.search-facet__field{margin-bottom:0.2em}@media screen and (max-width: 767px){.search-facet__field{display:table-cell;text-align:left;padding-top:0.2em}}@media screen and (min-width: 768px){.search-facet__field--ping{display:inline-block;width:50%;text-align:left}}.search-facet__input{width:15rem;background:#fff url(/assets/icons/search-6fdce3254ea828dc731e3ab44bfc081442122ad4b6c9ddb263870abf5c736c5f.svg) no-repeat 0.5em 50%;background-size:1.2em;padding-left:1.7em !important;transition:all 0.2s ease;-webkit-appearance:textfield !important;box-sizing:border-box !important}@media screen and (min-width: 768px){.search-facet__input{width:30rem !important}}.search-facet__input::-webkit-search-decoration{-webkit-appearance:searchfield-decoration !important}.search-facet__input--files{max-width:7em;background-image:none;padding-left:1rem !important}.search-facet__trigger{font-weight:normal;background:#fff url(/assets/icons/select_down_arrow-7543143ac9edf50c87f882bc63d9574d5a09e51aca3adcaeff2e196b85c1686c.png) no-repeat right 0.8em center;background-size:0.7em;padding-right:2em;min-width:5em;max-width:12em;vertical-align:middle}.search-facet__trigger.search-facet__trigger--full-width{max-width:none}.search-facet__trigger.focusable-field__trigger--selected{background-color:#1b6ac9;background-image:url(/assets/icons/select_down_arrow_white-652a2808a51679558483e77d3372ac6b31e90c95ee702a878cf6759f1af958a2.png);color:#fff}@media screen and (min-width: 768px){.search-facet__menu{display:inline-block}}.search-facet__filter{display:block;width:100%}@media screen and (min-width: 768px){.search-facet__filter{padding:0.7rem 1rem}}.search-facet__menu-content{padding:1rem;top:auto;width:auto;right:auto;max-width:50rem;min-width:20rem;left:50%;transform:translateX(-50%);max-height:100%;overflow-y:scroll}@media screen and (min-width: 768px){.search-facet__menu-content{font-size:1.6rem}}.search-facet__option{padding:0.1rem 2rem;margin:0 -1rem}@media screen and (min-width: 768px){.search-facet__option{font-size:1.6rem}}.search-facet__option:hover{background:#cbeefa}.search-facet__option:not(.filter-hide){display:block}.search-facet__option:active{background-color:rgba(0,0,0,0.15)}.search-facet__option--selected{font-weight:bold}.search-facet__submit{font-size:inherit;vertical-align:middle}@media screen and (max-width: 767px){.search-facet__submit{margin-top:0.2em}}@media screen and (min-width: 768px){.search-facet__submit{padding:1.1rem 1.6rem}}@media screen and (max-width: 767px){.file-search__attachments{margin:1rem -1rem;padding:1rem 0.5rem;box-shadow:none}}@media screen and (min-width: 768px){.file-search__attachments{padding:3rem 2rem;margin:1rem 2rem}}.file-search__attachment{padding:0.4em 0.4em 0.8em;margin:0 -1px -2px;background:#fff;border:2px solid #f2f2f2;width:50%;font-size:0.7em}@media screen and (min-width: 768px){.file-search__attachment{width:33.3333333%;font-size:0.9em}}@media screen and (min-width: 992px){.file-search__attachment{width:25%}}.file-search__attachment .attachment__frame{border:0;padding:0}.file-search__attachment .attachment__meta{display:block;overflow:visible;margin:0}.file-search__attachment .attachment__caption{font-weight:bold;font-size:1em;color:inherit}.file-search__attachment .attachment:not(.attachment--preview){padding:1rem}.file-search__attachment-content{width:100%}.panel--vertical{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}.panel--vertical{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-moz-box-orient:vertical;-webkit-box-orient:vertical;box-orient:vertical}.panel--vertical{-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.sheet--sign-in,.sheet--browser{position:relative;background:#fff;box-shadow:0 1px 3px 0 #bfbfbf;border-radius:0.6rem;padding:2rem}.session-show__action{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.panel--vertical{height:100%}@media screen and (max-width: 767px){.panel--vertical{flex-direction:initial}}.sheet--sign-in{padding:2rem;margin:0 1rem}@media screen and (min-width: 768px){.sheet--sign-in{margin:0 auto;padding:3rem;max-width:44rem}}.sheet--sign-in .flash-notice{margin-top:-7px}.sheet--sign-in p.notice{margin-bottom:1rem !important}.session-fields__email,.session-fields__button,.session-fields__signup{display:block;width:100%}.session-fields__hint{display:block;color:#aa9c84}.session-fields__button--google{background-color:#4285f4;border-color:#4285f4;border-bottom-color:rgba(0,0,0,0.15);color:#fff}.session-fields__button--google:not(:disabled):active{background-color:#1266f1;border-color:#1266f1;box-shadow:0 0 8px rgba(0,0,0,0.25);color:#fff}.session-fields__button--google img,.session-fields__button--google-plain img{vertical-align:middle;margin:0 0.2em}.session-fields__attribute{margin-bottom:0.8em}.session-fields__label{font-weight:bold}.session-show{border-bottom:1px solid #d9d9d9}.session-show__action{display:block;padding:1rem 0.5rem;border-top:1px solid #d9d9d9;color:#3cb371}.sheet--browser{padding:2em}@media screen and (min-width: 768px){.sheet--browser{margin:0 auto}}.browsers{text-align:center}.browsers__item{text-align:center;display:inline-block;width:32%;margin-top:4rem}@media screen and (max-width: 767px){.browsers__item{width:49%}}.browsers__item:first-of-type .browsers__download{border:0}.browsers__download{background:transparent url(/assets/icons/browsers-1d9172aeec0333e949f10a9074fb065b9993c60d20745b67f35fb1c3f1fbdd9c.png) no-repeat top center;background-size:7rem;padding-top:8rem}@media screen and (min-width: 768px){.browsers__download:not(.browsers__download--explorer){border-left:1px solid #d9d9d9}}.browsers__download--chrome{background-position:center -14rem}.browsers__download--firefox{background-position:center -28rem}.browsers__download--explorer{background-position:center -42rem}.browsers__download--edge{background-position:center -56rem}.per_line_settings .line_settings:before,.per_line_settings .line_settings:after{content:' ';display:table}.per_line_settings .line_settings:after{clear:both}.per_line_settings{padding:0}.per_line_settings .line_settings{border-bottom:1px solid #d9d9d9;padding-bottom:1.5rem;margin-bottom:1.5rem;list-style:none}.per_line_settings .line_settings:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.per_line_settings .binary-toggle{float:right;margin-left:0.5rem;position:relative;z-index:1}.per_line_settings .selectize-input{display:block}.push{margin:1.25em !important}.push--top{margin-top:1.25em !important}.push--right{margin-right:1.25em !important}.push--bottom{margin-bottom:1.25em !important}.push--left{margin-left:1.25em !important}.push--ends{margin-top:1.25em !important;margin-bottom:1.25em !important}.push--sides{margin-right:1.25em !important;margin-left:1.25em !important}.push_half{margin:0.625em !important}.push_half--top{margin-top:0.625em !important}.push_half--right{margin-right:0.625em !important}.push_half--bottom{margin-bottom:0.625em !important}.push_half--left{margin-left:0.625em !important}.push_half--ends{margin-top:0.625em !important;margin-bottom:0.625em !important}.push_half--sides{margin-right:0.625em !important;margin-left:0.625em !important}.push_quarter--top{margin-top:0.3125em !important}.push_quarter--bottom{margin-bottom:0.3125em !important}.push_one_and_a_half--bottom{margin-bottom:1.875em !important}.push_double{margin:2.5em !important}@media screen and (max-width: 767px){.push_double{margin-left:0 !important;margin-right:0 !important}}.push_double--top{margin-top:2.5em !important}.push_double--right{margin-right:2.5em !important}.push_double--bottom{margin-bottom:2.5em !important}.push_double--left{margin-left:2.5em !important}.push_double--ends{margin-top:2.5em !important;margin-bottom:2.5em !important}.push_double--sides{margin-right:2.5em !important;margin-left:2.5em !important}.flush{margin:0 !important}.flush--top{margin-top:0 !important}.flush--right{margin-right:0 !important}.flush--bottom{margin-bottom:0 !important}.flush--left{margin-left:0 !important}.flush--ends{margin-top:0 !important;margin-bottom:0 !important}.flush--sides{margin-right:0 !important;margin-left:0 !important}.subscribers-menu{width:30rem;position:absolute;top:3.2rem;right:0;background:#fff;border-radius:4px;border:1px solid #bfbfbf;box-shadow:0 3px 10px rgba(0,0,0,0.25);text-align:left;z-index:2;-ms-overflow-y:scroll;-ms-overflow-style:-ms-autohiding-scrollbar}@media screen and (max-width: 767px){.subscribers-menu{top:3.08rem}}.subscription-button--follow.expanded .subscribers-menu__toggle{position:relative}.subscription-button--follow.expanded .subscribers-menu__toggle:after,.subscription-button--follow.expanded .subscribers-menu__toggle:before{bottom:-1px;left:50%;border:solid rgba(255,255,255,0);content:' ';height:0;width:0;position:absolute;pointer-events:none;z-index:3}.subscription-button--follow.expanded .subscribers-menu__toggle:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:10px;margin-left:-10px}.subscription-button--follow.expanded .subscribers-menu__toggle:before{border-color:rgba(255,255,255,0);border-bottom-color:#bfbfbf;border-width:11px;margin-left:-11px}.explain-subscribers{margin:1rem 1rem 3rem;text-align:center}@media screen and (min-width: 992px){.explain-subscribers{padding-top:1em;margin:3rem 0;border-top:1px solid rgba(0,0,0,0.15)}}.explain-subscribers--phone-button{display:none}.bulk-select-subscribers{font-weight:normal;margin-left:0.5em;white-space:nowrap;font-size:0.8em;color:#aa9c84}.subscription-button--follow .subscription-button__status{-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;position:relative;border-right-color:#d9d9d9}.subscription-button--follow .subscription-count{-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;margin-left:-0.3em;border-left:0;padding-right:2.4rem !important;background-image:url(/assets/icons/person-d289db6e8191c5f73b603408b1613bcdabd53d748fd8eeb8d60ee7ebfebf139d.svg);background-position:right 1rem center;background-repeat:no-repeat;background-size:1em}.subscription-button__status{white-space:nowrap}.subscription-button__status--active{color:#ec7a3c;padding-left:2.4rem !important;background-image:url(/assets/icons/checkmark-orange-96208eb213937478956a237919284f4c5dddae898bdef5cd762c8b1474d391ea.svg);background-position:left 1rem center;background-repeat:no-repeat;background-size:0.75em}.subscribers-menu{padding:1rem 1.5rem}.unsubscribe{display:table}.unsubscribe__cell{display:table-cell;vertical-align:middle}@media screen and (max-width: 767px){.unsubscribe__cell--card{display:none}}.unsubscribe__cell--card .card-colorpicker{display:none}.text-toggle{font-size:1.4rem}.tabs{margin:0 auto;border-bottom:1px solid #d9d9d9}.tabs__tab{display:inline-block;margin:0 0 -1px -1px;padding:0.5em 1em;border:1px solid #d9d9d9;border-bottom:0;border-radius:0.4rem 0.4rem 0 0;line-height:1.3}@media screen and (max-width: 767px){.tabs__tab{font-size:1.4rem}}.tabs__tab--active{border-bottom:1px solid #fff}.tabs__description{font-size:0.7em}.text-toggle{color:#7f7f7f}.text-toggle__link:not(:last-of-type):after{content:'';border-right:1px solid #d9d9d9;width:1px;padding-right:6px;margin-right:2px}.tabs--clientside{max-width:85rem;border-bottom:1px solid #bfbfbf}.tabs--clientside .tabs__tab{border-radius:0.4rem 0 0 0;border-color:#bfbfbf}@media screen and (max-width: 767px){.tabs--clientside .tabs__tab{max-width:18rem}}.tabs--clientside .tabs__tab--active{border-radius:0.4rem 0.4rem 0 0;border-bottom-color:#f5efe6}.tabs--clientside .tabs__tab--active+.tabs__tab{margin-left:-4px;border-radius:0 0.4rem 0 0;border-left:0}@media screen and (max-width: 767px){.tabs--clientside .tabs__description{font-size:0.6em}}@media (max-width: 350px){.tabs--clientside .tabs__tab{padding:0.5em}}.thread--comments{padding:0 1rem}.thread-entry{margin:3rem 0;min-height:5rem;position:relative;padding-left:5rem}@media screen and (min-width: 768px){.thread-entry{padding-left:6rem;min-height:6rem}}.thread-entry:last-child{margin-bottom:3rem}.thread-entry__avatar{position:absolute;left:0;top:0;width:4.2rem;height:4.2rem}@media screen and (min-width: 768px){.thread-entry__avatar{width:4.8rem;height:4.8rem}}.thread-entry__metadata{margin:0.4rem 0 0}.thread-entry__metadata__recipients:before,.thread-entry__metadata__discuss:before,.thread-entry__metadata__applaud:before,.thread-entry__metadata__edit:before{content:'\0000B7';padding-right:0.5rem;padding-left:0.5rem}@media screen and (min-width: 768px){.thread-entry__metadata__recipients:before,.thread-entry__metadata__discuss:before,.thread-entry__metadata__applaud:before,.thread-entry__metadata__edit:before{padding-right:0.2rem;padding-left:0.2rem}}.time--capitalize{display:inline-block}.time--capitalize::first-letter{text-transform:capitalize}@media screen and (max-width: 767px){.thread-entry__metadata__recipients{display:none}}.thread-entry--form{margin:0 0 1rem}@media screen and (max-width: 767px){.thread-entry--form{padding-left:0}}.thread-entry--form .thread-entry__avatar{display:none}@media screen and (min-width: 768px){.thread-entry--form .thread-entry__avatar{display:block}}.thread-entry--event{color:#aa9c84;min-height:0;line-height:1.3;margin:2rem 0}@media screen and (max-width: 767px){.thread-entry--event{font-size:0.8em;padding-left:0}}.thread-entry__icon{float:left}@media screen and (min-width: 768px){.thread-entry__icon{margin-top:3px}}.thread-entry__event{display:block;margin-left:23px}.thread-entry__event .decorated{color:inherit}.todolist-notice{font-size:1.4rem}.recordable--todolist .todolist__header{margin:1rem 0}.recordable--todolist .todolist__header .todolist__drag-handle{display:none}.todolist__description{margin-top:0.5rem}.todolist__description.truncatable--truncated{margin-bottom:-1rem}.todolist__description.expanded{padding-bottom:4.5rem}.todolist-notice{-webkit-animation:fade-in 0.2s ease;-moz-animation:fade-in 0.2s ease;-o-animation:fade-in 0.2s ease;animation:fade-in 0.2s ease;background-color:#fffae5;padding:0.5rem;border-radius:0.4rem}.todos-form__details{font-size:1.4rem}.todos-form__expanded-dates label{-webkit-tap-highlight-color:transparent}.todos-form{margin:0 -1rem 0.5rem;padding:1rem 1rem 1.5rem;background:#e8fff5;border:1px solid #e5e5e5;border-width:1px 0}@media screen and (min-width: 768px){.todos-form{border-width:1px;border-radius:0.6rem}}.todos-form .selectize-input>input{padding-left:0;padding-right:0}.todos-form .recording-notice-public{border:0 none}.todos-form--todo{padding:1rem 1.5rem 1.5rem 3.7rem;position:relative}.todos-form--todo .recording-notice-public{margin:-1rem -1.5rem 1.5rem -3.7rem}.todos-form__field{border-bottom:1px solid rgba(0,0,0,0.1)}.todos-form__input,.todos-form .selectize-input{width:100%;padding-left:0;padding-right:0;border-radius:0;border-color:rgba(255,255,255,0);background:rgba(255,255,255,0);text-align:left}.todos-form__input--ruled{padding:0;border-bottom:1px solid rgba(0,0,0,0.1)}.todos-form__input--summary{min-height:25px;padding:0}.todos-form__input--prompt{color:#a9a9a9}.todos-form__input--date{padding:0.5rem 0}@media screen and (min-width: 768px){.todos-form__input--date{width:12rem;margin:0;padding:0;border-bottom:1px solid rgba(0,0,0,0.1);text-align:center}}.todos-form__date-range{width:44%}.todos-form__date-span{width:8%;display:inline-block;text-align:center}.todos-form__notify{display:none;margin-bottom:0.5rem}@media screen and (max-width: 767px){.todos-form__no-due-date{padding:0.5rem 0;display:block}}@media screen and (max-width: 767px){.todos-form__date-option .custom-radio__button{top:1.1em}}.todos-form__date-option--inactive .todos-form__input{opacity:0.25}.todos-form__select,.todos-form__input-list,.todos-form__description{margin:1rem 0}.todos-form__expand-details{display:inline-block;margin:1rem 0}.todos-form__expanded-dates .mobile-date-picker__input.input--text{padding:0 !important}.todos-form__expanded-dates label{display:inline-block;padding-top:1rem;padding-bottom:1rem;color:#a9a9a9}.todos-form--todolist{padding:1rem 1.5rem 1.5rem 1.4rem}.todos-form--todolist .recording-notice-public{margin:-0.5rem -1.5rem 1.5rem -1.5rem}.todos-form__input--todolist-name{padding:0.5rem 0}.recordable--todo .todo .checkbox__text{font-size:1.2rem}.todo_edit_menu,.todolist_edit_menu{font-size:1.6rem}ul.todos.completed .checkbox__button,.todo.completed .checkbox__button{position:relative;border-color:rgba(0,0,0,0.1);background-color:#3cb371;box-shadow:none}ul.todos.completed .checkbox__button .checkbox__text,.todo.completed .checkbox__button .checkbox__text{display:none !important}ul.todos.completed .checkbox__button:after,.todo.completed .checkbox__button:after{content:'';position:absolute;width:100%;height:100%;top:0;bottom:0;right:0;left:0;background:url(/assets/icons/checkmark-84d079324ed7e363f659782a3fcff8d806d2590b184a54fc0f7773c8460bbd39.svg) no-repeat center center;background-size:65%}ul.todos.completed .checkbox__button:active,.todo.completed .checkbox__button:active{background-color:#2f8d59;border-color:rgba(0,0,0,0.1)}.recordable--todo .todo .checkbox__input:focus+.checkbox__button{box-shadow:0 0 6px #1b6ac9;border-color:rgba(0,0,0,0.35)}.todo_edit_menu,.todolist_edit_menu{width:30rem;position:absolute;top:3.2rem;right:0;background:#fff;border-radius:4px;border:1px solid #bfbfbf;box-shadow:0 3px 10px rgba(0,0,0,0.25);text-align:left;z-index:2;-ms-overflow-y:scroll;-ms-overflow-style:-ms-autohiding-scrollbar}@media screen and (max-width: 767px){.todo_edit_menu,.todolist_edit_menu{top:3.08rem}}ul.todos{padding-left:0;margin:0;list-style:none}ul.todos.remaining{min-height:0.25em}ul.todos.completed .checkbox a:hover{text-decoration:inherit}ul.todos.uncrossed .checkbox{text-decoration:none}li.placeholder{list-style:none}.todo{list-style:none;position:relative;word-wrap:break-word}.todo.selected{background-color:#e8fff5}.todo.updated{-webkit-animation:green-fade 1.5s;-moz-animation:green-fade 1.5s;-o-animation:green-fade 1.5s;animation:green-fade 1.5s}.todo.completed .checkbox a:hover{text-decoration:inherit}.todo .todo_assignee_name{color:inherit}.todo .todo_comments,.todo .todo_dates,.todo .todo_assignee{margin-left:0.25em}.todo .todo_dates--readonly{color:#aa9c84}.todo .todo_assignee{white-space:nowrap;color:#aa9c84}.todo .todo_assignee .avatar{width:2rem;height:2rem}.todo .indent{padding-left:2.8rem;position:relative}.todo.unindented .indent{padding-left:0}.todo__drag-handle,.todolist__drag-handle{position:absolute;left:0;top:0.25em;height:1.43em;width:1.43em;background:url(/assets/todos/handle-6cec07ac463790d852774d33d7e8d115cc26e6346d481e70bd3553d37c426d57.svg) center center no-repeat;background-size:1.7rem 0.9rem;cursor:move}.todo_edit_menu,.todolist_edit_menu{-webkit-animation:scale-fade-in 0.2s ease;-moz-animation:scale-fade-in 0.2s ease;-o-animation:scale-fade-in 0.2s ease;animation:scale-fade-in 0.2s ease;min-width:0;position:absolute;list-style:none;padding:0 1rem 0 0;width:10.5rem;top:-7.5rem;left:0;z-index:10}@media screen and (min-width: 992px){.todo_edit_menu,.todolist_edit_menu{top:-1.9rem;right:100%;left:auto}}.todo_edit_menu:before,.todo_edit_menu:after,.todolist_edit_menu:before,.todolist_edit_menu:after{content:'';position:absolute;bottom:-22px;left:1px;right:-11px;width:0;height:0;border:11px solid #bfbfbf;border-color:#bfbfbf rgba(255,255,255,0) rgba(255,255,255,0)}@media screen and (min-width: 992px){.todo_edit_menu:before,.todo_edit_menu:after,.todolist_edit_menu:before,.todolist_edit_menu:after{margin-top:-11px;top:50%;right:-22px;bottom:auto;left:auto;border-color:rgba(255,255,255,0) rgba(255,255,255,0) rgba(255,255,255,0) #bfbfbf}}.todo_edit_menu:after,.todolist_edit_menu:after{bottom:-21px;left:1px;border-color:#fff rgba(255,255,255,0) rgba(255,255,255,0)}@media screen and (min-width: 992px){.todo_edit_menu:after,.todolist_edit_menu:after{right:-21px;left:auto;border-color:rgba(255,255,255,0) rgba(255,255,255,0) rgba(255,255,255,0) #fff}}.todolist_edit_menu{top:-15.7rem}@media screen and (min-width: 992px){.todolist_edit_menu{top:-7rem}}.todo-description-icon{position:relative;display:inline-block;background:rgba(255,255,255,0) url(/assets/todos/notes-7601f6cb74b8888f4ca493dfb81ff18b93b8adf6140637ad08906a0e9960b180.svg) center center no-repeat;background-size:100%;height:1.5em;min-width:1.1em;margin-left:0.25em;vertical-align:middle}.printed-todo{width:100%}.printed-todo__checkbox{color:#bfbfbf;vertical-align:top;width:25px;padding-right:5px;display:inline-block;text-align:center}.printed-todo__content{vertical-align:top;width:100%}.printed-todo--completed .printed-todo__checkbox{color:#3cb371}.printed-todo__metadata{color:#aa9c84}.recordable--todo .todo .todo__drag-handle{display:none}.recordable--todo .todo .checkbox,.recordable--todo .todo .indent{padding:0}@media screen and (max-width: 767px){.recordable--todo .todo .checkbox__label{position:static;display:block;text-align:center}}@media screen and (min-width: 768px){.recordable--todo .todo .checkbox__label{top:0.5em;left:3em}}.recordable--todo .todo .checkbox__button{height:6.5rem;width:6.5rem;border-color:rgba(0,0,0,0.15);border-width:0.2rem;border-radius:0.8em;box-shadow:inset 0 3px 5px rgba(0,0,0,0.05)}.recordable--todo .todo .checkbox__text{line-height:1;display:block;text-align:center;margin-top:1.85rem;color:#a6a6a6}.recordable--todo .todo .checkbox__content{padding-top:2.3333rem;margin-left:21%;min-height:9rem}@media screen and (max-width: 767px){.recordable--todo .todo .checkbox__content{padding:0;margin:1rem 0 0 0;min-height:0;text-align:center}}.recordable--todo .todo.completed .checkbox__content{opacity:1}.todo-perma__details{margin-top:3rem}.todo-perma__detail{clear:left}.todo-perma__detail-label{border-top:1px solid #f2f2f2;padding:0.5rem 0 0 0}@media screen and (min-width: 768px){.todo-perma__detail-label{float:left;padding:1rem 2rem 1rem 0;white-space:nowrap;width:21%;text-align:right}}@media screen and (max-width: 767px){.todo-perma__detail-label .todo-description-icon{display:none}}.todo-perma__detail-content{padding:0 0 1rem 0}@media screen and (min-width: 768px){.todo-perma__detail-content{border-top:1px solid #f2f2f2;margin-left:21%;padding:1rem 0}}.todo-perma__detail-content .todo_assignee{white-space:nowrap;color:#7f7f7f}.todo-perma__detail-content .todo_assignee .avatar{width:2.4rem;height:2.4rem}.todo-checkbox--animated{-webkit-animation:dropped 0.2s ease;-moz-animation:dropped 0.2s ease;-o-animation:dropped 0.2s ease;animation:dropped 0.2s ease}.loading-destination-lists{-webkit-animation:pulse-background 1.3s infinite both;-moz-animation:pulse-background 1.3s infinite both;-o-animation:pulse-background 1.3s infinite both;animation:pulse-background 1.3s infinite both;background-image:url(/assets/icons/loader-53265213826468e455bd80906ac645cedb5705373b85b306fa35d7f57b988734.svg);background-position:center center;background-repeat:no-repeat;background-size:0.25em;border-radius:3em;height:3em;width:3em;display:inline-block}.recordable--todoset article.todolist ul.todos.completed .todo,.recordable--todolist article.todolist ul.todos.completed .todo,.todo-progress__ratio{font-size:1.3rem}.todolist-actions{font-size:1.6rem}.recordable--todoset .todolist__permalink{color:#1b6ac9;text-decoration:underline}.recordable--todoset .todolist__permalink:active{color:#134b8f}.recordable--todoset article.todolist ul.todos.completed .todo .todolist-actions,.recordable--todolist article.todolist ul.todos.completed .todo .todolist-actions{font-size:1.3rem}section.one_list article.todolist header{display:none}section.many_lists article.todolist header,section.one_list article.todolist.new header{display:block;position:relative;padding:0.33em 0 0.33em 2.8rem}section.many_lists .todolist--dragging{background:#fff;border-radius:0.6rem;box-shadow:0 1px 3px 0 #bfbfbf}section.many_lists .todolist--placeholder{opacity:0.1;border-radius:0.6rem;background-color:#d9d9d9;border:2px dashed #000}section.many_lists .todolist--placeholder>*{visibility:hidden}.todoset__metadata{margin:0.33em 0 0.625em;font-size:1.5rem}.todoset__metadata .avatar{width:2em;margin-right:0.5em}.todoset__description{margin-bottom:1em;padding:0 0 1em;border-bottom:1px solid #f2f2f2}@media screen and (min-width: 768px){.todoset__view-toggle{position:absolute;top:1em}}.card .todo-progress__ratio{vertical-align:text-top}.card .todoset--done .todo-progress--todoset,.card .todoset--done .todo-progress--todolist,.card .todolist--done .todo-progress--todoset,.card .todolist--done .todo-progress--todolist{display:none}.card .todoset--done:before,.card .todolist--done:before{background:url(/assets/recordings/todoset_done_stamp-bcae7e29e0f7e02d4ced3eb6e8b01e45bc105c43e563202fe41471433ee2e80b.png) top right no-repeat;background-size:5.5em;content:'';z-index:1;position:absolute;right:-2.5em;top:-2.5em;height:5.5em;width:5.5em}.todo-progress{display:inline-block;vertical-align:sub;margin-left:0.3rem;font-weight:normal;height:1em;line-height:1}.todo-progress__placeholder{display:inline-block;text-indent:-999em}.todo-progress__ratio{vertical-align:super;color:#7f7f7f}.todo-progress__ratio--done{-webkit-animation:scale-fade-in 0.2s ease;-moz-animation:scale-fade-in 0.2s ease;-o-animation:scale-fade-in 0.2s ease;animation:scale-fade-in 0.2s ease;color:#3cb371}.todolist-actions{margin-left:2.8rem;margin-top:0.3rem}@media screen and (min-width: 768px){.todolist-actions a{display:inline-block;margin-right:0.3em}}.new-todolist-button--hidden{display:none}.truncatable{max-height:15rem;overflow:hidden;position:relative}.truncatable--truncated:not(.expanded):after{background:rgba(255,255,255,0);background:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0)), to(#fff));background:-moz-linear-gradient(center top, rgba(255,255,255,0) 0%, #fff 70%);background:-moz-gradient(center top, rgba(255,255,255,0) 0%, #fff 70%);background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 70%);background:-o-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 70%);background:-ms-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 70%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 70%);content:'';position:absolute;padding:4rem 1rem 3rem;bottom:0;left:0;right:0}.truncatable--truncated.expanded{max-height:none}.truncatable--truncated .truncatable__toggle{display:block}.truncatable__toggle{padding-top:1rem;display:none;position:absolute;bottom:1rem;left:0;right:0;z-index:1}.truncatable--truncated-card{max-height:9rem}.truncatable--truncated-card:after{padding:3rem 0 1rem}html.turbolinks-progress-bar::before{background-color:#856ec6 !important;height:3px !important}div.turbolinks-progress-bar{background-color:#856ec6 !important;height:3px !important}.upload__icon{background-image:url(/assets/file_icons/icon_Generic_jumbo@2x-9627933bf189c156e54eed7a092f6985f137061ce00e90aec7f3fcde3558991f.png)}.upload__icon--ai{background-image:url(/assets/file_icons/icon_AI_jumbo@2x-cd3f5d0a5f850edec20d9645a828236e31e6a4be447620456a64d52bb4deba37.png)}.upload__icon--aif{background-image:url(/assets/file_icons/icon_AIF_jumbo@2x-fa52b4d3976926979b20960a8d4f61ca3fdf6f81a877118d25161145c979de67.png)}.upload__icon--aiff{background-image:url(/assets/file_icons/icon_AIFF_jumbo@2x-0132a9f6d688a4a5fc4fa3af9b95fc9d3e0d578639687145a7c110d192495f07.png)}.upload__icon--asp{background-image:url(/file_icons/icon_ASP_jumbo@2x.png)}.upload__icon--bz2{background-image:url(/file_icons/icon_BZ2_jumbo@2x.png)}.upload__icon--cfm{background-image:url(/file_icons/icon_CFM_jumbo@2x.png)}.upload__icon--cgi{background-image:url(/file_icons/icon_CGI_jumbo@2x.png)}.upload__icon--csv{background-image:url(/assets/file_icons/icon_CSV_jumbo@2x-7e0e076ef100d6f4a5c9d75a2d37b941894cb8c04dbdd712df13b70d236361e1.png)}.upload__icon--dmg{background-image:url(/assets/file_icons/icon_DMG_jumbo@2x-a2f8d871195b3b2b470175834c72acac3f368d276aed038031253441209509b5.png)}.upload__icon--doc{background-image:url(/assets/file_icons/icon_DOC_jumbo@2x-f7721d582b0620473d084fa80d76ee33232ca2ee4c58a67d4167ca2916b77755.png)}.upload__icon--docx{background-image:url(/assets/file_icons/icon_DOCX_jumbo@2x-6d5a66642a8cd5efdc1d868a6a1a2903b748959ab2c72adf9579e16abeea1416.png)}.upload__icon--eml{background-image:url(/assets/file_icons/icon_EML_jumbo@2x-748cfffc094b4be07080cb65ef5a0ee2ba60b0f42f65a80b9f35f653bc676e6c.png)}.upload__icon--eps{background-image:url(/assets/file_icons/icon_EPS_jumbo@2x-bfc08f514dd941cbae3af71a90c4e0fda0e8dc774d88f86f98db627aabc5018a.png)}.upload__icon--fla{background-image:url(/assets/file_icons/icon_FLA_jumbo@2x-65cac2b4043c835a4900be08c10468897b657d1d997aeecaa8befb8abc21052d.png)}.upload__icon--gif{background-image:url(/assets/file_icons/icon_GIF_jumbo@2x-43c36e952799a817819aae5a1923b6bb6ac0bf8b12f55ad73f1d4eefed1065ea.png)}.upload__icon--gdoc{background-image:url(/assets/file_icons/icon_GDOC_jumbo@2x-44bb6b317795582fdef29941d35d8b949747c3dd6878dcb3a5c2a21f7e948fd3.png)}.upload__icon--gdraw{background-image:url(/assets/file_icons/icon_GDRAW_jumbo@2x-19a114cbcfa6dc7756890e462a99f5b62be22ab9c65cdc0842549f8a6030d8b7.png)}.upload__icon--gform{background-image:url(/assets/file_icons/icon_GFORM_jumbo@2x-a21e2a3c69ab91f542b1b597216aa15dcf5c668303e467e663021d5b85cd964d.png)}.upload__icon--gsheet{background-image:url(/assets/file_icons/icon_GSHEET_jumbo@2x-28380fc644fd700ecef424885b8bb3fb713b635a264294e1394dbe0e3994fcf7.png)}.upload__icon--gslides{background-image:url(/assets/file_icons/icon_GSLIDES_jumbo@2x-8cdfcf852399b33eac45fbcf7d904ae366eadc66d5050570a242bff910c4a2a8.png)}.upload__icon--gz{background-image:url(/file_icons/icon_GZ_jumbo@2x.png)}.upload__icon--html{background-image:url(/assets/file_icons/icon_HTML_jumbo@2x-83d4fbcc6ea745d1f7195804097d10e6e1d1cb2e784d8443d08198ec90b00948.png)}.upload__icon--htm{background-image:url(/assets/file_icons/icon_HTM_jumbo@2x-e2617c0ab42e0e539333aed918074e461775cf1f302781c3b208d047d5c71892.png)}.upload__icon--indd{background-image:url(/assets/file_icons/icon_INDD_jumbo@2x-d4aed9fa339ca9f71ae135528d02cb6f36be3078a212862b4667c90c85b47738.png)}.upload__icon--jpg{background-image:url(/assets/file_icons/icon_JPG_jumbo@2x-0babc4d5498c0cd09a34abd34c4583767700d1c225b09920cb24b3f2a5884104.png)}.upload__icon--jpeg{background-image:url(/assets/file_icons/icon_JPEG_jumbo@2x-1e4f120172b37406b4d9a948e0a92690cd6a171ad67adf246d08aaa94a2c5548.png)}.upload__icon--jsp{background-image:url(/file_icons/icon_JSP_jumbo@2x.png)}.upload__icon--key{background-image:url(/assets/file_icons/icon_KEY_jumbo@2x-f69b08fca86259dc122d4183357a28b913d61382b31651cbf70ed29135946d18.png)}.upload__icon--link{background-image:url(/assets/file_icons/icon_LINK_jumbo@2x-ede216983cdd7cfc92a873c2a5ea366c5a91559d7f03ec81c49c97dcce956030.png)}.upload__icon--m4a{background-image:url(/assets/file_icons/icon_M4A_jumbo@2x-ae6e11103d1d3c77c9405b662313bf393909004c40eed2e959f10adaf17dca2e.png)}.upload__icon--m4v{background-image:url(/assets/file_icons/icon_M4V_jumbo@2x-8ccea29295dc519a1f36f1657e03275baea15ad61a45173f7306d07e9420b621.png)}.upload__icon--md{background-image:url(/assets/file_icons/icon_MD_jumbo@2x-46e67fe3e8bad0adcc608e79d2e0af6b4b0e0378c26034b36da7fbe258d97d81.png)}.upload__icon--mov{background-image:url(/assets/file_icons/icon_MOV_jumbo@2x-d309b156b318cc3dfc2e55551816732b05d22823be801514ce0de951b45f704b.png)}.upload__icon--mp3{background-image:url(/assets/file_icons/icon_MP3_jumbo@2x-a7d3fb9eeacf7ebff1d241f2e76aff996c333a335f4f552b3b17d8cb087d22a7.png)}.upload__icon--mp4{background-image:url(/assets/file_icons/icon_MP4_jumbo@2x-4547d7e9cd5a176da779f98b57052a304e7cbc444fcd93030938c5bb41366ca8.png)}.upload__icon--mpeg{background-image:url(/assets/file_icons/icon_MPEG_jumbo@2x-0a7ec33ae8d024b77074b414fceb377767047a7f77ef529e737570917c6202c8.png)}.upload__icon--mpg{background-image:url(/assets/file_icons/icon_MPG_jumbo@2x-509353f24f550aed7867fcb1cc311ec7fe8f424aed3e3ae2a03bd097a27027d8.png)}.upload__icon--numbers{background-image:url(/assets/file_icons/icon_NUMBERS_jumbo@2x-cea03617b72c3fc04e27601baceac521e29e2a70f5c42976630624569c80efdb.png)}.upload__icon--odp{background-image:url(/assets/file_icons/icon_ODP_jumbo@2x-feb17e263b37e4f19955b4f5bab11d883b92666ddfd7bf85dc8cece93b85efda.png)}.upload__icon--ods{background-image:url(/assets/file_icons/icon_ODS_jumbo@2x-69baf341120779571b8f81f32a127b50c2cedc7d159481b9a45ee43e91f141b2.png)}.upload__icon--odt{background-image:url(/assets/file_icons/icon_ODT_jumbo@2x-11ec2a583e43a45e0d62e2aa3f0f2ba62e4c21d021746816d1de69d61eb203ee.png)}.upload__icon--pages{background-image:url(/assets/file_icons/icon_PAGES_jumbo@2x-d5276e4ce007ad16e11ec0138e576e0b8aafb402cebb18991dd120fb4bb3515f.png)}.upload__icon--pdf{background-image:url(/assets/file_icons/icon_PDF_jumbo@2x-45e620ab0ff5899dc5f3bf804cfe336da68734190d642f17a32c65e8aa5bcf0d.png)}.upload__icon--php{background-image:url(/file_icons/icon_PHP_jumbo@2x.png)}.upload__icon--pl{background-image:url(/file_icons/icon_PL_jumbo@2x.png)}.upload__icon--png{background-image:url(/assets/file_icons/icon_PNG_jumbo@2x-2ed112d5630e7b41e5bde29de57be1b9308af447b3e41a96379a9c14ba77b60a.png)}.upload__icon--pot{background-image:url(/assets/file_icons/icon_POT_jumbo@2x-cc49e60dbd0dcbd706dc13b06abf04a18713e20b45b98a494ae0f58d7a231746.png)}.upload__icon--ppt{background-image:url(/assets/file_icons/icon_PPT_jumbo@2x-0100534906a566c05204b8f8f4bab28e1a2f95bac5e2570f2d15a9edd5a4c524.png)}.upload__icon--pptx{background-image:url(/assets/file_icons/icon_PPTX_jumbo@2x-9e8db8d3bc952516c9c062d4cdefa7a6af59003c8e32bd45bcc14775f99d062e.png)}.upload__icon--ps{background-image:url(/file_icons/icon_PS_jumbo@2x.png)}.upload__icon--psd{background-image:url(/assets/file_icons/icon_PSD_jumbo@2x-73924219d999e7c2a07fb5f3a7269ba9ffcc5ec96943d4999686d69e9bca2b05.png)}.upload__icon--rar{background-image:url(/assets/file_icons/icon_RAR_jumbo@2x-cd2c38f4f93eba41135ad9ba9cd873fd066fdb676bef530a2a1091296855ab69.png)}.upload__icon--rm{background-image:url(/assets/file_icons/icon_RM_jumbo@2x-a1ee07dc544323aaed04e723b01895280a2fc3e7ef7c00413de337ad247f5550.png)}.upload__icon--rtf{background-image:url(/assets/file_icons/icon_RTF_jumbo@2x-8361a4ba4d24403bd7398b80ff5f8dcb721e55293d34db2fd4cc9ce2a03e90c5.png)}.upload__icon--sit{background-image:url(/assets/file_icons/icon_SIT_jumbo@2x-12231b5412d585c476c6852d77eaa0f0fa7ec49320633dec069eeaae38f9e6ce.png)}.upload__icon--swf{background-image:url(/assets/file_icons/icon_SWF_jumbo@2x-59790ac6fc1e680e0d2719da71a602e749c2b6e5a6707c05c04524b679d0f2c3.png)}.upload__icon--tar{background-image:url(/assets/file_icons/icon_TAR_jumbo@2x-73f4c3db2eba21fdde174d7ef8eda7effd905884339a8279f46f83bdf4553b5f.png)}.upload__icon--tgz{background-image:url(/assets/file_icons/icon_TGZ_jumbo@2x-0d1e3d7714d68e27016710b3707fd7d8c72285981fab26c3e9baca7386594dac.png)}.upload__icon--tif{background-image:url(/assets/file_icons/icon_TIF_jumbo@2x-f211fd2ea9360e4576b38f555e31af06d177179eeebbfba6a65414dbc46d0df1.png)}.upload__icon--tiff{background-image:url(/assets/file_icons/icon_TIFF_jumbo@2x-a47d6d76c15554e4a4ae759be3cc4781414434a4a47aa6c3ff03d8ed79f8e1b4.png)}.upload__icon--txt{background-image:url(/assets/file_icons/icon_TXT_jumbo@2x-779812a1e28a88570c41c92ba593a94c3f63255fcfe204ebada254e4887e9dfe.png)}.upload__icon--vcf{background-image:url(/assets/file_icons/icon_VCF_jumbo@2x-f40c826d73d98d9f363cbc71e7cb8162bf2039103d538e339ea2ae27ece2fda0.png)}.upload__icon--vsd{background-image:url(/assets/file_icons/icon_VSD_jumbo@2x-0746fe78eb187546a082548d237fba5a87f6ef192e171b87024d31fc19b89adf.png)}.upload__icon--wav{background-image:url(/assets/file_icons/icon_WAV_jumbo@2x-7aa70dd2674f332a183d8f12126ba292412e2c8aab79e0f93eba220e596cf917.png)}.upload__icon--web{background-image:url(/assets/file_icons/icon_WEB_jumbo@2x-be489879c321b797b21eedb53b33374840a92b274ad514b0f301c64cb2820870.png)}.upload__icon--wma{background-image:url(/assets/file_icons/icon_WMA_jumbo@2x-4053c0c00c74204ce452e4e6e0309e382c9bec5465bcbde287aa5f771e2b9369.png)}.upload__icon--wmv{background-image:url(/assets/file_icons/icon_WMV_jumbo@2x-47105cac7f445daf9713e67d13a5bf4bc0ae0c90cd2366a611c276c50fb8f144.png)}.upload__icon--xls{background-image:url(/assets/file_icons/icon_XLS_jumbo@2x-dcfe63e38bca7226f6950b8699cfd281ee60a743a04267424b2fa7c88788ea20.png)}.upload__icon--xlsx{background-image:url(/assets/file_icons/icon_XLSX_jumbo@2x-a59e8157d4fff80e42df7fc3d46e7bfab12f120af976a649fb2ce95578599438.png)}.upload__icon--xlsm{background-image:url(/file_icons/icon_XLSM_jumbo@2x.png)}.upload__icon--zip{background-image:url(/assets/file_icons/icon_ZIP_jumbo@2x-d251901c50cc88658541cc0926a59e2177ddd59cd9442f8218040f3d94cbefc8.png)}.upload__icon--google{background-image:url(/assets/icons/google_drive/generic-c7da0ae934e852fb82ff0348d55898bc80faed2d64b95f18aa46943354ca9933.svg)}.upload__icon--google-doc{background-image:url(/assets/icons/google_drive/doc-94f3b9738cff04dc7790f05e7a94223bdebee38fac26efbf1dadf869ac13e2be.svg)}.upload__icon--google-sheet{background-image:url(/assets/icons/google_drive/sheet-05c0da3ac1771a9a7861e7dca4a93155a85073d3139d31ce3a78e6d15592644e.svg)}.upload__icon--google-slide{background-image:url(/assets/icons/google_drive/slide-02bacc3c36ec5edca583f7cd3271ca18fb66109da1444056fcd677fe5c0f75b8.svg)}.upload--editing:before,.upload--editing:after{content:' ';display:table}.upload--editing:after{clear:both}.upload__loader{-webkit-animation:pulse-background 1.5s infinite both;-moz-animation:pulse-background 1.5s infinite both;-o-animation:pulse-background 1.5s infinite both;animation:pulse-background 1.5s infinite both;position:absolute;top:50%;left:50%;margin:-2rem 0 0 -2rem;width:4rem;height:4rem;opacity:0.5;border-radius:100%;background:url(/assets/icons/loader-53265213826468e455bd80906ac645cedb5705373b85b306fa35d7f57b988734.svg) center center no-repeat;background-size:0.25em}.upload-card-wrapper,.upload--editing .upload__name{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}.upload-card-wrapper{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-moz-box-orient:vertical;-webkit-box-orient:vertical;box-orient:vertical}.upload--editing .upload__name{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.upload-card-wrapper{-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.upload__progress{appearance:none;position:absolute;top:50%;left:50%;width:12rem;height:2rem;margin:-1rem 0 0 -6rem;background-color:rgba(255,255,255,0.8);border:0;border-radius:0.3rem;box-shadow:0 0 0.5rem rgba(0,0,0,0.15) inset;color:#3cb371;z-index:2}.upload__progress::-webkit-progress-bar{background-color:rgba(255,255,255,0.8);border-radius:0.3rem;box-shadow:0 0 0.5rem rgba(0,0,0,0.15) inset}.upload__progress::-webkit-progress-value{position:relative;background:#3cb371;border-radius:0.3rem}.upload__progress::-moz-progress-bar{background:#3cb371;border-radius:0.3rem}.uploader__dropzone{padding:5rem 1rem;margin:2rem 0 4rem;text-align:center;border:3px solid #3cb371;border-radius:100%}.uploader__staged-file{margin:2rem 0;padding:1rem 2rem}@media screen and (min-width: 768px){.uploader__staged-file{padding:3rem}}.uploader--inline .uploader__staging-pen{background-color:rgba(0,0,0,0.05);padding:1rem;max-width:52em;margin:0 auto 2rem;border-radius:0.6rem;border:2px dashed rgba(0,0,0,0.15)}@media screen and (min-width: 768px){.uploader--inline .uploader__staging-pen{padding:1rem 4rem}}.upload-grouper__name{margin-top:0.5rem;max-width:45rem}.upload{margin-top:1.5rem}@media screen and (max-width: 767px){.upload{padding-top:2rem}}.upload__icon{position:relative;display:inline-block;width:5.05em;height:5.9em;margin:0;background-repeat:no-repeat;background-position:center top;background-size:auto 5.9em}.upload__icon--previewable{max-width:100%;width:auto;height:auto;background-image:none}.upload__progress{width:66%;left:50%;margin-left:-33%}.upload__size{font-size:0.75em;color:#7f7f7f;white-space:nowrap}.upload__latest-badge{padding:0 0.5em;background:#aa9c84;color:#fff;font-size:0.75em;text-transform:uppercase;border-radius:4px}.upload__cancel-upload{position:absolute;width:2.25em;height:2.25em;line-height:2;text-align:center;background:#e55235;color:#fff;border:0;border-radius:100%;top:-1.3rem;right:-1rem;padding:0}@media screen and (min-width: 768px){.upload__cancel-upload{top:-1.2rem;right:-1.5rem}}.upload__fields{position:relative;text-align:left}.upload__error{display:none;font-size:0.875em;color:#e55235}.upload__type-label{text-transform:capitalize}.upload__loader{margin-left:0;left:0;padding-left:4rem;text-indent:1rem;font-size:0.875em;line-height:4rem;white-space:nowrap;display:none}.upload__fields--loading .upload__field{visibility:hidden}.upload__fields--loading .upload__loader{display:block}.upload--editing{text-align:center}@media screen and (max-width: 767px){.upload--editing .upload__name{text-align:center}}.upload--editing .upload__name-editor{-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.upload--editing .upload__extension{padding-top:1rem;white-space:nowrap;word-wrap:normal;padding-right:0.5rem}@media screen and (min-width: 768px){.upload--editing .upload__preview{display:inline-block}}.upload--editing .upload__icon{height:6.9em}@media screen and (min-width: 768px){.upload--editing .upload__icon{width:8.6rem;display:inline-block;margin-right:1.5rem}}.upload--editing .upload__icon--previewable{height:auto;padding:0.4rem 0.4rem 1.25em}@media screen and (min-width: 768px){.upload--editing .upload__fields{display:inline-block;vertical-align:top;width:54rem}}.upload--editing .upload__size{position:absolute;bottom:0;left:0;right:0}.upload--editing .upload__type{display:inline-block;margin-right:0.5em;padding-left:1.25em}.upload-card-wrapper{height:100%}.user-media__step{display:none}.user-media__step video{min-width:100%}.user-media__step video,.user-media__step canvas{max-width:100%}.user-media__step--active{display:inherit}.txt--small{font-size:1.3rem}.txt--medium{font-size:1.6rem}.u-focusable-input{-webkit-transition:box-shadow 0.15s ease-in-out;-moz-transition:box-shadow 0.15s ease-in-out;-ms-transition:box-shadow 0.15s ease-in-out;-o-transition:box-shadow 0.15s ease-in-out;transition:box-shadow 0.15s ease-in-out}.u-focusable-input:focus{outline:none;border-color:#a4d2ff;box-shadow:0 0 6px rgba(27,106,201,0.5)}.sheet{position:relative;background:#fff;box-shadow:0 1px 3px 0 #bfbfbf;border-radius:0.6rem;padding:2rem}.txt--truncate{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.align--top{vertical-align:top}.align--middle{vertical-align:middle}.align--bottom{vertical-align:bottom}.align--left{text-align:left}.align--center{text-align:center}.align--right{text-align:right}.txt--normal{font-weight:normal}.txt--subtle{color:#7f7f7f}.txt--uncolor{color:#aa9c84}.txt--warning{color:#ec7a3c}.txt--error{color:#e55235}.txt--strike{text-decoration:line-through}.txt--reversed-important{color:#fff;background-color:#e55235;padding:0 0.5rem}.txt--highlight{background-color:#ff8;padding:0 0.25em;border-radius:4.5rem 2rem 5rem 1rem}.u-position-context{position:relative}.u-display-i{display:inline}.u-display-b{display:block}.u-display-ib{display:inline-block}.u-display-n{display:none}.u-float-l{float:left}.u-float-r{float:right}.u-float-n{float:none}.u-float-clear{clear:both}.u-hide{display:none}.u-hide-focus{outline:none !important}.u-preload-images{opacity:0;height:0;width:0;position:absolute;top:-999em;left:-999em}.filename{word-wrap:break-word}.table{display:table}.table--full-width{width:100%}.table-row{display:table-row}.table-cell{display:table-cell;padding:0.5rem 0}.table-cell--bordered{border-top:1px solid #e5e5e5}.media__img{float:left;margin-right:1rem}.media__img--rev{float:right;margin-right:0;margin-left:1rem}.media__body{overflow:hidden}.vault-count{font-size:1.3rem}.vault-count{font-weight:normal;color:#7f7f7f;margin-left:0.5rem}.vault-icon-and-count-for-recording-dock{margin-top:0.5rem}.vault-dock-card-icon{width:1.6rem;vertical-align:middle}@media screen and (max-width: 767px){.add-to-vault .action_button{width:48%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:0.5rem}}.welcome__video{position:relative;margin:3rem auto;padding-bottom:56.25%;height:0}.welcome__video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.welcome-profile{max-width:50rem;margin:0 auto}.project-background{position:relative;width:100%;background:url(/assets/welcome/project-background-b95b8d03980497af97c2b41a1e0fc702722c078570fead216df7a62a6798bd0f.jpg) no-repeat top center;background-size:100%;overflow:hidden}@media screen and (max-width: 767px){.project-background{height:25rem}}@media screen and (min-width: 768px){.project-background{height:50rem}}.spotlight{-webkit-animation:spotlight-moveX 3s linear 0s infinite alternate, spotlight-moveY 3.6s linear 0s infinite alternate;-moz-animation:spotlight-moveX 3s linear 0s infinite alternate, spotlight-moveY 3.6s linear 0s infinite alternate;-o-animation:spotlight-moveX 3s linear 0s infinite alternate, spotlight-moveY 3.6s linear 0s infinite alternate;animation:spotlight-moveX 3s linear 0s infinite alternate, spotlight-moveY 3.6s linear 0s infinite alternate;position:absolute;max-width:none}@media screen and (max-width: 767px){.spotlight{width:170em}}@-webkit-keyframes spotlight-moveX{from{left:-90em}to{left:calc(100% - 92em)}}@-moz-keyframes spotlight-moveX{from{left:-90em}to{left:calc(100% - 92em)}}@-o-keyframes spotlight-moveX{from{left:-90em}to{left:calc(100% - 92em)}}@keyframes spotlight-moveX{from{left:-90em}to{left:calc(100% - 92em)}}@-webkit-keyframes spotlight-moveY{from{top:-55em}to{top:calc(100% - 57em)}}@-moz-keyframes spotlight-moveY{from{top:-55em}to{top:calc(100% - 57em)}}@-o-keyframes spotlight-moveY{from{top:-55em}to{top:calc(100% - 57em)}}@keyframes spotlight-moveY{from{top:-55em}to{top:calc(100% - 57em)}}[data-behavior~=expandable]>.collapsible_content>.expanded_content,[data-behavior~=expandable]>.expanded_content{display:none}[data-behavior~=expandable].expanded>.collapsed_content,[data-behavior~=expandable].expanded>.collapsible_content>.collapsed_content{display:none}[data-behavior~=expandable].expanded>.expanded_content,[data-behavior~=expandable].expanded>.collapsible_content>.expanded_content{display:inherit}.selectize-control{position:relative}.selectize-control.borderless .selectize-input.focus{box-shadow:none !important;border-color:transparent !important}.selectize-dropdown,.selectize-input,.selectize-input input{color:#303030;font-family:inherit;font-size:inherit;line-height:inherit;-webkit-font-smoothing:inherit}.selectize-input,.selectize-control.single .selectize-input.input-active{background:#fff;cursor:text}.selectize-input{border:1px solid #bfbfbf;padding:0.7rem 1rem 0.4rem;display:block;width:100%;overflow:hidden;position:relative;text-align:left;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0;box-shadow:0;-webkit-border-radius:0.4rem;-moz-border-radius:0.4rem;border-radius:0.4rem}.selectize-input.full{background-color:#fff}.selectize-input.disabled,.selectize-input.disabled *{cursor:default !important}.selectize-input.focus{-webkit-box-shadow:0 0 6px #a4d2ff;box-shadow:0 0 6px #a4d2ff;border-color:#a4d2ff !important;z-index:2}.selectize-input.dropdown-active{-webkit-border-radius:0.4rem 0.4rem 0 0;-moz-border-radius:0.4rem 0.4rem 0 0;border-radius:0.4rem 0.4rem 0 0}.selectize-input:not(.has-items)>input{width:100% !important}.selectize-input>*{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.selectize-control .selectize-input>div{cursor:pointer;margin:0 0.3rem 0.3rem 0;padding:0.3rem 1rem;background:#3cb371;color:#fff;border:0 solid #d0d0d0;-webkit-border-radius:2.4rem;-moz-border-radius:2.4rem;border-radius:2.4rem}.selectize-control .selectize-input>div.active{background:#000;color:#fff;border:0 solid transparent}.selectize-control .selectize-input>div.active a.remove{color:rgba(255,255,255,0.5)}.selectize-control .selectize-input>div.active a.remove:hover{color:#fff}.selectize-control .selectize-input>div a.remove{display:inline-block;margin:0 -0.7rem 0 0.2rem;padding:0 0.5rem;color:rgba(0,0,0,0.33);font-weight:bold}.selectize-control .selectize-input>div a.remove:hover{color:#000;text-decoration:none}.selectize-control .selectize-input.disabled>div,.selectize-control .selectize-input.disabled>div.active{color:white;background:#c4c4c4;border:0 solid white}.selectize-input>input{min-height:0 !important;max-height:none !important;max-width:100% !important;margin:0 2px 0.3rem 0;padding:0.3rem 1rem;text-indent:0 !important;border:0 none !important;background:none !important;line-height:inherit !important;-webkit-user-select:auto !important;-webkit-box-shadow:none !important;box-shadow:none !important}.selectize-input>input::-ms-clear{display:none}.selectize-input>input:focus{outline:none !important}.selectize-input::after{content:' ';display:block;clear:left}.selectize-input.dropdown-active::before{content:' ';display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0}.selectize-dropdown{position:absolute;z-index:10;border:1px solid #bfbfbf;background:#fff;margin:-1px 0 0 0;border-top:0 none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1);-webkit-border-radius:0 0 0.4rem 0.4rem;-moz-border-radius:0 0 0.4rem 0.4rem;border-radius:0 0 0.4rem 0.4rem}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.selectize-dropdown [data-selectable],.selectize-dropdown .optgroup-header{padding:0.5rem 1.2rem}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.selectize-dropdown .optgroup-header{color:#303030;background:#fff;cursor:default}.selectize-dropdown .active{background-color:#3cb371;color:#fff}.selectize-dropdown .active.selectize-option__create{color:#fff}.selectize-dropdown .selectize-option__create{color:rgba(48,48,48,0.5)}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200rem}.selectize-control.single .selectize-input input{padding:0.4rem 0}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text}.selectize-control.single .selectize-input:after{position:absolute;top:50%;right:1.3rem;display:block;width:0;height:0;margin-top:-0.35rem;border-color:#000000 transparent transparent transparent;border-style:solid;border-width:0.5rem 0.5rem 0 0.5rem;content:' '}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-0.3rem;border-color:transparent transparent #000000 transparent;border-width:0 0.5rem 0.5rem 0.5rem}.selectize-control.single .selectize-input>div{padding:0.4rem 0;background:#fff;color:#000}.selectize-control.rtl.single .selectize-input:after{left:1.5rem;right:auto}.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px !important}.selectize-control .selectize-input.disabled{opacity:0.5;background-color:#fafafa}.selectize-option__email,.selectize-item__email{font-size:1.3rem}.selectize-option__email:before,.selectize-item__email:before{content:'<'}.selectize-option__email:after,.selectize-item__email:after{content:'>'}.selectize-option__bulk{background:url(/assets/icons/people-8ebc34c17a6b227c5622a23a592fd9b454ddbc0bd02683ed054bf7f82241bea6.svg) no-repeat 0.5em 50%;padding-left:4rem !important}.selectize-option__bulk.active{background-image:url(/assets/icons/people-white-d013aa18d81d40b71678014a29ed261c2c3ace6bcfa12801276adef6d7355d07.svg)}.hljs{display:block;overflow-x:auto;padding:0.5em;color:#333;background:#f8f8f8;-webkit-text-size-adjust:none}.hljs-comment,.hljs-template_comment,.diff .hljs-header,.hljs-javadoc{color:#998;font-style:italic}.hljs-keyword,.css .rule .hljs-keyword,.hljs-winutils,.javascript .hljs-title,.nginx .hljs-title,.hljs-subst,.hljs-request,.hljs-status{color:#333;font-weight:bold}.hljs-number,.hljs-hexcolor,.ruby .hljs-constant{color:#008080}.hljs-string,.hljs-tag .hljs-value,.hljs-phpdoc,.hljs-dartdoc,.tex .hljs-formula{color:#d14}.hljs-title,.hljs-id,.scss .hljs-preprocessor{color:#900;font-weight:bold}.javascript .hljs-title,.hljs-list .hljs-keyword,.hljs-subst{font-weight:normal}.hljs-class .hljs-title,.hljs-type,.vhdl .hljs-literal,.tex .hljs-command{color:#458;font-weight:bold}.hljs-tag,.hljs-tag .hljs-title,.hljs-rules .hljs-property,.django .hljs-tag .hljs-keyword{color:#000080;font-weight:normal}.hljs-attribute,.hljs-variable,.lisp .hljs-body{color:#008080}.hljs-regexp{color:#009926}.hljs-symbol,.ruby .hljs-symbol .hljs-string,.lisp .hljs-keyword,.clojure .hljs-keyword,.scheme .hljs-keyword,.tex .hljs-special,.hljs-prompt{color:#990073}.hljs-built_in{color:#0086b3}.hljs-preprocessor,.hljs-pragma,.hljs-pi,.hljs-doctype,.hljs-shebang,.hljs-cdata{color:#999;font-weight:bold}.hljs-deletion{background:#fdd}.hljs-addition{background:#dfd}.diff .hljs-change{background:#0086b3}.hljs-chunk{color:#aaa}div#launchbar{font-family:'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;font-size:12px;background:#000;position:relative;text-align:left;z-index:10}div#launchbar div.message{padding:5px 30px;color:#999}div#launchbar ul{margin:0;padding:0}div#launchbar li{list-style-type:none;line-height:normal;padding:0}div#launchbar ul.menus{padding:0 25px}div#launchbar li.menu{float:left;position:relative;margin-right:4px}div#launchbar li.menu a{position:relative;display:block;padding:5px 7px 6px 4px;font-size:11px;color:#999;border-right:1px solid #222;text-decoration:none}div#launchbar li.menu a:hover{background:#000}div#launchbar li.menu a.on{color:#ddd}div#launchbar li.menu a.on:hover{color:#ddd}div#launchbar li.menu a.account:hover{color:#fff}div#launchbar li.menu a.current_account:hover{color:#999}div#launchbar li.menu a.dimmed,div#launchbar li.menu a.dimmed:hover{color:#555}div#launchbar li.menu div.items{display:none;position:absolute;z-index:5;left:-5px;width:210px}div#launchbar li.hover div.items{display:block}div#launchbar li.menu ul.items{margin-left:1px;padding:0 0 3px;background:#000;border-bottom-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;box-shadow:2px 2px 5px rgba(0,0,0,0.4);-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.4);-moz-box-shadow:2px 2px 5px rgba(0,0,0,0.4)}div#launchbar li.item{background:none}div#launchbar li.item a{padding:5px 0 5px 10px;border-right:0;background-color:#000}div#launchbar li.item a:hover{background-color:#222}div#launchbar li.menu div.items{_background:none}div#launchbar li.menu ul.items{_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/signal_id/launchbar_bg.png',sizingMethod='scale')}*:first-child+html div#launchbar li.menu ul.items{padding:0 3px 3px 0;background:none;background:url(/assets/signal_id/launchbar_bg.png) repeat}*:first-child+html div#launchbar li.item{background:#000}*:first-child+html div#launchbar ul.items li.last{padding-bottom:5px}div#launchbar ul.menus,div#launchbar li.menu div.items,div#launchbar li.menu ul.items,div#launchbar li.item,div#launchbar li.item a{zoom:100%}body.with_launchbar div#launchbar{_position:absolute;_top:0;_left:0}body.with_launchbar div#Header{_margin-bottom:20px;_top:20px}.main--chat,.chat--full-screen .chat__room,.panel--chat{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}.main--chat,.chat--full-screen .chat__room{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-moz-box-orient:vertical;-webkit-box-orient:vertical;box-orient:vertical}.chat--perma .chat-line,.chat--perma .chat__footer{font-size:1.4rem}.main--chat{width:100%;height:calc(100vh - 45px)}.panel--chat{-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;width:100%}.chat--full-screen{margin-bottom:0.625em !important;width:100%}.chat--full-screen .chat__room{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.chat--full-screen .chat__lines{-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.chat__header{-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none;position:relative;padding-top:1rem}.chat__header:after{background:#fff;background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(rgba(255,255,255,0)));background:-moz-linear-gradient(center top, #fff 0%, rgba(255,255,255,0) 100%);background:-moz-gradient(center top, #fff 0%, rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top, #fff 0%, rgba(255,255,255,0) 100%);background:-o-linear-gradient(top, #fff 0%, rgba(255,255,255,0) 100%);background:-ms-linear-gradient(top, #fff 0%, rgba(255,255,255,0) 100%);background:linear-gradient(to bottom, #fff 0%, rgba(255,255,255,0) 100%);content:'';position:absolute;top:100%;left:0;height:2rem;width:100%;z-index:1}.chat__footer{margin:0}.drop_zoned{position:relative}.drop_zone_indicator{position:fixed;top:0;right:0;left:0;bottom:0;border:5px solid #3cb371;z-index:9;pointer-events:none}.drop_zone_indicator.local{position:absolute;top:-0.5rem;right:-0.5rem;bottom:-0.5rem;left:-0.5rem;border:2px dashed #3cb371;border-radius:0.6rem;background:rgba(60,179,113,0.15);font-size:1.4rem;text-align:center}.drop_zone_indicator bc-sticky{margin-top:-2.8rem}.drop_zone_indicator strong{display:inline-block;padding:1.5rem 2rem 1.5rem 10rem;border-radius:0.6rem;background:#fff url(/assets/icons/drop_zone-ade4afb288d151c4a7a74f21bd96973ea2c6f2351f24ad8d6404221342cb723d.svg) 2rem center no-repeat;background-size:7rem;box-shadow:0 1px 6px rgba(0,0,0,0.25)}h1{font-size:2.8rem}body{font-family:"Fakt Soft", "Helvetica Neue", helvetica, "Apple Color Emoji", arial, sans-serif}.chats-list__following:not(.submitting):hover:before,.chats-list__following:not(.submitting):hover:after,.clear-all-unreads:hover:after{font-size:1.4rem}.topnav-menu__scroll{overflow-y:overlay}.topnav-menu__scroll::-webkit-scrollbar{width:10px;height:10px}.topnav-menu__scroll::-webkit-scrollbar-track-piece{background-color:transparent}.topnav-menu__scroll::-webkit-scrollbar-thumb:vertical{background-color:rgba(0,0,0,0.25);border:2px solid #856ec6;border-radius:1rem}.chats-list__following{min-width:6rem}.chats-list__following:not(.submitting):hover{font-size:0}.chats-list__following:not(.submitting):hover:after{content:attr(data-hover-text);word-wrap:break-word}.clear-all-unreads:hover{font-size:0;background-color:rgba(255,255,255,0.15);border-radius:0.8rem;padding:0 1rem}.clear-all-unreads:hover:after{content:attr(data-hover-text);word-wrap:break-word}.zoom-caption{font-size:1.6rem}.zoom-target{cursor:zoom-in}.zoom-img{-webkit-transition:width 0.3s, height 0.3s, top 0.3s, left 0.3s;-moz-transition:width 0.3s, height 0.3s, top 0.3s, left 0.3s;-ms-transition:width 0.3s, height 0.3s, top 0.3s, left 0.3s;-o-transition:width 0.3s, height 0.3s, top 0.3s, left 0.3s;transition:width 0.3s, height 0.3s, top 0.3s, left 0.3s;z-index:666}.zoom-img-full{z-index:665}.zoom-img,.zoom-img-full{position:absolute;cursor:zoom-out}.zoom-img-original{visibility:hidden}.zoom-overlay{z-index:420;background-color:#fff;background-image:url(/assets/icons/zoom_close-07af83091f43704f951a6a9d99513b95f250bd806f150fe2ee384dc0608d1f17.svg);background-position:right 1.6rem top 1rem;background-repeat:no-repeat;background-size:2.4rem 2.4rem;position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;opacity:0}.zoom-topnav{z-index:777}.zoom-caption{-webkit-animation:fade-in 0.33s ease;-moz-animation:fade-in 0.33s ease;-o-animation:fade-in 0.33s ease;animation:fade-in 0.33s ease;color:#7f7f7f;position:fixed;left:0;right:0;bottom:0;width:100%;text-align:center;z-index:421;height:6rem;padding-top:1rem}[data-os=mac] [data-behavior~=show_on_mac]{display:initial}[data-os=windows] [data-behavior~=show_on_windows]{display:initial}.todo:not(.selected):hover .todo_assignee{opacity:1}.todo .todo__unassigned-wrapper .todo_assignee{-webkit-transition:opacity 150ms ease;-moz-transition:opacity 150ms ease;-ms-transition:opacity 150ms ease;-o-transition:opacity 150ms ease;transition:opacity 150ms ease;position:absolute;bottom:0.25em;opacity:0;white-space:nowrap}.todo .checkbox__content.unassigned{padding-right:14.6rem}@media screen and (min-width: 768px){.todo .checkbox__content.unassigned{margin-right:-4rem}}.todo_edit_menu.bulk{width:15.5rem}@-moz-document url-prefix(){.checkbox__content.unassigned{padding-right:14.2rem !important}}.u-hide-on-desktop{display:none}
