tags{display:block;border:1px solid #ddd;padding-right:.3em .5em;cursor:text;overflow:hidden}tags:hover{border-color:#ccc}@-webkit-keyframes tags--bump{30%{-webkit-box-shadow:0 0 0 4px #e5e5e5;box-shadow:0 0 0 4px #e5e5e5}}@keyframes tags--bump{30%{-webkit-box-shadow:0 0 0 4px #e5e5e5;box-shadow:0 0 0 4px #e5e5e5}}tags tag{display:inline-block;margin:5px 0 5px 5px;z-index:1;cursor:default;-webkit-animation:.3s tags--bump 1 ease-out;animation:.3s tags--bump 1 ease-out}tags tag,tags tag>div{vertical-align:top;position:relative;-webkit-transition:.13s ease-out;transition:.13s ease-out}tags tag>div{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;padding:.3em .5em;color:#000;padding-right:1.5em}tags tag>div>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:top;width:100%;-webkit-transition:.1s;transition:.1s}tags tag>div:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:#e5e5e5;border-radius:3px;z-index:-1;pointer-events:none;-webkit-transition:80ms ease;transition:80ms ease}tags tag:hover div:before{top:-2px;right:-2px;bottom:-2px;left:-2px;background:#d3e2e2;-webkit-box-shadow:0 0 0 0 #d39494 inset;box-shadow:inset 0 0 0 0 #d39494}tags tag.tagify--noAnim{-webkit-animation:none;animation:none}tags tag.tagify--hide{width:0!important;padding-left:0;padding-right:0;margin-left:0;margin-right:0;opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:.3s;transition:.3s;pointer-events:none}@-webkit-keyframes tagify--pulse{25%{background:hsla(0,42%,70%,.6)}}@keyframes tagify--pulse{25%{background:hsla(0,42%,70%,.6)}}tags tag.tagify--mark div:before{-webkit-animation:.3s tagify--pulse 2 ease-out;animation:.3s tagify--pulse 2 ease-out}tags tag.tagify--notAllowed div>span{opacity:.5}tags tag.tagify--notAllowed div:before{background:hsla(0,42%,70%,.44);-webkit-transition:.2s;transition:.2s}tags tag x{font:14px/14px Serif;width:14px;height:14px;text-align:center;border-radius:50px;position:absolute;z-index:1;right:calc(.5em - 2px);top:50%;cursor:pointer;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.2s ease-out;transition:.2s ease-out}tags tag x:after{content:"\00D7"}tags tag x:hover{color:#fff;background:#c77777}tags tag x:hover+div>span{opacity:.5}tags tag x:hover+div:before{background:hsla(0,42%,70%,.44);-webkit-transition:.2s;transition:.2s}tags.readonly{cursor:default}tags.readonly>div{visibility:hidden;width:0;margin:5px 0}tags.readonly x{display:none}tags.readonly tag>div{padding:.3em .5em}tags input,tags textarea{border:0;display:none}tags input::-webkit-calendar-picker-indicator{display:none}tags>div{display:inline-block;min-width:10px;margin:5px;padding:.3em .5em;position:relative;vertical-align:top}tags>div>input{display:block;min-width:130px}tags>div>input:focus{outline:0}tags>div>input.placeholder~span{opacity:.5;-webkit-transform:none;-ms-transform:none;transform:none}tags>div>span{opacity:0;line-height:1.8;position:absolute;top:0;z-index:1;white-space:nowrap;pointer-events:none;-webkit-transform:translatex(6px);-ms-transform:translatex(6px);transform:translatex(6px);-webkit-transition:.15s ease-out;transition:.15s ease-out}tags{min-height:52px;background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#f2eee8),to(#fffcf6));background:linear-gradient(#f2eee8,#fffcf6);font-size:.95em;width:calc(100% - 23px);margin-top:11px;display:none;padding:5px 0}tags,tags tag{border:0;-webkit-box-shadow:0 .15rem .15rem rgba(156,118,70,.3);box-shadow:0 .15rem .15rem rgba(156,118,70,.3);outline:0;border-radius:.25rem;color:#7c674a}tags tag{background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#fffcf6),to(#f2eee8));background:linear-gradient(#fffcf6,#f2eee8);margin:5px 0 5px 10px}tags.activityTags tag div:before,tags.activityTags tag:hover div:before{background:-webkit-gradient(linear,left top,left bottom,from(#fffcf6),to(#f2eee8));background:linear-gradient(#fffcf6,#f2eee8)}tags tag>div>span{color:#7c674a}tags>div{margin:0;padding:0}tags>div>input{background:0 0;margin:10px 0 5px 10px}tags tag x:hover+div>span{color:#fff;opacity:.75}.EventCheckbox-container.EventCheckbox--checked+tags{display:block}tags.activityTags tag x:hover+div:before{background:#f9b9a6}tags.activityTags tag x:hover{background:#e22c14}