@charset "UTF-8";.materialform input,.materialform textarea{border:1px solid #888;padding:.2em;background:#fff}.ol-touch .materialform input,.ol-touch .materialform textarea{line-height:1.5em}.materialform input:disabled,.materialform textarea:disabled{background:#eee;color:#888}.materialform button{padding:.2em .3em;border-radius:1em;line-height:1.4em;border:1px solid #888;background-color:#fff;transition:background .5s ease;font-weight:400;color:#000;cursor:pointer}.ol-touch .materialform button{border-radius:1.5em;padding:.3em .4em}.materialform button.active{background-color:#dfd}.materialform button.pending{background-color:#ffd}.materialform button.error{background-color:#fdd}.materialform svg.inline-icon{height:1.4em;width:1.4em;padding-top:0;padding-right:.2em;display:block;float:left}.materialform .checkbutton-off,.materialform .checkbutton-on{color:#000;margin:.1em;background-color:#fff;border-style:solid;border-width:1px;border-left:1em solid}.materialform .checkbutton-on{opacity:1;border-color:#0c0}.materialform .checkbutton-off{opacity:.5;text-decoration:line-through #aaa;border-color:#aaa}.materialform .dropdown{position:relative}.materialform .dropdown div{padding:.2em 0;height:1.5em}.ol-touch .materialform .dropdown div{line-height:1.5em}.materialform .dropdown div svg.dropdownarrow{float:right}.materialform .dropdown .dropdown-content{display:none;position:absolute;padding:0;top:1.9em;background:#fff;border:1px solid #888;height:auto;width:100%;z-index:1}.materialform .dropdown .dropdown-content div{display:block;width:calc(100% - .4em);padding:.2em}.materialform .dropdown .dropdown-content div:hover{background-color:#eee}.ol-touch .materialform .dropdown .dropdown-content div{line-height:1.5em;padding:.4em .2em}.materialform .dropdown:focus .dropdown-content{display:block}.materialform .settings div:not(:first-child){margin-top:.5em}.materialform .settings label.heading{display:block}.materialform .settings input[type=password],.materialform .settings input[type=text]{width:100%;max-width:15em}.materialform .settings textarea{width:100%;height:18em}.materialform .settings button{margin-top:.5em}#message-bar{position:fixed;left:.2em;bottom:.2em;margin-right:4.5em;border-radius:.5em;padding:.5em;z-index:8;display:block;width:auto;transition:opacity .5s ease;pointer-events:none}#message-bar.hidden{opacity:0}#message-bar.hidden #message-close{pointer-events:none}#message-bar #message{position:relative;padding-right:1.5em}#message-bar #message-close{position:absolute;top:.05em;right:.45em;padding:.2em;margin-left:2em;cursor:pointer;pointer-events:all}#message-bar.info{background:#dfd;color:#000}#message-bar.warning{color:#fff;background:#f90}#message-bar.warning #message:before{content:"⚠ "}#help-bar{position:fixed;top:.2em;left:4.5em;right:.2em;text-align:center;pointer-events:none;opacity:.9;z-index:12}#help-bar #help{position:relative;display:inline-block;text-align:left;background:#dfd;color:#000;border:1px solid #888;border-radius:1em;z-index:1;padding:.25em 1.5em .25em .5em;min-height:1em;transition:opacity .5s ease}#help-bar #help #help-message{padding-right:.25em}#help-bar #help #help-close{position:absolute;top:.05em;right:.45em;padding:.2em;margin-left:2em;cursor:pointer;pointer-events:all}#help-bar #help.hidden{opacity:0;pointer-events:none}#spinner{position:absolute;bottom:2em;left:2em;opacity:.9;transition:opacity .5s ease;z-index:3}#spinner:before{content:"";box-sizing:border-box;position:absolute;top:50%;left:50%;width:2em;height:2em;margin-top:-1em;margin-left:-1em;border-radius:50%;border-top:.2em solid #e00;border-right:.2em solid transparent;animation:spinner .6s linear infinite;pointer-events:none}#spinner.hidden{opacity:0}@keyframes spinner{to{transform:rotate(1turn)}}#loginscreen{position:absolute;top:0;bottom:0;left:0;right:0;background:#df0404;background:linear-gradient(#df0404,#800);display:block;z-index:2;transition:opacity .5s ease}#loginscreen .logo{position:fixed;top:50%;left:0;right:0;margin-top:-11em;height:6em;background:#fff}#loginscreen .logo .logo-plakate{position:relative;height:auto;width:16em;max-width:100%;left:50%;margin:1em 1em 1em -8em}#loginscreen .logo .logo-linkscloud{position:fixed;top:50%;left:50%;margin-top:-15.6em;margin-left:-3em;width:13em}#loginscreen.hidden{opacity:0;pointer-events:none}#logincredentials{position:fixed;top:50%;left:50%;margin-top:-2em;margin-left:-8em;width:16em}#logincredentials *{border:none;margin:0;width:100%}#logincredentials input{padding:.75em}#logincredentials button{padding:.75em;background:#df0404;color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px}#login-message{margin-top:1em;background:#ffd;color:#884;padding:.75em;font-family:inherit;font-size:inherit;line-height:inherit;box-sizing:border-box;border-radius:10px;transition:opacity .5s ease;pointer-events:none}#login-message.hidden{opacity:0}#username{border-top-right-radius:1em;border-top-left-radius:1em;border-bottom-left-radius:0;border-bottom-right-radius:0}#password{border-radius:0}#login{border-top-right-radius:0;border-top-left-radius:0;border-bottom-left-radius:1em;border-bottom-right-radius:1em}#version{position:fixed;bottom:1em;right:1em;color:#fff}#popup{position:fixed;left:50%;bottom:.2em;transform:translate(-50%);background-color:#fff;filter:drop-shadow(0 1px 4px rgba(0,0,0,.2));border-radius:1em;border:1px solid #ccc;z-index:5;width:calc(100% - .5em);max-width:32em;max-height:calc(100% - .5em);overflow:auto;transition:all .1s ease}#popup.hidden{transform:translate(-50%,calc(100% + .2em))}#popup .popup-buttons{text-align:right;background:#eee;position:relative;padding:.3em .8em .5em .6em;width:calc(100% - 1.4em);margin-top:1em}#popup .popup-buttons button{line-height:1.4em;margin-left:.2em;margin-top:.2em;background-color:#fff;border-color:#888}#popup .popup-buttons button svg.inline-icon{padding-right:0}#popup .popup-buttons .popup-button-warning{border-color:#e00}#popup .popup-table{padding-top:.8em;width:calc(100% - 1.6em);left:.8em;position:relative}#popup .popup-table .popup-leftcolumn{padding-right:.2em;width:1px;white-space:nowrap;vertical-align:top}#popup #popup-poster input,#popup #popup-poster textarea,#popup .popup-table .popup-rightcolumn{width:100%}#popup #popup-poster #popup-poster-owner textarea{height:3.5em}#popup #popup-poster #popup-poster-owner textarea:invalid{border-color:red;background-color:#fee}#popup #popup-poster #popup-poster-comment textarea{height:4.5em}#popup #popup-filter #popup-filter-ownermode{display:none}.iconbutton-active,.iconbutton-error,.iconbutton-normal,.iconbutton-pending{width:2em;height:2em;border-radius:50%;border:1px solid #888;transition:opacity .25s linear,visibility 0s linear}.iconbutton-active:hover,.iconbutton-error:hover,.iconbutton-normal:hover,.iconbutton-pending:hover{border-color:#aaa}.disabled.iconbutton-active,.disabled.iconbutton-error,.disabled.iconbutton-normal,.disabled.iconbutton-pending{opacity:.4;pointer-events:none}.ol-touch .iconbutton-active,.ol-touch .iconbutton-error,.ol-touch .iconbutton-normal,.ol-touch .iconbutton-pending{font-size:1.5em}.ol-touch .iconbutton-active button,.ol-touch .iconbutton-error button,.ol-touch .iconbutton-normal button,.ol-touch .iconbutton-pending button{font-size:1em}.ol-touch .iconbutton-active .buttonhelp,.ol-touch .iconbutton-error .buttonhelp,.ol-touch .iconbutton-normal .buttonhelp,.ol-touch .iconbutton-pending .buttonhelp{font-size:.75em;padding:0 .5em;margin:.3em .6em}.iconbutton-active svg,.iconbutton-error svg,.iconbutton-normal svg,.iconbutton-pending svg{height:calc(100% - .6em);width:calc(100% - .6em);position:absolute;top:0;left:0;border-radius:50%;padding:.3em}.iconbutton-active button,.iconbutton-error button,.iconbutton-normal button,.iconbutton-pending button{position:absolute;top:0;left:0;height:100%;border-radius:50%;padding:1em;border:none;background:none;z-index:1}.ol-hidden.iconbutton-active,.ol-hidden.iconbutton-error,.ol-hidden.iconbutton-normal,.ol-hidden.iconbutton-pending{opacity:0;visibility:hidden;transition:opacity .25s linear,visibility 0s linear .25s}.iconbutton-normal svg{background-color:#fff}.iconbutton-active svg{background-color:#dfd}.iconbutton-pending svg{background-color:#ffd}.iconbutton-error svg{background-color:#fdd}.buttonhelp{padding:0 .5em;background:#dfd;color:#000;border-radius:1em;display:inline-block;line-height:2em;white-space:nowrap;position:absolute;transition:all .5s linear;pointer-events:none;opacity:.9}.buttonhelp.hidden{opacity:0}.buttonhelp-left:before{content:"← "}.buttonhelp-right:after{content:" →"}#menu{position:fixed;right:0;transition:all .5s;z-index:10;pointer-events:none}#menu,#menu #menu-drawer{top:0;bottom:0;left:0;overflow:hidden}#menu #menu-drawer{position:relative;height:100%;padding:0;max-width:calc(100% - 2em);background:#fff;pointer-events:all;width:16em;transition:all .5s ease}#menu #menu-drawer .menu-header{background:#df0404;background:linear-gradient(#df0404,#800);padding:4em 0 1em}#menu #menu-drawer .menu-header .logo{position:relative;padding:.5em 3em;background:#fff}#menu #menu-drawer .menu-header .logo .logo-plakate{width:100%}#menu #menu-drawer .menu-header .logo .logo-linkscloud{position:absolute;width:50%;top:-3em;right:2.5em}#menu #menu-drawer .menu-header #menu-username{display:none}#menu #menu-drawer .menu-content span{display:block;padding:.5em 1em;cursor:pointer}.ol-touch #menu #menu-drawer .menu-content span{line-height:1.75em}.ol-touch #menu #menu-drawer .menu-content span svg{padding-top:.15em}#menu #menu-drawer .menu-content span:hover{background-color:#eee}#menu #menu-drawer .menu-content span.hidden{display:none}#menu #menu-drawer .menu-content span svg{float:left;margin:.2em .4em 0 -.1em;width:1em;height:1em}#menu #menu-drawer #menu-content-top{position:relative;padding-top:.5em;left:0;right:0}#menu #menu-drawer #menu-content-bottom{position:absolute;bottom:.5em;left:0;right:0}#menu #menu-background{position:fixed;top:0;left:0;bottom:0;right:-16em;background-color:rgba(0,0,0,.5);pointer-events:all;transition:all .5s}#menu.hidden #menu-background{pointer-events:none;background:none;transform:translate(-16em)}#menu.hidden #menu-drawer{transform:translate(-16em)}#popup .popup-buttons .popup-button-default,.materialform .settings button.default{background-color:#44d;border-color:#44d;color:#fff}#subpage{position:fixed;top:0;bottom:0;left:0;width:100%;max-width:35em;transition:all .3s;overflow:auto;pointer-events:all;z-index:5;padding:1em}#subpage.hidden{left:100%;opacity:0}#subpage.hidden #subpage-background,#subpage.hidden #subpage-drawer #subpage-content,#subpage.hidden #subpage-drawer #subpage-header{left:100%}#subpage #subpage-drawer{z-index:1;width:100%;max-width:35em}#subpage #subpage-drawer #subpage-header{pointer-events:all;position:absolute;top:0;left:0;width:calc(100% - 2em);padding:.5em 1em;background:#df0404;color:#fff;transition:all .3s;z-index:1}#subpage #subpage-drawer #subpage-header svg{width:1em;height:1em;float:left;margin-top:.2em;margin-right:1em;cursor:pointer}.ol-touch #subpage #subpage-drawer #subpage-header{line-height:2.2em}.ol-touch #subpage #subpage-drawer #subpage-header svg{width:1.8em;height:1.8em}#subpage #subpage-drawer #subpage-content{position:fixed;top:2.4em;left:0;bottom:0;width:calc(100% - 2em);background:#fff;max-width:35em;padding:1em 1em 0;transition:all .3s;overflow:auto}.ol-touch #subpage #subpage-drawer #subpage-content{top:3em}#subpage #subpage-drawer #subpage-content img{max-width:100%}#subpage #subpage-drawer #subpage-content p{margin:0}#subpage #subpage-drawer #subpage-content h1,#subpage #subpage-drawer #subpage-content h2,#subpage #subpage-drawer #subpage-content h3{margin:.5em 0 .2em;font-weight:400}#subpage #subpage-drawer #subpage-content .list{margin:0 -1em}#subpage #subpage-drawer #subpage-content .list .list-element{width:calc(100% - 3.5em);padding:.5em 1em .5em 2.5em;border-bottom:1px solid #eee;cursor:pointer}#subpage #subpage-drawer #subpage-content .list .list-element.disabled{cursor:unset;opacity:.5;pointer-events:none}#subpage #subpage-drawer #subpage-content .list .list-element.hidden{display:none}#subpage #subpage-drawer #subpage-content .list .list-element:not(.disabled):hover{background-color:#eee}#subpage #subpage-drawer #subpage-content .list .list-element .list-icon{float:left;margin:.2em -1.5em;width:1em;height:1em}#subpage #subpage-drawer #subpage-content .list .list-element .list-description{padding-top:.1em;font-size:80%}#subpage #subpage-background{z-index:-1;position:fixed;top:0;left:0;bottom:0;right:-35em;background-color:rgba(0,0,0,.5);pointer-events:all;transition:all .3s}@font-face{font-family:Roboto;src:url(Roboto-Regular.74e83e5b.ttf) format("truetype")}body,html{background:#eee;position:fixed;top:0;left:0;bottom:0;right:0;font-family:Roboto,Helvetica Neue,Helvetica,Segoe UI,Arial,sans-serif;color:#000;padding:0;margin:0}body{line-height:1.42857143}img{transition:all .2s linear}fieldset{border:0;padding:0;margin:0}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;box-sizing:border-box}button{border-width:1px;border-color:#000}table{width:100%}td{vertical-align:baseline}a,a:focus,a:hover{text-decoration:none}label{font-weight:400}.line-trough{text-decoration:line-through}.background{position:absolute;left:0;right:0;top:0;bottom:0;background:#df0404;background:linear-gradient(#df0404,#800);transition:opacity 1s linear}.background.hidden{opacity:0}#map{position:absolute;left:0;right:0;top:0;bottom:0;margin:0;transition:opacity 1s linear}#map.hidden{opacity:0}#center{pointer-events:none}#center svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-100%)}#center.hidden{display:none}.ol-dragbox{background-color:hsla(0,0%,100%,.4);border-color:#649600}.ol-box{box-sizing:border-box;border-radius:2px;border:2px solid #00f}.ol-mouse-position{top:8px;right:8px;position:absolute}.ol-overlay-container{will-change:left,right,top,bottom}.ol-unsupported{display:none}.ol-unselectable,.ol-viewport{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.ol-selectable{-webkit-touch-callout:default;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.ol-grabbing{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.ol-grab{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.ol-control{position:absolute;padding:0}@media print{.ol-control{display:none}}.ol-control button::-moz-focus-inner{border:none;padding:0}
/*# sourceMappingURL=linkscloud-plakate.47c7b828.css.map */