.modal-overlay{z-index:2500;opacity:0;pointer-events:none;background-color:#00000080;flex-direction:column;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}.modal-overlay.show{opacity:1;pointer-events:auto}.modal-content{background-color:var(--panel-bg-color,red);text-align:center;border-radius:1px;width:380px;min-height:100px;margin-top:-50px;padding:20px;font-size:.85rem;font-weight:600;transition:transform .5s .5s,opacity .5s;box-shadow:0 5px 20px 1px #0006}.modal-message{color:var(--label-color,red);text-align:center;font-size:var(--font-size-medium,red);margin:0 0 2rem}.modal-content .btn{min-width:80px}.modal-content .btn+.btn{margin-left:15px}.scroll-panel{width:100%;position:relative;overflow:hidden}@supports (contain:strict){.scroll-panel{contain:strict;overflow:visible}}.scroll-panel-body{z-index:100;width:100%}.scroll-panel .scroll-bar{opacity:0}.scroll-panel:hover .scroll-bar{opacity:.3}.scroll-hint-start,.scroll-hint-end{z-index:200;pointer-events:none;background-repeat:no-repeat;position:absolute}.scroll-panel-vertical .scroll-hint-start{background:radial-gradient(at top,#0003,#0000 70%) 0 0/100% 15px,linear-gradient(#0000001a 0,#0000 10%);height:15px;top:0;left:0;right:0}.scroll-panel-vertical .scroll-hint-end{background:radial-gradient(at bottom,#0003,#0000 70%) bottom/100% 20px,linear-gradient(0deg,#0000001a 0,#0000 10%);height:20px;bottom:0;left:0;right:0}.scroll-panel-horizontal .scroll-hint-start{background:radial-gradient(at 0,#0003,#0000 70%) 0/15px 100%,linear-gradient(90deg,#0000001a 0,#0000 10%);width:15px;top:0;bottom:0;left:0}.scroll-panel-horizontal .scroll-hint-end{background:radial-gradient(at 100%,#0003,#0000 70%) 100%/20px 100%,linear-gradient(270deg,#0000001a 0,#0000 10%);width:20px;top:0;bottom:0;right:0}.scroll-bar{z-index:150;width:20px;transition-property:opacity;transition-duration:.3s;position:absolute;top:0;bottom:0;right:0}.scroll-bar:hover,.scroll-bar:active{opacity:1!important}.scroll-bar-track{background-color:#0000000d;border-radius:7px;width:7px;position:absolute;top:5px;bottom:5px;right:2px;overflow:hidden}.scroll-bar-handle{background-color:#0003;border-radius:7px;height:30%;min-height:20px;position:absolute;top:0;left:0;right:0}.scroll-bar-labels{width:10px;display:block;position:absolute;top:5px;bottom:5px;left:0}.label-anchor{text-align:center;width:15px;height:15px;font-weight:500;font-size:var(--font-size-small);background-color:#0000001a;border-radius:100%;line-height:15px;display:block;position:absolute}.label-anchor.active{font-weight:700}.scroll-panel-horizontal .scroll-bar{width:auto;height:20px;top:auto;left:0}.scroll-panel-horizontal .scroll-bar-track{width:auto;height:7px;inset:auto 5px 2px}.scroll-panel-horizontal .scroll-bar-handle{width:30%;min-width:20px;height:auto;min-height:auto;bottom:0;right:auto}.date-popup{z-index:90;background-color:var(--panel-bg-color);text-align:center;border-radius:1px;width:20vw;min-width:300px;height:auto;margin-left:-150px;padding:20px;font-weight:600;position:absolute;left:50%;box-shadow:0 5px 20px 1px #0006}.date-popup-error{letter-spacing:var(--system-letter-spacing);font-weight:600;font-size:var(--font-size-small);font-family:var(--system-font);color:var(--warning-bg-color);text-transform:uppercase}.date-popup-inputs{flex-wrap:wrap;margin:10px 10px -10px;display:flex;position:relative}.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{vertical-align:middle;width:100%}.ui-date-now .ui-input input{vertical-align:middle;width:auto!important}.ui-field-group.ui-field-error{box-shadow:0 0 0 1px #ff000087}.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{color:#000;position:absolute;top:4px;right:-20px}.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{align-items:center;display:flex}.date-control:hover{cursor:pointer;box-shadow:0 0 0 1px #0003}.date-control.placeholder{color:#00000080}.ui-checkbox.date-control-approximately,.ui-checkbox.date-control-current{align-items:center;padding:20px 0 0 10px;display:flex}.date-control-approximately input,.date-control-current input{width:auto;margin-bottom:-5px;margin-right:5px}.date-control-approximately label,.date-control-current label{color:#000000b3;text-transform:uppercase;width:auto;font-weight:600;font-size:var(--font-size-small);font-family:var(--system-font);background-color:#0000}.richtext{visibility:hidden}.richtext.quill-dirty-hack{visibility:visible}.quill-contents.ql-container.ql-custom{background-color:#fff}.ql-toolbar.ql-custom{border:none;flex-direction:row;align-items:center;width:100%;padding:6px 3px;display:flex}.ql-container.ql-custom{border:none}.ql-toolbar button{text-align:center!important;width:22px!important;height:22px!important;margin-right:0!important;padding:2px!important}.ql-toolbar button svg{vertical-align:inherit;display:inline-block;float:none!important;margin:0!important}.ql-toolbar button.ql-active{background-color:#ffffff80;box-shadow:0 0 0 1px #ea4d001a}.ql-toolbar button i{font-size:18px}.pm-editor blockquote p{color:#69003d;margin:1rem 0;padding-left:0;line-height:1.3}.pm-editor em{font-style:italic!important}.pm-editor .material-icons{font-style:normal}.pm-editor em:hover,.pm-editor b:hover,.pm-editor strong:hover,.pm-editor blockquote:hover,.pm-editor span:hover:not(.ProseMirror-menuitem){box-shadow:0 0 0 1px #f4a32233}.item-field-event .pm-editor p,.item-field-event .pm-editor blockquote{max-width:27rem}.item-editor-main{counter-reset:info-block-counter}.item-editor-fields{counter-reset:ref-block-counter}.info-block{color:#0000;cursor:pointer;background-color:#006effb3;width:16px;height:16px;display:inline-flex;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,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M12%202C6.48%202%202%206.48%202%2012s4.48%2010%2010%2010%2010-4.48%2010-10S17.52%202%2012%202zm1%2015h-2v-6h2v6zm0-8h-2V7h2v2z'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M12%202C6.48%202%202%206.48%202%2012s4.48%2010%2010%2010%2010-4.48%2010-10S17.52%202%2012%202zm1%2015h-2v-6h2v6zm0-8h-2V7h2v2z'/%3e%3c/svg%3e");-webkit-mask-size:18px;mask-size:18px}.info-block.ref:before{color:#fff;content:counter(info-block-counter);font-size:.6rem;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.info-block:hover{background-color:#006eff}.info-block.ref{background-color:#ff0000a6;width:20px;height:20px}.info-block.ref:hover{background-color:#ff000080}.ref-block{color:#0000;cursor:pointer;counter-increment:ref-block-counter;background-color:#ea4d00b3;width:18px;height:18px;display:inline-flex;position:relative;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20class='ionicon'%20viewBox='0%200%20512%20512'%3e%3cpath%20d='M408%20480H184a72%2072%200%2001-72-72V184a72%2072%200%200172-72h224a72%2072%200%200172%2072v224a72%2072%200%2001-72%2072z'/%3e%3cpath%20d='M160%2080h235.88A72.12%2072.12%200%2000328%2032H104a72%2072%200%2000-72%2072v224a72.12%2072.12%200%200048%2067.88V160a80%2080%200%200180-80z'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20class='ionicon'%20viewBox='0%200%20512%20512'%3e%3cpath%20d='M408%20480H184a72%2072%200%2001-72-72V184a72%2072%200%200172-72h224a72%2072%200%200172%2072v224a72%2072%200%2001-72%2072z'/%3e%3cpath%20d='M160%2080h235.88A72.12%2072.12%200%2000328%2032H104a72%2072%200%2000-72%2072v224a72.12%2072.12%200%200048%2067.88V160a80%2080%200%200180-80z'/%3e%3c/svg%3e");-webkit-mask-size:18px;mask-size:18px}.ref-block:before{color:#fff;content:counter(ref-block-counter);font-size:.6rem;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ref-block.error{background:#4b4b4b80}.ref-block.error:hover{background:#4b4b4bbf}.ref-block:hover{background-color:#ea4d00}.audio-block{background:var(--ui-button-color) url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20height='24'%20viewBox='0%200%2024%2024'%20width='24'%3e%3cpath%20d='M0%200h24v24H0z'%20fill='none'/%3e%3cpath%20fill='%23444'%20d='M20%202H8c-1.1%200-2%20.9-2%202v12c0%201.1.9%202%202%202h12c1.1%200%202-.9%202-2V4c0-1.1-.9-2-2-2zm-2%205h-3v5.5c0%201.38-1.12%202.5-2.5%202.5S10%2013.88%2010%2012.5s1.12-2.5%202.5-2.5c.57%200%201.08.19%201.5.51V5h4v2zM4%206H2v14c0%201.1.9%202%202%202h14v-2H4V6z'/%3e%3c/svg%3e") no-repeat center;cursor:pointer;background-size:1.25rem;border-radius:.75rem;min-width:4rem;min-height:1.5rem;display:inline-flex}.audio-block:hover{background-color:#e4e0e0}.video-block{background:var(--ui-button-color) url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20height='24'%20viewBox='0%200%2024%2024'%20width='24'%3e%3cpath%20d='M0%200h24v24H0z'%20fill='none'/%3e%3cpath%20d='M4%206H2v14c0%201.1.9%202%202%202h14v-2H4V6zm16-4H8c-1.1%200-2%20.9-2%202v12c0%201.1.9%202%202%202h12c1.1%200%202-.9%202-2V4c0-1.1-.9-2-2-2zm-8%2012.5v-9l6%204.5-6%204.5z'/%3e%3c/svg%3e") no-repeat center;cursor:pointer;background-size:1.25rem;border-radius:.75rem;min-width:4rem;min-height:1.5rem;display:inline-flex}.video-block>span{display:inline-block}.video-block:hover{background-color:#e4e0e0}.richtext-editor-btn,.richtext-editor-btn:focus{color:#666;text-align:center;cursor:pointer;background-color:#0000;border:none;outline:none;width:20px;height:20px;margin:0 0 0 3px;padding:0;font-size:18px;line-height:20px}.ql-toolbar .ql-itemlink{color:var(--itemlink-color)}.ql-toolbar .ql-itemlink.ql-active{color:var(--itemlink-color);background-color:#006eff33;box-shadow:0 0 0 1px #006eff80}.ql-toolbar .ql-tag{color:#555}.ql-toolbar .ql-tag.ql-active{color:var(--person-color);background-color:#7e00ff33;box-shadow:0 0 0 1px #7e00ff80}.ql-toolbar .ql-person{color:var(--person-color)}.ql-toolbar .ql-person.ql-active{color:var(--person-color);background-color:#7e00ff33;box-shadow:0 0 0 1px #7e00ff80}.ql-toolbar .ql-creation{color:var(--creation-color)}.ql-toolbar .ql-creation.ql-active{color:var(--creation-color);background-color:#ea4d0033;box-shadow:0 0 0 1px #ea4d0080}.ql-toolbar .ql-place{color:var(--place-color)}.ql-toolbar .ql-place.ql-active{color:var(--place-color);background-color:#09b10033;box-shadow:0 0 0 1px #09b10080}.ql-toolbar .ql-event{color:var(--event-color)}.ql-toolbar .ql-event.ql-active{color:var(--event-color);background-color:#c9a90133;box-shadow:0 0 0 1px #c9a90180}.ql-toolbar .ql-date{color:var(--date-color)}.ql-toolbar .ql-date.ql-active{background-color:#df8dc733;box-shadow:0 0 0 1px #df8dc780}.ql-toolbar .ql-itemlink:hover,.ql-toolbar .ql-person:hover,.ql-toolbar .ql-creation:hover,.ql-toolbar .ql-place:hover,.ql-toolbar .ql-event:hover,.ql-toolbar .ql-itemlink.ql-active:hover,.ql-toolbar .ql-person.ql-active:hover,.ql-toolbar .ql-creation.ql-active:hover,.ql-toolbar .ql-place.ql-active:hover,.ql-toolbar .ql-event.ql-active:hover,.ql-toolbar .ql-date.ql-active:hover{color:#111}.ql-info{color:var(--info-color)}.richtext-popup button.ql-info{display:none}.ql-info.ql-active{color:var(--info-color);background-color:#33b8a433;box-shadow:0 0 0 1px #33b8a480}.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{border-right:none;text-align:center!important;width:100%!important;padding:0!important}.ui-tabular .richtext{padding-bottom:5px;width:100%!important}.ui-field .richtext-editor{min-height:300px}.tag-data-tooltip{color:#000;text-align:center;pointer-events:none;z-index:55;background-color:#e0e0e0f2;border-radius:2px;width:auto;min-width:120px;padding:3px 5px;font-size:12px;position:absolute;box-shadow:0 0 1px #0000004d,0 3px 5px #00000038}.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{float:left;height:auto;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{float:none;margin:1em auto;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{white-space:nowrap;pointer-events:none;z-index:100;opacity:0;border-radius:3px;padding:5px;font-size:1rem;transition:opacity .2s}.ql-floating-toolbar{position:absolute;transform:translateY(10px)}.ql-floating-toolbar a{cursor:pointer;text-decoration:none}.ql-floating-toolbar.ql-flip{transform:translateY(-10px)}.ql-custom-tooltip,.ql-floating-toolbar{background-color:#e0e0e0f2;border:1px solid #0e0e0e26;border-radius:5px;padding-top:0;box-shadow:0 6px 23px -2px #00000038}.ql-floating-toolbar-arrow{content:" ";border-left:6px solid #0000;border-right:6px solid #0000;margin-left:-6px;display:block;position:absolute;left:50%}.ql-floating-toolbar:not(.ql-flip) .ql-floating-toolbar-arrow{border-bottom:6px solid #c2c2c2;top:-6px}.ql-floating-toolbar.ql-flip .ql-floating-toolbar-arrow{border-top:6px solid #444;bottom:-6px}.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{text-align:center;background-color:#0000;padding:5px;display:inline-block}.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{margin:5px;display:flex}.ql-floating-toolbar .ql-toolbar svg{width:15px}.ql-custom-tooltip{white-space:nowrap;font-size:var(--font-size-medium);font-family:var(--sans-serif-font);background-color:#e0e0e0fa;padding:5px 12px}.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]{width:170px;height:26px;margin:0;padding:3px 5px;font-size:13px;display:none}.ql-custom-tooltip a.ql-preview{vertical-align:top;text-overflow:ellipsis;max-width:200px;display:inline-block;overflow-x:hidden}.ql-custom-tooltip a.ql-action:after{margin-left:calc(var(--tooltip-margin) * 2);padding-right:var(--tooltip-margin);content:"Edit";border-right:1px solid #adadad}.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);content:"Save";border-right:1px solid #adadad}.ql-custom-tooltip[data-mode=link]:before{content:"Link:"}.ui-floating-panel.richtext-popup{color:#000;width:520px}.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{text-align:center;text-overflow:ellipsis;white-space:nowrap;width:75%;margin:0 auto;display:block;overflow:hidden}.richtext-popup .richtext-popup-checkbox{z-index:11;margin:5px -3px;position:absolute;right:-3px}.richtext-popup-checkbox .ui-checkbox input{margin:3px 3px 0 0}.richtext-popup-checkbox .ui-field{flex-wrap:nowrap;padding:4px 13px}.ui-floating-panel.reference-popup{color:#000;width:640px;height:50vh;min-height:300px;padding:15px}.reference-popup>i{font-size:14px}.reference-popup-header{justify-content:space-between;padding-bottom:15px;display:flex}.reference-popup-header .ui-title{background:0 0;border-bottom:none}.reference-popup-header .draggable{cursor:grab;width:100%;height:30px;position:absolute;top:0;left:0}.references-container{color:#444;flex-direction:column;height:100%;display:flex}.references-list{background-color:var(--page-bg-color);flex:8;height:100%;padding:15px;position:relative;overflow:hidden auto}.references-list .references-empty-message{text-align:center}.reference-item{font-size:var(--font-size-small);cursor:pointer;border-bottom:1px solid #bbb;align-items:center;padding:.8em 1em;transition:background-color .5s;display:flex}.reference-item-body{white-space:nowrap;width:100%;overflow:hidden}.reference-item-body p{text-overflow:ellipsis;overflow:hidden}.reference-item-icon{color:#ea4d00;min-width:30px}.reference-item:hover{background-color:#eeeef080}.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{margin:0;font-weight:700}.references-footer{flex-direction:column;flex:1;padding-top:1em;padding-bottom:.5em;display:flex}.references-footer .ui-label{flex:0;min-width:5rem;margin-right:1rem}.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{content:"";border-right:1px dotted #000;width:1px;height:30px;position:absolute;top:18px;left:29.2em}.reference-popup .reference-alert{flex-direction:row;align-items:center;display:flex}.reference-popup .reference-alert i{color:red;margin-right:.5rem}.ProseMirror{word-wrap:break-word;white-space:pre-wrap;-webkit-font-variant-ligatures:none;font-feature-settings:none;font-variant-ligatures:none;outline:none;width:100%;min-height:100px;max-height:calc(100vh - 292px);padding:4px;font-family:Iowan Old Style,Droid Serif,Merriweather,Georgia,Times,serif;position:relative;overflow:hidden auto}.pm-editor{color:#000;background:#fff padding-box padding-box;border-top:0;width:100%;margin-bottom:0}.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{color:#444;z-index:10;box-sizing:border-box;background-color:#e0e0e0;border-top:1px solid #eb6200;align-items:center;min-height:1em;padding:6px 3px;display:flex;left:0;right:0;overflow:visible;position:sticky!important;top:0!important}.richtext-popup .ProseMirror-menubar{border-top:0}.menubar{border:none;flex-direction:row;align-items:center;width:100%;padding:6px 3px;display:flex}.menuicon{float:left;cursor:pointer;background:0 0;border:none;width:28px;height:24px;padding:3px 5px;display:inline-block}.ProseMirror pre{white-space:pre-wrap}.ProseMirror li{position:relative}.ProseMirror-hideselection ::selection{background:0 0}.ProseMirror-hideselection ::selection{background:0 0}.ProseMirror-hideselection{caret-color:#0000}.ProseMirror-selectednode{outline:2px solid #8cf}li.ProseMirror-selectednode{outline:none}li.ProseMirror-selectednode:after{content:"";pointer-events:none;border:2px solid #8cf;position:absolute;inset:-2px -2px -2px -32px}.ProseMirror-textblock-dropdown{min-width:3em}.ProseMirror-menu{margin:0 -4px;line-height:1}.ProseMirror-tooltip .ProseMirror-menu{white-space:pre;width:fit-content}.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{white-space:nowrap;font-size:90%}.ProseMirror-menu-dropdown{vertical-align:1px;cursor:pointer;padding-right:15px;position:relative}.ProseMirror-menu-dropdown-wrap{padding:1px 0 1px 4px;display:inline-block;position:relative}.ProseMirror-menu-dropdown:after{content:"";opacity:.6;border-top:4px solid;border-left:4px solid #0000;border-right:4px solid #0000;position:absolute;top:calc(50% - 2px);right:4px}.ProseMirror-menu-dropdown-menu,.ProseMirror-menu-submenu{color:#666;background:#fff;border:1px solid #aaa;padding:2px;position:absolute}.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{margin-right:-4px;position:relative}.ProseMirror-menu-submenu-label:after{content:"";opacity:.6;border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:4px solid;position:absolute;top:calc(50% - 4px);right:4px}.ProseMirror-menu-submenu{min-width:4em;display:none;top:-3px;left:100%}.ProseMirror-menu-active{color:#06c;background:#eee;border-radius:4px}.ProseMirror-menu-disabled{opacity:.3}.ProseMirror-menu-submenu-wrap:hover .ProseMirror-menu-submenu,.ProseMirror-menu-submenu-wrap-active .ProseMirror-menu-submenu{display:block}.ProseMirror-icon{cursor:pointer;text-align:center;width:22px;height:22px;padding:2px;line-height:.8;display:inline-block}.ProseMirror-menu-disabled.ProseMirror-icon{cursor:default}.ProseMirror-icon svg{fill:currentColor;height:1em}.ProseMirror-icon span{vertical-align:text-top}.ProseMirror-gapcursor{pointer-events:none;display:none;position:absolute}.ProseMirror-gapcursor:after{content:"";border-top:1px solid #000;width:20px;animation:1.1s steps(2,start) infinite ProseMirror-cursor-blink;display:block;position:absolute;top:-2px}@keyframes ProseMirror-cursor-blink{to{visibility:hidden}}.ProseMirror-focused .ProseMirror-gapcursor{display:block}.ProseMirror-example-setup-style hr{border:none;margin:1em 0;padding:2px 10px}.ProseMirror-example-setup-style hr:after{content:"";background-color:silver;height:1px;line-height:2px;display:block}.ProseMirror ul,.ProseMirror ol{padding-left:30px}.ProseMirror-example-setup-style img{cursor:default}.ProseMirror-prompt{z-index:1001;background:#e0e0e0fa;border:1px solid #0e0e0e26;border-radius:5px;padding:5px 12px;font-family:Avenir Next,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9333rem;position:fixed;box-shadow:0 6px 23px -2px #00000038}.ProseMirror-prompt-submit{border-right:1px solid #adadad;margin-left:16px;padding-right:8px}.ProseMirror-prompt-cancel{margin-left:8px}.ProseMirror-prompt span{color:#111;margin-right:8px;font-size:100%;font-weight:400;line-height:26px}.ProseMirror-prompt input[type=text],.ProseMirror-prompt textarea{background:#eee;border:none;outline:none}.ProseMirror-prompt input[type=text]{width:170px;height:26px;margin:0;padding:3px 5px;font-size:13px}.ProseMirror-prompt-close{color:#666;background:0 0;border:none;padding:0;position:absolute;top:1px;left:2px}.ProseMirror-prompt-close:after{content:"âœ•";font-size:12px}.ProseMirror-invalid{background:#ffc;border:1px solid #cc7;border-radius:4px;min-width:10em;padding:5px 10px;position:absolute}.ProseMirror-prompt-buttons{color:#0b64ff;cursor:pointer;margin-top:5px;line-height:26px;text-decoration:none;display:inline}.item-selector{font-weight:500;font-size:var(--font-size-medium);cursor:pointer;flex-direction:row;align-items:center;margin:5px 0;display:flex}.item-selector .icon{color:#999;margin-right:5px;font-size:20px}.item-selector--full{margin-top:10px;display:block}.item-selector--full ul{border-bottom:2px solid #e0e0e0;width:95%;margin:5px 0 0;padding:0 0 10px}.item-selector--full .item-selector-item{align-items:center;width:100%;display:flex}.item-selector--full .item-selector-item .item-editor-header-logo{width:24px;margin-left:12px}.item-selector--full .item-selector-item:hover{background-color:#0000000d}.item-selector--full .item-selector-item+.item-selector-item{margin-top:5px}.item-selector--full .item-selector-item--empty i,.item-selector--full .item-selector-item--empty{color:#999;font-size:1em}.item-selector-header{color:#666;background:#e0e0e0;width:95%;margin:0;padding:5px 10px;font-weight:550;display:flex}.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{border-bottom:1px solid #aaa;flex-flow:wrap;padding:10px;display:flex;position:relative}.link-editor-header.loading:before{left:auto;right:45px}.link-editor-header .link-editor-query{width:calc(100% - 30px);height:var(--field-height);box-sizing:border-box;padding:var(--field-input-padding);border-radius:var(--field-border-radius);background-color:var(--ui-bg-color);font-size:var(--font-size-smaller);font-family:var(--system-font);border:none;outline:none;box-shadow:0 0 0 1px #0003}.link-editor-header .link-editor-query:focus{background-color:var(--ui-bg-color);border:none;transition-duration:.1s;box-shadow:0 0 0 1px #eb6200e6}.link-editor-header .btn-icon{width:18px;height:18px;margin-left:10px;padding:0}.link-editor-results{background-color:#0000001a;max-height:30vh}.link-editor-row{cursor:pointer;justify-content:space-between;padding:10px;line-height:1.1;display:flex}.link-editor-row:hover{background-color:#0003}.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{border-top:1px dotted #0000004d;flex-direction:row;flex:none;justify-content:space-between;align-items:center;width:100%;margin-top:10px;padding-top:10px;padding-right:0;line-height:1.1;display:flex;position:relative}.link-editor-current .link-editor-title{cursor:pointer;font-weight:600}.link-editor-clear-btn i{top:auto!important}.link-editor-header .link-editor-add-btn{text-align:right;text-transform:uppercase;white-space:nowrap;width:auto;font-weight:600;font-size:var(--font-size-small);cursor:pointer;flex-direction:row;flex:none;align-items:center;display:flex;position:relative}.link-editor-header .link-editor-add-btn i{margin-right:5px;top:auto!important}.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 #0003}.link-editor-results.scroll-panel{contain:none;overflow:hidden}.unitagger-container{background-color:var(--panel-bg-color);color:#444;flex-direction:column;height:100%;padding:1em;display:flex}.unitagger-header{flex:1;justify-content:space-between;display:flex}.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);color:#777;text-align:center;padding-top:.7em;font-weight:700}.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{color:#999;position:absolute;top:8px;right:10px}.unitagger-body{flex-direction:column;flex:8;justify-content:flex-start;display:flex;overflow-y:auto}.unitagger-footer{flex:1;align-items:flex-end;padding-top:1em;display:flex}.unitagger-list{background-color:var(--page-bg-color);flex:8;height:100%;padding-top:.5em;position:relative;overflow:hidden auto}.unitagger-list-item{font-size:var(--font-size-small);cursor:pointer;border-bottom:1px solid #bbb;margin-left:1em;margin-right:1em;padding-top:.8em;padding-bottom:.8em;display:flex}.unitagger-list-item.unitagger-list-header{color:#666;font-weight:700;font-size:var(--font-size-small);border-bottom:none;flex:0 0 1em;padding-bottom:1em}.unitagger-list-item span{flex:1}.unitagger-list-item span.center{flex-direction:column;flex:1;align-items:center;display:flex}.unitagger-list-item span.selected{color:var(--ui-active-color)}.unitagger-list-item-name{flex-direction:column;font-weight:700;display:flex}.unitagger-list-item-name>span:first-of-type{align-items:center;display:flex}.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);flex-direction:column;justify-content:flex-start;height:100%;padding:1em;display:flex;position:relative;overflow:hidden}.unitagger-form .row{flex-direction:row;justify-content:space-between;padding-top:1em;display:flex}.unitagger-form .section{flex:1;margin-top:1em}.unitagger-form .unitagger-form-field{width:45%;position:relative}.unitagger-form-add-location{font-size:var(--font-size-tiny);color:#555;text-transform:uppercase;text-align:center;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.unitagger-form-add-location button{cursor:pointer}.unitagger-form label{text-transform:uppercase;font-size:var(--font-size-tiny);color:#555;padding-left:.2em;display:block}.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{color:#999;font-size:.6rem;position:absolute;bottom:3px;left:3px}.unitagger-item-link-mask{width:100%;height:100%;position:absolute}.unitagger-form-location{height:100%}.unitagger-form-item-link-header{text-transform:uppercase;font-size:var(--font-size-tiny);color:#555;cursor:pointer;padding-left:.2em}.unitagger-form-item-link-title{font-size:var(--font-size-tiny);padding-left:.2em}.unitagger-form-item-delete{color:#555;cursor:pointer;border:1px solid #555;border-radius:50%;position:absolute;top:5px;right:5px}.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{background-color:var(--panel-bg-color);z-index:99;border:2px solid #ccc;width:100%;height:200px;padding:0;list-style-type:none;position:absolute;top:15px;overflow-y:scroll}.unitagger-link-items li{font-size:var(--font-size-small);color:#444;cursor:pointer;border-bottom:1px solid #cdcdcd;padding:.5em;display:flex}.unitagger-location-map{cursor:pointer;width:100%;height:100%;position:relative}#location-map{width:100%;height:100%}.pin{width:15px;height:15px;margin-left:auto;margin-right:auto;position:absolute;top:50%;left:0;right:0}.unitagger-merge{padding-top:1em}.unitagger-merge-placeholder{color:#0000;height:4em}.unitagger-merge-title{font-size:var(--font-size-tiny);color:#999;justify-content:center;align-items:center;padding:1em;display:flex;position:relative}.unitagger-merge-title span{position:absolute;left:2em}.unitagger-merge-title .swap{cursor:pointer;position:absolute;right:2em}.unitagger-buttons{justify-content:space-between;width:100%;display:flex}.unitagger-buttons__center{justify-content:center}.unitagger-buttons__center .btn{margin-left:1em;margin-right:1em}.unitagger-merge .unitagger-list-item{background-color:#fff;border:1px solid #999}.unitagger-item-title{flex:4}.unitagger-item-template{font-size:var(--font-size-tiny);color:#999;text-align:right;text-transform:capitalize;flex:1}.btn.btn-highlight{background-color:var(--funky-orange)}.btn.btn-highlight:hover{background-color:var(--funky-orange-hover)}.unitagger-search-prompt{text-align:center;color:#555;padding-top:1em}.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)}.unitagger-list-perfect{background-color:var(--page-bg-color);margin-bottom:20px}:root{--ui-bg-color:#e9e9e9;--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:.8rem;--ui-font-size-field:.8667rem;--ui-font-size-label:.8667rem;--ui-font-size-tab:.8rem;--ui-font-size-tiny:.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:#0006;--ui-minor-border-color:#0000001a;--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:.2s;--ui-letter-spacing:-.02em;--ui-text-color:#111;--ui-title-color:#333;--ui-color-active:#eb6200;--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}.app-init{color:#999;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.loading-spinner,.app-init .init-info:before{content:"";opacity:0;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2040%2040'%3e%3ctitle%3estop%3c/title%3e%3cpath%20d='M37.2%2036.3q0%20.4-.7.4-.2%200-9.8-9.5a69.6%2069.6%200%200%200-5.6-5.4l-.4.2a.8.8%200%200%201-.5.3.6.6%200%200%201-.4-.2.7.7%200%200%200-.3-.2q-.4%200-2.8%202.7l-7%207.6a54.9%2054.9%200%200%201-5%205q-.3%200-.4-.6%201.9-2.2%207.3-7.7%204.6-4.8%207-7.7a2.5%202.5%200%200%200-.3-.5.9.9%200%200%201-.3-.6%201.2%201.2%200%200%201%20.3-.8%202.2%202.2%200%200%200%20.3-.4L15.8%2016q-3.5-3.5-7.5-6.9Q3%204.6%203%204l.2-.2a.6.6%200%200%201%20.4-.2q5.7%205%2011.6%2010.8a33.5%2033.5%200%200%200%204.2%203.8%201.5%201.5%200%200%200%20.8-.3%201.9%201.9%200%200%201%20.5-.3q.2%200%20.7.7%205.2-5%2010-10.2a28.8%2028.8%200%200%201%203.7-3.6q.3%200%20.5.5Q22%2018.8%2022%2019.2l.4.5a1%201%200%200%201%20.4.7l-.3.4-.4.3q0%20.4%202.5%202.6l5.4%205.2q1.4%201.5%205%204.6%202.3%202%202.3%202.6zM9.7%2016.9q0%20.5-1.2.5h-.2a3%203%200%200%201-1.5-.4q-.8-.4-.8-.8a1.9%201.9%200%200%201%201.3-.6%203.6%203.6%200%200%201%201.5.5q1%20.5%201%20.8zm.3%206.8a1.3%201.3%200%200%201-.7%201.1%203.1%203.1%200%200%201-1.8.5%201.6%201.6%200%200%201-.8-.4c-.4-.2-.5-.4-.5-.6q0-1%202.9-1%20.9%200%20.9.4zm7-4.4q-.3.4-5%20.4-2.8%200-2.8-.5a6.8%206.8%200%200%201%20.8-1%202.7%202.7%200%200%200%20.8-1.8%201.8%201.8%200%200%200-.2-.5%201.9%201.9%200%200%201-.1-.6q0-.7.5-.7.7%200%206%204.7zm.1%201.4q0%20.6-2.9%202.9T11%2025.9c-.2%200-.3-.1-.3-.4a2.6%202.6%200%200%201%20.1-.7%202.7%202.7%200%200%200%20.2-.8%202.1%202.1%200%200%200-.7-1.3q-.8-.8-.8-1.1%200-.5.7-.7l1.8-.1%204.9-.4q.3%200%20.3.3zm2.3-5.7a.7.7%200%200%201-.3.5q-.6%200-3.6-4.2a3.6%203.6%200%200%200-.5-.4.6.6%200%200%201-.3-.5.4.4%200%200%201%20.4-.5%209.2%209.2%200%200%201%201.2.1h.1A6.5%206.5%200%200%200%2018.8%209q.7.4.6%206zm.4%2013.5a10.4%2010.4%200%200%201-.1%202q-.2%201-.4%201a4.8%204.8%200%200%200-.8-.8%203.7%203.7%200%200%200-2-.8%206%206%200%200%201-1.1.1q-.4%200-.4-.4a1.4%201.4%200%200%201%20.5-1.2l1-.8%201.4-2q.8-1.2%201.1-1.2.3%200%20.6%201.2a13.7%2013.7%200%200%201%20.2%203zm-2.6-20q0%20.6-.4.6-.3%200-1-1a3.2%203.2%200%200%201-.6-1.4.8.8%200%200%201%20.2-.5.7.7%200%200%201%20.5-.3q.5%200%20.9.8a4.1%204.1%200%200%201%20.4%201.7zm.4%2023.4a3.6%203.6%200%200%201-.5%201.3q-.6%201-.8%201-.6%200-.6-1a4%204%200%200%201%20.4-1.6q.3-.8.7-.8a.7.7%200%200%201%20.5.3%201.3%201.3%200%200%201%20.3.8zm8.7-22.4q0%20.6-2.3%203.6t-2.8%203q-.2%200-.5-1.3a23%2023%200%200%200%20.4-4.3%205.5%205.5%200%200%201%20.3-2.3%204.2%204.2%200%200%200%202.8%201.5%208.5%208.5%200%200%200%202-.4l.1.2zm-.7%2020q0%20.4-.5.4H25a5%205%200%200%200-1.3-.2%201.6%201.6%200%200%200-1.3.6%202.9%202.9%200%200%201-.6.5q-.2%200-.5-.9a17.9%2017.9%200%200%200-.3-3.2%2020.1%2020.1%200%200%201-.3-2q0-.6.4-.6c.3%200%20.6.2.9.7l1%201.5a22.2%2022.2%200%200%200%201.7%202q.9%201%20.9%201.3zm-.9-23.8V7a2.1%202.1%200%200%201-.3%201.2.8.8%200%200%201-.6.4q-.6%200-.6-1.9a1.2%201.2%200%200%201%20.3-.7%201.1%201.1%200%200%201%20.9-.4s.2%200%20.3.2zm.6%2027.2q-.1.8-.7.8-.4%200-.7-.5a2.2%202.2%200%200%201-.3-1.1v-.2q0-1%20.5-1%20.6%200%201.2%202zm6.2-14q0%20.2-.7.4a5.5%205.5%200%200%201-1.6.2H24.7q-.7%200-.7-.5%200-.3%205.5-4.6.4.2.4%201.1a4.5%204.5%200%200%200%20.2%201.8%202.8%202.8%200%200%200%20.8%201c.4.2.6.4.6.5zm0%202.3a2.4%202.4%200%200%201-.7%201.2%202.4%202.4%200%200%200-.7%201.3%205.2%205.2%200%200%200%20.3.5%202%202%200%200%201%20.3%201q0%20.4-.5.4t-3.1-2l-2-1.4q-.6-.5-.6-1%200-.6%201.5-.6a14.5%2014.5%200%200%201%201.7.2%2014.6%2014.6%200%200%200%201.9.1%201.7%201.7%200%200%200%20.4%200%201.8%201.8%200%200%201%20.3-.1h.2q1%200%201%20.4zm2.5-5.8q0%20.5-.8.9a3.8%203.8%200%200%201-1.6.4c-.2%200-.3-.1-.4-.4a1.5%201.5%200%200%201%20.8-1%202.5%202.5%200%200%201%201.3-.4q.7%200%20.7.5zm.4%208.2q0%20.8-1%20.8a6.4%206.4%200%200%201-2.2-.7v-.4a7.1%207.1%200%200%201%202-.5q1%200%201.2.7z'%20fill='%23b7aea1'/%3e%3cpath%20fill='none'%20d='M0%200h40v40H0z'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;width:40px;height:40px;margin-top:-20px;margin-left:-20px;transition-duration:.5s;animation-name:fadeIn,rotate;animation-duration:1s,4s;animation-timing-function:linear,linear;animation-iteration-count:1,infinite;animation-direction:normal,normal;animation-play-state:running,running;animation-delay:0s,0s;animation-fill-mode:forwards;animation-timeline:auto,auto;display:block;position:absolute;top:50%;left:50%}.app-init .init-info:before{top:-60px;left:50px}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@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:.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:.8667rem;--font-size-huge:2rem;--font-size-label:.8667rem;--font-size-large:1.6rem;--font-size-medium:.9333rem;--font-size-normal:1rem;--font-size-small:.8rem;--font-size-smaller:.8667rem;--font-size-tab:.8rem;--font-size-tiny:.7333rem;--form-field-bg-color:#eee;--form-field-color:#222;--form-field-font-family:inherit;--form-field-font-size:.94rem;--form-field-height:2.25rem;--form-field-padding-x:.5rem;--form-field-padding-y:.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:#ff910099;--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:#0006;--menu-divider:2px solid #0000001a;--minor-border-color:#0000001a;--other-action-color:#6d87ae;--page-bg-color:#d8d8d8;--panel-bg-color:#f2f2f2;--person-color:#7e00ff;--place-color:#09b100;--popup-shadow:0 20px 30px -3px #0000004d;--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:-.03em;--text-color:#111;--title-color:#333;--tooltip-margin:8px;--ui-bg-color:#e9e9e9;--ui-font:Lato, "Helvetica Neue", helvetica, arial, sans-serif;--ui-highlight-color:#3b99fc;--ui-highlight-text-color:#2473c7;--ui-spacing:5px;--warning-bg-color:#c30913;--ui-active-color:#eb6200!important;--ui-active-color-hover:#b64d02d6!important}@keyframes fadeOut{0%{opacity:1;display:block}to{opacity:0;display:none}}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{vertical-align:baseline;display:inline-block}audio:not([controls]){height:0;display:none}[hidden],template{display:none}a{background-color:#0000}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{color:#000;background:#ff0}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner{border:0;padding:0}input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button{height:auto}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{-webkit-appearance:none}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}html,body{touch-action:none;width:100%;height:100%;margin:0;padding:0}img,svg{max-height:100%}nav,main,section,article,aside,header,footer,div,details,summary,form,fieldset,textarea,input[type=text],input[type=tel],input[type=url],input[type=email],input[type=search],input[type=number],input[type=password],.border-box{box-sizing:border-box}html,body,#root,.app,.app-body,.content-view{width:100%;height:100%}html,body{overflow:hidden}html{font-size:var(--font-base-size);-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;-webkit-user-select:none;user-select:none;-webkit-app-region:drag;transition-property:opacity;transition-duration:.5s}body a,body button{-webkit-app-region:no-drag}blockquote{font-style:normal;font-size:inherit;margin:1em 0;padding:0;font-family:inherit}::-webkit-scrollbar{width:8px}::-webkit-scrollbar:horizontal{height:8px}::-webkit-scrollbar-track{background-color:#0000001a;border-radius:8px;margin:4px}::-webkit-scrollbar-thumb{background-color:#0003;border-radius:8px}::-webkit-scrollbar-corner{background-color:#0000}:root{--table-cell-padding-x:.5rem;--table-cell-padding-y:.5rem}table{border-spacing:0;border-collapse:separate;width:100%;max-width:100%}th{text-align:left;vertical-align:bottom;font-weight:700}th,td{padding:var(--table-cell-padding-y) var(--table-cell-padding-x);line-height:inherit}td{vertical-align:top}.form{padding:var(--form-padding);background-color:#ffffff1a;margin:0;display:block}fieldset,.fieldset{border:none;margin:0;padding:0;display:block}.fieldset+.fieldset{margin-top:var(--form-padding)}.form-row{margin:0;padding:0}.form-row+.form-row{margin-top:var(--form-spacing)}.form-title{padding:0 0 var(--form-spacing) 0;color:var(--text-color);margin:0;font-family:inherit;font-size:1.3rem;font-weight:400}.form-error{margin:0;margin-bottom:var(--form-spacing);color:var(--error-text-color);padding:0;font-weight:500}.form-success{opacity:0;background-color:#eee;margin:0;padding:5px;font-weight:500;animation:5s fadeOut}input,select,textarea,fieldset{box-sizing:border-box;font-size:var(--form-field-font-size);font-family:var(--form-field-font-family);margin-top:0;margin-bottom:0}label{vertical-align:middle}input[type=text],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],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}input:focus,button:focus{outline:none}input[type=text]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=datetime-local]: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=time]:focus,input[type=url]:focus,input[type=week]:focus{background-color:var(--field-active-color);color:#000;border:none;box-shadow:0 0 0 1px #3b99fce6}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-name,.input-email,.input-password{border:none}.input.block{width:100%}.btn{height:auto;padding:var(--button-padding-y) var(--button-padding-x);border-radius:var(--button-rounding);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;background-color:#0000;border:1px solid #0000;margin:0;text-decoration:none;display:inline-block}.btn:hover{text-decoration:none}.btn:focus{outline:none}::-moz-focus-inner{border:0;padding: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{color:#fff;background-color:#00000026;font-weight:600}.btn-secondary:hover{background-color:#00000040}.btn-secondary:active{background-color:#0006}.btn-primary[disabled],.btn-primary[disabled]:hover,.btn-primary[disabled]:active{background-color:var(--primary-action-color-active)}.btn.btn-inline{color:var(--itemlink-color);margin:.5em 0;padding:0;font-weight:600}.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{padding-left:5px;position:relative;top:-2px}.btn.btn-icon{color:#999;padding-left:0}.btn.btn-icon:hover{color:#666}.block{display:block}.inline{display:inline-block}.center{text-align:center}.loading-notice{color:#eee;text-align:center;text-transform:uppercase;border-radius:100%;width:110px;height:110px;margin:-55px 0 0 -55px;padding:0;font-size:13px;font-weight:600;line-height:110px;position:absolute;top:50%;left:50%}.loading-notice:after{box-sizing:border-box;content:"";border:4px dashed #eee;border-radius:100%;width:100px;height:100px;animation-name:spin;animation-duration:5s;animation-timing-function:linear;animation-iteration-count:infinite;display:block;position:absolute;top:5px;left:5px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading:before,.requested:before{box-sizing:border-box;content:"";border:2px dotted #000000e6;border-radius:100%;width:12px;height:12px;margin-top:-6px;margin-left:-15px;animation-name:spin;animation-duration:2s;animation-timing-function:linear;animation-iteration-count:infinite;display:block;position:absolute;top:50%}.mapboxgl-map{-webkit-tap-highlight-color:#0000;font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;position:relative;overflow:hidden}.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;-webkit-user-select:none;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-top-left,.mapboxgl-ctrl-top-right,.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-bottom-right{z-index:2;pointer-events:none;position:absolute}.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{bottom:0;right: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{background:#fff;border-radius:4px;overflow:hidden}.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px #0000001a}.mapboxgl-ctrl-group>button{box-sizing:border-box;cursor:pointer;background-color:#0000;border:0;outline:none;width:30px;height:30px;padding:0;display:block}.mapboxgl-ctrl-group>button+button{border-top:1px solid #ddd}.mapboxgl-ctrl>button::-moz-focus-inner{border:0;padding:0}.mapboxgl-ctrl>button:hover{background-color:#0000000d}.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 style='fill:%23333333;' d='m 7,9 c -0.554,0 -1,0.446 -1,1 0,0.554 0.446,1 1,1 l 6,0 c 0.554,0 1,-0.446 1,-1 0,-0.554 -0.446,-1 -1,-1 z'/%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 style='fill:%23333333;' d='M 10 6 C 9.446 6 9 6.4459904 9 7 L 9 9 L 7 9 C 6.446 9 6 9.446 6 10 C 6 10.554 6.446 11 7 11 L 9 11 L 9 13 C 9 13.55401 9.446 14 10 14 C 10.554 14 11 13.55401 11 13 L 11 11 L 13 11 C 13.554 11 14 10.554 14 10 C 14 9.446 13.554 9 13 9 L 11 9 L 11 7 C 11 6.4459904 10.554 6 10 6 z'/%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 5L9 5.1A5 5 0 0 0 5.1 9L5 9C5 9 4 9 4 10 4 11 5 11 5 11L5.1 11A5 5 0 0 0 9 14.9L9 15C9 15 9 16 10 16 11 16 11 15 11 15L11 14.9A5 5 0 0 0 14.9 11L15 11C15 11 16 11 16 10 16 9 15 9 15 9L14.9 9A5 5 0 0 0 11 5.1L11 5C11 5 11 4 10 4zM10 6.5A3.5 3.5 0 0 1 13.5 10 3.5 3.5 0 0 1 10 13.5 3.5 3.5 0 0 1 6.5 10 3.5 3.5 0 0 1 10 6.5zM10 8.3A1.8 1.8 0 0 0 8.3 10 1.8 1.8 0 0 0 10 11.8 1.8 1.8 0 0 0 11.8 10 1.8 1.8 0 0 0 10 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 5L9 5.1A5 5 0 0 0 5.1 9L5 9C5 9 4 9 4 10 4 11 5 11 5 11L5.1 11A5 5 0 0 0 9 14.9L9 15C9 15 9 16 10 16 11 16 11 15 11 15L11 14.9A5 5 0 0 0 14.9 11L15 11C15 11 16 11 16 10 16 9 15 9 15 9L14.9 9A5 5 0 0 0 11 5.1L11 5C11 5 11 4 10 4zM10 6.5A3.5 3.5 0 0 1 13.5 10 3.5 3.5 0 0 1 10 13.5 3.5 3.5 0 0 1 6.5 10 3.5 3.5 0 0 1 10 6.5zM10 8.3A1.8 1.8 0 0 0 8.3 10 1.8 1.8 0 0 0 10 11.8 1.8 1.8 0 0 0 11.8 10 1.8 1.8 0 0 0 10 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 5L9 5.1A5 5 0 0 0 5.1 9L5 9C5 9 4 9 4 10 4 11 5 11 5 11L5.1 11A5 5 0 0 0 9 14.9L9 15C9 15 9 16 10 16 11 16 11 15 11 15L11 14.9A5 5 0 0 0 14.9 11L15 11C15 11 16 11 16 10 16 9 15 9 15 9L14.9 9A5 5 0 0 0 11 5.1L11 5C11 5 11 4 10 4zM10 6.5A3.5 3.5 0 0 1 13.5 10 3.5 3.5 0 0 1 10 13.5 3.5 3.5 0 0 1 6.5 10 3.5 3.5 0 0 1 10 6.5zM10 8.3A1.8 1.8 0 0 0 8.3 10 1.8 1.8 0 0 0 10 11.8 1.8 1.8 0 0 0 11.8 10 1.8 1.8 0 0 0 10 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 5L9 5.1A5 5 0 0 0 5.1 9L5 9C5 9 4 9 4 10 4 11 5 11 5 11L5.1 11A5 5 0 0 0 9 14.9L9 15C9 15 9 16 10 16 11 16 11 15 11 15L11 14.9A5 5 0 0 0 14.9 11L15 11C15 11 16 11 16 10 16 9 15 9 15 9L14.9 9A5 5 0 0 0 11 5.1L11 5C11 5 11 4 10 4zM10 6.5A3.5 3.5 0 0 1 13.5 10 3.5 3.5 0 0 1 10 13.5 3.5 3.5 0 0 1 6.5 10 3.5 3.5 0 0 1 10 6.5zM10 8.3A1.8 1.8 0 0 0 8.3 10 1.8 1.8 0 0 0 10 11.8 1.8 1.8 0 0 0 11.8 10 1.8 1.8 0 0 0 10 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='M 10,4 C 9,4 9,5 9,5 L 9,5.1 C 7.0357113,5.5006048 5.5006048,7.0357113 5.1,9 L 5,9 c 0,0 -1,0 -1,1 0,1 1,1 1,1 l 0.1,0 c 0.4006048,1.964289 1.9357113,3.499395 3.9,3.9 L 9,15 c 0,0 0,1 1,1 1,0 1,-1 1,-1 l 0,-0.1 c 1.964289,-0.400605 3.499395,-1.935711 3.9,-3.9 l 0.1,0 c 0,0 1,0 1,-1 C 16,9 15,9 15,9 L 14.9,9 C 14.499395,7.0357113 12.964289,5.5006048 11,5.1 L 11,5 c 0,0 0,-1 -1,-1 z m 0,2.5 c 1.932997,0 3.5,1.5670034 3.5,3.5 0,1.932997 -1.567003,3.5 -3.5,3.5 C 8.0670034,13.5 6.5,11.932997 6.5,10 6.5,8.0670034 8.0670034,6.5 10,6.5 Z'/%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='M 10,4 C 9,4 9,5 9,5 L 9,5.1 C 7.0357113,5.5006048 5.5006048,7.0357113 5.1,9 L 5,9 c 0,0 -1,0 -1,1 0,1 1,1 1,1 l 0.1,0 c 0.4006048,1.964289 1.9357113,3.499395 3.9,3.9 L 9,15 c 0,0 0,1 1,1 1,0 1,-1 1,-1 l 0,-0.1 c 1.964289,-0.400605 3.499395,-1.935711 3.9,-3.9 l 0.1,0 c 0,0 1,0 1,-1 C 16,9 15,9 15,9 L 14.9,9 C 14.499395,7.0357113 12.964289,5.5006048 11,5.1 L 11,5 c 0,0 0,-1 -1,-1 z m 0,2.5 c 1.932997,0 3.5,1.5670034 3.5,3.5 0,1.932997 -1.567003,3.5 -3.5,3.5 C 8.0670034,13.5 6.5,11.932997 6.5,10 6.5,8.0670034 8.0670034,6.5 10,6.5 Z'/%3E %3C/svg%3E")}.mapboxgl-ctrl-icon.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-waiting{animation:2s linear infinite mapboxgl-spin}@keyframes mapboxgl-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.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='M 5 4 C 4.5 4 4 4.5 4 5 L 4 6 L 4 9 L 4.5 9 L 5.7773438 7.296875 C 6.7771319 8.0602131 7.835765 8.9565728 8.890625 10 C 7.8257121 11.0633 6.7761791 11.951675 5.78125 12.707031 L 4.5 11 L 4 11 L 4 15 C 4 15.5 4.5 16 5 16 L 9 16 L 9 15.5 L 7.2734375 14.205078 C 8.0428931 13.187886 8.9395441 12.133481 9.9609375 11.068359 C 11.042371 12.14699 11.942093 13.2112 12.707031 14.21875 L 11 15.5 L 11 16 L 14 16 L 15 16 C 15.5 16 16 15.5 16 15 L 16 14 L 16 11 L 15.5 11 L 14.205078 12.726562 C 13.177985 11.949617 12.112718 11.043577 11.037109 10.009766 C 12.151856 8.981061 13.224345 8.0798624 14.228516 7.3046875 L 15.5 9 L 16 9 L 16 5 C 16 4.5 15.5 4 15 4 L 11 4 L 11 4.5 L 12.703125 5.7773438 C 11.932647 6.7864834 11.026693 7.8554712 9.9707031 8.9199219 C 8.9584739 7.8204943 8.0698767 6.7627188 7.3046875 5.7714844 L 9 4.5 L 9 4 L 6 4 L 5 4 z '/%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 style='fill:%23000000;' d='M 4.2421875 3.4921875 A 0.750075 0.750075 0 0 0 3.71875 4.78125 L 5.9648438 7.0273438 L 4 8.5 L 4 9 L 8 9 C 8.500001 8.9999988 9 8.4999992 9 8 L 9 4 L 8.5 4 L 7.0175781 5.9550781 L 4.78125 3.71875 A 0.750075 0.750075 0 0 0 4.2421875 3.4921875 z M 15.734375 3.4921875 A 0.750075 0.750075 0 0 0 15.21875 3.71875 L 12.984375 5.953125 L 11.5 4 L 11 4 L 11 8 C 11 8.4999992 11.499999 8.9999988 12 9 L 16 9 L 16 8.5 L 14.035156 7.0273438 L 16.28125 4.78125 A 0.750075 0.750075 0 0 0 15.734375 3.4921875 z M 4 11 L 4 11.5 L 5.9648438 12.972656 L 3.71875 15.21875 A 0.75130096 0.75130096 0 1 0 4.78125 16.28125 L 7.0273438 14.035156 L 8.5 16 L 9 16 L 9 12 C 9 11.500001 8.500001 11.000001 8 11 L 4 11 z M 12 11 C 11.499999 11.000001 11 11.500001 11 12 L 11 16 L 11.5 16 L 12.972656 14.035156 L 15.21875 16.28125 A 0.75130096 0.75130096 0 1 0 16.28125 15.21875 L 14.035156 12.972656 L 16 11.5 L 16 11 L 12 11 z '/%3E %3C/svg%3E")}.mapboxgl-ctrl-icon.mapboxgl-ctrl-compass>.mapboxgl-ctrl-compass-arrow{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E %3Cpolygon fill='%23333333' points='6,9 10,1 14,9'/%3E %3Cpolygon fill='%23CCCCCC' points='6,11 10,19 14,11 '/%3E %3C/svg%3E");background-repeat:no-repeat;width:20px;height:20px;margin:5px;display:inline-block}a.mapboxgl-ctrl-logo{cursor:pointer;background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 84.49 21' style='enable-background:new 0 0 84.49 21;' xml:space='preserve'%3E%3Cg%3E %3Cpath class='st0' style='opacity:0.9; fill: %23FFFFFF; enable-background: new;' d='M83.25,14.26c0,0.12-0.09,0.21-0.21,0.21h-1.61c-0.13,0-0.24-0.06-0.3-0.17l-1.44-2.39l-1.44,2.39 c-0.06,0.11-0.18,0.17-0.3,0.17h-1.61c-0.04,0-0.08-0.01-0.12-0.03c-0.09-0.06-0.13-0.19-0.06-0.28l0,0l2.43-3.68L76.2,6.84 c-0.02-0.03-0.03-0.07-0.03-0.12c0-0.12,0.09-0.21,0.21-0.21h1.61c0.13,0,0.24,0.06,0.3,0.17l1.41,2.36l1.4-2.35 c0.06-0.11,0.18-0.17,0.3-0.17H83c0.04,0,0.08,0.01,0.12,0.03c0.09,0.06,0.13,0.19,0.06,0.28l0,0l-2.37,3.63l2.43,3.67 C83.24,14.18,83.25,14.22,83.25,14.26z'/%3E %3Cpath class='st0' style='opacity:0.9; fill: %23FFFFFF; enable-background: new;' d='M66.24,9.59c-0.39-1.88-1.96-3.28-3.84-3.28c-1.03,0-2.03,0.42-2.73,1.18V3.51c0-0.13-0.1-0.23-0.23-0.23h-1.4 c-0.13,0-0.23,0.11-0.23,0.23v10.72c0,0.13,0.1,0.23,0.23,0.23h1.4c0.13,0,0.23-0.11,0.23-0.23V13.5c0.71,0.75,1.7,1.18,2.73,1.18 c1.88,0,3.45-1.41,3.84-3.29C66.37,10.79,66.37,10.18,66.24,9.59L66.24,9.59z M62.08,13c-1.32,0-2.39-1.11-2.41-2.48v-0.06 c0.02-1.38,1.09-2.48,2.41-2.48s2.42,1.12,2.42,2.51S63.41,13,62.08,13z'/%3E %3Cpath class='st0' style='opacity:0.9; fill: %23FFFFFF; enable-background: new;' d='M71.67,6.32c-1.98-0.01-3.72,1.35-4.16,3.29c-0.13,0.59-0.13,1.19,0,1.77c0.44,1.94,2.17,3.32,4.17,3.3 c2.35,0,4.26-1.87,4.26-4.19S74.04,6.32,71.67,6.32z M71.65,13.01c-1.33,0-2.42-1.12-2.42-2.51s1.08-2.52,2.42-2.52 c1.33,0,2.42,1.12,2.42,2.51S72.99,13,71.65,13.01L71.65,13.01z'/%3E %3Cpath class='st1' style='opacity:0.35; enable-background:new;' d='M62.08,7.98c-1.32,0-2.39,1.11-2.41,2.48v0.06C59.68,11.9,60.75,13,62.08,13s2.42-1.12,2.42-2.51 S63.41,7.98,62.08,7.98z M62.08,11.76c-0.63,0-1.14-0.56-1.17-1.25v-0.04c0.01-0.69,0.54-1.25,1.17-1.25 c0.63,0,1.17,0.57,1.17,1.27C63.24,11.2,62.73,11.76,62.08,11.76z'/%3E %3Cpath class='st1' style='opacity:0.35; enable-background:new;' d='M71.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.51S72.99,7.98,71.65,7.98z M71.65,11.76c-0.64,0-1.17-0.57-1.17-1.27c0-0.7,0.53-1.26,1.17-1.26s1.17,0.57,1.17,1.27C72.82,11.21,72.29,11.76,71.65,11.76z'/%3E %3Cpath class='st0' style='opacity:0.9; fill: %23FFFFFF; enable-background: new;' d='M45.74,6.53h-1.4c-0.13,0-0.23,0.11-0.23,0.23v0.73c-0.71-0.75-1.7-1.18-2.73-1.18 c-2.17,0-3.94,1.87-3.94,4.19s1.77,4.19,3.94,4.19c1.04,0,2.03-0.43,2.73-1.19v0.73c0,0.13,0.1,0.23,0.23,0.23h1.4 c0.13,0,0.23-0.11,0.23-0.23V6.74c0-0.12-0.09-0.22-0.22-0.22C45.75,6.53,45.75,6.53,45.74,6.53z M44.12,10.53 C44.11,11.9,43.03,13,41.71,13s-2.42-1.12-2.42-2.51s1.08-2.52,2.4-2.52c1.33,0,2.39,1.11,2.41,2.48L44.12,10.53z'/%3E %3Cpath class='st1' style='opacity:0.35; enable-background:new;' 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-0.06 C44.1,9.09,43.03,7.98,41.71,7.98z M40.55,10.49c0-0.7,0.52-1.27,1.17-1.27c0.64,0,1.14,0.56,1.17,1.25v0.04 c-0.01,0.68-0.53,1.24-1.17,1.24C41.08,11.75,40.55,11.19,40.55,10.49z'/%3E %3Cpath class='st0' style='opacity:0.9; fill: %23FFFFFF; enable-background: new;' d='M52.41,6.32c-1.03,0-2.03,0.42-2.73,1.18V6.75c0-0.13-0.1-0.23-0.23-0.23h-1.4c-0.13,0-0.23,0.11-0.23,0.23 v10.72c0,0.13,0.1,0.23,0.23,0.23h1.4c0.13,0,0.23-0.1,0.23-0.23V13.5c0.71,0.75,1.7,1.18,2.74,1.18c2.17,0,3.94-1.87,3.94-4.19 S54.58,6.32,52.41,6.32z M52.08,13.01c-1.32,0-2.39-1.11-2.42-2.48v-0.07c0.02-1.38,1.09-2.49,2.4-2.49c1.32,0,2.41,1.12,2.41,2.51 S53.4,13,52.08,13.01L52.08,13.01z'/%3E %3Cpath class='st1' style='opacity:0.35; enable-background:new;' d='M52.08,7.98c-1.32,0-2.39,1.11-2.42,2.48v0.06c0.03,1.38,1.1,2.48,2.42,2.48s2.41-1.12,2.41-2.51 S53.4,7.98,52.08,7.98z M52.08,11.76c-0.63,0-1.14-0.56-1.17-1.25v-0.04c0.01-0.69,0.54-1.25,1.17-1.25c0.63,0,1.17,0.58,1.17,1.27 S52.72,11.76,52.08,11.76z'/%3E %3Cpath class='st0' style='opacity:0.9; fill: %23FFFFFF; enable-background: new;' d='M36.08,14.24c0,0.13-0.1,0.23-0.23,0.23h-1.41c-0.13,0-0.23-0.11-0.23-0.23V9.68c0-0.98-0.74-1.71-1.62-1.71 c-0.8,0-1.46,0.7-1.59,1.62l0.01,4.66c0,0.13-0.11,0.23-0.23,0.23h-1.41c-0.13,0-0.23-0.11-0.23-0.23V9.68 c0-0.98-0.74-1.71-1.62-1.71c-0.85,0-1.54,0.79-1.6,1.8v4.48c0,0.13-0.1,0.23-0.23,0.23h-1.4c-0.13,0-0.23-0.11-0.23-0.23V6.74 c0.01-0.13,0.1-0.22,0.23-0.22h1.4c0.13,0,0.22,0.11,0.23,0.22V7.4c0.5-0.68,1.3-1.09,2.16-1.1h0.03c1.09,0,2.09,0.6,2.6,1.55 c0.45-0.95,1.4-1.55,2.44-1.56c1.62,0,2.93,1.25,2.9,2.78L36.08,14.24z'/%3E %3Cpath class='st1' style='opacity:0.35; enable-background:new;' d='M84.34,13.59l-0.07-0.13l-1.96-2.99l1.94-2.95c0.44-0.67,0.26-1.56-0.41-2.02c-0.02,0-0.03,0-0.04-0.01 c-0.23-0.15-0.5-0.22-0.78-0.22h-1.61c-0.56,0-1.08,0.29-1.37,0.78L79.72,6.6l-0.34-0.56C79.09,5.56,78.57,5.27,78,5.27h-1.6 c-0.6,0-1.13,0.37-1.35,0.92c-2.19-1.66-5.28-1.47-7.26,0.45c-0.35,0.34-0.65,0.72-0.89,1.14c-0.9-1.62-2.58-2.72-4.5-2.72 c-0.5,0-1.01,0.07-1.48,0.23V3.51c0-0.82-0.66-1.48-1.47-1.48h-1.4c-0.81,0-1.47,0.66-1.47,1.47v3.75 c-0.95-1.36-2.5-2.18-4.17-2.19c-0.74,0-1.46,0.16-2.12,0.47c-0.24-0.17-0.54-0.26-0.84-0.26h-1.4c-0.45,0-0.87,0.21-1.15,0.56 c-0.02-0.03-0.04-0.05-0.07-0.08c-0.28-0.3-0.68-0.47-1.09-0.47h-1.39c-0.3,0-0.6,0.09-0.84,0.26c-0.67-0.3-1.39-0.46-2.12-0.46 c-1.83,0-3.43,1-4.37,2.5c-0.2-0.46-0.48-0.89-0.83-1.25c-0.8-0.81-1.89-1.25-3.02-1.25h-0.01c-0.89,0.01-1.75,0.33-2.46,0.88 c-0.74-0.57-1.64-0.88-2.57-0.88H28.1c-0.29,0-0.58,0.03-0.86,0.11c-0.28,0.06-0.56,0.16-0.82,0.28c-0.21-0.12-0.45-0.18-0.7-0.18 h-1.4c-0.82,0-1.47,0.66-1.47,1.47v7.5c0,0.82,0.66,1.47,1.47,1.47h1.4c0.82,0,1.48-0.66,1.48-1.48l0,0V9.79 c0.03-0.36,0.23-0.59,0.36-0.59c0.18,0,0.38,0.18,0.38,0.47v4.57c0,0.82,0.66,1.47,1.47,1.47h1.41c0.82,0,1.47-0.66,1.47-1.47 l-0.01-4.57c0.06-0.32,0.25-0.47,0.35-0.47c0.18,0,0.38,0.18,0.38,0.47v4.57c0,0.82,0.66,1.47,1.47,1.47h1.41 c0.82,0,1.47-0.66,1.47-1.47v-0.38c0.96,1.29,2.46,2.06,4.06,2.06c0.74,0,1.46-0.16,2.12-0.47c0.24,0.17,0.54,0.26,0.84,0.26h1.39 c0.3,0,0.6-0.09,0.84-0.26v2.01c0,0.82,0.66,1.47,1.47,1.47h1.4c0.82,0,1.47-0.66,1.47-1.47v-1.77c0.48,0.15,0.99,0.23,1.49,0.22 c1.7,0,3.22-0.87,4.17-2.2v0.52c0,0.82,0.66,1.47,1.47,1.47h1.4c0.3,0,0.6-0.09,0.84-0.26c0.66,0.31,1.39,0.47,2.12,0.47 c1.92,0,3.6-1.1,4.49-2.73c1.54,2.65,4.95,3.53,7.58,1.98c0.18-0.11,0.36-0.22,0.53-0.36c0.22,0.55,0.76,0.91,1.35,0.9H78 c0.56,0,1.08-0.29,1.37-0.78l0.37-0.61l0.37,0.61c0.29,0.48,0.81,0.78,1.38,0.78h1.6c0.81,0,1.46-0.66,1.45-1.46 C84.49,14.02,84.44,13.8,84.34,13.59L84.34,13.59z M35.86,14.47h-1.41c-0.13,0-0.23-0.11-0.23-0.23V9.68 c0-0.98-0.74-1.71-1.62-1.71c-0.8,0-1.46,0.7-1.59,1.62l0.01,4.66c0,0.13-0.1,0.23-0.23,0.23h-1.41c-0.13,0-0.23-0.11-0.23-0.23 V9.68c0-0.98-0.74-1.71-1.62-1.71c-0.85,0-1.54,0.79-1.6,1.8v4.48c0,0.13-0.1,0.23-0.23,0.23h-1.4c-0.13,0-0.23-0.11-0.23-0.23 V6.74c0.01-0.13,0.11-0.22,0.23-0.22h1.4c0.13,0,0.22,0.11,0.23,0.22V7.4c0.5-0.68,1.3-1.09,2.16-1.1h0.03 c1.09,0,2.09,0.6,2.6,1.55c0.45-0.95,1.4-1.55,2.44-1.56c1.62,0,2.93,1.25,2.9,2.78l0.01,5.16C36.09,14.36,35.98,14.46,35.86,14.47 L35.86,14.47z M45.97,14.24c0,0.13-0.1,0.23-0.23,0.23h-1.4c-0.13,0-0.23-0.11-0.23-0.23V13.5c-0.7,0.76-1.69,1.18-2.72,1.18 c-2.17,0-3.94-1.87-3.94-4.19s1.77-4.19,3.94-4.19c1.03,0,2.02,0.43,2.73,1.18V6.74c0-0.13,0.1-0.23,0.23-0.23h1.4 c0.12-0.01,0.22,0.08,0.23,0.21c0,0.01,0,0.01,0,0.02v7.51h-0.01V14.24z M52.41,14.67c-1.03,0-2.02-0.43-2.73-1.18v3.97 c0,0.13-0.1,0.23-0.23,0.23h-1.4c-0.13,0-0.23-0.1-0.23-0.23V6.75c0-0.13,0.1-0.22,0.23-0.22h1.4c0.13,0,0.23,0.11,0.23,0.23v0.73 c0.71-0.76,1.7-1.18,2.73-1.18c2.17,0,3.94,1.86,3.94,4.18S54.58,14.67,52.41,14.67z M66.24,11.39c-0.39,1.87-1.96,3.29-3.84,3.29 c-1.03,0-2.02-0.43-2.73-1.18v0.73c0,0.13-0.1,0.23-0.23,0.23h-1.4c-0.13,0-0.23-0.11-0.23-0.23V3.51c0-0.13,0.1-0.23,0.23-0.23 h1.4c0.13,0,0.23,0.11,0.23,0.23v3.97c0.71-0.75,1.7-1.18,2.73-1.17c1.88,0,3.45,1.4,3.84,3.28C66.37,10.19,66.37,10.8,66.24,11.39 L66.24,11.39L66.24,11.39z M71.67,14.68c-2,0.01-3.73-1.35-4.17-3.3c-0.13-0.59-0.13-1.19,0-1.77c0.44-1.94,2.17-3.31,4.17-3.3 c2.36,0,4.26,1.87,4.26,4.19S74.03,14.68,71.67,14.68L71.67,14.68z M83.04,14.47h-1.61c-0.13,0-0.24-0.06-0.3-0.17l-1.44-2.39 l-1.44,2.39c-0.06,0.11-0.18,0.17-0.3,0.17h-1.61c-0.04,0-0.08-0.01-0.12-0.03c-0.09-0.06-0.13-0.19-0.06-0.28l0,0l2.43-3.68 L76.2,6.84c-0.02-0.03-0.03-0.07-0.03-0.12c0-0.12,0.09-0.21,0.21-0.21h1.61c0.13,0,0.24,0.06,0.3,0.17l1.41,2.36l1.41-2.36 c0.06-0.11,0.18-0.17,0.3-0.17h1.61c0.04,0,0.08,0.01,0.12,0.03c0.09,0.06,0.13,0.19,0.06,0.28l0,0l-2.38,3.64l2.43,3.67 c0.02,0.03,0.03,0.07,0.03,0.12C83.25,14.38,83.16,14.47,83.04,14.47L83.04,14.47L83.04,14.47z'/%3E %3Cpath class='st0' style='opacity:0.9; fill: %23FFFFFF; enable-background: new;' d='M10.5,1.24c-5.11,0-9.25,4.15-9.25,9.25s4.15,9.25,9.25,9.25s9.25-4.15,9.25-9.25 C19.75,5.38,15.61,1.24,10.5,1.24z M14.89,12.77c-1.93,1.93-4.78,2.31-6.7,2.31c-0.7,0-1.41-0.05-2.1-0.16c0,0-1.02-5.64,2.14-8.81 c0.83-0.83,1.95-1.28,3.13-1.28c1.27,0,2.49,0.51,3.39,1.42C16.59,8.09,16.64,11,14.89,12.77z'/%3E %3Cpath class='st1' style='opacity:0.35; enable-background:new;' d='M10.5-0.01C4.7-0.01,0,4.7,0,10.49s4.7,10.5,10.5,10.5S21,16.29,21,10.49C20.99,4.7,16.3-0.01,10.5-0.01z M10.5,19.74c-5.11,0-9.25-4.15-9.25-9.25s4.14-9.26,9.25-9.26s9.25,4.15,9.25,9.25C19.75,15.61,15.61,19.74,10.5,19.74z'/%3E %3Cpath class='st1' style='opacity:0.35; enable-background:new;' d='M14.74,6.25C12.9,4.41,9.98,4.35,8.23,6.1c-3.16,3.17-2.14,8.81-2.14,8.81s5.64,1.02,8.81-2.14 C16.64,11,16.59,8.09,14.74,6.25z M12.47,10.34l-0.91,1.87l-0.9-1.87L8.8,9.43l1.86-0.9l0.9-1.87l0.91,1.87l1.86,0.9L12.47,10.34z'/%3E %3Cpolygon class='st0' style='opacity:0.9; fill: %23FFFFFF; enable-background: new;' points='14.33,9.43 12.47,10.34 11.56,12.21 10.66,10.34 8.8,9.43 10.66,8.53 11.56,6.66 12.47,8.53 '/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;width:85px;height:21px;margin:0 0 -3px -3px;display:block}a.mapboxgl-ctrl-logo.mapboxgl-compact{background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 21 21' style='enable-background:new 0 0 21 21;' xml:space='preserve'%3E%3Cg transform='translate(0,0.01)'%3E%3Cpath d='m 10.5,1.24 c -5.11,0 -9.25,4.15 -9.25,9.25 0,5.1 4.15,9.25 9.25,9.25 5.1,0 9.25,-4.15 9.25,-9.25 0,-5.11 -4.14,-9.25 -9.25,-9.25 z m 4.39,11.53 c -1.93,1.93 -4.78,2.31 -6.7,2.31 -0.7,0 -1.41,-0.05 -2.1,-0.16 0,0 -1.02,-5.64 2.14,-8.81 0.83,-0.83 1.95,-1.28 3.13,-1.28 1.27,0 2.49,0.51 3.39,1.42 1.84,1.84 1.89,4.75 0.14,6.52 z' style='opacity:0.9;fill:%23ffffff;enable-background:new' class='st0'/%3E%3Cpath d='M 10.5,-0.01 C 4.7,-0.01 0,4.7 0,10.49 c 0,5.79 4.7,10.5 10.5,10.5 5.8,0 10.5,-4.7 10.5,-10.5 C 20.99,4.7 16.3,-0.01 10.5,-0.01 Z m 0,19.75 c -5.11,0 -9.25,-4.15 -9.25,-9.25 0,-5.1 4.14,-9.26 9.25,-9.26 5.11,0 9.25,4.15 9.25,9.25 0,5.13 -4.14,9.26 -9.25,9.26 z' style='opacity:0.35;enable-background:new' class='st1'/%3E%3Cpath d='M 14.74,6.25 C 12.9,4.41 9.98,4.35 8.23,6.1 5.07,9.27 6.09,14.91 6.09,14.91 c 0,0 5.64,1.02 8.81,-2.14 C 16.64,11 16.59,8.09 14.74,6.25 Z m -2.27,4.09 -0.91,1.87 -0.9,-1.87 -1.86,-0.91 1.86,-0.9 0.9,-1.87 0.91,1.87 1.86,0.9 z' style='opacity:0.35;enable-background:new' class='st1'/%3E%3Cpolygon points='11.56,12.21 10.66,10.34 8.8,9.43 10.66,8.53 11.56,6.66 12.47,8.53 14.33,9.43 12.47,10.34 ' style='opacity:0.9;fill:%23ffffff;enable-background:new' class='st0'/%3E%3C/g%3E%3C/svg%3E");width:21px;height:21px}.mapboxgl-ctrl.mapboxgl-ctrl-attrib{background-color:#ffffff80;margin:0;padding:0 5px}@media screen{.mapboxgl-ctrl-attrib.mapboxgl-compact{background-color:#fff;border-radius:3px 12px 12px 3px;margin:10px;position:relative}.mapboxgl-ctrl-attrib.mapboxgl-compact:hover{visibility:visible;padding:2px 24px 2px 4px}.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:hover,.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:hover{border-radius:12px 3px 3px 12px;padding:2px 4px 2px 24px}.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{box-sizing:border-box;content:"";cursor:pointer;background-color:#ffffff80;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='%23333333' fill-rule='evenodd' d='M4,10a6,6 0 1,0 12,0a6,6 0 1,0 -12,0 M9,7a1,1 0 1,0 2,0a1,1 0 1,0 -2,0 M9,10a1,1 0 1,1 2,0l0,3a1,1 0 1,1 -2,0'/%3E %3C/svg%3E");border-radius:12px;width:24px;height:24px;position:absolute}.mapboxgl-ctrl-bottom-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;right: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:#000000bf;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;color:#333;background-color:#ffffffbf;border:2px solid #333;border-top:#333;padding:0 5px;font-size:10px}.mapboxgl-popup{will-change:transform;pointer-events:none;display:flex;position:absolute;top:0;left:0}.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;border:10px solid #0000;width:0;height:0}.mapboxgl-popup-anchor-top .mapboxgl-popup-tip{border-top:none;border-bottom-color:#fff;align-self:center}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip{border-top:none;border-bottom-color:#fff;border-left:none;align-self:flex-start}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip{border-top:none;border-bottom-color:#fff;border-right:none;align-self:flex-end}.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{border-top-color:#fff;border-bottom:none;align-self:center}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip{border-top-color:#fff;border-bottom:none;border-left:none;align-self:flex-start}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip{border-top-color:#fff;border-bottom:none;border-right:none;align-self:flex-end}.mapboxgl-popup-anchor-left .mapboxgl-popup-tip{border-left:none;border-right-color:#fff;align-self:center}.mapboxgl-popup-anchor-right .mapboxgl-popup-tip{border-left-color:#fff;border-right:none;align-self:center}.mapboxgl-popup-close-button{cursor:pointer;background-color:#0000;border:0;border-radius:0 3px 0 0;position:absolute;top:0;right:0}.mapboxgl-popup-close-button:hover{background-color:#0000000d}.mapboxgl-popup-content{pointer-events:auto;background:#fff;border-radius:3px;padding:10px 10px 15px;position:relative;box-shadow:0 1px 2px #0000001a}.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{will-change:transform;position:absolute;top:0;left:0}.mapboxgl-user-location-dot{background-color:#1da1f2;border-radius:50%;width:15px;height:15px;box-shadow:0 0 2px #00000040}.mapboxgl-user-location-dot:before{content:"";background-color:#1da1f2;border-radius:50%;width:15px;height:15px;animation:2s infinite mapboxgl-user-location-dot-pulse;position:absolute}.mapboxgl-user-location-dot:after{box-sizing:border-box;content:"";border:2px solid #fff;border-radius:50%;width:19px;height:19px;position:absolute;top:-2px;left:-2px}@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{opacity:.5;background:#fff;border:2px dotted #202020;width:0;height:0;position:absolute;top:0;left:0}@media print{.mapbox-improve-map{display:none}}@font-face{font-weight:400;font-style:normal;font-family:Material Icons;src:url(/assets/MaterialIcons-Regular-BjVsc-s9.woff2)format("woff2"),url(/assets/MaterialIcons-Regular-Bnsxcfr1.woff)format("woff")}.icon,.icon-btn,.material-icons{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-feature-settings:"liga";direction:ltr;outline:none;width:1em;height:1em;font-family:Material Icons;font-style:normal;font-weight:400;line-height:1;text-decoration:none;display:inline-block}.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:#0000008a}.material-icons.md-dark.md-inactive{color:#00000042}.material-icons.md-light{color:#fff}.material-icons.md-light.md-inactive{color:#ffffff4d}.scroll-hint{background-image:linear-gradient(var(--scroll-bg-color) 15px, #fff0) 0 0 / 100% 50px, radial-gradient(at top, #0003, transparent 70%) 0 0 / 100% 15px, linear-gradient(to top, var(--scroll-bg-color) 15px, #fff0) bottom / 100% 50px, radial-gradient(at bottom, #0003, transparent 70%) bottom / 100% 15px;background-color:#0000;background-repeat:no-repeat;background-attachment:local,scroll,local,scroll}.scroll-hint2{background-image:linear-gradient(var(--page-bg-color) 15px, #fff0) 0 0 / 100% 50px, radial-gradient(at top, #0003, transparent 70%) 0 0 / 100% 15px, linear-gradient(to top, var(--page-bg-color) 15px, #fff0) bottom / 100% 50px, radial-gradient(at bottom, #0003, transparent 70%) bottom / 100% 15px;background-color:#0000;background-repeat:no-repeat;background-attachment:local,scroll,local,scroll}.web-search{color:#444;cursor:pointer;font-size:16px;text-decoration:none;position:absolute;bottom:20px;right:20px}.web-search:hover{color:#666}.web-search:active{color:#111}.app{display:flex}.app-body{background-color:var(--page-bg-color);color:var(--text-color);z-index:10;flex:1;justify-content:center;display:flex;position:relative}.app-body.host-warning{background-image:url(/assets/buckets-De9qCuJJ.png);background-position:100% 100%;background-repeat:no-repeat}.apptrans-appear{opacity:.01;transition-duration:.4s;position:relative;transform:translateZ(-30vh)}.apptrans-appear.apptrans-appear-active{opacity:1;transform:translate(0,0)}.apptrans-enter{opacity:.01;position:relative;transform:translate(0,0)}.apptrans-enter.apptrans-enter-active{opacity:1;transition-duration:3s;transform:translate(0,0)}.apptrans-leave{opacity:1;position:relative;transform:translate(0,0)}.apptrans-leave.apptrans-leave-active{opacity:.01;transition-duration:3s;transform:translate3d(0,50vh,-100vh)}.menu{z-index:51;background-color:#33333375;flex-direction:column;align-items:center;width:100vw;height:100vh;display:flex;position:absolute;top:0;left:0}.toolbar{background-color:#eee;grid-template-columns:1fr 280px 280px 280px 1fr;justify-content:center;align-items:center;width:100%;height:0;animation:.5s forwards slidein;display:grid;box-shadow:0 0 1px #000000b3,0 5px 25px #0000004d}.toolbar-btn{cursor:pointer;background:0 0;border:none;margin:0;padding:0}.toolbar-btn .label{color:#3c3f44;text-transform:uppercase;cursor:pointer;font-size:11px;font-weight:600;text-decoration:none;transition-duration:.1s}.toolbar-btn .material-icons{color:#5f83b4;font-size:20px;transition-duration:.1s}.toolbar-btn:hover .label{color:#0356c9}.toolbar-btn:hover .material-icons{color:#2c83fc}.add-item,.add-tag{flex-direction:column;align-items:center;min-width:60px;display:flex}.create-item a,.cancel{cursor:pointer;flex-direction:column;align-items:center;min-width:60px;text-decoration:none;display:flex}.item-tags-block,.create-template-block.show{color:#fff;grid-column:2;justify-content:flex-end;align-items:center;height:80px;margin:0 10px;animation:.5s forwards slideinitems;display:flex}.create-template-block.show{grid-column:3}.item-tags-block.hide,.create-template-block{display:none}.template-selector{margin:0 10px}.template-selector select{border-radius:unset;background:#5f82b3;border:1px solid #4b668b;width:9rem;height:2rem;font-size:12px;font-weight:600}.template-selector select:focus{outline:none}.cancel .material-icons{color:#888;font-size:20px}.cancel .label{color:#888;text-transform:uppercase;cursor:pointer;font-size:11px;font-weight:600}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{grid-column:3;align-items:center;width:100%;margin:0 10px;animation:.5s forwards slideinitems;display:flex}.toolbar-search-container.hide{display:none}.menu-search-icon{color:#999;position:relative;top:0;right:25px}.menu-search-icon--close{cursor:pointer}.page-links{border-radius:50%;flex-direction:row;grid-column:4;justify-content:space-between;align-items:center;height:80px;margin:0 10px;animation:.5s forwards slideinitems;display:flex}.page-links.hide{display:none}.users-container,.user-info,.page-links a{color:#3c3f43;text-transform:uppercase;cursor:pointer;flex-direction:column;align-items:center;font-size:11px;font-weight:600;line-height:18px;text-decoration:none;display:flex}.user-info{min-width:60px}.users-container{flex-direction:row;grid-column:5;justify-content:flex-end;padding-right:2rem;animation:.5s forwards slideinitems}.active-user-count{text-align:center;vertical-align:middle;color:#fff;background-color:#5f82b3;border-radius:50%;width:20px;height:20px;line-height:20px}.users-wrap{cursor:pointer;flex-direction:column;align-items:center;margin-right:1rem;display:flex}.users-wrap:hover .label{color:#0356c9}.users-wrap:hover .active-user-count{background-color:#2c83fc}.current-version{color:#555;cursor:pointer;font-size:var(--font-size-tiny);position:absolute;bottom:20px;left:20px}@keyframes slidein{0%{height:0}to{height:80px}}@keyframes slideinitems{0%{opacity:0;margin-top:-5rem}to{opacity:1;margin-top:0}}.logo{height:65px}.toolbar-logo{z-index:55;background:#7c8288;border:.5px solid #e8e8e8;border-radius:50%;width:65px;height:65px;padding:10px;transition-duration:.3s;position:absolute;top:10px;left:10px;box-shadow:0 5px 10px #777777b3}.toolbar-logo svg{transition-duration:.4s}.toolbar-logo.inactive .logo-logic,.toolbar-logo.inactive .logo-chrono{fill:#fff}.toolbar-logo.active{background:#ededed;border-color:#0000;box-shadow:0 5px 10px #7770}.toolbar-logo.active svg{transform:rotate(45deg)}.toolbar-logo.active .logo-logic,.toolbar-logo.active .logo-chrono{fill:#333}.toolbar-logo.active:hover{background:#d9d9d9}.toolbar-logo.active:hover .logo-logic,.toolbar-logo.active:hover .logo-chrono{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;position:relative;top:3px;right:1px}.logo-chrono{fill:#333}.logo-logic{fill:#fff}.frame-tabs{z-index:250;vertical-align:top;display:block;position:absolute}.frame-btn{height:var(--frame-btn-height);box-sizing:border-box;color:var(--frame-btn-text-color);vertical-align:top;text-align:center;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;background-color:#0000;border:none;outline:none;padding:0 12px;text-decoration:none;display:inline-block;position:relative;overflow:hidden}.frame-btn i{vertical-align:middle;margin-top:-4px}.frame-btn i+span{margin-left:5px}.frame-btn:hover{color:#eee;background-color:#00000080;overflow:visible}.frame-btn:active{overflow:visible;color:#fff!important}.frame-btn.active{color:#fff;background-color:#494949}.frame-btn.active i{color:#fff}.frame-btn:disabled{opacity:.4;cursor:default;background-color:#0000!important}.frame-sub-menu-btn{position:relative;overflow:hidden}.frame-sub-menu-btn:hover,.frame-sub-menu-btn:active{overflow:visible}.frame-sub-menu-btn:hover .frame-sub-menu,.frame-sub-menu-btn:active .frame-sub-menu{opacity:1}.frame-sub-menu{z-index:10000;border-top-left-radius:var(--frame-btn-radius);border-top-right-radius:var(--frame-btn-radius);opacity:0;-webkit-backdrop-filter:blur(2px);background-image:linear-gradient(#0a0a0ae6,#141414);border-bottom:2px solid #000;min-width:100%;padding:8px;transition-duration:.2s;position:absolute;bottom:100%;right:0;box-shadow:2px 2px 5px 2px #0000001a}.frame-sub-menu p{color:#fff;text-transform:none;min-width:165px;padding:0 5px;font-weight:500;line-height:1.2}.frame-sub-menu button{border:none;width:100%}.frame-btn-group{border-top-right-radius:var(--frame-btn-radius);border-bottom-right-radius:var(--frame-btn-radius);opacity:0;-webkit-backdrop-filter:blur(2px);background-color:#303030f2;border-left:2px solid #000;padding:8px;position:absolute;top:0;right:100%;box-shadow:2px 2px 5px 1px #0000001a}.frame-btn:hover .frame-btn-group,.frame-btn:active .frame-btn-group{opacity:1;transition-duration:.2s}.frame-btn-header,.frame-sub-btn{box-sizing:border-box;border-radius:calc(var(--frame-btn-radius) - 2px);color:#fff;text-align:left;text-transform:uppercase;white-space:nowrap;width:100%;letter-spacing:var(--system-letter-spacing);font-weight:500;font-size:var(--font-size-small);font-family:var(--system-font);background-color:#0000;border:none;outline:none;margin:0;padding:3px 8px 0;line-height:24px;text-decoration:none;display:block;position:relative}.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{color:var(--ui-highlight-color);overflow:visible}.frame-sub-btn:disabled{opacity:.4;background-color:var(--frame-btn-bg-color)!important;color:#ddd!important}.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{content:"";border-top:1px dashed #ddd;height:1px;display:block;position:absolute;top:-5px;left:0;right:0}.frame-sub-main-btn{background-color:var(--ui-highlight-color)}.frame-sub-menu-header-btn{background-color:#0003;background-color:var(--ui-highlight-color);margin-bottom:10px}.frame-sub-menu-header-btn:hover{background-color:#4fa3fc}.frame-sub-menu-header-btn:active{color:#fff;background-color:var(--link-color)!important}.btn-alt{z-index:10001;color:#fff;text-transform:none;white-space:nowrap;opacity:0;pointer-events:none;background-color:#0009;border-radius:2px;padding:0 10px;font-size:.8rem;line-height:24px;transition-duration:.2s;transition-delay:.2s;display:block;position:absolute}.frame-btn:active .btn-alt,.frame-btn:hover .btn-alt{opacity:1;transition-delay:0}.tabs-east .btn-alt{margin-top:-12px;top:50%;right:120%}.tabs-west .btn-alt{margin-top:-12px;top:50%;left:120%}.tabs-west{top:var(--frame-margin);width:calc(var(--frame-btn-height) + 10px);text-align:right;right:100%}.tabs-west .frame-btn-group{transform-origin:0 0;top:0;left:100%}.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{width:calc(var(--frame-btn-height) + 10px);height:var(--frame-btn-height);padding:0}.tabs-east{top:var(--frame-margin);width:calc(var(--frame-btn-height) + 10px);text-align:left;margin-left:1px;left:100%}.tabs-east .frame-btn{margin:0}.tabs-east .frame-btn+.frame-btn{margin-top:2px}.tabs-south{margin-top:1px;top:100%}.mode-tabs{right:var(--frame-margin);text-align:right}.tabs-south .frame-btn{border-bottom-right-radius:var(--frame-btn-radius);border-bottom-left-radius:var(--frame-btn-radius);min-width:120px}.tabs-south .frame-btn:hover{color:#fff}.tabs-south .frame-btn+.frame-btn{margin-left:2px}.undo-btn,.redo-btn{width:calc(var(--frame-btn-height) + 10px);height:var(--frame-btn-height);border-top-right-radius:var(--frame-btn-radius);border-bottom-right-radius:var(--frame-btn-radius);color:#fff;padding:0;display:block;transform:translate(0,0)}.undo-btn{margin-right:1px}.redo-btn{margin-left:0}.undo-btn:disabled,.redo-btn:disabled{opacity:1;color:#111!important}.undo-btn:hover,.redo-btn:hover{overflow:hidden}.not-found{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:20px;font-size:1rem;display:flex}.not-found h1{color:#333;font-size:1.5rem;font-weight:500}.not-found a{color:var(--link-color);text-decoration:none}.release-notes{background-color:var(--page-bg-color);width:400px;height:50vh;box-shadow:var(--popup-shadow);color:var(--text-color);font-size:var(--font-size-small);text-align:left;border-radius:.5rem;padding:20px;position:relative;overflow-y:scroll}.release-notes h1{margin:0 0 1rem;padding:0}.release-notes h2{margin:0 0 1rem;padding:1em 0 0;font-size:1.3rem;font-weight:500}.release-notes h4{margin:0 0 1rem;padding:1em 0 0;font-size:1.2rem;font-weight:500}.release-notes h5{margin:0 0 1rem;padding:0;font-size:1.1rem;font-weight:500}.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{background-color:#0000001a;border:none;outline:none;height:1px;margin:20px 0;font-size:0}.page-login{background-color:var(--body-bg-color);flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.signup-text{justify-content:center;align-items:center;display:flex}.signup-link{color:#ffd800;margin-left:5px}.signup-link:hover{color:#ffe65e}.signup-link:active{color:#a18800}.login-form{background-color:#c2c2c2;border-radius:2px;flex:none;width:250px;min-height:250px;box-shadow:0 4px 10px 3px #0003}.login-form label{display:none}.login-form .logo{margin-bottom:10px}.login-button{font-family:var(--system-font)}.logintrans-appear{opacity:.01;transition-duration:.4s;transition-delay:.4s;transform:translateZ(-100vh)}.logintrans-appear.logintrans-appear-active{opacity:1;transform:translate(0,0)}.logintrans-enter{opacity:.01;transform:translateZ(-100vh)}.logintrans-enter.logintrans-enter-active{opacity:1;transition-duration:1s;transform:translate(0,0)}.logintrans-leave{opacity:1}.logintrans-leave.logintrans-leave-active{opacity:.01;transition-duration:1s}.overlay{z-index:1000000;cursor:default;-webkit-user-select:none;user-select:none;background-color:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.account-form{color:#333;background-color:#c2c2c2;border-radius:2px;flex:none;width:300px;min-height:250px;box-shadow:0 4px 10px 3px #0003}.account-title{margin:0 0 15px;padding:0;font-size:1.5rem;font-weight:400}.account-form label{display:none}.form-row+.form-row,.account-form .input+.input{margin-top:5px}.account-form .input{outline:none}.account-form .form-error,.account-form .help{text-align:center;font-size:.9rem;font-weight:500;display:block}.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{color:#333;text-align:center;background-color:#c2c2c2;border-radius:2px;width:350px;min-height:250px;padding:15px 10px;box-shadow:0 4px 10px 3px #0003}.feature-flags h1{font-size:1.5rem;font-weight:400}.feature-flags .flags-container{flex-direction:column;margin-bottom:10px;display:flex}.feature-flags .flags-container .flag-row{flex-direction:row;align-items:center;display:flex}.feature-flags .flags-container .flag-row :first-child{width:25px;margin-left:5px}.dashboard-view{justify-content:center;width:100%;margin-top:30px;display:flex;position:relative}.dashboard-view .stats-header{margin-top:30px}.dashboard-column{flex-direction:column;width:100%;height:100%;display:flex}.dashboard-column:not(:last-of-type){border-right:1px solid #777}.users-list{width:320px;height:calc(100%) - 15px;flex-direction:column;flex:none;justify-content:flex-start;margin:0;padding:0 0 30px;list-style:none;display:flex;overflow:auto}.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-size:.8667rem;font-weight:600}.users-list a>li:hover{color:#555}.users-list a+a{border-top:1px solid #bbb}.users-list .active{color:#111;background-color:#ffffff80}.user-content{flex:1;display:flex}.edit-user-header{flex-direction:column;width:65%;height:86px;font-size:.9333rem;display:flex}.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{color:#000000b3;text-transform:uppercase;width:auto;font-weight:600;font-size:var(--font-size-small);font-family:var(--system-font);background-color:#0000}.ui-select.user-edit-input label{background-color:#eee}.user-radio-input{background-color:#e4e4e4;margin-right:5px;padding:5px;display:inline-block}.user-radio-input.active{background-color:#fff}.user-radio-input label{color:#222;padding-left:5px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:15px}.content-view{justify-content:center;display:flex}.templates-select{flex:auto;width:100%;padding:0 8px 0 0;position:relative}.templates-select .ui-select{width:100%}.templates-select.requested:before{margin-left:0;top:12px;right:-20px}.add-content-btn{color:#000000b3;height:24px;font-size:var(--font-size-medium);margin-left:10px;padding:0;line-height:24px}.add-content-btn:hover{color:#00000080}.add-content-btn:active{color:#000000e6}.add-content-btn .icon{color:inherit;vertical-align:text-top;font-size:18px}.item-priority-label{color:var(--text-color);text-align:right;text-transform:uppercase;letter-spacing:var(--system-letter-spacing);font-weight:600;font-size:var(--font-size-small);margin-bottom:5px;text-decoration:none;display:block}.item-priority-container{margin-top:10px}.item-priority-select.ui-select .ui-label{height:unset;font-size:var(--font-size-tiny);padding:0;line-height:18px}.item-priority-select.ui-select .ui-label:after{line-height:20px}.item-editor{justify-content:center;width:100%;margin-top:30px;display:flex;position:relative}.item-editor-side-menu{flex-direction:column;flex:none;justify-content:flex-start;width:180px;padding-left:30px;display:flex}.item-editor-content{flex-direction:column;flex:1;min-width:640px;max-width:640px;display:flex;position:relative}.item-editor-header-container{border-bottom:1px solid #c1c1c1;justify-content:space-between;align-items:center;height:90px;margin:0 0 0 40px;display:flex}.item-editor-content-wrapper{min-width:630px;max-width:630px;margin:10px 0 10px 30px;padding-left:10px;padding-right:13px;overflow-y:scroll}.item-editor-header{flex-direction:column;max-width:100%;margin-top:8px;margin-left:10px;display:flex}.item-editor-header-logo{width:48px}.item-editor-header-info{flex-direction:row;align-items:flex-end;margin-top:11px;margin-bottom:15px;display:flex}.item-editor-type{text-transform:uppercase}.item-editor-title{text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:text;user-select:text;width:auto;margin:0;padding:0 0 10px;font-size:30px;font-weight:500;line-height:1;overflow:hidden}.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;border-radius:var(--field-border-radius);font-size:var(--font-size-field);outline:none;margin-left:10px;padding:0 10px 1px}.wikidata-btn{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='iso-8859-1'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2016.0.0,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20version='1.1'%20id='Capa_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20width='90.001px'%20height='90.001px'%20viewBox='0%200%2090.001%2090.001'%20style='enable-background:new%200%200%2090.001%2090.001;'%20xml:space='preserve'%3e%3cg%20fill='%23333333'%3e%3cpath%20id='Wikipedia'%20d='M89.938,13.691c0,0-13.965,0-18.606,0L70,13.92v1.788c0,0.21,0.635,0.386,0.811,0.517%20c0.168,0.142,0.623,0.219,0.811,0.219l1.686,0.084c1.912,0.09,2.494,0.505,3.239,1.205c0.731,0.725,0.851,1.955,0.281,3.684%20L60.383,64.346l-0.628-0.188L49.309,40.661c0.151-0.353,0.242-0.551,0.242-0.551l8.553-17.578c0.994-1.854,1.957-3.511,2.446-4.283%20c0.894-1.408,1.328-1.674,3.763-1.797c0.498,0,0.688-0.244,0.688-0.738v-1.778l-0.125-0.191c0,0-10.224-0.035-14.879,0L50,13.928%20v1.779c0,0.217-0.12,0.39,0.045,0.521c0.176,0.142,0.25,0.215,0.439,0.215l0.697,0.089c1.902,0.09,2.754,0.636,3.012,0.979%20c0.455,0.615,0.668,1.271-0.434,3.911l-6.585,14.42l-5.951-13.376c-1.951-4.274-2.434-5.597,0.508-5.844l0.79-0.183%20c0.566,0,0.478-0.224,0.478-0.649v-1.87l-0.059-0.153c0,0-10.9,0-15.873,0.003L27,13.953v1.875c0,0.421,0.415,0.529,1.185,0.645%20c2.755,0.396,2.707,0.713,5.429,6.646c0.407,0.889,1.609,3.57,1.609,3.57l6.204,13.391c0,0,0.704,1.72,1.805,4.39l-9.016,19.763%20l-0.515-0.146c0,0-13.991-32.418-18.037-43.266c-0.426-1.117-0.611-1.953-0.611-2.468c0-1.102,0.904-1.699,2.712-1.779l2.751-0.099%20c0.563,0,1.484-0.236,1.484-0.727V13.97l-0.829-0.184c0,0-17.14-0.021-20.602,0L0,13.97v1.872c0,0.336,0.448,0.545,1.227,0.634%20c2.129,0.129,3.559,0.499,4.229,1.123c0.668,0.628,1.393,2.215,2.333,4.688c5.087,13.424,15.902,37.38,21.166,51.026%20c1.513,3.723,3.424,4.303,5.733-0.117c2.379-4.848,7.178-15.608,10.679-23.552c3.275,7.924,7.734,18.645,9.885,23.501%20c1.712,3.887,3.665,4.271,5.646,0.116c5.183-12.654,20.319-50.736,20.319-50.736c0.654-1.869,1.568-3.309,2.746-4.355%20c1.169-1.033,2.909-1.617,5.349-1.731c0.494,0,0.688-0.249,0.688-0.731V13.92L89.938,13.691z'/%3e%3c/g%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:auto 14px;width:16px;height:16px;text-decoration:none;position:absolute;right:20px}.wikidata-btn:hover{opacity:.8}.item-editor-btn-container{text-align:right;position:fixed;top:10px;right:10px}.item-editor-btn-container .btn-container-col{flex-direction:column;justify-content:flex-end;align-items:center;width:100%;display:flex}.item-updated-info,.outdated-warning-bar{color:#888;text-align:left;white-space:nowrap;letter-spacing:var(--system-letter-spacing);font-size:12px;font-weight:500}.outdated-warning-bar{z-index:12;color:#111;text-align:center;background-color:#ffe96b;width:50%;line-height:2;position:absolute;left:25%}.outdated-warning-bar.full-span{width:75%;left:auto}.item-editor-content-cover{z-index:9999;opacity:.2;color:#fff;background-color:#000;width:100%;height:100%;position:absolute}.item-editor-content-cover .text{text-align:center;font-size:var(--font-size-medium)}.item-editor-fields{position:relative}.item-editor-hint{color:#0003;text-align:center;width:100%;font-weight:700;position:relative;top:45%}.item-field-divider{background-color:#0000001a;border:none;width:100%;max-width:41rem;min-height:2px;margin:28px 0 0;font-size:1px;display:block}.save-item-btn,.save-draft-btn,.wikidata-request-btn,.preview-btn{align-items:center;position:relative}.save-item-btn{background:linear-gradient(#ff9100 0%,#e38220 100%);border:1px solid #e38220;margin-top:10px}button.btn.btn-primary.preview-btn,button.btn.btn-primary.save-item-btn,button.btn.btn-primary.save-draft-btn{text-align:left;border-radius:3px;width:7.5rem;height:30px;padding-right:7px;font-size:.9rem;font-weight:600;display:flex}button.btn.btn-primary.preview-btn{background:linear-gradient(#3b7ecd 0%,#09468f 100%);border:1px solid #09468f}button.btn.btn-primary.save-draft-btn{background:linear-gradient(#777,#6d6d6d 100%);border:1px solid #4b4b4b;margin-top:10px}.save-item-btn:disabled,.save-draft-btn:disabled,.save-item-btn:hover,button.btn.btn-primary.preview-btn:hover,button.btn.btn-primary.save-draft-btn:hover{opacity:.7}.save-draft-btn i.material-icons.md-18,.preview-btn i.material-icons.md-18,.save-item-btn i.material-icons.md-18{position:absolute;top:5px;right:5px}.save-draft-btn.loading:before,.save-item-btn.loading:before,.wikidata-request-btn.loading:before,.preview-btn.loading:before{left:-3px}.item-editor-footer{text-align:right;font-weight:500;font-size:var(--font-size-medium);margin:auto 0 10px}.discard-newitem-btn,.item-editor-delete-btn{color:#00000080;text-align:center;min-width:90px;font-size:var(--font-size-smaller);background-color:#0000;justify-content:center;align-items:center;padding:3px 5px}.discard-newitem-btn,.item-editor-delete-btn:hover,.item-editor-delete-btn:disabled{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{align-items:center;height:30px;margin:1rem 0;display:flex}.discard-newitem-btn:hover{background-color:#e0000d}.btn.discard-newitem-btn i.material-icons.md-18{top:unset}.item-editor-block{opacity:.5;text-align:center;background-color:#d2d2d2;border-radius:7px;padding:15px;position:absolute;inset:0}.item-block-warning{color:gray;text-align:center;font-weight:700}.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:#00000080}.item-editor-menu-row{flex-direction:row;justify-content:flex-end;margin-bottom:10px;margin-right:3px;display:flex}.item-editor-version-button{margin-right:5px}.item-editor-group-row{flex-direction:row;justify-content:flex-end;align-items:center;margin-right:58px;display:flex;position:relative}.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{flex-direction:row;display:flex;position:absolute;top:-3px;bottom:5px;right:-60px}.item-editor-menu{box-sizing:border-box;text-align:right;text-transform:uppercase;letter-spacing:var(--system-letter-spacing);font-weight:600;font-size:var(--font-size-small);flex:none;margin-right:0;padding:23px 0 0;position:relative}.group-link{color:#444;cursor:pointer;margin-bottom:5px;text-decoration:none;display:block}.group-link:hover{color:#666}.group-link:active{color:#111}.group-link.active{cursor:default;font-weight:700;color:var(--ui-active-color)!important}.item-editor-menu .web-search{position:relative;bottom:auto;right:auto}.group-link-header{font-size:var(--font-size-small);margin:0 0 5px;padding:0}.group-link+.group-link-header{margin-top:2rem}.group-link.group-1:after{background-color:var(--person-color);content:"";border-radius:10px;width:8px;height:8px;margin-top:4px;margin-left:5px;position:absolute}.group-link.group-2:after{background-color:var(--place-color);content:"";border-radius:10px;width:8px;height:8px;margin-top:4px;margin-left:5px;position:absolute}.group-link.group-3:after{background-color:var(--event-color);content:"";border-radius:10px;width:8px;height:8px;margin-top:4px;margin-left:5px;position:absolute}.group-link.group-4:after{background-color:var(--creation-color);content:"";border-radius:10px;width:8px;height:8px;margin-top:4px;margin-left:5px;position:absolute}.multimedia-btn-container .multimedia-btn,.feedback-btn-container .feedback-btn{flex-direction:row;align-items:center;display:inline-flex}.multimedia-btn-container .multimedia-btn i.material-icons.md-18,.feedback-btn-container .feedback-btn i.material-icons.md-18{top:unset}.multimedia-btn-container button:hover i,.feedback-btn-container button:hover i{color:var(--itemlink-hover-color)}.feedback-btn-container .unread-feedback-count{color:red}.multimedia-btn,.wikidata-request-btn,.feedback-btn{text-transform:uppercase}.wikidata-request-btn-container{margin:1em 0 0}.item-field-group{box-sizing:border-box;background-color:#ffffff4d;max-width:46rem;min-height:40px;margin:27px 0 35px;padding:10px 25px;position:relative}.item-field.preview .ui-field.richtext{cursor:pointer;background-color:#e4e4e4}.item-field.preview .pm-editor{cursor:pointer;background:#e4e4e4}.item-field.preview.item-field-aha-moments .pm-editor{cursor:pointer;background:0 0}.item-field-overview .ProseMirror{text-align:left}.item-field-overview .ProseMirror p{width:465px}.item-field.editing .pm-editor,.item-moment.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.item-field-aha-moments .edit .ProseMirror-menubar{display:flex}.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{border-bottom:1px solid #0000001a;margin-bottom:5px;padding-bottom:15px}.item-field-group .item-field-label{font-family:var(--system-font);position:absolute;top:-20px;left:0}.item-field{max-width:628px;font-family:var(--system-font);margin:10px 0 15px;position:relative}.item-field-image{max-width:46rem}.item-field-event{max-width:37rem}.item-field.preview .info-block{pointer-events:none}.item-field-text,.item-field-richtext{max-width:628px}.item-field-event .item-field-content{text-align:left;max-width:27rem}.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{flex-direction:row;align-items:center;padding-bottom:3px;display:flex}.item-field-controls{flex-direction:row;justify-content:flex-end;align-items:center;width:70%;margin-left:auto;display:flex;position:relative}.item-field-header .lang-picker{margin-right:5px;padding-bottom:2px}.item-field-header .lang-picker .lang-flag svg{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;color:#444;text-transform:uppercase;letter-spacing:var(--system-letter-spacing);font-weight:600;font-size:var(--font-size-small);margin:3px 0;padding-left:10px;display:inline-table}.item-field-taggable{vertical-align:middle;opacity:.5;margin-left:5px;font-size:11px}.item-field-required{color:var(--ui-active-color);font-size:85%;font-weight:500;position:absolute;top:25px;right:5px}.comment-icon{color:#777;opacity:0;margin-right:.2rem;font-size:18px}.item-field-controls .comment-icon:not(.add-icon){margin-right:1rem}.comment-icon.comment-icon--visible{opacity:1}.comment-icon.comment-icon--small{border-radius:100%;font-size:12px}.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}.comment-icon:hover,.add-icon:hover{color:#444;cursor:pointer}.comment-icon:active{color:#000;cursor:pointer}.item-field-tooltip{color:#777;opacity:0;cursor:pointer;margin-left:5px}.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{color:#222;min-height:40px;max-height:calc(100vh - 380px);font-weight:var(--content-font-weight);font-size:var(--content-font-size);font-family:var(--content-font);-webkit-user-select:text;user-select:text;background-color:#fff6;margin-bottom:10px;padding:10px;position:relative;overflow-y:auto}.item-field-body{width:100%;font-size:1rem;position:relative}@media (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{vertical-align:middle;fill:#00000080;width:14px;height:18px;margin-top:2px}.item-field-wikidata{color:#222;font-size:var(--font-size-small);background-color:#cd9a2f30;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='iso-8859-1'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2016.0.0,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20version='1.1'%20id='Capa_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20width='90.001px'%20height='90.001px'%20viewBox='0%200%2090.001%2090.001'%20style='enable-background:new%200%200%2090.001%2090.001;'%20xml:space='preserve'%3e%3cg%20fill='%23333333'%3e%3cpath%20id='Wikipedia'%20d='M89.938,13.691c0,0-13.965,0-18.606,0L70,13.92v1.788c0,0.21,0.635,0.386,0.811,0.517%20c0.168,0.142,0.623,0.219,0.811,0.219l1.686,0.084c1.912,0.09,2.494,0.505,3.239,1.205c0.731,0.725,0.851,1.955,0.281,3.684%20L60.383,64.346l-0.628-0.188L49.309,40.661c0.151-0.353,0.242-0.551,0.242-0.551l8.553-17.578c0.994-1.854,1.957-3.511,2.446-4.283%20c0.894-1.408,1.328-1.674,3.763-1.797c0.498,0,0.688-0.244,0.688-0.738v-1.778l-0.125-0.191c0,0-10.224-0.035-14.879,0L50,13.928%20v1.779c0,0.217-0.12,0.39,0.045,0.521c0.176,0.142,0.25,0.215,0.439,0.215l0.697,0.089c1.902,0.09,2.754,0.636,3.012,0.979%20c0.455,0.615,0.668,1.271-0.434,3.911l-6.585,14.42l-5.951-13.376c-1.951-4.274-2.434-5.597,0.508-5.844l0.79-0.183%20c0.566,0,0.478-0.224,0.478-0.649v-1.87l-0.059-0.153c0,0-10.9,0-15.873,0.003L27,13.953v1.875c0,0.421,0.415,0.529,1.185,0.645%20c2.755,0.396,2.707,0.713,5.429,6.646c0.407,0.889,1.609,3.57,1.609,3.57l6.204,13.391c0,0,0.704,1.72,1.805,4.39l-9.016,19.763%20l-0.515-0.146c0,0-13.991-32.418-18.037-43.266c-0.426-1.117-0.611-1.953-0.611-2.468c0-1.102,0.904-1.699,2.712-1.779l2.751-0.099%20c0.563,0,1.484-0.236,1.484-0.727V13.97l-0.829-0.184c0,0-17.14-0.021-20.602,0L0,13.97v1.872c0,0.336,0.448,0.545,1.227,0.634%20c2.129,0.129,3.559,0.499,4.229,1.123c0.668,0.628,1.393,2.215,2.333,4.688c5.087,13.424,15.902,37.38,21.166,51.026%20c1.513,3.723,3.424,4.303,5.733-0.117c2.379-4.848,7.178-15.608,10.679-23.552c3.275,7.924,7.734,18.645,9.885,23.501%20c1.712,3.887,3.665,4.271,5.646,0.116c5.183-12.654,20.319-50.736,20.319-50.736c0.654-1.869,1.568-3.309,2.746-4.355%20c1.169-1.033,2.909-1.617,5.349-1.731c0.494,0,0.688-0.249,0.688-0.731V13.92L89.938,13.691z'/%3e%3c/g%3e%3c/svg%3e");background-position:5px;background-repeat:no-repeat;background-size:auto 13px;align-items:center;margin-top:5px;padding:3px 5px 3px 23px;display:flex}.item-field-wikidata i{color:#000000b3;opacity:0;cursor:pointer;margin-left:10px;font-size:16px}.item-field-wikidata i:hover{color:#00000080}.item-field-wikidata:hover i{opacity:1}.item-field-wikidata span+span{-webkit-user-select:auto;user-select:auto;margin-left:5px}.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);cursor:pointer;box-shadow:0 0 0 1px #0003}.item-editor-parent .item-field-value{color:var(--link-color)}.item-field.moving{z-index:10000}.item-field.moving .item-field-value,.item-field.moving .image-preview-row{background-color:var(--field-active-color);transition-property:box-shadow;transition-duration:.5s;box-shadow:0 2px 10px #00000080}.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{min-height:40px;box-shadow:none;font-size:var(--font-size-medium);background-color:#f9f9f9;padding:0;position:relative}.item-field .ui-field-group{padding-left:10px}.item-field .ui-checkbox{flex:none}.item-field .ui-input input,.item-field .ui-input textarea{width:100%;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);border:none;padding:10px;line-height:1.4;display:block}.item-field .ui-input input{height:100%;min-height:40px}.item-field .ui-input textarea{min-height:8rem;max-height:60vh}.item-field-body .ui-input textarea,.item-field-abstract .ui-input textarea{min-height:7rem}.item-field .ui-field .ui-label{box-shadow:none;background-color:#ddd}.item-field .ui-field-group .ui-input input{height:auto;min-height:24px;box-shadow:none;font-size:var(--font-size-label);font-family:var(--system-font);background-color:#ddd;padding:2px}.item-field .ui-field-group .ui-select:hover .ui-label,.item-field .ui-field-group .ui-input:hover input{background-color:#ddd;box-shadow:0 0 0 1px #0000004d}.item-field .richtext-controls{margin-top:0;padding:5px}.item-field .richtext-editor .public-DraftEditor-content{color:#222;min-height:100px;font-weight:var(--content-font-weight);font-size:var(--content-font-size);font-family:var(--content-font);line-height:1.4}.item-editor .itemlink{color:var(--itemlink-color);background-color:#006eff1a}.item-editor .person,.item-editor .people{color:var(--person-color);background-color:#7e00ff1a}.item-editor .creation{color:var(--creation-color);background-color:#ea4d001a;font-style:normal}.item-editor em .creation{font-style:italic}.item-editor .place{color:var(--place-color);background-color:#09b1001a}.item-editor .event{color:var(--event-color);background-color:#c9a9011a}.item-field .ui-field-group .ui-checkbox{padding-top:0}.item-field .ui-field-group .ui-checkbox .ui-label{background-color:#0000;align-items:center;display:flex}.item-field .ui-field-group .ui-checkbox .ui-label input{box-shadow:none;background-color:#0000}.item-field-value p{text-align:justify;margin:1.5rem 0;font-size:1rem;line-height:1.5}.item-field-value blockquote{color:#69003d;page-break-inside:avoid;line-height:1.3}.item-field-value em{line-height:1.3}.item-field-value blockquote em{font-size:100%}.item-field .item-field-handle{color:#999;cursor:ns-resize;width:22px;height:30px;display:block;position:absolute;top:0;left:0}.item-field-handle:hover{color:#333}.template-row.active .item-field-handle,.item-field-handle:active{color:#000}.item-field-delete{color:#999;opacity:0;cursor:pointer;width:23px;margin-left:5px}.item-field-delete:hover{color:#d90000}.template-row.active .item-field-delete,.item-field-delete:active{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{z-index:1000;border-bottom:2px dotted var(--ui-highlight-color);height:12px;display:block;position:absolute;top:0;left:0;right:0}.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{color:#444;text-transform:uppercase;font-weight:600;font-size:var(--font-size-small);font-family:var(--system-font);padding:0;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{background-color:#0000001a;border:none;height:1px;margin:10px 0}.item-field-preview{flex-flow:wrap;display:flex}.item-field-date{min-width:100px;letter-spacing:var(--system-letter-spacing);font-weight:600;font-size:var(--font-size-smaller);font-family:var(--system-font);flex-direction:column;display:flex}.item-field-date span+span{margin-top:2px}.item-field-content{width:calc(100% - 100px)}.item-field-extra{box-sizing:border-box;color:#777;width:100%;letter-spacing:var(--system-letter-spacing);font-size:var(--font-size-small);font-family:var(--system-font);flex:none;padding:3px 0 0 100px;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;text-overflow:ellipsis;padding-left:5px;overflow:hidden}.item-field-extra .item-field-extra-partner{height:1lh;padding-left:5px;display:inline-block}.item-field .item-priority-container{display:none}.item-field:hover .item-priority-container{width:45%;margin-top:unset;flex-direction:row;align-items:center;margin-right:auto;display:block}.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{letter-spacing:-.03em;font-size:var(--font-size-tiny);margin:0 auto 2px 5px;display:block}.item-field:hover .item-field-priority-label{display:none}.item-field-group.editing-field{margin-bottom:0;padding:0}.pm-editor a{cursor:pointer;color:var(--link-color)}.pm-editor a:hover{color:var(--link-hover-color)}.pm-editor a:after{content:"";background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2010%2010'%3e%3cpath%20fill='%23333'%20d='M8.7,2.7l-3,3L4.3,4.3l3-3L6,0h4v4L8.7,2.7z%20M1,9h7V5h1v5H0V1h5v1H1V9z'%20/%3e%3c/svg%3e") no-repeat;width:10px;height:10px;margin:0 .25em;display:inline-block}.partner-navigation{flex-direction:column;justify-content:center;align-items:flex-start;padding:1rem 0;display:flex}.partner-row{align-items:center;margin-bottom:1rem;display:flex}.partner-row .partner-item{cursor:pointer;box-sizing:border-box;align-items:center;height:3rem;margin-right:1rem;display:flex;position:relative}.partner-row .partner-item.selected:after{content:"";background:#999;width:100%;height:3px;position:absolute;bottom:-8px}.partner-row .partner-item .le-logo{background:#7c8288;width:3rem!important;height:3rem!important}.partner-row .partner-item.no-partner{border:1px solid #eee}.partner-row .partner-item div,.partner-row .partner-item .item-editor-header-logo{height:100%}.partner-row .item-field-btn{cursor:pointer;align-items:center;width:8rem;height:2rem;display:flex}.partner-row .item-field-btn i{margin-right:.3rem}.partner-wrapper{width:100%;height:100%;position:relative}.partner-wrapper i{cursor:pointer;position:absolute;top:-.5rem;right:-.5rem}.item-quote .item-field-extra{font-size:var(--font-size-small);align-items:center;margin-top:10px;padding:0;display:flex}.item-quote .item-field-extra+.item-field-extra{margin-top:5px}.item-quote-info,.item-quote-info-extra{margin-left:5px}.item-quote-info p,.item-quote-info-extra p{font-size:var(--font-size-small)}.item-quote i{color:#5b5b5b;font-size:14px}.item-insight .item-field-extra{font-size:var(--font-size-small);align-items:center;padding:3px 0 0;display:flex;position:relative}.item-wiki .item-field-extra{color:#3b8ccf;font-size:var(--font-size-small);align-items:center;padding:3px 0 0;display:flex;position:relative}.wiki-label{color:#444;font-weight:500;position:relative}.wiki-label.bold{color:#444;font-weight:600;position:relative}.item-wiki{flex-direction:row;display:flex}.open-wiki-link-icon{color:#3b8ccf;cursor:pointer;margin-left:5px;font-size:14px}.open-wiki-link-icon:hover{color:#2c6798}.versions-menu{text-align:right;letter-spacing:var(--system-letter-spacing);font-size:var(--font-size-small);border-bottom:1px solid #c1c1c1;flex-direction:column;flex:none;height:90px;margin:0;display:flex}.versions-menu.footer{margin-right:0;padding-top:0;padding-right:0}.versions-working{width:100%;margin-top:10px;margin-bottom:10px}.versions-placeholder{width:100%;min-height:40px;margin-top:10px;margin-bottom:10px}.versions-list-container{text-align:right;width:100%;margin:23px 0 0;font-size:12px;position:relative;overflow:hidden auto}.versions-title{text-transform:uppercase;font-weight:600;font-size:var(--font-size-small);color:var(--itemlink-color);cursor:pointer;margin:0 0 2px 3px}.versions-working .versions-title{color:var(--label-color);margin:0 0 2px 3px}.versions-row{cursor:pointer;border-top:1px dotted #0000001a;margin:0 0 0 -3px;padding-bottom:5px;padding-left:3px}.versions-working .versions-row{border-top:none}.versions-row:not(:last-child){border-bottom:var(--menu-divider)}.versions-row-date{color:var(--itemlink-color);margin-top:2px;margin-bottom:2px;font-weight:600}.versions-row.active{cursor:default;margin-left:-3px;padding-left:3px}.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{z-index:10;display:inline;position:relative;top:-1.5em;right:-1.5em}.versions-row-date:hover{color:var(--title-color)}.versions-row-user{color:var(--label-color);margin:0;position:relative}.versions-published-icon,.versions-previously-published-icon{color:var(--ui-active-color);vertical-align:bottom;margin-right:2px;font-size:16px;left:-23px}.versions-previously-published-icon{color:var(--label-color)}.versions-status-select{width:100px}.versions-status{width:100%}.versions-discard-icon{color:#999;vertical-align:bottom;cursor:pointer;margin-left:5px;font-size:16px;display:inline-block}.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{color:var(--icon-grey-color);margin-right:5px;font-size:20px;position:absolute;top:14px;left:9px}.item-connection .icon-active{color:var(--primary-action-color)}.item-connection .influence-link{font-size:var(--font-size-tiny);color:#777;position:absolute;bottom:10px;right:10px}.item-field-connection-row{flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;width:100%;margin-bottom:14px;display:flex}.item-field-connection-relations{text-transform:uppercase;letter-spacing:.2px;font-size:var(--font-size-tiny);font-family:var(--system-font);margin-top:5px;line-height:20px}.connection-sentence{flex-flow:wrap;justify-content:flex-end;margin-left:10px;font-weight:500;display:flex}.connection-item{background-color:#fff;margin:0 4px 2px 0;padding:2px 4px}.item-field-info{color:#5b5b5b;font-size:var(--font-size-small);opacity:1;cursor:pointer;flex-direction:column;display:flex}.item-field-info p{margin:.5em 0 0 19px}.item-field-info blockquote{font-style:italic;font-size:var(--font-size-small);margin:.5em 0}.item-field-info i{font-size:14px}.icon-title-section{align-items:center;margin-top:5px;display:flex}.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;font-family:var(--serif-font);position:relative}.item-field-chapter{overflow:hidden}.item-field-overview .item-field-value p{text-align:left;width:30em}.item-field-overview .ql-editor{text-align:left;width:calc(30em + 20px)}.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{text-align:center;width:17em;position:relative}.item-field-connections .ql-editor,.item-field-connections .ProseMirror,.item-field-topicFlag .ql-editor,.item-field-topicFlag .ProseMirror{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 .ql-editor,.richtext-popup .ProseMirror{position:relative}.richtext-popup .ql-editor p,.richtext-popup .ProseMirror p{text-align:left;line-height:1.3}.richtext-popup .ql-container:after,.publication-item-field-body:after,.item-field-info-value:after,.item-quote-info:after,.item-field-connections .ql-container:after,.item-field-topicFlag .ql-container:after,.item-field-quote .item-field-body:after,.item-field-quote .item-field-extra:after,.item-field-quote .ql-container:after,.item-field-overview .ql-container:after,.item-field-teaser .item-field-value:after,.item-field-synopsis .richtext:after,.genealogy-notes:after,.field-teaser:after,.genealogy-control .ql-container:after,.item-field-insight .item-field-body:after,.richtext-popup .ProseMirror:after,.item-field-connections .ProseMirror:after,.item-field-quote .ProseMirror:after,.item-field-overview .ProseMirror:after,.genealogy-control .ProseMirror:after,.item-field-synopsis .ProseMirror:after,.publication-control .ProseMirror:after,.item-field-burial_place .ProseMirror:after,.item-field-insight .ProseMirror:after,.item-field-aha-moments .ProseMirror:after,.item-field-topicFlag .ProseMirror:after{content:"";pointer-events:none;border-left:1px dashed #0003;display:block;position:absolute;top:0;bottom:0}.richtext-popup.bibliography-children .ProseMirror:after{display:none}.genealogy-notes:after,.genealogy-control .ql-container:after,.genealogy-control .ProseMirror:after,.richtext-popup .ql-container:after,.richtext-popup .ProseMirror:after{left:calc(20em + 10px)}.item-field-info-value:after{left:calc(20em + 29px)}.richtext-popup.ping-editor .ProseMirror:after{left:24em}.item-field-aha-moments .item-field.edit .pm-editor-container:last-of-type .ProseMirror:after,.item-field-aha-moments .item-quote-info:after{left:calc(20em + 29px)}.item-field-connections .ql-container:after,.item-field-connections .ProseMirror:after,.item-field-topicFlag .ql-container:after,.item-field-topicFlag .ProseMirror: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 .ql-container:after,.item-field-aha-moments .ProseMirror:after,.item-field-insight .ProseMirror:after{left:calc(25em + 10px)}.item-field-info-comment.ping .item-field-info-value:after,.item-field-insight .item-field-body:after{left:25em}.publication-item-field-body:after{left:22em}.publication-control .ProseMirror:after{left:23em}.item-field-burial_place .ProseMirror:after{left:26em}.item-field-teaser .item-field-value:after,.item-field-synopsis .ProseMirror:after,.item-field-synopsis .richtext:after,.field-teaser:after{left:23.5rem}.item-field-quote .ql-container:after,.item-field-quote .ProseMirror:after{left:calc(35em + 10px)}.item-field-quote .item-field-body:after,.item-field-quote .item-field-extra:after{left:35rem}.item-field-quote .pm-editor p,.item-field-quote .item-field-body 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{z-index:2500;background-color:#00000080;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.data-import{z-index:3000;background-color:var(--ui-bg-color);background-color:var(--panel-bg-color);border-radius:1px;width:60%;height:80%;padding:0;font-size:.9rem;position:relative;box-shadow:0 5px 20px 1px #0006}.data-import-title{letter-spacing:var(--system-letter-spacing);margin:10px 0 0 10px;padding:0;font-size:1rem;font-weight:500}.data-import-title strong{font-weight:700}.data-import-body{width:100%;height:calc(100% - 30px);letter-spacing:var(--system-letter-spacing);font-size:var(--font-size-small);padding:10px;position:relative}.import-nav{text-align:right;width:100%;position:absolute;top:-18px;right:0}.data-import-btn{z-index:40;color:#666;vertical-align:middle;text-transform:uppercase;letter-spacing:var(--system-letter-spacing);font-weight:600;font-size:var(--font-size-small);cursor:pointer;background-color:#0000;border:none;outline:none;align-items:center;margin:0 10px;padding:0;display:flex;position:absolute;top:6px;right:15px}.data-import-btn i{vertical-align:middle;cursor:pointer;margin-right:5px}.data-import-btn>span{vertical-align:middle;text-transform:uppercase;cursor:pointer;font-weight:600}.data-import-btn:hover{color:#333}.data-import-btn:active{color:#000}.data-import-edit-btn{right:100px}.import-nav .data-import-btn{display:inline-block;position:relative;top:auto;right:auto}.data-import-id{vertical-align:middle;width:200px;margin-top:-4px;display:inline-block}.data-import-field{width:100%;height:100%;padding:var(--field-input-padding);font-size:var(--font-size-smaller);font-family:var(--system-font);resize:none;border:1px solid #aaa;outline:none;line-height:1.3}.data-import-preview{width:100%;height:100%;overflow:hidden auto}.preview-row{font-size:var(--font-size-smaller);font-family:var(--system-font);background-color:#fff;margin-bottom:2px;margin-right:15px;padding:10px;line-height:1.3;position:relative}.preview-date{text-align:right;width:115px;margin-right:10px;font-weight:600;display:block;position:absolute}.preview-text{margin-left:130px;display:inline-block}.related-template,.parent-item{color:var(--link-color);text-transform:capitalize;cursor:pointer;margin-bottom:1em}.templates-view{background-color:var(--page-bg-color);transform-origin:50%;width:100%;height:100%;transform-style:preserve-3d;flex-direction:column;max-width:80%;padding:0;display:flex}.templates-view-main{background-color:#0000000d;flex-direction:row;justify-content:space-between;width:100%;height:100%;display:flex}.content-view-items.templates{padding:20px 0 0}.content-view-items.templates .explorer{padding:5px 5px 5px 10px;font-weight:700}.templates-list{width:320px;margin:0 0 1rem;padding:0;list-style:none}.templates-list li{margin:0;padding:0}.templates-list li+li{border-top:1px solid #bbb}.template-link{box-sizing:border-box;color:var(--link-color);text-overflow:ellipsis;white-space:nowrap;font-weight:500;font-size:var(--font-size-smaller);cursor:pointer;padding:5px 10px 5px 20px;line-height:16px;text-decoration:none;display:inline-block}.template-link:hover{color:#333}.template-link:active{color:#111}.templates-list .active{background-color:#ffffff80}.templates-list .active .template-link{color:#111}.template-child{padding-left:30px}.template-link-new{color:#666;vertical-align:middle;text-transform:uppercase;font-size:var(--font-size-small);padding-left:10px}.template-link-new i{vertical-align:middle}.global-template-editor{flex-direction:column;width:100%;height:100%;padding:0 20px;display:flex;position:relative}.global-template-header{border-bottom:1px solid #0003;flex-flow:row;flex:none;justify-content:space-between;min-height:60px;padding:17px 18px 0 20px;display:flex}.template-editor-header.requested:before{margin-left:-20px}.template-editor-header.ui-input .ui-label{width:100%}.global-template-editor .template-editor-header{background-color:#0000;height:60px;padding-left:0;padding-right:0}.global-template-editor .template-name{flex:auto;width:auto;margin-right:10px}.parent-template-select{margin-left:10px}.global-template-editor .fields-container{height:auto;top:60px;overflow:hidden}.global-template-editor .template-row{background-color:#e9e9e9}.global-template-editor .ui-panel.template-footer-btns{background-color:#0000}.global-template-editor .btn{height:var(--field-height);box-sizing:border-box;border-radius:var(--field-border-radius);outline:none;margin-left:10px;padding:3px 10px}.ui-floating-panel.template-editor{width:718px}.ui-floating-panel.template-editor .ui-panel.scrollable{max-height:60vh}.ui-select.template-editor-select{z-index:2000;border-top:1px solid #ccc;width:120px;padding-top:5px;position:absolute;bottom:5px;left:5px}.ui-select.template-editor-select .ui-label{box-shadow:0 0 0 1px #0000001a;box-shadow:none;text-transform:uppercase;font-weight:600;font-size:var(--font-size-tab);font-family:var(--sans-serif-font);background-color:#0000}.template-editor-name{padding:0}.template-preview-name{text-align:center;font-weight:600;font-size:var(--font-size-label);border-bottom:1px solid #0000001a;margin:-5px 10px 10px;padding-bottom:5px;display:block}.template-preview-type{float:right;color:#666}.template-field-preview{font-weight:400;font-size:var(--font-size-label);margin:0 10px}.template-field-preview.divider{border-bottom:1px dotted #0003;margin-bottom:5px;padding-bottom:5px}.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{text-align:right;text-transform:uppercase;font-weight:600;font-size:var(--font-size-tab);font-family:var(--sans-serif-font);margin:0;padding:0}.ui-tab-col-btn+.project-tpls-header{margin-top:20px}.project-tpl-btn{text-align:left;background-color:#0003;border:none;border-radius:3px;outline:none;width:100%;padding:3px 5px}.project-tpl-btn:hover{background-color:#0000004d}.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{border-top:1px solid var(--minor-border-color);padding-top:10px;position:absolute;bottom:45px;left:10px;right:10px}.template-style-btn i{vertical-align:text-top}.template-style-btn:hover{color:#333}.template-style-btn:active{color:#000}.template-rows{width:100%;height:100%;min-height:40vh;position:relative}.template-editor .template-rows{width:calc(100% - 130px)}.template-editor-header{background-color:#0000000d;border-bottom:1px solid #bbb;width:100%;height:50px;padding:0 20px;position:absolute;top:0;left:0}.ui-field.template-editor-header{flex-wrap:nowrap}.fields-container{box-sizing:border-box;width:auto;margin:0;padding:0;position:absolute;inset:50px 0 40px;overflow:hidden auto}.template-editor .fields-container{width:auto;left:10px;right:5px}.template-fields{width:100%;margin:10px 10px 10px 0}.template-fields .scrollable{padding:10px 30px 10px 0}.ui-panel.template-footer-btns{color:#666;text-align:center;text-transform:uppercase;width:100%;height:40px;font-size:.9rem;font-weight:600;font-size:var(--font-size-tab);font-family:var(--sans-serif-font);background-color:#0000000d;border-top:1px solid #bbb;justify-content:space-around;padding:10px 0 0;position:absolute;bottom:0;left:0}.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{text-align:center;justify-content:space-around}.template-footer-btns .ui-help{text-align:center;margin:0;padding:0}.ui-field.template-row{z-index:30;height:62px;transition-duration:0;background-color:#ddd;padding:5px 0;display:block;position:absolute;top:0;left:0}.ui-field.template-row.divider:after{content:"";pointer-events:none;background-color:#0000004d;height:2px;display:block;position:absolute;bottom:-5px;left:0;right:0}.template-disabled .template-row{padding-left:5px}.template-field-row{flex-flow:wrap;width:100%;height:24px;padding-right:5px;display:flex;position:relative}.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-left:30px;padding-right:30px}.template-row-cell{box-sizing:border-box;white-space:nowrap;width:25%;margin-bottom:3px;padding-left:10px;display:flex;position:relative}.cell-icons{width:40%}.wiki-data-cell{width:10%}.ui-floating-panel .wiki-data-cell{display:none}.ui-floating-panel .cell-icons,.template-row-cell.double{width:50%}.ui-input .template-row-cell input{width:100%}.template-row-cell+i{margin-left:5px}.template-label:invalid,.template-id:invalid{box-shadow:0 0 0 1px #8b000580}.ui-field.ui-select.template-type{width:100%;padding:0}.template-field-btn{color:#999;cursor:pointer;margin-top:3px}.template-field-btn+.template-field-btn{margin-left:2px}.template-field-btn:hover{color:#666}.template-field-btn:active,.template-field-btn.active,.template-field-btn.active:hover{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{color:#999;cursor:ns-resize;position:absolute;top:8px;left:6px}.template-row-handle:hover{color:#333}.template-row.active .template-row-handle,.template-row-handle:active{color:#000}.template-disabled .template-row-handle{display:none}.template-row-btns{min-width:50%}.template-row-delete-btn{color:#999;cursor:pointer;border-radius:100%;width:18px;height:18px;display:none;position:absolute;top:8px;right:5px}.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{background-color:#ffffff4d;margin-top:0;margin-left:0;padding:10px 5px 5px 10px}.tags-control{position:relative}.tags-control.preview{background-color:#ffffff4d;flex-wrap:wrap;min-height:2rem;padding:10px 6rem 10px 10px;display:flex;position:relative}.tags-control.preview:hover,.tags-control-editing:hover{background-color:#fff}.tagging-editor-header{text-transform:uppercase;width:100%;font-weight:600;font-size:var(--font-size-small);border-bottom:1px solid #0003;margin:0;display:block}.ui-toggle+.tagging-editor-header{margin-top:2rem}.tags-control-group .ui-toggle{width:19%;font-weight:500;font-size:var(--font-size-tiny);margin:0 1% 5px 0;padding:4px 8px;position:relative;left:auto}.tags-control-group+.tags-control-group{margin-top:15px}.tags-control-category{color:#666;font-weight:500;font-size:var(--font-size-smaller);border-bottom:1px solid #0000001a;margin:0;padding:0 0 4px;position:relative}.tags-control-group .add-tag-btn{position:absolute;bottom:0;right:-3px}.tags-control-editing .ui-toggle{font-weight:500;font-size:var(--font-size-tiny);padding:4px 8px}.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{font-weight:500;font-size:var(--font-size-small);flex-flow:wrap;padding-top:5px;display:flex}.tags-control-inline.preview{background-color:#0000;min-height:35px;margin-top:2px;padding:5px 0 0 5px}.tags-control-inline.preview:hover{cursor:pointer;background-color:#fff3}.tags-control-list .ui-toggle{position:relative!important}.tags-control .tag{font-weight:500;font-size:var(--font-size-tiny);z-index:100;background-color:#0000001a;border-radius:2px;align-items:center;margin-bottom:5px;margin-right:5px;padding:4px 24px 4px 8px;display:inline-flex;position:relative}.tags-control .clickable-background{z-index:1;cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}.tags-control .tag .tag-primary-icon{cursor:pointer;margin-right:4px;font-size:15px}.tags-control .tag.primary-connection{color:#fff;background-color:#00b800}.tags-control .tag .tag-info-icon{opacity:0;cursor:pointer;color:#777;font-size:15px;position:absolute;right:5px}.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:hover .tag-info-icon,.tags-control .tag .tag-info-icon.has-comment{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{z-index:100;color:var(--link-color);font-size:var(--font-size-tiny);text-decoration:none;position:absolute;top:2px;right:3px}.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:#fff3;width:100%;padding:.8em}.tags-control .unitagger-icon{color:#777;position:absolute;bottom:6px;right:6px}.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-left:5px;margin-right: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 label,.ui-category .category-control>div input{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{background-color:#efefef;padding:10px}.editing .related-item-control .ui-field{min-height:auto;box-shadow:none;background-color:#0000}.related-item-control .ui-field+.ui-field{margin-top:10px}.item-field-related-item .ui-field .ui-date-label,.item-field-related-item .richtext .ui-label{color:#000000b3;text-transform:uppercase;font-weight:600;font-size:var(--font-size-small);font-family:var(--system-font);background-color:#0000}.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{background-color:#efefef;margin:0 -11px;padding:10px}.quotations-control .ui-field:not(:first-child){margin-top:10px}.editing .quotations-control .ui-field{min-height:auto;box-shadow:none;background-color:#0000}.quotations-control .ui-field-group{padding:unset}.quotations-control .control-row{margin-top:10px;display:flex}.quotations-control .date-control{width:40%;font-size:var(--font-size-medium);background-color:#fff;padding:10px}.quotations-control .ql-toolbar.ql-custom .ql-formats{margin-right:8px}.ui-select.type-select-container{position:absolute;right:.7rem}.type-select-container{width:10rem;position:absolute;right:.7rem}.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{align-items:center;margin-bottom:20px;display:flex}.eligible-control-quotes input{width:auto;margin-bottom:-5px;margin-right:5px}.eligible-control-quotes label{color:#000000b3;text-transform:uppercase;width:auto;font-weight:600;font-size:var(--font-size-small);font-family:var(--system-font);background-color:#0000}.insight-control{background-color:#efefef;margin:0 -11px;padding:10px}.insight-control .ui-field:last-child{margin-top:10px}.editing .insight-control .ui-field{min-height:auto;box-shadow:none;background-color:#0000}.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{color:#000000b3;text-transform:uppercase;width:auto;font-weight:600;font-size:var(--font-size-small);font-family:var(--system-font);background:0 0!important}.insight-control-checks input{box-sizing:border-box;width:14px;height:14px;padding:var(--ui-field-input-padding);box-shadow:none;vertical-align:baseline;font-size:inherit;border:none;margin:0 5px 0 0;padding:0}.insight-list{color:#5b5b5b;margin:1rem 0 1rem .5rem}.item-insight .item-field-extra{font-size:var(--font-size-small);align-items:center;padding:0;display:flex}.item-insight .item-field-extra:first-of-type{margin-top:10px}.item-insight .item-field-extra i{color:#5b5b5b;margin-right:.5rem;font-size:14px}.item-field-connections.editing{background-color:#efefef;border:1px solid #c1c1c1;margin-bottom:20px;padding:8px 15px 8px 8px}.item-field.editing .connection-control .ui-field{box-shadow:none;background-color:#0000;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{flex-direction:row;width:100%;display:flex}.connection-control-inputs{flex-direction:column;align-items:center;width:70%;display:flex}.connection-control-toggles{flex-direction:column;justify-content:center;align-self:flex-start;align-items:center;width:30%;display:flex}.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{margin-top:5px;left:auto;overflow:visible;position:relative!important}.connection-control .ui-toggle .ui-toggle-label{font-weight:600}.connection-error{font-size:var(--font-size-tiny);color:red}.wiki-control{background-color:#efefef;padding:10px}.wiki-control>.ui-field:last-child{margin-top:10px}.editing .wiki-control .ui-field{min-height:auto;box-shadow:none;background-color:#0000}.item-field.editing .ui-field.item-reference-title{box-shadow:none;border:1px solid #eb6200;margin-bottom:10px}.item-reference.item-field-value p{text-align:left}.item-field.editing .ui-field.item-question-title{box-shadow:none;border:1px solid #eb6200;margin-bottom:.5rem}.item-question-content.item-field-value p{text-align:left}.question-answer-field{padding:0px 25px 0px var(--form-padding);border-bottom:1px solid #0000001a;position:relative}.question-answer-field.moving{background-color:var(--field-active-color);z-index:1000;transition-property:box-shadow;transition-duration:.5s;position:relative;box-shadow:0 2px 10px #00000080}.question-answer-field-controls .delete-btn{color:#999;opacity:0;cursor:pointer;width:23px;margin-bottom:.25rem;margin-left:.25rem}.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{width:100%;padding:var(--form-field-padding-y) 0 var(--form-field-padding-y) 0;justify-content:space-between;align-items:center;display:flex}.question-answer-check-group{text-transform:uppercase;color:#555;font-size:.7333rem;display:flex}.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 p,.question-control .item-field-body em{font-size:var(--font-size-smaller)}.question-control .question-field-label{text-transform:uppercase;cursor:pointer;z-index:100;font-weight:500;font-size:var(--font-size-tiny);letter-spacing:-.03em;font-family:var(--system-font);padding-bottom:.25rem;display:flex;position:relative}.answers.item-field-group{margin-bottom:1rem;padding:1rem 0}.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{z-index:1;cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}.question-control.preview:hover .item-field-value{background-color:#fff;box-shadow:0 0 0 1px #0003}.question-control.preview .item-field-value{flex-direction:column;display:flex}.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 #0003}.answers-container .answer-body{padding:.5rem 0;display:flex}.answers-container .answer-body:not(:last-child){border-bottom:1px solid #0000001a;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{opacity:1;cursor:ns-resize;width:22px;height:30px;display:block;position:absolute;top:9px;left:-22px}.topic-flag-control{background-color:#efefef;margin:0 -11px;padding:10px}.topic-flag-control .ui-field:last-child{margin-top:10px}.editing .topic-flag-control .ui-field{min-height:auto;box-shadow:none;background-color:#0000}.topic-flag-control .ql-custom.ql-toolbar button.ql-info,.ql-custom .ql-toolbar button.ql-info{display:none}.topic-flag-control .pm-editor{margin-top:10px}.topic-flag-control .icon-container{align-items:center;width:100%;display:flex}.topic-flag-control .icon-container .color-icon{border:none;border-radius:1rem;width:2rem;height:2rem;max-height:100%;margin-left:10px}.item-field-title{width:100%}.preview-title{font-size:1.2rem;font-weight:800}.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{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.spotlight-container .pm-editor-container{width:65%}.spotlight-container .publication-media{position:relative}.spotlight-container .remove-media-btn{color:#999;cursor:pointer;width:23px;margin-left:5px;position:absolute;top:-1rem;right:0}.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-top:1rem;margin-left:1rem}.flash{z-index:90;width:500px;height:var(--frame-btn-height);border:2px solid var(--body-bg-color);text-align:center;text-transform:uppercase;font-size:.85rem;font-weight:600;line-height:var(--frame-btn-height);opacity:0;background-color:#575757;justify-content:center;align-items:center;margin-left:-250px;padding:0;transition:transform .5s .5s,opacity .5s;display:flex;position:absolute;top:6px;left:50%;transform:translateY(-120%)}.flash-notice{color:#ffd800}.flash-error{color:#fff;background-color:#a72222}.flash.active{z-index:1000001;opacity:1;transition-duration:.3s;transition-delay:0s,.5s;transform:translate(0,0)}.flash-close-icon{cursor:pointer;position:absolute;right:5px}.flash-close-icon:hover{color:#c7a800}.event-control{background-color:#efefef;padding:10px}.editing .event-control .ui-field{min-height:auto;box-shadow:none}.event-control .ui-field+.ui-field{margin-top:10px}.item-field-event .ui-field .ui-date-label,.item-field-event .richtext .ui-label{color:#000000b3;text-transform:uppercase;font-weight:600;font-size:var(--font-size-small);background-color:#0000}.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{width:50%;max-width:128px;font-size:var(--font-size-smaller);background-color:#fff;margin-bottom:10px;padding:10px;display:inline-block}.event-control .map-selector{font-size:var(--font-size-smaller);margin:5px 10px;display:inline-flex;position:relative;top:3px}.event-control .date-control:not(:first-child){margin-left:10px}.item-event{overflow:visible}.event-control-container.journey-start:after,.event-control-container.journey-stage:after{content:attr(data-date) "\a "attr(data-title);text-align:left;height:100%;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);padding-left:.5rem;position:absolute;top:0}.event-control .date-control-input-container{width:50%}.event-control-container.journey-start:before,.event-control-container.journey-stage:before{background-color:var(--ui-active-color);content:"";pointer-events:none;width:2px;display:block;position:absolute;right:0}.event-control-container.journey-start:before{top:100%}.event-control-container.journey-stage:before{height:6rem;bottom:70%}.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:#0000;margin:0}.item-event .item-field-content .pm-editor .ProseMirror.ProseMirror-example-setup-style{min-height:0;padding:0}.topic-flag-selector{flex-direction:row;justify-content:flex-start;align-items:center;width:100%;margin-top:1rem;display:flex}.topic-flag-selector-label{color:var(--color-topic-flag-label)}.topic-flag-toggle-button{background-color:none;border-radius:50%;width:1.1rem;height:1.1rem;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{flex:unset;justify-content:space-between;align-self:flex-start;width:7%;margin-left:5px;padding-top:3px;display:flex}.connections{width:100%}.connections i{cursor:pointer;font-size:15px;transition:color .1s}.connections .icon.cancel{color:var(--red-color);align-self:center;margin-left:10px}.connections .icon.cancel:hover{color:var(--red-color-hover)}.connections .item-field-btn{font-size:var(--font-size-tiny);align-items:center;display:flex}.connections .item-field-btn i{margin-right:3px}.conn-info{font-size:var(--font-size-small)}.genealogy-control .subheader{position:inherit;text-transform:uppercase;letter-spacing:var(--system-letter-spacing);font-weight:500;font-size:var(--font-size-tiny);margin-bottom:5px;padding:0}.genealogy-control{background-color:#efefef;padding:1.5rem 1rem}.genealogy-control.is-highlighted{background-color:#ffde6d80;border:1px solid #eab500}.genealogy-control .rte-container{margin:10px 15px 10px 0}.genealogy-control .date-control{height:24px;font-size:var(--font-size-smaller);background-color:#fff;padding-left:5px;box-shadow:0 0 0 1px #0000000d}.genealogy-control .ui-date-label{width:auto}.genealogy-control .date-control-preview{margin-left:10px}.genealogy-control .row{flex-direction:row;display:flex}.genealogy-control .row section{flex:1}.genealogy-control .row+.row{margin-top:10px}.genealogy-control .date-row .date-control{width:50%;max-width:130px}.genealogy-control .row section+section{margin-left:10px}.genealogy-control .row section.ui-select{max-width:200px}.item-field-genealogy .ui-input input,.genealogy-control .ui-field.ui-input{height:33px;min-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 #0000000d}.highlight-checkbox{margin-right:-10px}.highlight-checkbox,.gender-checkboxes{justify-content:space-evenly;align-items:center;display:flex}.highlight-checkbox label>input,.gender-checkboxes label>input{margin-left:5px}.genealogy-edit{display:flex}.genealogy-edit .icon.cancel{color:var(--red-color);cursor:pointer;align-self:center;padding:3px;font-size:15px;transition:color .1s}.genealogy-edit .icon.cancel:hover{color:var(--red-color-hover)}.genealogy-edit .item-selector{margin-top:1 rem;align-self:baseline}.genealogy-edit.item-present .item-selector i{color:#3bbcfc}.genealogy-edit-error{color:red;padding-bottom:8px;padding-left:10px;font-size:.7333rem}.genealogy-edit-main{flex-direction:row;width:100%;display:flex}.genealogy-edit-inputs{flex-direction:column;width:100%;display:flex}.genealogy-preview{font-size:var(--font-size-smaller);padding-left:34px;display:flex;position:relative}.genealogy-control .row.connections-container{font-size:var(--font-size-smaller);flex-direction:column;display:flex}.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{color:#999;margin-right:5px;font-size:20px;position:absolute;top:3px;left:0}.genealogy-preview .icon-active{color:#3bbcfc}.tree-view{box-sizing:border-box;background-color:var(--page-bg-color);z-index:51;max-width:46rem;height:30%;padding:20px 0;position:sticky;top:0}.tree-view svg{box-sizing:border-box;background-color:#b9b9b9;border:1px solid #aaa;width:100%}.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{text-align:center;cursor:pointer;background-color:#fff;border-style:solid;border-width:1px;padding:.5rem}.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{background-color:#efefef;padding:10px;position:relative}.editing .publication-control .ui-field{min-height:auto;box-shadow:none;background-color:#0000}.publication-control .ui-field+.ui-field{margin-top:10px}.item-field-publication .ui-date-label,.item-field-publication .richtext .ui-label{color:#000000b3;text-transform:uppercase;width:auto;font-weight:600;font-size:var(--font-size-small);font-family:var(--system-font);background-color:#0000;margin-right:10px}.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;margin-left:10px;display:inline-block}.publication-control .link-section{align-items:center;margin-top:10px;display:flex}.publication-control .link-section section{width:95%}.publication-control .ui-date{width:50%}.publication-options{text-align:center;text-transform:uppercase;white-space:nowrap;width:24rem;position:absolute;top:18px;right:0}.ui-label.notable-label,.ui-label.curated-label,.ui-label.performed-label{width:auto;padding-left:10px}.notable-checkbox,.curated-checkbox,.performed-checkbox{margin-right:5px;display:inline-block!important}.publication-control .date-control{width:95%;font-size:var(--font-size-medium);background-color:#fff;margin-bottom:10px;padding:10px}.publication-labelled-link{color:var(--title-color);font-weight:500;font-size:var(--font-size-medium);cursor:pointer;flex-direction:row;align-items:center;padding-right:.5rem;display:flex}.publication-labelled-link:hover{color:var(--label-color)}.publication-labelled-link:active{color:var(--text-color)}.publication-labelled-link i{color:var(--icon-grey-color);margin-right:5px;font-size:20px}.publication-labelled-link:hover .icon.remove-media-btn{color:#d90000}.publication-media-container{cursor:pointer;width:auto;min-width:80px;height:100px;margin-top:10px}.publication-media-placeholder{color:#ccc;text-align:center;border:2px solid #ccc;flex-direction:column;align-items:center;width:80px;height:100px;padding:10px;font-size:.9rem;display:flex}.publication-media-placeholder .icon{margin-top:.25rem;font-size:1.8rem;display:block}.publication-media-placeholder.publication-media-placeholder--required{color:red;border-color:red}.publication-media-container .publication-audio,.publication-media-container.preview{align-items:center;display:flex}.publication-media-container.preview .publication-media-placeholder,.publication-media-container.preview .publication-media{margin-right:.75rem}.publication-media-container.edit .publication-media{height:100%;display:flex}.publication-media-container.edit .publication-media img,.publication-media-container.edit .publication-audio .audio-controls{margin-right:.5rem}.item-publication .children-section{margin-top:10px}.publication-preview{cursor:pointer}.item-field-content.notable{font-weight:600}.preview-labels{cursor:default;flex-direction:row;display:flex}.item-publication{margin-top:10px;position:relative}.ui-label.preview-label{text-transform:uppercase;color:#444;width:80px;margin-right:10px}.required{color:red;font-weight:700!important}.image-drag-panel{color:#ccc;background-color:#000;background-image:url(data:image/gif;base64,R0lGODlhIAAgAIAAAAAAACwsLCH5BAAAAAAALAAAAAAgACAAAAJHjI8ZwO0PlDywtjmtxVJXrngQmIgPiZgOSqkMa7gvLEe0DC/47ea1v2PVfjwVsFc0HY1J0VLZ9DydUc1UWt1kP9tR9/RdwQoAOw==);background-size:16px 16px;flex:none;justify-content:center;align-items:center;width:100%;height:100px;margin:5px 0 15px;font-weight:600;display:flex;position:relative}.image-drag-panel.dropping,.dropping .image-control-thumbnail{box-shadow:inset 0 0 10px 4px var(--ui-highlight-color)}.ui-image{display:block!important}.item-field-image.editing>section{background-color:#fff}.item-field-image.editing .ui-label,.item-field-image.editing input{background-color:#efefef}.image-editor{color:#222;background-color:#efefef;flex:none;min-height:210px;display:flex}.image-editor:hover{cursor:pointer;background-color:#fff;box-shadow:0 0 0 1px #0003}.ui-image label{padding-bottom:5px}.ui-image .image-control{background-color:#efefef;display:flex;width:100%!important}.image-editor #input-description{background-color:#efefef;min-height:70px;overflow-y:auto}.image-editor .ui-input-textarea textarea:hover,.image-editor .ui-input-textarea textarea:active{background-color:#efefef}.image-control-details input,.image-control-details textarea{width:100%;margin:0;font-family:var(--system-font)!important}.image-editor-options,.image-control-details .field-link,.image-control-details .field-options,.image-control-details .field-description,.image-control-details .date-control,.image-control-details .field-credit{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{flex-direction:row;flex:1;width:100%;display:flex}.image-form-outer{width:100%}.image-control-thumbnail{color:#ccc;width:270px;height:241px;font-weight:500;font-size:var(--font-size-smaller);background-color:#000;background-image:url(data:image/gif;base64,R0lGODlhIAAgAIAAAAAAACwsLCH5BAAAAAAALAAAAAAgACAAAAJHjI8ZwO0PlDywtjmtxVJXrngQmIgPiZgOSqkMa7gvLEe0DC/47ea1v2PVfjwVsFc0HY1J0VLZ9DydUc1UWt1kP9tR9/RdwQoAOw==);background-size:16px 16px;flex:none;justify-content:center;align-items:center;display:flex;position:relative}.image-preview-picture,.image-control-picture{background-color:#000;width:auto;max-width:250px;height:auto;max-height:230px}@media (width<=1150px){.image-control-thumbnail{width:135px}.image-preview-picture,.image-control-picture{max-width:125px;max-height:95px}}.image-control-thumbnail .icon-preview{color:#fff;text-shadow:0 0 25px #000c;padding:0;font-size:30px;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.image-control-thumbnail:hover .icon-preview{display:block}.image-control-details{flex:auto;width:calc(100% - 280px);margin-left:10px;padding:10px;position:relative}.image-preview-details{flex-direction:column;flex:auto;width:calc(100% - 280px);padding:10px 10px 0 20px;position:relative}.image-control-details .field-title input,.image-control-details .field-description textarea,.image-preview-title{font-size:var(--content-font-size);font-family:var(--content-font)!important}.image-control-details .field-description input,.image-control-details .field-options input,.image-control-details .field-credit input,.image-control-details .field-link input{font-size:var(--font-size-medium)}.image-control-details #input-description{height:50px}.image-preview-description,.image-preview-options,.image-preview-credit{letter-spacing:var(--system-letter-spacing);font-size:var(--font-size-medium);margin:0}.image-preview-description{max-height:80px;margin:15px 0;overflow-y:auto}.image-preview-link{max-width:100%;color:var(--link-color);text-overflow:ellipsis;font-size:var(--font-size-medium);cursor:pointer;margin-top:0;text-decoration:none;display:inline-block;overflow:hidden}.image-preview-link:hover{color:var(--link-hover-color)}.image-preview-options{color:#00000080;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:10px;display:inline-block;overflow:hidden}.image-uploading{flex-direction:row;align-items:center;width:100%;margin-top:10px;display:flex;position:relative}.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{color:#999;text-shadow:0 0 25px #000c;cursor:pointer;padding:5px;font-size:18px;text-decoration:none;display:inline-block;position:absolute;top:5px;right:5px}.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{width:unset;flex-wrap:wrap;margin-top:10px}.image-editor .date-control{font-size:var(--font-size-medium);background-color:#efefef;padding:10px}.image-editor-progress-bar{background-color:#666;border-radius:5px;width:100%;height:10px;overflow:hidden}.image-editor-progress-bar>div{z-index:2000;background-color:var(--ui-highlight-color);border-radius:5px;height:10px}@media (width<=1150px){.media-manager .image-control-thumbnail{width:135px}.media-manager .image-control-picture{max-width:125px;max-height:95px}}.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 #0000001a}.ui-panel.scrollable.message-container{flex-flow:column-reverse;max-height:calc(100% - 6.5rem);padding:1rem}.tabs{color:gray;height:2rem;display:flex}.message-tab{text-align:center;background-color:#eee;flex:1}.ui-floating-panel.message-viewer.moving .message-tab.active{background-color:#fff}i.material-icons.ui-close-btn.close{color:#ccc;position:relative;top:-1.1rem;left:40%}.username{justify-content:center;display:flex;position:relative;top:.4rem}.username.unread .notification{background-color:#f3985d;border-radius:50%;width:.6rem;height:.6rem;margin-left:.1rem;display:block}.resize-handle{cursor:se-resize;border-top:10px solid #0000;border-bottom:10px solid #0000;border-left:10px solid #f3985d;width:15px;height:15px;position:absolute;bottom:-.2rem;right:0;transform:rotate(45deg)}.message-container-content{flex:1;height:100%;padding-top:.5rem;padding-right:.3rem;display:flex}.chat-message{color:#a6a6a6;padding:5px}.chat-message.incoming{color:#595959}.message-input{color:#000;resize:none;border:none;outline:none;width:100%;padding:0 0 0 1.2rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;line-height:1.8;overflow-y:hidden}.message-text{text-overflow:ellipsis;max-width:100%;display:inline-block;overflow:hidden}.message-input-container{border-top:1px solid #aaa;height:2.5rem;position:fixed;bottom:0;overflow-y:scroll}.message-link{cursor:pointer;color:#f3985d;text-decoration:none}.message-timestamp{color:#666;text-align:center;margin-top:5px;font-size:12px}.message-timestamp:before,.message-timestamp:after{content:"";vertical-align:middle;border-top:1px solid #eee;width:50%;display:inline-block;position:relative}.message-timestamp:before{margin-left:-50%;right:.5em}.message-timestamp:after{margin-right:-50%;left:.5em}.message-user{color:#f3985d;margin-right:.3rem;font-weight:600}.message-error{color:#fff;background-color:#fc1414cc;width:100%;padding:2px 4px 2px 15px}section.ui-panel.message-input-container::-webkit-scrollbar{display:none}.users-title{cursor:pointer;padding-right:.5rem}.btn.add-content-btn.warning .icon{font-size:1.3rem}.btn.add-content-btn.warning{color:#ffe96b;margin:0}.btn.add-content-btn.new-chat{color:#eb6101;margin:0 .2rem 0 0}.btn.add-content-btn.new-chat .icon{font-size:20px}.user-list-container{text-align:left;border-radius:1px;width:10rem;font-size:.8rem;position:absolute;top:4.7rem;right:1rem;box-shadow:0 4px 10px 3px #0003}.user{color:#a6a6a6;background-color:#fff;border-bottom:1px solid #d2d2d2;padding:0 10px}.editing-item-title{color:#595959;padding-top:12px;font-size:1rem;font-weight:600;display:block}.editing-item-title.duplicate{color:#de3435}.chat-icon-container{background-color:#0000001a;padding:.5rem}.chat-icon-container .btn.add-content-btn{margin:0}.user-chat .btn.add-content-btn{color:#a6a6a6;margin-left:.3rem}.inactive-list{color:gray;background-color:#eee}.inactive-list>span{cursor:pointer;padding:10px;display:block}.inactive-user-chat{padding:0 10px;display:flex}.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:gray;font-size:15px}.last-active{margin-left:.3rem;padding-top:.2rem}.btn.add-content-btn.read-me{color:#eb6101}.map-selector{cursor:pointer;justify-content:center;align-items:center;margin-left:10px;display:flex}.map-selector-icon{color:#09b100}.map-selector-label{align-self:flex-start;margin-left:5px}.map-clear-coords{cursor:pointer;margin-left:5px}.map-editor-controls{background-color:#00000040;flex-direction:row;justify-content:center;align-items:center;width:100%;padding:8px;display:flex;position:absolute;top:0;left:0}.map-editor-search{width:30%;position:relative}.map-editor-search .search-input{width:100%;padding-left:30px;padding-right:30px}.map-editor-search .search-icon{color:#999;pointer-events:none;margin:3px 0 0 3px;position:absolute;left:5px}.map-editor-search .clear-icon,.map-editor-label .clear-icon{color:#333;cursor:pointer;margin:3px 0 0 3px;position:absolute;right:5px}.map-editor-label{width:30%;margin-left:20px;position:relative}.map-editor-label .label-input{width:100%;padding-right:30px}.map-editor-label.input-error input{box-shadow:inset 0 0 0 1px #ff2000cc}.map-view-only{color:#111;margin-left:1rem}.map-editor-accept,.map-editor-cancel{color:#111;cursor:pointer;margin:3px 0 0 3px;position:absolute;top:8px;right:12px}.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{font-weight:400;display:none}.mapboxgl-ctrl-group{opacity:.5;background:#fff;border-radius:4px;transition-duration:.2s;overflow:hidden;box-shadow:0 0 0 2px #0000001a}.mapboxgl-ctrl:hover,.mapboxgl-ctrl:active,.mapboxgl-ctrl-group:hover,.mapboxgl-ctrl-group:active{opacity:1}.map-editor{background-color:var(--panel-bg-color);opacity:1;border-radius:1px;flex-direction:column;width:calc(100vw - 180px);height:calc(100vh - 180px);font-size:.85rem;font-weight:600;transition:transform .5s .5s,opacity .5s;display:flex;box-shadow:0 5px 20px 1px #0006}.map-container,.map{width:100%;height:100%;position:absolute;top:0;left:0}.map a{display:none!important}.map-editor-results{color:#fff;background:#00000080;max-height:30vh;margin-left:20px;position:absolute;overflow:hidden auto}.map-editor-row{cursor:pointer;justify-content:space-between;padding:10px;line-height:1.1;display:flex}.map-editor-row:hover,.map-editor-row.focus,.map-editor-row:active{background-color:#000000a6;transition-duration:.1s}.mapboxgl-canvas{outline:none}.mapboxgl-control-container{cursor:grab;width:50px;position:absolute;top:20px;right:20px}.mapboxgl-control-container:active{cursor:grabbing}.mapboxgl-ctrl-icon{width:32px;height:32px}.zoom-presets{color:#fff;background:#00000080;border-radius:3px;align-content:center;margin:0;padding:10px;font-size:11px;line-height:1.3;position:absolute;bottom:10px;left:10px}.zoom-presets-item{cursor:pointer;justify-content:center;margin-bottom:3px;line-height:1.5;display:flex}.zoom-presets-item:hover{background-color:#0000004d}.location-marker{cursor:move;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20485.212%20485.212'%3e%3cpath%20fill='%23444'%20d='M348.748,106.141C348.748,47.532,301.212,0,242.604,0c-58.609,0-106.139,47.532-106.139,106.141%20c0,53.424,39.61,97.196,90.976,104.598v274.473h30.327V210.739C309.119,203.337,348.748,159.565,348.748,106.141z'/%3e%3c/svg%3e") 0 0/30px 30px;width:30px;height:30px}.hide-marker .location-marker{display:none}.coordinates{color:#fff;margin-top:10px;font-size:11px}.map-editor .mapboxgl-marker.hide{display:none}.mapevent-marker{color:#000;text-align:center;white-space:nowrap;background-color:#fff;border:1px solid #000;border-radius:10px;padding:3px 15px;font-size:15px;display:block;position:absolute;transform:translate(-50%,-135%);box-shadow:0 3px 10px #0000004d}.mapboxgl-ctrl-top-right{top:50px}.mapboxgl-ctrl-compass{display:none!important}.map-close-btn{z-index:100;box-sizing:border-box;cursor:pointer;background-color:#fff;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generated%20by%20IcoMoon.io%20--%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='512'%20height='512'%20viewBox='0%200%20512%20512'%3e%3cg%3e%3c/g%3e%3cpath%20d='M256.010%20204.645l100.118-100.146%2051.344%2051.33-100.118%20100.146-51.344-51.329z'%20fill='%23000000'%20/%3e%3cpath%20d='M155.827%20407.483l-51.344-51.358%20100.161-100.132%2051.344%2051.358-100.161%20100.132z'%20fill='%23000000'%20/%3e%3cpath%20d='M407.498%20356.112l-51.373%2051.358-100.118-100.146%2051.373-51.358%20100.118%20100.146z'%20fill='%23000000'%20/%3e%3cpath%20d='M104.502%20155.857l51.337-51.351%20100.153%20100.125-51.337%2051.351-100.153-100.125z'%20fill='%23000000'%20/%3e%3cpath%20d='M255.983%20307.36l-51.351-51.365%2051.365-51.351%2051.351%2051.365-51.365%2051.351z'%20fill='%23000000'%20/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:65% 65%;border:none;border-radius:4px;outline:none;width:30px;height:30px;padding:5px;display:block;position:absolute;top:20px;right:30px;box-shadow:0 0 0 2px #0000001a}.map-close-btn:hover{background-color:#f2f2f2}.mapboxgl-marker{z-index:100}.mapboxgl-marker:hover{z-index:101}.route-marker{cursor:move;background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3csvg%20xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd'%20viewBox='0%200%2087.302%20142.86'%20%3e%3csodipodi:namedview%20id='base'%20bordercolor='%23666666'%20inkscape:pageshadow='2'%20inkscape:window-y='0'%20fit-margin-left='0'%20pagecolor='%23ffffff'%20inkscape:window-height='856'%20inkscape:window-maximized='1'%20inkscape:zoom='0.35'%20inkscape:window-x='92'%20showgrid='false'%20borderopacity='1.0'%20inkscape:current-layer='layer1'%20inkscape:cx='-133.57143'%20inkscape:cy='-306.34065'%20fit-margin-top='0'%20fit-margin-right='0'%20fit-margin-bottom='0'%20inkscape:window-width='1389'%20inkscape:pageopacity='0.0'%20inkscape:document-units='px'%20/%3e%3cg%20id='layer1'%20inkscape:label='Layer%201'%20inkscape:groupmode='layer'%20%3e%3cpath%20id='path2985'%20style='color:%23000000;fill:%23000080'%20d='m87.302%2043.651c0%2024.108-23.511%2067.46-43.651%2099.206-17.163-32.74-43.651-75.102-43.651-99.209%205.2381e-8%20-24.108%2019.543-43.651%2043.651-43.651%2024.107%208.009e-8%2043.651%2019.543%2043.651%2043.651z'%20inkscape:export-ydpi='76.5625'%20sodipodi:nodetypes='scsss'%20inkscape:export-filename='/Users/pat/sites/clftw/sblangmap/reveal.js/img/marker.png'%20inkscape:connector-curvature='0'%20inkscape:export-xdpi='76.5625'%20/%3e%3c/g%20%3e%3c/svg%20%3e") 0 0/30px 30px;width:30px;height:30px}.map-events-tooltip{width:200px;height:auto;color:var(--text-color);opacity:0;transition:transform,opacity;transition-duration:.3;pointer-events:none;background:#fffc;padding:10px;position:absolute}.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-editor,.map-container{position:relative}.map-error{z-index:1;background-color:var(--panel-bg-color);opacity:0;pointer-events:none;border-radius:5px;justify-content:center;align-items:center;width:10vw;height:3vh;margin-top:20px;transition:transform .5s .5s,opacity .5s;display:flex;position:absolute;top:0;left:calc(50% - 5vw);box-shadow:0 5px 20px 1px #0006}.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{z-index:102;position:absolute}.map-popup-wrap{width:550px;color:var(--text-color);filter:drop-shadow(0 2px 3px #00000040);background:#efefef;margin-left:-275px;padding:1rem;position:absolute;bottom:10px;left:50%}.map-popup-wrap:after{content:"";border-top:10px solid #efefef;border-left:10px solid #0000;border-right:10px solid #0000;width:0;height:0;margin:0 auto;position:absolute;top:100%;left:0;right:0}.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 #00000026}.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;padding-top:.5em;font-weight:400}.map-popup .popup-top .btn-group-right{float:right;display:flex}.map-popup .popup-top .btn-group-left>*{cursor:pointer;margin-right:1rem}.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{min-height:auto;padding:6px}.map-popup .popup-btm{padding-top:1rem}.map-popup .popup-btm .validation-message{color:var(--red-color);border:2px solid var(--red-color);background:#c3091333;padding:.5rem}.datepicker{justify-content:space-between;display:flex}.datepicker section{flex:1}.datepicker section:not(:last-child){margin-right:1rem}.datepicker .ui-date-year input{width:100%}.wikidata-popup{z-index:90;background-color:var(--panel-bg-color);text-align:center;opacity:1;border-radius:1px;width:35vw;min-height:250px;max-height:50vh;margin:0 auto;padding:20px;font-size:.85rem;font-weight:600;transition:transform .5s .5s,opacity .5s;position:absolute;left:0;right:0;overflow-y:auto;box-shadow:0 5px 20px 1px #0006}.wikidata-row{cursor:pointer;justify-content:space-between;padding:10px;line-height:1.1;display:flex}.wikidata-row:hover{background-color:#0000001a}.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{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:40px;display:flex}.search-section .ui-input-text{text-align:center;margin:15px 0;display:block}.search-text div+div{margin-top:10px}.search-section .loading{position:sticky}.search-section .loading:before{margin-left:-20px}.feedback-popup-container{z-index:90;background-color:var(--panel-bg-color);text-align:center;opacity:1;-webkit-user-select:auto;user-select:auto;border-radius:1px;flex-direction:column;width:25vw;min-height:5vh;max-height:70vh;font-size:.85rem;transition:transform .5s .5s,opacity .5s;display:flex;position:absolute;left:calc(50% - 20vw);box-shadow:0 5px 20px 1px #0006;width:600px!important}.feedback-popup{overflow-y:auto}.no-feedback,.feedback-header{color:var(--title-color);font-weight:600;font-size:var(--font-size-medium);padding-bottom:2rem}.no-feedback{margin-top:1rem}.feedback-popup-container .ui-title{text-align:-webkit-center}.feedback-popup-container .ui-title p{width:80%;margin:0}.reply-box{margin-top:1rem;position:relative}.reply-box-btns{padding-top:1rem}.new-thread .error-msg,.reply-box .error-msg{width:100%;color:var(--error-text-color);position:absolute;top:-1rem}.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{background-color:var(--page-bg-color);color:var(--title-color);flex-direction:column;margin:1rem;padding:1rem;transition:height .5s;display:flex}.feedback-thread .controls-row{display:flex}.feedback-thread .controls-row button{margin-right:1em}.no-replies-msg,.feedback-thread-main{align-self:flex-start}.feedback-thread-replies{flex-direction:column;display:flex}.reply-btn{align-self:flex-start;margin-top:1rem;position:relative}.feedback-msg{flex-direction:column;align-items:flex-start;display:flex}.feedback-msg+.feedback-msg{border-top:1px solid #bbb;margin-top:1rem;padding-top:1rem}.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{flex-direction:column;display:flex}.feedback-msg-body .btn-group{display:flex}.feedback-msg-body .btn-group button{margin-top:1em;margin-right:1em}.feedback-msg-by{align-items:center;display:flex}.feedback-msg-username.user-admin{color:var(--ui-active-color)}.user-admin-icon{color:var(--ui-active-color);font-size:12px}.feedback-msg .feedback-msg-controls{margin-left:1em}.feedback-msg .feedback-msg-controls i{margin-right:.2em}.new-thread{color:var(--title-color);padding:2rem 1rem;position:relative}.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{background-color:#efefef;padding:10px}.editing .journey-control .ui-field{width:calc(100% - 30px);min-height:auto;box-shadow:none;background-color:#0000;margin-bottom:10px}.journey-control .ui-field+.ui-field{margin-top:10px}.item-field-journey .ui-date-label,.item-field-journey .richtext .ui-label{color:#000000b3;text-transform:uppercase;width:auto;font-weight:600;font-size:var(--font-size-small);background-color:#0000;margin-right:10px}.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{align-items:baseline;display:flex}.input-icon-container .map-selector-icon{cursor:pointer;color:#09b100;margin-left:10px}.input-icon-container .map-selector-icon:hover{color:#067d00}.input-icon-container .map-selector-icon.disabled{cursor:not-allowed;color:gray}.journey-control .date-control-input-container{width:50%}.journey-control .date-control{font-size:var(--font-size-smaller);background-color:#fff;flex:auto;margin-bottom:10px;padding:10px}.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{flex-direction:row;display:flex}.item-journey-date .date-row{flex-direction:column;display:flex}.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;min-width:600px;height:50vh;min-height:400px}.unitagger-popup-view .draggable{cursor:grab;width:100%;height:30px;position:absolute;top:0;left:0}.panel-wrapper.hidden{display:none}:root{--tag-group-gap:17px;--column-width:35px}.overview{flex-direction:row;justify-content:center;width:80%;display:flex}.no-scrollbar{scrollbar-width:thin;scrollbar-color:transparent transparent;overflow-x:hidden}.no-scrollbar::-webkit-scrollbar{width:1px}.no-scrollbar::-webkit-scrollbar-track{background:0 0}.no-scrollbar::-webkit-scrollbar-thumb{background-color:#0000}.no-scrollbars::-webkit-scrollbar{display:none}.overview-items{height:100%;max-height:calc(100vh - 320px)}.overview-item{border-bottom:1px solid #ccc;flex-direction:row;width:100%;margin-top:10px;margin-bottom:10px;padding-top:5px;padding-bottom:5px;font-size:.8rem;font-weight:700;display:flex}.overview-item a{color:#2a8cfc;text-decoration:none}.overview-group{vertical-align:middle;padding-right:var(--tag-group-gap);padding-left:var(--tag-group-gap);flex-direction:row;justify-content:space-evenly;align-items:center;display:flex}.overview-grid-field{width:var(--column-width);justify-content:center;align-items:center;min-width:20px;height:25px;display:flex;position:relative}.overview-filter{width:150px;margin-left:1px;position:relative}.overview-filter input{box-shadow:none;border:none;width:150px;height:1.7em;padding-left:.6em}.overview-filter i{cursor:pointer;color:#aaa;position:absolute;top:5px;right:5px}.overview-section{height:calc(100% - 108px);overflow-y:hidden}.overview-section-main{overflow:scroll hidden}.overview-list-item{border-bottom:1px solid #ccc;flex-direction:row;justify-content:space-between;padding:.5em;display:flex}.overview-item-details,.overview-header-buffer{z-index:5;vertical-align:middle;width:450px;min-width:450px}.overview-grid-field.tag div,.overview-grid-field.no-tag div{cursor:pointer;flex:none;width:18px;height:18px;display:inline-block;box-shadow:0 0 0 1px #0000000d}.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{flex-direction:row;align-items:flex-end;width:100%;min-height:200px;margin-bottom:10px;display:flex}.overview-header .main-header-wrapper{border-bottom:1px solid #ccc;display:flex}.overview-header-label{white-space:nowrap;letter-spacing:-.2px;cursor:pointer;color:#333;width:var(--column-width);height:.8em;margin-top:auto;margin-bottom:10px;padding:1px 3px;font-size:.8rem;font-weight:500;position:relative;left:-4px;transform:rotate(-90deg)}.overview-header-label.no-link{cursor:unset}.overview-header-label--selected{font-weight:700}.overview-header-buffer{flex-direction:column;justify-content:space-around;height:150px;display:flex}.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;cursor:pointer;padding:0 3px}.overview-header-buffer .ui-select.sort-order-select>svg.desc{transform:scaleY(-1)}.overview-header-buffer .ui-select.sort-order-select>select,.overview-header-buffer .ui-select.sort-order-select>label{width:calc(100% - 30px)}.overview-remove-filter{color:#555;cursor:pointer;font-size:.8rem}.overview-field-block{text-align:center;color:#666;background-color:#ffe96b;flex:1;padding-top:.5em}.overview-header-wrapper{flex-direction:column;justify-content:flex-end;height:150px;display:flex}.overview-header-group{padding-right:var(--tag-group-gap);padding-left:var(--tag-group-gap);text-overflow:ellipsis;white-space:nowrap;flex-direction:row;height:300px;max-height:300px;display:flex;overflow:hidden}.overview-header-group:hover{overflow:visible}.overview-header-group-label{text-transform:uppercase;color:#999;text-overflow:ellipsis;white-space:nowrap;height:50px;padding-left:14px;font-size:.8rem;font-weight:700;overflow:hidden}.overview-header .btn-group{flex-direction:row;width:150px;display:flex}.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;bottom:-4px;right:2px}.ui-floating-panel.media-manager-popup-view{width:40vw;min-width:600px;height:70vh;min-height:400px}.media-manager-popup-view .draggable{cursor:grab;width:100%;height:30px;position:absolute;top:0;left:0}.media-manager{color:#444;background-color:#f2f2f2;flex-direction:column;height:100%;padding:1em;display:flex}.media-manager-content{overflow-y:auto}.media-manager .image-control-picture{max-width:250px;max-height:230px}@media (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;border-top:1px solid #0000001a;flex-direction:row;flex:1;padding:15px;display:none}.media-manager .media-manager-controls{flex:auto;margin:0 0 10px 20px;position:relative}.media-manager .ui-input+.ui-input,.media-manager .date-control{margin-top:9px}.media-manager-controls.item-field input,.media-manager-controls.item-field textarea,.media-manager-controls.item-field .date-control{font-family:var(--system-font)}.media-manager .field-description textarea{min-height:70px}.media-manager .date-control{color:#222;background-color:#fff;min-height:40px;padding:10px}.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{background-color:var(--page-bg-color);opacity:1;border-radius:1px;flex-direction:column;width:25vw;min-height:5vh;max-height:70vh;font-size:.85rem;transition:transform .5s .5s,opacity .5s;display:flex;box-shadow:0 5px 20px 1px #0006}.multimedia-popup{background-color:#ffffff4d;padding:0 1em;overflow-y:auto}.no-multimedia{color:var(--title-color);font-weight:600;font-size:var(--font-size-medium);margin-top:1rem;padding-bottom:2rem}.multimedia-items{color:var(--text-color);padding:.5em}.multimedia-popup-container .ui-title{text-align:-webkit-center}.multimedia-popup-container .ui-title p{width:80%;margin:0}.result-box{color:#555;background-color:#eee;border-radius:5px;flex-direction:column;min-width:908px;max-width:80vw;min-height:500px;margin:20px 0;padding:15px 30px;display:flex;overflow:auto scroll;box-shadow:0 0 1px #000000b3,0 20px 35px -10px #0006}.result-box .result-box-tag-info{white-space:pre-wrap;z-index:5;background-color:#eee;align-items:center;width:fit-content;min-height:30px;padding-left:10px;font-size:.8rem;display:flex;position:sticky;top:-10px}.result-box .result-box-tag-info .material-icons{cursor:pointer}.items-container{display:flex}.items-box{width:260px;min-width:260px;margin:10px}.items-box-title{justify-content:space-between;align-items:center;min-height:25px;display:flex}.result-box h2{text-transform:uppercase;margin:0 0 5px;font-size:.8rem}.items-list{border-top:2px solid #555;margin-bottom:2em}.list-item{color:#aaa;border-bottom:2px solid #ccc;flex-flow:column wrap;justify-content:space-between;padding:12px 0;font-size:.8rem;font-weight:700;display:flex}.list-item>div{flex-direction:row;justify-content:space-between;display:flex}.list-item>div>div{flex-direction:column;display:flex}.list-item a{color:#2a8cfc;text-decoration:none}.list-item-time,.list-item-type,.list-item-date{white-space:nowrap;color:#888;letter-spacing:-.03em;justify-self:end;font-size:.7rem;font-weight:500}.list-item-date--minor{color:#aaa;padding-top:.2em;font-size:.55rem}.list-item-time{margin-top:1px}.list-item-date{text-align:right;text-transform:uppercase;display:block}.list-item-text{text-overflow:ellipsis;flex-shrink:2;width:calc(100% - 40px);overflow:hidden}.list-item-partner{width:32px;height:32px;margin-top:.5em}.overview-item .list-item-partner{margin-top:0;margin-right:-.5em}.list-item-partner .item-editor-header-logo{width:32px}.list-item-link{display:block}.list-item-link--single-line{white-space:nowrap;text-overflow:ellipsis;background-color:#d8d8d899;max-height:1rem;overflow:hidden}.list-item-link--single-line:hover{background-color:#d8d8d899;border-radius:.4em;width:min-content;padding-right:.4em;overflow:hidden}.list-item-subitems-link{cursor:pointer;color:#888}
