.modal-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2500;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:rgba(0,0,0,.5);opacity:0;transition:opacity .2s;pointer-events:none}.modal-overlay.show{opacity:1;pointer-events:auto}.modal-content{min-height:100px;width:380px;margin-top:-50px;padding:20px;border-radius:1px;background-color:var(--panel-bg-color,red);box-shadow:0 5px 20px 1px rgba(0,0,0,.4);text-align:center;font-weight:600;font-size:.85rem;transition:transform,opacity;transition-delay:.5s,0s;transition-duration:.5s}.modal-message{margin:0 0 2rem;color:var(--label-color,red);text-align:center;font-size:var(--font-size-medium,red)}.modal-content .btn{min-width:80px}.modal-content .btn+.btn{margin-left:15px}.scroll-panel{position:relative;overflow:hidden;width:100%}@supports (contain:strict){.scroll-panel{overflow:visible;contain:strict}}.scroll-panel-body{z-index:100;width:100%}.scroll-panel .scroll-bar{opacity:0}.scroll-panel:hover .scroll-bar{opacity:.3}.scroll-hint-end,.scroll-hint-start{position:absolute;z-index:200;pointer-events:none;background-repeat:no-repeat}.scroll-panel-vertical .scroll-hint-start{top:0;right:0;left:0;height:15px;background:radial-gradient(at top,rgba(0,0,0,.2),transparent 70%) 0 0/100% 15px,linear-gradient(180deg,rgba(0,0,0,.1) 0,transparent 10%)}.scroll-panel-vertical .scroll-hint-end{right:0;bottom:0;left:0;height:20px;background:radial-gradient(at bottom,rgba(0,0,0,.2),transparent 70%) bottom/100% 20px,linear-gradient(0deg,rgba(0,0,0,.1) 0,transparent 10%)}.scroll-panel-horizontal .scroll-hint-start{top:0;bottom:0;left:0;width:15px;background:radial-gradient(at left,rgba(0,0,0,.2),transparent 70%) 0/15px 100%,linear-gradient(90deg,rgba(0,0,0,.1) 0,transparent 10%)}.scroll-panel-horizontal .scroll-hint-end{top:0;right:0;bottom:0;width:20px;background:radial-gradient(at right,rgba(0,0,0,.2),transparent 70%) 100%/20px 100%,linear-gradient(270deg,rgba(0,0,0,.1) 0,transparent 10%)}.scroll-bar{position:absolute;top:0;right:0;bottom:0;z-index:150;width:20px;transition-duration:.3s;transition-property:opacity}.scroll-bar:active,.scroll-bar:hover{opacity:1!important}.scroll-bar-track{position:absolute;top:5px;right:2px;bottom:5px;width:7px;overflow:hidden;border-radius:7px;background-color:rgba(0,0,0,.05)}.scroll-bar-handle{position:absolute;top:0;right:0;left:0;min-height:20px;height:30%;border-radius:7px;background-color:rgba(0,0,0,.2)}.scroll-bar-labels{position:absolute;top:5px;bottom:5px;left:0;display:block;width:10px}.label-anchor{position:absolute;display:block;width:15px;height:15px;border-radius:100%;background-color:rgba(0,0,0,.1);text-align:center;font-weight:500;font-size:var(--font-size-small);line-height:15px}.label-anchor.active{font-weight:700}.scroll-panel-horizontal .scroll-bar{top:auto;left:0;width:auto;height:20px}.scroll-panel-horizontal .scroll-bar-track{top:auto;right:5px;bottom:2px;left:5px;width:auto;height:7px}.scroll-panel-horizontal .scroll-bar-handle{right:auto;bottom:0;height:auto;width:30%;min-height:auto;min-width:20px}.date-popup{position:absolute;left:50%;z-index:90;min-width:300px;width:20vw;height:auto;margin-left:-150px;padding:20px;border-radius:1px;background-color:var(--panel-bg-color);box-shadow:0 5px 20px 1px rgba(0,0,0,.4);text-align:center;font-weight:600}.date-popup-inputs{position:relative;display:flex;flex-wrap:wrap;margin:10px 10px -10px}.date-popup-inputs section{flex:1 0 30%;margin:0 5px 5px 0}.ui-date-label{width:40%}.ui-date-day .ui-label,.ui-date-month .ui-label{width:100%!important}.ui-date-now label{width:100%;vertical-align:middle}.ui-date-now .ui-input input{width:auto!important;vertical-align:middle}.ui-field-group.ui-field-error{box-shadow:0 0 0 1px rgba(255,0,0,.53)}.ui-field-group.ui-field-error .ui-date-year{margin-right:0}.date-popup .ui-input input{width:100%}.date-popup .ui-input input:disabled{color:#ccc}.date-popup .reset-button{position:absolute;top:4px;right:-20px;color:#000}.date-popup .reset-button:hover{color:var(--warning-bg-color);cursor:pointer}.date-popup .ui-select label{color:var(--text-color)}.date-popup .action-buttons{font-size:var(--font-size-smaller)}.date-control{display:flex;align-items:center}.date-control:hover{box-shadow:0 0 0 1px rgba(0,0,0,.2);cursor:pointer}.date-control.placeholder{color:rgba(0,0,0,.5)}.ui-checkbox.date-control-approximately,.ui-checkbox.date-control-current{display:flex;align-items:center;padding:20px 0 0 10px}.date-control-approximately input,.date-control-current input{width:auto;margin-right:5px;margin-bottom:-5px}.date-control-approximately label,.date-control-current label{width:auto;background-color:transparent;color:rgba(0,0,0,.7);text-transform:uppercase;font-weight:600;font-size:var(--font-size-small);font-family:var(--system-font)}.richtext{visibility:hidden}.richtext.quill-dirty-hack{visibility:visible}.quill-contents.ql-container.ql-custom{background-color:#fff}.ql-toolbar.ql-custom{display:flex;flex-direction:row;align-items:center;width:100%;padding:6px 3px;border:none}.ql-container.ql-custom{border:none}.ql-toolbar button{width:22px!important;height:22px!important;margin-right:0!important;padding:2px!important;text-align:center!important}.ql-toolbar button svg{display:inline-block;float:none!important;margin:0!important;vertical-align:inherit}.ql-toolbar button.ql-active{background-color:hsla(0,0%,100%,.5);box-shadow:0 0 0 1px rgba(234,77,0,.1)}.ql-toolbar button i{font-size:18px}.pm-editor blockquote p{margin:1rem 0;padding-left:0;color:#69003d;line-height:1.3}.pm-editor em{font-style:italic!important}.pm-editor .material-icons{font-style:normal}.pm-editor b:hover,.pm-editor blockquote:hover,.pm-editor em:hover,.pm-editor span:hover:not(.ProseMirror-menuitem),.pm-editor strong:hover{box-shadow:0 0 0 1px rgba(244,163,34,.2)}.item-field-event .pm-editor blockquote,.item-field-event .pm-editor p{max-width:27rem}.item-editor-main{counter-reset:info-block-counter}.item-editor-fields{counter-reset:ref-block-counter}.info-block{display:inline-flex;color:transparent;width:16px;height:16px;background-color:rgba(0,110,255,.7);cursor:pointer;position:relative}.info-block.ref{counter-increment:info-block-counter;border-radius:50%}.info-block:not(.ref){width:18px;height:18px;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZD0iTTEyIDJDNi40OCAyIDIgNi40OCAyIDEyczQuNDggMTAgMTAgMTAgMTAtNC40OCAxMC0xMFMxNy41MiAyIDEyIDJ6bTEgMTVoLTJ2LTZoMnY2em0wLThoLTJWN2gydjJ6Ii8+PC9zdmc+);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZD0iTTEyIDJDNi40OCAyIDIgNi40OCAyIDEyczQuNDggMTAgMTAgMTAgMTAtNC40OCAxMC0xMFMxNy41MiAyIDEyIDJ6bTEgMTVoLTJ2LTZoMnY2em0wLThoLTJWN2gydjJ6Ii8+PC9zdmc+);-webkit-mask-size:18px;mask-size:18px}.info-block.ref:before{color:#fff;content:counter(info-block-counter);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:.6rem;font-weight:700}.info-block:hover{background-color:#006eff}.info-block.ref{background-color:rgba(255,0,0,.65);height:20px;width:20px},.info-block.ref:hover{background-color:rgba(255,0,0,.5)}.ref-block{display:inline-flex;color:transparent;width:18px;height:18px;background-color:rgba(234,77,0,.7);cursor:pointer;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGNsYXNzPSJpb25pY29uIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+PHBhdGggZD0iTTQwOCA0ODBIMTg0YTcyIDcyIDAgMDEtNzItNzJWMTg0YTcyIDcyIDAgMDE3Mi03MmgyMjRhNzIgNzIgMCAwMTcyIDcydjIyNGE3MiA3MiAwIDAxLTcyIDcyeiIvPjxwYXRoIGQ9Ik0xNjAgODBoMjM1Ljg4QTcyLjEyIDcyLjEyIDAgMDAzMjggMzJIMTA0YTcyIDcyIDAgMDAtNzIgNzJ2MjI0YTcyLjEyIDcyLjEyIDAgMDA0OCA2Ny44OFYxNjBhODAgODAgMCAwMTgwLTgweiIvPjwvc3ZnPg==);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGNsYXNzPSJpb25pY29uIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+PHBhdGggZD0iTTQwOCA0ODBIMTg0YTcyIDcyIDAgMDEtNzItNzJWMTg0YTcyIDcyIDAgMDE3Mi03MmgyMjRhNzIgNzIgMCAwMTcyIDcydjIyNGE3MiA3MiAwIDAxLTcyIDcyeiIvPjxwYXRoIGQ9Ik0xNjAgODBoMjM1Ljg4QTcyLjEyIDcyLjEyIDAgMDAzMjggMzJIMTA0YTcyIDcyIDAgMDAtNzIgNzJ2MjI0YTcyLjEyIDcyLjEyIDAgMDA0OCA2Ny44OFYxNjBhODAgODAgMCAwMTgwLTgweiIvPjwvc3ZnPg==);-webkit-mask-size:18px;mask-size:18px;counter-increment:ref-block-counter;position:relative}.ref-block:before{color:#fff;content:counter(ref-block-counter);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:.6rem;font-weight:700}.ref-block.error{background:rgba(75,75,75,.5)}.ref-block.error:hover{background:rgba(75,75,75,.75)}.ref-block:hover{background-color:#ea4d00}.audio-block{display:inline-flex;min-height:1.5rem;min-width:4rem;border-radius:.75rem;background:var(--ui-button-color) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjQiIHdpZHRoPSIyNCI+PHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPjxwYXRoIGZpbGw9IiM0NDQiIGQ9Ik0yMCAySDhjLTEuMSAwLTIgLjktMiAydjEyYzAgMS4xLjkgMiAyIDJoMTJjMS4xIDAgMi0uOSAyLTJWNGMwLTEuMS0uOS0yLTItMnptLTIgNWgtM3Y1LjVhMi41IDIuNSAwIDAxLTUgMCAyLjUgMi41IDAgMDEyLjUtMi41Yy41NyAwIDEuMDguMTkgMS41LjUxVjVoNHYyek00IDZIMnYxNGMwIDEuMS45IDIgMiAyaDE0di0ySDRWNnoiLz48L3N2Zz4=) no-repeat 50%;background-size:1.25rem;cursor:pointer}.audio-block:hover{background-color:#e4e0e0}.video-block{display:inline-flex;min-height:1.5rem;min-width:4rem;border-radius:.75rem;background:var(--ui-button-color) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjQiIHdpZHRoPSIyNCI+PHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPjxwYXRoIGQ9Ik00IDZIMnYxNGMwIDEuMS45IDIgMiAyaDE0di0ySDRWNnptMTYtNEg4Yy0xLjEgMC0yIC45LTIgMnYxMmMwIDEuMS45IDIgMiAyaDEyYzEuMSAwIDItLjkgMi0yVjRjMC0xLjEtLjktMi0yLTJ6bS04IDEyLjV2LTlsNiA0LjUtNiA0LjV6Ii8+PC9zdmc+) no-repeat 50%;background-size:1.25rem;cursor:pointer}.video-block>span{display:inline-block}.video-block:hover{background-color:#e4e0e0}.richtext-editor-btn,.richtext-editor-btn:focus{width:20px;height:20px;margin:0 0 0 3px;padding:0;outline:none;border:none;background-color:transparent;color:#666;text-align:center;font-size:18px;line-height:20px;cursor:pointer}.ql-toolbar .ql-itemlink{color:var(--itemlink-color)}.ql-toolbar .ql-itemlink.ql-active{background-color:rgba(0,110,255,.2);box-shadow:0 0 0 1px rgba(0,110,255,.5);color:var(--itemlink-color)}.ql-toolbar .ql-tag{color:#555}.ql-toolbar .ql-tag.ql-active{background-color:rgba(126,0,255,.2);box-shadow:0 0 0 1px rgba(126,0,255,.5);color:var(--person-color)}.ql-toolbar .ql-person{color:var(--person-color)}.ql-toolbar .ql-person.ql-active{background-color:rgba(126,0,255,.2);box-shadow:0 0 0 1px rgba(126,0,255,.5);color:var(--person-color)}.ql-toolbar .ql-creation{color:var(--creation-color)}.ql-toolbar .ql-creation.ql-active{background-color:rgba(234,77,0,.2);box-shadow:0 0 0 1px rgba(234,77,0,.5);color:var(--creation-color)}.ql-toolbar .ql-place{color:var(--place-color)}.ql-toolbar .ql-place.ql-active{background-color:rgba(9,177,0,.2);box-shadow:0 0 0 1px rgba(9,177,0,.5);color:var(--place-color)}.ql-toolbar .ql-event{color:var(--event-color)}.ql-toolbar .ql-event.ql-active{background-color:rgba(201,169,1,.2);box-shadow:0 0 0 1px rgba(201,169,1,.5);color:var(--event-color)}.ql-toolbar .ql-date{color:var(--date-color)}.ql-toolbar .ql-date.ql-active{background-color:rgba(223,141,199,.2);box-shadow:0 0 0 1px rgba(223,141,199,.5)}.ql-toolbar .ql-creation.ql-active:hover,.ql-toolbar .ql-creation:hover,.ql-toolbar .ql-date.ql-active:hover,.ql-toolbar .ql-event.ql-active:hover,.ql-toolbar .ql-event:hover,.ql-toolbar .ql-itemlink.ql-active:hover,.ql-toolbar .ql-itemlink:hover,.ql-toolbar .ql-person.ql-active:hover,.ql-toolbar .ql-person:hover,.ql-toolbar .ql-place.ql-active:hover,.ql-toolbar .ql-place:hover{color:#111}.ql-info{color:var(--info-color)}.richtext-popup button.ql-info{display:none}.ql-info.ql-active{background-color:rgba(51,184,164,.2);box-shadow:0 0 0 1px rgba(51,184,164,.5);color:var(--info-color)}.ui-field.richtext{flex-direction:column}.richtext .ui-label{width:100%}.rt-field---single-line .pm-editor{min-height:max-content;overflow-y:hidden}.rt-field---single-line .pm-editor .ProseMirror{min-height:unset}.ui-tabular .richtext .ui-label{width:100%!important;padding:0!important;border-right:none;text-align:center!important}.ui-tabular .richtext{width:100%!important;padding-bottom:5px}.ui-field .richtext-editor{min-height:300px}.tag-data-tooltip{position:absolute;min-width:120px;width:auto;padding:3px 5px;border-radius:2px;background-color:hsla(0,0%,87.8%,.95);box-shadow:0 0 1px rgba(0,0,0,.3),0 3px 5px rgba(0,0,0,.22);color:#000;text-align:center;font-size:12px;pointer-events:none;z-index:55}.ql-align-center{text-align:center}.ql-align-left{text-align:left}.ql-align-right{text-align:right}.ql-align-justify{text-align:justify}.item-field-value img,.pm-editor img{height:auto;float:left;margin:0 1em 1em 0}.item-field-value img:hover,.pm-editor img:hover{cursor:pointer}.item-field-value img[src*=tiny],.pm-editor img[src*=tiny]{width:10%}.item-field-value img[src*=small],.pm-editor img[src*=small]{width:25%}.item-field-value img[src*=medium],.pm-editor img[src*=medium]{width:50%}.item-field-value img[src*=large],.pm-editor img[src*=large]{width:100%}.item-field-value img.img-align-center,.pm-editor img.img-align-center{margin:1em auto;float:none;display:block}.item-field-value img.img-align-left,.pm-editor img.img-align-left{float:left;margin:0 1em 1em 0}.item-field-value img.img-align-right,.pm-editor img.img-align-right{float:right;margin:0 0 1em 1em}.link-tooltip{padding:5px;border-radius:3px;font-size:1rem;white-space:nowrap;pointer-events:none;z-index:100;opacity:0;transition:opacity .2s ease}.ql-floating-toolbar{position:absolute;transform:translateY(10px)}.ql-floating-toolbar a{text-decoration:none;cursor:pointer}.ql-floating-toolbar.ql-flip{transform:translateY(-10px)}.ql-custom-tooltip,.ql-floating-toolbar{padding-top:0;border:1px solid rgba(14,14,14,.15);border-radius:5px;background-color:hsla(0,0%,87.8%,.95);box-shadow:0 6px 23px -2px rgba(0,0,0,.22)}.ql-floating-toolbar-arrow{position:absolute;left:50%;display:block;margin-left:-6px;border-right:6px solid transparent;border-left:6px solid transparent;content:" "}.ql-floating-toolbar:not(.ql-flip) .ql-floating-toolbar-arrow{top:-6px;border-bottom:6px solid #c2c2c2}.ql-floating-toolbar.ql-flip .ql-floating-toolbar-arrow{bottom:-6px;border-top:6px solid #444}.ql-floating-toolbar.ql-editing .ql-floating-toolbar-editor{display:block}.ql-floating-toolbar.ql-editing .ql-formats{visibility:hidden}.ql-floating-toolbar .ql-toolbar{display:inline-block;padding:5px;background-color:transparent;text-align:center}.ql-floating-toolbar .ql-toolbar .ql-formats{margin:0}.ql-floating-toolbar .ql-toolbar .ql-formats:first-child{margin-right:5px}.ql-floating-toolbar .ql-toolbar .ql-formats:last-child{display:flex;margin:5px}.ql-floating-toolbar .ql-toolbar svg{width:15px}.ql-custom-tooltip{padding:5px 12px;background-color:hsla(0,0%,87.8%,.98);white-space:nowrap;font-size:var(--font-size-medium);font-family:var(--sans-serif-font)}.ql-custom-tooltip.ql-editing .ql-preview{display:none}.ql-custom-tooltip:before{margin-right:var(--tooltip-margin);content:"URL:";line-height:26px}.ql-custom-tooltip input[type=text]{display:none;width:170px;height:26px;margin:0;padding:3px 5px;font-size:13px}.ql-custom-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;vertical-align:top;text-overflow:ellipsis}.ql-custom-tooltip a.ql-action:after{margin-left:calc(var(--tooltip-margin)*2);padding-right:var(--tooltip-margin);border-right:1px solid #adadad;content:"Edit"}.ql-custom-tooltip a{color:var(--link-color)}.ql-custom-tooltip a:hover{color:var(--link-hover-color)}.ql-custom-tooltip a.ql-remove:before{margin-left:var(--tooltip-margin);content:"Remove"}.ql-custom-tooltip a{line-height:26px}.ql-custom-tooltip.ql-editing input[type=text]{display:inline-block}.ql-custom-tooltip.ql-editing a.ql-action:after{padding-right:var(--tooltip-margin);border-right:1px solid #adadad;content:"Save"}.ql-custom-tooltip[data-mode=link]:before{content:"Link:"}.ui-floating-panel.richtext-popup{width:520px;color:#000}.richtext-popup>div{margin:0;padding:0}.richtext-popup .richtext-controls{margin-top:0}.richtext-popup .richtext-editor{min-height:100px}.richtext-popup>i{font-size:14px}.richtext-popup .ui-title span{display:block;width:75%;overflow:hidden;margin:0 auto;text-align:center;text-overflow:ellipsis;white-space:nowrap}.richtext-popup .richtext-popup-checkbox{position:absolute;right:-3px;z-index:11;margin:5px -3px}.richtext-popup-checkbox .ui-checkbox input{margin:3px 3px 0 0}.richtext-popup-checkbox .ui-field{padding:4px 13px;flex-wrap:nowrap}.ui-floating-panel.reference-popup{width:640px;height:50vh;min-height:300px;color:#000;padding:15px}.reference-popup>i{font-size:14px}.reference-popup-header{display:flex;justify-content:space-between;padding-bottom:15px}.reference-popup-header .ui-title{background:none;border-bottom:none}.reference-popup-header .draggable{width:100%;height:30px;position:absolute;top:0;left:0;cursor:grab}.references-container{height:100%;display:flex;flex-direction:column;color:#444}.references-list{flex:8;padding:15px;background-color:var(--page-bg-color);overflow-y:auto;overflow-x:hidden;position:relative;height:100%}.references-list .references-empty-message{text-align:center}.reference-item{padding:.8em 1em;border-bottom:1px solid #bbb;font-size:var(--font-size-small);cursor:pointer;transition:background-color .5s;display:flex;align-items:center}.reference-item-body{width:100%;white-space:nowrap;overflow:hidden}.reference-item-body p{overflow:hidden;text-overflow:ellipsis}.reference-item-icon{min-width:30px;color:#ea4d00}.reference-item:hover{background-color:rgba(238,238,240,.5)}.reference-item.selected{background-color:#eeeef0}.reference-item.selected .reference-item-body{white-space:normal}.reference-item.selected .reference-item-body p{word-break:break-word}.reference-item .reference-item-body p{margin:0}.reference-item-title{font-weight:700;margin:0}.references-footer{flex:1;padding-top:1em;padding-bottom:.5em;display:flex;flex-direction:column}.references-footer .ui-label{flex:0;margin-right:1rem;min-width:5rem}.references-footer .ui-input{flex:1;position:relative}.references-footer .ui-input input{width:100%}.references-footer .ui-field{transition:opacity 1s}.reference-title-preview{color:#777;letter-spacing:-.03em;font-size:.8rem;position:absolute;top:28px;left:1px}.reference-title-preview:after{width:1px;height:30px;border-right:1px dotted #000;content:"";position:absolute;left:29.2em;top:18px}.reference-popup .reference-alert{display:flex;flex-direction:row;align-items:center}.reference-popup .reference-alert i{margin-right:.5rem;color:red}.ProseMirror{padding:4px;outline:none;font-family:Iowan Old Style,Droid Serif,Merriweather,Georgia,Times,serif;position:relative;word-wrap:break-word;white-space:pre-wrap;-webkit-font-variant-ligatures:none;font-feature-settings:none;font-variant-ligatures:none;min-height:100px;max-height:calc(100vh - 292px);overflow-y:auto;width:100%;overflow-x:hidden}.pm-editor{background:#fff;color:#000;background-clip:padding-box;margin-bottom:0;border-top:0;width:100%}.ProseMirror-example-setup-style{padding:10px}.pm-editor p:first-child{margin-top:0}.pm-editor p{margin:1.5rem 0;font-size:1rem;line-height:1.5}.pm-editor li p{margin:0}.ProseMirror-menubar{position:sticky!important;min-height:1em;color:#444;padding:6px 3px;top:0!important;left:0;right:0;z-index:10;display:flex;align-items:center;box-sizing:border-box;overflow:visible;border-top:1px solid #eb6200;background-color:#e0e0e0}.richtext-popup .ProseMirror-menubar{border-top:0}.menubar{display:flex;flex-direction:row;align-items:center;width:100%;padding:6px 3px;border:none}.menuicon{display:inline-block;float:left;width:28px;height:24px;padding:3px 5px;border:none;background:none;cursor:pointer}.ProseMirror pre{white-space:pre-wrap}.ProseMirror li{position:relative}.ProseMirror-hideselection ::selection{background:transparent}.ProseMirror-hideselection ::-moz-selection{background:transparent}.ProseMirror-hideselection{caret-color:transparent}.ProseMirror-selectednode{outline:2px solid #8cf}li.ProseMirror-selectednode{outline:none}li.ProseMirror-selectednode:after{content:"";position:absolute;left:-32px;right:-2px;top:-2px;bottom:-2px;border:2px solid #8cf;pointer-events:none}.ProseMirror-textblock-dropdown{min-width:3em}.ProseMirror-menu{margin:0 -4px;line-height:1}.ProseMirror-tooltip .ProseMirror-menu{width:fit-content;white-space:pre}.ProseMirror-menuitem{margin-right:3px;display:inline-block}.ProseMirror-menuitem:hover{color:#06c}.ProseMirror-menuseparator{border-right:1px solid #ddd;margin-right:3px}.ProseMirror-menu-dropdown,.ProseMirror-menu-dropdown-menu{font-size:90%;white-space:nowrap}.ProseMirror-menu-dropdown{vertical-align:1px;cursor:pointer;position:relative;padding-right:15px}.ProseMirror-menu-dropdown-wrap{padding:1px 0 1px 4px;display:inline-block;position:relative}.ProseMirror-menu-dropdown:after{content:"";border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid;opacity:.6;position:absolute;right:4px;top:calc(50% - 2px)}.ProseMirror-menu-dropdown-menu,.ProseMirror-menu-submenu{position:absolute;background:#fff;color:#666;border:1px solid #aaa;padding:2px}.ProseMirror-menu-dropdown-menu{z-index:15;min-width:6em}.ProseMirror-menu-dropdown-item{cursor:pointer;padding:2px 8px 2px 4px}.ProseMirror-menu-dropdown-item:hover{background:#f2f2f2}.ProseMirror-menu-submenu-wrap{position:relative;margin-right:-4px}.ProseMirror-menu-submenu-label:after{content:"";border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid;opacity:.6;position:absolute;right:4px;top:calc(50% - 4px)}.ProseMirror-menu-submenu{display:none;min-width:4em;left:100%;top:-3px}.ProseMirror-menu-active{background:#eee;color:#06c;border-radius:4px}.ProseMirror-menu-disabled{opacity:.3}.ProseMirror-menu-submenu-wrap-active .ProseMirror-menu-submenu,.ProseMirror-menu-submenu-wrap:hover .ProseMirror-menu-submenu{display:block}.ProseMirror-icon{display:inline-block;line-height:.8;width:22px;height:22px;padding:2px;cursor:pointer;text-align:center}.ProseMirror-menu-disabled.ProseMirror-icon{cursor:default}.ProseMirror-icon svg{fill:currentColor;height:1em}.ProseMirror-icon span{vertical-align:text-top}.ProseMirror-gapcursor{display:none;pointer-events:none;position:absolute}.ProseMirror-gapcursor:after{content:"";display:block;position:absolute;top:-2px;width:20px;border-top:1px solid #000;animation:ProseMirror-cursor-blink 1.1s steps(2,start) infinite}@keyframes ProseMirror-cursor-blink{to{visibility:hidden}}.ProseMirror-focused .ProseMirror-gapcursor{display:block}.ProseMirror-example-setup-style hr{padding:2px 10px;border:none;margin:1em 0}.ProseMirror-example-setup-style hr:after{content:"";display:block;height:1px;background-color:silver;line-height:2px}.ProseMirror ol,.ProseMirror ul{padding-left:30px}.ProseMirror-example-setup-style img{cursor:default}.ProseMirror-prompt{padding:5px 12px;position:fixed;z-index:1001;border-radius:5px;border:1px solid rgba(14,14,14,.15);background:hsla(0,0%,87.8%,.98);box-shadow:0 6px 23px -2px rgba(0,0,0,.22);font-size:.9333rem;font-family:Avenir Next,Helvetica Neue,Helvetica,Arial,sans-serif}.ProseMirror-prompt-submit{margin-left:16px;border-right:1px solid #adadad;padding-right:8px}.ProseMirror-prompt-cancel{margin-left:8px}.ProseMirror-prompt span{margin-right:8px;line-height:26px;font-weight:400;font-size:100%;color:#111}.ProseMirror-prompt input[type=text],.ProseMirror-prompt textarea{background:#eee;border:none;outline:none}.ProseMirror-prompt input[type=text]{padding:3px 5px;width:170px;height:26px;margin:0;font-size:13px}.ProseMirror-prompt-close{position:absolute;left:2px;top:1px;color:#666;border:none;background:transparent;padding:0}.ProseMirror-prompt-close:after{content:"âœ•";font-size:12px}.ProseMirror-invalid{background:#ffc;border:1px solid #cc7;border-radius:4px;padding:5px 10px;position:absolute;min-width:10em}.ProseMirror-prompt-buttons{margin-top:5px;display:inline;text-decoration:none;color:#0b64ff;line-height:26px;cursor:pointer}.item-selector{display:flex;flex-direction:row;align-items:center;margin:5px 0;font-weight:500;font-size:var(--font-size-medium);cursor:pointer}.item-selector .icon{margin-right:5px;color:#999;font-size:20px}.item-selector--full{display:block;margin-top:10px}.item-selector--full ul{width:95%;margin:5px 0 0;padding:0 0 10px;border-bottom:2px solid #e0e0e0}.item-selector--full .item-selector-item{width:100%;display:flex;align-items:center}.item-selector--full .item-selector-item .item-editor-header-logo{margin-left:12px;width:24px}.item-selector--full .item-selector-item:hover{background-color:rgba(0,0,0,.05)}.item-selector--full .item-selector-item+.item-selector-item{margin-top:5px}.item-selector--full .item-selector-item--empty,.item-selector--full .item-selector-item--empty i{color:#999;font-size:1em}.item-selector-header{display:flex;width:95%;background:#e0e0e0;color:#666;padding:5px 10px;font-weight:550;margin:0}.item-selector-header span{flex-grow:1}.item-selector-partner-logo{self-align:flex-start}.item-selector-title{color:#333;flex-grow:1}.item-selector-title:hover{color:#666}.item-selector-title:active{color:#000}.link-editor{font-size:var(--font-size-smaller)}.link-editor-header{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;padding:10px;border-bottom:1px solid #aaa}.link-editor-header.loading:before{right:45px;left:auto}.link-editor-header .link-editor-query{width:calc(100% - 30px);height:var(--field-height);box-sizing:border-box;padding:var(--field-input-padding);outline:none;border:none;border-radius:var(--field-border-radius);background-color:var(--ui-bg-color);box-shadow:0 0 0 1px rgba(0,0,0,.2);font-size:var(--font-size-smaller);font-family:var(--system-font)}.link-editor-header .link-editor-query:focus{border:none;background-color:var(--ui-bg-color);box-shadow:0 0 0 1px rgba(235,98,0,.9);transition-duration:.1s}.link-editor-header .btn-icon{width:18px;height:18px;margin-left:10px;padding:0}.link-editor-results{max-height:30vh;background-color:rgba(0,0,0,.1)}.link-editor-row{display:flex;justify-content:space-between;padding:10px;line-height:1.1;cursor:pointer}.link-editor-row:hover{background-color:rgba(0,0,0,.2)}.link-editor-row+.link-editor-row{border-top:1px solid #aaa}.link-editor-title{color:#000;width:100%;font-weight:500}.link-editor-info{color:#666;white-space:nowrap}.link-title-itemlink{color:var(--itemlink-color)}.link-title-person{color:var(--person-color)}.link-title-place{color:var(--place-color)}.link-title-creation{color:var(--creation-color)}.link-editor-type{color:#666;text-transform:uppercase;font-size:80%}.link-editor-current{position:relative;display:flex;flex:none;flex-direction:row;align-items:center;justify-content:space-between;width:100%;margin-top:10px;padding-top:10px;padding-right:0;border-top:1px dotted rgba(0,0,0,.3);line-height:1.1}.link-editor-current .link-editor-title{font-weight:600;cursor:pointer}.link-editor-clear-btn i{top:auto!important}.link-editor-header .link-editor-add-btn{position:relative;display:flex;flex:none;flex-direction:row;align-items:center;width:auto;text-align:right;text-transform:uppercase;white-space:nowrap;font-weight:600;font-size:var(--font-size-small);cursor:pointer}.link-editor-header .link-editor-add-btn i{top:auto!important;margin-right:5px}.link-editor-header .link-editor-add-btn:hover i{color:#aaa}.link-editor-header .link-editor-add-btn:disabled i{color:#ccc!important}.link-editor-parent{flex:none;width:100px}.link-editor-parent .ui-label{background-color:var(--ui-bg-color);box-shadow:0 0 0 1px rgba(0,0,0,.2)}.link-editor-results.scroll-panel{contain:none;overflow:hidden}.unitagger-container{height:100%;display:flex;flex-direction:column;background-color:var(--panel-bg-color);padding:1em;color:#444}.unitagger-header{flex:1;display:flex;justify-content:space-between}.unitagger-header-left{flex:1}.unitagger-header-main{flex:3;position:relative}.unitagger-header-right{flex:1}.unitagger-header-title{font-size:var(--font-size-small);font-weight:700;color:#777;text-align:center;padding-top:.7em}.unitagger-new-tag-button.btn{float:right}input[type=text].unitagger-header-search{width:100%;box-shadow:none;background-color:#fff;border:1px solid #ccc}input[type=text]:focus.unitagger-header-search{border:1px solid #fff}.unitagger-search-icon{position:absolute;right:10px;top:8px;color:#999}.unitagger-body{flex:8;display:flex;flex-direction:column;justify-content:flex-start;overflow-y:auto}.unitagger-footer{flex:1;padding-top:1em;display:flex;align-items:flex-end}.unitagger-list{flex:8;background-color:var(--page-bg-color);overflow-y:auto;overflow-x:hidden;position:relative;height:100%;padding-top:.5em}.unitagger-list-item{padding-top:.8em;padding-bottom:.8em;border-bottom:1px solid #bbb;display:flex;font-size:var(--font-size-small);margin-left:1em;margin-right:1em;cursor:pointer}.unitagger-list-item.unitagger-list-header{flex:0 0 1em;padding-bottom:1em;border-bottom:none;font-weight:700;color:#666;font-size:var(--font-size-small)}.unitagger-list-item span{flex:1}.unitagger-list-item span.center{display:flex;flex-direction:column;flex:1;align-items:center}.unitagger-list-item span.selected{color:var(--ui-active-color)}.unitagger-list-item-name{font-weight:700;display:flex;flex-direction:column}.unitagger-list-item-name>span:first-of-type{display:flex;align-items:center}.unitagger-list-item-name>span:first-of-type i{padding-left:4px}.unitagger-list-item-name-group{text-transform:uppercase;font-size:var(--font-size-tiny);color:#777}.unitagger-list-item-selected{background-color:#eee}.unitagger-list-item span:nth-child(2){flex:6}.tag-list-icon-person{color:var(--person-color)}.tag-list-icon-creation{color:var(--creation-color)}.tag-list-icon-place{color:var(--place-color)}.tag-list-icon-event{color:var(--event-color)}.tag-list-icon-property{color:#000}.unitagger-form{background-color:var(--page-bg-color);overflow-y:hidden;overflow-x:hidden;position:relative;height:100%;display:flex;flex-direction:column;justify-content:flex-start;padding:1em}.unitagger-form .row{display:flex;flex-direction:row;justify-content:space-between;padding-top:1em}.unitagger-form .section{margin-top:1em;flex:1}.unitagger-form .unitagger-form-field{width:45%;position:relative}.unitagger-form-add-location{font-size:var(--font-size-tiny);color:#555;text-transform:uppercase;width:100%;height:100%;text-align:center;display:flex;align-items:center;justify-content:center}.unitagger-form-add-location button{cursor:pointer}.unitagger-form label{display:block;padding-left:.2em;text-transform:uppercase;font-size:var(--font-size-tiny);color:#555}.unitagger-form input[type=text]{width:100%;box-shadow:none;background-color:#fff;border:1px solid #ccc;height:2em}.unitagger-form-item-link{position:relative}.unitagger-form-id{position:absolute;font-size:.6rem;color:#999;bottom:3px;left:3px}.unitagger-item-link-mask{position:absolute;height:100%;width:100%}.unitagger-form-location{height:100%}.unitagger-form-item-link-header{text-transform:uppercase;color:#555;cursor:pointer}.unitagger-form-item-link-header,.unitagger-form-item-link-title{padding-left:.2em;font-size:var(--font-size-tiny)}.unitagger-form-item-delete{position:absolute;top:5px;right:5px;border:1px solid #555;border-radius:50%;color:#555;cursor:pointer}.unitagger-form-field label.unitagger-check-group{display:flex}.unitagger-check-group input{margin-right:5px}.unitagger-select{margin-top:5px}.unitagger-select select{text-transform:capitalize}.unitagger-select select option{color:red;font-size:99px}.unitagger-form-label--capitalize{text-transform:capitalize}.unitagger-link-items{position:absolute;top:15px;overflow-y:scroll;height:200px;width:100%;list-style-type:none;padding:0;background-color:var(--panel-bg-color);border:2px solid #ccc;z-index:99}.unitagger-link-items li{padding:.5em;font-size:var(--font-size-small);border-bottom:1px solid #cdcdcd;color:#444;display:flex;cursor:pointer}.unitagger-location-map{width:100%;height:100%;position:relative;cursor:pointer}#location-map{height:100%;width:100%}.pin{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;top:50%;width:15px;height:15px}.unitagger-merge{padding-top:1em}.unitagger-merge-placeholder{color:transparent;height:4em}.unitagger-merge-title{display:flex;align-items:center;justify-content:center;padding:1em;font-size:var(--font-size-tiny);color:#999;position:relative}.unitagger-merge-title span{position:absolute;left:2em}.unitagger-merge-title .swap{position:absolute;right:2em;cursor:pointer}.unitagger-buttons{width:100%;display:flex;justify-content:space-between}.unitagger-buttons__center{justify-content:center}.unitagger-buttons__center .btn{margin-right:1em;margin-left:1em}.unitagger-merge .unitagger-list-item{border:1px solid #999;background-color:#fff}.unitagger-item-title{flex:4}.unitagger-item-template{font-size:var(--font-size-tiny);flex:1;color:#999;text-align:right;text-transform:capitalize}.btn.btn-highlight{background-color:var(--funky-orange)}.btn.btn-highlight:hover{background-color:var(--funky-orange-hover)}.unitagger-search-prompt{text-align:center;padding-top:1em;color:#555}.unitagger-list-item-existing{flex:0,0,1em;border:2px solid var(--ui-active-color);margin-bottom:1em}.unitagger-list-item-tagged-on-field{border-left:2px solid var(--ui-active-color)}.app-init{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#999}.app-init .init-info:before,.loading-spinner{position:absolute;top:50%;left:50%;display:block;width:40px;height:40px;margin-top:-20px;margin-left:-20px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MCA0MCI+PHBhdGggZD0iTTM3LjIgMzYuM3EwIC40LS43LjQtLjIgMC05LjgtOS41YTY5LjYgNjkuNiAwIDAwLTUuNi01LjRsLS40LjJhLjguOCAwIDAxLS41LjMuNi42IDAgMDEtLjQtLjIuNy43IDAgMDAtLjMtLjJxLS40IDAtMi44IDIuN2wtNyA3LjZhNTQuOSA1NC45IDAgMDEtNSA1cS0uMyAwLS40LS42IDEuOS0yLjIgNy4zLTcuNyA0LjYtNC44IDctNy43YTIuNSAyLjUgMCAwMC0uMy0uNS45LjkgMCAwMS0uMy0uNiAxLjIgMS4yIDAgMDEuMy0uOCAyLjIgMi4yIDAgMDAuMy0uNEwxNS44IDE2cS0zLjUtMy41LTcuNS02LjlRMyA0LjYgMyA0bC4yLS4yYS42LjYgMCAwMS40LS4ycTUuNyA1IDExLjYgMTAuOGEzMy41IDMzLjUgMCAwMDQuMiAzLjggMS41IDEuNSAwIDAwLjgtLjMgMS45IDEuOSAwIDAxLjUtLjNxLjIgMCAuNy43IDUuMi01IDEwLTEwLjJhMjguOCAyOC44IDAgMDEzLjctMy42cS4zIDAgLjUuNVEyMiAxOC44IDIyIDE5LjJsLjQuNWExIDEgMCAwMS40LjdsLS4zLjQtLjQuM3EwIC40IDIuNSAyLjZsNS40IDUuMnExLjQgMS41IDUgNC42IDIuMyAyIDIuMyAyLjZ6TTkuNyAxNi45cTAgLjUtMS4yLjVoLS4yYTMgMyAwIDAxLTEuNS0uNHEtLjgtLjQtLjgtLjhhMS45IDEuOSAwIDAxMS4zLS42IDMuNiAzLjYgMCAwMTEuNS41cTEgLjUgMSAuOHptLjMgNi44YTEuMyAxLjMgMCAwMS0uNyAxLjEgMy4xIDMuMSAwIDAxLTEuOC41IDEuNiAxLjYgMCAwMS0uOC0uNGMtLjQtLjItLjUtLjQtLjUtLjZxMC0xIDIuOS0xIC45IDAgLjkuNHptNy00LjRxLS4zLjQtNSAuNC0yLjggMC0yLjgtLjVhNi44IDYuOCAwIDAxLjgtMSAyLjcgMi43IDAgMDAuOC0xLjggMS44IDEuOCAwIDAwLS4yLS41IDEuOSAxLjkgMCAwMS0uMS0uNnEwLS43LjUtLjcuNyAwIDYgNC43em0uMSAxLjRxMCAuNi0yLjkgMi45VDExIDI1LjljLS4yIDAtLjMtLjEtLjMtLjRhMi42IDIuNiAwIDAxLjEtLjcgMi43IDIuNyAwIDAwLjItLjggMi4xIDIuMSAwIDAwLS43LTEuM3EtLjgtLjgtLjgtMS4xIDAtLjUuNy0uN2wxLjgtLjEgNC45LS40cS4zIDAgLjMuM3ptMi4zLTUuN2EuNy43IDAgMDEtLjMuNXEtLjYgMC0zLjYtNC4yYTMuNiAzLjYgMCAwMC0uNS0uNC42LjYgMCAwMS0uMy0uNS40LjQgMCAwMS40LS41IDkuMiA5LjIgMCAwMTEuMi4xaC4xYTYuNSA2LjUgMCAwMDIuNC0xcS43LjQuNiA2em0uNCAxMy41YTEwLjQgMTAuNCAwIDAxLS4xIDJxLS4yIDEtLjQgMWE0LjggNC44IDAgMDAtLjgtLjggMy43IDMuNyAwIDAwLTItLjggNiA2IDAgMDEtMS4xLjFxLS40IDAtLjQtLjRhMS40IDEuNCAwIDAxLjUtMS4ybDEtLjggMS40LTJxLjgtMS4yIDEuMS0xLjIuMyAwIC42IDEuMmExMy43IDEzLjcgMCAwMS4yIDN6bS0yLjYtMjBxMCAuNi0uNC42LS4zIDAtMS0xYTMuMiAzLjIgMCAwMS0uNi0xLjQuOC44IDAgMDEuMi0uNS43LjcgMCAwMS41LS4zcS41IDAgLjkuOGE0LjEgNC4xIDAgMDEuNCAxLjd6bS40IDIzLjRhMy42IDMuNiAwIDAxLS41IDEuM3EtLjYgMS0uOCAxLS42IDAtLjYtMWE0IDQgMCAwMS40LTEuNnEuMy0uOC43LS44YS43LjcgMCAwMS41LjMgMS4zIDEuMyAwIDAxLjMuOHptOC43LTIyLjRxMCAuNi0yLjMgMy42dC0yLjggM3EtLjIgMC0uNS0xLjNhMjMgMjMgMCAwMC40LTQuMyA1LjUgNS41IDAgMDEuMy0yLjMgNC4yIDQuMiAwIDAwMi44IDEuNSA4LjUgOC41IDAgMDAyLS40bC4xLjJ6bS0uNyAyMHEwIC40LS41LjRIMjVhNSA1IDAgMDAtMS4zLS4yIDEuNiAxLjYgMCAwMC0xLjMuNiAyLjkgMi45IDAgMDEtLjYuNXEtLjIgMC0uNS0uOWExNy45IDE3LjkgMCAwMC0uMy0zLjIgMjAuMSAyMC4xIDAgMDEtLjMtMnEwLS42LjQtLjZjLjMgMCAuNi4yLjkuN2wxIDEuNWEyMi4yIDIyLjIgMCAwMDEuNyAycS45IDEgLjkgMS4zem0tLjktMjMuOFY3YTIuMSAyLjEgMCAwMS0uMyAxLjIuOC44IDAgMDEtLjYuNHEtLjYgMC0uNi0xLjlhMS4yIDEuMiAwIDAxLjMtLjcgMS4xIDEuMSAwIDAxLjktLjRzLjIgMCAuMy4yem0uNiAyNy4ycS0uMS44LS43LjgtLjQgMC0uNy0uNWEyLjIgMi4yIDAgMDEtLjMtMS4xdi0uMnEwLTEgLjUtMSAuNiAwIDEuMiAyem02LjItMTRxMCAuMi0uNy40YTUuNSA1LjUgMCAwMS0xLjYuMmgtNC41cS0uNyAwLS43LS41IDAtLjMgNS41LTQuNi40LjIuNCAxLjFhNC41IDQuNSAwIDAwLjIgMS44IDIuOCAyLjggMCAwMC44IDFjLjQuMi42LjQuNi41em0wIDIuM2EyLjQgMi40IDAgMDEtLjcgMS4yIDIuNCAyLjQgMCAwMC0uNyAxLjMgNS4yIDUuMiAwIDAwLjMuNSAyIDIgMCAwMS4zIDFxMCAuNC0uNS40dC0zLjEtMmwtMi0xLjRxLS42LS41LS42LTEgMC0uNiAxLjUtLjZhMTQuNSAxNC41IDAgMDExLjcuMiAxNC42IDE0LjYgMCAwMDEuOS4xIDEuNyAxLjcgMCAwMC40IDAgMS44IDEuOCAwIDAxLjMtLjFoLjJxMSAwIDEgLjR6bTIuNS01LjhxMCAuNS0uOC45YTMuOCAzLjggMCAwMS0xLjYuNGMtLjIgMC0uMy0uMS0uNC0uNGExLjUgMS41IDAgMDEuOC0xIDIuNSAyLjUgMCAwMTEuMy0uNHEuNyAwIC43LjV6bS40IDguMnEwIC44LTEgLjhhNi40IDYuNCAwIDAxLTIuMi0uN3YtLjRhNy4xIDcuMSAwIDAxMi0uNXExIDAgMS4yLjd6IiBmaWxsPSIjYjdhZWExIi8+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGg0MHY0MEgweiIvPjwvc3ZnPg==);background-position:50% 50%;background-repeat:no-repeat;content:"";opacity:0;transition-duration:.5s;animation:fadeIn 1s linear 1,rotate 4s linear infinite;animation-fill-mode:forwards}.app-init .init-info:before{top:-60px;left:50px}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}:root{--active-bg-color:#ffb580;--body-bg-color:#303030;--button-font-family:inherit;--button-font-size:inherit;--button-font-weight:500;--button-grey-color:#cfcfcf;--button-grey-color-active:#aaa;--button-grey-color-hover:#c1c1c1;--button-line-height:1.125rem;--button-padding-x:1rem;--button-padding-y:0.4rem;--button-rounding:2px;--content-font:"Iowan Old Style","Droid Serif","Merriweather",Georgia,Times,serif;--content-font-size:15px;--content-font-weight:400;--creation-color:#ea4d00;--date-color:#df8dc7;--error-text-color:#c30913;--event-color:#c9a901;--field-active-color:#fff;--field-border-radius:1px;--field-color:#fff;--field-height:24px;--field-input-padding:2px 4px;--field-padding:2px 10px;--font-base-size:15px;--font-size-field:0.8667rem;--font-size-huge:2rem;--font-size-label:0.8667rem;--font-size-large:1.6rem;--font-size-medium:0.9333rem;--font-size-normal:1rem;--font-size-small:0.8rem;--font-size-smaller:0.8667rem;--font-size-tab:0.8rem;--font-size-tiny:0.7333rem;--form-field-bg-color:#eee;--form-field-color:#222;--form-field-font-family:inherit;--form-field-font-size:0.94rem;--form-field-height:2.25rem;--form-field-padding-x:0.5rem;--form-field-padding-y:0.5rem;--form-field-rounding:2px;--form-padding:20px;--form-spacing:10px;--frame-btn-active-text-color:#fff;--frame-btn-bg-color:#202020;--frame-btn-height:36px;--frame-btn-radius:3px;--frame-btn-text-color:#ccc;--frame-margin:10px;--funky-orange:#ff9200;--funky-orange-hover:rgba(255,145,0,0.6);--green-color:#09b100;--green-color-hover:#41fa37;--header-color:#ddd;--highlight-color:#ffd525;--highlight-color-active:#ddb81f;--icon-grey-color:#999;--icon-grey-color-active:#000;--icon-grey-color-hover:#666;--info-color:#33b8a4;--input-padding:2px 8px;--itemlink-color:#006eff;--itemlink-hover-color:#555;--itemlink-active-color:#eb6200;--label-color:#666;--link-active-color:#004ed7;--link-color:#0b64ff;--link-hover-color:#3e84ff;--main-margin:60px;--major-border-color:rgba(0,0,0,0.4);--menu-divider:2px solid rgba(0,0,0,0.1);--minor-border-color:rgba(0,0,0,0.1);--other-action-color:#6d87ae;--page-bg-color:#d8d8d8;--panel-bg-color:#f2f2f2;--person-color:#7e00ff;--place-color:#09b100;--popup-shadow:0 20px 30px -3px rgba(0,0,0,0.3);--primary-action-color:#3bbcfc;--primary-action-color-active:#22a2e2;--primary-action-color-hover:#6bceff;--red-color:#c30913;--orange-color:#e88913;--red-color-hover:#e21c27;--sans-serif-font:"Avenir Next","Helvetica Neue",Helvetica,Arial,sans-serif;--sans-serif-font-old:"Helvetica Neue",Helvetica,Arial,sans-serif;--scroll-bg-color:#d3d3d3;--serif-font:Georgia,Times,serif;--system-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--system-letter-spacing:-0.03em;--text-color:#111;--title-color:#333;--tooltip-margin:8px;--ui-active-color:#eb6200!important;--ui-active-color-hover:rgba(182,77,2,0.84)!important;--ui-font:Lato,"Helvetica Neue",helvetica,arial,sans-serif;--ui-highlight-text-color:#2473c7;--warning-bg-color:#c30913}@keyframes fadeOut{0%{opacity:1;display:block}to{opacity:0;display:none}}

/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,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-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-size:1em;font-family:monospace}button,input,optgroup,select,textarea{margin:0;color:inherit;font:inherit}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{padding:0;border: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]{box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{margin:0 2px;padding:.35em .625em .75em;border:1px solid silver}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse}td,th{padding:0}body,html{width:100%;height:100%;margin:0;padding:0;touch-action:none}img,svg{max-height:100%}.border-box,article,aside,details,div,fieldset,footer,form,header,input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],main,nav,section,summary,textarea{box-sizing:border-box}#root,.app,.app-body,.content-view,body,html{height:100%;width:100%}body,html{overflow:hidden}html{font-size:var(--font-base-size)}body,html{-webkit-app-region:drag}body{background-color:var(--body-bg-color);color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-size:1rem;font-family:var(--system-font);opacity:1;transition-duration:.5s;transition-property:opacity;user-select:none}body a,body button{-webkit-app-region:no-drag}blockquote{margin:1em 0;padding:0;font-style:normal;font-size:inherit;font-family:inherit}::-webkit-scrollbar{width:8px}::-webkit-scrollbar:horizontal{height:8px}::-webkit-scrollbar-track{margin:4px;border-radius:8px;background-color:rgba(0,0,0,.1)}::-webkit-scrollbar-thumb{border-radius:8px;background-color:rgba(0,0,0,.2)}::-webkit-scrollbar-corner{background-color:transparent}:root{--table-cell-padding-x:0.5rem;--table-cell-padding-y:0.5rem}table{max-width:100%;width:100%;border-spacing:0;border-collapse:separate}th{text-align:left;font-weight:700;vertical-align:bottom}td,th{padding:var(--table-cell-padding-y) var(--table-cell-padding-x);line-height:inherit}td{vertical-align:top}.form{display:block;margin:0;padding:var(--form-padding);background-color:hsla(0,0%,100%,.1)}.fieldset,fieldset{display:block;margin:0;padding:0;border:none}.fieldset+.fieldset{margin-top:var(--form-padding)}.form-row{margin:0;padding:0}.form-row+.form-row{margin-top:var(--form-spacing)}.form-title{margin:0;padding:0 0 var(--form-spacing) 0;color:var(--text-color);font-weight:400;font-size:1.3rem;font-family:inherit}.form-error{margin:0;margin-bottom:var(--form-spacing);padding:0;color:var(--error-text-color);font-weight:500}.form-success{background-color:#eee;padding:5px;margin:0;font-weight:500;opacity:0;animation:fadeOut 5s}fieldset,input,select,textarea{box-sizing:border-box;margin-top:0;margin-bottom:0;font-size:var(--form-field-font-size);font-family:var(--form-field-font-family)}label{vertical-align:middle}input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]{height:var(--form-field-height);padding:var(--form-field-padding-y) var(--form-field-padding-x);border-radius:var(--form-field-rounding);background-color:var(--form-field-bg-color);color:var(--form-field-color);vertical-align:middle;font-family:var(--system-font);-webkit-appearance:none}button:focus,input:focus{outline:none}input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus{border:none;background-color:var(--field-active-color);box-shadow:0 0 0 1px rgba(59,153,252,.9);color:#000}select{padding:.25rem var(--form-field-padding-x);line-height:1.75}select:not([multiple]){height:var(--form-field-height);vertical-align:middle}textarea{padding:var(--form-field-padding-y) var(--form-field-padding-x);line-height:1.75}.input-email,.input-name,.input-password{border:none}.input.block{width:100%}.btn{display:inline-block;height:auto;margin:0;padding:var(--button-padding-y) var(--button-padding-x);border:1px solid transparent;border-radius:var(--button-rounding);background-color:transparent;color:inherit;vertical-align:middle;letter-spacing:var(--system-letter-spacing);font-weight:var(--button-font-weight);font-size:var(--button-font-size);font-family:var(--system-font);-webkit-appearance:none;cursor:pointer}.btn,.btn:hover{text-decoration:none}.btn:focus{outline:none}::-moz-focus-inner{padding:0;border:0}.btn-primary{background-color:var(--primary-action-color);color:#fff;font-weight:600}.btn-primary:hover{background-color:var(--primary-action-color-hover)}.btn-primary:active{background-color:var(--primary-action-color-active)}.btn-secondary{background-color:rgba(0,0,0,.15);color:#fff;font-weight:600}.btn-secondary:hover{background-color:rgba(0,0,0,.25)}.btn-secondary:active{background-color:rgba(0,0,0,.4)}.btn-primary[disabled],.btn-primary[disabled]:active,.btn-primary[disabled]:hover{background-color:var(--primary-action-color-active)}.btn.btn-inline{padding:0;margin:.5em 0;font-weight:600;color:var(--itemlink-color)}.btn.btn-inline:hover{color:var(--itemlink-hover-color)}.btn.btn-inline:active{color:var(--itemlink-active-color)}.btn.btn-small{padding:calc(var(--button-padding-y)/2) calc(var(--button-padding-x)/2)}.btn i.material-icons.md-18{position:relative;top:2px}.btn i.material-icons.md-18~span{position:relative;top:-2px;padding-left:5px}.btn.btn-icon{padding-left:0;color:#999}.btn.btn-icon:hover{color:#666}.block{display:block}.inline{display:inline-block}.center{text-align:center}.loading-notice{position:absolute;top:50%;left:50%;width:110px;height:110px;margin:-55px 0 0 -55px;padding:0;border-radius:100%;color:#eee;text-align:center;text-transform:uppercase;font-weight:600;font-size:13px;line-height:110px}.loading-notice:after{position:absolute;top:5px;left:5px;display:block;width:100px;height:100px;box-sizing:border-box;border:4px dashed #eee;border-radius:100%;content:"";animation-name:spin;animation-duration:5s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading:before,.requested:before{position:absolute;top:50%;display:block;width:12px;height:12px;box-sizing:border-box;margin-top:-6px;margin-left:-15px;border:2px dotted rgba(0,0,0,.9);border-radius:100%;content:"";animation-name:spin;animation-duration:2s;animation-timing-function:linear;animation-iteration-count:infinite}.mapboxgl-map{position:relative;overflow:hidden;font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mapboxgl-map:-webkit-full-screen{width:100%;height:100%}.mapboxgl-canary{background-color:salmon}.mapboxgl-canvas-container.mapboxgl-interactive,.mapboxgl-ctrl-group>button.mapboxgl-ctrl-compass{cursor:grab;user-select:none}.mapboxgl-canvas-container.mapboxgl-interactive:active,.mapboxgl-ctrl-group>button.mapboxgl-ctrl-compass:active{cursor:grabbing}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate .mapboxgl-canvas{touch-action:pan-x pan-y}.mapboxgl-canvas-container.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:pinch-zoom}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:none}.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-bottom-right,.mapboxgl-ctrl-top-left,.mapboxgl-ctrl-top-right{position:absolute;z-index:2;pointer-events:none}.mapboxgl-ctrl-top-left{top:0;left:0}.mapboxgl-ctrl-top-right{top:0;right:0}.mapboxgl-ctrl-bottom-left{bottom:0;left:0}.mapboxgl-ctrl-bottom-right{right:0;bottom:0}.mapboxgl-ctrl{clear:both;pointer-events:auto}.mapboxgl-ctrl-top-left .mapboxgl-ctrl{float:left;margin:10px 0 0 10px}.mapboxgl-ctrl-top-right .mapboxgl-ctrl{float:right;margin:10px 10px 0 0}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl{float:left;margin:0 0 10px 10px}.mapboxgl-ctrl-bottom-right .mapboxgl-ctrl{float:right;margin:0 10px 10px 0}.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px rgba(0,0,0,.1)}.mapboxgl-ctrl-group>button{display:block;width:30px;height:30px;box-sizing:border-box;padding:0;outline:none;border:0;background-color:transparent;cursor:pointer}.mapboxgl-ctrl-group>button+button{border-top:1px solid #ddd}.mapboxgl-ctrl>button::-moz-focus-inner{padding:0;border:0}.mapboxgl-ctrl>button:hover{background-color:rgba(0,0,0,.05)}.mapboxgl-ctrl-icon,.mapboxgl-ctrl-icon>.mapboxgl-ctrl-compass-arrow{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mapboxgl-ctrl-icon{padding:5px}.mapboxgl-ctrl-icon.mapboxgl-ctrl-zoom-out{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 9c-.554 0-1 .446-1 1s.446 1 1 1h6c.554 0 1-.446 1-1s-.446-1-1-1z' fill='%23333'/%3E%3C/svg%3E")}.mapboxgl-ctrl-icon.mapboxgl-ctrl-zoom-in{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 6c-.554 0-1 .446-1 1v2H7c-.554 0-1 .446-1 1s.446 1 1 1h2v2c0 .554.446 1 1 1s1-.446 1-1v-2h2c.554 0 1-.446 1-1s-.446-1-1-1h-2V7c0-.554-.446-1-1-1z' fill='%23333'/%3E%3C/svg%3E")}.mapboxgl-ctrl-icon.mapboxgl-ctrl-geolocate{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 013.5 3.5 3.5 3.5 0 01-3.5 3.5A3.5 3.5 0 016.5 10 3.5 3.5 0 0110 6.5zm0 1.8A1.8 1.8 0 008.3 10a1.8 1.8 0 001.7 1.8 1.8 1.8 0 001.8-1.8A1.8 1.8 0 0010 8.3z'/%3E%3C/svg%3E")}.mapboxgl-ctrl-icon.mapboxgl-ctrl-geolocate:disabled{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23aaa'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 013.5 3.5 3.5 3.5 0 01-3.5 3.5A3.5 3.5 0 016.5 10 3.5 3.5 0 0110 6.5zm0 1.8A1.8 1.8 0 008.3 10a1.8 1.8 0 001.7 1.8 1.8 1.8 0 001.8-1.8A1.8 1.8 0 0010 8.3z'/%3E%3C/svg%3E")}.mapboxgl-ctrl-icon.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 013.5 3.5 3.5 3.5 0 01-3.5 3.5A3.5 3.5 0 016.5 10 3.5 3.5 0 0110 6.5zm0 1.8A1.8 1.8 0 008.3 10a1.8 1.8 0 001.7 1.8 1.8 1.8 0 001.8-1.8A1.8 1.8 0 0010 8.3z'/%3E%3C/svg%3E")}.mapboxgl-ctrl-icon.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 013.5 3.5 3.5 3.5 0 01-3.5 3.5A3.5 3.5 0 016.5 10 3.5 3.5 0 0110 6.5zm0 1.8A1.8 1.8 0 008.3 10a1.8 1.8 0 001.7 1.8 1.8 1.8 0 001.8-1.8A1.8 1.8 0 0010 8.3z'/%3E%3C/svg%3E")}.mapboxgl-ctrl-icon.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 010-7z'/%3E%3C/svg%3E")}.mapboxgl-ctrl-icon.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 010-7z'/%3E%3C/svg%3E")}.mapboxgl-ctrl-icon.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-waiting{animation:mapboxgl-spin 2s linear infinite}@keyframes mapboxgl-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.mapboxgl-ctrl-icon.mapboxgl-ctrl-fullscreen{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 4c-.5 0-1 .5-1 1v4h.5l1.277-1.703c1 .763 2.059 1.66 3.114 2.703a30.38 30.38 0 01-3.11 2.707L4.5 11H4v4c0 .5.5 1 1 1h4v-.5l-1.727-1.295a35.498 35.498 0 012.688-3.137 30.312 30.312 0 012.746 3.15L11 15.5v.5h4c.5 0 1-.5 1-1v-4h-.5l-1.295 1.727a35.513 35.513 0 01-3.168-2.717 47.787 47.787 0 013.192-2.705L15.5 9h.5V5c0-.5-.5-1-1-1h-4v.5l1.703 1.277A32.243 32.243 0 019.971 8.92 47.761 47.761 0 017.305 5.77L9 4.5V4H5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl-icon.mapboxgl-ctrl-shrink{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.242 3.492a.75.75 0 00-.523 1.29l2.246 2.245L4 8.5V9h4c.5 0 1-.5 1-1V4h-.5L7.018 5.955 4.78 3.72a.75.75 0 00-.539-.227zm11.492 0a.75.75 0 00-.515.227l-2.235 2.234L11.5 4H11v4c0 .5.5 1 1 1h4v-.5l-1.965-1.473 2.246-2.246a.75.75 0 00-.547-1.289zM4 11v.5l1.965 1.473-2.246 2.246A.751.751 0 104.78 16.28l2.246-2.246L8.5 16H9v-4c0-.5-.5-1-1-1H4zm8 0c-.5 0-1 .5-1 1v4h.5l1.473-1.965 2.246 2.246a.751.751 0 101.062-1.062l-2.246-2.246L16 11.5V11h-4z'/%3E%3C/svg%3E")}.mapboxgl-ctrl-icon.mapboxgl-ctrl-compass>.mapboxgl-ctrl-compass-arrow{display:inline-block;width:20px;height:20px;margin:5px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23333' d='M6 9l4-8 4 8z'/%3E%3Cpath fill='%23CCC' d='M6 11l4 8 4-8z'/%3E%3C/svg%3E");background-repeat:no-repeat}a.mapboxgl-ctrl-logo{display:block;width:85px;height:21px;margin:0 0 -3px -3px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 84.49 21'%3E%3Cpath class='st0' d='M83.25 14.26c0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.39-1.44 2.39a.34.34 0 01-.3.17h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.68-2.39-3.64a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.36 1.4-2.35a.34.34 0 01.3-.17H83c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.63 2.43 3.67c0 .05.01.09.01.13zM66.24 9.59c-.39-1.88-1.96-3.28-3.84-3.28-1.03 0-2.03.42-2.73 1.18V3.51c0-.13-.1-.23-.23-.23h-1.4c-.13 0-.23.11-.23.23v10.72c0 .13.1.23.23.23h1.4c.13 0 .23-.11.23-.23v-.73c.71.75 1.7 1.18 2.73 1.18 1.88 0 3.45-1.41 3.84-3.29.13-.6.13-1.21 0-1.8zM62.08 13c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51S63.41 13 62.08 13zM71.67 6.32a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19s-1.9-4.17-4.27-4.17zm-.02 6.69c-1.33 0-2.42-1.12-2.42-2.51s1.08-2.52 2.42-2.52c1.33 0 2.42 1.12 2.42 2.51s-1.08 2.51-2.42 2.52z' opacity='.9' fill='%23fff'/%3E%3Cpath class='st1' d='M62.08 7.98c-1.32 0-2.39 1.11-2.41 2.48v.06c.01 1.38 1.08 2.48 2.41 2.48s2.42-1.12 2.42-2.51-1.09-2.51-2.42-2.51zm0 3.78c-.63 0-1.14-.56-1.17-1.25v-.04c.01-.69.54-1.25 1.17-1.25.63 0 1.17.57 1.17 1.27-.01.71-.52 1.27-1.17 1.27zM71.65 7.98c-1.33 0-2.42 1.12-2.42 2.51S70.32 13 71.65 13s2.42-1.12 2.42-2.51-1.08-2.51-2.42-2.51zm0 3.78c-.64 0-1.17-.57-1.17-1.27 0-.7.53-1.26 1.17-1.26s1.17.57 1.17 1.27c0 .71-.53 1.26-1.17 1.26z' opacity='.35'/%3E%3Cpath class='st0' d='M45.74 6.53h-1.4c-.13 0-.23.11-.23.23v.73c-.71-.75-1.7-1.18-2.73-1.18-2.17 0-3.94 1.87-3.94 4.19s1.77 4.19 3.94 4.19c1.04 0 2.03-.43 2.73-1.19v.73c0 .13.1.23.23.23h1.4c.13 0 .23-.11.23-.23V6.74c0-.12-.09-.22-.22-.22 0 .01 0 .01-.01.01zm-1.62 4C44.11 11.9 43.03 13 41.71 13s-2.42-1.12-2.42-2.51 1.08-2.52 2.4-2.52c1.33 0 2.39 1.11 2.41 2.48l.02.08z' opacity='.9' fill='%23fff'/%3E%3Cpath class='st1' d='M41.71 7.98c-1.33 0-2.42 1.12-2.42 2.51S40.37 13 41.71 13s2.39-1.11 2.41-2.48v-.06c-.02-1.37-1.09-2.48-2.41-2.48zm-1.16 2.51c0-.7.52-1.27 1.17-1.27.64 0 1.14.56 1.17 1.25v.04c-.01.68-.53 1.24-1.17 1.24-.64 0-1.17-.56-1.17-1.26z' opacity='.35'/%3E%3Cpath class='st0' d='M52.41 6.32c-1.03 0-2.03.42-2.73 1.18v-.75c0-.13-.1-.23-.23-.23h-1.4c-.13 0-.23.11-.23.23v10.72c0 .13.1.23.23.23h1.4c.13 0 .23-.1.23-.23V13.5c.71.75 1.7 1.18 2.74 1.18 2.17 0 3.94-1.87 3.94-4.19s-1.78-4.17-3.95-4.17zm-.33 6.69c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51S53.4 13 52.08 13.01z' opacity='.9' fill='%23fff'/%3E%3Cpath class='st1' d='M52.08 7.98c-1.32 0-2.39 1.11-2.42 2.48v.06c.03 1.38 1.1 2.48 2.42 2.48s2.41-1.12 2.41-2.51-1.09-2.51-2.41-2.51zm0 3.78c-.63 0-1.14-.56-1.17-1.25v-.04c.01-.69.54-1.25 1.17-1.25.63 0 1.17.58 1.17 1.27s-.53 1.27-1.17 1.27z' opacity='.35'/%3E%3Cpath class='st0' d='M36.08 14.24c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23V9.68c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.66c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23V9.68c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.48c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.11-.23-.23V6.74c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.66c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.17z' opacity='.9' fill='%23fff'/%3E%3Cpath class='st1' d='M84.34 13.59l-.07-.13-1.96-2.99 1.94-2.95c.44-.67.26-1.56-.41-2.02-.02 0-.03 0-.04-.01-.23-.15-.5-.22-.78-.22h-1.61c-.56 0-1.08.29-1.37.78l-.32.55-.34-.56c-.29-.48-.81-.77-1.38-.77h-1.6c-.6 0-1.13.37-1.35.92a5.59 5.59 0 00-7.26.45c-.35.34-.65.72-.89 1.14-.9-1.62-2.58-2.72-4.5-2.72-.5 0-1.01.07-1.48.23V3.51c0-.82-.66-1.48-1.47-1.48h-1.4c-.81 0-1.47.66-1.47 1.47v3.75a5.12 5.12 0 00-4.17-2.19c-.74 0-1.46.16-2.12.47-.24-.17-.54-.26-.84-.26h-1.4c-.45 0-.87.21-1.15.56a1.498 1.498 0 00-1.16-.55h-1.39c-.3 0-.6.09-.84.26-.67-.3-1.39-.46-2.12-.46-1.83 0-3.43 1-4.37 2.5-.2-.46-.48-.89-.83-1.25-.8-.81-1.89-1.25-3.02-1.25h-.01c-.89.01-1.75.33-2.46.88-.74-.57-1.64-.88-2.57-.88h-.03c-.29 0-.58.03-.86.11-.28.06-.56.16-.82.28-.21-.12-.45-.18-.7-.18h-1.4c-.82 0-1.47.66-1.47 1.47v7.5c0 .82.66 1.47 1.47 1.47h1.4c.82 0 1.48-.66 1.48-1.48V9.79c.03-.36.23-.59.36-.59.18 0 .38.18.38.47v4.57c0 .82.66 1.47 1.47 1.47h1.41c.82 0 1.47-.66 1.47-1.47l-.01-4.57c.06-.32.25-.47.35-.47.18 0 .38.18.38.47v4.57c0 .82.66 1.47 1.47 1.47h1.41c.82 0 1.47-.66 1.47-1.47v-.38a5.068 5.068 0 004.06 2.06c.74 0 1.46-.16 2.12-.47.24.17.54.26.84.26h1.39c.3 0 .6-.09.84-.26v2.01c0 .82.66 1.47 1.47 1.47h1.4c.82 0 1.47-.66 1.47-1.47v-1.77c.48.15.99.23 1.49.22 1.7 0 3.22-.87 4.17-2.2v.52c0 .82.66 1.47 1.47 1.47h1.4c.3 0 .6-.09.84-.26.66.31 1.39.47 2.12.47 1.92 0 3.6-1.1 4.49-2.73 1.54 2.65 4.95 3.53 7.58 1.98.18-.11.36-.22.53-.36.22.55.76.91 1.35.9H78c.56 0 1.08-.29 1.37-.78l.37-.61.37.61c.29.48.81.78 1.38.78h1.6c.81 0 1.46-.66 1.45-1.46-.05-.22-.1-.44-.2-.65zm-48.48.88h-1.41c-.13 0-.23-.11-.23-.23V9.68c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.66c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23V9.68c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.48c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.11-.23-.23V6.74a.23.23 0 01.23-.22h1.4c.13 0 .22.11.23.22v.66c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.01 5.16c.02.13-.09.23-.21.24zm10.11-.23c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.11-.23-.23v-.74c-.7.76-1.69 1.18-2.72 1.18-2.17 0-3.94-1.87-3.94-4.19s1.77-4.19 3.94-4.19c1.03 0 2.02.43 2.73 1.18v-.74c0-.13.1-.23.23-.23h1.4c.12-.01.22.08.23.21V14.25h-.01v-.01zm6.44.43c-1.03 0-2.02-.43-2.73-1.18v3.97c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V6.75c0-.13.1-.22.23-.22h1.4c.13 0 .23.11.23.23v.73a3.73 3.73 0 012.73-1.18c2.17 0 3.94 1.86 3.94 4.18s-1.77 4.18-3.94 4.18zm13.83-3.28c-.39 1.87-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.73c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.11-.23-.23V3.51c0-.13.1-.23.23-.23h1.4c.13 0 .23.11.23.23v3.97a3.72 3.72 0 012.73-1.17c1.88 0 3.45 1.4 3.84 3.28.13.6.13 1.21 0 1.8zm5.43 3.29c-2 .01-3.73-1.35-4.17-3.3-.13-.59-.13-1.19 0-1.77a4.243 4.243 0 014.17-3.3c2.36 0 4.26 1.87 4.26 4.19s-1.9 4.18-4.26 4.18zm11.37-.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.39-1.44 2.39a.34.34 0 01-.3.17h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.68-2.39-3.64a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.36 1.41-2.36a.34.34 0 01.3-.17h1.61c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.38 3.64 2.43 3.67c.02.03.03.07.03.12-.03.13-.12.22-.24.22z' opacity='.35'/%3E%3Cpath class='st0' d='M10.5 1.24c-5.11 0-9.25 4.15-9.25 9.25s4.15 9.25 9.25 9.25 9.25-4.15 9.25-9.25c0-5.11-4.14-9.25-9.25-9.25zm4.39 11.53c-1.93 1.93-4.78 2.31-6.7 2.31-.7 0-1.41-.05-2.1-.16 0 0-1.02-5.64 2.14-8.81a4.4 4.4 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42 1.84 1.84 1.89 4.75.14 6.52z' opacity='.9' fill='%23fff'/%3E%3Cpath class='st1' d='M10.5-.01C4.7-.01 0 4.7 0 10.49s4.7 10.5 10.5 10.5S21 16.29 21 10.49C20.99 4.7 16.3-.01 10.5-.01zm0 19.75c-5.11 0-9.25-4.15-9.25-9.25s4.14-9.26 9.25-9.26 9.25 4.15 9.25 9.25c0 5.13-4.14 9.26-9.25 9.26z' opacity='.35'/%3E%3Cpath class='st1' d='M14.74 6.25c-1.84-1.84-4.76-1.9-6.51-.15-3.16 3.17-2.14 8.81-2.14 8.81s5.64 1.02 8.81-2.14c1.74-1.77 1.69-4.68-.16-6.52zm-2.27 4.09l-.91 1.87-.9-1.87-1.86-.91 1.86-.9.9-1.87.91 1.87 1.86.9-1.86.91z' opacity='.35'/%3E%3Cpath class='st0' opacity='.9' fill='%23fff' d='M14.33 9.43l-1.86.91-.91 1.87-.9-1.87-1.86-.91 1.86-.9.9-1.87.91 1.87z'/%3E%3C/svg%3E");background-repeat:no-repeat;cursor:pointer}a.mapboxgl-ctrl-logo.mapboxgl-compact{width:21px;height:21px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21 21'%3E%3Cpath d='M10.5 1.25c-5.11 0-9.25 4.15-9.25 9.25s4.15 9.25 9.25 9.25 9.25-4.15 9.25-9.25c0-5.11-4.14-9.25-9.25-9.25zm4.39 11.53c-1.93 1.93-4.78 2.31-6.7 2.31-.7 0-1.41-.05-2.1-.16 0 0-1.02-5.64 2.14-8.81a4.4 4.4 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42 1.84 1.84 1.89 4.75.14 6.52z' class='st0' opacity='.9' fill='%23fff'/%3E%3Cpath d='M10.5 0C4.7 0 0 4.71 0 10.5S4.7 21 10.5 21 21 16.3 21 10.5C20.99 4.71 16.3 0 10.5 0zm0 19.75c-5.11 0-9.25-4.15-9.25-9.25s4.14-9.26 9.25-9.26 9.25 4.15 9.25 9.25c0 5.13-4.14 9.26-9.25 9.26z' class='st1' opacity='.35'/%3E%3Cpath d='M14.74 6.26c-1.84-1.84-4.76-1.9-6.51-.15-3.16 3.17-2.14 8.81-2.14 8.81s5.64 1.02 8.81-2.14c1.74-1.77 1.69-4.68-.16-6.52zm-2.27 4.09l-.91 1.87-.9-1.87-1.86-.91 1.86-.9.9-1.87.91 1.87 1.86.9z' class='st1' opacity='.35'/%3E%3Cpath class='st0' opacity='.9' fill='%23fff' d='M11.56 12.22l-.9-1.87-1.86-.91 1.86-.9.9-1.87.91 1.87 1.86.9-1.86.91z'/%3E%3C/svg%3E")}.mapboxgl-ctrl.mapboxgl-ctrl-attrib{margin:0;padding:0 5px;background-color:hsla(0,0%,100%,.5)}@media screen{.mapboxgl-ctrl-attrib.mapboxgl-compact{position:relative;margin:10px;border-radius:3px 12px 12px 3px;background-color:#fff}.mapboxgl-ctrl-attrib.mapboxgl-compact:hover{visibility:visible;padding:2px 24px 2px 4px}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:hover,.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:hover{padding:2px 4px 2px 24px;border-radius:12px 3px 3px 12px}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-inner{display:none}.mapboxgl-ctrl-attrib.mapboxgl-compact:hover .mapboxgl-ctrl-attrib-inner{display:block}.mapboxgl-ctrl-attrib.mapboxgl-compact:after{position:absolute;width:24px;height:24px;box-sizing:border-box;border-radius:12px;background-color:hsla(0,0%,100%,.5);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23333' fill-rule='evenodd' d='M4 10a6 6 0 1012 0 6 6 0 10-12 0m5-3a1 1 0 102 0 1 1 0 10-2 0m0 3a1 1 0 112 0v3a1 1 0 11-2 0'/%3E%3C/svg%3E");content:"";cursor:pointer}.mapboxgl-ctrl-bottom-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{right:0;bottom:0}.mapboxgl-ctrl-top-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{top:0;right:0}.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{top:0;left:0}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;left:0}}.mapboxgl-ctrl-attrib a{color:rgba(0,0,0,.75);text-decoration:none}.mapboxgl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.mapboxgl-ctrl-attrib .mapbox-improve-map{margin-left:2px;font-weight:700}.mapboxgl-attrib-empty{display:none}.mapboxgl-ctrl-scale{box-sizing:border-box;padding:0 5px;border:2px solid #333;border-top:#333;background-color:hsla(0,0%,100%,.75);color:#333;font-size:10px}.mapboxgl-popup{position:absolute;top:0;left:0;display:flex;will-change:transform;pointer-events:none}.mapboxgl-popup-anchor-top,.mapboxgl-popup-anchor-top-left,.mapboxgl-popup-anchor-top-right{flex-direction:column}.mapboxgl-popup-anchor-bottom,.mapboxgl-popup-anchor-bottom-left,.mapboxgl-popup-anchor-bottom-right{flex-direction:column-reverse}.mapboxgl-popup-anchor-left{flex-direction:row}.mapboxgl-popup-anchor-right{flex-direction:row-reverse}.mapboxgl-popup-tip{z-index:1;width:0;height:0;border:10px solid transparent}.mapboxgl-popup-anchor-top .mapboxgl-popup-tip{align-self:center;border-top:none;border-bottom-color:#fff}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip{align-self:flex-start;border-top:none;border-bottom-color:#fff;border-left:none}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip{align-self:flex-end;border-top:none;border-right:none;border-bottom-color:#fff}.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{align-self:center;border-top-color:#fff;border-bottom:none}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip{align-self:flex-start;border-top-color:#fff;border-bottom:none;border-left:none}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip{align-self:flex-end;border-top-color:#fff;border-right:none;border-bottom:none}.mapboxgl-popup-anchor-left .mapboxgl-popup-tip{align-self:center;border-right-color:#fff;border-left:none}.mapboxgl-popup-anchor-right .mapboxgl-popup-tip{align-self:center;border-right:none;border-left-color:#fff}.mapboxgl-popup-close-button{position:absolute;top:0;right:0;border:0;border-radius:0 3px 0 0;background-color:transparent;cursor:pointer}.mapboxgl-popup-close-button:hover{background-color:rgba(0,0,0,.05)}.mapboxgl-popup-content{position:relative;padding:10px 10px 15px;border-radius:3px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1);pointer-events:auto}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-content{border-top-left-radius:0}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-content{border-top-right-radius:0}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-content{border-bottom-left-radius:0}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-content{border-bottom-right-radius:0}.mapboxgl-marker{position:absolute;top:0;left:0;will-change:transform}.mapboxgl-user-location-dot{box-shadow:0 0 2px rgba(0,0,0,.25)}.mapboxgl-user-location-dot,.mapboxgl-user-location-dot:before{width:15px;height:15px;border-radius:50%;background-color:#1da1f2}.mapboxgl-user-location-dot:before{position:absolute;content:"";animation:mapboxgl-user-location-dot-pulse 2s infinite}.mapboxgl-user-location-dot:after{position:absolute;top:-2px;left:-2px;width:19px;height:19px;box-sizing:border-box;border:2px solid #fff;border-radius:50%;content:""}@keyframes mapboxgl-user-location-dot-pulse{0%{opacity:1;transform:scale(1)}70%{opacity:0;transform:scale(3)}to{opacity:0;transform:scale(1)}}.mapboxgl-user-location-dot-stale{background-color:#aaa}.mapboxgl-user-location-dot-stale:after{display:none}.mapboxgl-crosshair,.mapboxgl-crosshair .mapboxgl-interactive,.mapboxgl-crosshair .mapboxgl-interactive:active{cursor:crosshair}.mapboxgl-boxzoom{position:absolute;top:0;left:0;width:0;height:0;border:2px dotted #202020;background:#fff;opacity:.5}@media print{.mapbox-improve-map{display:none}}@font-face{font-weight:400;font-style:normal;font-family:Material Icons;src:url(/fonts/MaterialIcons-Regular-cff684e59ffb052d72cb8d5e49471553.woff2) format("woff2"),url(/fonts/MaterialIcons-Regular-83bebaf37c09c7e1c3ee52682892ae14.woff) format("woff")}.icon,.icon-btn,.material-icons{display:inline-block;width:1em;height:1em;outline:none;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;white-space:nowrap;word-wrap:normal;letter-spacing:normal;font-weight:400;font-style:normal;font-family:Material Icons;font-feature-settings:"liga";line-height:1;direction:ltr}.material-icons.md-14,.material-icons.md-15{font-size:15px}.material-icons.md-18{font-size:18px}.material-icons.md-24{font-size:24px}.material-icons.md-36{font-size:36px}.material-icons.md-48{font-size:48px}.material-icons.md-dark{color:rgba(0,0,0,.54)}.material-icons.md-dark.md-inactive{color:rgba(0,0,0,.26)}.material-icons.md-light{color:#fff}.material-icons.md-light.md-inactive{color:hsla(0,0%,100%,.3)}.scroll-hint{background-image:linear-gradient(var(--scroll-bg-color) 15px,hsla(0,0%,100%,0)) 0 0/100% 50px,radial-gradient(at top,rgba(0,0,0,.2),transparent 70%) 0 0/100% 15px,linear-gradient(0deg,var(--scroll-bg-color) 15px,hsla(0,0%,100%,0)) bottom/100% 50px,radial-gradient(at bottom,rgba(0,0,0,.2),transparent 70%) bottom/100% 15px}.scroll-hint,.scroll-hint2{background-attachment:local,scroll,local,scroll;background-repeat:no-repeat;background-color:transparent}.scroll-hint2{background-image:linear-gradient(var(--page-bg-color) 15px,hsla(0,0%,100%,0)) 0 0/100% 50px,radial-gradient(at top,rgba(0,0,0,.2),transparent 70%) 0 0/100% 15px,linear-gradient(0deg,var(--page-bg-color) 15px,hsla(0,0%,100%,0)) bottom/100% 50px,radial-gradient(at bottom,rgba(0,0,0,.2),transparent 70%) bottom/100% 15px}.web-search{position:absolute;right:20px;bottom:20px;color:#444;text-decoration:none;font-size:16px;cursor:pointer}.web-search:hover{color:#666}.web-search:active{color:#111}.app,.app-body{display:flex}.app-body{flex:1;position:relative;background-color:var(--page-bg-color);color:var(--text-color);justify-content:center;z-index:10}.app-body.host-warning{background-image:url(/images/buckets-7fa5d27375542049d6e02970ae8a6871.png);background-position:100% 100%;background-repeat:no-repeat}.apptrans-appear{position:relative;opacity:.01;transition-duration:.4s;transform:translateZ(-30vh)}.apptrans-appear.apptrans-appear-active{opacity:1;transform:translateZ(0)}.apptrans-enter{position:relative;opacity:.01;transform:translateZ(0)}.apptrans-enter.apptrans-enter-active{opacity:1;transition-duration:3s;transform:translateZ(0)}.apptrans-leave{position:relative;opacity:1;transform:translateZ(0)}.apptrans-leave.apptrans-leave-active{opacity:.01;transition-duration:3s;transform:translate3d(0,50vh,-100vh)}.menu{position:absolute;top:0;left:0;height:100vh;width:100vw;z-index:51;background-color:rgba(51,51,51,.459);display:flex;flex-direction:column}.menu,.toolbar{align-items:center}.toolbar{background-color:#eee;height:0;width:100%;display:grid;grid-template-columns:1fr 280px 280px 280px 1fr;justify-content:center;animation:slidein .5s forwards;box-shadow:0 0 1px rgba(0,0,0,.7),0 5px 25px rgba(0,0,0,.3)}.toolbar-btn{border:none;background:transparent;padding:0;margin:0;cursor:pointer}.toolbar-btn .label{color:#3c3f44;font-size:11px;font-weight:600;text-transform:uppercase;cursor:pointer;text-decoration:none;transition-duration:.1s}.toolbar-btn .material-icons{font-size:20px;color:#5f83b4;transition-duration:.1s}.toolbar-btn:hover .label{color:#0356c9}.toolbar-btn:hover .material-icons{color:#2c83fc}.add-item,.add-tag,.cancel,.create-item a{display:flex;flex-direction:column;align-items:center;min-width:60px}.cancel,.create-item a{cursor:pointer;text-decoration:none}.create-template-block.show,.item-tags-block{grid-column:2;height:80px;color:#fff;display:flex;align-items:center;justify-content:flex-end;animation:slideinitems .5s forwards;margin:0 10px}.create-template-block.show{grid-column:3}.create-template-block,.item-tags-block.hide{display:none}.template-selector{margin:0 10px}.template-selector select{background:#5f82b3;height:2rem;width:9rem;font-size:12px;font-weight:600;border:1px solid #4b668b;border-radius:unset}.template-selector select:focus{outline:none}.cancel .material-icons{font-size:20px;color:#888}.cancel .label{color:#888;font-size:11px;font-weight:600;text-transform:uppercase;cursor:pointer}input[type=text].menu-search{width:100%;box-shadow:none;background-color:#fff;border:1px solid #ccc}input[type=text]:hover.menu-search{border-color:#999}input[type=text]:focus.menu-search{border-color:var(--field-active-color);background-color:var(--field-active-color);box-shadow:0 0 0 1px var(--ui-active-color)}.toolbar-search-container{display:flex;align-items:center;width:100%;grid-column:3;animation:slideinitems .5s forwards;margin:0 10px}.toolbar-search-container.hide{display:none}.menu-search-icon{right:25px;top:0;color:#999;position:relative}.menu-search-icon--close{cursor:pointer}.page-links{grid-column:4;height:80px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-radius:50%;animation:slideinitems .5s forwards;margin:0 10px}.page-links.hide{display:none}.page-links a,.user-info,.users-container{display:flex;flex-direction:column;align-items:center;color:#3c3f43;font-size:11px;font-weight:600;text-transform:uppercase;text-decoration:none;line-height:18px;cursor:pointer}.user-info{min-width:60px}.users-container{grid-column:5;flex-direction:row;justify-content:flex-end;padding-right:2rem;animation:slideinitems .5s forwards}.active-user-count{text-align:center;vertical-align:middle;line-height:20px;background-color:#5f82b3;width:20px;height:20px;border-radius:50%;color:#fff}.users-wrap{display:flex;flex-direction:column;align-items:center;margin-right:1rem;cursor:pointer}.users-wrap:hover .label{color:#0356c9}.users-wrap:hover .active-user-count{background-color:#2c83fc}.current-version{position:absolute;bottom:20px;left:20px;color:#555;cursor:pointer;font-size:var(--font-size-tiny)}@keyframes slidein{0%{height:0}to{height:80px}}@keyframes slideinitems{0%{margin-top:-5rem;opacity:0}to{margin-top:0;opacity:1}}.logo{height:65px}.toolbar-logo{position:absolute;top:10px;left:10px;width:65px;height:65px;border-radius:50%;background:#7c8288;padding:10px;border:.5px solid #e8e8e8;box-shadow:0 5px 10px 0 hsla(0,0%,46.7%,.7);z-index:55;transition-duration:.3s}.toolbar-logo svg{transition-duration:.4s}.toolbar-logo.inactive .logo-chrono,.toolbar-logo.inactive .logo-logic{fill:#fff}.toolbar-logo.active{background:#ededed;box-shadow:0 5px 10px 0 hsla(0,0%,46.7%,0);border-color:transparent}.toolbar-logo.active svg{transform:rotate(45deg)}.toolbar-logo.active .logo-chrono,.toolbar-logo.active .logo-logic{fill:#333}.toolbar-logo.active:hover{background:#d9d9d9}.toolbar-logo.active:hover .logo-chrono,.toolbar-logo.active:hover .logo-logic{fill:#000}.toolbar-logo.inactive:hover{background:#61666b;border-color:#fff}.toolbar-logo:hover img{transform:rotate(45deg)}.toolbar-logo:active{background:#494c50}.logo img{height:37px;top:3px;right:1px;position:relative}.logo-chrono{fill:#333}.logo-logic{fill:#fff}.frame-tabs{position:absolute;z-index:250;display:block;vertical-align:top}.frame-btn{position:relative;display:inline-block;height:var(--frame-btn-height);overflow:hidden;box-sizing:border-box;padding:0 12px;outline:none;border:none;background-color:transparent;color:var(--frame-btn-text-color);vertical-align:top;text-align:center;text-decoration:none;text-transform:uppercase;letter-spacing:var(--system-letter-spacing);font-weight:500;font-size:var(--font-size-medium);font-family:var(--system-font);line-height:calc(var(--frame-btn-height) + 2px);cursor:pointer}.frame-btn i{margin-top:-4px;vertical-align:middle}.frame-btn i+span{margin-left:5px}.frame-btn:hover{overflow:visible;background-color:rgba(0,0,0,.5);color:#eee}.frame-btn:active{overflow:visible;color:#fff!important}.frame-btn.active{background-color:#494949;color:#fff}.frame-btn.active i{color:#fff}.frame-btn:disabled{background-color:transparent!important;opacity:.4;cursor:default}.frame-sub-menu-btn{position:relative;overflow:hidden}.frame-sub-menu-btn:active,.frame-sub-menu-btn:hover{overflow:visible}.frame-sub-menu-btn:active .frame-sub-menu,.frame-sub-menu-btn:hover .frame-sub-menu{opacity:1}.frame-sub-menu{position:absolute;right:0;bottom:100%;z-index:10000;min-width:100%;padding:8px;border-bottom:2px solid #000;border-top-left-radius:var(--frame-btn-radius);border-top-right-radius:var(--frame-btn-radius);background-image:linear-gradient(0deg,#141414,rgba(10,10,10,.9));box-shadow:2px 2px 5px 2px rgba(0,0,0,.1);opacity:0;-webkit-backdrop-filter:blur(2px);transition-duration:.2s}.frame-sub-menu p{min-width:165px;padding:0 5px;color:#fff;text-transform:none;font-weight:500;line-height:1.2}.frame-sub-menu button{width:100%;border:none}.frame-btn-group{position:absolute;top:0;right:100%;padding:8px;border-left:2px solid #000;border-top-right-radius:var(--frame-btn-radius);border-bottom-right-radius:var(--frame-btn-radius);background-color:rgba(48,48,48,.95);box-shadow:2px 2px 5px 1px rgba(0,0,0,.1);opacity:0;-webkit-backdrop-filter:blur(2px)}.frame-btn:active .frame-btn-group,.frame-btn:hover .frame-btn-group{opacity:1;transition-duration:.2s}.frame-btn-header,.frame-sub-btn{position:relative;display:block;width:100%;box-sizing:border-box;margin:0;padding:3px 8px 0;outline:none;border:none;border-radius:calc(var(--frame-btn-radius) - 2px);background-color:transparent;color:#fff;text-align:left;text-decoration:none;text-transform:uppercase;white-space:nowrap;letter-spacing:var(--system-letter-spacing);font-weight:500;font-size:var(--font-size-small);font-family:var(--system-font);line-height:24px}.frame-btn-header{color:#666;font-weight:600}.frame-sub-btn+.frame-btn-header{margin-top:20px}.frame-sub-btn:hover{z-index:10000;background-color:#000}.frame-sub-btn:active{overflow:visible;color:var(--ui-highlight-color)}.frame-sub-btn:disabled{background-color:var(--frame-btn-bg-color)!important;color:#ddd!important;opacity:.4}.frame-sub-btn+.frame-sub-btn{margin-top:3px}.frame-sub-btn+.frame-sub-btn-0{margin-top:9px}.frame-sub-btn+.frame-sub-btn-0:before{position:absolute;top:-5px;right:0;left:0;display:block;height:1px;border-top:1px dashed #ddd;content:""}.frame-sub-main-btn{background-color:var(--ui-highlight-color)}.frame-sub-menu-header-btn{margin-bottom:10px;background-color:rgba(0,0,0,.2);background-color:var(--ui-highlight-color)}.frame-sub-menu-header-btn:hover{background-color:#4fa3fc}.frame-sub-menu-header-btn:active{background-color:var(--link-color)!important;color:#fff}.btn-alt{position:absolute;z-index:10001;display:block;padding:0 10px;border-radius:2px;background-color:rgba(0,0,0,.6);color:#fff;text-transform:none;white-space:nowrap;font-size:.8rem;line-height:24px;opacity:0;transition-delay:.2s;transition-duration:.2s;pointer-events:none}.frame-btn:active .btn-alt,.frame-btn:hover .btn-alt{opacity:1;transition-delay:0}.tabs-east .btn-alt{top:50%;right:120%;margin-top:-12px}.tabs-west .btn-alt{top:50%;left:120%;margin-top:-12px}.tabs-west{top:var(--frame-margin);right:100%;width:calc(var(--frame-btn-height) + 10px);text-align:right}.tabs-west .frame-btn-group{top:0;left:100%;transform-origin:0 0}.tabs-west .frame-btn+.frame-btn{margin-top:2px}.tabs-west>.frame-btn{border-top-left-radius:var(--frame-btn-radius);border-bottom-left-radius:var(--frame-btn-radius)}.view-menu-btn{height:var(--frame-btn-height);padding:0}.tabs-east,.view-menu-btn{width:calc(var(--frame-btn-height) + 10px)}.tabs-east{top:var(--frame-margin);left:100%;margin-left:1px;text-align:left}.tabs-east .frame-btn{margin:0}.tabs-east .frame-btn+.frame-btn{margin-top:2px}.tabs-south{top:100%;margin-top:1px}.mode-tabs{right:var(--frame-margin);text-align:right}.tabs-south .frame-btn{min-width:120px;border-bottom-right-radius:var(--frame-btn-radius);border-bottom-left-radius:var(--frame-btn-radius)}.tabs-south .frame-btn:hover{color:#fff}.tabs-south .frame-btn+.frame-btn{margin-left:2px}.redo-btn,.undo-btn{display:block;width:calc(var(--frame-btn-height) + 10px);height:var(--frame-btn-height);padding:0;border-top-right-radius:var(--frame-btn-radius);border-bottom-right-radius:var(--frame-btn-radius);color:#fff;transform:translateZ(0)}.undo-btn{margin-right:1px}.redo-btn{margin-left:0}.redo-btn:disabled,.undo-btn:disabled{color:#111!important;opacity:1}.redo-btn:hover,.undo-btn:hover{overflow:hidden}.not-found{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:20px;text-align:center;font-size:1rem}.not-found h1{color:#333;font-weight:500;font-size:1.5rem}.not-found a{color:var(--link-color);text-decoration:none}.release-notes{position:relative;width:400px;height:50vh;border-radius:.5rem;background-color:var(--page-bg-color);box-shadow:var(--popup-shadow);color:var(--text-color);font-size:var(--font-size-small);padding:20px;overflow-y:scroll;text-align:left}.release-notes h1{margin:0 0 1rem;padding:0}.release-notes h2{font-size:1.3rem}.release-notes h2,.release-notes h4{margin:0 0 1rem;padding:1em 0 0;font-weight:500}.release-notes h4{font-size:1.2rem}.release-notes h5{margin:0 0 1rem;padding:0;font-weight:500;font-size:1.1rem}.release-notes p{margin:0 0 1em}.release-notes ul{margin:0 0 1em;padding:0 0 0 1.5em}.release-notes li{margin:0 0 .5em}.release-notes hr{height:1px;margin:20px 0;outline:none;border:none;background-color:rgba(0,0,0,.1);font-size:0}.page-login{flex-direction:column;height:100%;background-color:var(--body-bg-color)}.page-login,.signup-text{display:flex;align-items:center;justify-content:center}.signup-link{margin-left:5px;color:#ffd800}.signup-link:hover{color:#ffe65e}.signup-link:active{color:#a18800}.login-form{flex:none;min-height:250px;width:250px;border-radius:2px;background-color:#c2c2c2;box-shadow:0 4px 10px 3px rgba(0,0,0,.2)}.login-form label{display:none}.login-form .logo{margin-bottom:10px}.login-button{font-family:var(--system-font)}.logintrans-appear{opacity:.01;transition-delay:.4s;transition-duration:.4s;transform:translateZ(-100vh)}.logintrans-appear.logintrans-appear-active{opacity:1;transform:translateZ(0)}.logintrans-enter{opacity:.01;transform:translateZ(-100vh)}.logintrans-enter.logintrans-enter-active{opacity:1;transition-duration:1s;transform:translateZ(0)}.logintrans-leave{opacity:1}.logintrans-leave.logintrans-leave-active{opacity:.01;transition-duration:1s}.overlay{position:fixed;z-index:1000000;width:100%;height:100%;cursor:default;user-select:none}.account-form{flex:none;min-height:250px;width:300px;border-radius:2px;background-color:#c2c2c2;box-shadow:0 4px 10px 3px rgba(0,0,0,.2);color:#333}.account-title{margin:0 0 15px;padding:0;font-weight:400;font-size:1.5rem}.account-form label{display:none}.account-form .input+.input,.form-row+.form-row{margin-top:5px}.account-form .input{outline:none}.account-form .form-error,.account-form .help{display:block;text-align:center;font-weight:500;font-size:.9rem}.account-form .help{margin-top:20px;padding:5px 0}.account-form button+button{margin-left:10%}.logout-link{color:#333;text-decoration:none}.logout-link:hover{color:#666}.logout-link:active{color:#111}.feature-flags{min-height:250px;width:350px;border-radius:2px;background-color:#c2c2c2;box-shadow:0 4px 10px 3px rgba(0,0,0,.2);color:#333;text-align:center;padding:15px 10px}.feature-flags h1{font-weight:400;font-size:1.5rem}.feature-flags .flags-container{display:flex;flex-direction:column;margin-bottom:10px}.feature-flags .flags-container .flag-row{display:flex;flex-direction:row;align-items:center}.feature-flags .flags-container .flag-row :first-child{margin-left:5px;width:25px}.dashboard-view{position:relative;display:flex;width:100%;justify-content:center;margin-top:30px}.dashboard-view .stats-header{margin-top:30px}.dashboard-column{display:flex;height:100%;width:100%;flex-direction:column}.dashboard-column:not(:last-of-type){border-right:1px solid #777}.users-list{width:320px;height:100% - 15px;margin:0;list-style:none;overflow:auto;display:flex;flex:0 0 auto;flex-direction:column;padding:0 0 30px;justify-content:flex-start}.user-type-header{padding:15px 15px 5px}.users-list a{margin:0;padding:5px 5px 5px 15px;text-decoration:none}.users-list a>li{color:#006eff;font-weight:600;font-size:.8667rem}.users-list a>li:hover{color:#555}.users-list a+a{border-top:1px solid #bbb}.users-list .active{background-color:hsla(0,0%,100%,.5);color:#111}.user-content{display:flex;flex:1}.edit-user-header{display:flex;flex-direction:column;width:65%;height:86px;font-size:.9333rem}.user-edit{width:calc(100% - 20px)}.user-form{margin:0 0 0 40px}.ui-input.user-edit-input input{background-color:#e4e4e4}.ui-input.user-edit-input input:hover{cursor:pointer}.ui-input.user-edit-input input:hover:focus{cursor:text}.user-edit-btn.save-item-btn{position:absolute;top:30px;right:20px}.disabled-user-control input{width:auto}.disabled-user-control label{width:auto;background-color:transparent;color:rgba(0,0,0,.7);text-transform:uppercase;font-weight:600;font-size:var(--font-size-small);font-family:var(--system-font)}.ui-select.user-edit-input label{background-color:#eee}.user-radio-input{background-color:#e4e4e4;margin-right:5px;display:inline-block;padding:5px}.user-radio-input.active{background-color:#fff}.user-radio-input label{padding-left:5px;color:#222;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:15px}.content-view{display:flex;justify-content:center}.templates-select{position:relative;flex:auto;width:100%;padding:0 8px 0 0}.templates-select .ui-select{width:100%}.templates-select.requested:before{top:12px;right:-20px;margin-left:0}.add-content-btn{height:24px;margin-left:10px;padding:0;color:rgba(0,0,0,.7);font-size:var(--font-size-medium);line-height:24px}.add-content-btn:hover{color:rgba(0,0,0,.5)}.add-content-btn:active{color:rgba(0,0,0,.9)}.add-content-btn .icon{color:inherit;vertical-align:text-top;font-size:18px}.item-priority-label{display:block;margin-bottom:5px;color:var(--text-color);text-align:right;text-decoration:none;text-transform:uppercase;letter-spacing:var(--system-letter-spacing);font-weight:600;font-size:var(--font-size-small)}.item-priority-container{margin-top:10px}.item-priority-select.ui-select .ui-label{height:unset;padding:0;font-size:var(--font-size-tiny);line-height:18px}.item-priority-select.ui-select .ui-label:after{line-height:20px}.item-editor{position:relative;display:flex;width:100%;justify-content:center;margin-top:30px}.item-editor-side-menu{display:flex;flex:0 0 auto;flex-direction:column;width:180px;padding-left:30px;justify-content:flex-start}.item-editor-content{flex:1;position:relative;display:flex;flex-direction:column;min-width:640px;max-width:640px}.item-editor-header-container{display:flex;align-items:center;margin:0 0 0 40px;border-bottom:1px solid #c1c1c1;height:90px;justify-content:space-between}.item-editor-content-wrapper{overflow-y:scroll;margin:10px 0 10px 30px;padding-left:10px;padding-right:13px;min-width:630px;max-width:630px}.item-editor-header{display:flex;flex-direction:column;margin-top:8px;margin-left:10px;max-width:100%}.item-editor-header-logo{width:48px}.item-editor-header-info{display:flex;flex-direction:row;align-items:flex-end;margin-top:11px;margin-bottom:15px}.item-editor-type{text-transform:uppercase}.item-editor-title{width:auto;overflow:hidden;margin:0;padding:0 0 10px;text-overflow:ellipsis;white-space:nowrap;font-weight:500;font-size:30px;line-height:1;user-select:text}.item-title-part{font-weight:500}.item-title-part+.item-title-part{margin-left:.5em;font-weight:400}.item-editor-header-container .btn{height:var(--field-height);box-sizing:border-box;margin-left:10px;padding:0 10px 1px;outline:none;border-radius:var(--field-border-radius);font-size:var(--font-size-field)}.wikidata-btn{position:absolute;right:20px;width:16px;height:16px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5MC4wMDEiIGhlaWdodD0iOTAuMDAxIj48cGF0aCBkPSJNODkuOTM4IDEzLjY5MUg3MS4zMzJMNzAgMTMuOTJ2MS43ODhjMCAuMjEuNjM1LjM4Ni44MTEuNTE3LjE2OC4xNDIuNjIzLjIxOS44MTEuMjE5bDEuNjg2LjA4NGMxLjkxMi4wOSAyLjQ5NC41MDUgMy4yMzkgMS4yMDUuNzMxLjcyNS44NTEgMS45NTUuMjgxIDMuNjg0TDYwLjM4MyA2NC4zNDZsLS42MjgtLjE4OC0xMC40NDYtMjMuNDk3Yy4xNTEtLjM1My4yNDItLjU1MS4yNDItLjU1MWw4LjU1My0xNy41NzhjLjk5NC0xLjg1NCAxLjk1Ny0zLjUxMSAyLjQ0Ni00LjI4My44OTQtMS40MDggMS4zMjgtMS42NzQgMy43NjMtMS43OTcuNDk4IDAgLjY4OC0uMjQ0LjY4OC0uNzM4di0xLjc3OGwtLjEyNS0uMTkxcy0xMC4yMjQtLjAzNS0xNC44NzkgMGwuMDAzLjE4M3YxLjc3OWMwIC4yMTctLjEyLjM5LjA0NS41MjEuMTc2LjE0Mi4yNS4yMTUuNDM5LjIxNWwuNjk3LjA4OWMxLjkwMi4wOSAyLjc1NC42MzYgMy4wMTIuOTc5LjQ1NS42MTUuNjY4IDEuMjcxLS40MzQgMy45MTFsLTYuNTg1IDE0LjQyLTUuOTUxLTEzLjM3NmMtMS45NTEtNC4yNzQtMi40MzQtNS41OTcuNTA4LTUuODQ0bC43OS0uMTgzYy41NjYgMCAuNDc4LS4yMjQuNDc4LS42NDl2LTEuODdsLS4wNTktLjE1M3MtMTAuOSAwLTE1Ljg3My4wMDNsLS4wNjcuMTgzdjEuODc1YzAgLjQyMS40MTUuNTI5IDEuMTg1LjY0NSAyLjc1NS4zOTYgMi43MDcuNzEzIDUuNDI5IDYuNjQ2LjQwNy44ODkgMS42MDkgMy41NyAxLjYwOSAzLjU3bDYuMjA0IDEzLjM5MXMuNzA0IDEuNzIgMS44MDUgNC4zOWwtOS4wMTYgMTkuNzYzLS41MTUtLjE0NlMxOS43MSAzMS42NjkgMTUuNjY0IDIwLjgyMWMtLjQyNi0xLjExNy0uNjExLTEuOTUzLS42MTEtMi40NjggMC0xLjEwMi45MDQtMS42OTkgMi43MTItMS43NzlsMi43NTEtLjA5OWMuNTYzIDAgMS40ODQtLjIzNiAxLjQ4NC0uNzI3VjEzLjk3bC0uODI5LS4xODRzLTE3LjE0LS4wMjEtMjAuNjAyIDBMMCAxMy45N3YxLjg3MmMwIC4zMzYuNDQ4LjU0NSAxLjIyNy42MzQgMi4xMjkuMTI5IDMuNTU5LjQ5OSA0LjIyOSAxLjEyMy42NjguNjI4IDEuMzkzIDIuMjE1IDIuMzMzIDQuNjg4IDUuMDg3IDEzLjQyNCAxNS45MDIgMzcuMzggMjEuMTY2IDUxLjAyNiAxLjUxMyAzLjcyMyAzLjQyNCA0LjMwMyA1LjczMy0uMTE3IDIuMzc5LTQuODQ4IDcuMTc4LTE1LjYwOCAxMC42NzktMjMuNTUyIDMuMjc1IDcuOTI0IDcuNzM0IDE4LjY0NSA5Ljg4NSAyMy41MDEgMS43MTIgMy44ODcgMy42NjUgNC4yNzEgNS42NDYuMTE2IDUuMTgzLTEyLjY1NCAyMC4zMTktNTAuNzM2IDIwLjMxOS01MC43MzYuNjU0LTEuODY5IDEuNTY4LTMuMzA5IDIuNzQ2LTQuMzU1IDEuMTY5LTEuMDMzIDIuOTA5LTEuNjE3IDUuMzQ5LTEuNzMxLjQ5NCAwIC42ODgtLjI0OS42ODgtLjczMVYxMy45MmwtLjA2Mi0uMjI5eiIgZmlsbD0iIzMzMyIvPjwvc3ZnPg==);background-position:50% 50%;background-size:auto 14px;background-repeat:no-repeat;text-decoration:none}.wikidata-btn:hover{opacity:.8}.item-editor-btn-container{text-align:right;right:10px;top:10px;position:fixed}.item-editor-btn-container .btn-container-col{display:flex;flex-direction:column;width:100%;justify-content:flex-end;align-items:center}.item-updated-info,.outdated-warning-bar{color:#888;text-align:left;white-space:nowrap;letter-spacing:var(--system-letter-spacing);font-weight:500;font-size:12px}.outdated-warning-bar{position:absolute;left:25%;z-index:12;width:50%;background-color:#ffe96b;color:#111;text-align:center;line-height:2}.outdated-warning-bar.full-span{left:auto;width:75%}.item-editor-content-cover{position:absolute;height:100%;width:100%;background-color:#000;z-index:9999;opacity:.2;color:#fff}.item-editor-content-cover .text{text-align:center;font-size:var(--font-size-medium)}.item-editor-fields{position:relative}.item-editor-hint{position:relative;top:45%;width:100%;color:rgba(0,0,0,.2);text-align:center;font-weight:700}.item-field-divider{display:block;min-height:2px;max-width:41rem;width:100%;margin:28px 0 0;border:none;background-color:rgba(0,0,0,.1);font-size:1px}.preview-btn,.save-draft-btn,.save-item-btn,.wikidata-request-btn{position:relative;align-items:center}.save-item-btn{margin-top:10px;background:linear-gradient(180deg,#ff9100 0,#e38220);border:1px solid #e38220}button.btn.btn-primary.preview-btn,button.btn.btn-primary.save-draft-btn,button.btn.btn-primary.save-item-btn{width:7.5rem;height:30px;border-radius:3px;text-align:left;font-size:.9rem;display:flex;padding-right:7px;font-weight:600}button.btn.btn-primary.preview-btn{background:linear-gradient(180deg,#3b7ecd 0,#09468f);border:1px solid #09468f}button.btn.btn-primary.save-draft-btn{margin-top:10px;background:linear-gradient(180deg,#777,#6d6d6d);border:1px solid #4b4b4b}.save-draft-btn:disabled,.save-item-btn:disabled,.save-item-btn:hover,button.btn.btn-primary.preview-btn:hover,button.btn.btn-primary.save-draft-btn:hover{opacity:.7}.preview-btn i.material-icons.md-18,.save-draft-btn i.material-icons.md-18,.save-item-btn i.material-icons.md-18{position:absolute;right:5px;top:5px}.preview-btn.loading:before,.save-draft-btn.loading:before,.save-item-btn.loading:before,.wikidata-request-btn.loading:before{left:-3px}.item-editor-footer{margin:auto 0 10px;text-align:right;font-weight:500;font-size:var(--font-size-medium)}.discard-newitem-btn,.item-editor-delete-btn{align-items:center;justify-content:center;min-width:90px;padding:3px 5px;background-color:transparent;color:rgba(0,0,0,.5);text-align:center;font-size:var(--font-size-smaller)}.discard-newitem-btn,.item-editor-delete-btn:disabled,.item-editor-delete-btn:hover{background-color:var(--warning-bg-color);color:#fff}.item-editor-delete-btn i{font-size:14px!important}.item-editor-content .scroll-panel .scroll-bar{opacity:.3}.discard-newitem-btn{display:flex;align-items:center;height:30px;margin:1rem 0}.discard-newitem-btn:hover{background-color:#e0000d}.btn.discard-newitem-btn i.material-icons.md-18{top:unset}.item-editor-block{border-radius:7px;top:0;bottom:0;left:0;right:0;position:absolute;background-color:#d2d2d2;opacity:.5;padding:15px;text-align:center}.item-block-warning{font-weight:700;color:grey;text-align:center}.item-block-warning.outdated-warning-bar{pointer-events:all}.item-block-warning-link{color:#0b64ff;cursor:pointer}.item-delete-block{font-size:var(--font-size-small);color:rgba(0,0,0,.5)}.item-editor-menu-row{display:flex;flex-direction:row;justify-content:flex-end;margin-right:5px;margin-bottom:10px}.item-editor-version-button{margin-right:5px}.item-editor-group-row{display:flex;align-items:center;flex-direction:row;position:relative;justify-content:flex-end;margin-right:60px}.item-editor-group-row#mini-essays{margin-top:10px;margin-bottom:10px}.item-editor-group-row#mini-essays a{color:#999;cursor:default}.group-tag-control{position:absolute;right:-60px;bottom:5px;top:-3px;display:flex;flex-direction:row}.item-editor-menu{position:relative;flex:none;box-sizing:border-box;margin-right:0;padding:23px 0 0;text-align:right;text-transform:uppercase;letter-spacing:var(--system-letter-spacing);font-weight:600;font-size:var(--font-size-small)}.group-link{display:block;margin-bottom:5px;color:#444;text-decoration:none;cursor:pointer}.group-link:hover{color:#666}.group-link:active{color:#111}.group-link.active{color:var(--ui-active-color)!important;font-weight:700;cursor:default}.item-editor-menu .web-search{position:relative;right:auto;bottom:auto}.group-link-header{margin:0 0 5px;padding:0;font-size:var(--font-size-small)}.group-link+.group-link-header{margin-top:2rem}.group-link.group-1:after{background-color:var(--person-color)}.group-link.group-1:after,.group-link.group-2:after{position:absolute;width:8px;height:8px;border-radius:10px;content:"";margin-top:4px;margin-left:5px}.group-link.group-2:after{background-color:var(--place-color)}.group-link.group-3:after{background-color:var(--event-color)}.group-link.group-3:after,.group-link.group-4:after{position:absolute;width:8px;height:8px;border-radius:10px;content:"";margin-top:4px;margin-left:5px}.group-link.group-4:after{background-color:var(--creation-color)}.feedback-btn-container .feedback-btn,.multimedia-btn-container .multimedia-btn{display:inline-flex;flex-direction:row;align-items:center}.feedback-btn-container .feedback-btn i.material-icons.md-18,.multimedia-btn-container .multimedia-btn i.material-icons.md-18{top:unset}.feedback-btn-container button:hover i,.multimedia-btn-container button:hover i{color:var(--itemlink-hover-color)}.feedback-btn-container .unread-feedback-count{color:red}.feedback-btn,.multimedia-btn,.wikidata-request-btn{text-transform:uppercase}.wikidata-request-btn-container{margin:1em 0 0}.item-field-group{position:relative;min-height:40px;max-width:46rem;box-sizing:border-box;margin:27px 0 35px;padding:10px 25px;background-color:hsla(0,0%,100%,.3)}.item-field.preview .ui-field.richtext{background-color:#e4e4e4;cursor:pointer}.item-field.preview .pm-editor{background:#e4e4e4;cursor:pointer}.item-field-overview .ProseMirror{text-align:left}.item-field-overview .ProseMirror p{width:465px}.item-field.editing .pm-editor{background-color:#fff;border:1px solid #eb6200;border-top:0;width:100%}.item-field.preview .pm-editor:hover{background-color:var(--field-active-color)}.item-field.preview .ProseMirror-menubar{display:none}.item-field-placeholder{color:#777;font-style:italic}.item-field.preview .item-field-placeholder{display:none}.item-field.preview .ui-field.richtext:hover{background-color:var(--field-active-color)}.item-field-preview .ql-align-center{text-align:center}.item-field-preview .ql-align-left{text-align:left}.item-field-preview .ql-align-right{text-align:right}.item-field-preview .ql-align-justify{text-align:justify}.item-field-group .item-field{margin-bottom:5px;padding-bottom:15px;border-bottom:1px solid rgba(0,0,0,.1)}.item-field-group .item-field-label{position:absolute;top:-20px;left:0;font-family:var(--system-font)}.item-field{position:relative;max-width:628px;margin:10px 0 15px;font-family:var(--system-font)}.item-field-image{max-width:46rem}.item-field-event{max-width:37rem}.item-field.preview .info-block{pointer-events:none}.item-field-richtext,.item-field-text{max-width:628px}.item-field-event .item-field-content{max-width:27rem;text-align:left}.item-field-event .item-field-content p{text-align:left}.item-field-event .item-field-content p.ql-align-center{text-align:center}.item-field-event .item-field-content p.ql-align-left{text-align:left}.item-field-event .item-field-content p.ql-align-right{text-align:right}.item-field-event .item-field-content p.ql-align-justify{text-align:justify}.item-field-header{padding-bottom:3px}.item-field-controls,.item-field-header{display:flex;flex-direction:row;align-items:center}.item-field-controls{position:relative;justify-content:flex-end;width:70%;margin-left:auto}.item-field-header .lang-picker{margin-right:5px;padding-bottom:2px}.item-field-header .lang-picker .lang-flag svg{width:14px;height:10px;all:unset}.item-field-header .lang-picker .lang-flag:not(:first-child){margin-left:3px}.item-field.item-field-text .loading:before{margin-top:3px;margin-left:-17px}.item-field-label{z-index:50;display:inline-table;margin:3px 0;padding-left:10px;color:#444;text-transform:uppercase;letter-spacing:var(--system-letter-spacing);font-weight:600;font-size:var(--font-size-small)}.item-field-taggable{margin-left:5px;vertical-align:middle;font-size:11px;opacity:.5}.item-field-required{position:absolute;top:25px;right:5px;color:var(--ui-active-color);font-weight:500;font-size:85%}.comment-icon{color:#777;font-size:18px;opacity:0;margin-right:.2rem}.item-field-controls .comment-icon:not(.add-icon){margin-right:1rem}.comment-icon.comment-icon--visible{opacity:1}.comment-icon.comment-icon--small{font-size:12px;border-radius:100%}.comment-icon.comment-icon--white{background-color:#efefef}.item-field:hover .comment-icon,.item-field:hover .item-field-delete,.item-field:hover .item-field-tooltip{opacity:1}.add-icon:hover,.comment-icon:hover{color:#444;cursor:pointer}.comment-icon:active{color:#000;cursor:pointer}.item-field-tooltip{margin-left:5px;color:#777;opacity:0;cursor:pointer}.item-field-tooltip:hover{color:#444}.item-field-tooltip.active{color:var(--ui-active-color);opacity:1}.item-field-tooltip.active:hover{color:var(--ui-active-color-hover)}.item-field-value{position:relative;min-height:40px;max-height:calc(100vh - 380px);overflow-y:auto;padding:10px;background-color:hsla(0,0%,100%,.4);color:#222;font-weight:var(--content-font-weight);font-size:var(--content-font-size);font-family:var(--content-font);user-select:text;margin-bottom:10px}.item-field-body{width:100%;position:relative;font-size:1rem}@media (max-height:850px){.item-field-value{max-height:calc(100vh - 200px)}}.item-field-richtext .item-field-value{min-height:150px}.item-field-value p:first-child{margin-top:0}.item-field-value p:last-child{margin-bottom:0}.item-field svg{width:14px;height:18px;margin-top:2px;vertical-align:middle;fill:rgba(0,0,0,.5)}.item-field-wikidata{display:flex;align-items:center;margin-top:5px;padding:3px 5px 3px 23px;background-color:rgba(205,154,47,.19);background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5MC4wMDEiIGhlaWdodD0iOTAuMDAxIj48cGF0aCBkPSJNODkuOTM4IDEzLjY5MUg3MS4zMzJMNzAgMTMuOTJ2MS43ODhjMCAuMjEuNjM1LjM4Ni44MTEuNTE3LjE2OC4xNDIuNjIzLjIxOS44MTEuMjE5bDEuNjg2LjA4NGMxLjkxMi4wOSAyLjQ5NC41MDUgMy4yMzkgMS4yMDUuNzMxLjcyNS44NTEgMS45NTUuMjgxIDMuNjg0TDYwLjM4MyA2NC4zNDZsLS42MjgtLjE4OC0xMC40NDYtMjMuNDk3Yy4xNTEtLjM1My4yNDItLjU1MS4yNDItLjU1MWw4LjU1My0xNy41NzhjLjk5NC0xLjg1NCAxLjk1Ny0zLjUxMSAyLjQ0Ni00LjI4My44OTQtMS40MDggMS4zMjgtMS42NzQgMy43NjMtMS43OTcuNDk4IDAgLjY4OC0uMjQ0LjY4OC0uNzM4di0xLjc3OGwtLjEyNS0uMTkxcy0xMC4yMjQtLjAzNS0xNC44NzkgMGwuMDAzLjE4M3YxLjc3OWMwIC4yMTctLjEyLjM5LjA0NS41MjEuMTc2LjE0Mi4yNS4yMTUuNDM5LjIxNWwuNjk3LjA4OWMxLjkwMi4wOSAyLjc1NC42MzYgMy4wMTIuOTc5LjQ1NS42MTUuNjY4IDEuMjcxLS40MzQgMy45MTFsLTYuNTg1IDE0LjQyLTUuOTUxLTEzLjM3NmMtMS45NTEtNC4yNzQtMi40MzQtNS41OTcuNTA4LTUuODQ0bC43OS0uMTgzYy41NjYgMCAuNDc4LS4yMjQuNDc4LS42NDl2LTEuODdsLS4wNTktLjE1M3MtMTAuOSAwLTE1Ljg3My4wMDNsLS4wNjcuMTgzdjEuODc1YzAgLjQyMS40MTUuNTI5IDEuMTg1LjY0NSAyLjc1NS4zOTYgMi43MDcuNzEzIDUuNDI5IDYuNjQ2LjQwNy44ODkgMS42MDkgMy41NyAxLjYwOSAzLjU3bDYuMjA0IDEzLjM5MXMuNzA0IDEuNzIgMS44MDUgNC4zOWwtOS4wMTYgMTkuNzYzLS41MTUtLjE0NlMxOS43MSAzMS42NjkgMTUuNjY0IDIwLjgyMWMtLjQyNi0xLjExNy0uNjExLTEuOTUzLS42MTEtMi40NjggMC0xLjEwMi45MDQtMS42OTkgMi43MTItMS43NzlsMi43NTEtLjA5OWMuNTYzIDAgMS40ODQtLjIzNiAxLjQ4NC0uNzI3VjEzLjk3bC0uODI5LS4xODRzLTE3LjE0LS4wMjEtMjAuNjAyIDBMMCAxMy45N3YxLjg3MmMwIC4zMzYuNDQ4LjU0NSAxLjIyNy42MzQgMi4xMjkuMTI5IDMuNTU5LjQ5OSA0LjIyOSAxLjEyMy42NjguNjI4IDEuMzkzIDIuMjE1IDIuMzMzIDQuNjg4IDUuMDg3IDEzLjQyNCAxNS45MDIgMzcuMzggMjEuMTY2IDUxLjAyNiAxLjUxMyAzLjcyMyAzLjQyNCA0LjMwMyA1LjczMy0uMTE3IDIuMzc5LTQuODQ4IDcuMTc4LTE1LjYwOCAxMC42NzktMjMuNTUyIDMuMjc1IDcuOTI0IDcuNzM0IDE4LjY0NSA5Ljg4NSAyMy41MDEgMS43MTIgMy44ODcgMy42NjUgNC4yNzEgNS42NDYuMTE2IDUuMTgzLTEyLjY1NCAyMC4zMTktNTAuNzM2IDIwLjMxOS01MC43MzYuNjU0LTEuODY5IDEuNTY4LTMuMzA5IDIuNzQ2LTQuMzU1IDEuMTY5LTEuMDMzIDIuOTA5LTEuNjE3IDUuMzQ5LTEuNzMxLjQ5NCAwIC42ODgtLjI0OS42ODgtLjczMVYxMy45MmwtLjA2Mi0uMjI5eiIgZmlsbD0iIzMzMyIvPjwvc3ZnPg==);background-position:5px 50%;background-size:auto 13px;background-repeat:no-repeat;color:#222;font-size:var(--font-size-small)}.item-field-wikidata i{margin-left:10px;color:rgba(0,0,0,.7);font-size:16px;opacity:0;cursor:pointer}.item-field-wikidata i:hover{color:rgba(0,0,0,.5)}.item-field-wikidata:hover i{opacity:1}.item-field-wikidata span+span{margin-left:5px;user-select:auto}.item-age{display:inline-block}.item-field.preview:hover .item-field-label{color:#000}.item-field.preview .item-field-value{line-height:1.4}.item-editor-parent .item-field-value:hover,.item-field.preview .item-field-value:hover{background-color:var(--field-active-color);box-shadow:0 0 0 1px rgba(0,0,0,.2);cursor:pointer}.item-editor-parent .item-field-value{color:var(--link-color)}.item-field.moving{z-index:10000}.item-field.moving .image-preview-row,.item-field.moving .item-field-value{background-color:var(--field-active-color);box-shadow:0 2px 10px rgba(0,0,0,.5);transition-duration:.5s;transition-property:box-shadow}.item-field.editing .item-field-label{color:#000}.item-field.editing .ui-field{background-color:var(--field-active-color);box-shadow:0 0 0 1px var(--ui-active-color)}.item-field .ui-field{position:relative;min-height:40px;padding:0;background-color:#f9f9f9;box-shadow:none;font-size:var(--font-size-medium)}.item-field .ui-field-group{padding-left:10px}.item-field .ui-checkbox{flex:none}.item-field .ui-input input,.item-field .ui-input textarea{display:block;width:100%;padding:10px;border:none;box-shadow:none;color:#222;letter-spacing:normal;font-weight:var(--content-font-weight);font-size:var(--content-font-size);font-family:var(--content-font);line-height:1.4}.item-field .ui-input input{min-height:40px;height:100%}.item-field .ui-input textarea{min-height:8rem;max-height:60vh}.item-field-abstract .ui-input textarea,.item-field-body .ui-input textarea{min-height:7rem}.item-field .ui-field .ui-label{background-color:#ddd;box-shadow:none}.item-field .ui-field-group .ui-input input{min-height:24px;height:auto;padding:2px;background-color:#ddd;box-shadow:none;font-size:var(--font-size-label);font-family:var(--system-font)}.item-field .ui-field-group .ui-input:hover input,.item-field .ui-field-group .ui-select:hover .ui-label{background-color:#ddd;box-shadow:0 0 0 1px rgba(0,0,0,.3)}.item-field .richtext-controls{margin-top:0;padding:5px}.item-field .richtext-editor .public-DraftEditor-content{min-height:100px;color:#222;font-weight:var(--content-font-weight);font-size:var(--content-font-size);font-family:var(--content-font);line-height:1.4}.item-editor .itemlink{background-color:rgba(0,110,255,.1);color:var(--itemlink-color)}.item-editor .people,.item-editor .person{background-color:rgba(126,0,255,.1);color:var(--person-color)}.item-editor .creation{background-color:rgba(234,77,0,.1);color:var(--creation-color);font-style:normal}.item-editor em .creation{font-style:italic}.item-editor .place{background-color:rgba(9,177,0,.1);color:var(--place-color)}.item-editor .event{background-color:rgba(201,169,1,.1);color:var(--event-color)}.item-field .ui-field-group .ui-checkbox{padding-top:0}.item-field .ui-field-group .ui-checkbox .ui-label{display:flex;align-items:center;background-color:transparent}.item-field .ui-field-group .ui-checkbox .ui-label input{background-color:transparent;box-shadow:none}.item-field-value p{margin:1.5rem 0;text-align:justify;font-size:1rem;line-height:1.5}.item-field-value blockquote{color:#69003d;line-height:1.3;page-break-inside:avoid}.item-field-value em{line-height:1.3}.item-field-value blockquote em{font-size:100%}.item-field .item-field-handle{position:absolute;display:block;top:0;left:0;width:22px;height:30px;color:#999;cursor:ns-resize}.item-field-handle:hover{color:#333}.item-field-handle:active,.template-row.active .item-field-handle{color:#000}.item-field-delete{width:23px;margin-left:5px;color:#999;opacity:0;cursor:pointer}.item-field-delete:hover{color:#d90000}.item-field-delete:active,.template-row.active .item-field-delete{color:#940000}.item-field:hover .item-field-delete{display:block}.item-field.editing:hover .item-field-delete,.item-field.editing:hover .item-field-handle{opacity:0}.item-insert-marker{position:absolute;top:0;right:0;left:0;z-index:1000;display:block;height:12px;border-bottom:2px dotted var(--ui-highlight-color)}.item-field-group-controls{margin-left:0}.item-field+.item-field-group-controls{margin-top:10px}.moveable .item-field-group-controls{margin-left:-18px}.item-field-btn{padding:0;color:#444;text-transform:uppercase;font-weight:600;font-size:var(--font-size-small);font-family:var(--system-font);line-height:15px}.item-field-btn+.item-field-btn{margin-left:20px}.item-field-btn i{color:inherit;vertical-align:text-top;pointer-events:none}.item-field-btn:hover{color:#666}.item-field-btn:active{color:#111}.item-field hr{height:1px;margin:10px 0;border:none;background-color:rgba(0,0,0,.1)}.item-field-preview{display:flex;flex-direction:row;flex-wrap:wrap}.item-field-date{display:flex;flex-direction:column;min-width:100px;letter-spacing:var(--system-letter-spacing);font-weight:600;font-size:var(--font-size-smaller);font-family:var(--system-font)}.item-field-date span+span{margin-top:2px}.item-field-content{width:calc(100% - 100px)}.item-field-extra{flex:none;width:100%;box-sizing:border-box;padding:3px 0 0 100px;color:#777;letter-spacing:var(--system-letter-spacing);font-size:var(--font-size-small);font-family:var(--system-font);position:relative}.item-field-extra.insights{display:flex}.item-field-extra.insights i{margin-right:5px}.item-field-extra .work{display:flex}.item-field-extra .work strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:5px}.item-field-extra .item-field-extra-partner{padding-left:5px;display:inline-block;height:1lh}.item-field .item-priority-container{display:none}.item-field:hover .item-priority-container{display:block;flex-direction:row;align-items:center;width:45%;margin-top:unset;margin-right:auto}.item-field .item-priority-label{margin-right:5px;margin-bottom:unset;font-size:var(--font-size-tiny)}.item-field .item-priority-select.ui-select{width:100%}.item-field-priority-label{display:block;margin:0 auto 2px 5px;letter-spacing:-.03em;font-size:var(--font-size-tiny)}.item-field:hover .item-field-priority-label{display:none}.item-field-group.editing-field{padding:0;margin-bottom:0}.pm-editor a{cursor:pointer;color:var(--link-color)}.pm-editor a:hover{color:var(--link-hover-color)}.pm-editor a:after{display:inline-block;width:10px;height:10px;margin:0 .25em;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMCAxMCI+PHBhdGggZmlsbD0iIzMzMyIgZD0iTTguNyAyLjdsLTMgMy0xLjQtMS40IDMtM0w2IDBoNHY0TDguNyAyLjd6TTEgOWg3VjVoMXY1SDBWMWg1djFIMXY3eiIvPjwvc3ZnPg==) no-repeat;content:""}.partner-navigation{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:1rem 0}.partner-row{display:flex;margin-bottom:1rem;align-items:center}.partner-row .partner-item{cursor:pointer;height:3rem;display:flex;align-items:center;margin-right:1rem;box-sizing:border-box;position:relative}.partner-row .partner-item.selected:after{content:"";width:100%;position:absolute;height:3px;background:#999;bottom:-8px}.partner-row .partner-item .le-logo{height:3rem!important;width:3rem!important;background:#7c8288}.partner-row .partner-item.no-partner{border:1px solid #eee}.partner-row .partner-item .item-editor-header-logo,.partner-row .partner-item div{height:100%}.partner-row .item-field-btn{height:2rem;width:8rem;cursor:pointer;display:flex;align-items:center}.partner-row .item-field-btn i{margin-right:.3rem}.partner-wrapper{position:relative;height:100%;width:100%}.partner-wrapper i{position:absolute;right:-.5rem;top:-.5rem;cursor:pointer}.item-quote .item-field-extra{display:flex;align-items:center;margin-top:10px;padding:0;font-size:var(--font-size-small)}.item-quote .item-field-extra+.item-field-extra{margin-top:5px}.item-quote-info{margin-left:5px}.item-quote-info p{font-size:var(--font-size-small)}.item-quote i{color:#5b5b5b;font-size:14px}.item-insight .item-field-extra,.item-wiki .item-field-extra{position:relative;padding:3px 0 0}.item-wiki .item-field-extra{display:flex;align-items:center;color:#3b8ccf;font-size:var(--font-size-small)}.wiki-label{position:relative;color:#444;font-weight:500}.wiki-label.bold{position:relative;color:#444;font-weight:600}.item-wiki{display:flex;flex-direction:row}.open-wiki-link-icon{margin-left:5px;color:#3b8ccf;font-size:14px;cursor:pointer}.open-wiki-link-icon:hover{color:#2c6798}.versions-menu{display:flex;flex:0 0 auto;flex-direction:column;margin:0;text-align:right;letter-spacing:var(--system-letter-spacing);font-size:var(--font-size-small);border-bottom:1px solid #c1c1c1;height:90px}.versions-menu.footer{margin-right:0;padding-top:0;padding-right:0}.versions-placeholder,.versions-working{width:100%;margin-bottom:10px;margin-top:10px}.versions-placeholder{min-height:40px}.versions-list-container{width:100%;overflow-x:hidden;overflow-y:auto;font-size:12px;margin:23px 0 0;position:relative;text-align:right}.versions-title{margin:0 0 2px 3px;text-transform:uppercase;font-weight:600;font-size:var(--font-size-small);color:var(--itemlink-color);cursor:pointer}.versions-working .versions-title{color:var(--label-color);margin:0 0 2px 3px}.versions-row{margin:0 0 0 -3px;padding-bottom:5px;padding-left:3px;border-top:1px dotted rgba(0,0,0,.1);cursor:pointer}.versions-working .versions-row{border-top:none}.versions-row:not(:last-child){border-bottom:var(--menu-divider)}.versions-row-date{margin-top:2px;margin-bottom:2px;color:var(--itemlink-color);font-weight:600}.versions-row.active{margin-left:-3px;padding-left:3px;cursor:default}.versions-row.active .versions-row-date{color:var(--ui-active-color)}.versions-row.active .versions-row-user{color:var(--text-color)}.versions-working .versions-row-date{color:var(--itemlink-color)}.versions-working-header{height:1.25em}.versions-working .versions-row-delete{display:inline;position:relative;right:-1.5em;top:-1.5em;z-index:10}.versions-row-date:hover{color:var(--title-color)}.versions-row-user{position:relative;margin:0;color:var(--label-color)}.versions-previously-published-icon,.versions-published-icon{left:-23px;margin-right:2px;color:var(--ui-active-color);vertical-align:bottom;font-size:16px}.versions-previously-published-icon{color:var(--label-color)}.versions-status-select{width:100px}.versions-status{width:100%}.versions-discard-icon{display:inline-block;margin-left:5px;color:#999;vertical-align:bottom;font-size:16px;cursor:pointer}.versions-discard-icon:hover{color:var(--red-color)}.versions-working .versions-item-row{margin-left:3px}.item-field-connections.preview{margin-bottom:20px}.item-field-preview.item-connection{padding-left:44px}.item-field-value.item-connection{display:flex}.item-field-connection-main{width:calc(100% - 30px)}.item-field-connection-name{min-width:30%;padding-top:5px;padding-bottom:8px;font-weight:600}.item-connection .icon{position:absolute;top:14px;left:9px;margin-right:5px;font-size:20px;color:var(--icon-grey-color)}.item-connection .icon-active{color:var(--primary-action-color)}.item-connection .influence-link{position:absolute;right:10px;bottom:10px;font-size:var(--font-size-tiny);color:#777}.item-field-connection-row{display:flex;flex-wrap:nowrap;align-items:flex-start;justify-content:space-between;width:100%;margin-bottom:14px}.item-field-connection-relations{margin-top:5px;text-transform:uppercase;letter-spacing:.2px;font-size:var(--font-size-tiny);font-family:var(--system-font);line-height:20px}.connection-sentence{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;margin-left:10px;font-weight:500}.connection-item{margin:0 4px 2px 0;padding:2px 4px;background-color:#fff}.item-field-info{display:flex;flex-direction:column;color:#5b5b5b;font-size:var(--font-size-small);opacity:1;cursor:pointer}.item-field-info p{margin:.5em 0 0 19px}.item-field-info blockquote{margin:.5em 0;font-style:italic;font-size:var(--font-size-small)}.item-field-info i{font-size:14px}.icon-title-section{display:flex;align-items:center;margin-top:5px}.item-field-info-title{margin-left:5px;font-weight:600}.item-field-info+.item-field-info{margin-top:1rem}.item-field-info-value{font-size:var(--font-size-medium);line-height:1.2;position:relative;font-family:var(--serif-font)}.item-field-chapter{overflow:hidden}.item-field-overview .item-field-value p{width:30em;text-align:left}.item-field-overview .ql-editor{width:calc(30em + 20px);text-align:left}.item-field-biography .ql-editor p{text-align:justify},.item-field-connections .item-field-body,.item-field-connections .ql-editor,.item-field-topicFlag .item-field-body,.item-field-topicFlag .ql-editor{width:17em;text-align:center;position:relative}.item-field-connections .ProseMirror,.item-field-connections .ql-editor,.item-field-topicFlag .ProseMirror,.item-field-topicFlag .ql-editor{width:calc(17em + 20px)}.item-field-connections .item-field-body p,.item-field-connections .pm-editor p,.item-field-connections .ql-editor p,.item-field-topicFlag .item-field-body p,.item-field-topicFlag .pm-editor p,.item-field-topicFlag .ql-editor p{text-align:center;margin:.5em 0}.richtext-popup .ProseMirror,.richtext-popup .ql-editor{position:relative}.richtext-popup .ProseMirror p,.richtext-popup .ql-editor p{text-align:left;line-height:1.3}.field-teaser:after,.genealogy-control .ProseMirror:after,.genealogy-control .ql-container:after,.genealogy-notes:after,.item-field-burial_place .ProseMirror:after,.item-field-connections .ProseMirror:after,.item-field-connections .ql-container:after,.item-field-info-value:after,.item-field-insight .item-field-body:after,.item-field-insight .ProseMirror:after,.item-field-overview .ProseMirror:after,.item-field-overview .ql-container:after,.item-field-quote .item-field-body:after,.item-field-quote .item-field-extra:after,.item-field-quote .ProseMirror:after,.item-field-quote .ql-container:after,.item-field-synopsis .ProseMirror:after,.item-field-synopsis .richtext:after,.item-field-teaser .item-field-value:after,.item-field-topicFlag .ProseMirror:after,.item-field-topicFlag .ql-container:after,.publication-control .ProseMirror:after,.publication-item-field-body:after,.richtext-popup .ProseMirror:after,.richtext-popup .ql-container:after{display:block;content:"";position:absolute;top:0;bottom:0;border-left:1px dashed rgba(0,0,0,.2);pointer-events:none}.richtext-popup.bibliography-children .ProseMirror:after{display:none}.genealogy-control .ProseMirror:after,.genealogy-control .ql-container:after,.genealogy-notes:after,.richtext-popup .ProseMirror:after,.richtext-popup .ql-container:after{left:calc(20em + 10px)}.item-field-info-value:after{left:calc(20em + 29px)}.item-field-connections .ProseMirror:after,.item-field-connections .ql-container:after,.item-field-topicFlag .ProseMirror:after,.item-field-topicFlag .ql-container:after{left:calc(17em + 10px)}.item-field-overview .ql-container:after{left:calc(30em + 20px)}.item-field-overview .ProseMirror:after{left:475px}.item-field-insight .ProseMirror:after,.item-field-insight .ql-container:after{left:calc(25em + 10px)}.item-field-insight .item-field-body:after{left:25em}.publication-item-field-body:after{left:17em}.publication-control .ProseMirror:after{left:18em}.item-field-burial_place .ProseMirror:after{left:26em}.field-teaser:after,.item-field-synopsis .ProseMirror:after,.item-field-synopsis .richtext:after,.item-field-teaser .item-field-value:after{left:23.5rem}.item-field-quote .ProseMirror:after,.item-field-quote .ql-container:after{left:calc(35em + 10px)}.item-field-quote .item-field-body:after,.item-field-quote .item-field-extra:after{left:35rem}.item-field-quote .item-field-body p,.item-field-quote .pm-editor p{white-space:nowrap}.item-field-quote .ProseMirror{overflow-x:auto}.item-field-child-entries .item-field-info-value:after{display:none}.ui-quotation .date-control+.pm-editor{margin-top:10px;margin-bottom:10px}.overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2500;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:rgba(0,0,0,.5)}.data-import{position:relative;z-index:3000;width:60%;height:80%;padding:0;border-radius:1px;background-color:var(--ui-bg-color);background-color:var(--panel-bg-color);box-shadow:0 0 0 1px rgba(0,0,0,.3),0 7px 30px 1px rgba(0,0,0,.3);box-shadow:0 5px 20px 1px rgba(0,0,0,.4);font-size:.9rem}.data-import-title{margin:10px 0 0 10px;padding:0;letter-spacing:var(--system-letter-spacing);font-weight:500;font-size:1rem}.data-import-title strong{font-weight:700}.data-import-body{position:relative;width:100%;height:calc(100% - 30px);padding:10px;letter-spacing:var(--system-letter-spacing);font-size:var(--font-size-small)}.import-nav{position:absolute;top:-18px;right:0;width:100%;text-align:right}.data-import-btn{position:absolute;top:6px;right:15px;z-index:40;display:flex;align-items:center;margin:0 10px;padding:0;outline:none;border:none;background-color:transparent;color:#666;text-transform:uppercase;letter-spacing:var(--system-letter-spacing);font-weight:600;font-size:var(--font-size-small)}.data-import-btn,.data-import-btn i{vertical-align:middle;cursor:pointer}.data-import-btn i{margin-right:5px}.data-import-btn>span{vertical-align:middle;text-transform:uppercase;font-weight:600;cursor:pointer}.data-import-btn:hover{color:#333}.data-import-btn:active{color:#000}.data-import-edit-btn{right:100px}.import-nav .data-import-btn{position:relative;top:auto;right:auto;display:inline-block}.data-import-id{display:inline-block;width:200px;margin-top:-4px;vertical-align:middle}.data-import-field{width:100%;height:100%;padding:var(--field-input-padding);outline:none;border:1px solid #aaa;font-size:var(--font-size-smaller);font-family:var(--system-font);line-height:1.3;resize:none}.data-import-preview{width:100%;height:100%;overflow-x:hidden;overflow-y:auto}.preview-row{position:relative;margin-right:15px;margin-bottom:2px;padding:10px;background-color:#fff;font-size:var(--font-size-smaller);font-family:var(--system-font);line-height:1.3}.preview-date{position:absolute;display:block;width:115px;margin-right:10px;text-align:right;font-weight:600}.preview-text{display:inline-block;margin-left:130px}.parent-item,.related-template{color:var(--link-color);text-transform:capitalize;margin-bottom:1em;cursor:pointer}.templates-view{display:flex;flex-direction:column;width:100%;height:100%;padding:0;background-color:var(--page-bg-color);transform-origin:50% 50%;transform-style:preserve-3d;max-width:80%}.templates-view-main{display:flex;flex-direction:row;justify-content:space-between;width:100%;height:100%;background-color:rgba(0,0,0,.05)}.content-view-items.templates{padding:20px 0 0}.content-view-items.templates .explorer{font-weight:700;padding:5px 5px 5px 10px}.templates-list{width:320px;padding:0;list-style:none;margin:0 0 1rem}.templates-list li{margin:0;padding:0}.templates-list li+li{border-top:1px solid #bbb}.template-link{display:inline-block;box-sizing:border-box;padding:5px 10px 5px 20px;color:var(--link-color);text-decoration:none;text-overflow:ellipsis;white-space:nowrap;font-weight:500;font-size:var(--font-size-smaller);line-height:16px;cursor:pointer}.template-link:hover{color:#333}.template-link:active{color:#111}.templates-list .active{background-color:hsla(0,0%,100%,.5)}.templates-list .active .template-link{color:#111}.template-child{padding-left:30px}.template-link-new{color:#666;text-transform:uppercase;padding-left:10px;font-size:var(--font-size-small)}.template-link-new,.template-link-new i{vertical-align:middle}.global-template-editor{position:relative;display:flex;flex-direction:column;width:100%;height:100%;padding:0 20px}.global-template-header{display:flex;flex:none;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;min-height:60px;padding:17px 18px 0 20px;border-bottom:1px solid rgba(0,0,0,.2)}.template-editor-header.requested:before{margin-left:-20px}.template-editor-header.ui-input .ui-label{width:100%}.global-template-editor .template-editor-header{height:60px;padding-right:0;padding-left:0;background-color:transparent}.global-template-editor .template-name{flex:auto;width:auto;margin-right:10px}.parent-template-select{margin-left:10px}.global-template-editor .fields-container{top:60px;height:auto;overflow:hidden}.global-template-editor .template-row{background-color:#e9e9e9}.global-template-editor .ui-panel.template-footer-btns{background-color:transparent}.global-template-editor .btn{height:var(--field-height);box-sizing:border-box;margin-left:10px;padding:3px 10px;outline:none;border-radius:var(--field-border-radius)}.ui-floating-panel.template-editor{width:718px}.ui-floating-panel.template-editor .ui-panel.scrollable{max-height:60vh}.ui-select.template-editor-select{position:absolute;bottom:5px;left:5px;z-index:2000;width:120px;padding-top:5px;border-top:1px solid #ccc}.ui-select.template-editor-select .ui-label{background-color:#eee;background-color:transparent;box-shadow:0 0 0 1px rgba(0,0,0,.1);box-shadow:none;text-transform:uppercase;font-weight:600;font-size:var(--font-size-tab);font-family:var(--sans-serif-font)}.template-editor-name{padding:0}.template-preview-name{display:block;margin:-5px 10px 10px;padding-bottom:5px;border-bottom:1px solid rgba(0,0,0,.1);text-align:center;font-weight:600;font-size:var(--font-size-label)}.template-preview-type{float:right;color:#666}.template-field-preview{margin:0 10px;font-weight:400;font-size:var(--font-size-label)}.template-field-preview.divider{margin-bottom:5px;padding-bottom:5px;border-bottom:1px dotted rgba(0,0,0,.2)}.template-field-preview strong{font-weight:600}.template-remove-btn{margin-top:5px}.project-tpls{padding:0 10px 10px;font-size:.9rem}.project-tpls-header{margin:0;padding:0;text-align:right;text-transform:uppercase;font-weight:700;font-weight:600;font-size:var(--font-size-tab);font-family:var(--sans-serif-font)}.ui-tab-col-btn+.project-tpls-header{margin-top:20px}.project-tpl-btn{width:100%;padding:3px 5px;outline:none;border:none;border-radius:3px;background-color:rgba(0,0,0,.2);text-align:left}.project-tpl-btn:hover{background-color:rgba(0,0,0,.3)}.project-tpl-btn:active{background-color:var(--ui-highlight-color);color:#fff}.project-tpl-btn+.project-tpl-btn{margin-top:5px}.preset-tpl-select{margin-bottom:10px}.ui-tab-col-btn.template-style-btn{position:absolute;right:10px;bottom:45px;left:10px;padding-top:10px;border-top:1px solid var(--minor-border-color)}.template-style-btn i{vertical-align:text-top}.template-style-btn:hover{color:#333}.template-style-btn:active{color:#000}.template-rows{position:relative;min-height:40vh;width:100%;height:100%}.template-editor .template-rows{width:calc(100% - 130px)}.template-editor-header{position:absolute;top:0;left:0;width:100%;height:50px;padding:0 20px;border-bottom:1px solid #bbb;background-color:rgba(0,0,0,.05)}.ui-field.template-editor-header{flex-wrap:nowrap}.fields-container{position:absolute;top:50px;right:0;bottom:40px;left:0;width:auto;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;margin:0;padding:0}.template-editor .fields-container{right:5px;left:10px;width:auto}.template-fields{width:100%;margin:10px 10px 10px 0}.template-fields .scrollable{padding:10px 30px 10px 0}.ui-panel.template-footer-btns{position:absolute;bottom:0;left:0;justify-content:space-around;width:100%;height:40px;padding:10px 0 0;border-top:1px solid #bbb;background-color:rgba(0,0,0,.05);color:#666;text-align:center;text-transform:uppercase;font-weight:600;font-size:.9rem;font-size:var(--font-size-tab);font-family:var(--sans-serif-font)}.template-footer-btns a{cursor:pointer}.template-footer-btns a:hover{color:#000}.template-footer-btns a:active{color:var(--ui-highlight-color)}.template-footer-btns i{vertical-align:text-top}.template-add-btns{justify-content:space-around;text-align:center}.template-footer-btns .ui-help{margin:0;padding:0;text-align:center}.ui-field.template-row{position:absolute;top:0;left:0;z-index:30;display:block;height:62px;padding:5px 0;background-color:#ddd;transition-duration:0}.ui-field.template-row.divider:after{position:absolute;right:0;bottom:-5px;left:0;display:block;height:2px;background-color:rgba(0,0,0,.3);content:"";pointer-events:none}.template-disabled .template-row{padding-left:5px}.template-field-row{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;width:100%;height:24px;padding-right:5px}.template-field-row+.template-field-row{margin-top:5px}.template-field-row .ui-mini-label{right:3%}.template-row.active{z-index:60;transition-duration:0}.template-row.editable{width:100%;padding-right:30px;padding-left:30px}.template-row-cell{position:relative;display:flex;width:25%;box-sizing:border-box;margin-bottom:3px;padding-left:10px;white-space:nowrap}.cell-icons{width:40%}.wiki-data-cell{width:10%}.ui-floating-panel .wiki-data-cell{display:none}.template-row-cell.double,.ui-floating-panel .cell-icons{width:50%}.ui-input .template-row-cell input{width:100%}.template-row-cell+i{margin-left:5px}.template-id:invalid,.template-label:invalid{box-shadow:0 0 0 1px rgba(139,0,5,.5)}.ui-field.ui-select.template-type{width:100%;padding:0}.template-field-btn{margin-top:3px;color:#999;cursor:pointer}.template-field-btn+.template-field-btn{margin-left:2px}.template-field-btn:hover{color:#666}.template-field-btn.active,.template-field-btn.active:hover,.template-field-btn:active{color:var(--ui-highlight-color)}.template-field-btn.active:active{color:#333}.template-field-btn.disabled{cursor:not-allowed}.template-field-btn.disabled:hover{color:#999}.template-row-handle{position:absolute;top:8px;left:6px;color:#999;cursor:ns-resize}.template-row-handle:hover{color:#333}.template-row-handle:active,.template-row.active .template-row-handle{color:#000}.template-disabled .template-row-handle{display:none}.template-row-btns{min-width:50%}.template-row-delete-btn{position:absolute;top:8px;right:5px;display:none;width:18px;height:18px;border-radius:100%;color:#999;cursor:pointer}.template-row-delete-btn:hover{color:var(--warning-bg-color)}.template-row-delete-btn:active{color:#b30912}.template-row:hover .template-row-delete-btn{display:block}.template-disabled .template-row-delete-btn{display:none!important}.tags-control-edit{margin-top:0;margin-left:0;padding:10px 5px 5px 10px;background-color:transparent;background-color:hsla(0,0%,100%,.3)}.tags-control{position:relative}.tags-control.preview{position:relative;display:flex;flex-wrap:wrap;padding:10px 6rem 10px 10px;background-color:hsla(0,0%,100%,.3);min-height:2rem}.tags-control-editing:hover,.tags-control.preview:hover{background-color:#fff}.tagging-editor-header{display:block;width:100%;margin:0;border-bottom:1px solid rgba(0,0,0,.2);text-transform:uppercase;font-weight:600;font-size:var(--font-size-small)}.ui-toggle+.tagging-editor-header{margin-top:2rem}.tags-control-group .ui-toggle{position:relative;left:auto;width:19%;margin:0 1% 5px 0;padding:4px 8px;font-weight:500;font-size:var(--font-size-tiny)}.tags-control-group+.tags-control-group{margin-top:15px}.tags-control-category{position:relative;margin:0;padding:0 0 4px;border-bottom:1px solid rgba(0,0,0,.1);color:#666;font-weight:500;font-size:var(--font-size-smaller)}.tags-control-group .add-tag-btn{position:absolute;right:-3px;bottom:0}.tags-control-editing .ui-toggle{padding:4px 8px;font-weight:500;font-size:var(--font-size-tiny)}.tags-control-editing .ui-toggle-label{text-transform:none;font-weight:500;font-size:var(--font-size-tiny)}.item-field.item-field-tags{width:100%}.tags-control-list{display:flex;flex-direction:row;flex-wrap:wrap;padding-top:5px;font-weight:500;font-size:var(--font-size-small)}.tags-control-inline.preview{background-color:transparent;min-height:35px;margin-top:2px;padding:5px 0 0 5px}.tags-control-inline.preview:hover{background-color:hsla(0,0%,100%,.2);cursor:pointer}.tags-control-list .ui-toggle{position:relative!important}.tags-control .tag{position:relative;display:inline-flex;align-items:center;margin-right:5px;margin-bottom:5px;padding:4px 24px 4px 8px;border-radius:2px;background-color:rgba(0,0,0,.1);font-weight:500;font-size:var(--font-size-tiny);z-index:100}.tags-control .clickable-background{position:absolute;height:100%;width:100%;top:0;left:0;z-index:1;cursor:pointer}.tags-control .tag .tag-primary-icon{margin-right:4px;font-size:15px;cursor:pointer}.tags-control .tag.primary-connection{background-color:#00b800;color:#fff}.tags-control .tag .tag-info-icon{font-size:15px;opacity:0;cursor:pointer;position:absolute;right:5px;color:#777}.tags-control .tag .tag-info-icon:hover{color:#444}.tags-control .tag.primary-connection .tag-info-icon{color:#fff}.tags-control .tag .tag-info-icon:before{content:"info_outline"}.tags-control .tag .tag-info-icon.has-comment,.tags-control .tag:hover .tag-info-icon{opacity:1}.tags-control .tag .material-icons.tag-primary-icon:before{content:"star_outline"}.tags-control .tag .material-icons.tag-primary-icon:hover:before,.tags-control .tag.primary-connection .material-icons.tag-primary-icon:before{content:"star"}.tags-control .tag.primary-connection .material-icons.tag-primary-icon:hover:before{content:"star_outline"}.tags-control-grid-link{position:absolute;top:2px;right:3px;z-index:100;color:var(--link-color);text-decoration:none;font-size:var(--font-size-tiny)}.tags-control-grid-link:hover{color:var(--link-hover-color)}.tags-control-grid-link:active{color:var(--link-active-color)}.tags-control-required{font-size:var(--font-size-tiny);color:red;background-color:hsla(0,0%,100%,.2);padding:.8em;width:100%}.tags-control .unitagger-icon{position:absolute;right:6px;bottom:6px;color:#777}.tags-control:hover .unitagger-icon{color:#444}.ui-time .ui-field-group{align-items:center}.ui-time input{width:100%}.ui-time-label{width:40%}.ui-time-hour{width:40px;margin-right:5px}.ui-time-minute,.ui-time-seconds{width:40px;margin-right:5px;margin-left:5px}.ui-category .category-control{width:80%}td.data-category .ui-category{width:250px}td.data-category .ui-category .category-control{width:100%}.ui-category .category-control>div{display:flex}.ui-category .category-control>div input,.ui-category .category-control>div label{flex-grow:1}.ui-category .category-control>div .actions{white-space:nowrap}.ui-video .ui-field-group,.ui-video .ui-field-group .ui-field{display:block}.ui-video .ui-field-group .ui-field input{width:100%}.related-item-control{padding:10px;background-color:#efefef}.editing .related-item-control .ui-field{min-height:auto;background-color:transparent;box-shadow:none}.related-item-control .ui-field+.ui-field{margin-top:10px}.item-field-related-item .richtext .ui-label,.item-field-related-item .ui-field .ui-date-label{background-color:transparent;color:rgba(0,0,0,.7);text-transform:uppercase;font-weight:600;font-size:var(--font-size-small);font-family:var(--system-font)}.item-field-related-item .ui-field-group{padding-left:0}.item-field-related-item .ui-field .ui-date-label{width:auto;margin-right:10px}.item-field-related-item .ui-field .full-width{margin-bottom:3px}.quotations-control{padding:10px;background-color:#efefef;margin:0 -11px}.quotations-control .ui-field:not(:first-child){margin-top:10px}.editing .quotations-control .ui-field{min-height:auto;background-color:transparent;box-shadow:none}.quotations-control .ui-field-group{padding:unset}.quotations-control .control-row{display:flex;margin-top:10px}.quotations-control .date-control{width:40%;padding:10px;background-color:#fff;font-size:var(--font-size-medium)}.quotations-control .ql-toolbar.ql-custom .ql-formats{margin-right:8px}.type-select-container,.ui-select.type-select-container{position:absolute;right:.7rem}.type-select-container{width:10rem}.type-select-container label.ui-label{height:2.5rem;padding:5px 0 0 10px}.type-select-container label.ui-label:after{top:.4rem}.ui-checkbox.eligible-control-quotes{display:flex;align-items:center;margin-bottom:20px}.eligible-control-quotes input{width:auto;margin-right:5px;margin-bottom:-5px}.eligible-control-quotes label{width:auto;background-color:transparent;color:rgba(0,0,0,.7);text-transform:uppercase;font-weight:600;font-size:var(--font-size-small);font-family:var(--system-font)}.insight-control{padding:10px;background-color:#efefef;margin:0 -11px}.insight-control .ui-field:last-child{margin-top:10px}.editing .insight-control .ui-field{min-height:auto;background-color:transparent;box-shadow:none}.insight-control .ql-custom.ql-toolbar button.ql-info,.ql-custom .ql-toolbar button.ql-info{display:none}.insight-control .pm-editor{margin-top:10px}.insight-control-checks{margin-top:1rem}.insight-control-checks label{width:auto;background:none!important;color:rgba(0,0,0,.7);text-transform:uppercase;font-weight:600;font-size:var(--font-size-small);font-family:var(--system-font)}.insight-control-checks input{width:14px;height:14px;box-sizing:border-box;margin:0 5px 0 0;padding:0;border:none;box-shadow:none;vertical-align:baseline;font-size:inherit}.insight-list{margin:1rem 0 1rem .5rem;color:#5b5b5b}.item-insight .item-field-extra{display:flex;align-items:center;padding:0;font-size:var(--font-size-small)}.item-insight .item-field-extra:first-of-type{margin-top:10px}.item-insight .item-field-extra i{margin-right:.5rem;color:#5b5b5b;font-size:14px}.item-field-connections.editing{margin-bottom:20px;padding:8px 15px 8px 8px;border:1px solid #c1c1c1;background-color:#efefef}.item-field.editing .connection-control .ui-field{background-color:transparent;box-shadow:none;margin-bottom:10px}.connections-name{max-height:40px}.item-field .connection-control .ui-input textarea{min-height:135px;margin-top:5px}.connection-control .ProseMirror p,.item-field-connection-main .item-field-body p{width:16rem;font-size:var(--font-size-medium)}.connection-control-header{flex-direction:row}.connection-control-main{display:flex;flex-direction:row;width:100%}.connection-control-inputs{display:flex;flex-direction:column;align-items:center;width:70%}.connection-control-toggles{display:flex;flex-direction:column;align-items:center;justify-content:center;align-self:flex-start;width:30%}.ui-connection.connection-control{display:flex}.connection-control-main .ui-input input{min-height:33px;max-height:33px}.connection-control .richtext{margin-top:10px}.connection-control .item-selector{align-self:baseline;margin-top:10px}.connection-control.item-present .item-selector i{color:var(--primary-action-color)}.connection-control.item-present .item-selector i:hover{color:var(--primary-action-color-hover)}.connection-control.item-present .item-selector i:active{color:var(--primary-action-color-active)}.connection-control .item-selector i{color:var(--icon-grey-color)}.connection-control .item-selector i:hover{color:var(--icon-grey-color-hover)}.connection-control .item-selector i:active{color:var(--icon-grey-color-active)}.connection-control .ui-toggle{position:relative!important;left:auto;overflow:visible;margin-top:5px}.connection-control .ui-toggle .ui-toggle-label{font-weight:600}.connection-error{font-size:var(--font-size-tiny);color:red}.wiki-control{padding:10px;background-color:#efefef}.wiki-control>.ui-field:last-child{margin-top:10px}.editing .wiki-control .ui-field{min-height:auto;background-color:transparent;box-shadow:none}.item-field.editing .ui-field.item-reference-title{margin-bottom:10px;box-shadow:none;border:1px solid #eb6200}.item-reference.item-field-value p{text-align:left}.item-field.editing .ui-field.item-question-title{margin-bottom:.5rem;box-shadow:none;border:1px solid #eb6200}.item-question-content.item-field-value p{text-align:left}.question-answer-field{position:relative;border-bottom:1px solid rgba(0,0,0,.1);padding:0 25px 0 var(--form-padding)}.question-answer-field.moving{background-color:var(--field-active-color);box-shadow:0 2px 10px rgba(0,0,0,.5);transition-duration:.5s;transition-property:box-shadow;position:relative;z-index:1000}.question-answer-field-controls .delete-btn{width:23px;margin-left:.25rem;margin-bottom:.25rem;color:#999;opacity:0;cursor:pointer}.question-answer-field .item-field-body{margin-bottom:1rem}.question-answer-field-controls .delete-btn:hover{color:#d90000}.question-answer-field:hover .delete-btn{opacity:1}.question-answer-field-controls{display:flex;width:100%;justify-content:space-between;align-items:center;padding:var(--form-field-padding-y) 0 var(--form-field-padding-y) 0}.question-answer-check-group{display:flex;text-transform:uppercase;font-size:.7333rem;color:#555}.question-answer-check-group input{margin-right:.25rem}.question-control{position:relative}.question-control .entry-name{font-weight:700;font-size:var(--font-base-size);font-family:var(--system-font)}.question-control .item-field-value{width:100%}.question-control .item-field-body em,.question-control .item-field-body p{font-size:var(--font-size-smaller)}.question-control .question-field-label{display:flex;text-transform:uppercase;font-weight:500;padding-bottom:.25rem;cursor:pointer;position:relative;z-index:100;font-size:var(--font-size-tiny);letter-spacing:-.03em;font-family:var(--system-font)}.answers.item-field-group{padding:1rem 0;margin-bottom:1rem}.answers .new-answer-btn{padding-left:var(--form-padding);padding-top:.5rem}.question-field-label .material-icons{color:#999;flex:0 0 15px;transition-duration:.25s}.question-field-label.error{padding-left:var(--form-padding);color:var(--error-text-color);cursor:unset}.answers-container{padding-top:1rem}.answers-container:hover .question-field-label .material-icons:hover{color:#555}.question-field-label .material-icons.expanded{transform:rotate(90deg)}.question-control .clickable-background{position:absolute;height:100%;width:100%;top:0;left:0;z-index:1;cursor:pointer}.question-control.preview:hover .item-field-value{background-color:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.2)}.question-control.preview .item-field-value{display:flex;flex-direction:column}.question-control.preview .item-field-body{padding-bottom:1rem}.question-control.edit .item-field-value:hover{background-color:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.2)}.answers-container .answer-body{display:flex;padding:.5rem 0}.answers-container .answer-body:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:.25rem}.answers-container .answer-body p{padding:0 0 .25rem var(--form-field-padding-x);width:100%;font-size:var(--font-size-smaller);letter-spacing:-.03em}.answer-body .answer-correct{color:var(--green-color);flex:0 0 15px}.item-field.editing .answers .question-answer-field .item-field-handle{position:absolute;top:9px;left:-22px;display:block;opacity:1;width:22px;height:30px;cursor:ns-resize}.topic-flag-control{padding:10px;background-color:#efefef;margin:0 -11px}.topic-flag-control .ui-field:last-child{margin-top:10px}.editing .topic-flag-control .ui-field{min-height:auto;background-color:transparent;box-shadow:none}.ql-custom .ql-toolbar button.ql-info,.topic-flag-control .ql-custom.ql-toolbar button.ql-info{display:none}.topic-flag-control .pm-editor{margin-top:10px}.topic-flag-control .icon-container{display:flex;align-items:center;width:100%}.topic-flag-control .icon-container .color-icon{margin-left:10px;width:2rem;height:2rem;max-height:100%;border-radius:1rem;border:none}.item-field-title{width:100%}.preview-title{font-weight:800;font-size:1.2rem}.topic-flag-count{color:#777;font-weight:300}.topic-flag-label-0{background-color:var(--color-topic-flag-0)}.topic-flag-label-1{background-color:var(--color-topic-flag-1)}.topic-flag-label-2{background-color:var(--color-topic-flag-2)}.spotlight-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.spotlight-container .pm-editor-container{width:65%}.spotlight-container .publication-media{position:relative}.spotlight-container .remove-media-btn{position:absolute;top:-1rem;right:0;width:23px;margin-left:5px;color:#999;cursor:pointer}.spotlight-container .publication-media-container{margin-right:2rem}.spotlight-container .image-editor{max-width:40%;margin-right:1rem}.spotlight-container .ui-input{display:none}.image-editor-container{margin-left:1rem;margin-top:1rem}.flash{position:absolute;top:6px;left:50%;z-index:90;display:flex;align-items:center;justify-content:center;width:500px;height:var(--frame-btn-height);margin-left:-250px;padding:0;border:2px solid var(--body-bg-color);background-color:#575757;text-align:center;text-transform:uppercase;font-weight:600;font-size:.85rem;line-height:var(--frame-btn-height);opacity:0;transition:transform,opacity;transition-delay:.5s,0s;transition-duration:.5s;transform:translate3d(0,-120%,0)}.flash-notice{color:#ffd800}.flash-error{background-color:#a72222;color:#fff}.flash.active{z-index:1000001;opacity:1;transition-delay:0s,.5s;transition-duration:.3s;transform:translateZ(0)}.flash-close-icon{position:absolute;right:5px;cursor:pointer}.flash-close-icon:hover{color:#c7a800}.event-control{padding:10px;background-color:#efefef}.editing .event-control .ui-field{min-height:auto;box-shadow:none}.event-control .ui-field+.ui-field{margin-top:10px}.item-field-event .richtext .ui-label,.item-field-event .ui-field .ui-date-label{background-color:transparent;color:rgba(0,0,0,.7);text-transform:uppercase;font-weight:600;font-size:var(--font-size-small)}.item-field-event .ui-field-group{padding-left:0}.item-field-event .ui-field .ui-date-label{width:auto}.item-field-event .ui-field .full-width{margin-bottom:3px}.event-control .date-control{display:inline-block;width:50%;max-width:128px;margin-bottom:10px;padding:10px;background-color:#fff;font-size:var(--font-size-smaller)}.event-control .map-selector{position:relative;top:3px;display:inline-flex;margin:5px 10px;font-size:var(--font-size-smaller)}.event-control .date-control:not(:first-child){margin-left:10px}.item-event{overflow:visible}.event-control-container.journey-stage:after,.event-control-container.journey-start:after{position:absolute;top:0;height:100%;padding-left:.5rem;content:attr(data-date) "\00000a"attr(data-title);text-align:left;font-weight:600;font-size:var(--font-size-smaller);font-family:var(--system-font);pointer-events:none;z-index:99999999;color:var(--ui-active-color)}.event-control .date-control-input-container{width:50%}.event-control-container.journey-stage:before,.event-control-container.journey-start:before{position:absolute;right:0;display:block;width:2px;background-color:var(--ui-active-color);content:"";pointer-events:none}.event-control-container.journey-start:before{top:100%}.event-control-container.journey-stage:before{bottom:70%;height:6rem}.event-control-container.journey-stage,.event-control-container.journey-start{border-right:2px solid var(--ui-active-color)}.item-event .item-field-date span{display:block}.event-control-container .item-field-value{max-height:none}.item-event .item-field-content .pm-editor{background-color:transparent;margin:0}.item-event .item-field-content .pm-editor .ProseMirror.ProseMirror-example-setup-style{padding:0;min-height:0}.topic-flag-selector{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;width:100%;margin-top:1rem}.topic-flag-selector-label{color:var(--color-topic-flag-label)}.topic-flag-toggle-button{background-color:none;width:1.1rem;height:1.1rem;border-radius:50%;margin:0 .5rem}.topic-flag-toggle-button.topic-flag-0{border:2px solid var(--color-topic-flag-0)}.topic-flag-toggle-button.topic-flag-1{border:2px solid var(--color-topic-flag-1)}.topic-flag-toggle-button.topic-flag-2{border:2px solid var(--color-topic-flag-2)}.topic-flag-toggle-button.topic-flag-0.active{background-color:var(--color-topic-flag-0)}.topic-flag-toggle-button.topic-flag-1.active{background-color:var(--color-topic-flag-1)}.topic-flag-toggle-button.topic-flag-2.active{background-color:var(--color-topic-flag-2)}.genealogy-control .row .connection-controls{display:flex;flex:unset;justify-content:space-between;align-self:flex-start;width:7%;margin-left:5px;padding-top:3px}.connections{width:100%}.connections i{font-size:15px;cursor:pointer;transition:color .1s ease}.connections .icon.cancel{align-self:center;margin-left:10px;color:var(--red-color)}.connections .icon.cancel:hover{color:var(--red-color-hover)}.connections .item-field-btn{display:flex;align-items:center;font-size:var(--font-size-tiny)}.connections .item-field-btn i{margin-right:3px}.conn-info{font-size:var(--font-size-small)}.genealogy-control .subheader{position:inherit;margin-bottom:5px;padding:0;text-transform:uppercase;letter-spacing:var(--system-letter-spacing);font-weight:500;font-size:var(--font-size-tiny)}.genealogy-control{padding:1.5rem 1rem;background-color:#efefef}.genealogy-control.is-highlighted{background-color:rgba(255,222,109,.5);border:1px solid #eab500}.genealogy-control .rte-container{margin:10px 15px 10px 0}.genealogy-control .date-control{height:24px;padding-left:5px;background-color:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.05);font-size:var(--font-size-smaller)}.genealogy-control .ui-date-label{width:auto}.genealogy-control .date-control-preview{margin-left:10px}.genealogy-control .row{display:flex;flex-direction:row}.genealogy-control .row section{flex:1}.genealogy-control .row+.row{margin-top:10px}.genealogy-control .date-row .date-control{max-width:130px;width:50%}.genealogy-control .row section+section{margin-left:10px}.genealogy-control .row section.ui-select{max-width:200px}.genealogy-control .ui-field.ui-input,.item-field-genealogy .ui-input input{min-height:33px;height:33px}.item-field-genealogy .ui-input.name{flex-grow:3}.item-field.editing.item-field-genealogy .ui-field{box-shadow:0 0 0 1px rgba(0,0,0,.05)}.highlight-checkbox{margin-right:-10px}.gender-checkboxes,.highlight-checkbox{display:flex;align-items:center;justify-content:space-evenly}.gender-checkboxes label>input,.highlight-checkbox label>input{margin-left:5px}.genealogy-edit{display:flex}.genealogy-edit .icon.cancel{align-self:center;color:var(--red-color);font-size:15px;padding:3px;cursor:pointer;transition:color .1s ease}.genealogy-edit .icon.cancel:hover{color:var(--red-color-hover)}.genealogy-edit .item-selector{align-self:baseline;margin-top:1 rem}.genealogy-edit.item-present .item-selector i{color:#3bbcfc}.genealogy-edit-error{padding-bottom:8px;padding-left:10px;font-size:.7333rem;color:red}.genealogy-edit-main{display:flex;flex-direction:row;width:100%}.genealogy-edit-inputs{display:flex;flex-direction:column;width:100%}.genealogy-preview{display:flex;padding-left:34px;position:relative;font-size:var(--font-size-smaller)}.genealogy-control .row.connections-container{display:flex;flex-direction:column;font-size:var(--font-size-smaller)}.connections-container .connection-row,.genealogy-preview .row+.row{margin-top:5px}.genealogy-preview .entry-name{font-weight:600;font-size:var(--font-size-normal)}.genealogy-preview .subheader.details{margin-bottom:5px}.genealogy-preview .subheader.notes{margin-bottom:-11px}.genealogy-preview section{margin:15px 0}.genealogy-preview section:last-child{margin-bottom:0}.genealogy-notes{position:relative}.genealogy-preview .icon{position:absolute;top:3px;left:0;margin-right:5px;font-size:20px;color:#999}.genealogy-preview .icon-active{color:#3bbcfc}.tree-view{height:30%;box-sizing:border-box;max-width:46rem;padding:20px 0;position:sticky;top:0;background-color:var(--page-bg-color);z-index:51}.tree-view svg{width:100%;box-sizing:border-box;border:1px solid #aaa;background-color:#b9b9b9}.tree-view .person rect{fill:#fff;stroke:#4682b4;stroke-width:1px}.tree-view .person{font:14px sans-serif}.tree-view .link{fill:none;stroke:#ccc;stroke-width:1.5px}.tree-view .linage,.tree-view .marriage{fill:none;stroke:#000}.tree-view .node{padding:.5rem;border-width:1px;border-style:solid;text-align:center;background-color:#fff;cursor:pointer}.tree-view .node.highlight{background-color:#ffff71}.tree-view .node.male{background-color:#e4f8ff}.tree-view .node.female{background-color:pink}.tree-view p{margin:0;padding:0}.publication-control .children-section{margin-bottom:10px}.publication-control .children-section:hover{color:var(--label-color);cursor:pointer}.publication-control{position:relative;padding:10px;background-color:#efefef}.editing .publication-control .ui-field{min-height:auto;background-color:transparent;box-shadow:none}.publication-control .ui-field+.ui-field{margin-top:10px}.item-field-publication .richtext .ui-label,.item-field-publication .ui-date-label{width:auto;margin-right:10px;background-color:transparent;color:rgba(0,0,0,.7);text-transform:uppercase;font-weight:600;font-size:var(--font-size-small);font-family:var(--system-font)}.item-field-publication .ui-field-group{padding-left:0}.item-field-publication .ui-field .full-width{margin-bottom:3px}.publication-control input{display:flex}.publication-control .icon.web-search{position:inherit;display:inline-block;margin-left:10px}.publication-control .link-section{display:flex;align-items:center;margin-top:10px}.publication-control .link-section section{width:95%}.publication-control .ui-date{width:50%}.publication-options{position:absolute;top:18px;right:0;width:24rem;text-align:center;text-transform:uppercase;white-space:nowrap}.ui-label.curated-label,.ui-label.notable-label,.ui-label.performed-label{width:auto;padding-left:10px}.curated-checkbox,.notable-checkbox,.performed-checkbox{display:inline-block!important;margin-right:5px}.publication-control .date-control{width:95%;margin-bottom:10px;padding:10px;background-color:#fff;font-size:var(--font-size-medium)}.publication-labelled-link{display:flex;flex-direction:row;align-items:center;color:var(--title-color);font-weight:500;font-size:var(--font-size-medium);cursor:pointer;padding-right:.5rem}.publication-labelled-link:hover{color:var(--label-color)}.publication-labelled-link:active{color:var(--text-color)}.publication-labelled-link i{margin-right:5px;color:var(--icon-grey-color);font-size:20px}.publication-labelled-link:hover .icon.remove-media-btn{color:#d90000}.publication-media-container{height:100px;width:auto;min-width:80px;margin-top:10px;cursor:pointer}.publication-media-placeholder{height:100px;border:2px solid #ccc;width:80px;color:#ccc;text-align:center;padding:10px;font-size:.9rem;display:flex;flex-direction:column;align-items:center}.publication-media-placeholder .icon{display:block;font-size:1.8rem;margin-top:.25rem}.publication-media-placeholder.publication-media-placeholder--required{border-color:red;color:red}.publication-media-container.preview,.publication-media-container .publication-audio{display:flex;align-items:center}.publication-media-container.preview .publication-media,.publication-media-container.preview .publication-media-placeholder{margin-right:.75rem}.publication-media-container.edit .publication-media{display:flex;height:100%}.publication-media-container.edit .publication-audio .audio-controls,.publication-media-container.edit .publication-media img{margin-right:.5rem}.item-publication .children-section{margin-top:10px}.publication-preview{cursor:pointer}.item-field-content.notable{font-weight:600}.preview-labels{display:flex;flex-direction:row;cursor:default}.item-publication{margin-top:10px;position:relative}.ui-label.preview-label{width:80px;margin-right:10px;text-transform:uppercase;color:#444}.required{color:red;font-weight:700!important}.image-drag-panel{position:relative;display:flex;flex:none;align-items:center;justify-content:center;width:100%;height:100px;margin:5px 0 15px;background-color:#000;background-image:url(data:image/gif;base64,R0lGODlhIAAgAIAAAAAAACwsLCH5BAAAAAAALAAAAAAgACAAAAJHjI8ZwO0PlDywtjmtxVJXrngQmIgPiZgOSqkMa7gvLEe0DC/47ea1v2PVfjwVsFc0HY1J0VLZ9DydUc1UWt1kP9tR9/RdwQoAOw==);background-size:16px 16px;color:#ccc;font-weight:600}.dropping .image-control-thumbnail,.image-drag-panel.dropping{box-shadow:inset 0 0 10px 4px var(--ui-highlight-color)}.ui-image{display:block!important}.item-field-image.editing>section{background-color:#fff}.image-editor,.item-field-image.editing .ui-label,.item-field-image.editing input{background-color:#efefef}.image-editor{display:flex;flex:none;min-height:210px;color:#222}.image-editor:hover{background-color:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.2);cursor:pointer}.ui-image label{padding-bottom:5px}.ui-image .image-control{display:flex;width:100%!important;background-color:#efefef}.image-editor #input-description{min-height:70px;overflow-y:auto;background-color:#efefef},.image-editor .ui-input-textarea textarea:active,.image-editor .ui-input-textarea textarea:hover{background-color:#efefef}.image-control-details input,.image-control-details textarea{width:100%;margin:0;font-family:var(--system-font)!important}.image-control-details .date-control,.image-control-details .field-credit,.image-control-details .field-description,.image-control-details .field-link,.image-control-details .field-options,.image-editor-options{margin-top:9px}.ui-image .image-control-details-buttons{position:absolute;bottom:0;left:0}.item-field.editing .image-control-details .ui-field{box-shadow:none}.image-form-container{display:flex;flex:1;flex-direction:row;width:100%}.image-form-outer{width:100%}.image-control-thumbnail{position:relative;display:flex;flex:none;align-items:center;justify-content:center;width:270px;height:241px;background-color:#000;background-image:url(data:image/gif;base64,R0lGODlhIAAgAIAAAAAAACwsLCH5BAAAAAAALAAAAAAgACAAAAJHjI8ZwO0PlDywtjmtxVJXrngQmIgPiZgOSqkMa7gvLEe0DC/47ea1v2PVfjwVsFc0HY1J0VLZ9DydUc1UWt1kP9tR9/RdwQoAOw==);background-size:16px 16px;color:#ccc;font-weight:500;font-size:var(--font-size-smaller)}.image-control-picture,.image-preview-picture{max-width:250px;max-height:230px;width:auto;height:auto;background-color:#000}@media (max-width:1150px){.image-control-thumbnail{width:135px}.image-control-picture,.image-preview-picture{max-width:125px;max-height:95px}}.image-control-thumbnail .icon-preview{position:absolute;top:50%;left:50%;display:none;padding:0;color:hsla(0,0%,100%,.4);color:#fff;text-shadow:0 0 25px rgba(0,0,0,.8);font-size:30px;transform:translateX(-50%) translateY(-50%)}.image-control-thumbnail:hover .icon-preview{display:block}.image-control-details{margin-left:10px;padding:10px}.image-control-details,.image-preview-details{position:relative;flex:auto;width:calc(100% - 280px)}.image-preview-details{flex-direction:column;padding:10px 10px 0 20px}.image-control-details .field-description textarea,.image-control-details .field-title input,.image-preview-title{font-size:var(--content-font-size);font-family:var(--content-font)!important}.image-control-details .field-credit input,.image-control-details .field-description input,.image-control-details .field-link input,.image-control-details .field-options input{font-size:var(--font-size-medium)}.image-control-details #input-description{height:50px}.image-preview-credit,.image-preview-description,.image-preview-options{margin:0;letter-spacing:var(--system-letter-spacing);font-size:var(--font-size-medium)}.image-preview-description{max-height:80px;overflow-y:auto;margin:15px 0}.image-preview-link{display:inline-block;max-width:100%;overflow:hidden;margin-top:0;color:var(--link-color);text-decoration:none;text-overflow:ellipsis;font-size:var(--font-size-medium);cursor:pointer}.image-preview-link:hover{color:var(--link-hover-color)}.image-preview-options{display:inline-block;max-width:100%;overflow:hidden;margin-top:10px;color:rgba(0,0,0,.5);text-overflow:ellipsis;white-space:nowrap}.image-uploading{position:relative;display:flex;flex-direction:row;align-items:center;width:100%;margin-top:10px}.image-editor-cancel-btn{margin-left:10px;padding:0}.image-editor-processing{color:#666;text-transform:uppercase;font-weight:500;font-size:var(--font-size-small)}.image-search{position:absolute;top:5px;right:5px;display:inline-block;padding:5px;color:#999;text-decoration:none;text-shadow:0 0 25px rgba(0,0,0,.8);font-size:18px;cursor:pointer}.image-search:hover{color:#eee}.image-search:active{color:#fff}.image-editor .ui-field-group{padding:unset}.item-field.editing .image-editor .ui-date .date-control-input-container{flex-wrap:wrap;width:unset;margin-top:10px}.image-editor .date-control{padding:10px;background-color:#efefef;font-size:var(--font-size-medium)}.image-editor-progress-bar{width:100%;height:10px;overflow:hidden;border-radius:5px;background-color:#666}.image-editor-progress-bar>div{z-index:2000;height:10px;border-radius:5px;background-color:var(--ui-highlight-color)}.ui-floating-panel.message-viewer{width:20rem;height:25rem}.ui-floating-panel.message-viewer.moving{cursor:-moz-grabbing}.ui-floating-panel.message-viewer.dropping{box-shadow:0 0 0 1px #2d45ff,0 4px 10px 3px rgba(0,0,0,.1)}.ui-panel.scrollable.message-container{flex-direction:column-reverse;flex-wrap:nowrap;padding:1rem;max-height:calc(100% - 6.5rem)}.tabs{display:flex;color:grey;height:2rem}.message-tab{flex:1;background-color:#eee;text-align:center}.ui-floating-panel.message-viewer.moving .message-tab.active{background-color:#fff}i.material-icons.ui-close-btn.close{position:relative;left:40%;top:-1.1rem;color:#ccc}.username{display:flex;justify-content:center;position:relative;top:.4rem}.username.unread .notification{margin-left:.1rem;display:block;width:.6rem;height:.6rem;border-radius:50%;background-color:#f3985d}.resize-handle{position:absolute;bottom:-.2rem;right:0;cursor:se-resize;height:15px;width:15px;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #f3985d;transform:rotate(45deg)}.message-container-content{display:flex;flex:1;height:100%;padding-right:.3rem;padding-top:.5rem}.chat-message{padding:5px;color:#a6a6a6}.chat-message.incoming{color:#595959}.message-input{overflow-y:hidden;color:#000;width:100%;padding:0 0 0 1.2rem;outline:none;border:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;line-height:1.8;resize:none}.message-text{max-width:100%;text-overflow:ellipsis;display:inline-block;overflow:hidden}.message-input-container{position:fixed;bottom:0;overflow-y:scroll;border-top:1px solid #aaa;height:2.5rem}.message-link{text-decoration:none;cursor:pointer;color:#f3985d}.message-timestamp{margin-top:5px;font-size:12px;color:#666;text-align:center}.message-timestamp:after,.message-timestamp:before{content:"";display:inline-block;vertical-align:middle;position:relative;width:50%;border-top:1px solid #eee}.message-timestamp:before{right:.5em;margin-left:-50%}.message-timestamp:after{left:.5em;margin-right:-50%}.message-user{margin-right:.3rem;font-weight:600;color:#f3985d}.message-error{color:#fff;background-color:rgba(252,20,20,.8);width:100%;padding:2px 4px 2px 15px}section.ui-panel.message-input-container::-webkit-scrollbar{display:none}.users-title{padding-right:.5rem;cursor:pointer}.btn.add-content-btn.warning .icon{font-size:1.3rem}.btn.add-content-btn.warning{margin:0;color:#ffe96b}.btn.add-content-btn.new-chat{margin:0 .2rem 0 0;color:#eb6101}.btn.add-content-btn.new-chat .icon{font-size:20px}.user-list-container{position:absolute;top:4.7rem;right:1rem;width:10rem;box-shadow:0 4px 10px 3px rgba(0,0,0,.2);border-radius:1px;text-align:left;font-size:.8rem}.user{padding:0 10px;color:#a6a6a6;background-color:#fff;border-bottom:1px solid #d2d2d2}.editing-item-title{display:block;padding-top:12px;font-size:1rem;color:#595959;font-weight:600}.editing-item-title.duplicate{color:#de3435}.chat-icon-container{padding:.5rem;background-color:rgba(0,0,0,.1)}.chat-icon-container .btn.add-content-btn{margin:0}.user-chat .btn.add-content-btn{color:#a6a6a6;margin-left:.3rem}.inactive-list{background-color:#eee;color:grey}.inactive-list>span{display:block;cursor:pointer;padding:10px}.inactive-user-chat{display:flex;padding:0 10px}.inactive-username{width:1.5rem;padding-top:.2rem}.inactive-user-chat .btn.add-content-btn{margin-left:.2rem}.inactive-user-chat .add-content-btn .icon{color:grey;font-size:15px}.last-active{padding-top:.2rem;margin-left:.3rem}.btn.add-content-btn.read-me{color:#eb6101}.map-selector{display:flex;align-items:center;justify-content:center;margin-left:10px;cursor:pointer}.map-selector-icon{color:#09b100}.map-selector-label{margin-left:5px;align-self:flex-start}.map-clear-coords{cursor:pointer;margin-left:5px}.map-editor-controls{position:absolute;top:0;left:0;display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;padding:8px;background-color:rgba(0,0,0,.25)}.map-editor-search{position:relative;width:30%}.map-editor-search .search-input{width:100%;padding-right:30px;padding-left:30px}.map-editor-search .search-icon{position:absolute;left:5px;margin:3px 0 0 3px;color:#999;pointer-events:none}.map-editor-label .clear-icon,.map-editor-search .clear-icon{position:absolute;right:5px;margin:3px 0 0 3px;color:#333;cursor:pointer}.map-editor-label{position:relative;width:30%;margin-left:20px}.map-editor-label .label-input{width:100%;padding-right:30px}.map-editor-label.input-error input{box-shadow:inset 0 0 0 1px rgba(255,32,0,.8)}.map-view-only{color:#111;margin-left:1rem}.map-editor-accept,.map-editor-cancel{position:absolute;top:8px;right:12px;margin:3px 0 0 3px;color:#111;cursor:pointer}.map-editor-accept{right:40px}.map-editor-accept:hover,.map-editor-cancel:hover{color:#666}.map-editor-accept:active,.map-editor-cancel:active{color:#000}.mapboxgl-ctrl-top-right .mapboxgl-ctrl{margin:1rem 2rem 0 0}.mapboxgl-ctrl{opacity:.5}.mapboxgl-ctrl.mapboxgl-ctrl-attrib{font-size:.7rem}.mapboxgl-ctrl-attrib .mapbox-improve-map{display:none;font-weight:400}.mapboxgl-ctrl-group{overflow:hidden;border-radius:4px;background:#fff;box-shadow:0 0 0 2px rgba(0,0,0,.1);opacity:.5;transition-duration:.2s}.mapboxgl-ctrl-group:active,.mapboxgl-ctrl-group:hover,.mapboxgl-ctrl:active,.mapboxgl-ctrl:hover{opacity:1}.map-editor{display:flex;flex-direction:column;width:calc(100vw - 180px);height:calc(100vh - 180px);border-radius:1px;background-color:var(--panel-bg-color);box-shadow:0 5px 20px 1px rgba(0,0,0,.4);font-weight:600;font-size:.85rem;opacity:1;transition:transform,opacity;transition-delay:.5s,0s;transition-duration:.5s}.map,.map-container{position:absolute;top:0;left:0;width:100%;height:100%}.map a{display:none!important}.map-editor-results{position:absolute;max-height:30vh;overflow-x:hidden;overflow-y:auto;margin-left:20px;background:rgba(0,0,0,.5);color:#fff}.map-editor-row{display:flex;justify-content:space-between;padding:10px;line-height:1.1;cursor:pointer}.map-editor-row.focus,.map-editor-row:active,.map-editor-row:hover{background-color:rgba(0,0,0,.65);transition-duration:.1s}.mapboxgl-canvas{outline:none}.mapboxgl-control-container{position:absolute;top:20px;right:20px;width:50px;cursor:grab}.mapboxgl-control-container:active{cursor:grabbing}.mapboxgl-ctrl-icon{width:32px;height:32px}.zoom-presets{position:absolute;bottom:10px;left:10px;align-content:center;margin:0;padding:10px;border-radius:3px;background:rgba(0,0,0,.5);color:#fff;font-size:11px;line-height:1.3}.zoom-presets-item{display:flex;justify-content:center;margin-bottom:3px;line-height:1.5;cursor:pointer}.zoom-presets-item:hover{background-color:rgba(0,0,0,.3)}.location-marker{width:30px;height:30px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0ODUuMjEyIDQ4NS4yMTIiPjxwYXRoIGZpbGw9IiM0NDQiIGQ9Ik0zNDguNzQ4IDEwNi4xNDFDMzQ4Ljc0OCA0Ny41MzIgMzAxLjIxMiAwIDI0Mi42MDQgMGMtNTguNjA5IDAtMTA2LjEzOSA0Ny41MzItMTA2LjEzOSAxMDYuMTQxIDAgNTMuNDI0IDM5LjYxIDk3LjE5NiA5MC45NzYgMTA0LjU5OHYyNzQuNDczaDMwLjMyN1YyMTAuNzM5YzUxLjM1MS03LjQwMiA5MC45OC01MS4xNzQgOTAuOTgtMTA0LjU5OHoiLz48L3N2Zz4=);background-size:30px 30px;cursor:move}.hide-marker .location-marker{display:none}.coordinates{margin-top:10px;color:#fff;font-size:11px}.map-editor .mapboxgl-marker.hide{display:none}.mapevent-marker{position:absolute;display:block;padding:3px 15px;border:1px solid #000;border-radius:10px;background-color:#fff;box-shadow:0 3px 10px rgba(0,0,0,.3);color:#000;text-align:center;white-space:nowrap;font-size:15px;transform:translate3d(-50%,-135%,0)}.mapboxgl-ctrl-top-right{top:50px}.mapboxgl-ctrl-compass{display:none!important}.map-close-btn{position:absolute;top:20px;right:30px;z-index:100;display:block;width:30px;height:30px;box-sizing:border-box;padding:5px;outline:none;border:none;background-color:#fff;background-size:65% 65%;box-shadow:0 0 0 2px rgba(0,0,0,.1);border-radius:4px;background-position:50%;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIj48cGF0aCBkPSJNMjU2LjAxIDIwNC42NDVsMTAwLjExOC0xMDAuMTQ2IDUxLjM0NCA1MS4zMy0xMDAuMTE4IDEwMC4xNDYtNTEuMzQ0LTUxLjMyOXpNMTU1LjgyNyA0MDcuNDgzbC01MS4zNDQtNTEuMzU4IDEwMC4xNjEtMTAwLjEzMiA1MS4zNDQgNTEuMzU4LTEwMC4xNjEgMTAwLjEzMnpNNDA3LjQ5OCAzNTYuMTEybC01MS4zNzMgNTEuMzU4LTEwMC4xMTgtMTAwLjE0NiA1MS4zNzMtNTEuMzU4IDEwMC4xMTggMTAwLjE0NnpNMTA0LjUwMiAxNTUuODU3bDUxLjMzNy01MS4zNTEgMTAwLjE1MyAxMDAuMTI1LTUxLjMzNyA1MS4zNTEtMTAwLjE1My0xMDAuMTI1eiIvPjxwYXRoIGQ9Ik0yNTUuOTgzIDMwNy4zNmwtNTEuMzUxLTUxLjM2NSA1MS4zNjUtNTEuMzUxIDUxLjM1MSA1MS4zNjUtNTEuMzY1IDUxLjM1MXoiLz48L3N2Zz4=);cursor:pointer}.map-close-btn:hover{background-color:#f2f2f2}.mapboxgl-marker{z-index:100}.mapboxgl-marker:hover{z-index:101}.route-marker{width:30px;height:30px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cgo8c3ZnCiAgICB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKICAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIgogICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIgogICAgdmlld0JveD0iMCAwIDg3LjMwMiAxNDIuODYiCiAgPgogIDxzb2RpcG9kaTpuYW1lZHZpZXcKICAgICAgaWQ9ImJhc2UiCiAgICAgIGJvcmRlcmNvbG9yPSIjNjY2NjY2IgogICAgICBpbmtzY2FwZTpwYWdlc2hhZG93PSIyIgogICAgICBpbmtzY2FwZTp3aW5kb3cteT0iMCIKICAgICAgZml0LW1hcmdpbi1sZWZ0PSIwIgogICAgICBwYWdlY29sb3I9IiNmZmZmZmYiCiAgICAgIGlua3NjYXBlOndpbmRvdy1oZWlnaHQ9Ijg1NiIKICAgICAgaW5rc2NhcGU6d2luZG93LW1heGltaXplZD0iMSIKICAgICAgaW5rc2NhcGU6em9vbT0iMC4zNSIKICAgICAgaW5rc2NhcGU6d2luZG93LXg9IjkyIgogICAgICBzaG93Z3JpZD0iZmFsc2UiCiAgICAgIGJvcmRlcm9wYWNpdHk9IjEuMCIKICAgICAgaW5rc2NhcGU6Y3VycmVudC1sYXllcj0ibGF5ZXIxIgogICAgICBpbmtzY2FwZTpjeD0iLTEzMy41NzE0MyIKICAgICAgaW5rc2NhcGU6Y3k9Ii0zMDYuMzQwNjUiCiAgICAgIGZpdC1tYXJnaW4tdG9wPSIwIgogICAgICBmaXQtbWFyZ2luLXJpZ2h0PSIwIgogICAgICBmaXQtbWFyZ2luLWJvdHRvbT0iMCIKICAgICAgaW5rc2NhcGU6d2luZG93LXdpZHRoPSIxMzg5IgogICAgICBpbmtzY2FwZTpwYWdlb3BhY2l0eT0iMC4wIgogICAgICBpbmtzY2FwZTpkb2N1bWVudC11bml0cz0icHgiCiAgLz4KICA8ZwogICAgICBpZD0ibGF5ZXIxIgogICAgICBpbmtzY2FwZTpsYWJlbD0iTGF5ZXIgMSIKICAgICAgaW5rc2NhcGU6Z3JvdXBtb2RlPSJsYXllciIKICAgID4KICAgIDxwYXRoCiAgICAgICAgaWQ9InBhdGgyOTg1IgogICAgICAgIHN0eWxlPSJjb2xvcjojMDAwMDAwO2ZpbGw6IzAwMDA4MCIKICAgICAgICBkPSJtODcuMzAyIDQzLjY1MWMwIDI0LjEwOC0yMy41MTEgNjcuNDYtNDMuNjUxIDk5LjIwNi0xNy4xNjMtMzIuNzQtNDMuNjUxLTc1LjEwMi00My42NTEtOTkuMjA5IDUuMjM4MWUtOCAtMjQuMTA4IDE5LjU0My00My42NTEgNDMuNjUxLTQzLjY1MSAyNC4xMDcgOC4wMDllLTggNDMuNjUxIDE5LjU0MyA0My42NTEgNDMuNjUxeiIKICAgICAgICBpbmtzY2FwZTpleHBvcnQteWRwaT0iNzYuNTYyNSIKICAgICAgICBzb2RpcG9kaTpub2RldHlwZXM9InNjc3NzIgogICAgICAgIGlua3NjYXBlOmV4cG9ydC1maWxlbmFtZT0iL1VzZXJzL3BhdC9zaXRlcy9jbGZ0dy9zYmxhbmdtYXAvcmV2ZWFsLmpzL2ltZy9tYXJrZXIucG5nIgogICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiCiAgICAgICAgaW5rc2NhcGU6ZXhwb3J0LXhkcGk9Ijc2LjU2MjUiCiAgICAvPgogIDwvZwogID4KPC9zdmcKPgo=);background-size:30px 30px;cursor:move}.map-events-tooltip{position:absolute;width:200px;height:auto;padding:10px;background:hsla(0,0%,100%,.8);color:var(--text-color);opacity:0;transition:transform,opacity;transition-duration:.3;pointer-events:none}.map-events-tooltip span{display:block}.map-events-tooltip span:not(:first-child){margin-top:5px}.map-events-tooltip.active{opacity:1;transition-delay:2s}.map-container,.map-editor{position:relative}.map-error{position:absolute;top:0;left:calc(50% - 5vw);z-index:1;display:flex;align-items:center;justify-content:center;width:10vw;height:3vh;margin-top:20px;border-radius:5px;background-color:var(--panel-bg-color);box-shadow:0 5px 20px 1px rgba(0,0,0,.4);opacity:0;transition:transform,opacity;transition-delay:.5s,0s;transition-duration:.5s;pointer-events:none}.map-error.active{opacity:1}.map-error span{color:var(--error-text-color);font-weight:600;font-size:var(--font-size-medium)}.map-container #map.cursor-pointer .mapboxgl-canvas{cursor:pointer}.map-popup{position:absolute;z-index:102}.map-popup-wrap{position:absolute;bottom:10px;left:50%;width:550px;margin-left:-275px;background:#efefef;color:var(--text-color);filter:drop-shadow(0 2px 3px rgba(0,0,0,.25));padding:1rem}.map-popup-wrap:after{content:"";position:absolute;top:100%;left:0;right:0;margin:0 auto;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #efefef}.map-popup .datepicker{margin-bottom:1em}.map-popup .pm-editor{margin:0}.map-popup .map-popup-label{padding-bottom:1rem}.map-popup .map-popup-label input{width:100%;height:32px;font-size:1.25rem}.map-popup .map-popup-wrap input,.map-popup .ui-select .ui-label{box-shadow:0 0 0 1px rgba(0,0,0,.15)}.map-popup .richtext{padding:10px 0 0}.map-popup .popup-top{padding-bottom:10px;overflow:hidden}.map-popup .popup-top .btn-group-left{float:left;font-weight:400;padding-top:.5em}.map-popup .popup-top .btn-group-right{float:right;display:flex}.map-popup .popup-top .btn-group-left>*{margin-right:1rem;cursor:pointer}.map-popup .popup-top .destroy{color:var(--red-color)}.map-popup .popup-top .remove-metadata{color:var(--orange-color)}.map-popup .popup-top .btn-group-right>*{margin-left:1rem}.map-popup .item-field{margin:0 0 10px}.map-popup .item-field .ui-input input{padding:6px;min-height:auto}.map-popup .popup-btm{padding-top:1rem}.map-popup .popup-btm .validation-message{padding:.5rem;color:var(--red-color);background:rgba(195,9,19,.2);border:2px solid var(--red-color)}.datepicker{display:flex;justify-content:space-between}.datepicker section{flex:1}.datepicker section:not(:last-child){margin-right:1rem}.datepicker .ui-date-year input{width:100%}.wikidata-popup{position:absolute;left:0;right:0;margin:0 auto;z-index:90;min-height:250px;max-height:50vh;overflow-y:auto;width:35vw;padding:20px;border-radius:1px;background-color:var(--panel-bg-color);box-shadow:0 5px 20px 1px rgba(0,0,0,.4);text-align:center;font-weight:600;font-size:.85rem;opacity:1;transition:transform,opacity;transition-delay:.5s,0s;transition-duration:.5s}.wikidata-row{display:flex;justify-content:space-between;padding:10px;line-height:1.1;cursor:pointer}.wikidata-row:hover{background-color:rgba(0,0,0,.1)}.wikidata-row+.wikidata-row{border-top:1px solid #aaa}.wikidata-description{color:#666;white-space:nowrap}.wikidata-results{margin-top:20px}.wikidata-popup .search-section{padding:40px;display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%;width:100%}.search-section .ui-input-text{text-align:center;display:block;margin:15px 0}.search-text div+div{margin-top:10px}.search-section .loading{position:sticky}.search-section .loading:before{margin-left:-20px}.feedback-popup-container{position:absolute;left:calc(50% - 20vw);z-index:90;min-height:5vh;max-height:70vh;width:25vw;border-radius:1px;background-color:var(--panel-bg-color);box-shadow:0 5px 20px 1px rgba(0,0,0,.4);text-align:center;font-size:.85rem;opacity:1;display:flex;flex-direction:column;transition:transform,opacity;transition-delay:.5s,0s;transition-duration:.5s;user-select:auto;width:600px!important}.feedback-popup{overflow-y:auto}.feedback-header,.no-feedback{padding-bottom:2rem;color:var(--title-color);font-weight:600;font-size:var(--font-size-medium)}.no-feedback{margin-top:1rem}.feedback-popup-container .ui-title{text-align:-webkit-center}.feedback-popup-container .ui-title p{margin:0;width:80%}.reply-box{margin-top:1rem;position:relative}.reply-box-btns{padding-top:1rem}.new-thread .error-msg,.reply-box .error-msg{position:absolute;top:-1rem;width:100%;color:var(--error-text-color)}.reply-box.loading:before{left:-2px}.reply-box .cancel-btn{margin-left:1rem}.reply-box .reply-btn{margin:0}.reply-box .ui-field{padding:0}.feedback-thread{display:flex;flex-direction:column;margin:1rem;padding:1rem;background-color:var(--page-bg-color);color:var(--title-color);transition:height .5s}.feedback-thread .controls-row{display:flex}.feedback-thread .controls-row button{margin-right:1em}.no-replies-msg{align-self:flex-start}.feedback-thread-main{align-self:flex-start}.feedback-thread-replies{display:flex;flex-direction:column}.reply-btn{position:relative;align-self:flex-start;margin-top:1rem}.feedback-msg{display:flex;flex-direction:column;align-items:flex-start}.feedback-msg+.feedback-msg{margin-top:1rem;padding-top:1rem;border-top:1px solid #bbb}.feedback-msg-header{padding-bottom:.5rem;font-weight:700;display:flex}.feedback-msg-body{text-align:left;font-weight:500;line-height:1.5}.feedback-msg-body .edit-container{display:flex;flex-direction:column}.feedback-msg-body .btn-group{display:flex}.feedback-msg-body .btn-group button{margin-top:1em;margin-right:1em}.feedback-msg-by{display:flex;align-items:center}.feedback-msg-username.user-admin,.user-admin-icon{color:var(--ui-active-color)}.user-admin-icon{font-size:12px}.feedback-msg .feedback-msg-controls{margin-left:1em}.feedback-msg .feedback-msg-controls i{margin-right:.2em}.new-thread{position:relative;padding:2rem 1rem;color:var(--title-color)}.new-thread input{width:100%}.new-thread textarea{margin-top:.5rem}.new-thread .reply-btn{margin-top:0}.new-thread .cancel-btn{margin-left:1rem}.new-thread-btn{margin-top:1rem}.new-thread-preview{text-align:left;padding-left:1rem}.new-thread .error-msg{width:calc(100% - 6rem);top:8px}.journey-control{padding:10px;background-color:#efefef}.editing .journey-control .ui-field{min-height:auto;width:calc(100% - 30px);margin-bottom:10px;background-color:transparent;box-shadow:none}.journey-control .ui-field+.ui-field{margin-top:10px}.item-field-journey .richtext .ui-label,.item-field-journey .ui-date-label{width:auto;margin-right:10px;background-color:transparent;color:rgba(0,0,0,.7);text-transform:uppercase;font-weight:600;font-size:var(--font-size-small)}.item-field-journey .ui-field-group{padding-left:0}.item-field-journey .ui-field .ui-date-label{width:120px}.item-field-journey .ui-field .full-width{margin-bottom:3px}.input-icon-container{display:flex;align-items:baseline}.input-icon-container .map-selector-icon{margin-left:10px;cursor:pointer;color:#09b100}.input-icon-container .map-selector-icon:hover{color:#067d00}.input-icon-container .map-selector-icon.disabled{cursor:not-allowed;color:grey}.journey-control .date-control-input-container{width:50%}.journey-control .date-control{margin-bottom:10px;padding:10px;background-color:#fff;font-size:var(--font-size-smaller);flex:1 1 auto}.journey-control .date-control .date-control-preview{display:inline-block}.journey-control .date-section{display:flex}.journey-control .date-control:last-child{margin-left:10px}.journey-control .form-error{text-transform:uppercase;letter-spacing:-.03em;font-weight:600;font-size:var(--font-size-small)}.item-journey-date,.route-status{letter-spacing:var(--system-letter-spacing);font-weight:600;font-size:var(--font-size-small);font-family:var(--system-font)}.item-journey-date{display:flex;flex-direction:row}.item-journey-date .date-row{display:flex;flex-direction:column}.item-journey-date .date-row:first-child{margin-right:5px}.item-journey-date .date-row:last-child{margin-left:5px}.route-status{text-transform:uppercase}.route-status.valid{color:var(--green-color)}.route-status.outdated{color:var(--ui-active-color)}.route-status.invalid{color:var(--warning-bg-color)}.route-status.needs-route{color:var(--ui-active-color)}.ui-floating-panel.unitagger-popup-view{width:40vw;height:50vh;min-width:600px;min-height:400px}.unitagger-popup-view .draggable{width:100%;height:30px;position:absolute;top:0;left:0;cursor:grab}.panel-wrapper.hidden{display:none}:root{--tag-group-gap:17px;--column-width:35px}.overview{width:80%;display:flex;flex-direction:row;justify-content:center}.no-scrollbar{overflow-x:hidden;scrollbar-width:thin;scrollbar-color:transparent transparent}.no-scrollbar::-webkit-scrollbar{width:1px}.no-scrollbar::-webkit-scrollbar-track{background:transparent}.no-scrollbar::-webkit-scrollbar-thumb{background-color:transparent}.no-scrollbars::-webkit-scrollbar{display:none}.overview-items{height:100%;max-height:calc(100vh - 320px)}.overview-item{display:flex;flex-direction:row;width:100%;margin-bottom:10px;padding-bottom:5px;margin-top:10px;padding-top:5px;border-bottom:1px solid #ccc;font-size:.8rem;font-weight:700}.overview-item a{color:#2a8cfc;text-decoration:none}.overview-group{display:flex;flex-direction:row;justify-content:space-evenly;vertical-align:middle;padding-right:var(--tag-group-gap);padding-left:var(--tag-group-gap);align-items:center}.overview-grid-field{position:relative;display:flex;align-items:center;justify-content:center;width:var(--column-width);min-width:20px;height:25px}.overview-filter{width:150px;position:relative;margin-left:1px}.overview-filter input{box-shadow:none;width:150px;border:none;height:1.7em;padding-left:.6em}.overview-filter i{position:absolute;right:5px;top:5px;cursor:pointer;color:#aaa}.overview-section{height:calc(100% - 108px);overflow-y:hidden}.overview-section-main{overflow-y:hidden;overflow-x:scroll}.overview-list-item{display:flex;flex-direction:row;justify-content:space-between;padding:.5em;border-bottom:1px solid #ccc}.overview-header-buffer,.overview-item-details{width:450px;min-width:450px;z-index:5;vertical-align:middle}.overview-grid-field.no-tag div,.overview-grid-field.tag div{display:inline-block;flex:none;width:18px;height:18px;box-shadow:0 0 0 1px rgba(0,0,0,.05);cursor:pointer}.overview-grid-field .count{color:#0b64ff;cursor:pointer}.overview-grid-field.tag{color:#fff}.overview-grid-field.no-tag{color:#111}.overview-grid-field.tag div{background-color:#999;box-shadow:0 0 0 1px #777}.overview-grid-field.tag.overview-grid-field--primary div{background-color:#3abb40}.overview-action-buttons{position:absolute;top:0}.overview-grid-field.tag div:hover{background-color:#bb5a15;box-shadow:0 0 0 1px #bb5a15}.overview-grid-field.tag div:active{background-color:#b1b1b1;box-shadow:0 0 0 1px #b1b1b1}.overview-grid-field.no-tag div{background-color:#e6e6e6}.overview-grid-field.no-tag div:hover{background-color:#b1b1b1;box-shadow:0 0 0 1px #999}.overview-grid-field.no-tag div:active{background-color:#999}.overview-header{width:100%;display:flex;flex-direction:row;align-items:flex-end;min-height:200px;margin-bottom:10px}.overview-header .main-header-wrapper{display:flex;border-bottom:1px solid #ccc}.overview-header-label{white-space:nowrap;letter-spacing:-.2px;font-weight:500;font-size:.8rem;cursor:pointer;padding:1px 3px;transform:rotate(-90deg);margin-top:auto;margin-bottom:10px;color:#333;width:var(--column-width);left:-4px;position:relative;height:.8em}.overview-header-label.no-link{cursor:unset}.overview-header-label--selected{font-weight:700}.overview-header-buffer{display:flex;flex-direction:column;justify-content:space-around;height:150px}.overview-header-buffer .ui-select{width:150px;margin-left:1px}.overview-header-buffer .ui-select.sort-order-select{display:flex}.overview-header-buffer .ui-select.sort-order-select>svg{pointer-events:all;padding:0 3px;cursor:pointer}.overview-header-buffer .ui-select.sort-order-select>svg.desc{transform:scaleY(-1)}.overview-header-buffer .ui-select.sort-order-select>label,.overview-header-buffer .ui-select.sort-order-select>select{width:calc(100% - 30px)}.overview-remove-filter{color:#555;font-size:.8rem;cursor:pointer}.overview-field-block{background-color:#ffe96b;flex:1;text-align:center;padding-top:.5em;color:#666}.overview-header-wrapper{display:flex;flex-direction:column;height:150px;justify-content:flex-end}.overview-header-group{display:flex;flex-direction:row;padding-right:var(--tag-group-gap);padding-left:var(--tag-group-gap);max-height:300px;height:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overview-header-group:hover{overflow:visible}.overview-header-group-label{height:50px;padding-left:14px;text-transform:uppercase;font-size:.8rem;color:#999;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overview-header .btn-group{display:flex;flex-direction:row;width:150px}.overview-header .options-placeholder{height:24px}.main-header-wrapper>*{margin-bottom:10px}.main-header-wrapper>div:nth-child(n+3){border-left:1px solid #ccc}.comment-icon-container{position:absolute;right:2px;bottom:-4px}.ui{position:relative;z-index:20;width:100%}.ui,.ui-floating-panel{letter-spacing:var(--ui-letter-spacing);font-family:var(--ui-font)}.ui-floating-panel{position:absolute;top:10px;left:50%;z-index:2000;min-height:100px;width:480px;overflow:hidden;padding:0;border-radius:5px;background-color:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.3),0 7px 30px 1px rgba(0,0,0,.3);transform:translateZ(0)}.ui-title{position:relative;z-index:30;margin:0;padding:7px 0 6px;border-bottom:1px solid var(--ui-major-border-color);background-color:var(--ui-header-color);color:var(--ui-title-color);text-align:center;text-transform:uppercase;letter-spacing:var(--ui-letter-spacing);font-weight:600;font-size:var(--ui-font-size-tab);font-family:var(--ui-font)}.ui-title.draggable{cursor:-moz-grab}.moving .ui-title.draggable{cursor:-moz-grabbing}.ui-label{display:inline-block;width:60%;box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;letter-spacing:var(--ui-letter-spacing);font-weight:400;font-size:var(--ui-font-size-label);font-family:var(--ui-font)}.ui-label strong{padding-left:5px;font-weight:500}.ui-tabular .ui-label{width:100px!important;height:var(--ui-field-height);box-sizing:border-box;margin-right:0;padding:0 10px 0 0!important;border-right:1px solid var(--ui-major-border-color);background-color:transparent!important;box-shadow:none!important;color:var(--ui-label-color);text-align:right!important;line-height:var(--ui-field-height)}.ui-tabular .no-label .ui-label{border-right:none}.ui-tabular .ui-label:hover{color:var(--ui-color-active)}.ui-i.edited .ui-label{color:#000;opacity:1}.ui-mini-label{position:absolute;top:3px;right:53%;color:rgba(0,0,0,.3);text-align:right;text-transform:uppercase;letter-spacing:normal;font-size:8px;pointer-events:none}.ui-field{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;width:100%;box-sizing:border-box;padding:var(--ui-field-padding);font-size:var(--ui-font-size-field)}.ui-field.inline{position:absolute;top:-4px;right:-1px;left:-1px;z-index:1000;width:auto;padding:5px 7px;background-color:#eee;box-shadow:0 1px 10px rgba(0,0,0,.5)}.data-date .ui-field.inline{right:auto}.ui-field-group{display:flex;align-items:center}.ui-help{margin:.5rem 0 0;padding:var(--ui-field-padding);font-size:var(--ui-font-size-tab);opacity:.6}.ui-help strong{font-weight:600}.ui-tabular .ui-field{display:block;min-width:201px;width:auto!important;margin:0;padding:0}.ui-tabular .ui-field.no-label{display:inline-block}.ui-table-layout .ui-field.ui-col-0{min-width:0;width:200px!important;border-left:none}.ui-table-layout .ui-field{min-width:0;width:100px!important;border-left:1px solid var(--ui-minor-border-color)}.ui-tabular .ui-field+.ui-field{border-top:1px solid var(--ui-minor-border-color)}.ui-table-layout .ui-divider+.ui-col-0+.ui-col-1,.ui-table-layout .ui-divider+.ui-col-0+.ui-col-1+.ui-col-2,.ui-table-layout .ui-divider+.ui-col-0+.ui-col-1+.ui-col-2+.ui-col-3{border-top:none}.ui-table-layout .ui-field:last-child{border-bottom:none}.ui-table-layout .ui-field:first-child,.ui-table-layout .ui-field:first-child+.ui-field,.ui-table-layout .ui-field:first-child+.ui-field+.ui-field,.ui-table-layout .ui-field:first-child+.ui-field+.ui-field+.ui-field{border-top:1px solid var(--ui-major-border-color)}.ui-close-btn,.ui-download-btn{position:absolute;top:6px;z-index:120;width:18px;height:18px;margin:0;padding:0;outline:none;border:none;border-radius:100%;color:#666;text-align:center;font-weight:600;font-size:14px;line-height:18px;cursor:pointer}.ui-download-btn{right:10px}.ui-close-btn{left:10px;border-radius:100%}.ui-close-btn:hover,.ui-download-btn:hover{color:#222}.ui-close-btn:active,.ui-download-btn:active{color:#000}.ui-floating-panel.color-editor{width:200px}.ui-panel{flex-direction:row;flex-wrap:wrap;width:100%;box-sizing:border-box;padding:5px 0 0}.ui-panel,.ui-panel-active{display:flex}.ui-panel-inactive{display:none}.ui-panel.scrollable{max-height:40vh;overflow-x:hidden;overflow-y:auto}.scroll-panel.ui-panel.scrollable{max-height:unset;overflow:visible}.ui-panel.ui-depth-1,.ui-panel.ui-depth-2,.ui-panel.ui-depth-3{position:relative;background-color:var(--ui-panel-bg-color)}.ui-panel.ui-depth-2,.ui-panel.ui-depth-3{padding-top:10px;padding-bottom:10px}.ui-tabular .ui-panel.ui-depth-1,.ui-tabular .ui-panel.ui-depth-2,.ui-tabular .ui-panel.ui-depth-3{background-color:inherit}.ui-tabs+.ui-panel{padding-top:10px}.ui-tabbed-row>.ui-panel.ui-depth-2{overflow-x:hidden;overflow-y:auto}.ui-tabbed-row>.ui-panel.ui-depth-3{height:auto;overflow-x:hidden;overflow-y:auto}.ui-panel.ui-depth-2>.ui-panel.ui-depth-3{margin-bottom:-10px}.ui-panel-title{width:100%;margin:4px 10px;padding:0 0 3px;border-bottom:1px solid rgba(0,0,0,.1);font-weight:500;font-size:var(--ui-font-size-label)}.ui-field+.ui-tabbed-row>.ui-panel{margin-top:8px}.ui-btn{padding:5px 10px;outline:none;border:none;border-radius:var(--ui-field-border-radius);background-color:#d2d2d2;text-transform:uppercase;font-weight:600;font-size:.83rem;line-height:1}.ui-btn i,.ui-btn span{vertical-align:middle}.ui-btn i{color:var(--ui-highlight-color)}.ui-btn i+span{margin-left:5px}.ui-inline-btn i{margin-right:2px;vertical-align:text-top;line-height:16px}.ui-btn:hover{background-color:#bababa}.ui-btn:hover,.ui-btn:hover i{color:#111;cursor:pointer}.ui-btn:active{background-color:var(--ui-highlight-color)}.ui-btn:active,.ui-btn:active i{color:#fff;cursor:pointer}.ui-btn.active{background-color:var(--ui-highlight-color);color:#fff}.ui-btn.active i{color:#fff}.ui-inline-buttons{display:flex!important;flex-direction:row;justify-content:space-around;margin:5px 0}.ui-divider+.ui-inline-buttons{margin-top:10px}.ui-inline-btn{outline:none;border:none;background-color:transparent;color:#666;vertical-align:text-top;font-weight:500;font-family:var(--ui-font);line-height:16px;cursor:pointer}.ui-inline-btn:hover{color:#333}.ui-inline-btn:active{color:#000}.ui-checkbox{padding-top:3px}.ui-checkbox input{width:14px;height:14px;box-sizing:border-box;margin:0 5px 0 0;padding:0;border:none;box-shadow:none;vertical-align:baseline;font-size:inherit}.ui-checkbox input:active,.ui-checkbox input:focus,.ui-checkbox input:hover{background-color:none;box-shadow:none}.ui-checkbox label{vertical-align:baseline}.ui-tabular .ui-checkbox input{position:absolute;top:5px;right:calc(25% - 11px)}.ui-tabular .ui-checkbox.no-label input{right:calc(50% - 11px)}.color-swatch{position:relative;left:30px;display:inline-block;width:18px;height:18px;margin-top:3px;margin-left:8px;border:1px solid rgba(0,0,0,.5);border-radius:var(--ui-field-border-radius);border-radius:100%;background-color:#000;box-shadow:none;vertical-align:top}.color-sample,.color-swatch{overflow:hidden;box-sizing:border-box;padding:0}.color-sample{display:block;width:100%;height:100%;border:none;cursor:pointer}.color-dot,.color-swatch{background-image:url("data:image/gif;base64,R0lGODlhIAAgAIAAAAAAACwsLCH5BAAAAAAALAAAAAAgACAAAAJHjI8ZwO0PlDywtjmtxVJXrngQmIgPiZgOSqkMa7gvLEe0DC/47ea1v2PVfjwVsFc0HY1J0VLZ9DydUc1UWt1kP9tR9/RdwQoAOw==");background-position:50% 50%;background-size:16px 16px}.color-swatch:active,.color-swatch:hover{box-shadow:0 0 0 1px rgba(0,0,0,.2)}.ui-slider{position:relative;width:100%;height:calc(var(--ui-field-height) + 3px);cursor:default;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.ui-slider:hover:after{position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;z-index:2;display:block;content:""}.ui-slider+.ui-slider{margin:var(--ui-spacing) 0 0 0}.ui-slider *{user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.ui-slider-body{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:var(--ui-field-border-radius)}.ui-keyframed .ui-slider-body{right:25px}.ui-slider-body:active{cursor:ew-resize}.ui-slider-bar,.ui-slider-handle{position:absolute;bottom:0;height:5px}.ui-slider-bar{right:0;z-index:5;box-sizing:border-box;background-color:var(--ui-control-color)}.ui-slider-bar,.ui-slider-handle{left:0;transition-duration:var(--ui-slider-hover-duration);transition-property:background-color}.ui-slider-handle{z-index:7;width:2px;margin-left:-1px;background-color:var(--ui-handle-color);box-shadow:0 0 1px 0 rgba(0,0,0,.5)}.ui-slider-handle:after{position:absolute;top:0;right:-2px;bottom:0;left:-2px;content:" ";cursor:ew-resize}.ui-slider-vernier{position:absolute;top:0;left:50%;z-index:20;display:block;width:14px;height:9px;margin-left:-7px;cursor:ew-resize}.ui-slider-vernier-handle{position:absolute;top:1px;right:1px;left:1px;z-index:10;display:block;height:4px;box-sizing:content-box;border:1px solid #292929;border-radius:3px;background-color:#777;pointer-events:none}.ui-slider-vernier-handle:after,.ui-slider-vernier-handle:before{position:absolute;top:-1px;bottom:-1px;display:block;box-sizing:inherit;border:inherit;border-radius:3px;background-color:hsla(0,0%,100%,.3);content:""}.ui-slider-vernier-handle:before{right:1px;left:1px;z-index:11}.ui-slider-vernier-handle:after{right:3px;left:3px;z-index:12}.ui-slider-vernier:hover .ui-slider-vernier-handle{background-color:#ccc}.ui-slider-label,.ui-slider-value,input.ui-slider-value-input{position:absolute;top:0;padding:0 5px;color:var(--ui-label-color);font-weight:500;font-size:var(--ui-font-size-numeric);font-family:var(--ui-font);line-height:var(--ui-field-height);transition-duration:var(--ui-slider-hover-duration);transition-property:color}.ui-slider-label{left:0;z-index:9;text-align:left;pointer-events:none}.ui-slider-value,input.ui-slider-value-input{right:0;z-index:8;text-align:right}.gradient{box-shadow:0 0 0 1px rgba(0,0,0,.25)}.gradient .ui-slider-label,.gradient .ui-slider-value{color:#fff!important;text-shadow:0 0 1px rgba(0,0,0,.8);font-weight:500}.ui-slider.edited .ui-slider-label,.ui-slider.edited .ui-slider-value{color:#000;opacity:1}input.ui-slider-value-input,input.ui-slider-value-input:active,input.ui-slider-value-input:focus{width:30%;height:auto;outline:none;border:none;background-color:transparent;box-shadow:none;color:var(--ui-highlight-color)}.mouse-slider:hover .ui-slider-bar,.ui-slider.active .ui-slider-bar,.ui-slider .ui-slider-bar{background-color:rgba(231,196,0,.6)}.mouse-slider.ctrl-red:hover .ui-slider-bar,.ui-slider.ctrl-red.active .ui-slider-bar,.ui-slider.ctrl-red .ui-slider-bar{background-color:rgba(224,8,5,.6)}.mouse-slider.ctrl-green:hover .ui-slider-bar,.ui-slider.ctrl-green.active .ui-slider-bar,.ui-slider.ctrl-green .ui-slider-bar{background-color:rgba(25,192,31,.6)}.mouse-slider.ctrl-blue:hover .ui-slider-bar,.ui-slider.ctrl-blue.active .ui-slider-bar,.ui-slider.ctrl-blue .ui-slider-bar{background-color:rgba(15,128,226,.6)}.ctrl-red .ui-slider-handle{background-color:var(--ui-handle-color-red)}.ctrl-green .ui-slider-handle{background-color:var(--ui-handle-color-green)}.ctrl-blue .ui-slider-handle{background-color:var(--ui-handle-color-blue)}.mouse-slider:hover .ui-slider-label,.mouse-slider:hover .ui-slider-value,.ui-slider.active .ui-slider-label,.ui-slider.active .ui-slider-value{color:#fff}.mouse-slider:hover .ui-slider-value:hover{color:var(--ui-highlight-color)}.ui-slider.active .ui-slider-bar,.ui-slider.active .ui-slider-handle,.ui-slider:hover .ui-slider-bar,.ui-slider:hover .ui-slider-handle{height:30px}.ui-slider.active .ui-slider-body,.ui-slider:hover .ui-slider-body{overflow:hidden;background-color:rgba(0,0,0,.7)}.ui-slider.active .ui-slider-scale,.ui-slider:hover .ui-slider-scale{background-color:transparent}.ui-slider-body.active .ui-slider-handle,.ui-slider-body:hover .ui-slider-handle{z-index:12}.ui-keyframe-btn{position:absolute;top:0;right:0;bottom:0;z-index:10;width:20px;content:""}.ui-keyframe-btn:before{right:3px;bottom:4px;z-index:10;z-index:4;width:11px;height:11px;box-sizing:content-box;border:1px solid #555;background-color:rgba(0,0,0,.2);transform:rotate(45deg)}.ui-keyframe-btn:after,.ui-keyframe-btn:before{position:absolute;display:block;content:"";pointer-events:none}.ui-keyframe-btn:after{right:8px;bottom:9px;z-index:5;width:3px;height:3px;border-radius:100%;background-color:hsla(0,0%,100%,.5)}.ui-keyframe-btn:hover{cursor:pointer}.ui-keyframe-btn:hover:before{border-color:#666;background-color:#000}.ui-keyframe-btn.enabled:before{border-color:var(--ui-active-color)}.ui-keyframe-btn.enabled:after{background-color:var(--ui-active-color)}.slider-gradient{z-index:5;height:100%}.slider-gradient,.ui-slider-scale{position:absolute;bottom:0;left:0;width:100%}.ui-slider-scale{z-index:6;height:5px;background-color:rgba(0,0,0,.2);fill:none;shape-rendering:crispEdges}.minor-ticks{stroke:hsla(0,0%,100%,.3);stroke-width:1}.major-ticks{stroke:hsla(0,0%,100%,.9);stroke-width:1}.ui-divider{display:block;clear:both;width:100%;height:1px;overflow:hidden;margin:10px;padding:0;border:none;background-color:rgba(0,0,0,.1);font-size:1px}.ui-table-layout .ui-divider{width:100%}.ui-tabular .ui-divider{width:201px;height:2px;margin:4px 0;background-color:var(--ui-minor-border-color)}.ui-clear{height:0;margin:0;background-color:transparent}.ui-panel>.ui-divider:last-child{display:none}.ui-header{box-sizing:border-box;margin:0}.ui-header,.ui-html{width:100%;padding:5px 10px;font-size:var(--ui-font-size-label)}.ui-html p{margin:.5em 0}.ui-field+.ui-html{margin-top:20px}.ui-html h4{margin:0;padding:0}.image-swatch{position:relative;width:100%;margin:var(--ui-spacing) 0}.image-swatch .ui-label{padding:0 0 0 5px;color:var(--ui-label-color);font-weight:500;font-size:var(--ui-font-size-field);line-height:var(--ui-field-height)}.image-swatch-container{display:flex;align-items:center;justify-content:center;min-height:150px;width:100%;overflow:hidden;box-sizing:border-box;padding:5px;border:1px solid #000;border-radius:2px;background-color:#000;background-image:url("data:image/gif;base64,R0lGODlhIAAgAIAAAAAAACwsLCH5BAAAAAAALAAAAAAgACAAAAJHjI8ZwO0PlDywtjmtxVJXrngQmIgPiZgOSqkMa7gvLEe0DC/47ea1v2PVfjwVsFc0HY1J0VLZ9DydUc1UWt1kP9tR9/RdwQoAOw==");background-size:16px 16px;cursor:pointer}.image-swatch-preview{display:block;max-height:140px;width:auto;pointer-events:none}input::-webkit-color-swatch-wrapper{padding:0}input::-moz-color-swatch-wrapper{padding:0}input::-webkit-color-swatch{border:none;border-radius:var(--ui-field-border-radius)}input::-moz-color-swatch{border:none;border-radius:var(--ui-field-border-radius)}.ui-input input{width:40%;height:var(--ui-field-height);box-sizing:border-box;padding:var(--ui-field-input-padding);outline:none;border:none;border-radius:var(--ui-field-border-radius);background-color:var(--ui-field-color);box-shadow:0 0 0 1px rgba(0,0,0,.05);letter-spacing:var(--ui-letter-spacing);font-size:var(--ui-font-size-field);font-family:var(--ui-font);transition-property:background-color}.ui-input-text input{width:60%}.ui-input-text .ui-label{width:40%}.ui-input-url input{width:70%}.ui-input-url .ui-label{width:30%}.ui-tabular .ui-input input{max-width:100px;width:100%;padding:var(--ui-input-padding);border-radius:0;background-color:transparent;box-shadow:none;text-align:center;transition-duration:.5s}.active .ui-input input{width:100%}.ui-input input:hover{box-shadow:0 0 0 1px rgba(0,0,0,.2);color:#000}.ui-input input:focus,.ui-input input:hover{background-color:var(--ui-field-active-color)}.ui-input input:focus{border:none;box-shadow:0 0 0 1px rgba(235,98,0,.9);transition-duration:.1s}.ui-input input:disabled{background-color:hsla(0,0%,100%,.5);box-shadow:0 0 0 1px rgba(0,0,0,.02)}.ui-input input[type=number]{min-width:45px;-moz-appearance:textfield}.ui-input input[type=number]::-webkit-inner-spin-button,.ui-input input[type=number]::-webkit-outer-spin-button{opacity:0}.ui-tabular .ui-input input[type=number]{padding-right:0}.ui-tabular .ui-input input:hover{background-color:var(--ui-bg-color-active);transition-duration:.1s}.ui-input input[type=number]:hover{-moz-appearance:number-input}.ui-input input[type=number]:hover::-webkit-inner-spin-button,.ui-input input[type=number]:hover::-webkit-outer-spin-button{opacity:1}.ui-input input[type=color]{padding:0;border:1px solid #fff;background-color:transparent}.ui-input-textarea{display:block}.ui-input-textarea .ui-label{width:auto;padding-bottom:5px}.ui-input textarea{min-height:6em;width:100%;box-sizing:border-box;margin:0;padding:var(--ui-field-input-padding);outline:none;border:none;border-radius:var(--ui-field-border-radius);background-color:var(--ui-field-color);box-shadow:0 0 0 1px rgba(0,0,0,.05);font-size:inherit;font-family:var(--ui-font);line-height:1.4;resize:vertical}.ui-input textarea:hover{background-color:var(--ui-field-active-color);box-shadow:0 0 0 1px rgba(0,0,0,.2)}.ui-input textarea:focus{border:none;background-color:var(--ui-field-active-color);box-shadow:0 0 0 1px rgba(235,98,0,.9)}.ui-input textarea:disabled{background-color:var(--ui-field-color);opacity:.8}.ui-unit{position:absolute;right:2px;height:var(--ui-field-height);padding:0;color:var(--ui-label-color);font-size:inherit;font-size:90%;line-height:var(--ui-field-height);opacity:.5;transition-duration:1s;pointer-events:none}.ui-input:hover .ui-unit,.ui-input input:focus+.ui-unit{opacity:0;transition-duration:0s}.ui-input-overlay{position:absolute;top:0;right:0;bottom:0;left:0;cursor:ns-resize}.ui-input input:focus+.ui-input-overlay{opacity:0;pointer-events:none}.ui-radio input{height:auto;box-sizing:border-box;margin-right:5px;padding:var(--ui-field-input-padding);border:none;font-size:inherit}.ui-label-option{width:auto!important}.ui-label-option+.ui-label-option{margin-left:10px}.ui-select{position:relative;letter-spacing:var(--ui-letter-spacing);font-family:var(--ui-font)}.ui-select.disabled{cursor:default;opacity:0;user-select:none;pointer-events:none}.ui-select select{top:0;right:0;bottom:0;z-index:10;display:block;height:100%;padding-left:0;opacity:0}.ui-select .multi-options,.ui-select select{position:absolute;left:0;max-width:100%;width:100%;box-sizing:border-box;font-size:var(--ui-font-size-field);cursor:pointer}.ui-select .multi-options{top:-10px;background-color:#eee;padding:3px 0;z-index:20;border-radius:5px;text-align:left;text-overflow:ellipsis;white-space:nowrap;box-shadow:0 0 4px 3px rgba(0,0,0,.1)}.multi-options-header{font-weight:600;color:#bbb;padding-bottom:2px;padding-left:10px}.multi-option{width:100%;margin-top:1px;padding:2px 2px 2px 4px}.multi-header{cursor:pointer}.multi-option:hover{background-color:#5781ff;color:#fff}.multi-option-label:before{content:"";display:inline-block;min-width:25px}.multi-option-label--selected:before{content:"\2713"}.ui-select .multi-options div{outline:none;border:none;text-align:left;appearance:none}.ui-select select:disabled{cursor:default}.ui-select optgroup{padding:var(--ui-spacing);color:#666;font-weight:400;font-style:normal}.ui-select optgroup,.ui-select option{outline:none;border:none;appearance:none}.ui-select option{padding-left:1em;text-align:left}.ui-tabular .ui-select select{left:100px;width:100px;padding:1px 8px 2px;border-radius:0;text-align-last:center;opacity:0}.ui-tabular .ui-select.no-label select{left:0}.ui-tabular .ui-select select:hover{background-color:var(--ui-bg-color-active);color:#000}.ui-tabular .ui-select select:active{background-color:#fff}.ui-select .ui-label{position:relative;z-index:9;max-width:100%;width:100%;overflow:hidden;box-sizing:border-box;padding:0 25px 0 5px;border-radius:var(--ui-field-border-radius);background-color:var(--ui-field-color);box-shadow:0 0 0 1px rgba(0,0,0,.05);text-align:left;text-overflow:ellipsis;white-space:nowrap;font-size:var(--ui-font-size-label)}.ui-select .ui-label,.ui-select .ui-label:after{display:block;height:var(--ui-field-height);line-height:var(--ui-field-height)}.ui-select .ui-label:after{position:absolute;top:0;right:0;z-index:8;width:24px;margin:0;padding:0;color:var(--ui-highlight-color);content:"expand_more";text-align:center;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-weight:400;font-size:18px;font-family:Material Icons;font-feature-settings:"liga"}.ui-select:hover .ui-label{background-color:var(--ui-field-active-color);box-shadow:0 0 0 1px rgba(0,0,0,.2);cursor:default}.ui-select .ui-label strong{color:#000}.ui-tabular .ui-select .ui-label{overflow:visible;text-align:right!important}.ui-tabular .ui-select .ui-label strong{position:absolute;top:0;left:100%;display:block;width:90px;overflow:hidden;margin-left:5px;padding-left:0;text-align:center;text-overflow:ellipsis;font-weight:400}.ui-select select:disabled+.ui-label strong{color:#ccc}.ui-tabular .ui-select .ui-label:after{display:none}.ui-tabular .ui-select.ui-col-1 .ui-label strong,.ui-tabular .ui-select.ui-col-2 .ui-label strong,.ui-tabular .ui-select.ui-col-3 .ui-label strong{left:0}.ui-select.disabled .ui-label{background-color:hsla(0,0%,100%,.5);opacity:1%}.ui-select select:focus+.ui-label{background-color:var(--ui-field-active-color);box-shadow:0 0 0 1px rgba(235,98,0,.9)}.ui-select select:disabled+.ui-label{box-shadow:0 0 0 1px rgba(0,0,0,.02);color:#ccc}.ui-select select:disabled+.ui-label:after{color:#ccc}.ui-select.disabled:hover .ui-label{background-color:hsla(0,0%,100%,.5)}.ui-tabbed-column{padding:0}.ui-tabbed-column>.ui-depth-1,.ui-tabbed-column>.ui-tabbed-row{display:block;width:calc(100% - var(--ui-tabbed-column-width));padding:10px 20px;background-image:linear-gradient(90deg,rgba(0,0,0,.04) 0,rgba(0,0,0,.02) 50%)}.ui-tabs-column{position:relative;z-index:50;flex-direction:column;min-height:80px;width:var(--ui-tabbed-column-width);box-sizing:border-box;padding:10px;border-right:1px solid #999;background-color:#fff;box-shadow:0 0 30px rgba(0,0,0,.2);font-family:var(--ui-font)}.ui-tabs-col{position:relative;z-index:15;flex:none;flex-direction:row;justify-content:space-between;width:100%;margin-top:10px;padding:0;border-bottom:1px solid #d2d2d2}.ui-tabs-col.ui-tabs-depth-0{margin-top:0}.ui-tab-group{position:relative;min-height:2rem}.ui-tab-group+.ui-tab-group{margin-top:10px;padding-top:10px;border-top:1px solid #ccc}.ui-tab-btn-header{position:absolute;left:0;z-index:1;margin:0}.ui-tab-btn-header,.ui-tab-col-btn{padding:2px 0;text-transform:uppercase;font-weight:600;font-size:var(--ui-font-size-tab)}.ui-tab-col-btn{position:relative;z-index:10;display:block;color:#888;text-align:right;white-space:nowrap;cursor:pointer}.ui-tab-col-btn:hover{color:#333}.ui-tab-col-btn:active{color:#000}.ui-tab-col-btn.focused{color:#111}.ui-tab-col-btn.active{color:var(--ui-color-active)}.ui-tabs{display:flex}.ui-tabs-row{position:relative;z-index:15;flex:none;flex-direction:row;justify-content:space-between;width:100%;margin-top:10px;padding:0;border-bottom:1px solid #d2d2d2}.ui-tabs-row.ui-tabs-depth-0{margin-top:0}.ui-tab-row-btn{position:relative;display:inline-block;flex:auto;padding:6px 3px 5px;background-image:linear-gradient(0deg,#e6e6e6 0,#ededed 15%,var(--ui-panel-bg-color) 90%);color:#888;text-align:center;text-transform:uppercase;font-weight:600;font-size:var(--ui-font-size-tab);font-family:var(--ui-font);cursor:pointer}.ui-tab-row-btn:hover{color:#444}.ui-tab-row-btn:active{background-color:hsla(0,0%,100%,.5);color:#000}.ui-tab-row-btn+.ui-tab-row-btn{border-left:1px solid #d2d2d2}.ui-tab-row-btn.active{margin-top:-1px;margin-bottom:-1px;border-top:1px solid #d2d2d2;background-color:rgba(0,0,0,.05);background-color:var(--ui-panel-bg-color);background-image:none!important;color:var(--ui-highlight-text-color)!important;cursor:default}.ui-tabs-depth-0 .ui-tab-row-btn{background-image:linear-gradient(0deg,#e2e2e2 0,#e7e7e7 15%,var(--ui-bg-color) 90%)}.ui-tabs-select{width:100%;padding:0 10px 10px;border-bottom:1px dashed #d2d2d2}.ui-tabs-select .ui-label span{color:var(--ui-highlight-text-color);text-transform:uppercase;font-weight:600;font-size:var(--ui-font-size-tab)!important;font-family:var(--ui-font)}.ui-tabular .ui-tabs-select{padding:0 0 10px;border-bottom:none}.ui-tabular .ui-tabs-select select{position:absolute;left:0!important;display:block;width:100%!important;opacity:0;appearance:none}.ui-tabular .ui-tabs-select .ui-label{width:100%!important;height:auto;padding:3px 5px!important;border:1px solid #ccc;border-right:none;background-color:#fff!important;text-align:left!important}.ui-tabular .ui-tabs-select:hover .ui-label{border-color:#999}.ui-tabular .ui-tabs-select .ui-label strong{display:block}.ui-tabular .ui-tabs-select .ui-label:after{top:3px;right:3px;display:block!important}.action-buttons{width:100%;padding-top:20px;text-align:center}.action-btn-accept{position:relative}.action-btn-accept.loading:before{right:-20px;left:auto;z-index:1000}.action-buttons .btn-secondary{color:#fff}.action-buttons button+button{margin-left:10px}.draggable-panel-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1000;background-color:rgba(0,0,0,.4)}.ui-toggle{position:relative;display:flex;justify-content:center;width:auto;overflow:hidden;margin-left:10px;padding:6px 10px;border-radius:2px;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.ui-toggle-label{font-weight:500;font-size:var(--ui-font-size-tiny)}.ui-toggle-extra-label{opacity:.5}.ui-toggle.untoggled{background-color:rgba(0,0,0,.05)}.ui-toggle.untoggled:hover{background-color:var(--ui-button-color-hover);transition-duration:.2s}.ui-toggle.untoggled:active{background-color:var(--ui-button-color-active);transition-duration:.2s}.ui-toggle.untoggled .ui-toggle-label{color:var(--ui-text-color)}.ui-toggle.parent-tag .ui-toggle-label{font-weight:700}.ui-toggle.toggled{background-color:var(--ui-primary-action-color)}.ui-toggle.toggled:hover{background-color:var(--ui-primary-action-color-hover);transition-duration:.2s}.ui-toggle.toggled:active{background-color:var(--ui-primary-action-color-active);transition-duration:.2s}.ui-toggle-label.info-container{display:flex;align-items:center;justify-content:center;margin-left:auto;font-size:var(--ui-font-size-tiny)}.ui-toggle.toggled .ui-toggle-label{color:#fff}.ui-toggle-icon{margin-right:3px;font-size:15px}.ui-toggle.place-full .ui-toggle-icon{opacity:1}.ui-toggle.place-half .ui-toggle-icon{opacity:.5}.color-editor{width:200px;overflow:visible!important;font-size:var(--ui-font-size-field)}.ui-floating-panel.color-editor{background-color:#ddd}.color-editor.active:after{position:absolute;top:0;right:-500px;bottom:0;left:-500px;display:block;content:"";cursor:default!important}.color-editor-title{position:absolute;top:20px;left:20px;flex:none;margin:0;padding:0;font-size:var(--ui-font-size-field)}.color-editor-title.draggable{position:relative;top:0;left:0;margin:0 0 6px;padding-top:8px;border-bottom:none;border-top-left-radius:5px;border-top-right-radius:5px;background-color:#ddd!important;font-size:var(--ui-font-size-tab)}.color-editor-ctrls{width:100%;box-sizing:border-box;padding:0 10px 10px}.color-editor-swatches{display:flex;flex-direction:row;overflow:hidden;border:1px solid #fff;border-radius:1px;box-shadow:0 0 0 1px rgba(0,0,0,.1)}.color-editor-swatch{position:relative;display:block;width:50%;height:50px;box-sizing:border-box;background-color:#333;cursor:pointer}.color-editor-swatch .material-icons{position:absolute;bottom:5px;color:#fff;text-shadow:0 0 1px rgba(0,0,0,.2),0 0 8px rgba(0,0,0,.4);font-size:14px}.color-editor-reset{left:5px}.color-editor-accept{right:5px}.color-editor .color-hexes{display:flex;justify-content:space-between;min-width:100%;margin:8px 0;padding:0;font-size:calc(.88rem - 2px)}.hex-label{padding-left:5px;color:#555}.color-editor .hex-input,.hex-label{font-size:var(--ui-font-size-numeric)}.color-editor .hex-input{max-width:4.5rem!important;height:22px!important;padding:2px 5px 2px 4px;text-align:right!important}.color-editor .hex-input:hover{background-color:#fff!important}.color-editor-clear-btn{width:18px;height:18px;box-shadow:0 0 0 1px rgba(0,0,0,.1)}.blank-color{background-color:#fff;background-image:linear-gradient(-45deg,#fff,#fff 48%,red 0,red 52%,#fff 0,#fff)}.new-color.blank-color{background-image:linear-gradient(-45deg,#fff,#fff 49%,red 0,red 51%,#fff 0,#fff)}.color-editor .ui-divider{width:100%;margin:10px 0;background-color:rgba(0,0,0,.2)}.color-editor .ui-slider{box-shadow:0 0 0 1px rgba(0,0,0,.25)}.color-editor .ui-slider-label{text-transform:uppercase;text-shadow:none}.color-editor .ui-slider-value{text-shadow:none}.color-editor .ui-slider-scale{background-color:transparent}.color-editor .ui-slider+.ui-slider{margin-top:5px}.hue-slider .ui-slider-body{background-image:linear-gradient(90deg,red 0,#ff0 16.67%,#0f0 33.3%,#0ff 50%,#00f 66.67%,#f0f 83.3%,red)}.hue-slider.active .ui-slider-bar,.hue-slider.mouse-slider:hover .ui-slider-bar,.hue-slider .ui-slider-bar{background-color:transparent!important}.hue-slider .ui-slider-label{color:#fff!important;text-shadow:0 0 1px rgba(0,0,0,.5)}.hue-slider .ui-slider-value{color:#fff!important}.alpha-slider.mouse-slider:hover .ui-slider-label,.alpha-slider .ui-slider-label,.hue-slider.active .ui-slider-label,.hue-slider.active .ui-slider-value,.hue-slider.mouse-slider:hover .ui-slider-label,.hue-slider.mouse-slider:hover .ui-slider-value,.hue-slider .ui-slider-label,.hue-slider .ui-slider-value{color:#fff}.hue-slider .ui-slider-handle{background-color:#fff}.alpha-slider.active .ui-slider-value,.alpha-slider.mouse-slider:hover .ui-slider-value,.alpha-slider .ui-slider-value{color:#111}.alpha-slider .ui-slider-body{background-image:linear-gradient(90deg,hsla(0,0%,100%,0) 10%,#fff 90%),url("data:image/gif;base64,R0lGODlhIAAgAIAAAAAAACwsLCH5BAAAAAAALAAAAAAgACAAAAJHjI8ZwO0PlDywtjmtxVJXrngQmIgPiZgOSqkMa7gvLEe0DC/47ea1v2PVfjwVsFc0HY1J0VLZ9DydUc1UWt1kP9tR9/RdwQoAOw==");background-size:100% 100%,16px 16px}.alpha-slider.active .ui-slider-bar,.alpha-slider.mouse-slider:hover .ui-slider-bar,.alpha-slider .ui-slider-bar{background-color:transparent}.alpha-slider.mouse-slider:hover .ui-slider-handle{background-color:var(--ui-handle-color)}.color-swatches{max-width:180px;margin:0 auto}:root{--ui-bg-color:#c2c0bc;--ui-bg-color-active:#ffb580;--ui-bar-color:#e7c400;--ui-bar-color-blue:#0f80e2;--ui-bar-color-green:#19c01f;--ui-bar-color-red:#e00805;--ui-button-color:#cfcfcf;--ui-button-color-active:#aaa;--ui-button-color-hover:#c1c1c1;--ui-control-color:#595959;--ui-field-active-color:#fff;--ui-field-border-radius:1px;--ui-field-color:#fff;--ui-field-height:24px;--ui-field-input-padding:2px 4px;--ui-field-padding:2px 10px;--ui-font-size-numeric:0.8rem;--ui-font-size-field:0.8667rem;--ui-font-size-label:0.8667rem;--ui-font-size-tab:0.8rem;--ui-font-size-tiny:0.7333rem;--ui-handle-color:#fad60d;--ui-handle-color-blue:#0f80e2;--ui-handle-color-green:#22cb19;--ui-handle-color-red:#ca172e;--ui-header-color:#ddd;--ui-active-color:#e7c400;--ui-input-padding:2px 8px;--ui-label-color:#666;--ui-label-color-hover:#fff;--ui-major-border-color:rgba(0,0,0,0.4);--ui-minor-border-color:rgba(0,0,0,0.1);--ui-panel-bg-color:#f2f2f2;--ui-primary-action-color:#3bbcfc;--ui-primary-action-color-active:#72cefb;--ui-primary-action-color-hover:#0797df;--ui-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Avenir Next","Helvetica Neue",Helvetica,Arial,sans-serif;--ui-slider-hover-duration:0.2s;--ui-letter-spacing:-0.02em;--ui-text-color:#111;--ui-title-color:#333;--ui-color-active:#eb6200;--ui-bg-color:#e9e9e9;--ui-highlight-color:#3b99fc;--ui-highlight-text-color:#69b2ff;--ui-spacing:5px;--ui-tabbed-column-width:130px;--color-topic-flag-0:#ff39c0;--color-topic-flag-1:#2987e5;--color-topic-flag-2:#3ff150}.color-dot{position:relative;z-index:8;display:inline-block;width:16px;height:16px;border-radius:100%;background-color:transparent;cursor:pointer}.color-dot:before{z-index:10;background-color:inherit;box-shadow:0 0 0 1px hsla(0,0%,100%,.75)}.color-dot:after,.color-dot:before{position:absolute;display:block;width:16px;height:16px;border-radius:100%;content:""}.color-dot:after{z-index:11;background-color:#000;opacity:0;transform:scale(.01)}.color-dot:hover{background-color:#888}.color-dot:active:after{opacity:1;transition:transform,opacity,background-color;transition-delay:0s,0s,.85s;transition-duration:.85s,.4s,.2s;transform:scale(1)}.color-dot.active,.color-dot:active:after{background-color:inherit}.color-dot+.color-dot{margin-left:4px}.color-dot:nth-child(10){margin-left:10px}.color-dot:first-child,.color-dot:nth-child(18){margin-left:0}.ui-floating-panel.media-manager-popup-view{width:40vw;height:70vh;min-width:600px;min-height:400px}.media-manager-popup-view .draggable{width:100%;height:30px;position:absolute;top:0;left:0;cursor:grab}.media-manager{display:flex;flex-direction:column;background-color:#f2f2f2;padding:1em;color:#444;height:100%}.media-manager-content{overflow-y:auto}.media-manager .image-control-picture{max-width:250px;max-height:230px}@media (max-width:1150px){.media-manager .image-control-thumbnail{width:135px}.media-manager .image-control-picture{max-width:125px;max-height:95px}}.media-manager .form-container{background-color:#efefef;display:none;border-top:1px solid rgba(0,0,0,.1);flex:1;flex-direction:row;padding:15px}.media-manager .media-manager-controls{position:relative;flex:auto;margin:0 0 10px 20px}.media-manager .date-control,.media-manager .ui-input+.ui-input{margin-top:9px}.media-manager-controls.item-field .date-control,.media-manager-controls.item-field input,.media-manager-controls.item-field textarea{font-family:var(--system-font)}.media-manager .field-description textarea{min-height:70px}.media-manager .date-control{padding:10px;min-height:40px;background-color:#fff;color:#222}.media-manager--header-small{font-size:var(--font-size-small);margin-top:1.5em;margin-bottom:.5em}.media-manager .error-message{color:red}.multimedia-popup-container{min-height:5vh;max-height:70vh;width:25vw;border-radius:1px;background-color:var(--page-bg-color);box-shadow:0 5px 20px 1px rgba(0,0,0,.4);font-size:.85rem;opacity:1;display:flex;flex-direction:column;transition:transform,opacity;transition-delay:.5s,0s;transition-duration:.5s}.multimedia-popup{overflow-y:auto;padding:0 1em;background-color:hsla(0,0%,100%,.3)}.no-multimedia{padding-bottom:2rem;margin-top:1rem;color:var(--title-color);font-weight:600;font-size:var(--font-size-medium)}.multimedia-items{color:var(--text-color);padding:.5em}.multimedia-popup-container .ui-title{text-align:-webkit-center}.multimedia-popup-container .ui-title p{margin:0;width:80%}.result-box{display:flex;color:#555;padding:15px 30px;overflow:auto;overflow-y:scroll;box-shadow:0 0 1px rgba(0,0,0,.7),0 20px 35px -10px rgba(0,0,0,.4);flex-direction:column;background-color:#eee;margin:20px 0;border-radius:5px;min-width:908px;max-width:80vw;min-height:500px}.result-box .result-box-tag-info{display:flex;align-items:center;white-space:pre-wrap;font-size:.8rem;position:sticky;width:fit-content;top:-10px;padding-left:10px;z-index:5;background-color:#eee;min-height:30px}.result-box .result-box-tag-info .material-icons{cursor:pointer}.items-container{display:flex}.items-box{margin:10px;width:260px;min-width:260px}.items-box-title{display:flex;justify-content:space-between;align-items:center;min-height:25px}.result-box h2{font-size:.8rem;text-transform:uppercase;margin:0 0 5px}.items-list{border-top:2px solid #555;margin-bottom:2em}.list-item{padding:12px 0;border-bottom:2px solid #ccc;flex-wrap:wrap;flex-direction:column;font-size:.8rem;font-weight:700;color:#aaa}.list-item,.list-item>div{display:flex;justify-content:space-between}.list-item>div{flex-direction:row}.list-item>div>div{display:flex;flex-direction:column}.list-item a{color:#2a8cfc;text-decoration:none}.list-item-date,.list-item-time,.list-item-type{white-space:nowrap;justify-self:end;color:#888;letter-spacing:-.03em;font-weight:500;font-size:.7rem}.list-item-date--minor{font-size:.55rem;color:#aaa;padding-top:.2em}.list-item-time{margin-top:1px}.list-item-date{text-align:right;text-transform:uppercase;display:block}.list-item-text{flex-shrink:2;overflow:hidden;width:calc(100% - 40px);text-overflow:ellipsis}.list-item-partner{margin-top:.5em;height:32px;width:32px}.overview-item .list-item-partner{margin-right:-.5em;margin-top:0}.list-item-partner .item-editor-header-logo{width:32px}.list-item-link{display:block}.list-item-link--single-line{max-height:1rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background-color:hsla(0,0%,84.7%,.6)}.list-item-link--single-line:hover{width:min-content;overflow:hidden;background-color:hsla(0,0%,84.7%,.6);padding-right:.4em;border-radius:.4em}.list-item-subitems-link{cursor:pointer;color:#888}