GET https://geoportal.wuelfrath.de/mapbender/index.php/application/geoportal

Security

Token

There is no security token.

Firewall

secured_area Name
Security enabled
Stateless

Configuration

Key Value
provider security.user.provider.concrete.main
context secured_area
entry_point security.authenticator.form_login.secured_area
user_checker security.user_checker
access_denied_handler (none)
access_denied_url (none)
authenticators
[
  "form_login"
]

Listeners

Listener Duration Response
Symfony\Component\Security\Http\Firewall\ChannelListener {#529
  -map: Symfony\Component\Security\Http\AccessMap {#528 …}
  -logger: Monolog\Logger {#586 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#517
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#565 …}
  -sessionKey: "_security_secured_area"
  -logger: Monolog\Logger {#586 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#516 …}
  -dispatcher: Symfony\Component\EventDispatcher\EventDispatcher {#597 …}
  -registered: false
  -trustResolver: Symfony\Component\Security\Core\Authentication\AuthenticationTrustResolver {#596 …}
  -sessionTrackerEnabler: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage::enableUsageTracking(): void {#514 …}
}
1.14 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#499
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#498 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#598
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#564 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "/user/logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#580 …}
  -csrfTokenManager: null
  -eventDispatcher: Symfony\Component\EventDispatcher\EventDispatcher {#597 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#491
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#564 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#513 …}
  -map: Symfony\Component\Security\Http\AccessMap {#528 …}
}
0.01 ms (none)

Authenticators

No authenticators have been recorded. Check previous profiles on your authentication endpoint.

Access Decision

affirmative Strategy
# Voter class
1
"FOM\UserBundle\Security\Permission\YamlApplicationVoter"
2
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
3
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
4
"FOM\UserBundle\Security\Authorization\Voter\RootAccountVoter"
5
"Container2FhNsXn\PermissionManagerGhostFf08da6"
6
"FOM\UserBundle\Security\Permission\YamlApplicationElementVoter"

Access decision log

# Result Attributes Object
1 GRANTED view
Mapbender\CoreBundle\Entity\Application {#247
  #yamlRoles: null
  #source: 2
  #id: 4
  #title: "Geoportal Stadt Wülfrath"
  #slug: "geoportal"
  #description: null
  #template: "Mapbender\CoreBundle\Template\Fullscreen"
  #map_engine_code: "current"
  #persistentView: false
  #splashscreen: true
  #regionProperties: Doctrine\ORM\PersistentCollection {#237 …}
  #elements: Doctrine\ORM\PersistentCollection {#231 …}
  #layersets: Doctrine\ORM\PersistentCollection {#205 …}
  #screenshot: null
  #extra_assets: null
  #updated: DateTime @1792677352 {#246
    date: 2026-10-22 15:55:52.0 Europe/Paris (+02:00)
  }
  #custom_css: """
    .header {\n
      position: absolute;\n
      left: 0px;\n
      top: -21px;\n
      width: 100%;\n
      height: 20px;\n
      background-color: rgba(20, 92, 136, 0.8);  \n
    }\n
    \n
    .footer {\n
      text-align: left;\n
      position: absolute;\n
      left: 0px;\n
      /*  top: 0px; */\n
      font-size: 13px;\n
      margin: 5px;\n
    }\n
    \n
    .footer a:hover, .footer a:active, .footer a:visited, .footer a:focus {\n
      color: black !important;\n
    }\n
    \n
    \n
    .featureinfoDialog .popupContent {\n
      height: auto !important;\n
    }\n
    \n
    \n
    .popup {\n
      background-image: url("") !important;\n
      background-color: rgba(128, 205, 238, 0.8);\n
    }\n
    \n
    /* .featureInfoTabContainer > .container {\n
      \tcolor: rgba(20, 92, 136, 0.8) !important;\n
    } */\n
    \n
    .featureinfoDialog {\n
      \tcolor: #337ab7 !important;\n
    }\n
    \n
    .featureinfoDialog   td {\n
      padding: 0 !important;\n
    }\n
    \n
    .toolBar.top {\n
      top: 21px;\n
      background-color: rgba(0, 155, 220, 0.8);\n
    }\n
    \n
    .toolBar.bottom {\n
      background-color: rgba(0, 155, 220, 0.8);\n
    }\n
    \n
    \n
    .sidePaneTabItem  {\n
      \tbackground-color: rgba(20, 92, 136, 0.8); /*dunkles blau*/\n
    }\n
    \n
    .tab {\n
      background-color: rgba(0, 155, 220, 0.8) !important;\n
      color: whitesmoke !important;\n
    }\n
    \n
    .tab.active, .tabContainer .tab.active{\n
      background-color: rgba(20, 92, 136, 0.8) !important;\n
      color: whitesmoke !important;\n
    }\n
    \n
    /*\n
    .js-content {\n
      color: blue;\n
    }\n
    */\n
    \n
    .sidePane {\n
      overflow: visible;\n
      background-image: url("");\n
      background-color: rgba(128, 205, 238, 0.8);  /*helles Blau*/\n
    }\n
    /*\n
    .sidePane.opened {\n
        width: 350px;\n
    }\n
    */\n
    .logo {\n
        visibility: hidden;\n
    }\n
    \n
    .logoContainer {\n
      background-image: url("/mapbender/Logo_Wappen.png");\n
      background-size: cover;\n
      width: 100px;\n
      height: 100px;\n
      background-color: transparent;\n
    }\n
    \n
    .logoContainer .project-name {\n
      display: none;\n
    }\n
    \n
    .iconFolder {\n
      \tcolor: whitesmoke;\n
    }\n
    \n
    .iconCheckbox {\n
    color: whitesmoke;\n
    }\n
    \n
    .iconCheckboxActive {\n
      color: whitesmoke;\n
    }\n
    \n
    .container {\n
      \t/*background-color: rgba(0, 155, 220, 0.8);*/ /*mittleres blau*/\n
      background-color: rgba(20, 92, 136, 0.8);  /*dunkles Blau*/\n
      /* color: whitesmoke; */\n
      padding: 20px !important;\n
       margin-top: 8px !important;\n
    }\n
    .layer-title {\n
    \tcolor: white !important;\n
    }\n
    \n
    .layer-menu {\n
      color: black;\n
    }\n
    \n
    .iconMenu {\n
      color: whitesmoke;\n
    }\n
    \n
    .subTitle {\n
      color: rgb(63, 63, 63);\n
    }\n
    \n
    .toolBar.top:before {\n
      content: "Stadt Wülfrath";\n
      color: black;\n
      font-size: 20px;\n
      text-align: left;\n
      position: absolute;\n
      top: 8px;\n
      left: 140px;\n
    }\n
    \n
    .toolBar.top:after {\n
      content: "";\n
      color: black;\n
      font-size: 20px;\n
      text-align: left;\n
      position: absolute;\n
      top: 208px;\n
      left: 140px;\n
    }\n
    \n
    .sideContent {\n
        padding: 8px !important;\n
    }\n
    \n
    .legends {\n
      background: whitesmoke;\n
    }\n
    \n
    .layer-slider-handle {\n
      background-color: rgba(20, 92, 136, 1) !important;\n
    }\n
    \n
    .container-accordion.active {\n
      background-color: whitesmoke !important;\n
    }\n
    .accordionContainer .accordion > div {\n
      background-color: rgba(20, 92, 136, 1) !important;\n
      border-width: 1px;\n
      border-color: rgba(128, 205, 238, 0.8); \n
    }\n
    \n
    .button.critical, .button.right {\n
      background-color: rgba(20, 92, 136, 1) !important;\n
      border: 0px;\n
    }\n
    \n
    .button.right:hover, .button.right:visited, .button.right:focus, .button.right:active {\n
      color: white;\n
    }\n
    \n
    .labelText {\n
      color:black;\n
      width: 200px !important;\n
      font-size: 13px;\n
    }\n
    \n
    .contentItem {\n
      background-color: rgba(20, 92, 136, 0.8);\n
      padding: 5px;\n
    }\n
    \n
    .labelInput {\n
      color: whitesmoke;\n
    }\n
    \n
    .mb-element-searchrouter  tr {\n
      color: whitesmoke;\n
    }\n
    \n
    .mb-element-searchrouter .search-results > table tr:hover {\n
      background-color: whitesmoke;\n
      color: rgba(20, 92, 136, 1);\n
    }\n
    \n
    /* Maßstabsleiste (ScaleBar) */\n
    .mb-element-scalebar,\n
    .mb-element-scalebar .ol-scale-line-inner,\n
    .mb-element-scalebar .ol-scale-bar-inner,\n
    .mb-element-scalebar .ol-scale-text,\n
    .mb-element-scalebar .ol-scale-step-text {\n
      color: black !important;\n
      text-shadow: none !important;\n
    }\n
    \n
    /* Maßstabsanzeige als Text, z. B. "1:5000" (ScaleDisplay) */\n
    .mb-element-scaledisplay,\n
    .mb-element-scaledisplay * {\n
      color: black !important;\n
    }\n
    \n
    .mb-element-scaleselector .labelInput {\n
      color: black !important;\n
    }\n
    \n
    /***** Cookie-Banner - Start *****/\n
    .msg-cookies {\n
        display: none;\n
        position: absolute;\n
        bottom: 0;\n
      left: 0;\n
        width: 100%;\n
        padding: 29px 0 30px;\n
        color: #fff;\n
        /*font-weight: 500;*/\n
        background-color: rgba(20, 92, 136, 0.9);\n
        z-index: 100;\n
    }\n
    .msg-cookies .container {\n
        top: auto;\n
    }\n
    div.msg-cookies.show {\n
        display: block;\n
    }\n
    div.msg-cookies p {\n
        margin: 0;\n
    }\n
    div.msg-cookies a {\n
        color: #fff;\n
        text-decoration: underline;\n
    }\n
    div.msg-cookies a:hover {\n
        text-decoration: none;\n
    }\n
    div.msg-cookies a.seen {\n
        display: inline-block;\n
        padding: 10px 40px;\n
        color: #333;\n
        text-decoration: none;\n
        background-color: #e7e7ea;\n
        cursor: pointer;\n
    }\n
    div.msg-cookies a.seen:hover {\n
        background-color: #fff;\n
    }\n
    \n
    .msg-cookies .container {\n
        width: 930px;\n
        margin: 0 auto;\n
        padding: 0 15px;\n
    }\n
    .msg-cookies .row {\n
        margin-left: -15px;\n
        margin-right: -15px;\n
    }\n
    .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {\n
        float: left;\n
    }\n
    .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {\n
        position: relative;\n
        min-height: 1px;\n
        padding-left: 15px;\n
        padding-right: 15px;\n
    }\n
    .col-sm-7 {\n
        width: 58.33333333%;\n
    }\n
    .col-sm-4 {\n
        width: 33.33333333%;\n
    }\n
    .col-sm-push-1 {\n
        left: 8.33333333%;\n
    }\n
    /***** Cookie-Banner - End *****/
    """
  #publicOptions: []
}
"FOM\UserBundle\Security\Permission\YamlApplicationVoter"
ACCESS ABSTAIN
"FOM\UserBundle\Security\Authorization\Voter\RootAccountVoter"
ACCESS ABSTAIN
"Container2FhNsXn\PermissionManagerGhostFf08da6"
ACCESS GRANTED
Show voter details
2 GRANTED view
Mapbender\CoreBundle\Entity\Element {#1039
  #id: 80
  #title: "Karte (map)"
  #class: "Mapbender\CoreBundle\Element\Map"
  #configuration: [
    "layersets" => [
      8
      11
      9
      10
      19
      13
      15
      16
      14
      6
      18
      12
    ]
    "dpi" => 90.714
    "srs" => "EPSG:25832"
    "otherSrs" => [
      ""
    ]
    "units" => "m"
    "tileSize" => 512.0
    "scales" => [
      100000
      50000
      25000
      10000
      5000
      2500
      1000
      500
      250
      100
      50
    ]
    "extent_start" => [
      "358783,93"
      "5679836,15"
      "367603,74"
      "5688045,47"
    ]
    "extent_max" => [
      "354111,10"
      "5673143,60"
      "375742,40"
      "5692599,80"
    ]
    "base_dpi" => 96
    "fixedZoomSteps" => false
  ]
  #application: Mapbender\CoreBundle\Entity\Application {#247
    #yamlRoles: null
    #source: 2
    #id: 4
    #title: "Geoportal Stadt Wülfrath"
    #slug: "geoportal"
    #description: null
    #template: "Mapbender\CoreBundle\Template\Fullscreen"
    #map_engine_code: "current"
    #persistentView: false
    #splashscreen: true
    #regionProperties: Doctrine\ORM\PersistentCollection {#237 …}
    #elements: Doctrine\ORM\PersistentCollection {#231 …}
    #layersets: Doctrine\ORM\PersistentCollection {#205 …}
    #screenshot: null
    #extra_assets: null
    #updated: DateTime @1792677352 {#246
      date: 2026-10-22 15:55:52.0 Europe/Paris (+02:00)
    }
    #custom_css: """
      .header {\n
        position: absolute;\n
        left: 0px;\n
        top: -21px;\n
        width: 100%;\n
        height: 20px;\n
        background-color: rgba(20, 92, 136, 0.8);  \n
      }\n
      \n
      .footer {\n
        text-align: left;\n
        position: absolute;\n
        left: 0px;\n
        /*  top: 0px; */\n
        font-size: 13px;\n
        margin: 5px;\n
      }\n
      \n
      .footer a:hover, .footer a:active, .footer a:visited, .footer a:focus {\n
        color: black !important;\n
      }\n
      \n
      \n
      .featureinfoDialog .popupContent {\n
        height: auto !important;\n
      }\n
      \n
      \n
      .popup {\n
        background-image: url("") !important;\n
        background-color: rgba(128, 205, 238, 0.8);\n
      }\n
      \n
      /* .featureInfoTabContainer > .container {\n
        \tcolor: rgba(20, 92, 136, 0.8) !important;\n
      } */\n
      \n
      .featureinfoDialog {\n
        \tcolor: #337ab7 !important;\n
      }\n
      \n
      .featureinfoDialog   td {\n
        padding: 0 !important;\n
      }\n
      \n
      .toolBar.top {\n
        top: 21px;\n
        background-color: rgba(0, 155, 220, 0.8);\n
      }\n
      \n
      .toolBar.bottom {\n
        background-color: rgba(0, 155, 220, 0.8);\n
      }\n
      \n
      \n
      .sidePaneTabItem  {\n
        \tbackground-color: rgba(20, 92, 136, 0.8); /*dunkles blau*/\n
      }\n
      \n
      .tab {\n
        background-color: rgba(0, 155, 220, 0.8) !important;\n
        color: whitesmoke !important;\n
      }\n
      \n
      .tab.active, .tabContainer .tab.active{\n
        background-color: rgba(20, 92, 136, 0.8) !important;\n
        color: whitesmoke !important;\n
      }\n
      \n
      /*\n
      .js-content {\n
        color: blue;\n
      }\n
      */\n
      \n
      .sidePane {\n
        overflow: visible;\n
        background-image: url("");\n
        background-color: rgba(128, 205, 238, 0.8);  /*helles Blau*/\n
      }\n
      /*\n
      .sidePane.opened {\n
          width: 350px;\n
      }\n
      */\n
      .logo {\n
          visibility: hidden;\n
      }\n
      \n
      .logoContainer {\n
        background-image: url("/mapbender/Logo_Wappen.png");\n
        background-size: cover;\n
        width: 100px;\n
        height: 100px;\n
        background-color: transparent;\n
      }\n
      \n
      .logoContainer .project-name {\n
        display: none;\n
      }\n
      \n
      .iconFolder {\n
        \tcolor: whitesmoke;\n
      }\n
      \n
      .iconCheckbox {\n
      color: whitesmoke;\n
      }\n
      \n
      .iconCheckboxActive {\n
        color: whitesmoke;\n
      }\n
      \n
      .container {\n
        \t/*background-color: rgba(0, 155, 220, 0.8);*/ /*mittleres blau*/\n
        background-color: rgba(20, 92, 136, 0.8);  /*dunkles Blau*/\n
        /* color: whitesmoke; */\n
        padding: 20px !important;\n
         margin-top: 8px !important;\n
      }\n
      .layer-title {\n
      \tcolor: white !important;\n
      }\n
      \n
      .layer-menu {\n
        color: black;\n
      }\n
      \n
      .iconMenu {\n
        color: whitesmoke;\n
      }\n
      \n
      .subTitle {\n
        color: rgb(63, 63, 63);\n
      }\n
      \n
      .toolBar.top:before {\n
        content: "Stadt Wülfrath";\n
        color: black;\n
        font-size: 20px;\n
        text-align: left;\n
        position: absolute;\n
        top: 8px;\n
        left: 140px;\n
      }\n
      \n
      .toolBar.top:after {\n
        content: "";\n
        color: black;\n
        font-size: 20px;\n
        text-align: left;\n
        position: absolute;\n
        top: 208px;\n
        left: 140px;\n
      }\n
      \n
      .sideContent {\n
          padding: 8px !important;\n
      }\n
      \n
      .legends {\n
        background: whitesmoke;\n
      }\n
      \n
      .layer-slider-handle {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
      }\n
      \n
      .container-accordion.active {\n
        background-color: whitesmoke !important;\n
      }\n
      .accordionContainer .accordion > div {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
        border-width: 1px;\n
        border-color: rgba(128, 205, 238, 0.8); \n
      }\n
      \n
      .button.critical, .button.right {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
        border: 0px;\n
      }\n
      \n
      .button.right:hover, .button.right:visited, .button.right:focus, .button.right:active {\n
        color: white;\n
      }\n
      \n
      .labelText {\n
        color:black;\n
        width: 200px !important;\n
        font-size: 13px;\n
      }\n
      \n
      .contentItem {\n
        background-color: rgba(20, 92, 136, 0.8);\n
        padding: 5px;\n
      }\n
      \n
      .labelInput {\n
        color: whitesmoke;\n
      }\n
      \n
      .mb-element-searchrouter  tr {\n
        color: whitesmoke;\n
      }\n
      \n
      .mb-element-searchrouter .search-results > table tr:hover {\n
        background-color: whitesmoke;\n
        color: rgba(20, 92, 136, 1);\n
      }\n
      \n
      /* Maßstabsleiste (ScaleBar) */\n
      .mb-element-scalebar,\n
      .mb-element-scalebar .ol-scale-line-inner,\n
      .mb-element-scalebar .ol-scale-bar-inner,\n
      .mb-element-scalebar .ol-scale-text,\n
      .mb-element-scalebar .ol-scale-step-text {\n
        color: black !important;\n
        text-shadow: none !important;\n
      }\n
      \n
      /* Maßstabsanzeige als Text, z. B. "1:5000" (ScaleDisplay) */\n
      .mb-element-scaledisplay,\n
      .mb-element-scaledisplay * {\n
        color: black !important;\n
      }\n
      \n
      .mb-element-scaleselector .labelInput {\n
        color: black !important;\n
      }\n
      \n
      /***** Cookie-Banner - Start *****/\n
      .msg-cookies {\n
          display: none;\n
          position: absolute;\n
          bottom: 0;\n
        left: 0;\n
          width: 100%;\n
          padding: 29px 0 30px;\n
          color: #fff;\n
          /*font-weight: 500;*/\n
          background-color: rgba(20, 92, 136, 0.9);\n
          z-index: 100;\n
      }\n
      .msg-cookies .container {\n
          top: auto;\n
      }\n
      div.msg-cookies.show {\n
          display: block;\n
      }\n
      div.msg-cookies p {\n
          margin: 0;\n
      }\n
      div.msg-cookies a {\n
          color: #fff;\n
          text-decoration: underline;\n
      }\n
      div.msg-cookies a:hover {\n
          text-decoration: none;\n
      }\n
      div.msg-cookies a.seen {\n
          display: inline-block;\n
          padding: 10px 40px;\n
          color: #333;\n
          text-decoration: none;\n
          background-color: #e7e7ea;\n
          cursor: pointer;\n
      }\n
      div.msg-cookies a.seen:hover {\n
          background-color: #fff;\n
      }\n
      \n
      .msg-cookies .container {\n
          width: 930px;\n
          margin: 0 auto;\n
          padding: 0 15px;\n
      }\n
      .msg-cookies .row {\n
          margin-left: -15px;\n
          margin-right: -15px;\n
      }\n
      .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {\n
          float: left;\n
      }\n
      .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {\n
          position: relative;\n
          min-height: 1px;\n
          padding-left: 15px;\n
          padding-right: 15px;\n
      }\n
      .col-sm-7 {\n
          width: 58.33333333%;\n
      }\n
      .col-sm-4 {\n
          width: 33.33333333%;\n
      }\n
      .col-sm-push-1 {\n
          left: 8.33333333%;\n
      }\n
      /***** Cookie-Banner - End *****/
      """
    #publicOptions: []
  }
  #region: "content"
  #enabled: true
  #weight: 0
  #yamlRoles: null
  #screenType: "all"
}
"FOM\UserBundle\Security\Permission\YamlApplicationVoter"
ACCESS ABSTAIN
"FOM\UserBundle\Security\Authorization\Voter\RootAccountVoter"
ACCESS ABSTAIN
"Container2FhNsXn\PermissionManagerGhostFf08da6"
ACCESS GRANTED
Show voter details
3 GRANTED view
Mapbender\CoreBundle\Entity\Element {#1030
  #id: 81
  #title: "Themen"
  #class: "Mapbender\CoreBundle\Element\Layertree"
  #configuration: [
    "target" => "80"
    "type" => "element"
    "displaytype" => "tree"
    "titlemaxlength" => "40"
    "autoOpen" => true
    "showBaseSource" => true
    "showHeader" => false
    "hideNotToggleable" => true
    "hideSelect" => false
    "hideInfo" => false
    "menu" => [
      "opacity"
      "metadata"
    ]
    "useTheme" => true
    "themes" => [
      [
        "id" => "8"
        "title" => "Bauen und Planen"
        "useTheme" => true
        "opened" => false
        "sourceVisibility" => false
        "allSelected" => false
      ]
      [
        "id" => "16"
        "title" => "Historische Karten"
        "useTheme" => true
        "opened" => false
        "sourceVisibility" => false
        "allSelected" => false
      ]
      [
        "id" => "15"
        "title" => "Historische Luftbilder"
        "useTheme" => true
        "opened" => false
        "sourceVisibility" => false
        "allSelected" => false
      ]
      [
        "id" => "19"
        "title" => "Kultur und Freizeit"
        "useTheme" => true
        "opened" => false
        "sourceVisibility" => false
        "allSelected" => false
      ]
      [
        "id" => "10"
        "title" => "Liegenschaftskataster"
        "useTheme" => true
        "opened" => false
        "sourceVisibility" => false
        "allSelected" => false
      ]
      [
        "id" => "13"
        "title" => "Luftbilder"
        "useTheme" => true
        "opened" => false
        "sourceVisibility" => false
        "allSelected" => false
      ]
      [
        "id" => "6"
        "title" => "OSM"
        "useTheme" => true
        "opened" => false
        "sourceVisibility" => false
        "allSelected" => false
      ]
      [
        "id" => "17"
        "title" => "Sonstiges"
        "useTheme" => true
        "opened" => false
        "sourceVisibility" => false
        "allSelected" => false
      ]
      [
        "id" => "12"
        "title" => "Stadtpläne"
        "useTheme" => true
        "opened" => false
        "sourceVisibility" => false
        "allSelected" => false
      ]
      [
        "id" => "14"
        "title" => "Topografische Karten"
        "useTheme" => true
        "opened" => false
        "sourceVisibility" => false
        "allSelected" => false
      ]
      [
        "id" => "11"
        "title" => "Umwelt- und Naturschutz"
        "useTheme" => true
        "opened" => false
        "sourceVisibility" => false
        "allSelected" => false
      ]
      [
        "id" => "9"
        "title" => "Verkehr"
        "useTheme" => true
        "opened" => false
        "sourceVisibility" => false
        "allSelected" => false
      ]
      [
        "id" => "18"
        "title" => "Übersichtskarten"
        "useTheme" => true
        "opened" => false
        "sourceVisibility" => false
        "allSelected" => false
      ]
    ]
    "allowReorder" => true
    "showFilter" => false
  ]
  #application: Mapbender\CoreBundle\Entity\Application {#247
    #yamlRoles: null
    #source: 2
    #id: 4
    #title: "Geoportal Stadt Wülfrath"
    #slug: "geoportal"
    #description: null
    #template: "Mapbender\CoreBundle\Template\Fullscreen"
    #map_engine_code: "current"
    #persistentView: false
    #splashscreen: true
    #regionProperties: Doctrine\ORM\PersistentCollection {#237 …}
    #elements: Doctrine\ORM\PersistentCollection {#231 …}
    #layersets: Doctrine\ORM\PersistentCollection {#205 …}
    #screenshot: null
    #extra_assets: null
    #updated: DateTime @1792677352 {#246
      date: 2026-10-22 15:55:52.0 Europe/Paris (+02:00)
    }
    #custom_css: """
      .header {\n
        position: absolute;\n
        left: 0px;\n
        top: -21px;\n
        width: 100%;\n
        height: 20px;\n
        background-color: rgba(20, 92, 136, 0.8);  \n
      }\n
      \n
      .footer {\n
        text-align: left;\n
        position: absolute;\n
        left: 0px;\n
        /*  top: 0px; */\n
        font-size: 13px;\n
        margin: 5px;\n
      }\n
      \n
      .footer a:hover, .footer a:active, .footer a:visited, .footer a:focus {\n
        color: black !important;\n
      }\n
      \n
      \n
      .featureinfoDialog .popupContent {\n
        height: auto !important;\n
      }\n
      \n
      \n
      .popup {\n
        background-image: url("") !important;\n
        background-color: rgba(128, 205, 238, 0.8);\n
      }\n
      \n
      /* .featureInfoTabContainer > .container {\n
        \tcolor: rgba(20, 92, 136, 0.8) !important;\n
      } */\n
      \n
      .featureinfoDialog {\n
        \tcolor: #337ab7 !important;\n
      }\n
      \n
      .featureinfoDialog   td {\n
        padding: 0 !important;\n
      }\n
      \n
      .toolBar.top {\n
        top: 21px;\n
        background-color: rgba(0, 155, 220, 0.8);\n
      }\n
      \n
      .toolBar.bottom {\n
        background-color: rgba(0, 155, 220, 0.8);\n
      }\n
      \n
      \n
      .sidePaneTabItem  {\n
        \tbackground-color: rgba(20, 92, 136, 0.8); /*dunkles blau*/\n
      }\n
      \n
      .tab {\n
        background-color: rgba(0, 155, 220, 0.8) !important;\n
        color: whitesmoke !important;\n
      }\n
      \n
      .tab.active, .tabContainer .tab.active{\n
        background-color: rgba(20, 92, 136, 0.8) !important;\n
        color: whitesmoke !important;\n
      }\n
      \n
      /*\n
      .js-content {\n
        color: blue;\n
      }\n
      */\n
      \n
      .sidePane {\n
        overflow: visible;\n
        background-image: url("");\n
        background-color: rgba(128, 205, 238, 0.8);  /*helles Blau*/\n
      }\n
      /*\n
      .sidePane.opened {\n
          width: 350px;\n
      }\n
      */\n
      .logo {\n
          visibility: hidden;\n
      }\n
      \n
      .logoContainer {\n
        background-image: url("/mapbender/Logo_Wappen.png");\n
        background-size: cover;\n
        width: 100px;\n
        height: 100px;\n
        background-color: transparent;\n
      }\n
      \n
      .logoContainer .project-name {\n
        display: none;\n
      }\n
      \n
      .iconFolder {\n
        \tcolor: whitesmoke;\n
      }\n
      \n
      .iconCheckbox {\n
      color: whitesmoke;\n
      }\n
      \n
      .iconCheckboxActive {\n
        color: whitesmoke;\n
      }\n
      \n
      .container {\n
        \t/*background-color: rgba(0, 155, 220, 0.8);*/ /*mittleres blau*/\n
        background-color: rgba(20, 92, 136, 0.8);  /*dunkles Blau*/\n
        /* color: whitesmoke; */\n
        padding: 20px !important;\n
         margin-top: 8px !important;\n
      }\n
      .layer-title {\n
      \tcolor: white !important;\n
      }\n
      \n
      .layer-menu {\n
        color: black;\n
      }\n
      \n
      .iconMenu {\n
        color: whitesmoke;\n
      }\n
      \n
      .subTitle {\n
        color: rgb(63, 63, 63);\n
      }\n
      \n
      .toolBar.top:before {\n
        content: "Stadt Wülfrath";\n
        color: black;\n
        font-size: 20px;\n
        text-align: left;\n
        position: absolute;\n
        top: 8px;\n
        left: 140px;\n
      }\n
      \n
      .toolBar.top:after {\n
        content: "";\n
        color: black;\n
        font-size: 20px;\n
        text-align: left;\n
        position: absolute;\n
        top: 208px;\n
        left: 140px;\n
      }\n
      \n
      .sideContent {\n
          padding: 8px !important;\n
      }\n
      \n
      .legends {\n
        background: whitesmoke;\n
      }\n
      \n
      .layer-slider-handle {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
      }\n
      \n
      .container-accordion.active {\n
        background-color: whitesmoke !important;\n
      }\n
      .accordionContainer .accordion > div {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
        border-width: 1px;\n
        border-color: rgba(128, 205, 238, 0.8); \n
      }\n
      \n
      .button.critical, .button.right {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
        border: 0px;\n
      }\n
      \n
      .button.right:hover, .button.right:visited, .button.right:focus, .button.right:active {\n
        color: white;\n
      }\n
      \n
      .labelText {\n
        color:black;\n
        width: 200px !important;\n
        font-size: 13px;\n
      }\n
      \n
      .contentItem {\n
        background-color: rgba(20, 92, 136, 0.8);\n
        padding: 5px;\n
      }\n
      \n
      .labelInput {\n
        color: whitesmoke;\n
      }\n
      \n
      .mb-element-searchrouter  tr {\n
        color: whitesmoke;\n
      }\n
      \n
      .mb-element-searchrouter .search-results > table tr:hover {\n
        background-color: whitesmoke;\n
        color: rgba(20, 92, 136, 1);\n
      }\n
      \n
      /* Maßstabsleiste (ScaleBar) */\n
      .mb-element-scalebar,\n
      .mb-element-scalebar .ol-scale-line-inner,\n
      .mb-element-scalebar .ol-scale-bar-inner,\n
      .mb-element-scalebar .ol-scale-text,\n
      .mb-element-scalebar .ol-scale-step-text {\n
        color: black !important;\n
        text-shadow: none !important;\n
      }\n
      \n
      /* Maßstabsanzeige als Text, z. B. "1:5000" (ScaleDisplay) */\n
      .mb-element-scaledisplay,\n
      .mb-element-scaledisplay * {\n
        color: black !important;\n
      }\n
      \n
      .mb-element-scaleselector .labelInput {\n
        color: black !important;\n
      }\n
      \n
      /***** Cookie-Banner - Start *****/\n
      .msg-cookies {\n
          display: none;\n
          position: absolute;\n
          bottom: 0;\n
        left: 0;\n
          width: 100%;\n
          padding: 29px 0 30px;\n
          color: #fff;\n
          /*font-weight: 500;*/\n
          background-color: rgba(20, 92, 136, 0.9);\n
          z-index: 100;\n
      }\n
      .msg-cookies .container {\n
          top: auto;\n
      }\n
      div.msg-cookies.show {\n
          display: block;\n
      }\n
      div.msg-cookies p {\n
          margin: 0;\n
      }\n
      div.msg-cookies a {\n
          color: #fff;\n
          text-decoration: underline;\n
      }\n
      div.msg-cookies a:hover {\n
          text-decoration: none;\n
      }\n
      div.msg-cookies a.seen {\n
          display: inline-block;\n
          padding: 10px 40px;\n
          color: #333;\n
          text-decoration: none;\n
          background-color: #e7e7ea;\n
          cursor: pointer;\n
      }\n
      div.msg-cookies a.seen:hover {\n
          background-color: #fff;\n
      }\n
      \n
      .msg-cookies .container {\n
          width: 930px;\n
          margin: 0 auto;\n
          padding: 0 15px;\n
      }\n
      .msg-cookies .row {\n
          margin-left: -15px;\n
          margin-right: -15px;\n
      }\n
      .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {\n
          float: left;\n
      }\n
      .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {\n
          position: relative;\n
          min-height: 1px;\n
          padding-left: 15px;\n
          padding-right: 15px;\n
      }\n
      .col-sm-7 {\n
          width: 58.33333333%;\n
      }\n
      .col-sm-4 {\n
          width: 33.33333333%;\n
      }\n
      .col-sm-push-1 {\n
          left: 8.33333333%;\n
      }\n
      /***** Cookie-Banner - End *****/
      """
    #publicOptions: []
  }
  #region: "sidepane"
  #enabled: true
  #weight: 0
  #yamlRoles: null
  #screenType: "all"
}
"FOM\UserBundle\Security\Permission\YamlApplicationVoter"
ACCESS ABSTAIN
"FOM\UserBundle\Security\Authorization\Voter\RootAccountVoter"
ACCESS ABSTAIN
"Container2FhNsXn\PermissionManagerGhostFf08da6"
ACCESS GRANTED
Show voter details
4 GRANTED view
Mapbender\CoreBundle\Entity\Element {#1027
  #id: 86
  #title: "Information"
  #class: "Mapbender\CoreBundle\Element\FeatureInfo"
  #configuration: [
    "tooltip" => "Feature Info Dialog"
    "type" => "dialog"
    "autoActivate" => true
    "deactivateOnClose" => false
    "printResult" => false
    "showOriginal" => false
    "onlyValid" => false
    "displayType" => "tabs"
    "target" => "80"
    "width" => 700
    "height" => 500
    "maxCount" => null
    "highlighting" => false
    "fillColorDefault" => "rgba(255,165,0,0.4)"
    "fillColorHover" => "rgba(255,0,0,0.7)"
    "strokeColorDefault" => "rgba(255,68,102,0.4)"
    "strokeColorHover" => "rgba(255,0,0,0.7)"
    "strokeWidthDefault" => 1
    "strokeWidthHover" => 3
    "pointRadiusDefault" => 7
    "pointRadiusHover" => 9
    "fontColorDefault" => "#000000"
    "fontColorHover" => "#000000"
    "fontSizeDefault" => 12
    "fontSizeHover" => 12
  ]
  #application: Mapbender\CoreBundle\Entity\Application {#247
    #yamlRoles: null
    #source: 2
    #id: 4
    #title: "Geoportal Stadt Wülfrath"
    #slug: "geoportal"
    #description: null
    #template: "Mapbender\CoreBundle\Template\Fullscreen"
    #map_engine_code: "current"
    #persistentView: false
    #splashscreen: true
    #regionProperties: Doctrine\ORM\PersistentCollection {#237 …}
    #elements: Doctrine\ORM\PersistentCollection {#231 …}
    #layersets: Doctrine\ORM\PersistentCollection {#205 …}
    #screenshot: null
    #extra_assets: null
    #updated: DateTime @1792677352 {#246
      date: 2026-10-22 15:55:52.0 Europe/Paris (+02:00)
    }
    #custom_css: """
      .header {\n
        position: absolute;\n
        left: 0px;\n
        top: -21px;\n
        width: 100%;\n
        height: 20px;\n
        background-color: rgba(20, 92, 136, 0.8);  \n
      }\n
      \n
      .footer {\n
        text-align: left;\n
        position: absolute;\n
        left: 0px;\n
        /*  top: 0px; */\n
        font-size: 13px;\n
        margin: 5px;\n
      }\n
      \n
      .footer a:hover, .footer a:active, .footer a:visited, .footer a:focus {\n
        color: black !important;\n
      }\n
      \n
      \n
      .featureinfoDialog .popupContent {\n
        height: auto !important;\n
      }\n
      \n
      \n
      .popup {\n
        background-image: url("") !important;\n
        background-color: rgba(128, 205, 238, 0.8);\n
      }\n
      \n
      /* .featureInfoTabContainer > .container {\n
        \tcolor: rgba(20, 92, 136, 0.8) !important;\n
      } */\n
      \n
      .featureinfoDialog {\n
        \tcolor: #337ab7 !important;\n
      }\n
      \n
      .featureinfoDialog   td {\n
        padding: 0 !important;\n
      }\n
      \n
      .toolBar.top {\n
        top: 21px;\n
        background-color: rgba(0, 155, 220, 0.8);\n
      }\n
      \n
      .toolBar.bottom {\n
        background-color: rgba(0, 155, 220, 0.8);\n
      }\n
      \n
      \n
      .sidePaneTabItem  {\n
        \tbackground-color: rgba(20, 92, 136, 0.8); /*dunkles blau*/\n
      }\n
      \n
      .tab {\n
        background-color: rgba(0, 155, 220, 0.8) !important;\n
        color: whitesmoke !important;\n
      }\n
      \n
      .tab.active, .tabContainer .tab.active{\n
        background-color: rgba(20, 92, 136, 0.8) !important;\n
        color: whitesmoke !important;\n
      }\n
      \n
      /*\n
      .js-content {\n
        color: blue;\n
      }\n
      */\n
      \n
      .sidePane {\n
        overflow: visible;\n
        background-image: url("");\n
        background-color: rgba(128, 205, 238, 0.8);  /*helles Blau*/\n
      }\n
      /*\n
      .sidePane.opened {\n
          width: 350px;\n
      }\n
      */\n
      .logo {\n
          visibility: hidden;\n
      }\n
      \n
      .logoContainer {\n
        background-image: url("/mapbender/Logo_Wappen.png");\n
        background-size: cover;\n
        width: 100px;\n
        height: 100px;\n
        background-color: transparent;\n
      }\n
      \n
      .logoContainer .project-name {\n
        display: none;\n
      }\n
      \n
      .iconFolder {\n
        \tcolor: whitesmoke;\n
      }\n
      \n
      .iconCheckbox {\n
      color: whitesmoke;\n
      }\n
      \n
      .iconCheckboxActive {\n
        color: whitesmoke;\n
      }\n
      \n
      .container {\n
        \t/*background-color: rgba(0, 155, 220, 0.8);*/ /*mittleres blau*/\n
        background-color: rgba(20, 92, 136, 0.8);  /*dunkles Blau*/\n
        /* color: whitesmoke; */\n
        padding: 20px !important;\n
         margin-top: 8px !important;\n
      }\n
      .layer-title {\n
      \tcolor: white !important;\n
      }\n
      \n
      .layer-menu {\n
        color: black;\n
      }\n
      \n
      .iconMenu {\n
        color: whitesmoke;\n
      }\n
      \n
      .subTitle {\n
        color: rgb(63, 63, 63);\n
      }\n
      \n
      .toolBar.top:before {\n
        content: "Stadt Wülfrath";\n
        color: black;\n
        font-size: 20px;\n
        text-align: left;\n
        position: absolute;\n
        top: 8px;\n
        left: 140px;\n
      }\n
      \n
      .toolBar.top:after {\n
        content: "";\n
        color: black;\n
        font-size: 20px;\n
        text-align: left;\n
        position: absolute;\n
        top: 208px;\n
        left: 140px;\n
      }\n
      \n
      .sideContent {\n
          padding: 8px !important;\n
      }\n
      \n
      .legends {\n
        background: whitesmoke;\n
      }\n
      \n
      .layer-slider-handle {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
      }\n
      \n
      .container-accordion.active {\n
        background-color: whitesmoke !important;\n
      }\n
      .accordionContainer .accordion > div {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
        border-width: 1px;\n
        border-color: rgba(128, 205, 238, 0.8); \n
      }\n
      \n
      .button.critical, .button.right {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
        border: 0px;\n
      }\n
      \n
      .button.right:hover, .button.right:visited, .button.right:focus, .button.right:active {\n
        color: white;\n
      }\n
      \n
      .labelText {\n
        color:black;\n
        width: 200px !important;\n
        font-size: 13px;\n
      }\n
      \n
      .contentItem {\n
        background-color: rgba(20, 92, 136, 0.8);\n
        padding: 5px;\n
      }\n
      \n
      .labelInput {\n
        color: whitesmoke;\n
      }\n
      \n
      .mb-element-searchrouter  tr {\n
        color: whitesmoke;\n
      }\n
      \n
      .mb-element-searchrouter .search-results > table tr:hover {\n
        background-color: whitesmoke;\n
        color: rgba(20, 92, 136, 1);\n
      }\n
      \n
      /* Maßstabsleiste (ScaleBar) */\n
      .mb-element-scalebar,\n
      .mb-element-scalebar .ol-scale-line-inner,\n
      .mb-element-scalebar .ol-scale-bar-inner,\n
      .mb-element-scalebar .ol-scale-text,\n
      .mb-element-scalebar .ol-scale-step-text {\n
        color: black !important;\n
        text-shadow: none !important;\n
      }\n
      \n
      /* Maßstabsanzeige als Text, z. B. "1:5000" (ScaleDisplay) */\n
      .mb-element-scaledisplay,\n
      .mb-element-scaledisplay * {\n
        color: black !important;\n
      }\n
      \n
      .mb-element-scaleselector .labelInput {\n
        color: black !important;\n
      }\n
      \n
      /***** Cookie-Banner - Start *****/\n
      .msg-cookies {\n
          display: none;\n
          position: absolute;\n
          bottom: 0;\n
        left: 0;\n
          width: 100%;\n
          padding: 29px 0 30px;\n
          color: #fff;\n
          /*font-weight: 500;*/\n
          background-color: rgba(20, 92, 136, 0.9);\n
          z-index: 100;\n
      }\n
      .msg-cookies .container {\n
          top: auto;\n
      }\n
      div.msg-cookies.show {\n
          display: block;\n
      }\n
      div.msg-cookies p {\n
          margin: 0;\n
      }\n
      div.msg-cookies a {\n
          color: #fff;\n
          text-decoration: underline;\n
      }\n
      div.msg-cookies a:hover {\n
          text-decoration: none;\n
      }\n
      div.msg-cookies a.seen {\n
          display: inline-block;\n
          padding: 10px 40px;\n
          color: #333;\n
          text-decoration: none;\n
          background-color: #e7e7ea;\n
          cursor: pointer;\n
      }\n
      div.msg-cookies a.seen:hover {\n
          background-color: #fff;\n
      }\n
      \n
      .msg-cookies .container {\n
          width: 930px;\n
          margin: 0 auto;\n
          padding: 0 15px;\n
      }\n
      .msg-cookies .row {\n
          margin-left: -15px;\n
          margin-right: -15px;\n
      }\n
      .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {\n
          float: left;\n
      }\n
      .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {\n
          position: relative;\n
          min-height: 1px;\n
          padding-left: 15px;\n
          padding-right: 15px;\n
      }\n
      .col-sm-7 {\n
          width: 58.33333333%;\n
      }\n
      .col-sm-4 {\n
          width: 33.33333333%;\n
      }\n
      .col-sm-push-1 {\n
          left: 8.33333333%;\n
      }\n
      /***** Cookie-Banner - End *****/
      """
    #publicOptions: []
  }
  #region: "content"
  #enabled: true
  #weight: 1
  #yamlRoles: null
  #screenType: "all"
}
"FOM\UserBundle\Security\Permission\YamlApplicationVoter"
ACCESS ABSTAIN
"FOM\UserBundle\Security\Authorization\Voter\RootAccountVoter"
ACCESS ABSTAIN
"Container2FhNsXn\PermissionManagerGhostFf08da6"
ACCESS GRANTED
Show voter details
5 GRANTED view
Mapbender\CoreBundle\Entity\Element {#1031
  #id: 84
  #title: "Info"
  #class: "Mapbender\CoreBundle\Element\ControlButton"
  #configuration: [
    "title" => "button"
    "tooltip" => "Karteninfo abfragen"
    "label" => true
    "icon" => "iconInfoActive"
    "target" => "86"
    "click" => null
    "group" => "featureinfo"
    "action" => null
    "deactivate" => "deactivate"
  ]
  #application: Mapbender\CoreBundle\Entity\Application {#247
    #yamlRoles: null
    #source: 2
    #id: 4
    #title: "Geoportal Stadt Wülfrath"
    #slug: "geoportal"
    #description: null
    #template: "Mapbender\CoreBundle\Template\Fullscreen"
    #map_engine_code: "current"
    #persistentView: false
    #splashscreen: true
    #regionProperties: Doctrine\ORM\PersistentCollection {#237 …}
    #elements: Doctrine\ORM\PersistentCollection {#231 …}
    #layersets: Doctrine\ORM\PersistentCollection {#205 …}
    #screenshot: null
    #extra_assets: null
    #updated: DateTime @1792677352 {#246
      date: 2026-10-22 15:55:52.0 Europe/Paris (+02:00)
    }
    #custom_css: """
      .header {\n
        position: absolute;\n
        left: 0px;\n
        top: -21px;\n
        width: 100%;\n
        height: 20px;\n
        background-color: rgba(20, 92, 136, 0.8);  \n
      }\n
      \n
      .footer {\n
        text-align: left;\n
        position: absolute;\n
        left: 0px;\n
        /*  top: 0px; */\n
        font-size: 13px;\n
        margin: 5px;\n
      }\n
      \n
      .footer a:hover, .footer a:active, .footer a:visited, .footer a:focus {\n
        color: black !important;\n
      }\n
      \n
      \n
      .featureinfoDialog .popupContent {\n
        height: auto !important;\n
      }\n
      \n
      \n
      .popup {\n
        background-image: url("") !important;\n
        background-color: rgba(128, 205, 238, 0.8);\n
      }\n
      \n
      /* .featureInfoTabContainer > .container {\n
        \tcolor: rgba(20, 92, 136, 0.8) !important;\n
      } */\n
      \n
      .featureinfoDialog {\n
        \tcolor: #337ab7 !important;\n
      }\n
      \n
      .featureinfoDialog   td {\n
        padding: 0 !important;\n
      }\n
      \n
      .toolBar.top {\n
        top: 21px;\n
        background-color: rgba(0, 155, 220, 0.8);\n
      }\n
      \n
      .toolBar.bottom {\n
        background-color: rgba(0, 155, 220, 0.8);\n
      }\n
      \n
      \n
      .sidePaneTabItem  {\n
        \tbackground-color: rgba(20, 92, 136, 0.8); /*dunkles blau*/\n
      }\n
      \n
      .tab {\n
        background-color: rgba(0, 155, 220, 0.8) !important;\n
        color: whitesmoke !important;\n
      }\n
      \n
      .tab.active, .tabContainer .tab.active{\n
        background-color: rgba(20, 92, 136, 0.8) !important;\n
        color: whitesmoke !important;\n
      }\n
      \n
      /*\n
      .js-content {\n
        color: blue;\n
      }\n
      */\n
      \n
      .sidePane {\n
        overflow: visible;\n
        background-image: url("");\n
        background-color: rgba(128, 205, 238, 0.8);  /*helles Blau*/\n
      }\n
      /*\n
      .sidePane.opened {\n
          width: 350px;\n
      }\n
      */\n
      .logo {\n
          visibility: hidden;\n
      }\n
      \n
      .logoContainer {\n
        background-image: url("/mapbender/Logo_Wappen.png");\n
        background-size: cover;\n
        width: 100px;\n
        height: 100px;\n
        background-color: transparent;\n
      }\n
      \n
      .logoContainer .project-name {\n
        display: none;\n
      }\n
      \n
      .iconFolder {\n
        \tcolor: whitesmoke;\n
      }\n
      \n
      .iconCheckbox {\n
      color: whitesmoke;\n
      }\n
      \n
      .iconCheckboxActive {\n
        color: whitesmoke;\n
      }\n
      \n
      .container {\n
        \t/*background-color: rgba(0, 155, 220, 0.8);*/ /*mittleres blau*/\n
        background-color: rgba(20, 92, 136, 0.8);  /*dunkles Blau*/\n
        /* color: whitesmoke; */\n
        padding: 20px !important;\n
         margin-top: 8px !important;\n
      }\n
      .layer-title {\n
      \tcolor: white !important;\n
      }\n
      \n
      .layer-menu {\n
        color: black;\n
      }\n
      \n
      .iconMenu {\n
        color: whitesmoke;\n
      }\n
      \n
      .subTitle {\n
        color: rgb(63, 63, 63);\n
      }\n
      \n
      .toolBar.top:before {\n
        content: "Stadt Wülfrath";\n
        color: black;\n
        font-size: 20px;\n
        text-align: left;\n
        position: absolute;\n
        top: 8px;\n
        left: 140px;\n
      }\n
      \n
      .toolBar.top:after {\n
        content: "";\n
        color: black;\n
        font-size: 20px;\n
        text-align: left;\n
        position: absolute;\n
        top: 208px;\n
        left: 140px;\n
      }\n
      \n
      .sideContent {\n
          padding: 8px !important;\n
      }\n
      \n
      .legends {\n
        background: whitesmoke;\n
      }\n
      \n
      .layer-slider-handle {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
      }\n
      \n
      .container-accordion.active {\n
        background-color: whitesmoke !important;\n
      }\n
      .accordionContainer .accordion > div {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
        border-width: 1px;\n
        border-color: rgba(128, 205, 238, 0.8); \n
      }\n
      \n
      .button.critical, .button.right {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
        border: 0px;\n
      }\n
      \n
      .button.right:hover, .button.right:visited, .button.right:focus, .button.right:active {\n
        color: white;\n
      }\n
      \n
      .labelText {\n
        color:black;\n
        width: 200px !important;\n
        font-size: 13px;\n
      }\n
      \n
      .contentItem {\n
        background-color: rgba(20, 92, 136, 0.8);\n
        padding: 5px;\n
      }\n
      \n
      .labelInput {\n
        color: whitesmoke;\n
      }\n
      \n
      .mb-element-searchrouter  tr {\n
        color: whitesmoke;\n
      }\n
      \n
      .mb-element-searchrouter .search-results > table tr:hover {\n
        background-color: whitesmoke;\n
        color: rgba(20, 92, 136, 1);\n
      }\n
      \n
      /* Maßstabsleiste (ScaleBar) */\n
      .mb-element-scalebar,\n
      .mb-element-scalebar .ol-scale-line-inner,\n
      .mb-element-scalebar .ol-scale-bar-inner,\n
      .mb-element-scalebar .ol-scale-text,\n
      .mb-element-scalebar .ol-scale-step-text {\n
        color: black !important;\n
        text-shadow: none !important;\n
      }\n
      \n
      /* Maßstabsanzeige als Text, z. B. "1:5000" (ScaleDisplay) */\n
      .mb-element-scaledisplay,\n
      .mb-element-scaledisplay * {\n
        color: black !important;\n
      }\n
      \n
      .mb-element-scaleselector .labelInput {\n
        color: black !important;\n
      }\n
      \n
      /***** Cookie-Banner - Start *****/\n
      .msg-cookies {\n
          display: none;\n
          position: absolute;\n
          bottom: 0;\n
        left: 0;\n
          width: 100%;\n
          padding: 29px 0 30px;\n
          color: #fff;\n
          /*font-weight: 500;*/\n
          background-color: rgba(20, 92, 136, 0.9);\n
          z-index: 100;\n
      }\n
      .msg-cookies .container {\n
          top: auto;\n
      }\n
      div.msg-cookies.show {\n
          display: block;\n
      }\n
      div.msg-cookies p {\n
          margin: 0;\n
      }\n
      div.msg-cookies a {\n
          color: #fff;\n
          text-decoration: underline;\n
      }\n
      div.msg-cookies a:hover {\n
          text-decoration: none;\n
      }\n
      div.msg-cookies a.seen {\n
          display: inline-block;\n
          padding: 10px 40px;\n
          color: #333;\n
          text-decoration: none;\n
          background-color: #e7e7ea;\n
          cursor: pointer;\n
      }\n
      div.msg-cookies a.seen:hover {\n
          background-color: #fff;\n
      }\n
      \n
      .msg-cookies .container {\n
          width: 930px;\n
          margin: 0 auto;\n
          padding: 0 15px;\n
      }\n
      .msg-cookies .row {\n
          margin-left: -15px;\n
          margin-right: -15px;\n
      }\n
      .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {\n
          float: left;\n
      }\n
      .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {\n
          position: relative;\n
          min-height: 1px;\n
          padding-left: 15px;\n
          padding-right: 15px;\n
      }\n
      .col-sm-7 {\n
          width: 58.33333333%;\n
      }\n
      .col-sm-4 {\n
          width: 33.33333333%;\n
      }\n
      .col-sm-push-1 {\n
          left: 8.33333333%;\n
      }\n
      /***** Cookie-Banner - End *****/
      """
    #publicOptions: []
  }
  #region: "toolbar"
  #enabled: true
  #weight: 0
  #yamlRoles: null
  #screenType: "all"
}
"FOM\UserBundle\Security\Permission\YamlApplicationVoter"
ACCESS ABSTAIN
"FOM\UserBundle\Security\Authorization\Voter\RootAccountVoter"
ACCESS ABSTAIN
"Container2FhNsXn\PermissionManagerGhostFf08da6"
ACCESS GRANTED
Show voter details
6 GRANTED view
Mapbender\CoreBundle\Entity\Element {#1029
  #id: 94
  #title: "HTML"
  #class: "Mapbender\CoreBundle\Element\HTMLElement"
  #configuration: [
    "classes" => "footer"
    "content" => """
      <div class="footerLinks" >\n
      <a href="/mapbender/index.php/user/login" target="_blank">Login</a> | \n
      <a href="http://www.wuelfrath.de" target="_blank">Zur Stadtwebseite</a> |\n
      <a href="https://www.wuelfrath.net/index.php?id=200" target="_blank">Impressum</a> |\n
      <a href="https://www.wuelfrath.net/index.php?id=1314" target="_blank">Datenschutz</a>\n
      </div>
      """
  ]
  #application: Mapbender\CoreBundle\Entity\Application {#247
    #yamlRoles: null
    #source: 2
    #id: 4
    #title: "Geoportal Stadt Wülfrath"
    #slug: "geoportal"
    #description: null
    #template: "Mapbender\CoreBundle\Template\Fullscreen"
    #map_engine_code: "current"
    #persistentView: false
    #splashscreen: true
    #regionProperties: Doctrine\ORM\PersistentCollection {#237 …}
    #elements: Doctrine\ORM\PersistentCollection {#231 …}
    #layersets: Doctrine\ORM\PersistentCollection {#205 …}
    #screenshot: null
    #extra_assets: null
    #updated: DateTime @1792677352 {#246
      date: 2026-10-22 15:55:52.0 Europe/Paris (+02:00)
    }
    #custom_css: """
      .header {\n
        position: absolute;\n
        left: 0px;\n
        top: -21px;\n
        width: 100%;\n
        height: 20px;\n
        background-color: rgba(20, 92, 136, 0.8);  \n
      }\n
      \n
      .footer {\n
        text-align: left;\n
        position: absolute;\n
        left: 0px;\n
        /*  top: 0px; */\n
        font-size: 13px;\n
        margin: 5px;\n
      }\n
      \n
      .footer a:hover, .footer a:active, .footer a:visited, .footer a:focus {\n
        color: black !important;\n
      }\n
      \n
      \n
      .featureinfoDialog .popupContent {\n
        height: auto !important;\n
      }\n
      \n
      \n
      .popup {\n
        background-image: url("") !important;\n
        background-color: rgba(128, 205, 238, 0.8);\n
      }\n
      \n
      /* .featureInfoTabContainer > .container {\n
        \tcolor: rgba(20, 92, 136, 0.8) !important;\n
      } */\n
      \n
      .featureinfoDialog {\n
        \tcolor: #337ab7 !important;\n
      }\n
      \n
      .featureinfoDialog   td {\n
        padding: 0 !important;\n
      }\n
      \n
      .toolBar.top {\n
        top: 21px;\n
        background-color: rgba(0, 155, 220, 0.8);\n
      }\n
      \n
      .toolBar.bottom {\n
        background-color: rgba(0, 155, 220, 0.8);\n
      }\n
      \n
      \n
      .sidePaneTabItem  {\n
        \tbackground-color: rgba(20, 92, 136, 0.8); /*dunkles blau*/\n
      }\n
      \n
      .tab {\n
        background-color: rgba(0, 155, 220, 0.8) !important;\n
        color: whitesmoke !important;\n
      }\n
      \n
      .tab.active, .tabContainer .tab.active{\n
        background-color: rgba(20, 92, 136, 0.8) !important;\n
        color: whitesmoke !important;\n
      }\n
      \n
      /*\n
      .js-content {\n
        color: blue;\n
      }\n
      */\n
      \n
      .sidePane {\n
        overflow: visible;\n
        background-image: url("");\n
        background-color: rgba(128, 205, 238, 0.8);  /*helles Blau*/\n
      }\n
      /*\n
      .sidePane.opened {\n
          width: 350px;\n
      }\n
      */\n
      .logo {\n
          visibility: hidden;\n
      }\n
      \n
      .logoContainer {\n
        background-image: url("/mapbender/Logo_Wappen.png");\n
        background-size: cover;\n
        width: 100px;\n
        height: 100px;\n
        background-color: transparent;\n
      }\n
      \n
      .logoContainer .project-name {\n
        display: none;\n
      }\n
      \n
      .iconFolder {\n
        \tcolor: whitesmoke;\n
      }\n
      \n
      .iconCheckbox {\n
      color: whitesmoke;\n
      }\n
      \n
      .iconCheckboxActive {\n
        color: whitesmoke;\n
      }\n
      \n
      .container {\n
        \t/*background-color: rgba(0, 155, 220, 0.8);*/ /*mittleres blau*/\n
        background-color: rgba(20, 92, 136, 0.8);  /*dunkles Blau*/\n
        /* color: whitesmoke; */\n
        padding: 20px !important;\n
         margin-top: 8px !important;\n
      }\n
      .layer-title {\n
      \tcolor: white !important;\n
      }\n
      \n
      .layer-menu {\n
        color: black;\n
      }\n
      \n
      .iconMenu {\n
        color: whitesmoke;\n
      }\n
      \n
      .subTitle {\n
        color: rgb(63, 63, 63);\n
      }\n
      \n
      .toolBar.top:before {\n
        content: "Stadt Wülfrath";\n
        color: black;\n
        font-size: 20px;\n
        text-align: left;\n
        position: absolute;\n
        top: 8px;\n
        left: 140px;\n
      }\n
      \n
      .toolBar.top:after {\n
        content: "";\n
        color: black;\n
        font-size: 20px;\n
        text-align: left;\n
        position: absolute;\n
        top: 208px;\n
        left: 140px;\n
      }\n
      \n
      .sideContent {\n
          padding: 8px !important;\n
      }\n
      \n
      .legends {\n
        background: whitesmoke;\n
      }\n
      \n
      .layer-slider-handle {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
      }\n
      \n
      .container-accordion.active {\n
        background-color: whitesmoke !important;\n
      }\n
      .accordionContainer .accordion > div {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
        border-width: 1px;\n
        border-color: rgba(128, 205, 238, 0.8); \n
      }\n
      \n
      .button.critical, .button.right {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
        border: 0px;\n
      }\n
      \n
      .button.right:hover, .button.right:visited, .button.right:focus, .button.right:active {\n
        color: white;\n
      }\n
      \n
      .labelText {\n
        color:black;\n
        width: 200px !important;\n
        font-size: 13px;\n
      }\n
      \n
      .contentItem {\n
        background-color: rgba(20, 92, 136, 0.8);\n
        padding: 5px;\n
      }\n
      \n
      .labelInput {\n
        color: whitesmoke;\n
      }\n
      \n
      .mb-element-searchrouter  tr {\n
        color: whitesmoke;\n
      }\n
      \n
      .mb-element-searchrouter .search-results > table tr:hover {\n
        background-color: whitesmoke;\n
        color: rgba(20, 92, 136, 1);\n
      }\n
      \n
      /* Maßstabsleiste (ScaleBar) */\n
      .mb-element-scalebar,\n
      .mb-element-scalebar .ol-scale-line-inner,\n
      .mb-element-scalebar .ol-scale-bar-inner,\n
      .mb-element-scalebar .ol-scale-text,\n
      .mb-element-scalebar .ol-scale-step-text {\n
        color: black !important;\n
        text-shadow: none !important;\n
      }\n
      \n
      /* Maßstabsanzeige als Text, z. B. "1:5000" (ScaleDisplay) */\n
      .mb-element-scaledisplay,\n
      .mb-element-scaledisplay * {\n
        color: black !important;\n
      }\n
      \n
      .mb-element-scaleselector .labelInput {\n
        color: black !important;\n
      }\n
      \n
      /***** Cookie-Banner - Start *****/\n
      .msg-cookies {\n
          display: none;\n
          position: absolute;\n
          bottom: 0;\n
        left: 0;\n
          width: 100%;\n
          padding: 29px 0 30px;\n
          color: #fff;\n
          /*font-weight: 500;*/\n
          background-color: rgba(20, 92, 136, 0.9);\n
          z-index: 100;\n
      }\n
      .msg-cookies .container {\n
          top: auto;\n
      }\n
      div.msg-cookies.show {\n
          display: block;\n
      }\n
      div.msg-cookies p {\n
          margin: 0;\n
      }\n
      div.msg-cookies a {\n
          color: #fff;\n
          text-decoration: underline;\n
      }\n
      div.msg-cookies a:hover {\n
          text-decoration: none;\n
      }\n
      div.msg-cookies a.seen {\n
          display: inline-block;\n
          padding: 10px 40px;\n
          color: #333;\n
          text-decoration: none;\n
          background-color: #e7e7ea;\n
          cursor: pointer;\n
      }\n
      div.msg-cookies a.seen:hover {\n
          background-color: #fff;\n
      }\n
      \n
      .msg-cookies .container {\n
          width: 930px;\n
          margin: 0 auto;\n
          padding: 0 15px;\n
      }\n
      .msg-cookies .row {\n
          margin-left: -15px;\n
          margin-right: -15px;\n
      }\n
      .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {\n
          float: left;\n
      }\n
      .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {\n
          position: relative;\n
          min-height: 1px;\n
          padding-left: 15px;\n
          padding-right: 15px;\n
      }\n
      .col-sm-7 {\n
          width: 58.33333333%;\n
      }\n
      .col-sm-4 {\n
          width: 33.33333333%;\n
      }\n
      .col-sm-push-1 {\n
          left: 8.33333333%;\n
      }\n
      /***** Cookie-Banner - End *****/
      """
    #publicOptions: []
  }
  #region: "footer"
  #enabled: true
  #weight: 0
  #yamlRoles: null
  #screenType: "all"
}
"FOM\UserBundle\Security\Permission\YamlApplicationVoter"
ACCESS ABSTAIN
"FOM\UserBundle\Security\Authorization\Voter\RootAccountVoter"
ACCESS ABSTAIN
"Container2FhNsXn\PermissionManagerGhostFf08da6"
ACCESS GRANTED
Show voter details
7 GRANTED view
Mapbender\CoreBundle\Entity\Element {#1028
  #id: 82
  #title: "Legende"
  #class: "Mapbender\CoreBundle\Element\Legend"
  #configuration: [
    "target" => "80"
    "elementType" => "blockelement"
    "displayType" => "list"
    "autoOpen" => false
    "tooltip" => "Legende"
    "checkGraphic" => false
    "hideEmptyLayers" => true
    "generateLegendGraphicUrl" => false
    "showSourceTitle" => true
    "showLayerTitle" => true
    "showGroupedLayerTitle" => true
  ]
  #application: Mapbender\CoreBundle\Entity\Application {#247
    #yamlRoles: null
    #source: 2
    #id: 4
    #title: "Geoportal Stadt Wülfrath"
    #slug: "geoportal"
    #description: null
    #template: "Mapbender\CoreBundle\Template\Fullscreen"
    #map_engine_code: "current"
    #persistentView: false
    #splashscreen: true
    #regionProperties: Doctrine\ORM\PersistentCollection {#237 …}
    #elements: Doctrine\ORM\PersistentCollection {#231 …}
    #layersets: Doctrine\ORM\PersistentCollection {#205 …}
    #screenshot: null
    #extra_assets: null
    #updated: DateTime @1792677352 {#246
      date: 2026-10-22 15:55:52.0 Europe/Paris (+02:00)
    }
    #custom_css: """
      .header {\n
        position: absolute;\n
        left: 0px;\n
        top: -21px;\n
        width: 100%;\n
        height: 20px;\n
        background-color: rgba(20, 92, 136, 0.8);  \n
      }\n
      \n
      .footer {\n
        text-align: left;\n
        position: absolute;\n
        left: 0px;\n
        /*  top: 0px; */\n
        font-size: 13px;\n
        margin: 5px;\n
      }\n
      \n
      .footer a:hover, .footer a:active, .footer a:visited, .footer a:focus {\n
        color: black !important;\n
      }\n
      \n
      \n
      .featureinfoDialog .popupContent {\n
        height: auto !important;\n
      }\n
      \n
      \n
      .popup {\n
        background-image: url("") !important;\n
        background-color: rgba(128, 205, 238, 0.8);\n
      }\n
      \n
      /* .featureInfoTabContainer > .container {\n
        \tcolor: rgba(20, 92, 136, 0.8) !important;\n
      } */\n
      \n
      .featureinfoDialog {\n
        \tcolor: #337ab7 !important;\n
      }\n
      \n
      .featureinfoDialog   td {\n
        padding: 0 !important;\n
      }\n
      \n
      .toolBar.top {\n
        top: 21px;\n
        background-color: rgba(0, 155, 220, 0.8);\n
      }\n
      \n
      .toolBar.bottom {\n
        background-color: rgba(0, 155, 220, 0.8);\n
      }\n
      \n
      \n
      .sidePaneTabItem  {\n
        \tbackground-color: rgba(20, 92, 136, 0.8); /*dunkles blau*/\n
      }\n
      \n
      .tab {\n
        background-color: rgba(0, 155, 220, 0.8) !important;\n
        color: whitesmoke !important;\n
      }\n
      \n
      .tab.active, .tabContainer .tab.active{\n
        background-color: rgba(20, 92, 136, 0.8) !important;\n
        color: whitesmoke !important;\n
      }\n
      \n
      /*\n
      .js-content {\n
        color: blue;\n
      }\n
      */\n
      \n
      .sidePane {\n
        overflow: visible;\n
        background-image: url("");\n
        background-color: rgba(128, 205, 238, 0.8);  /*helles Blau*/\n
      }\n
      /*\n
      .sidePane.opened {\n
          width: 350px;\n
      }\n
      */\n
      .logo {\n
          visibility: hidden;\n
      }\n
      \n
      .logoContainer {\n
        background-image: url("/mapbender/Logo_Wappen.png");\n
        background-size: cover;\n
        width: 100px;\n
        height: 100px;\n
        background-color: transparent;\n
      }\n
      \n
      .logoContainer .project-name {\n
        display: none;\n
      }\n
      \n
      .iconFolder {\n
        \tcolor: whitesmoke;\n
      }\n
      \n
      .iconCheckbox {\n
      color: whitesmoke;\n
      }\n
      \n
      .iconCheckboxActive {\n
        color: whitesmoke;\n
      }\n
      \n
      .container {\n
        \t/*background-color: rgba(0, 155, 220, 0.8);*/ /*mittleres blau*/\n
        background-color: rgba(20, 92, 136, 0.8);  /*dunkles Blau*/\n
        /* color: whitesmoke; */\n
        padding: 20px !important;\n
         margin-top: 8px !important;\n
      }\n
      .layer-title {\n
      \tcolor: white !important;\n
      }\n
      \n
      .layer-menu {\n
        color: black;\n
      }\n
      \n
      .iconMenu {\n
        color: whitesmoke;\n
      }\n
      \n
      .subTitle {\n
        color: rgb(63, 63, 63);\n
      }\n
      \n
      .toolBar.top:before {\n
        content: "Stadt Wülfrath";\n
        color: black;\n
        font-size: 20px;\n
        text-align: left;\n
        position: absolute;\n
        top: 8px;\n
        left: 140px;\n
      }\n
      \n
      .toolBar.top:after {\n
        content: "";\n
        color: black;\n
        font-size: 20px;\n
        text-align: left;\n
        position: absolute;\n
        top: 208px;\n
        left: 140px;\n
      }\n
      \n
      .sideContent {\n
          padding: 8px !important;\n
      }\n
      \n
      .legends {\n
        background: whitesmoke;\n
      }\n
      \n
      .layer-slider-handle {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
      }\n
      \n
      .container-accordion.active {\n
        background-color: whitesmoke !important;\n
      }\n
      .accordionContainer .accordion > div {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
        border-width: 1px;\n
        border-color: rgba(128, 205, 238, 0.8); \n
      }\n
      \n
      .button.critical, .button.right {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
        border: 0px;\n
      }\n
      \n
      .button.right:hover, .button.right:visited, .button.right:focus, .button.right:active {\n
        color: white;\n
      }\n
      \n
      .labelText {\n
        color:black;\n
        width: 200px !important;\n
        font-size: 13px;\n
      }\n
      \n
      .contentItem {\n
        background-color: rgba(20, 92, 136, 0.8);\n
        padding: 5px;\n
      }\n
      \n
      .labelInput {\n
        color: whitesmoke;\n
      }\n
      \n
      .mb-element-searchrouter  tr {\n
        color: whitesmoke;\n
      }\n
      \n
      .mb-element-searchrouter .search-results > table tr:hover {\n
        background-color: whitesmoke;\n
        color: rgba(20, 92, 136, 1);\n
      }\n
      \n
      /* Maßstabsleiste (ScaleBar) */\n
      .mb-element-scalebar,\n
      .mb-element-scalebar .ol-scale-line-inner,\n
      .mb-element-scalebar .ol-scale-bar-inner,\n
      .mb-element-scalebar .ol-scale-text,\n
      .mb-element-scalebar .ol-scale-step-text {\n
        color: black !important;\n
        text-shadow: none !important;\n
      }\n
      \n
      /* Maßstabsanzeige als Text, z. B. "1:5000" (ScaleDisplay) */\n
      .mb-element-scaledisplay,\n
      .mb-element-scaledisplay * {\n
        color: black !important;\n
      }\n
      \n
      .mb-element-scaleselector .labelInput {\n
        color: black !important;\n
      }\n
      \n
      /***** Cookie-Banner - Start *****/\n
      .msg-cookies {\n
          display: none;\n
          position: absolute;\n
          bottom: 0;\n
        left: 0;\n
          width: 100%;\n
          padding: 29px 0 30px;\n
          color: #fff;\n
          /*font-weight: 500;*/\n
          background-color: rgba(20, 92, 136, 0.9);\n
          z-index: 100;\n
      }\n
      .msg-cookies .container {\n
          top: auto;\n
      }\n
      div.msg-cookies.show {\n
          display: block;\n
      }\n
      div.msg-cookies p {\n
          margin: 0;\n
      }\n
      div.msg-cookies a {\n
          color: #fff;\n
          text-decoration: underline;\n
      }\n
      div.msg-cookies a:hover {\n
          text-decoration: none;\n
      }\n
      div.msg-cookies a.seen {\n
          display: inline-block;\n
          padding: 10px 40px;\n
          color: #333;\n
          text-decoration: none;\n
          background-color: #e7e7ea;\n
          cursor: pointer;\n
      }\n
      div.msg-cookies a.seen:hover {\n
          background-color: #fff;\n
      }\n
      \n
      .msg-cookies .container {\n
          width: 930px;\n
          margin: 0 auto;\n
          padding: 0 15px;\n
      }\n
      .msg-cookies .row {\n
          margin-left: -15px;\n
          margin-right: -15px;\n
      }\n
      .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {\n
          float: left;\n
      }\n
      .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {\n
          position: relative;\n
          min-height: 1px;\n
          padding-left: 15px;\n
          padding-right: 15px;\n
      }\n
      .col-sm-7 {\n
          width: 58.33333333%;\n
      }\n
      .col-sm-4 {\n
          width: 33.33333333%;\n
      }\n
      .col-sm-push-1 {\n
          left: 8.33333333%;\n
      }\n
      /***** Cookie-Banner - End *****/
      """
    #publicOptions: []
  }
  #region: "sidepane"
  #enabled: true
  #weight: 1
  #yamlRoles: null
  #screenType: "all"
}
"FOM\UserBundle\Security\Permission\YamlApplicationVoter"
ACCESS ABSTAIN
"FOM\UserBundle\Security\Authorization\Voter\RootAccountVoter"
ACCESS ABSTAIN
"Container2FhNsXn\PermissionManagerGhostFf08da6"
ACCESS GRANTED
Show voter details
8 GRANTED view
Mapbender\CoreBundle\Entity\Element {#1027
  #id: 86
  #title: "Information"
  #class: "Mapbender\CoreBundle\Element\FeatureInfo"
  #configuration: [
    "tooltip" => "Feature Info Dialog"
    "type" => "dialog"
    "autoActivate" => true
    "deactivateOnClose" => false
    "printResult" => false
    "showOriginal" => false
    "onlyValid" => false
    "displayType" => "tabs"
    "target" => "80"
    "width" => 700
    "height" => 500
    "maxCount" => null
    "highlighting" => false
    "fillColorDefault" => "rgba(255,165,0,0.4)"
    "fillColorHover" => "rgba(255,0,0,0.7)"
    "strokeColorDefault" => "rgba(255,68,102,0.4)"
    "strokeColorHover" => "rgba(255,0,0,0.7)"
    "strokeWidthDefault" => 1
    "strokeWidthHover" => 3
    "pointRadiusDefault" => 7
    "pointRadiusHover" => 9
    "fontColorDefault" => "#000000"
    "fontColorHover" => "#000000"
    "fontSizeDefault" => 12
    "fontSizeHover" => 12
  ]
  #application: Mapbender\CoreBundle\Entity\Application {#247
    #yamlRoles: null
    #source: 2
    #id: 4
    #title: "Geoportal Stadt Wülfrath"
    #slug: "geoportal"
    #description: null
    #template: "Mapbender\CoreBundle\Template\Fullscreen"
    #map_engine_code: "current"
    #persistentView: false
    #splashscreen: true
    #regionProperties: Doctrine\ORM\PersistentCollection {#237 …}
    #elements: Doctrine\ORM\PersistentCollection {#231 …}
    #layersets: Doctrine\ORM\PersistentCollection {#205 …}
    #screenshot: null
    #extra_assets: null
    #updated: DateTime @1792677352 {#246
      date: 2026-10-22 15:55:52.0 Europe/Paris (+02:00)
    }
    #custom_css: """
      .header {\n
        position: absolute;\n
        left: 0px;\n
        top: -21px;\n
        width: 100%;\n
        height: 20px;\n
        background-color: rgba(20, 92, 136, 0.8);  \n
      }\n
      \n
      .footer {\n
        text-align: left;\n
        position: absolute;\n
        left: 0px;\n
        /*  top: 0px; */\n
        font-size: 13px;\n
        margin: 5px;\n
      }\n
      \n
      .footer a:hover, .footer a:active, .footer a:visited, .footer a:focus {\n
        color: black !important;\n
      }\n
      \n
      \n
      .featureinfoDialog .popupContent {\n
        height: auto !important;\n
      }\n
      \n
      \n
      .popup {\n
        background-image: url("") !important;\n
        background-color: rgba(128, 205, 238, 0.8);\n
      }\n
      \n
      /* .featureInfoTabContainer > .container {\n
        \tcolor: rgba(20, 92, 136, 0.8) !important;\n
      } */\n
      \n
      .featureinfoDialog {\n
        \tcolor: #337ab7 !important;\n
      }\n
      \n
      .featureinfoDialog   td {\n
        padding: 0 !important;\n
      }\n
      \n
      .toolBar.top {\n
        top: 21px;\n
        background-color: rgba(0, 155, 220, 0.8);\n
      }\n
      \n
      .toolBar.bottom {\n
        background-color: rgba(0, 155, 220, 0.8);\n
      }\n
      \n
      \n
      .sidePaneTabItem  {\n
        \tbackground-color: rgba(20, 92, 136, 0.8); /*dunkles blau*/\n
      }\n
      \n
      .tab {\n
        background-color: rgba(0, 155, 220, 0.8) !important;\n
        color: whitesmoke !important;\n
      }\n
      \n
      .tab.active, .tabContainer .tab.active{\n
        background-color: rgba(20, 92, 136, 0.8) !important;\n
        color: whitesmoke !important;\n
      }\n
      \n
      /*\n
      .js-content {\n
        color: blue;\n
      }\n
      */\n
      \n
      .sidePane {\n
        overflow: visible;\n
        background-image: url("");\n
        background-color: rgba(128, 205, 238, 0.8);  /*helles Blau*/\n
      }\n
      /*\n
      .sidePane.opened {\n
          width: 350px;\n
      }\n
      */\n
      .logo {\n
          visibility: hidden;\n
      }\n
      \n
      .logoContainer {\n
        background-image: url("/mapbender/Logo_Wappen.png");\n
        background-size: cover;\n
        width: 100px;\n
        height: 100px;\n
        background-color: transparent;\n
      }\n
      \n
      .logoContainer .project-name {\n
        display: none;\n
      }\n
      \n
      .iconFolder {\n
        \tcolor: whitesmoke;\n
      }\n
      \n
      .iconCheckbox {\n
      color: whitesmoke;\n
      }\n
      \n
      .iconCheckboxActive {\n
        color: whitesmoke;\n
      }\n
      \n
      .container {\n
        \t/*background-color: rgba(0, 155, 220, 0.8);*/ /*mittleres blau*/\n
        background-color: rgba(20, 92, 136, 0.8);  /*dunkles Blau*/\n
        /* color: whitesmoke; */\n
        padding: 20px !important;\n
         margin-top: 8px !important;\n
      }\n
      .layer-title {\n
      \tcolor: white !important;\n
      }\n
      \n
      .layer-menu {\n
        color: black;\n
      }\n
      \n
      .iconMenu {\n
        color: whitesmoke;\n
      }\n
      \n
      .subTitle {\n
        color: rgb(63, 63, 63);\n
      }\n
      \n
      .toolBar.top:before {\n
        content: "Stadt Wülfrath";\n
        color: black;\n
        font-size: 20px;\n
        text-align: left;\n
        position: absolute;\n
        top: 8px;\n
        left: 140px;\n
      }\n
      \n
      .toolBar.top:after {\n
        content: "";\n
        color: black;\n
        font-size: 20px;\n
        text-align: left;\n
        position: absolute;\n
        top: 208px;\n
        left: 140px;\n
      }\n
      \n
      .sideContent {\n
          padding: 8px !important;\n
      }\n
      \n
      .legends {\n
        background: whitesmoke;\n
      }\n
      \n
      .layer-slider-handle {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
      }\n
      \n
      .container-accordion.active {\n
        background-color: whitesmoke !important;\n
      }\n
      .accordionContainer .accordion > div {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
        border-width: 1px;\n
        border-color: rgba(128, 205, 238, 0.8); \n
      }\n
      \n
      .button.critical, .button.right {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
        border: 0px;\n
      }\n
      \n
      .button.right:hover, .button.right:visited, .button.right:focus, .button.right:active {\n
        color: white;\n
      }\n
      \n
      .labelText {\n
        color:black;\n
        width: 200px !important;\n
        font-size: 13px;\n
      }\n
      \n
      .contentItem {\n
        background-color: rgba(20, 92, 136, 0.8);\n
        padding: 5px;\n
      }\n
      \n
      .labelInput {\n
        color: whitesmoke;\n
      }\n
      \n
      .mb-element-searchrouter  tr {\n
        color: whitesmoke;\n
      }\n
      \n
      .mb-element-searchrouter .search-results > table tr:hover {\n
        background-color: whitesmoke;\n
        color: rgba(20, 92, 136, 1);\n
      }\n
      \n
      /* Maßstabsleiste (ScaleBar) */\n
      .mb-element-scalebar,\n
      .mb-element-scalebar .ol-scale-line-inner,\n
      .mb-element-scalebar .ol-scale-bar-inner,\n
      .mb-element-scalebar .ol-scale-text,\n
      .mb-element-scalebar .ol-scale-step-text {\n
        color: black !important;\n
        text-shadow: none !important;\n
      }\n
      \n
      /* Maßstabsanzeige als Text, z. B. "1:5000" (ScaleDisplay) */\n
      .mb-element-scaledisplay,\n
      .mb-element-scaledisplay * {\n
        color: black !important;\n
      }\n
      \n
      .mb-element-scaleselector .labelInput {\n
        color: black !important;\n
      }\n
      \n
      /***** Cookie-Banner - Start *****/\n
      .msg-cookies {\n
          display: none;\n
          position: absolute;\n
          bottom: 0;\n
        left: 0;\n
          width: 100%;\n
          padding: 29px 0 30px;\n
          color: #fff;\n
          /*font-weight: 500;*/\n
          background-color: rgba(20, 92, 136, 0.9);\n
          z-index: 100;\n
      }\n
      .msg-cookies .container {\n
          top: auto;\n
      }\n
      div.msg-cookies.show {\n
          display: block;\n
      }\n
      div.msg-cookies p {\n
          margin: 0;\n
      }\n
      div.msg-cookies a {\n
          color: #fff;\n
          text-decoration: underline;\n
      }\n
      div.msg-cookies a:hover {\n
          text-decoration: none;\n
      }\n
      div.msg-cookies a.seen {\n
          display: inline-block;\n
          padding: 10px 40px;\n
          color: #333;\n
          text-decoration: none;\n
          background-color: #e7e7ea;\n
          cursor: pointer;\n
      }\n
      div.msg-cookies a.seen:hover {\n
          background-color: #fff;\n
      }\n
      \n
      .msg-cookies .container {\n
          width: 930px;\n
          margin: 0 auto;\n
          padding: 0 15px;\n
      }\n
      .msg-cookies .row {\n
          margin-left: -15px;\n
          margin-right: -15px;\n
      }\n
      .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {\n
          float: left;\n
      }\n
      .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {\n
          position: relative;\n
          min-height: 1px;\n
          padding-left: 15px;\n
          padding-right: 15px;\n
      }\n
      .col-sm-7 {\n
          width: 58.33333333%;\n
      }\n
      .col-sm-4 {\n
          width: 33.33333333%;\n
      }\n
      .col-sm-push-1 {\n
          left: 8.33333333%;\n
      }\n
      /***** Cookie-Banner - End *****/
      """
    #publicOptions: []
  }
  #region: "content"
  #enabled: true
  #weight: 1
  #yamlRoles: null
  #screenType: "all"
}
"FOM\UserBundle\Security\Permission\YamlApplicationVoter"
ACCESS ABSTAIN
"FOM\UserBundle\Security\Authorization\Voter\RootAccountVoter"
ACCESS ABSTAIN
"Container2FhNsXn\PermissionManagerGhostFf08da6"
ACCESS GRANTED
Show voter details
9 GRANTED view
Mapbender\CoreBundle\Entity\Element {#1024
  #id: 87
  #title: "Linienmessung"
  #class: "Mapbender\CoreBundle\Element\Ruler"
  #configuration: [
    "target" => "80"
    "tooltip" => "ruler"
    "type" => "line"
    "immediate" => true
    "help" => "mb.core.ruler.help"
    "precision" => "auto"
    "fillColor" => "rgba(255,255,255,0.2)"
    "strokeColor" => "#3399CC"
    "strokeWidth" => 2
    "strokeWidthWhileDrawing" => 3
    "fontColor" => "#000000"
    "fontSize" => 12
  ]
  #application: Mapbender\CoreBundle\Entity\Application {#247
    #yamlRoles: null
    #source: 2
    #id: 4
    #title: "Geoportal Stadt Wülfrath"
    #slug: "geoportal"
    #description: null
    #template: "Mapbender\CoreBundle\Template\Fullscreen"
    #map_engine_code: "current"
    #persistentView: false
    #splashscreen: true
    #regionProperties: Doctrine\ORM\PersistentCollection {#237 …}
    #elements: Doctrine\ORM\PersistentCollection {#231 …}
    #layersets: Doctrine\ORM\PersistentCollection {#205 …}
    #screenshot: null
    #extra_assets: null
    #updated: DateTime @1792677352 {#246
      date: 2026-10-22 15:55:52.0 Europe/Paris (+02:00)
    }
    #custom_css: """
      .header {\n
        position: absolute;\n
        left: 0px;\n
        top: -21px;\n
        width: 100%;\n
        height: 20px;\n
        background-color: rgba(20, 92, 136, 0.8);  \n
      }\n
      \n
      .footer {\n
        text-align: left;\n
        position: absolute;\n
        left: 0px;\n
        /*  top: 0px; */\n
        font-size: 13px;\n
        margin: 5px;\n
      }\n
      \n
      .footer a:hover, .footer a:active, .footer a:visited, .footer a:focus {\n
        color: black !important;\n
      }\n
      \n
      \n
      .featureinfoDialog .popupContent {\n
        height: auto !important;\n
      }\n
      \n
      \n
      .popup {\n
        background-image: url("") !important;\n
        background-color: rgba(128, 205, 238, 0.8);\n
      }\n
      \n
      /* .featureInfoTabContainer > .container {\n
        \tcolor: rgba(20, 92, 136, 0.8) !important;\n
      } */\n
      \n
      .featureinfoDialog {\n
        \tcolor: #337ab7 !important;\n
      }\n
      \n
      .featureinfoDialog   td {\n
        padding: 0 !important;\n
      }\n
      \n
      .toolBar.top {\n
        top: 21px;\n
        background-color: rgba(0, 155, 220, 0.8);\n
      }\n
      \n
      .toolBar.bottom {\n
        background-color: rgba(0, 155, 220, 0.8);\n
      }\n
      \n
      \n
      .sidePaneTabItem  {\n
        \tbackground-color: rgba(20, 92, 136, 0.8); /*dunkles blau*/\n
      }\n
      \n
      .tab {\n
        background-color: rgba(0, 155, 220, 0.8) !important;\n
        color: whitesmoke !important;\n
      }\n
      \n
      .tab.active, .tabContainer .tab.active{\n
        background-color: rgba(20, 92, 136, 0.8) !important;\n
        color: whitesmoke !important;\n
      }\n
      \n
      /*\n
      .js-content {\n
        color: blue;\n
      }\n
      */\n
      \n
      .sidePane {\n
        overflow: visible;\n
        background-image: url("");\n
        background-color: rgba(128, 205, 238, 0.8);  /*helles Blau*/\n
      }\n
      /*\n
      .sidePane.opened {\n
          width: 350px;\n
      }\n
      */\n
      .logo {\n
          visibility: hidden;\n
      }\n
      \n
      .logoContainer {\n
        background-image: url("/mapbender/Logo_Wappen.png");\n
        background-size: cover;\n
        width: 100px;\n
        height: 100px;\n
        background-color: transparent;\n
      }\n
      \n
      .logoContainer .project-name {\n
        display: none;\n
      }\n
      \n
      .iconFolder {\n
        \tcolor: whitesmoke;\n
      }\n
      \n
      .iconCheckbox {\n
      color: whitesmoke;\n
      }\n
      \n
      .iconCheckboxActive {\n
        color: whitesmoke;\n
      }\n
      \n
      .container {\n
        \t/*background-color: rgba(0, 155, 220, 0.8);*/ /*mittleres blau*/\n
        background-color: rgba(20, 92, 136, 0.8);  /*dunkles Blau*/\n
        /* color: whitesmoke; */\n
        padding: 20px !important;\n
         margin-top: 8px !important;\n
      }\n
      .layer-title {\n
      \tcolor: white !important;\n
      }\n
      \n
      .layer-menu {\n
        color: black;\n
      }\n
      \n
      .iconMenu {\n
        color: whitesmoke;\n
      }\n
      \n
      .subTitle {\n
        color: rgb(63, 63, 63);\n
      }\n
      \n
      .toolBar.top:before {\n
        content: "Stadt Wülfrath";\n
        color: black;\n
        font-size: 20px;\n
        text-align: left;\n
        position: absolute;\n
        top: 8px;\n
        left: 140px;\n
      }\n
      \n
      .toolBar.top:after {\n
        content: "";\n
        color: black;\n
        font-size: 20px;\n
        text-align: left;\n
        position: absolute;\n
        top: 208px;\n
        left: 140px;\n
      }\n
      \n
      .sideContent {\n
          padding: 8px !important;\n
      }\n
      \n
      .legends {\n
        background: whitesmoke;\n
      }\n
      \n
      .layer-slider-handle {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
      }\n
      \n
      .container-accordion.active {\n
        background-color: whitesmoke !important;\n
      }\n
      .accordionContainer .accordion > div {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
        border-width: 1px;\n
        border-color: rgba(128, 205, 238, 0.8); \n
      }\n
      \n
      .button.critical, .button.right {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
        border: 0px;\n
      }\n
      \n
      .button.right:hover, .button.right:visited, .button.right:focus, .button.right:active {\n
        color: white;\n
      }\n
      \n
      .labelText {\n
        color:black;\n
        width: 200px !important;\n
        font-size: 13px;\n
      }\n
      \n
      .contentItem {\n
        background-color: rgba(20, 92, 136, 0.8);\n
        padding: 5px;\n
      }\n
      \n
      .labelInput {\n
        color: whitesmoke;\n
      }\n
      \n
      .mb-element-searchrouter  tr {\n
        color: whitesmoke;\n
      }\n
      \n
      .mb-element-searchrouter .search-results > table tr:hover {\n
        background-color: whitesmoke;\n
        color: rgba(20, 92, 136, 1);\n
      }\n
      \n
      /* Maßstabsleiste (ScaleBar) */\n
      .mb-element-scalebar,\n
      .mb-element-scalebar .ol-scale-line-inner,\n
      .mb-element-scalebar .ol-scale-bar-inner,\n
      .mb-element-scalebar .ol-scale-text,\n
      .mb-element-scalebar .ol-scale-step-text {\n
        color: black !important;\n
        text-shadow: none !important;\n
      }\n
      \n
      /* Maßstabsanzeige als Text, z. B. "1:5000" (ScaleDisplay) */\n
      .mb-element-scaledisplay,\n
      .mb-element-scaledisplay * {\n
        color: black !important;\n
      }\n
      \n
      .mb-element-scaleselector .labelInput {\n
        color: black !important;\n
      }\n
      \n
      /***** Cookie-Banner - Start *****/\n
      .msg-cookies {\n
          display: none;\n
          position: absolute;\n
          bottom: 0;\n
        left: 0;\n
          width: 100%;\n
          padding: 29px 0 30px;\n
          color: #fff;\n
          /*font-weight: 500;*/\n
          background-color: rgba(20, 92, 136, 0.9);\n
          z-index: 100;\n
      }\n
      .msg-cookies .container {\n
          top: auto;\n
      }\n
      div.msg-cookies.show {\n
          display: block;\n
      }\n
      div.msg-cookies p {\n
          margin: 0;\n
      }\n
      div.msg-cookies a {\n
          color: #fff;\n
          text-decoration: underline;\n
      }\n
      div.msg-cookies a:hover {\n
          text-decoration: none;\n
      }\n
      div.msg-cookies a.seen {\n
          display: inline-block;\n
          padding: 10px 40px;\n
          color: #333;\n
          text-decoration: none;\n
          background-color: #e7e7ea;\n
          cursor: pointer;\n
      }\n
      div.msg-cookies a.seen:hover {\n
          background-color: #fff;\n
      }\n
      \n
      .msg-cookies .container {\n
          width: 930px;\n
          margin: 0 auto;\n
          padding: 0 15px;\n
      }\n
      .msg-cookies .row {\n
          margin-left: -15px;\n
          margin-right: -15px;\n
      }\n
      .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {\n
          float: left;\n
      }\n
      .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {\n
          position: relative;\n
          min-height: 1px;\n
          padding-left: 15px;\n
          padding-right: 15px;\n
      }\n
      .col-sm-7 {\n
          width: 58.33333333%;\n
      }\n
      .col-sm-4 {\n
          width: 33.33333333%;\n
      }\n
      .col-sm-push-1 {\n
          left: 8.33333333%;\n
      }\n
      /***** Cookie-Banner - End *****/
      """
    #publicOptions: []
  }
  #region: "content"
  #enabled: true
  #weight: 2
  #yamlRoles: null
  #screenType: "all"
}
"FOM\UserBundle\Security\Permission\YamlApplicationVoter"
ACCESS ABSTAIN
"FOM\UserBundle\Security\Authorization\Voter\RootAccountVoter"
ACCESS ABSTAIN
"Container2FhNsXn\PermissionManagerGhostFf08da6"
ACCESS GRANTED
Show voter details
10 GRANTED view
Mapbender\CoreBundle\Entity\Element {#1026
  #id: 88
  #title: "Messen"
  #class: "Mapbender\CoreBundle\Element\ControlButton"
  #configuration: [
    "title" => "button"
    "tooltip" => "Linie messen"
    "label" => true
    "icon" => "icon-line-ruler"
    "target" => "87"
    "click" => null
    "group" => "rulers"
    "action" => null
    "deactivate" => "deactivate"
  ]
  #application: Mapbender\CoreBundle\Entity\Application {#247
    #yamlRoles: null
    #source: 2
    #id: 4
    #title: "Geoportal Stadt Wülfrath"
    #slug: "geoportal"
    #description: null
    #template: "Mapbender\CoreBundle\Template\Fullscreen"
    #map_engine_code: "current"
    #persistentView: false
    #splashscreen: true
    #regionProperties: Doctrine\ORM\PersistentCollection {#237 …}
    #elements: Doctrine\ORM\PersistentCollection {#231 …}
    #layersets: Doctrine\ORM\PersistentCollection {#205 …}
    #screenshot: null
    #extra_assets: null
    #updated: DateTime @1792677352 {#246
      date: 2026-10-22 15:55:52.0 Europe/Paris (+02:00)
    }
    #custom_css: """
      .header {\n
        position: absolute;\n
        left: 0px;\n
        top: -21px;\n
        width: 100%;\n
        height: 20px;\n
        background-color: rgba(20, 92, 136, 0.8);  \n
      }\n
      \n
      .footer {\n
        text-align: left;\n
        position: absolute;\n
        left: 0px;\n
        /*  top: 0px; */\n
        font-size: 13px;\n
        margin: 5px;\n
      }\n
      \n
      .footer a:hover, .footer a:active, .footer a:visited, .footer a:focus {\n
        color: black !important;\n
      }\n
      \n
      \n
      .featureinfoDialog .popupContent {\n
        height: auto !important;\n
      }\n
      \n
      \n
      .popup {\n
        background-image: url("") !important;\n
        background-color: rgba(128, 205, 238, 0.8);\n
      }\n
      \n
      /* .featureInfoTabContainer > .container {\n
        \tcolor: rgba(20, 92, 136, 0.8) !important;\n
      } */\n
      \n
      .featureinfoDialog {\n
        \tcolor: #337ab7 !important;\n
      }\n
      \n
      .featureinfoDialog   td {\n
        padding: 0 !important;\n
      }\n
      \n
      .toolBar.top {\n
        top: 21px;\n
        background-color: rgba(0, 155, 220, 0.8);\n
      }\n
      \n
      .toolBar.bottom {\n
        background-color: rgba(0, 155, 220, 0.8);\n
      }\n
      \n
      \n
      .sidePaneTabItem  {\n
        \tbackground-color: rgba(20, 92, 136, 0.8); /*dunkles blau*/\n
      }\n
      \n
      .tab {\n
        background-color: rgba(0, 155, 220, 0.8) !important;\n
        color: whitesmoke !important;\n
      }\n
      \n
      .tab.active, .tabContainer .tab.active{\n
        background-color: rgba(20, 92, 136, 0.8) !important;\n
        color: whitesmoke !important;\n
      }\n
      \n
      /*\n
      .js-content {\n
        color: blue;\n
      }\n
      */\n
      \n
      .sidePane {\n
        overflow: visible;\n
        background-image: url("");\n
        background-color: rgba(128, 205, 238, 0.8);  /*helles Blau*/\n
      }\n
      /*\n
      .sidePane.opened {\n
          width: 350px;\n
      }\n
      */\n
      .logo {\n
          visibility: hidden;\n
      }\n
      \n
      .logoContainer {\n
        background-image: url("/mapbender/Logo_Wappen.png");\n
        background-size: cover;\n
        width: 100px;\n
        height: 100px;\n
        background-color: transparent;\n
      }\n
      \n
      .logoContainer .project-name {\n
        display: none;\n
      }\n
      \n
      .iconFolder {\n
        \tcolor: whitesmoke;\n
      }\n
      \n
      .iconCheckbox {\n
      color: whitesmoke;\n
      }\n
      \n
      .iconCheckboxActive {\n
        color: whitesmoke;\n
      }\n
      \n
      .container {\n
        \t/*background-color: rgba(0, 155, 220, 0.8);*/ /*mittleres blau*/\n
        background-color: rgba(20, 92, 136, 0.8);  /*dunkles Blau*/\n
        /* color: whitesmoke; */\n
        padding: 20px !important;\n
         margin-top: 8px !important;\n
      }\n
      .layer-title {\n
      \tcolor: white !important;\n
      }\n
      \n
      .layer-menu {\n
        color: black;\n
      }\n
      \n
      .iconMenu {\n
        color: whitesmoke;\n
      }\n
      \n
      .subTitle {\n
        color: rgb(63, 63, 63);\n
      }\n
      \n
      .toolBar.top:before {\n
        content: "Stadt Wülfrath";\n
        color: black;\n
        font-size: 20px;\n
        text-align: left;\n
        position: absolute;\n
        top: 8px;\n
        left: 140px;\n
      }\n
      \n
      .toolBar.top:after {\n
        content: "";\n
        color: black;\n
        font-size: 20px;\n
        text-align: left;\n
        position: absolute;\n
        top: 208px;\n
        left: 140px;\n
      }\n
      \n
      .sideContent {\n
          padding: 8px !important;\n
      }\n
      \n
      .legends {\n
        background: whitesmoke;\n
      }\n
      \n
      .layer-slider-handle {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
      }\n
      \n
      .container-accordion.active {\n
        background-color: whitesmoke !important;\n
      }\n
      .accordionContainer .accordion > div {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
        border-width: 1px;\n
        border-color: rgba(128, 205, 238, 0.8); \n
      }\n
      \n
      .button.critical, .button.right {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
        border: 0px;\n
      }\n
      \n
      .button.right:hover, .button.right:visited, .button.right:focus, .button.right:active {\n
        color: white;\n
      }\n
      \n
      .labelText {\n
        color:black;\n
        width: 200px !important;\n
        font-size: 13px;\n
      }\n
      \n
      .contentItem {\n
        background-color: rgba(20, 92, 136, 0.8);\n
        padding: 5px;\n
      }\n
      \n
      .labelInput {\n
        color: whitesmoke;\n
      }\n
      \n
      .mb-element-searchrouter  tr {\n
        color: whitesmoke;\n
      }\n
      \n
      .mb-element-searchrouter .search-results > table tr:hover {\n
        background-color: whitesmoke;\n
        color: rgba(20, 92, 136, 1);\n
      }\n
      \n
      /* Maßstabsleiste (ScaleBar) */\n
      .mb-element-scalebar,\n
      .mb-element-scalebar .ol-scale-line-inner,\n
      .mb-element-scalebar .ol-scale-bar-inner,\n
      .mb-element-scalebar .ol-scale-text,\n
      .mb-element-scalebar .ol-scale-step-text {\n
        color: black !important;\n
        text-shadow: none !important;\n
      }\n
      \n
      /* Maßstabsanzeige als Text, z. B. "1:5000" (ScaleDisplay) */\n
      .mb-element-scaledisplay,\n
      .mb-element-scaledisplay * {\n
        color: black !important;\n
      }\n
      \n
      .mb-element-scaleselector .labelInput {\n
        color: black !important;\n
      }\n
      \n
      /***** Cookie-Banner - Start *****/\n
      .msg-cookies {\n
          display: none;\n
          position: absolute;\n
          bottom: 0;\n
        left: 0;\n
          width: 100%;\n
          padding: 29px 0 30px;\n
          color: #fff;\n
          /*font-weight: 500;*/\n
          background-color: rgba(20, 92, 136, 0.9);\n
          z-index: 100;\n
      }\n
      .msg-cookies .container {\n
          top: auto;\n
      }\n
      div.msg-cookies.show {\n
          display: block;\n
      }\n
      div.msg-cookies p {\n
          margin: 0;\n
      }\n
      div.msg-cookies a {\n
          color: #fff;\n
          text-decoration: underline;\n
      }\n
      div.msg-cookies a:hover {\n
          text-decoration: none;\n
      }\n
      div.msg-cookies a.seen {\n
          display: inline-block;\n
          padding: 10px 40px;\n
          color: #333;\n
          text-decoration: none;\n
          background-color: #e7e7ea;\n
          cursor: pointer;\n
      }\n
      div.msg-cookies a.seen:hover {\n
          background-color: #fff;\n
      }\n
      \n
      .msg-cookies .container {\n
          width: 930px;\n
          margin: 0 auto;\n
          padding: 0 15px;\n
      }\n
      .msg-cookies .row {\n
          margin-left: -15px;\n
          margin-right: -15px;\n
      }\n
      .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {\n
          float: left;\n
      }\n
      .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {\n
          position: relative;\n
          min-height: 1px;\n
          padding-left: 15px;\n
          padding-right: 15px;\n
      }\n
      .col-sm-7 {\n
          width: 58.33333333%;\n
      }\n
      .col-sm-4 {\n
          width: 33.33333333%;\n
      }\n
      .col-sm-push-1 {\n
          left: 8.33333333%;\n
      }\n
      /***** Cookie-Banner - End *****/
      """
    #publicOptions: []
  }
  #region: "toolbar"
  #enabled: true
  #weight: 1
  #yamlRoles: null
  #screenType: "all"
}
"FOM\UserBundle\Security\Permission\YamlApplicationVoter"
ACCESS ABSTAIN
"FOM\UserBundle\Security\Authorization\Voter\RootAccountVoter"
ACCESS ABSTAIN
"Container2FhNsXn\PermissionManagerGhostFf08da6"
ACCESS GRANTED
Show voter details
11 GRANTED view
Mapbender\CoreBundle\Entity\Element {#1024
  #id: 87
  #title: "Linienmessung"
  #class: "Mapbender\CoreBundle\Element\Ruler"
  #configuration: [
    "target" => "80"
    "tooltip" => "ruler"
    "type" => "line"
    "immediate" => true
    "help" => "mb.core.ruler.help"
    "precision" => "auto"
    "fillColor" => "rgba(255,255,255,0.2)"
    "strokeColor" => "#3399CC"
    "strokeWidth" => 2
    "strokeWidthWhileDrawing" => 3
    "fontColor" => "#000000"
    "fontSize" => 12
  ]
  #application: Mapbender\CoreBundle\Entity\Application {#247
    #yamlRoles: null
    #source: 2
    #id: 4
    #title: "Geoportal Stadt Wülfrath"
    #slug: "geoportal"
    #description: null
    #template: "Mapbender\CoreBundle\Template\Fullscreen"
    #map_engine_code: "current"
    #persistentView: false
    #splashscreen: true
    #regionProperties: Doctrine\ORM\PersistentCollection {#237 …}
    #elements: Doctrine\ORM\PersistentCollection {#231 …}
    #layersets: Doctrine\ORM\PersistentCollection {#205 …}
    #screenshot: null
    #extra_assets: null
    #updated: DateTime @1792677352 {#246
      date: 2026-10-22 15:55:52.0 Europe/Paris (+02:00)
    }
    #custom_css: """
      .header {\n
        position: absolute;\n
        left: 0px;\n
        top: -21px;\n
        width: 100%;\n
        height: 20px;\n
        background-color: rgba(20, 92, 136, 0.8);  \n
      }\n
      \n
      .footer {\n
        text-align: left;\n
        position: absolute;\n
        left: 0px;\n
        /*  top: 0px; */\n
        font-size: 13px;\n
        margin: 5px;\n
      }\n
      \n
      .footer a:hover, .footer a:active, .footer a:visited, .footer a:focus {\n
        color: black !important;\n
      }\n
      \n
      \n
      .featureinfoDialog .popupContent {\n
        height: auto !important;\n
      }\n
      \n
      \n
      .popup {\n
        background-image: url("") !important;\n
        background-color: rgba(128, 205, 238, 0.8);\n
      }\n
      \n
      /* .featureInfoTabContainer > .container {\n
        \tcolor: rgba(20, 92, 136, 0.8) !important;\n
      } */\n
      \n
      .featureinfoDialog {\n
        \tcolor: #337ab7 !important;\n
      }\n
      \n
      .featureinfoDialog   td {\n
        padding: 0 !important;\n
      }\n
      \n
      .toolBar.top {\n
        top: 21px;\n
        background-color: rgba(0, 155, 220, 0.8);\n
      }\n
      \n
      .toolBar.bottom {\n
        background-color: rgba(0, 155, 220, 0.8);\n
      }\n
      \n
      \n
      .sidePaneTabItem  {\n
        \tbackground-color: rgba(20, 92, 136, 0.8); /*dunkles blau*/\n
      }\n
      \n
      .tab {\n
        background-color: rgba(0, 155, 220, 0.8) !important;\n
        color: whitesmoke !important;\n
      }\n
      \n
      .tab.active, .tabContainer .tab.active{\n
        background-color: rgba(20, 92, 136, 0.8) !important;\n
        color: whitesmoke !important;\n
      }\n
      \n
      /*\n
      .js-content {\n
        color: blue;\n
      }\n
      */\n
      \n
      .sidePane {\n
        overflow: visible;\n
        background-image: url("");\n
        background-color: rgba(128, 205, 238, 0.8);  /*helles Blau*/\n
      }\n
      /*\n
      .sidePane.opened {\n
          width: 350px;\n
      }\n
      */\n
      .logo {\n
          visibility: hidden;\n
      }\n
      \n
      .logoContainer {\n
        background-image: url("/mapbender/Logo_Wappen.png");\n
        background-size: cover;\n
        width: 100px;\n
        height: 100px;\n
        background-color: transparent;\n
      }\n
      \n
      .logoContainer .project-name {\n
        display: none;\n
      }\n
      \n
      .iconFolder {\n
        \tcolor: whitesmoke;\n
      }\n
      \n
      .iconCheckbox {\n
      color: whitesmoke;\n
      }\n
      \n
      .iconCheckboxActive {\n
        color: whitesmoke;\n
      }\n
      \n
      .container {\n
        \t/*background-color: rgba(0, 155, 220, 0.8);*/ /*mittleres blau*/\n
        background-color: rgba(20, 92, 136, 0.8);  /*dunkles Blau*/\n
        /* color: whitesmoke; */\n
        padding: 20px !important;\n
         margin-top: 8px !important;\n
      }\n
      .layer-title {\n
      \tcolor: white !important;\n
      }\n
      \n
      .layer-menu {\n
        color: black;\n
      }\n
      \n
      .iconMenu {\n
        color: whitesmoke;\n
      }\n
      \n
      .subTitle {\n
        color: rgb(63, 63, 63);\n
      }\n
      \n
      .toolBar.top:before {\n
        content: "Stadt Wülfrath";\n
        color: black;\n
        font-size: 20px;\n
        text-align: left;\n
        position: absolute;\n
        top: 8px;\n
        left: 140px;\n
      }\n
      \n
      .toolBar.top:after {\n
        content: "";\n
        color: black;\n
        font-size: 20px;\n
        text-align: left;\n
        position: absolute;\n
        top: 208px;\n
        left: 140px;\n
      }\n
      \n
      .sideContent {\n
          padding: 8px !important;\n
      }\n
      \n
      .legends {\n
        background: whitesmoke;\n
      }\n
      \n
      .layer-slider-handle {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
      }\n
      \n
      .container-accordion.active {\n
        background-color: whitesmoke !important;\n
      }\n
      .accordionContainer .accordion > div {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
        border-width: 1px;\n
        border-color: rgba(128, 205, 238, 0.8); \n
      }\n
      \n
      .button.critical, .button.right {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
        border: 0px;\n
      }\n
      \n
      .button.right:hover, .button.right:visited, .button.right:focus, .button.right:active {\n
        color: white;\n
      }\n
      \n
      .labelText {\n
        color:black;\n
        width: 200px !important;\n
        font-size: 13px;\n
      }\n
      \n
      .contentItem {\n
        background-color: rgba(20, 92, 136, 0.8);\n
        padding: 5px;\n
      }\n
      \n
      .labelInput {\n
        color: whitesmoke;\n
      }\n
      \n
      .mb-element-searchrouter  tr {\n
        color: whitesmoke;\n
      }\n
      \n
      .mb-element-searchrouter .search-results > table tr:hover {\n
        background-color: whitesmoke;\n
        color: rgba(20, 92, 136, 1);\n
      }\n
      \n
      /* Maßstabsleiste (ScaleBar) */\n
      .mb-element-scalebar,\n
      .mb-element-scalebar .ol-scale-line-inner,\n
      .mb-element-scalebar .ol-scale-bar-inner,\n
      .mb-element-scalebar .ol-scale-text,\n
      .mb-element-scalebar .ol-scale-step-text {\n
        color: black !important;\n
        text-shadow: none !important;\n
      }\n
      \n
      /* Maßstabsanzeige als Text, z. B. "1:5000" (ScaleDisplay) */\n
      .mb-element-scaledisplay,\n
      .mb-element-scaledisplay * {\n
        color: black !important;\n
      }\n
      \n
      .mb-element-scaleselector .labelInput {\n
        color: black !important;\n
      }\n
      \n
      /***** Cookie-Banner - Start *****/\n
      .msg-cookies {\n
          display: none;\n
          position: absolute;\n
          bottom: 0;\n
        left: 0;\n
          width: 100%;\n
          padding: 29px 0 30px;\n
          color: #fff;\n
          /*font-weight: 500;*/\n
          background-color: rgba(20, 92, 136, 0.9);\n
          z-index: 100;\n
      }\n
      .msg-cookies .container {\n
          top: auto;\n
      }\n
      div.msg-cookies.show {\n
          display: block;\n
      }\n
      div.msg-cookies p {\n
          margin: 0;\n
      }\n
      div.msg-cookies a {\n
          color: #fff;\n
          text-decoration: underline;\n
      }\n
      div.msg-cookies a:hover {\n
          text-decoration: none;\n
      }\n
      div.msg-cookies a.seen {\n
          display: inline-block;\n
          padding: 10px 40px;\n
          color: #333;\n
          text-decoration: none;\n
          background-color: #e7e7ea;\n
          cursor: pointer;\n
      }\n
      div.msg-cookies a.seen:hover {\n
          background-color: #fff;\n
      }\n
      \n
      .msg-cookies .container {\n
          width: 930px;\n
          margin: 0 auto;\n
          padding: 0 15px;\n
      }\n
      .msg-cookies .row {\n
          margin-left: -15px;\n
          margin-right: -15px;\n
      }\n
      .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {\n
          float: left;\n
      }\n
      .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {\n
          position: relative;\n
          min-height: 1px;\n
          padding-left: 15px;\n
          padding-right: 15px;\n
      }\n
      .col-sm-7 {\n
          width: 58.33333333%;\n
      }\n
      .col-sm-4 {\n
          width: 33.33333333%;\n
      }\n
      .col-sm-push-1 {\n
          left: 8.33333333%;\n
      }\n
      /***** Cookie-Banner - End *****/
      """
    #publicOptions: []
  }
  #region: "content"
  #enabled: true
  #weight: 2
  #yamlRoles: null
  #screenType: "all"
}
"FOM\UserBundle\Security\Permission\YamlApplicationVoter"
ACCESS ABSTAIN
"FOM\UserBundle\Security\Authorization\Voter\RootAccountVoter"
ACCESS ABSTAIN
"Container2FhNsXn\PermissionManagerGhostFf08da6"
ACCESS GRANTED
Show voter details
12 GRANTED view
Mapbender\CoreBundle\Entity\Element {#1020
  #id: 89
  #title: "Flächenmessung"
  #class: "Mapbender\CoreBundle\Element\Ruler"
  #configuration: [
    "target" => "80"
    "tooltip" => "Fläche"
    "type" => "area"
    "immediate" => true
    "help" => "mb.core.ruler.help"
    "precision" => "auto"
    "fillColor" => "rgba(255,255,255,0.2)"
    "strokeColor" => "#3399CC"
    "strokeWidth" => 2
    "strokeWidthWhileDrawing" => 3
    "fontColor" => "#000000"
    "fontSize" => 12
  ]
  #application: Mapbender\CoreBundle\Entity\Application {#247
    #yamlRoles: null
    #source: 2
    #id: 4
    #title: "Geoportal Stadt Wülfrath"
    #slug: "geoportal"
    #description: null
    #template: "Mapbender\CoreBundle\Template\Fullscreen"
    #map_engine_code: "current"
    #persistentView: false
    #splashscreen: true
    #regionProperties: Doctrine\ORM\PersistentCollection {#237 …}
    #elements: Doctrine\ORM\PersistentCollection {#231 …}
    #layersets: Doctrine\ORM\PersistentCollection {#205 …}
    #screenshot: null
    #extra_assets: null
    #updated: DateTime @1792677352 {#246
      date: 2026-10-22 15:55:52.0 Europe/Paris (+02:00)
    }
    #custom_css: """
      .header {\n
        position: absolute;\n
        left: 0px;\n
        top: -21px;\n
        width: 100%;\n
        height: 20px;\n
        background-color: rgba(20, 92, 136, 0.8);  \n
      }\n
      \n
      .footer {\n
        text-align: left;\n
        position: absolute;\n
        left: 0px;\n
        /*  top: 0px; */\n
        font-size: 13px;\n
        margin: 5px;\n
      }\n
      \n
      .footer a:hover, .footer a:active, .footer a:visited, .footer a:focus {\n
        color: black !important;\n
      }\n
      \n
      \n
      .featureinfoDialog .popupContent {\n
        height: auto !important;\n
      }\n
      \n
      \n
      .popup {\n
        background-image: url("") !important;\n
        background-color: rgba(128, 205, 238, 0.8);\n
      }\n
      \n
      /* .featureInfoTabContainer > .container {\n
        \tcolor: rgba(20, 92, 136, 0.8) !important;\n
      } */\n
      \n
      .featureinfoDialog {\n
        \tcolor: #337ab7 !important;\n
      }\n
      \n
      .featureinfoDialog   td {\n
        padding: 0 !important;\n
      }\n
      \n
      .toolBar.top {\n
        top: 21px;\n
        background-color: rgba(0, 155, 220, 0.8);\n
      }\n
      \n
      .toolBar.bottom {\n
        background-color: rgba(0, 155, 220, 0.8);\n
      }\n
      \n
      \n
      .sidePaneTabItem  {\n
        \tbackground-color: rgba(20, 92, 136, 0.8); /*dunkles blau*/\n
      }\n
      \n
      .tab {\n
        background-color: rgba(0, 155, 220, 0.8) !important;\n
        color: whitesmoke !important;\n
      }\n
      \n
      .tab.active, .tabContainer .tab.active{\n
        background-color: rgba(20, 92, 136, 0.8) !important;\n
        color: whitesmoke !important;\n
      }\n
      \n
      /*\n
      .js-content {\n
        color: blue;\n
      }\n
      */\n
      \n
      .sidePane {\n
        overflow: visible;\n
        background-image: url("");\n
        background-color: rgba(128, 205, 238, 0.8);  /*helles Blau*/\n
      }\n
      /*\n
      .sidePane.opened {\n
          width: 350px;\n
      }\n
      */\n
      .logo {\n
          visibility: hidden;\n
      }\n
      \n
      .logoContainer {\n
        background-image: url("/mapbender/Logo_Wappen.png");\n
        background-size: cover;\n
        width: 100px;\n
        height: 100px;\n
        background-color: transparent;\n
      }\n
      \n
      .logoContainer .project-name {\n
        display: none;\n
      }\n
      \n
      .iconFolder {\n
        \tcolor: whitesmoke;\n
      }\n
      \n
      .iconCheckbox {\n
      color: whitesmoke;\n
      }\n
      \n
      .iconCheckboxActive {\n
        color: whitesmoke;\n
      }\n
      \n
      .container {\n
        \t/*background-color: rgba(0, 155, 220, 0.8);*/ /*mittleres blau*/\n
        background-color: rgba(20, 92, 136, 0.8);  /*dunkles Blau*/\n
        /* color: whitesmoke; */\n
        padding: 20px !important;\n
         margin-top: 8px !important;\n
      }\n
      .layer-title {\n
      \tcolor: white !important;\n
      }\n
      \n
      .layer-menu {\n
        color: black;\n
      }\n
      \n
      .iconMenu {\n
        color: whitesmoke;\n
      }\n
      \n
      .subTitle {\n
        color: rgb(63, 63, 63);\n
      }\n
      \n
      .toolBar.top:before {\n
        content: "Stadt Wülfrath";\n
        color: black;\n
        font-size: 20px;\n
        text-align: left;\n
        position: absolute;\n
        top: 8px;\n
        left: 140px;\n
      }\n
      \n
      .toolBar.top:after {\n
        content: "";\n
        color: black;\n
        font-size: 20px;\n
        text-align: left;\n
        position: absolute;\n
        top: 208px;\n
        left: 140px;\n
      }\n
      \n
      .sideContent {\n
          padding: 8px !important;\n
      }\n
      \n
      .legends {\n
        background: whitesmoke;\n
      }\n
      \n
      .layer-slider-handle {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
      }\n
      \n
      .container-accordion.active {\n
        background-color: whitesmoke !important;\n
      }\n
      .accordionContainer .accordion > div {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
        border-width: 1px;\n
        border-color: rgba(128, 205, 238, 0.8); \n
      }\n
      \n
      .button.critical, .button.right {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
        border: 0px;\n
      }\n
      \n
      .button.right:hover, .button.right:visited, .button.right:focus, .button.right:active {\n
        color: white;\n
      }\n
      \n
      .labelText {\n
        color:black;\n
        width: 200px !important;\n
        font-size: 13px;\n
      }\n
      \n
      .contentItem {\n
        background-color: rgba(20, 92, 136, 0.8);\n
        padding: 5px;\n
      }\n
      \n
      .labelInput {\n
        color: whitesmoke;\n
      }\n
      \n
      .mb-element-searchrouter  tr {\n
        color: whitesmoke;\n
      }\n
      \n
      .mb-element-searchrouter .search-results > table tr:hover {\n
        background-color: whitesmoke;\n
        color: rgba(20, 92, 136, 1);\n
      }\n
      \n
      /* Maßstabsleiste (ScaleBar) */\n
      .mb-element-scalebar,\n
      .mb-element-scalebar .ol-scale-line-inner,\n
      .mb-element-scalebar .ol-scale-bar-inner,\n
      .mb-element-scalebar .ol-scale-text,\n
      .mb-element-scalebar .ol-scale-step-text {\n
        color: black !important;\n
        text-shadow: none !important;\n
      }\n
      \n
      /* Maßstabsanzeige als Text, z. B. "1:5000" (ScaleDisplay) */\n
      .mb-element-scaledisplay,\n
      .mb-element-scaledisplay * {\n
        color: black !important;\n
      }\n
      \n
      .mb-element-scaleselector .labelInput {\n
        color: black !important;\n
      }\n
      \n
      /***** Cookie-Banner - Start *****/\n
      .msg-cookies {\n
          display: none;\n
          position: absolute;\n
          bottom: 0;\n
        left: 0;\n
          width: 100%;\n
          padding: 29px 0 30px;\n
          color: #fff;\n
          /*font-weight: 500;*/\n
          background-color: rgba(20, 92, 136, 0.9);\n
          z-index: 100;\n
      }\n
      .msg-cookies .container {\n
          top: auto;\n
      }\n
      div.msg-cookies.show {\n
          display: block;\n
      }\n
      div.msg-cookies p {\n
          margin: 0;\n
      }\n
      div.msg-cookies a {\n
          color: #fff;\n
          text-decoration: underline;\n
      }\n
      div.msg-cookies a:hover {\n
          text-decoration: none;\n
      }\n
      div.msg-cookies a.seen {\n
          display: inline-block;\n
          padding: 10px 40px;\n
          color: #333;\n
          text-decoration: none;\n
          background-color: #e7e7ea;\n
          cursor: pointer;\n
      }\n
      div.msg-cookies a.seen:hover {\n
          background-color: #fff;\n
      }\n
      \n
      .msg-cookies .container {\n
          width: 930px;\n
          margin: 0 auto;\n
          padding: 0 15px;\n
      }\n
      .msg-cookies .row {\n
          margin-left: -15px;\n
          margin-right: -15px;\n
      }\n
      .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {\n
          float: left;\n
      }\n
      .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {\n
          position: relative;\n
          min-height: 1px;\n
          padding-left: 15px;\n
          padding-right: 15px;\n
      }\n
      .col-sm-7 {\n
          width: 58.33333333%;\n
      }\n
      .col-sm-4 {\n
          width: 33.33333333%;\n
      }\n
      .col-sm-push-1 {\n
          left: 8.33333333%;\n
      }\n
      /***** Cookie-Banner - End *****/
      """
    #publicOptions: []
  }
  #region: "content"
  #enabled: true
  #weight: 3
  #yamlRoles: null
  #screenType: "all"
}
"FOM\UserBundle\Security\Permission\YamlApplicationVoter"
ACCESS ABSTAIN
"FOM\UserBundle\Security\Authorization\Voter\RootAccountVoter"
ACCESS ABSTAIN
"Container2FhNsXn\PermissionManagerGhostFf08da6"
ACCESS GRANTED
Show voter details
13 GRANTED view
Mapbender\CoreBundle\Entity\Element {#1023
  #id: 90
  #title: "Messen"
  #class: "Mapbender\CoreBundle\Element\ControlButton"
  #configuration: [
    "title" => "button"
    "tooltip" => "Fläche messen"
    "label" => true
    "icon" => "icon-area-ruler"
    "target" => "89"
    "click" => null
    "group" => "rulers"
    "action" => null
    "deactivate" => "deactivate"
  ]
  #application: Mapbender\CoreBundle\Entity\Application {#247
    #yamlRoles: null
    #source: 2
    #id: 4
    #title: "Geoportal Stadt Wülfrath"
    #slug: "geoportal"
    #description: null
    #template: "Mapbender\CoreBundle\Template\Fullscreen"
    #map_engine_code: "current"
    #persistentView: false
    #splashscreen: true
    #regionProperties: Doctrine\ORM\PersistentCollection {#237 …}
    #elements: Doctrine\ORM\PersistentCollection {#231 …}
    #layersets: Doctrine\ORM\PersistentCollection {#205 …}
    #screenshot: null
    #extra_assets: null
    #updated: DateTime @1792677352 {#246
      date: 2026-10-22 15:55:52.0 Europe/Paris (+02:00)
    }
    #custom_css: """
      .header {\n
        position: absolute;\n
        left: 0px;\n
        top: -21px;\n
        width: 100%;\n
        height: 20px;\n
        background-color: rgba(20, 92, 136, 0.8);  \n
      }\n
      \n
      .footer {\n
        text-align: left;\n
        position: absolute;\n
        left: 0px;\n
        /*  top: 0px; */\n
        font-size: 13px;\n
        margin: 5px;\n
      }\n
      \n
      .footer a:hover, .footer a:active, .footer a:visited, .footer a:focus {\n
        color: black !important;\n
      }\n
      \n
      \n
      .featureinfoDialog .popupContent {\n
        height: auto !important;\n
      }\n
      \n
      \n
      .popup {\n
        background-image: url("") !important;\n
        background-color: rgba(128, 205, 238, 0.8);\n
      }\n
      \n
      /* .featureInfoTabContainer > .container {\n
        \tcolor: rgba(20, 92, 136, 0.8) !important;\n
      } */\n
      \n
      .featureinfoDialog {\n
        \tcolor: #337ab7 !important;\n
      }\n
      \n
      .featureinfoDialog   td {\n
        padding: 0 !important;\n
      }\n
      \n
      .toolBar.top {\n
        top: 21px;\n
        background-color: rgba(0, 155, 220, 0.8);\n
      }\n
      \n
      .toolBar.bottom {\n
        background-color: rgba(0, 155, 220, 0.8);\n
      }\n
      \n
      \n
      .sidePaneTabItem  {\n
        \tbackground-color: rgba(20, 92, 136, 0.8); /*dunkles blau*/\n
      }\n
      \n
      .tab {\n
        background-color: rgba(0, 155, 220, 0.8) !important;\n
        color: whitesmoke !important;\n
      }\n
      \n
      .tab.active, .tabContainer .tab.active{\n
        background-color: rgba(20, 92, 136, 0.8) !important;\n
        color: whitesmoke !important;\n
      }\n
      \n
      /*\n
      .js-content {\n
        color: blue;\n
      }\n
      */\n
      \n
      .sidePane {\n
        overflow: visible;\n
        background-image: url("");\n
        background-color: rgba(128, 205, 238, 0.8);  /*helles Blau*/\n
      }\n
      /*\n
      .sidePane.opened {\n
          width: 350px;\n
      }\n
      */\n
      .logo {\n
          visibility: hidden;\n
      }\n
      \n
      .logoContainer {\n
        background-image: url("/mapbender/Logo_Wappen.png");\n
        background-size: cover;\n
        width: 100px;\n
        height: 100px;\n
        background-color: transparent;\n
      }\n
      \n
      .logoContainer .project-name {\n
        display: none;\n
      }\n
      \n
      .iconFolder {\n
        \tcolor: whitesmoke;\n
      }\n
      \n
      .iconCheckbox {\n
      color: whitesmoke;\n
      }\n
      \n
      .iconCheckboxActive {\n
        color: whitesmoke;\n
      }\n
      \n
      .container {\n
        \t/*background-color: rgba(0, 155, 220, 0.8);*/ /*mittleres blau*/\n
        background-color: rgba(20, 92, 136, 0.8);  /*dunkles Blau*/\n
        /* color: whitesmoke; */\n
        padding: 20px !important;\n
         margin-top: 8px !important;\n
      }\n
      .layer-title {\n
      \tcolor: white !important;\n
      }\n
      \n
      .layer-menu {\n
        color: black;\n
      }\n
      \n
      .iconMenu {\n
        color: whitesmoke;\n
      }\n
      \n
      .subTitle {\n
        color: rgb(63, 63, 63);\n
      }\n
      \n
      .toolBar.top:before {\n
        content: "Stadt Wülfrath";\n
        color: black;\n
        font-size: 20px;\n
        text-align: left;\n
        position: absolute;\n
        top: 8px;\n
        left: 140px;\n
      }\n
      \n
      .toolBar.top:after {\n
        content: "";\n
        color: black;\n
        font-size: 20px;\n
        text-align: left;\n
        position: absolute;\n
        top: 208px;\n
        left: 140px;\n
      }\n
      \n
      .sideContent {\n
          padding: 8px !important;\n
      }\n
      \n
      .legends {\n
        background: whitesmoke;\n
      }\n
      \n
      .layer-slider-handle {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
      }\n
      \n
      .container-accordion.active {\n
        background-color: whitesmoke !important;\n
      }\n
      .accordionContainer .accordion > div {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
        border-width: 1px;\n
        border-color: rgba(128, 205, 238, 0.8); \n
      }\n
      \n
      .button.critical, .button.right {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
        border: 0px;\n
      }\n
      \n
      .button.right:hover, .button.right:visited, .button.right:focus, .button.right:active {\n
        color: white;\n
      }\n
      \n
      .labelText {\n
        color:black;\n
        width: 200px !important;\n
        font-size: 13px;\n
      }\n
      \n
      .contentItem {\n
        background-color: rgba(20, 92, 136, 0.8);\n
        padding: 5px;\n
      }\n
      \n
      .labelInput {\n
        color: whitesmoke;\n
      }\n
      \n
      .mb-element-searchrouter  tr {\n
        color: whitesmoke;\n
      }\n
      \n
      .mb-element-searchrouter .search-results > table tr:hover {\n
        background-color: whitesmoke;\n
        color: rgba(20, 92, 136, 1);\n
      }\n
      \n
      /* Maßstabsleiste (ScaleBar) */\n
      .mb-element-scalebar,\n
      .mb-element-scalebar .ol-scale-line-inner,\n
      .mb-element-scalebar .ol-scale-bar-inner,\n
      .mb-element-scalebar .ol-scale-text,\n
      .mb-element-scalebar .ol-scale-step-text {\n
        color: black !important;\n
        text-shadow: none !important;\n
      }\n
      \n
      /* Maßstabsanzeige als Text, z. B. "1:5000" (ScaleDisplay) */\n
      .mb-element-scaledisplay,\n
      .mb-element-scaledisplay * {\n
        color: black !important;\n
      }\n
      \n
      .mb-element-scaleselector .labelInput {\n
        color: black !important;\n
      }\n
      \n
      /***** Cookie-Banner - Start *****/\n
      .msg-cookies {\n
          display: none;\n
          position: absolute;\n
          bottom: 0;\n
        left: 0;\n
          width: 100%;\n
          padding: 29px 0 30px;\n
          color: #fff;\n
          /*font-weight: 500;*/\n
          background-color: rgba(20, 92, 136, 0.9);\n
          z-index: 100;\n
      }\n
      .msg-cookies .container {\n
          top: auto;\n
      }\n
      div.msg-cookies.show {\n
          display: block;\n
      }\n
      div.msg-cookies p {\n
          margin: 0;\n
      }\n
      div.msg-cookies a {\n
          color: #fff;\n
          text-decoration: underline;\n
      }\n
      div.msg-cookies a:hover {\n
          text-decoration: none;\n
      }\n
      div.msg-cookies a.seen {\n
          display: inline-block;\n
          padding: 10px 40px;\n
          color: #333;\n
          text-decoration: none;\n
          background-color: #e7e7ea;\n
          cursor: pointer;\n
      }\n
      div.msg-cookies a.seen:hover {\n
          background-color: #fff;\n
      }\n
      \n
      .msg-cookies .container {\n
          width: 930px;\n
          margin: 0 auto;\n
          padding: 0 15px;\n
      }\n
      .msg-cookies .row {\n
          margin-left: -15px;\n
          margin-right: -15px;\n
      }\n
      .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {\n
          float: left;\n
      }\n
      .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {\n
          position: relative;\n
          min-height: 1px;\n
          padding-left: 15px;\n
          padding-right: 15px;\n
      }\n
      .col-sm-7 {\n
          width: 58.33333333%;\n
      }\n
      .col-sm-4 {\n
          width: 33.33333333%;\n
      }\n
      .col-sm-push-1 {\n
          left: 8.33333333%;\n
      }\n
      /***** Cookie-Banner - End *****/
      """
    #publicOptions: []
  }
  #region: "toolbar"
  #enabled: true
  #weight: 2
  #yamlRoles: null
  #screenType: "all"
}
"FOM\UserBundle\Security\Permission\YamlApplicationVoter"
ACCESS ABSTAIN
"FOM\UserBundle\Security\Authorization\Voter\RootAccountVoter"
ACCESS ABSTAIN
"Container2FhNsXn\PermissionManagerGhostFf08da6"
ACCESS GRANTED
Show voter details
14 GRANTED view
Mapbender\CoreBundle\Entity\Element {#1022
  #id: 92
  #title: "Koordinatenanzeige"
  #class: "Mapbender\CoreBundle\Element\CoordinatesDisplay"
  #configuration: [
    "tooltip" => "coordinates display"
    "anchor" => "right-bottom"
    "label" => false
    "numDigits" => 2
    "empty" => "x= - y= -"
    "prefix" => "x= "
    "separator" => " y= "
    "target" => "80"
  ]
  #application: Mapbender\CoreBundle\Entity\Application {#247
    #yamlRoles: null
    #source: 2
    #id: 4
    #title: "Geoportal Stadt Wülfrath"
    #slug: "geoportal"
    #description: null
    #template: "Mapbender\CoreBundle\Template\Fullscreen"
    #map_engine_code: "current"
    #persistentView: false
    #splashscreen: true
    #regionProperties: Doctrine\ORM\PersistentCollection {#237 …}
    #elements: Doctrine\ORM\PersistentCollection {#231 …}
    #layersets: Doctrine\ORM\PersistentCollection {#205 …}
    #screenshot: null
    #extra_assets: null
    #updated: DateTime @1792677352 {#246
      date: 2026-10-22 15:55:52.0 Europe/Paris (+02:00)
    }
    #custom_css: """
      .header {\n
        position: absolute;\n
        left: 0px;\n
        top: -21px;\n
        width: 100%;\n
        height: 20px;\n
        background-color: rgba(20, 92, 136, 0.8);  \n
      }\n
      \n
      .footer {\n
        text-align: left;\n
        position: absolute;\n
        left: 0px;\n
        /*  top: 0px; */\n
        font-size: 13px;\n
        margin: 5px;\n
      }\n
      \n
      .footer a:hover, .footer a:active, .footer a:visited, .footer a:focus {\n
        color: black !important;\n
      }\n
      \n
      \n
      .featureinfoDialog .popupContent {\n
        height: auto !important;\n
      }\n
      \n
      \n
      .popup {\n
        background-image: url("") !important;\n
        background-color: rgba(128, 205, 238, 0.8);\n
      }\n
      \n
      /* .featureInfoTabContainer > .container {\n
        \tcolor: rgba(20, 92, 136, 0.8) !important;\n
      } */\n
      \n
      .featureinfoDialog {\n
        \tcolor: #337ab7 !important;\n
      }\n
      \n
      .featureinfoDialog   td {\n
        padding: 0 !important;\n
      }\n
      \n
      .toolBar.top {\n
        top: 21px;\n
        background-color: rgba(0, 155, 220, 0.8);\n
      }\n
      \n
      .toolBar.bottom {\n
        background-color: rgba(0, 155, 220, 0.8);\n
      }\n
      \n
      \n
      .sidePaneTabItem  {\n
        \tbackground-color: rgba(20, 92, 136, 0.8); /*dunkles blau*/\n
      }\n
      \n
      .tab {\n
        background-color: rgba(0, 155, 220, 0.8) !important;\n
        color: whitesmoke !important;\n
      }\n
      \n
      .tab.active, .tabContainer .tab.active{\n
        background-color: rgba(20, 92, 136, 0.8) !important;\n
        color: whitesmoke !important;\n
      }\n
      \n
      /*\n
      .js-content {\n
        color: blue;\n
      }\n
      */\n
      \n
      .sidePane {\n
        overflow: visible;\n
        background-image: url("");\n
        background-color: rgba(128, 205, 238, 0.8);  /*helles Blau*/\n
      }\n
      /*\n
      .sidePane.opened {\n
          width: 350px;\n
      }\n
      */\n
      .logo {\n
          visibility: hidden;\n
      }\n
      \n
      .logoContainer {\n
        background-image: url("/mapbender/Logo_Wappen.png");\n
        background-size: cover;\n
        width: 100px;\n
        height: 100px;\n
        background-color: transparent;\n
      }\n
      \n
      .logoContainer .project-name {\n
        display: none;\n
      }\n
      \n
      .iconFolder {\n
        \tcolor: whitesmoke;\n
      }\n
      \n
      .iconCheckbox {\n
      color: whitesmoke;\n
      }\n
      \n
      .iconCheckboxActive {\n
        color: whitesmoke;\n
      }\n
      \n
      .container {\n
        \t/*background-color: rgba(0, 155, 220, 0.8);*/ /*mittleres blau*/\n
        background-color: rgba(20, 92, 136, 0.8);  /*dunkles Blau*/\n
        /* color: whitesmoke; */\n
        padding: 20px !important;\n
         margin-top: 8px !important;\n
      }\n
      .layer-title {\n
      \tcolor: white !important;\n
      }\n
      \n
      .layer-menu {\n
        color: black;\n
      }\n
      \n
      .iconMenu {\n
        color: whitesmoke;\n
      }\n
      \n
      .subTitle {\n
        color: rgb(63, 63, 63);\n
      }\n
      \n
      .toolBar.top:before {\n
        content: "Stadt Wülfrath";\n
        color: black;\n
        font-size: 20px;\n
        text-align: left;\n
        position: absolute;\n
        top: 8px;\n
        left: 140px;\n
      }\n
      \n
      .toolBar.top:after {\n
        content: "";\n
        color: black;\n
        font-size: 20px;\n
        text-align: left;\n
        position: absolute;\n
        top: 208px;\n
        left: 140px;\n
      }\n
      \n
      .sideContent {\n
          padding: 8px !important;\n
      }\n
      \n
      .legends {\n
        background: whitesmoke;\n
      }\n
      \n
      .layer-slider-handle {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
      }\n
      \n
      .container-accordion.active {\n
        background-color: whitesmoke !important;\n
      }\n
      .accordionContainer .accordion > div {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
        border-width: 1px;\n
        border-color: rgba(128, 205, 238, 0.8); \n
      }\n
      \n
      .button.critical, .button.right {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
        border: 0px;\n
      }\n
      \n
      .button.right:hover, .button.right:visited, .button.right:focus, .button.right:active {\n
        color: white;\n
      }\n
      \n
      .labelText {\n
        color:black;\n
        width: 200px !important;\n
        font-size: 13px;\n
      }\n
      \n
      .contentItem {\n
        background-color: rgba(20, 92, 136, 0.8);\n
        padding: 5px;\n
      }\n
      \n
      .labelInput {\n
        color: whitesmoke;\n
      }\n
      \n
      .mb-element-searchrouter  tr {\n
        color: whitesmoke;\n
      }\n
      \n
      .mb-element-searchrouter .search-results > table tr:hover {\n
        background-color: whitesmoke;\n
        color: rgba(20, 92, 136, 1);\n
      }\n
      \n
      /* Maßstabsleiste (ScaleBar) */\n
      .mb-element-scalebar,\n
      .mb-element-scalebar .ol-scale-line-inner,\n
      .mb-element-scalebar .ol-scale-bar-inner,\n
      .mb-element-scalebar .ol-scale-text,\n
      .mb-element-scalebar .ol-scale-step-text {\n
        color: black !important;\n
        text-shadow: none !important;\n
      }\n
      \n
      /* Maßstabsanzeige als Text, z. B. "1:5000" (ScaleDisplay) */\n
      .mb-element-scaledisplay,\n
      .mb-element-scaledisplay * {\n
        color: black !important;\n
      }\n
      \n
      .mb-element-scaleselector .labelInput {\n
        color: black !important;\n
      }\n
      \n
      /***** Cookie-Banner - Start *****/\n
      .msg-cookies {\n
          display: none;\n
          position: absolute;\n
          bottom: 0;\n
        left: 0;\n
          width: 100%;\n
          padding: 29px 0 30px;\n
          color: #fff;\n
          /*font-weight: 500;*/\n
          background-color: rgba(20, 92, 136, 0.9);\n
          z-index: 100;\n
      }\n
      .msg-cookies .container {\n
          top: auto;\n
      }\n
      div.msg-cookies.show {\n
          display: block;\n
      }\n
      div.msg-cookies p {\n
          margin: 0;\n
      }\n
      div.msg-cookies a {\n
          color: #fff;\n
          text-decoration: underline;\n
      }\n
      div.msg-cookies a:hover {\n
          text-decoration: none;\n
      }\n
      div.msg-cookies a.seen {\n
          display: inline-block;\n
          padding: 10px 40px;\n
          color: #333;\n
          text-decoration: none;\n
          background-color: #e7e7ea;\n
          cursor: pointer;\n
      }\n
      div.msg-cookies a.seen:hover {\n
          background-color: #fff;\n
      }\n
      \n
      .msg-cookies .container {\n
          width: 930px;\n
          margin: 0 auto;\n
          padding: 0 15px;\n
      }\n
      .msg-cookies .row {\n
          margin-left: -15px;\n
          margin-right: -15px;\n
      }\n
      .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {\n
          float: left;\n
      }\n
      .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {\n
          position: relative;\n
          min-height: 1px;\n
          padding-left: 15px;\n
          padding-right: 15px;\n
      }\n
      .col-sm-7 {\n
          width: 58.33333333%;\n
      }\n
      .col-sm-4 {\n
          width: 33.33333333%;\n
      }\n
      .col-sm-push-1 {\n
          left: 8.33333333%;\n
      }\n
      /***** Cookie-Banner - End *****/
      """
    #publicOptions: []
  }
  #region: "footer"
  #enabled: true
  #weight: 2
  #yamlRoles: null
  #screenType: "all"
}
"FOM\UserBundle\Security\Permission\YamlApplicationVoter"
ACCESS ABSTAIN
"FOM\UserBundle\Security\Authorization\Voter\RootAccountVoter"
ACCESS ABSTAIN
"Container2FhNsXn\PermissionManagerGhostFf08da6"
ACCESS GRANTED
Show voter details
15 GRANTED view
Mapbender\CoreBundle\Entity\Element {#1021
  #id: 95
  #title: "Suchen"
  #class: "Mapbender\CoreBundle\Element\SearchRouter"
  #configuration: [
    "tooltip" => "mb.core.searchrouter.class.title"
    "title" => "mb.core.searchrouter.class.title"
    "target" => "80"
    "timeoutFactor" => 3
    "width" => 700
    "height" => 500
    "routes" => [
      [
        "class" => "Mapbender\CoreBundle\Component\SQLSearchEngine"
        "class_options" => [
          "connection" => "search_db"
          "relation" => "v_shp_lage_hnr"
          "attributes" => [
            "fid"
            "strasse"
            "hausnummer"
          ]
          "geometry_attribute" => "wkb_geometry"
        ]
        "form" => [
          "strasse" => [
            "type" => "text"
            "options" => [
              "required" => true
              "label" => "Straße"
              "attr" => [
                "data-autocomplete" => "on"
                "data-autocomplete-distinct" => "on"
              ]
            ]
            "compare" => "ilike"
          ]
          "hausnummer" => [
            "type" => "text"
            "options" => [
              "required" => false
              "label" => "Hausnummer"
              "attr" => [
                "data-autocomplete" => "on"
                "data-autocomplete-using" => "strasse"
              ]
            ]
            "compare" => "ilike"
          ]
        ]
        "results" => [
          "view" => "table"
          "count" => true
          "headers" => [
            "strasse" => "Straße"
            "hausnummer" => "Hausnummer"
          ]
          "callback" => [
            "event" => "click"
            "options" => [
              "buffer" => 50
              "minScale" => 500
              "maxScale" => 1000
            ]
          ]
          "styleMap" => [
            "default" => [
              "strokeColor" => "#00ff00"
              "strokeOpacity" => 1
              "fillOpacity" => 0
            ]
            "select" => [
              "strokeColor" => "#ff0000"
              "fillColor" => "#ff0000"
              "fillOpacity" => 0.8
            ]
          ]
        ]
        "title" => "Straße - Hausnummer"
      ]
      [
        "class" => "Mapbender\CoreBundle\Component\SQLSearchEngine"
        "class_options" => [
          "connection" => "search_db"
          "relation" => "v_flst_geoportal"
          "attributes" => [
            "fid"
            "gemarkung"
            "flurnummer"
            "flst"
          ]
          "geometry_attribute" => "wkb_geometry"
        ]
        "form" => [
          "gemarkung" => [
            "type" => "text"
            "options" => [
              "required" => true
              "label" => "Gemarkung"
              "attr" => [
                "data-autocomplete" => "on"
                "data-autocomplete-distinct" => "on"
              ]
            ]
            "compare" => "ilike"
          ]
          "flurnummer" => [
            "type" => "text"
            "options" => [
              "required" => true
              "label" => "Flur"
              "attr" => [
                "data-autocomplete" => "on"
                "data-autocomplete-distinct" => "on"
                "data-autocomplete-using" => "gemarkung"
              ]
            ]
            "compare" => "exact"
          ]
          "flst" => [
            "type" => "text"
            "options" => [
              "required" => false
              "label" => "Flurstück"
              "attr" => [
                "data-autocomplete" => "on"
                "data-autocomplete-using" => "gemarkung,flurnummer"
              ]
            ]
            "compare" => "ilike"
          ]
        ]
        "results" => [
          "view" => "table"
          "count" => true
          "headers" => [
            "gemarkung" => "Gemarkung"
            "flurnummer" => "Flur"
            "flst" => "Flurstück"
          ]
          "callback" => [
            "event" => "click"
            "options" => [
              "buffer" => 50
              "minScale" => 500
              "maxScale" => 1000
            ]
          ]
          "styleMap" => [
            "default" => [
              "strokeColor" => "#00ff00"
              "strokeOpacity" => 1
              "fillOpacity" => 0
            ]
            "select" => [
              "strokeColor" => "#ff0000"
              "fillColor" => "#ff0000"
              "fillOpacity" => 0.8
            ]
          ]
        ]
        "title" => "Gemarkung - Flur - Flurstück"
      ]
    ]
    "asDialog" => false
  ]
  #application: Mapbender\CoreBundle\Entity\Application {#247
    #yamlRoles: null
    #source: 2
    #id: 4
    #title: "Geoportal Stadt Wülfrath"
    #slug: "geoportal"
    #description: null
    #template: "Mapbender\CoreBundle\Template\Fullscreen"
    #map_engine_code: "current"
    #persistentView: false
    #splashscreen: true
    #regionProperties: Doctrine\ORM\PersistentCollection {#237 …}
    #elements: Doctrine\ORM\PersistentCollection {#231 …}
    #layersets: Doctrine\ORM\PersistentCollection {#205 …}
    #screenshot: null
    #extra_assets: null
    #updated: DateTime @1792677352 {#246
      date: 2026-10-22 15:55:52.0 Europe/Paris (+02:00)
    }
    #custom_css: """
      .header {\n
        position: absolute;\n
        left: 0px;\n
        top: -21px;\n
        width: 100%;\n
        height: 20px;\n
        background-color: rgba(20, 92, 136, 0.8);  \n
      }\n
      \n
      .footer {\n
        text-align: left;\n
        position: absolute;\n
        left: 0px;\n
        /*  top: 0px; */\n
        font-size: 13px;\n
        margin: 5px;\n
      }\n
      \n
      .footer a:hover, .footer a:active, .footer a:visited, .footer a:focus {\n
        color: black !important;\n
      }\n
      \n
      \n
      .featureinfoDialog .popupContent {\n
        height: auto !important;\n
      }\n
      \n
      \n
      .popup {\n
        background-image: url("") !important;\n
        background-color: rgba(128, 205, 238, 0.8);\n
      }\n
      \n
      /* .featureInfoTabContainer > .container {\n
        \tcolor: rgba(20, 92, 136, 0.8) !important;\n
      } */\n
      \n
      .featureinfoDialog {\n
        \tcolor: #337ab7 !important;\n
      }\n
      \n
      .featureinfoDialog   td {\n
        padding: 0 !important;\n
      }\n
      \n
      .toolBar.top {\n
        top: 21px;\n
        background-color: rgba(0, 155, 220, 0.8);\n
      }\n
      \n
      .toolBar.bottom {\n
        background-color: rgba(0, 155, 220, 0.8);\n
      }\n
      \n
      \n
      .sidePaneTabItem  {\n
        \tbackground-color: rgba(20, 92, 136, 0.8); /*dunkles blau*/\n
      }\n
      \n
      .tab {\n
        background-color: rgba(0, 155, 220, 0.8) !important;\n
        color: whitesmoke !important;\n
      }\n
      \n
      .tab.active, .tabContainer .tab.active{\n
        background-color: rgba(20, 92, 136, 0.8) !important;\n
        color: whitesmoke !important;\n
      }\n
      \n
      /*\n
      .js-content {\n
        color: blue;\n
      }\n
      */\n
      \n
      .sidePane {\n
        overflow: visible;\n
        background-image: url("");\n
        background-color: rgba(128, 205, 238, 0.8);  /*helles Blau*/\n
      }\n
      /*\n
      .sidePane.opened {\n
          width: 350px;\n
      }\n
      */\n
      .logo {\n
          visibility: hidden;\n
      }\n
      \n
      .logoContainer {\n
        background-image: url("/mapbender/Logo_Wappen.png");\n
        background-size: cover;\n
        width: 100px;\n
        height: 100px;\n
        background-color: transparent;\n
      }\n
      \n
      .logoContainer .project-name {\n
        display: none;\n
      }\n
      \n
      .iconFolder {\n
        \tcolor: whitesmoke;\n
      }\n
      \n
      .iconCheckbox {\n
      color: whitesmoke;\n
      }\n
      \n
      .iconCheckboxActive {\n
        color: whitesmoke;\n
      }\n
      \n
      .container {\n
        \t/*background-color: rgba(0, 155, 220, 0.8);*/ /*mittleres blau*/\n
        background-color: rgba(20, 92, 136, 0.8);  /*dunkles Blau*/\n
        /* color: whitesmoke; */\n
        padding: 20px !important;\n
         margin-top: 8px !important;\n
      }\n
      .layer-title {\n
      \tcolor: white !important;\n
      }\n
      \n
      .layer-menu {\n
        color: black;\n
      }\n
      \n
      .iconMenu {\n
        color: whitesmoke;\n
      }\n
      \n
      .subTitle {\n
        color: rgb(63, 63, 63);\n
      }\n
      \n
      .toolBar.top:before {\n
        content: "Stadt Wülfrath";\n
        color: black;\n
        font-size: 20px;\n
        text-align: left;\n
        position: absolute;\n
        top: 8px;\n
        left: 140px;\n
      }\n
      \n
      .toolBar.top:after {\n
        content: "";\n
        color: black;\n
        font-size: 20px;\n
        text-align: left;\n
        position: absolute;\n
        top: 208px;\n
        left: 140px;\n
      }\n
      \n
      .sideContent {\n
          padding: 8px !important;\n
      }\n
      \n
      .legends {\n
        background: whitesmoke;\n
      }\n
      \n
      .layer-slider-handle {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
      }\n
      \n
      .container-accordion.active {\n
        background-color: whitesmoke !important;\n
      }\n
      .accordionContainer .accordion > div {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
        border-width: 1px;\n
        border-color: rgba(128, 205, 238, 0.8); \n
      }\n
      \n
      .button.critical, .button.right {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
        border: 0px;\n
      }\n
      \n
      .button.right:hover, .button.right:visited, .button.right:focus, .button.right:active {\n
        color: white;\n
      }\n
      \n
      .labelText {\n
        color:black;\n
        width: 200px !important;\n
        font-size: 13px;\n
      }\n
      \n
      .contentItem {\n
        background-color: rgba(20, 92, 136, 0.8);\n
        padding: 5px;\n
      }\n
      \n
      .labelInput {\n
        color: whitesmoke;\n
      }\n
      \n
      .mb-element-searchrouter  tr {\n
        color: whitesmoke;\n
      }\n
      \n
      .mb-element-searchrouter .search-results > table tr:hover {\n
        background-color: whitesmoke;\n
        color: rgba(20, 92, 136, 1);\n
      }\n
      \n
      /* Maßstabsleiste (ScaleBar) */\n
      .mb-element-scalebar,\n
      .mb-element-scalebar .ol-scale-line-inner,\n
      .mb-element-scalebar .ol-scale-bar-inner,\n
      .mb-element-scalebar .ol-scale-text,\n
      .mb-element-scalebar .ol-scale-step-text {\n
        color: black !important;\n
        text-shadow: none !important;\n
      }\n
      \n
      /* Maßstabsanzeige als Text, z. B. "1:5000" (ScaleDisplay) */\n
      .mb-element-scaledisplay,\n
      .mb-element-scaledisplay * {\n
        color: black !important;\n
      }\n
      \n
      .mb-element-scaleselector .labelInput {\n
        color: black !important;\n
      }\n
      \n
      /***** Cookie-Banner - Start *****/\n
      .msg-cookies {\n
          display: none;\n
          position: absolute;\n
          bottom: 0;\n
        left: 0;\n
          width: 100%;\n
          padding: 29px 0 30px;\n
          color: #fff;\n
          /*font-weight: 500;*/\n
          background-color: rgba(20, 92, 136, 0.9);\n
          z-index: 100;\n
      }\n
      .msg-cookies .container {\n
          top: auto;\n
      }\n
      div.msg-cookies.show {\n
          display: block;\n
      }\n
      div.msg-cookies p {\n
          margin: 0;\n
      }\n
      div.msg-cookies a {\n
          color: #fff;\n
          text-decoration: underline;\n
      }\n
      div.msg-cookies a:hover {\n
          text-decoration: none;\n
      }\n
      div.msg-cookies a.seen {\n
          display: inline-block;\n
          padding: 10px 40px;\n
          color: #333;\n
          text-decoration: none;\n
          background-color: #e7e7ea;\n
          cursor: pointer;\n
      }\n
      div.msg-cookies a.seen:hover {\n
          background-color: #fff;\n
      }\n
      \n
      .msg-cookies .container {\n
          width: 930px;\n
          margin: 0 auto;\n
          padding: 0 15px;\n
      }\n
      .msg-cookies .row {\n
          margin-left: -15px;\n
          margin-right: -15px;\n
      }\n
      .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {\n
          float: left;\n
      }\n
      .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {\n
          position: relative;\n
          min-height: 1px;\n
          padding-left: 15px;\n
          padding-right: 15px;\n
      }\n
      .col-sm-7 {\n
          width: 58.33333333%;\n
      }\n
      .col-sm-4 {\n
          width: 33.33333333%;\n
      }\n
      .col-sm-push-1 {\n
          left: 8.33333333%;\n
      }\n
      /***** Cookie-Banner - End *****/
      """
    #publicOptions: []
  }
  #region: "sidepane"
  #enabled: true
  #weight: 2
  #yamlRoles: null
  #screenType: "all"
}
"FOM\UserBundle\Security\Permission\YamlApplicationVoter"
ACCESS ABSTAIN
"FOM\UserBundle\Security\Authorization\Voter\RootAccountVoter"
ACCESS ABSTAIN
"Container2FhNsXn\PermissionManagerGhostFf08da6"
ACCESS GRANTED
Show voter details
16 GRANTED view
Mapbender\CoreBundle\Entity\Element {#1020
  #id: 89
  #title: "Flächenmessung"
  #class: "Mapbender\CoreBundle\Element\Ruler"
  #configuration: [
    "target" => "80"
    "tooltip" => "Fläche"
    "type" => "area"
    "immediate" => true
    "help" => "mb.core.ruler.help"
    "precision" => "auto"
    "fillColor" => "rgba(255,255,255,0.2)"
    "strokeColor" => "#3399CC"
    "strokeWidth" => 2
    "strokeWidthWhileDrawing" => 3
    "fontColor" => "#000000"
    "fontSize" => 12
  ]
  #application: Mapbender\CoreBundle\Entity\Application {#247
    #yamlRoles: null
    #source: 2
    #id: 4
    #title: "Geoportal Stadt Wülfrath"
    #slug: "geoportal"
    #description: null
    #template: "Mapbender\CoreBundle\Template\Fullscreen"
    #map_engine_code: "current"
    #persistentView: false
    #splashscreen: true
    #regionProperties: Doctrine\ORM\PersistentCollection {#237 …}
    #elements: Doctrine\ORM\PersistentCollection {#231 …}
    #layersets: Doctrine\ORM\PersistentCollection {#205 …}
    #screenshot: null
    #extra_assets: null
    #updated: DateTime @1792677352 {#246
      date: 2026-10-22 15:55:52.0 Europe/Paris (+02:00)
    }
    #custom_css: """
      .header {\n
        position: absolute;\n
        left: 0px;\n
        top: -21px;\n
        width: 100%;\n
        height: 20px;\n
        background-color: rgba(20, 92, 136, 0.8);  \n
      }\n
      \n
      .footer {\n
        text-align: left;\n
        position: absolute;\n
        left: 0px;\n
        /*  top: 0px; */\n
        font-size: 13px;\n
        margin: 5px;\n
      }\n
      \n
      .footer a:hover, .footer a:active, .footer a:visited, .footer a:focus {\n
        color: black !important;\n
      }\n
      \n
      \n
      .featureinfoDialog .popupContent {\n
        height: auto !important;\n
      }\n
      \n
      \n
      .popup {\n
        background-image: url("") !important;\n
        background-color: rgba(128, 205, 238, 0.8);\n
      }\n
      \n
      /* .featureInfoTabContainer > .container {\n
        \tcolor: rgba(20, 92, 136, 0.8) !important;\n
      } */\n
      \n
      .featureinfoDialog {\n
        \tcolor: #337ab7 !important;\n
      }\n
      \n
      .featureinfoDialog   td {\n
        padding: 0 !important;\n
      }\n
      \n
      .toolBar.top {\n
        top: 21px;\n
        background-color: rgba(0, 155, 220, 0.8);\n
      }\n
      \n
      .toolBar.bottom {\n
        background-color: rgba(0, 155, 220, 0.8);\n
      }\n
      \n
      \n
      .sidePaneTabItem  {\n
        \tbackground-color: rgba(20, 92, 136, 0.8); /*dunkles blau*/\n
      }\n
      \n
      .tab {\n
        background-color: rgba(0, 155, 220, 0.8) !important;\n
        color: whitesmoke !important;\n
      }\n
      \n
      .tab.active, .tabContainer .tab.active{\n
        background-color: rgba(20, 92, 136, 0.8) !important;\n
        color: whitesmoke !important;\n
      }\n
      \n
      /*\n
      .js-content {\n
        color: blue;\n
      }\n
      */\n
      \n
      .sidePane {\n
        overflow: visible;\n
        background-image: url("");\n
        background-color: rgba(128, 205, 238, 0.8);  /*helles Blau*/\n
      }\n
      /*\n
      .sidePane.opened {\n
          width: 350px;\n
      }\n
      */\n
      .logo {\n
          visibility: hidden;\n
      }\n
      \n
      .logoContainer {\n
        background-image: url("/mapbender/Logo_Wappen.png");\n
        background-size: cover;\n
        width: 100px;\n
        height: 100px;\n
        background-color: transparent;\n
      }\n
      \n
      .logoContainer .project-name {\n
        display: none;\n
      }\n
      \n
      .iconFolder {\n
        \tcolor: whitesmoke;\n
      }\n
      \n
      .iconCheckbox {\n
      color: whitesmoke;\n
      }\n
      \n
      .iconCheckboxActive {\n
        color: whitesmoke;\n
      }\n
      \n
      .container {\n
        \t/*background-color: rgba(0, 155, 220, 0.8);*/ /*mittleres blau*/\n
        background-color: rgba(20, 92, 136, 0.8);  /*dunkles Blau*/\n
        /* color: whitesmoke; */\n
        padding: 20px !important;\n
         margin-top: 8px !important;\n
      }\n
      .layer-title {\n
      \tcolor: white !important;\n
      }\n
      \n
      .layer-menu {\n
        color: black;\n
      }\n
      \n
      .iconMenu {\n
        color: whitesmoke;\n
      }\n
      \n
      .subTitle {\n
        color: rgb(63, 63, 63);\n
      }\n
      \n
      .toolBar.top:before {\n
        content: "Stadt Wülfrath";\n
        color: black;\n
        font-size: 20px;\n
        text-align: left;\n
        position: absolute;\n
        top: 8px;\n
        left: 140px;\n
      }\n
      \n
      .toolBar.top:after {\n
        content: "";\n
        color: black;\n
        font-size: 20px;\n
        text-align: left;\n
        position: absolute;\n
        top: 208px;\n
        left: 140px;\n
      }\n
      \n
      .sideContent {\n
          padding: 8px !important;\n
      }\n
      \n
      .legends {\n
        background: whitesmoke;\n
      }\n
      \n
      .layer-slider-handle {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
      }\n
      \n
      .container-accordion.active {\n
        background-color: whitesmoke !important;\n
      }\n
      .accordionContainer .accordion > div {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
        border-width: 1px;\n
        border-color: rgba(128, 205, 238, 0.8); \n
      }\n
      \n
      .button.critical, .button.right {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
        border: 0px;\n
      }\n
      \n
      .button.right:hover, .button.right:visited, .button.right:focus, .button.right:active {\n
        color: white;\n
      }\n
      \n
      .labelText {\n
        color:black;\n
        width: 200px !important;\n
        font-size: 13px;\n
      }\n
      \n
      .contentItem {\n
        background-color: rgba(20, 92, 136, 0.8);\n
        padding: 5px;\n
      }\n
      \n
      .labelInput {\n
        color: whitesmoke;\n
      }\n
      \n
      .mb-element-searchrouter  tr {\n
        color: whitesmoke;\n
      }\n
      \n
      .mb-element-searchrouter .search-results > table tr:hover {\n
        background-color: whitesmoke;\n
        color: rgba(20, 92, 136, 1);\n
      }\n
      \n
      /* Maßstabsleiste (ScaleBar) */\n
      .mb-element-scalebar,\n
      .mb-element-scalebar .ol-scale-line-inner,\n
      .mb-element-scalebar .ol-scale-bar-inner,\n
      .mb-element-scalebar .ol-scale-text,\n
      .mb-element-scalebar .ol-scale-step-text {\n
        color: black !important;\n
        text-shadow: none !important;\n
      }\n
      \n
      /* Maßstabsanzeige als Text, z. B. "1:5000" (ScaleDisplay) */\n
      .mb-element-scaledisplay,\n
      .mb-element-scaledisplay * {\n
        color: black !important;\n
      }\n
      \n
      .mb-element-scaleselector .labelInput {\n
        color: black !important;\n
      }\n
      \n
      /***** Cookie-Banner - Start *****/\n
      .msg-cookies {\n
          display: none;\n
          position: absolute;\n
          bottom: 0;\n
        left: 0;\n
          width: 100%;\n
          padding: 29px 0 30px;\n
          color: #fff;\n
          /*font-weight: 500;*/\n
          background-color: rgba(20, 92, 136, 0.9);\n
          z-index: 100;\n
      }\n
      .msg-cookies .container {\n
          top: auto;\n
      }\n
      div.msg-cookies.show {\n
          display: block;\n
      }\n
      div.msg-cookies p {\n
          margin: 0;\n
      }\n
      div.msg-cookies a {\n
          color: #fff;\n
          text-decoration: underline;\n
      }\n
      div.msg-cookies a:hover {\n
          text-decoration: none;\n
      }\n
      div.msg-cookies a.seen {\n
          display: inline-block;\n
          padding: 10px 40px;\n
          color: #333;\n
          text-decoration: none;\n
          background-color: #e7e7ea;\n
          cursor: pointer;\n
      }\n
      div.msg-cookies a.seen:hover {\n
          background-color: #fff;\n
      }\n
      \n
      .msg-cookies .container {\n
          width: 930px;\n
          margin: 0 auto;\n
          padding: 0 15px;\n
      }\n
      .msg-cookies .row {\n
          margin-left: -15px;\n
          margin-right: -15px;\n
      }\n
      .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {\n
          float: left;\n
      }\n
      .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {\n
          position: relative;\n
          min-height: 1px;\n
          padding-left: 15px;\n
          padding-right: 15px;\n
      }\n
      .col-sm-7 {\n
          width: 58.33333333%;\n
      }\n
      .col-sm-4 {\n
          width: 33.33333333%;\n
      }\n
      .col-sm-push-1 {\n
          left: 8.33333333%;\n
      }\n
      /***** Cookie-Banner - End *****/
      """
    #publicOptions: []
  }
  #region: "content"
  #enabled: true
  #weight: 3
  #yamlRoles: null
  #screenType: "all"
}
"FOM\UserBundle\Security\Permission\YamlApplicationVoter"
ACCESS ABSTAIN
"FOM\UserBundle\Security\Authorization\Voter\RootAccountVoter"
ACCESS ABSTAIN
"Container2FhNsXn\PermissionManagerGhostFf08da6"
ACCESS GRANTED
Show voter details
17 GRANTED view
Mapbender\CoreBundle\Entity\Element {#1019
  #id: 93
  #title: "HTML"
  #class: "Mapbender\CoreBundle\Element\HTMLElement"
  #configuration: [
    "classes" => "header"
    "content" => "<div />"
  ]
  #application: Mapbender\CoreBundle\Entity\Application {#247
    #yamlRoles: null
    #source: 2
    #id: 4
    #title: "Geoportal Stadt Wülfrath"
    #slug: "geoportal"
    #description: null
    #template: "Mapbender\CoreBundle\Template\Fullscreen"
    #map_engine_code: "current"
    #persistentView: false
    #splashscreen: true
    #regionProperties: Doctrine\ORM\PersistentCollection {#237 …}
    #elements: Doctrine\ORM\PersistentCollection {#231 …}
    #layersets: Doctrine\ORM\PersistentCollection {#205 …}
    #screenshot: null
    #extra_assets: null
    #updated: DateTime @1792677352 {#246
      date: 2026-10-22 15:55:52.0 Europe/Paris (+02:00)
    }
    #custom_css: """
      .header {\n
        position: absolute;\n
        left: 0px;\n
        top: -21px;\n
        width: 100%;\n
        height: 20px;\n
        background-color: rgba(20, 92, 136, 0.8);  \n
      }\n
      \n
      .footer {\n
        text-align: left;\n
        position: absolute;\n
        left: 0px;\n
        /*  top: 0px; */\n
        font-size: 13px;\n
        margin: 5px;\n
      }\n
      \n
      .footer a:hover, .footer a:active, .footer a:visited, .footer a:focus {\n
        color: black !important;\n
      }\n
      \n
      \n
      .featureinfoDialog .popupContent {\n
        height: auto !important;\n
      }\n
      \n
      \n
      .popup {\n
        background-image: url("") !important;\n
        background-color: rgba(128, 205, 238, 0.8);\n
      }\n
      \n
      /* .featureInfoTabContainer > .container {\n
        \tcolor: rgba(20, 92, 136, 0.8) !important;\n
      } */\n
      \n
      .featureinfoDialog {\n
        \tcolor: #337ab7 !important;\n
      }\n
      \n
      .featureinfoDialog   td {\n
        padding: 0 !important;\n
      }\n
      \n
      .toolBar.top {\n
        top: 21px;\n
        background-color: rgba(0, 155, 220, 0.8);\n
      }\n
      \n
      .toolBar.bottom {\n
        background-color: rgba(0, 155, 220, 0.8);\n
      }\n
      \n
      \n
      .sidePaneTabItem  {\n
        \tbackground-color: rgba(20, 92, 136, 0.8); /*dunkles blau*/\n
      }\n
      \n
      .tab {\n
        background-color: rgba(0, 155, 220, 0.8) !important;\n
        color: whitesmoke !important;\n
      }\n
      \n
      .tab.active, .tabContainer .tab.active{\n
        background-color: rgba(20, 92, 136, 0.8) !important;\n
        color: whitesmoke !important;\n
      }\n
      \n
      /*\n
      .js-content {\n
        color: blue;\n
      }\n
      */\n
      \n
      .sidePane {\n
        overflow: visible;\n
        background-image: url("");\n
        background-color: rgba(128, 205, 238, 0.8);  /*helles Blau*/\n
      }\n
      /*\n
      .sidePane.opened {\n
          width: 350px;\n
      }\n
      */\n
      .logo {\n
          visibility: hidden;\n
      }\n
      \n
      .logoContainer {\n
        background-image: url("/mapbender/Logo_Wappen.png");\n
        background-size: cover;\n
        width: 100px;\n
        height: 100px;\n
        background-color: transparent;\n
      }\n
      \n
      .logoContainer .project-name {\n
        display: none;\n
      }\n
      \n
      .iconFolder {\n
        \tcolor: whitesmoke;\n
      }\n
      \n
      .iconCheckbox {\n
      color: whitesmoke;\n
      }\n
      \n
      .iconCheckboxActive {\n
        color: whitesmoke;\n
      }\n
      \n
      .container {\n
        \t/*background-color: rgba(0, 155, 220, 0.8);*/ /*mittleres blau*/\n
        background-color: rgba(20, 92, 136, 0.8);  /*dunkles Blau*/\n
        /* color: whitesmoke; */\n
        padding: 20px !important;\n
         margin-top: 8px !important;\n
      }\n
      .layer-title {\n
      \tcolor: white !important;\n
      }\n
      \n
      .layer-menu {\n
        color: black;\n
      }\n
      \n
      .iconMenu {\n
        color: whitesmoke;\n
      }\n
      \n
      .subTitle {\n
        color: rgb(63, 63, 63);\n
      }\n
      \n
      .toolBar.top:before {\n
        content: "Stadt Wülfrath";\n
        color: black;\n
        font-size: 20px;\n
        text-align: left;\n
        position: absolute;\n
        top: 8px;\n
        left: 140px;\n
      }\n
      \n
      .toolBar.top:after {\n
        content: "";\n
        color: black;\n
        font-size: 20px;\n
        text-align: left;\n
        position: absolute;\n
        top: 208px;\n
        left: 140px;\n
      }\n
      \n
      .sideContent {\n
          padding: 8px !important;\n
      }\n
      \n
      .legends {\n
        background: whitesmoke;\n
      }\n
      \n
      .layer-slider-handle {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
      }\n
      \n
      .container-accordion.active {\n
        background-color: whitesmoke !important;\n
      }\n
      .accordionContainer .accordion > div {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
        border-width: 1px;\n
        border-color: rgba(128, 205, 238, 0.8); \n
      }\n
      \n
      .button.critical, .button.right {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
        border: 0px;\n
      }\n
      \n
      .button.right:hover, .button.right:visited, .button.right:focus, .button.right:active {\n
        color: white;\n
      }\n
      \n
      .labelText {\n
        color:black;\n
        width: 200px !important;\n
        font-size: 13px;\n
      }\n
      \n
      .contentItem {\n
        background-color: rgba(20, 92, 136, 0.8);\n
        padding: 5px;\n
      }\n
      \n
      .labelInput {\n
        color: whitesmoke;\n
      }\n
      \n
      .mb-element-searchrouter  tr {\n
        color: whitesmoke;\n
      }\n
      \n
      .mb-element-searchrouter .search-results > table tr:hover {\n
        background-color: whitesmoke;\n
        color: rgba(20, 92, 136, 1);\n
      }\n
      \n
      /* Maßstabsleiste (ScaleBar) */\n
      .mb-element-scalebar,\n
      .mb-element-scalebar .ol-scale-line-inner,\n
      .mb-element-scalebar .ol-scale-bar-inner,\n
      .mb-element-scalebar .ol-scale-text,\n
      .mb-element-scalebar .ol-scale-step-text {\n
        color: black !important;\n
        text-shadow: none !important;\n
      }\n
      \n
      /* Maßstabsanzeige als Text, z. B. "1:5000" (ScaleDisplay) */\n
      .mb-element-scaledisplay,\n
      .mb-element-scaledisplay * {\n
        color: black !important;\n
      }\n
      \n
      .mb-element-scaleselector .labelInput {\n
        color: black !important;\n
      }\n
      \n
      /***** Cookie-Banner - Start *****/\n
      .msg-cookies {\n
          display: none;\n
          position: absolute;\n
          bottom: 0;\n
        left: 0;\n
          width: 100%;\n
          padding: 29px 0 30px;\n
          color: #fff;\n
          /*font-weight: 500;*/\n
          background-color: rgba(20, 92, 136, 0.9);\n
          z-index: 100;\n
      }\n
      .msg-cookies .container {\n
          top: auto;\n
      }\n
      div.msg-cookies.show {\n
          display: block;\n
      }\n
      div.msg-cookies p {\n
          margin: 0;\n
      }\n
      div.msg-cookies a {\n
          color: #fff;\n
          text-decoration: underline;\n
      }\n
      div.msg-cookies a:hover {\n
          text-decoration: none;\n
      }\n
      div.msg-cookies a.seen {\n
          display: inline-block;\n
          padding: 10px 40px;\n
          color: #333;\n
          text-decoration: none;\n
          background-color: #e7e7ea;\n
          cursor: pointer;\n
      }\n
      div.msg-cookies a.seen:hover {\n
          background-color: #fff;\n
      }\n
      \n
      .msg-cookies .container {\n
          width: 930px;\n
          margin: 0 auto;\n
          padding: 0 15px;\n
      }\n
      .msg-cookies .row {\n
          margin-left: -15px;\n
          margin-right: -15px;\n
      }\n
      .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {\n
          float: left;\n
      }\n
      .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {\n
          position: relative;\n
          min-height: 1px;\n
          padding-left: 15px;\n
          padding-right: 15px;\n
      }\n
      .col-sm-7 {\n
          width: 58.33333333%;\n
      }\n
      .col-sm-4 {\n
          width: 33.33333333%;\n
      }\n
      .col-sm-push-1 {\n
          left: 8.33333333%;\n
      }\n
      /***** Cookie-Banner - End *****/
      """
    #publicOptions: []
  }
  #region: "toolbar"
  #enabled: true
  #weight: 3
  #yamlRoles: null
  #screenType: "all"
}
"FOM\UserBundle\Security\Permission\YamlApplicationVoter"
ACCESS ABSTAIN
"FOM\UserBundle\Security\Authorization\Voter\RootAccountVoter"
ACCESS ABSTAIN
"Container2FhNsXn\PermissionManagerGhostFf08da6"
ACCESS GRANTED
Show voter details
18 GRANTED view
Mapbender\CoreBundle\Entity\Element {#1018
  #id: 97
  #title: "Maßstab"
  #class: "Mapbender\CoreBundle\Element\ScaleSelector"
  #configuration: [
    "target" => "80"
    "label" => true
    "tooltip" => "Maßstabsauswahl"
  ]
  #application: Mapbender\CoreBundle\Entity\Application {#247
    #yamlRoles: null
    #source: 2
    #id: 4
    #title: "Geoportal Stadt Wülfrath"
    #slug: "geoportal"
    #description: null
    #template: "Mapbender\CoreBundle\Template\Fullscreen"
    #map_engine_code: "current"
    #persistentView: false
    #splashscreen: true
    #regionProperties: Doctrine\ORM\PersistentCollection {#237 …}
    #elements: Doctrine\ORM\PersistentCollection {#231 …}
    #layersets: Doctrine\ORM\PersistentCollection {#205 …}
    #screenshot: null
    #extra_assets: null
    #updated: DateTime @1792677352 {#246
      date: 2026-10-22 15:55:52.0 Europe/Paris (+02:00)
    }
    #custom_css: """
      .header {\n
        position: absolute;\n
        left: 0px;\n
        top: -21px;\n
        width: 100%;\n
        height: 20px;\n
        background-color: rgba(20, 92, 136, 0.8);  \n
      }\n
      \n
      .footer {\n
        text-align: left;\n
        position: absolute;\n
        left: 0px;\n
        /*  top: 0px; */\n
        font-size: 13px;\n
        margin: 5px;\n
      }\n
      \n
      .footer a:hover, .footer a:active, .footer a:visited, .footer a:focus {\n
        color: black !important;\n
      }\n
      \n
      \n
      .featureinfoDialog .popupContent {\n
        height: auto !important;\n
      }\n
      \n
      \n
      .popup {\n
        background-image: url("") !important;\n
        background-color: rgba(128, 205, 238, 0.8);\n
      }\n
      \n
      /* .featureInfoTabContainer > .container {\n
        \tcolor: rgba(20, 92, 136, 0.8) !important;\n
      } */\n
      \n
      .featureinfoDialog {\n
        \tcolor: #337ab7 !important;\n
      }\n
      \n
      .featureinfoDialog   td {\n
        padding: 0 !important;\n
      }\n
      \n
      .toolBar.top {\n
        top: 21px;\n
        background-color: rgba(0, 155, 220, 0.8);\n
      }\n
      \n
      .toolBar.bottom {\n
        background-color: rgba(0, 155, 220, 0.8);\n
      }\n
      \n
      \n
      .sidePaneTabItem  {\n
        \tbackground-color: rgba(20, 92, 136, 0.8); /*dunkles blau*/\n
      }\n
      \n
      .tab {\n
        background-color: rgba(0, 155, 220, 0.8) !important;\n
        color: whitesmoke !important;\n
      }\n
      \n
      .tab.active, .tabContainer .tab.active{\n
        background-color: rgba(20, 92, 136, 0.8) !important;\n
        color: whitesmoke !important;\n
      }\n
      \n
      /*\n
      .js-content {\n
        color: blue;\n
      }\n
      */\n
      \n
      .sidePane {\n
        overflow: visible;\n
        background-image: url("");\n
        background-color: rgba(128, 205, 238, 0.8);  /*helles Blau*/\n
      }\n
      /*\n
      .sidePane.opened {\n
          width: 350px;\n
      }\n
      */\n
      .logo {\n
          visibility: hidden;\n
      }\n
      \n
      .logoContainer {\n
        background-image: url("/mapbender/Logo_Wappen.png");\n
        background-size: cover;\n
        width: 100px;\n
        height: 100px;\n
        background-color: transparent;\n
      }\n
      \n
      .logoContainer .project-name {\n
        display: none;\n
      }\n
      \n
      .iconFolder {\n
        \tcolor: whitesmoke;\n
      }\n
      \n
      .iconCheckbox {\n
      color: whitesmoke;\n
      }\n
      \n
      .iconCheckboxActive {\n
        color: whitesmoke;\n
      }\n
      \n
      .container {\n
        \t/*background-color: rgba(0, 155, 220, 0.8);*/ /*mittleres blau*/\n
        background-color: rgba(20, 92, 136, 0.8);  /*dunkles Blau*/\n
        /* color: whitesmoke; */\n
        padding: 20px !important;\n
         margin-top: 8px !important;\n
      }\n
      .layer-title {\n
      \tcolor: white !important;\n
      }\n
      \n
      .layer-menu {\n
        color: black;\n
      }\n
      \n
      .iconMenu {\n
        color: whitesmoke;\n
      }\n
      \n
      .subTitle {\n
        color: rgb(63, 63, 63);\n
      }\n
      \n
      .toolBar.top:before {\n
        content: "Stadt Wülfrath";\n
        color: black;\n
        font-size: 20px;\n
        text-align: left;\n
        position: absolute;\n
        top: 8px;\n
        left: 140px;\n
      }\n
      \n
      .toolBar.top:after {\n
        content: "";\n
        color: black;\n
        font-size: 20px;\n
        text-align: left;\n
        position: absolute;\n
        top: 208px;\n
        left: 140px;\n
      }\n
      \n
      .sideContent {\n
          padding: 8px !important;\n
      }\n
      \n
      .legends {\n
        background: whitesmoke;\n
      }\n
      \n
      .layer-slider-handle {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
      }\n
      \n
      .container-accordion.active {\n
        background-color: whitesmoke !important;\n
      }\n
      .accordionContainer .accordion > div {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
        border-width: 1px;\n
        border-color: rgba(128, 205, 238, 0.8); \n
      }\n
      \n
      .button.critical, .button.right {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
        border: 0px;\n
      }\n
      \n
      .button.right:hover, .button.right:visited, .button.right:focus, .button.right:active {\n
        color: white;\n
      }\n
      \n
      .labelText {\n
        color:black;\n
        width: 200px !important;\n
        font-size: 13px;\n
      }\n
      \n
      .contentItem {\n
        background-color: rgba(20, 92, 136, 0.8);\n
        padding: 5px;\n
      }\n
      \n
      .labelInput {\n
        color: whitesmoke;\n
      }\n
      \n
      .mb-element-searchrouter  tr {\n
        color: whitesmoke;\n
      }\n
      \n
      .mb-element-searchrouter .search-results > table tr:hover {\n
        background-color: whitesmoke;\n
        color: rgba(20, 92, 136, 1);\n
      }\n
      \n
      /* Maßstabsleiste (ScaleBar) */\n
      .mb-element-scalebar,\n
      .mb-element-scalebar .ol-scale-line-inner,\n
      .mb-element-scalebar .ol-scale-bar-inner,\n
      .mb-element-scalebar .ol-scale-text,\n
      .mb-element-scalebar .ol-scale-step-text {\n
        color: black !important;\n
        text-shadow: none !important;\n
      }\n
      \n
      /* Maßstabsanzeige als Text, z. B. "1:5000" (ScaleDisplay) */\n
      .mb-element-scaledisplay,\n
      .mb-element-scaledisplay * {\n
        color: black !important;\n
      }\n
      \n
      .mb-element-scaleselector .labelInput {\n
        color: black !important;\n
      }\n
      \n
      /***** Cookie-Banner - Start *****/\n
      .msg-cookies {\n
          display: none;\n
          position: absolute;\n
          bottom: 0;\n
        left: 0;\n
          width: 100%;\n
          padding: 29px 0 30px;\n
          color: #fff;\n
          /*font-weight: 500;*/\n
          background-color: rgba(20, 92, 136, 0.9);\n
          z-index: 100;\n
      }\n
      .msg-cookies .container {\n
          top: auto;\n
      }\n
      div.msg-cookies.show {\n
          display: block;\n
      }\n
      div.msg-cookies p {\n
          margin: 0;\n
      }\n
      div.msg-cookies a {\n
          color: #fff;\n
          text-decoration: underline;\n
      }\n
      div.msg-cookies a:hover {\n
          text-decoration: none;\n
      }\n
      div.msg-cookies a.seen {\n
          display: inline-block;\n
          padding: 10px 40px;\n
          color: #333;\n
          text-decoration: none;\n
          background-color: #e7e7ea;\n
          cursor: pointer;\n
      }\n
      div.msg-cookies a.seen:hover {\n
          background-color: #fff;\n
      }\n
      \n
      .msg-cookies .container {\n
          width: 930px;\n
          margin: 0 auto;\n
          padding: 0 15px;\n
      }\n
      .msg-cookies .row {\n
          margin-left: -15px;\n
          margin-right: -15px;\n
      }\n
      .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {\n
          float: left;\n
      }\n
      .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {\n
          position: relative;\n
          min-height: 1px;\n
          padding-left: 15px;\n
          padding-right: 15px;\n
      }\n
      .col-sm-7 {\n
          width: 58.33333333%;\n
      }\n
      .col-sm-4 {\n
          width: 33.33333333%;\n
      }\n
      .col-sm-push-1 {\n
          left: 8.33333333%;\n
      }\n
      /***** Cookie-Banner - End *****/
      """
    #publicOptions: []
  }
  #region: "footer"
  #enabled: true
  #weight: 3
  #yamlRoles: null
  #screenType: "all"
}
"FOM\UserBundle\Security\Permission\YamlApplicationVoter"
ACCESS ABSTAIN
"FOM\UserBundle\Security\Authorization\Voter\RootAccountVoter"
ACCESS ABSTAIN
"Container2FhNsXn\PermissionManagerGhostFf08da6"
ACCESS GRANTED
Show voter details
19 GRANTED view
Mapbender\CoreBundle\Entity\Element {#1017
  #id: 105
  #title: "Bedienung"
  #class: "Mapbender\CoreBundle\Element\HTMLElement"
  #configuration: [
    "classes" => "footer"
    "content" => """
      <div class="footerLinks" >\r\n
      <a href="https://geoportal.wuelfrath.de/Dokumente/Bedienungsanleitungen/Aufruf Satzungspläne.pdf" target=_blank">Aufruf Satzungspläne</a>\r\n
      </div>
      """
  ]
  #application: Mapbender\CoreBundle\Entity\Application {#247
    #yamlRoles: null
    #source: 2
    #id: 4
    #title: "Geoportal Stadt Wülfrath"
    #slug: "geoportal"
    #description: null
    #template: "Mapbender\CoreBundle\Template\Fullscreen"
    #map_engine_code: "current"
    #persistentView: false
    #splashscreen: true
    #regionProperties: Doctrine\ORM\PersistentCollection {#237 …}
    #elements: Doctrine\ORM\PersistentCollection {#231 …}
    #layersets: Doctrine\ORM\PersistentCollection {#205 …}
    #screenshot: null
    #extra_assets: null
    #updated: DateTime @1792677352 {#246
      date: 2026-10-22 15:55:52.0 Europe/Paris (+02:00)
    }
    #custom_css: """
      .header {\n
        position: absolute;\n
        left: 0px;\n
        top: -21px;\n
        width: 100%;\n
        height: 20px;\n
        background-color: rgba(20, 92, 136, 0.8);  \n
      }\n
      \n
      .footer {\n
        text-align: left;\n
        position: absolute;\n
        left: 0px;\n
        /*  top: 0px; */\n
        font-size: 13px;\n
        margin: 5px;\n
      }\n
      \n
      .footer a:hover, .footer a:active, .footer a:visited, .footer a:focus {\n
        color: black !important;\n
      }\n
      \n
      \n
      .featureinfoDialog .popupContent {\n
        height: auto !important;\n
      }\n
      \n
      \n
      .popup {\n
        background-image: url("") !important;\n
        background-color: rgba(128, 205, 238, 0.8);\n
      }\n
      \n
      /* .featureInfoTabContainer > .container {\n
        \tcolor: rgba(20, 92, 136, 0.8) !important;\n
      } */\n
      \n
      .featureinfoDialog {\n
        \tcolor: #337ab7 !important;\n
      }\n
      \n
      .featureinfoDialog   td {\n
        padding: 0 !important;\n
      }\n
      \n
      .toolBar.top {\n
        top: 21px;\n
        background-color: rgba(0, 155, 220, 0.8);\n
      }\n
      \n
      .toolBar.bottom {\n
        background-color: rgba(0, 155, 220, 0.8);\n
      }\n
      \n
      \n
      .sidePaneTabItem  {\n
        \tbackground-color: rgba(20, 92, 136, 0.8); /*dunkles blau*/\n
      }\n
      \n
      .tab {\n
        background-color: rgba(0, 155, 220, 0.8) !important;\n
        color: whitesmoke !important;\n
      }\n
      \n
      .tab.active, .tabContainer .tab.active{\n
        background-color: rgba(20, 92, 136, 0.8) !important;\n
        color: whitesmoke !important;\n
      }\n
      \n
      /*\n
      .js-content {\n
        color: blue;\n
      }\n
      */\n
      \n
      .sidePane {\n
        overflow: visible;\n
        background-image: url("");\n
        background-color: rgba(128, 205, 238, 0.8);  /*helles Blau*/\n
      }\n
      /*\n
      .sidePane.opened {\n
          width: 350px;\n
      }\n
      */\n
      .logo {\n
          visibility: hidden;\n
      }\n
      \n
      .logoContainer {\n
        background-image: url("/mapbender/Logo_Wappen.png");\n
        background-size: cover;\n
        width: 100px;\n
        height: 100px;\n
        background-color: transparent;\n
      }\n
      \n
      .logoContainer .project-name {\n
        display: none;\n
      }\n
      \n
      .iconFolder {\n
        \tcolor: whitesmoke;\n
      }\n
      \n
      .iconCheckbox {\n
      color: whitesmoke;\n
      }\n
      \n
      .iconCheckboxActive {\n
        color: whitesmoke;\n
      }\n
      \n
      .container {\n
        \t/*background-color: rgba(0, 155, 220, 0.8);*/ /*mittleres blau*/\n
        background-color: rgba(20, 92, 136, 0.8);  /*dunkles Blau*/\n
        /* color: whitesmoke; */\n
        padding: 20px !important;\n
         margin-top: 8px !important;\n
      }\n
      .layer-title {\n
      \tcolor: white !important;\n
      }\n
      \n
      .layer-menu {\n
        color: black;\n
      }\n
      \n
      .iconMenu {\n
        color: whitesmoke;\n
      }\n
      \n
      .subTitle {\n
        color: rgb(63, 63, 63);\n
      }\n
      \n
      .toolBar.top:before {\n
        content: "Stadt Wülfrath";\n
        color: black;\n
        font-size: 20px;\n
        text-align: left;\n
        position: absolute;\n
        top: 8px;\n
        left: 140px;\n
      }\n
      \n
      .toolBar.top:after {\n
        content: "";\n
        color: black;\n
        font-size: 20px;\n
        text-align: left;\n
        position: absolute;\n
        top: 208px;\n
        left: 140px;\n
      }\n
      \n
      .sideContent {\n
          padding: 8px !important;\n
      }\n
      \n
      .legends {\n
        background: whitesmoke;\n
      }\n
      \n
      .layer-slider-handle {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
      }\n
      \n
      .container-accordion.active {\n
        background-color: whitesmoke !important;\n
      }\n
      .accordionContainer .accordion > div {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
        border-width: 1px;\n
        border-color: rgba(128, 205, 238, 0.8); \n
      }\n
      \n
      .button.critical, .button.right {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
        border: 0px;\n
      }\n
      \n
      .button.right:hover, .button.right:visited, .button.right:focus, .button.right:active {\n
        color: white;\n
      }\n
      \n
      .labelText {\n
        color:black;\n
        width: 200px !important;\n
        font-size: 13px;\n
      }\n
      \n
      .contentItem {\n
        background-color: rgba(20, 92, 136, 0.8);\n
        padding: 5px;\n
      }\n
      \n
      .labelInput {\n
        color: whitesmoke;\n
      }\n
      \n
      .mb-element-searchrouter  tr {\n
        color: whitesmoke;\n
      }\n
      \n
      .mb-element-searchrouter .search-results > table tr:hover {\n
        background-color: whitesmoke;\n
        color: rgba(20, 92, 136, 1);\n
      }\n
      \n
      /* Maßstabsleiste (ScaleBar) */\n
      .mb-element-scalebar,\n
      .mb-element-scalebar .ol-scale-line-inner,\n
      .mb-element-scalebar .ol-scale-bar-inner,\n
      .mb-element-scalebar .ol-scale-text,\n
      .mb-element-scalebar .ol-scale-step-text {\n
        color: black !important;\n
        text-shadow: none !important;\n
      }\n
      \n
      /* Maßstabsanzeige als Text, z. B. "1:5000" (ScaleDisplay) */\n
      .mb-element-scaledisplay,\n
      .mb-element-scaledisplay * {\n
        color: black !important;\n
      }\n
      \n
      .mb-element-scaleselector .labelInput {\n
        color: black !important;\n
      }\n
      \n
      /***** Cookie-Banner - Start *****/\n
      .msg-cookies {\n
          display: none;\n
          position: absolute;\n
          bottom: 0;\n
        left: 0;\n
          width: 100%;\n
          padding: 29px 0 30px;\n
          color: #fff;\n
          /*font-weight: 500;*/\n
          background-color: rgba(20, 92, 136, 0.9);\n
          z-index: 100;\n
      }\n
      .msg-cookies .container {\n
          top: auto;\n
      }\n
      div.msg-cookies.show {\n
          display: block;\n
      }\n
      div.msg-cookies p {\n
          margin: 0;\n
      }\n
      div.msg-cookies a {\n
          color: #fff;\n
          text-decoration: underline;\n
      }\n
      div.msg-cookies a:hover {\n
          text-decoration: none;\n
      }\n
      div.msg-cookies a.seen {\n
          display: inline-block;\n
          padding: 10px 40px;\n
          color: #333;\n
          text-decoration: none;\n
          background-color: #e7e7ea;\n
          cursor: pointer;\n
      }\n
      div.msg-cookies a.seen:hover {\n
          background-color: #fff;\n
      }\n
      \n
      .msg-cookies .container {\n
          width: 930px;\n
          margin: 0 auto;\n
          padding: 0 15px;\n
      }\n
      .msg-cookies .row {\n
          margin-left: -15px;\n
          margin-right: -15px;\n
      }\n
      .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {\n
          float: left;\n
      }\n
      .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {\n
          position: relative;\n
          min-height: 1px;\n
          padding-left: 15px;\n
          padding-right: 15px;\n
      }\n
      .col-sm-7 {\n
          width: 58.33333333%;\n
      }\n
      .col-sm-4 {\n
          width: 33.33333333%;\n
      }\n
      .col-sm-push-1 {\n
          left: 8.33333333%;\n
      }\n
      /***** Cookie-Banner - End *****/
      """
    #publicOptions: []
  }
  #region: "sidepane"
  #enabled: true
  #weight: 3
  #yamlRoles: null
  #screenType: "all"
}
"FOM\UserBundle\Security\Permission\YamlApplicationVoter"
ACCESS ABSTAIN
"FOM\UserBundle\Security\Authorization\Voter\RootAccountVoter"
ACCESS ABSTAIN
"Container2FhNsXn\PermissionManagerGhostFf08da6"
ACCESS GRANTED
Show voter details
20 GRANTED view
Mapbender\CoreBundle\Entity\Element {#1016
  #id: 91
  #title: "Druck"
  #class: "Mapbender\PrintBundle\Element\PrintClient"
  #configuration: [
    "target" => "80"
    "templates" => [
      [
        "template" => "a4_portrait_wuelfrath"
        "label" => "A4"
      ]
    ]
    "scales" => [
      500
      1000
      5000
      10000
      25000
    ]
    "quality_levels" => [
      [
        "dpi" => "72"
        "label" => "Entwurf (72dpi)"
      ]
      [
        "dpi" => "288"
        "label" => "Foto (288dpi)"
      ]
    ]
    "rotatable" => true
    "legend" => false
    "legend_default_behaviour" => false
    "optional_fields" => null
    "required_fields_first" => false
    "replace_pattern" => null
    "file_prefix" => "geoportal_wuelfrath_"
    "type" => "dialog"
    "renderMode" => "direct"
    "queueAccess" => "global"
  ]
  #application: Mapbender\CoreBundle\Entity\Application {#247
    #yamlRoles: null
    #source: 2
    #id: 4
    #title: "Geoportal Stadt Wülfrath"
    #slug: "geoportal"
    #description: null
    #template: "Mapbender\CoreBundle\Template\Fullscreen"
    #map_engine_code: "current"
    #persistentView: false
    #splashscreen: true
    #regionProperties: Doctrine\ORM\PersistentCollection {#237 …}
    #elements: Doctrine\ORM\PersistentCollection {#231 …}
    #layersets: Doctrine\ORM\PersistentCollection {#205 …}
    #screenshot: null
    #extra_assets: null
    #updated: DateTime @1792677352 {#246
      date: 2026-10-22 15:55:52.0 Europe/Paris (+02:00)
    }
    #custom_css: """
      .header {\n
        position: absolute;\n
        left: 0px;\n
        top: -21px;\n
        width: 100%;\n
        height: 20px;\n
        background-color: rgba(20, 92, 136, 0.8);  \n
      }\n
      \n
      .footer {\n
        text-align: left;\n
        position: absolute;\n
        left: 0px;\n
        /*  top: 0px; */\n
        font-size: 13px;\n
        margin: 5px;\n
      }\n
      \n
      .footer a:hover, .footer a:active, .footer a:visited, .footer a:focus {\n
        color: black !important;\n
      }\n
      \n
      \n
      .featureinfoDialog .popupContent {\n
        height: auto !important;\n
      }\n
      \n
      \n
      .popup {\n
        background-image: url("") !important;\n
        background-color: rgba(128, 205, 238, 0.8);\n
      }\n
      \n
      /* .featureInfoTabContainer > .container {\n
        \tcolor: rgba(20, 92, 136, 0.8) !important;\n
      } */\n
      \n
      .featureinfoDialog {\n
        \tcolor: #337ab7 !important;\n
      }\n
      \n
      .featureinfoDialog   td {\n
        padding: 0 !important;\n
      }\n
      \n
      .toolBar.top {\n
        top: 21px;\n
        background-color: rgba(0, 155, 220, 0.8);\n
      }\n
      \n
      .toolBar.bottom {\n
        background-color: rgba(0, 155, 220, 0.8);\n
      }\n
      \n
      \n
      .sidePaneTabItem  {\n
        \tbackground-color: rgba(20, 92, 136, 0.8); /*dunkles blau*/\n
      }\n
      \n
      .tab {\n
        background-color: rgba(0, 155, 220, 0.8) !important;\n
        color: whitesmoke !important;\n
      }\n
      \n
      .tab.active, .tabContainer .tab.active{\n
        background-color: rgba(20, 92, 136, 0.8) !important;\n
        color: whitesmoke !important;\n
      }\n
      \n
      /*\n
      .js-content {\n
        color: blue;\n
      }\n
      */\n
      \n
      .sidePane {\n
        overflow: visible;\n
        background-image: url("");\n
        background-color: rgba(128, 205, 238, 0.8);  /*helles Blau*/\n
      }\n
      /*\n
      .sidePane.opened {\n
          width: 350px;\n
      }\n
      */\n
      .logo {\n
          visibility: hidden;\n
      }\n
      \n
      .logoContainer {\n
        background-image: url("/mapbender/Logo_Wappen.png");\n
        background-size: cover;\n
        width: 100px;\n
        height: 100px;\n
        background-color: transparent;\n
      }\n
      \n
      .logoContainer .project-name {\n
        display: none;\n
      }\n
      \n
      .iconFolder {\n
        \tcolor: whitesmoke;\n
      }\n
      \n
      .iconCheckbox {\n
      color: whitesmoke;\n
      }\n
      \n
      .iconCheckboxActive {\n
        color: whitesmoke;\n
      }\n
      \n
      .container {\n
        \t/*background-color: rgba(0, 155, 220, 0.8);*/ /*mittleres blau*/\n
        background-color: rgba(20, 92, 136, 0.8);  /*dunkles Blau*/\n
        /* color: whitesmoke; */\n
        padding: 20px !important;\n
         margin-top: 8px !important;\n
      }\n
      .layer-title {\n
      \tcolor: white !important;\n
      }\n
      \n
      .layer-menu {\n
        color: black;\n
      }\n
      \n
      .iconMenu {\n
        color: whitesmoke;\n
      }\n
      \n
      .subTitle {\n
        color: rgb(63, 63, 63);\n
      }\n
      \n
      .toolBar.top:before {\n
        content: "Stadt Wülfrath";\n
        color: black;\n
        font-size: 20px;\n
        text-align: left;\n
        position: absolute;\n
        top: 8px;\n
        left: 140px;\n
      }\n
      \n
      .toolBar.top:after {\n
        content: "";\n
        color: black;\n
        font-size: 20px;\n
        text-align: left;\n
        position: absolute;\n
        top: 208px;\n
        left: 140px;\n
      }\n
      \n
      .sideContent {\n
          padding: 8px !important;\n
      }\n
      \n
      .legends {\n
        background: whitesmoke;\n
      }\n
      \n
      .layer-slider-handle {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
      }\n
      \n
      .container-accordion.active {\n
        background-color: whitesmoke !important;\n
      }\n
      .accordionContainer .accordion > div {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
        border-width: 1px;\n
        border-color: rgba(128, 205, 238, 0.8); \n
      }\n
      \n
      .button.critical, .button.right {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
        border: 0px;\n
      }\n
      \n
      .button.right:hover, .button.right:visited, .button.right:focus, .button.right:active {\n
        color: white;\n
      }\n
      \n
      .labelText {\n
        color:black;\n
        width: 200px !important;\n
        font-size: 13px;\n
      }\n
      \n
      .contentItem {\n
        background-color: rgba(20, 92, 136, 0.8);\n
        padding: 5px;\n
      }\n
      \n
      .labelInput {\n
        color: whitesmoke;\n
      }\n
      \n
      .mb-element-searchrouter  tr {\n
        color: whitesmoke;\n
      }\n
      \n
      .mb-element-searchrouter .search-results > table tr:hover {\n
        background-color: whitesmoke;\n
        color: rgba(20, 92, 136, 1);\n
      }\n
      \n
      /* Maßstabsleiste (ScaleBar) */\n
      .mb-element-scalebar,\n
      .mb-element-scalebar .ol-scale-line-inner,\n
      .mb-element-scalebar .ol-scale-bar-inner,\n
      .mb-element-scalebar .ol-scale-text,\n
      .mb-element-scalebar .ol-scale-step-text {\n
        color: black !important;\n
        text-shadow: none !important;\n
      }\n
      \n
      /* Maßstabsanzeige als Text, z. B. "1:5000" (ScaleDisplay) */\n
      .mb-element-scaledisplay,\n
      .mb-element-scaledisplay * {\n
        color: black !important;\n
      }\n
      \n
      .mb-element-scaleselector .labelInput {\n
        color: black !important;\n
      }\n
      \n
      /***** Cookie-Banner - Start *****/\n
      .msg-cookies {\n
          display: none;\n
          position: absolute;\n
          bottom: 0;\n
        left: 0;\n
          width: 100%;\n
          padding: 29px 0 30px;\n
          color: #fff;\n
          /*font-weight: 500;*/\n
          background-color: rgba(20, 92, 136, 0.9);\n
          z-index: 100;\n
      }\n
      .msg-cookies .container {\n
          top: auto;\n
      }\n
      div.msg-cookies.show {\n
          display: block;\n
      }\n
      div.msg-cookies p {\n
          margin: 0;\n
      }\n
      div.msg-cookies a {\n
          color: #fff;\n
          text-decoration: underline;\n
      }\n
      div.msg-cookies a:hover {\n
          text-decoration: none;\n
      }\n
      div.msg-cookies a.seen {\n
          display: inline-block;\n
          padding: 10px 40px;\n
          color: #333;\n
          text-decoration: none;\n
          background-color: #e7e7ea;\n
          cursor: pointer;\n
      }\n
      div.msg-cookies a.seen:hover {\n
          background-color: #fff;\n
      }\n
      \n
      .msg-cookies .container {\n
          width: 930px;\n
          margin: 0 auto;\n
          padding: 0 15px;\n
      }\n
      .msg-cookies .row {\n
          margin-left: -15px;\n
          margin-right: -15px;\n
      }\n
      .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {\n
          float: left;\n
      }\n
      .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {\n
          position: relative;\n
          min-height: 1px;\n
          padding-left: 15px;\n
          padding-right: 15px;\n
      }\n
      .col-sm-7 {\n
          width: 58.33333333%;\n
      }\n
      .col-sm-4 {\n
          width: 33.33333333%;\n
      }\n
      .col-sm-push-1 {\n
          left: 8.33333333%;\n
      }\n
      /***** Cookie-Banner - End *****/
      """
    #publicOptions: []
  }
  #region: "content"
  #enabled: true
  #weight: 4
  #yamlRoles: null
  #screenType: "all"
}
"FOM\UserBundle\Security\Permission\YamlApplicationVoter"
ACCESS ABSTAIN
"FOM\UserBundle\Security\Authorization\Voter\RootAccountVoter"
ACCESS ABSTAIN
"Container2FhNsXn\PermissionManagerGhostFf08da6"
ACCESS GRANTED
Show voter details
21 GRANTED view
Mapbender\CoreBundle\Entity\Element {#1016
  #id: 91
  #title: "Druck"
  #class: "Mapbender\PrintBundle\Element\PrintClient"
  #configuration: [
    "target" => "80"
    "templates" => [
      [
        "template" => "a4_portrait_wuelfrath"
        "label" => "A4"
      ]
    ]
    "scales" => [
      500
      1000
      5000
      10000
      25000
    ]
    "quality_levels" => [
      [
        "dpi" => "72"
        "label" => "Entwurf (72dpi)"
      ]
      [
        "dpi" => "288"
        "label" => "Foto (288dpi)"
      ]
    ]
    "rotatable" => true
    "legend" => false
    "legend_default_behaviour" => false
    "optional_fields" => null
    "required_fields_first" => false
    "replace_pattern" => null
    "file_prefix" => "geoportal_wuelfrath_"
    "type" => "dialog"
    "renderMode" => "direct"
    "queueAccess" => "global"
  ]
  #application: Mapbender\CoreBundle\Entity\Application {#247
    #yamlRoles: null
    #source: 2
    #id: 4
    #title: "Geoportal Stadt Wülfrath"
    #slug: "geoportal"
    #description: null
    #template: "Mapbender\CoreBundle\Template\Fullscreen"
    #map_engine_code: "current"
    #persistentView: false
    #splashscreen: true
    #regionProperties: Doctrine\ORM\PersistentCollection {#237 …}
    #elements: Doctrine\ORM\PersistentCollection {#231 …}
    #layersets: Doctrine\ORM\PersistentCollection {#205 …}
    #screenshot: null
    #extra_assets: null
    #updated: DateTime @1792677352 {#246
      date: 2026-10-22 15:55:52.0 Europe/Paris (+02:00)
    }
    #custom_css: """
      .header {\n
        position: absolute;\n
        left: 0px;\n
        top: -21px;\n
        width: 100%;\n
        height: 20px;\n
        background-color: rgba(20, 92, 136, 0.8);  \n
      }\n
      \n
      .footer {\n
        text-align: left;\n
        position: absolute;\n
        left: 0px;\n
        /*  top: 0px; */\n
        font-size: 13px;\n
        margin: 5px;\n
      }\n
      \n
      .footer a:hover, .footer a:active, .footer a:visited, .footer a:focus {\n
        color: black !important;\n
      }\n
      \n
      \n
      .featureinfoDialog .popupContent {\n
        height: auto !important;\n
      }\n
      \n
      \n
      .popup {\n
        background-image: url("") !important;\n
        background-color: rgba(128, 205, 238, 0.8);\n
      }\n
      \n
      /* .featureInfoTabContainer > .container {\n
        \tcolor: rgba(20, 92, 136, 0.8) !important;\n
      } */\n
      \n
      .featureinfoDialog {\n
        \tcolor: #337ab7 !important;\n
      }\n
      \n
      .featureinfoDialog   td {\n
        padding: 0 !important;\n
      }\n
      \n
      .toolBar.top {\n
        top: 21px;\n
        background-color: rgba(0, 155, 220, 0.8);\n
      }\n
      \n
      .toolBar.bottom {\n
        background-color: rgba(0, 155, 220, 0.8);\n
      }\n
      \n
      \n
      .sidePaneTabItem  {\n
        \tbackground-color: rgba(20, 92, 136, 0.8); /*dunkles blau*/\n
      }\n
      \n
      .tab {\n
        background-color: rgba(0, 155, 220, 0.8) !important;\n
        color: whitesmoke !important;\n
      }\n
      \n
      .tab.active, .tabContainer .tab.active{\n
        background-color: rgba(20, 92, 136, 0.8) !important;\n
        color: whitesmoke !important;\n
      }\n
      \n
      /*\n
      .js-content {\n
        color: blue;\n
      }\n
      */\n
      \n
      .sidePane {\n
        overflow: visible;\n
        background-image: url("");\n
        background-color: rgba(128, 205, 238, 0.8);  /*helles Blau*/\n
      }\n
      /*\n
      .sidePane.opened {\n
          width: 350px;\n
      }\n
      */\n
      .logo {\n
          visibility: hidden;\n
      }\n
      \n
      .logoContainer {\n
        background-image: url("/mapbender/Logo_Wappen.png");\n
        background-size: cover;\n
        width: 100px;\n
        height: 100px;\n
        background-color: transparent;\n
      }\n
      \n
      .logoContainer .project-name {\n
        display: none;\n
      }\n
      \n
      .iconFolder {\n
        \tcolor: whitesmoke;\n
      }\n
      \n
      .iconCheckbox {\n
      color: whitesmoke;\n
      }\n
      \n
      .iconCheckboxActive {\n
        color: whitesmoke;\n
      }\n
      \n
      .container {\n
        \t/*background-color: rgba(0, 155, 220, 0.8);*/ /*mittleres blau*/\n
        background-color: rgba(20, 92, 136, 0.8);  /*dunkles Blau*/\n
        /* color: whitesmoke; */\n
        padding: 20px !important;\n
         margin-top: 8px !important;\n
      }\n
      .layer-title {\n
      \tcolor: white !important;\n
      }\n
      \n
      .layer-menu {\n
        color: black;\n
      }\n
      \n
      .iconMenu {\n
        color: whitesmoke;\n
      }\n
      \n
      .subTitle {\n
        color: rgb(63, 63, 63);\n
      }\n
      \n
      .toolBar.top:before {\n
        content: "Stadt Wülfrath";\n
        color: black;\n
        font-size: 20px;\n
        text-align: left;\n
        position: absolute;\n
        top: 8px;\n
        left: 140px;\n
      }\n
      \n
      .toolBar.top:after {\n
        content: "";\n
        color: black;\n
        font-size: 20px;\n
        text-align: left;\n
        position: absolute;\n
        top: 208px;\n
        left: 140px;\n
      }\n
      \n
      .sideContent {\n
          padding: 8px !important;\n
      }\n
      \n
      .legends {\n
        background: whitesmoke;\n
      }\n
      \n
      .layer-slider-handle {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
      }\n
      \n
      .container-accordion.active {\n
        background-color: whitesmoke !important;\n
      }\n
      .accordionContainer .accordion > div {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
        border-width: 1px;\n
        border-color: rgba(128, 205, 238, 0.8); \n
      }\n
      \n
      .button.critical, .button.right {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
        border: 0px;\n
      }\n
      \n
      .button.right:hover, .button.right:visited, .button.right:focus, .button.right:active {\n
        color: white;\n
      }\n
      \n
      .labelText {\n
        color:black;\n
        width: 200px !important;\n
        font-size: 13px;\n
      }\n
      \n
      .contentItem {\n
        background-color: rgba(20, 92, 136, 0.8);\n
        padding: 5px;\n
      }\n
      \n
      .labelInput {\n
        color: whitesmoke;\n
      }\n
      \n
      .mb-element-searchrouter  tr {\n
        color: whitesmoke;\n
      }\n
      \n
      .mb-element-searchrouter .search-results > table tr:hover {\n
        background-color: whitesmoke;\n
        color: rgba(20, 92, 136, 1);\n
      }\n
      \n
      /* Maßstabsleiste (ScaleBar) */\n
      .mb-element-scalebar,\n
      .mb-element-scalebar .ol-scale-line-inner,\n
      .mb-element-scalebar .ol-scale-bar-inner,\n
      .mb-element-scalebar .ol-scale-text,\n
      .mb-element-scalebar .ol-scale-step-text {\n
        color: black !important;\n
        text-shadow: none !important;\n
      }\n
      \n
      /* Maßstabsanzeige als Text, z. B. "1:5000" (ScaleDisplay) */\n
      .mb-element-scaledisplay,\n
      .mb-element-scaledisplay * {\n
        color: black !important;\n
      }\n
      \n
      .mb-element-scaleselector .labelInput {\n
        color: black !important;\n
      }\n
      \n
      /***** Cookie-Banner - Start *****/\n
      .msg-cookies {\n
          display: none;\n
          position: absolute;\n
          bottom: 0;\n
        left: 0;\n
          width: 100%;\n
          padding: 29px 0 30px;\n
          color: #fff;\n
          /*font-weight: 500;*/\n
          background-color: rgba(20, 92, 136, 0.9);\n
          z-index: 100;\n
      }\n
      .msg-cookies .container {\n
          top: auto;\n
      }\n
      div.msg-cookies.show {\n
          display: block;\n
      }\n
      div.msg-cookies p {\n
          margin: 0;\n
      }\n
      div.msg-cookies a {\n
          color: #fff;\n
          text-decoration: underline;\n
      }\n
      div.msg-cookies a:hover {\n
          text-decoration: none;\n
      }\n
      div.msg-cookies a.seen {\n
          display: inline-block;\n
          padding: 10px 40px;\n
          color: #333;\n
          text-decoration: none;\n
          background-color: #e7e7ea;\n
          cursor: pointer;\n
      }\n
      div.msg-cookies a.seen:hover {\n
          background-color: #fff;\n
      }\n
      \n
      .msg-cookies .container {\n
          width: 930px;\n
          margin: 0 auto;\n
          padding: 0 15px;\n
      }\n
      .msg-cookies .row {\n
          margin-left: -15px;\n
          margin-right: -15px;\n
      }\n
      .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {\n
          float: left;\n
      }\n
      .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {\n
          position: relative;\n
          min-height: 1px;\n
          padding-left: 15px;\n
          padding-right: 15px;\n
      }\n
      .col-sm-7 {\n
          width: 58.33333333%;\n
      }\n
      .col-sm-4 {\n
          width: 33.33333333%;\n
      }\n
      .col-sm-push-1 {\n
          left: 8.33333333%;\n
      }\n
      /***** Cookie-Banner - End *****/
      """
    #publicOptions: []
  }
  #region: "content"
  #enabled: true
  #weight: 4
  #yamlRoles: null
  #screenType: "all"
}
"FOM\UserBundle\Security\Permission\YamlApplicationVoter"
ACCESS ABSTAIN
"FOM\UserBundle\Security\Authorization\Voter\RootAccountVoter"
ACCESS ABSTAIN
"Container2FhNsXn\PermissionManagerGhostFf08da6"
ACCESS GRANTED
Show voter details
22 GRANTED view
Mapbender\CoreBundle\Entity\Element {#1015
  #id: 96
  #title: "Drucken"
  #class: "Mapbender\CoreBundle\Element\ControlButton"
  #configuration: [
    "title" => "button"
    "tooltip" => "Karte drucken"
    "label" => true
    "icon" => "iconPrint"
    "target" => "91"
    "click" => null
    "group" => null
    "action" => "open"
    "deactivate" => null
  ]
  #application: Mapbender\CoreBundle\Entity\Application {#247
    #yamlRoles: null
    #source: 2
    #id: 4
    #title: "Geoportal Stadt Wülfrath"
    #slug: "geoportal"
    #description: null
    #template: "Mapbender\CoreBundle\Template\Fullscreen"
    #map_engine_code: "current"
    #persistentView: false
    #splashscreen: true
    #regionProperties: Doctrine\ORM\PersistentCollection {#237 …}
    #elements: Doctrine\ORM\PersistentCollection {#231 …}
    #layersets: Doctrine\ORM\PersistentCollection {#205 …}
    #screenshot: null
    #extra_assets: null
    #updated: DateTime @1792677352 {#246
      date: 2026-10-22 15:55:52.0 Europe/Paris (+02:00)
    }
    #custom_css: """
      .header {\n
        position: absolute;\n
        left: 0px;\n
        top: -21px;\n
        width: 100%;\n
        height: 20px;\n
        background-color: rgba(20, 92, 136, 0.8);  \n
      }\n
      \n
      .footer {\n
        text-align: left;\n
        position: absolute;\n
        left: 0px;\n
        /*  top: 0px; */\n
        font-size: 13px;\n
        margin: 5px;\n
      }\n
      \n
      .footer a:hover, .footer a:active, .footer a:visited, .footer a:focus {\n
        color: black !important;\n
      }\n
      \n
      \n
      .featureinfoDialog .popupContent {\n
        height: auto !important;\n
      }\n
      \n
      \n
      .popup {\n
        background-image: url("") !important;\n
        background-color: rgba(128, 205, 238, 0.8);\n
      }\n
      \n
      /* .featureInfoTabContainer > .container {\n
        \tcolor: rgba(20, 92, 136, 0.8) !important;\n
      } */\n
      \n
      .featureinfoDialog {\n
        \tcolor: #337ab7 !important;\n
      }\n
      \n
      .featureinfoDialog   td {\n
        padding: 0 !important;\n
      }\n
      \n
      .toolBar.top {\n
        top: 21px;\n
        background-color: rgba(0, 155, 220, 0.8);\n
      }\n
      \n
      .toolBar.bottom {\n
        background-color: rgba(0, 155, 220, 0.8);\n
      }\n
      \n
      \n
      .sidePaneTabItem  {\n
        \tbackground-color: rgba(20, 92, 136, 0.8); /*dunkles blau*/\n
      }\n
      \n
      .tab {\n
        background-color: rgba(0, 155, 220, 0.8) !important;\n
        color: whitesmoke !important;\n
      }\n
      \n
      .tab.active, .tabContainer .tab.active{\n
        background-color: rgba(20, 92, 136, 0.8) !important;\n
        color: whitesmoke !important;\n
      }\n
      \n
      /*\n
      .js-content {\n
        color: blue;\n
      }\n
      */\n
      \n
      .sidePane {\n
        overflow: visible;\n
        background-image: url("");\n
        background-color: rgba(128, 205, 238, 0.8);  /*helles Blau*/\n
      }\n
      /*\n
      .sidePane.opened {\n
          width: 350px;\n
      }\n
      */\n
      .logo {\n
          visibility: hidden;\n
      }\n
      \n
      .logoContainer {\n
        background-image: url("/mapbender/Logo_Wappen.png");\n
        background-size: cover;\n
        width: 100px;\n
        height: 100px;\n
        background-color: transparent;\n
      }\n
      \n
      .logoContainer .project-name {\n
        display: none;\n
      }\n
      \n
      .iconFolder {\n
        \tcolor: whitesmoke;\n
      }\n
      \n
      .iconCheckbox {\n
      color: whitesmoke;\n
      }\n
      \n
      .iconCheckboxActive {\n
        color: whitesmoke;\n
      }\n
      \n
      .container {\n
        \t/*background-color: rgba(0, 155, 220, 0.8);*/ /*mittleres blau*/\n
        background-color: rgba(20, 92, 136, 0.8);  /*dunkles Blau*/\n
        /* color: whitesmoke; */\n
        padding: 20px !important;\n
         margin-top: 8px !important;\n
      }\n
      .layer-title {\n
      \tcolor: white !important;\n
      }\n
      \n
      .layer-menu {\n
        color: black;\n
      }\n
      \n
      .iconMenu {\n
        color: whitesmoke;\n
      }\n
      \n
      .subTitle {\n
        color: rgb(63, 63, 63);\n
      }\n
      \n
      .toolBar.top:before {\n
        content: "Stadt Wülfrath";\n
        color: black;\n
        font-size: 20px;\n
        text-align: left;\n
        position: absolute;\n
        top: 8px;\n
        left: 140px;\n
      }\n
      \n
      .toolBar.top:after {\n
        content: "";\n
        color: black;\n
        font-size: 20px;\n
        text-align: left;\n
        position: absolute;\n
        top: 208px;\n
        left: 140px;\n
      }\n
      \n
      .sideContent {\n
          padding: 8px !important;\n
      }\n
      \n
      .legends {\n
        background: whitesmoke;\n
      }\n
      \n
      .layer-slider-handle {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
      }\n
      \n
      .container-accordion.active {\n
        background-color: whitesmoke !important;\n
      }\n
      .accordionContainer .accordion > div {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
        border-width: 1px;\n
        border-color: rgba(128, 205, 238, 0.8); \n
      }\n
      \n
      .button.critical, .button.right {\n
        background-color: rgba(20, 92, 136, 1) !important;\n
        border: 0px;\n
      }\n
      \n
      .button.right:hover, .button.right:visited, .button.right:focus, .button.right:active {\n
        color: white;\n
      }\n
      \n
      .labelText {\n
        color:black;\n
        width: 200px !important;\n
        font-size: 13px;\n
      }\n
      \n
      .contentItem {\n
        background-color: rgba(20, 92, 136, 0.8);\n
        padding: 5px;\n
      }\n
      \n
      .labelInput {\n
        color: whitesmoke;\n
      }\n
      \n
      .mb-element-searchrouter  tr {\n
        color: whitesmoke;\n
      }\n
      \n
      .mb-element-searchrouter .search-results > table tr:hover {\n
        background-color: whitesmoke;\n
        color: rgba(20, 92, 136, 1);\n
      }\n
      \n
      /* Maßstabsleiste (ScaleBar) */\n
      .mb-element-scalebar,\n
      .mb-element-scalebar .ol-scale-line-inner,\n
      .mb-element-scalebar .ol-scale-bar-inner,\n
      .mb-element-scalebar .ol-scale-text,\n
      .mb-element-scalebar .ol-scale-step-text {\n
        color: black !important;\n
        text-shadow: none !important;\n
      }\n
      \n
      /* Maßstabsanzeige als Text, z. B. "1:5000" (ScaleDisplay) */\n
      .mb-element-scaledisplay,\n
      .mb-element-scaledisplay * {\n
        color: black !important;\n
      }\n
      \n
      .mb-element-scaleselector .labelInput {\n
        color: black !important;\n
      }\n
      \n
      /***** Cookie-Banner - Start *****/\n
      .msg-cookies {\n
          display: none;\n
          position: absolute;\n
          bottom: 0;\n
        left: 0;\n
          width: 100%;\n
          padding: 29px 0 30px;\n
          color: #fff;\n
          /*font-weight: 500;*/\n
          background-color: rgba(20, 92, 136, 0.9);\n
          z-index: 100;\n
      }\n
      .msg-cookies .container {\n
          top: auto;\n
      }\n
      div.msg-cookies.show {\n
          display: block;\n
      }\n
      div.msg-cookies p {\n
          margin: 0;\n
      }\n
      div.msg-cookies a {\n
          color: #fff;\n
          text-decoration: underline;\n
      }\n
      div.msg-cookies a:hover {\n
          text-decoration: none;\n
      }\n
      div.msg-cookies a.seen {\n
          display: inline-block;\n
          padding: 10px 40px;\n
          color: #333;\n
          text-decoration: none;\n
          background-color: #e7e7ea;\n
          cursor: pointer;\n
      }\n
      div.msg-cookies a.seen:hover {\n
          background-color: #fff;\n
      }\n
      \n
      .msg-cookies .container {\n
          width: 930px;\n
          margin: 0 auto;\n
          padding: 0 15px;\n
      }\n
      .msg-cookies .row {\n
          margin-left: -15px;\n
          margin-right: -15px;\n
      }\n
      .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {\n
          float: left;\n
      }\n
      .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {\n
          position: relative;\n
          min-height: 1px;\n
          padding-left: 15px;\n
          padding-right: 15px;\n
      }\n
      .col-sm-7 {\n
          width: 58.33333333%;\n
      }\n
      .col-sm-4 {\n
          width: 33.33333333%;\n
      }\n
      .col-sm-push-1 {\n
          left: 8.33333333%;\n
      }\n
      /***** Cookie-Banner - End *****/
      """
    #publicOptions: []
  }
  #region: "toolbar"
  #enabled: true
  #weight: 4
  #yamlRoles: null
  #screenType: "all"
}
"FOM\UserBundle\Security\Permission\YamlApplicationVoter"
ACCESS ABSTAIN
"FOM\UserBundle\Security\Authorization\Voter\RootAccountVoter"
ACCESS ABSTAIN
"Container2FhNsXn\PermissionManagerGhostFf08da6"
ACCESS GRANTED
Show voter details