/* ================================ *\
   Repond To
   MediaQueries
\* ================================ */
DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-back {
  background: #EFEFEF;
  border-radius: 8px;
  padding: 6px 12px;
  display: flex;
  align-items: center;
  margin-bottom: 0; }
  DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-back A {
    height: 32px;
    width: 32px;
    justify-content: center;
    align-items: center;
    border: 1px solid #d8d8db;
    color: #1C1B1F;
    border-radius: 6px;
    display: flex;
    margin-right: 12px; }
    DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-back A:hover, DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-back A.hover {
      text-decoration: none;
      background: #d8d8db; }
    DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-back A SPAN {
      margin-right: 2px; }
  DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-back SPAN {
    font-weight: 600;
    color: var(--clr_font_default);
    font-size: 0.875rem; }

DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list {
  margin-top: 4px; }
  DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper {
    padding: 0; }
    DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.top-content-segment {
      background: var(--clr_font_default_background);
      color: var(--clr_font_default);
      padding: 16px 28px 28px 28px;
      border-radius: 8px; }
      @media screen and (max-width: 991px) {
        DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.top-content-segment {
          padding-left: 20px;
          padding-right: 20px; } }
      DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.top-content-segment + DIV.top-content-segment {
        margin: 4px 0 0 0; }
      @media screen and (max-width: 991px) {
        DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.top-content-segment SPAN.fa-fw {
          margin-left: -3px; } }
    DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper .shadow-box.--no-content P:last-child {
      margin: 0; }
    DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper P,
    DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper H4,
    DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper .h4.h3-no-list-header {
      margin-bottom: 12px;
      font-size: 1rem;
      font-weight: 600; }
    DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper P {
      font-weight: 400; }
    DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper H3:not(.h3-no-list-header) {
      margin-bottom: 15px;
      padding: 0; }
    DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.top-relations {
      margin: 0;
      padding: 12px;
      border-radius: 8px;
      border: 1px solid var(--clr_border_default); }
      DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.top-relations H4,
      DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.top-relations .h4.h3-no-list-header {
        font-size: 1rem;
        font-weight: 600; }
      DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.top-relations P.rp-top-vertagt,
      DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.top-relations P.rp-top-bezug {
        font-size: 0.875rem;
        margin: 0; }
        DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.top-relations P.rp-top-vertagt A,
        DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.top-relations P.rp-top-vertagt SPAN,
        DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.top-relations P.rp-top-bezug A,
        DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.top-relations P.rp-top-bezug SPAN {
          color: var(--clr_highlight_background);
          margin-right: 5px; }
      DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.top-relations P.rp-top-vertagt + P.rp-top-bezug {
        margin-top: 12px;
        border-top: 1px solid var(--clr_border_default);
        padding-top: 10px; }
    DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-digital-proceed DIV.vote-result-display {
      margin: 0;
      padding: 12px;
      border: solid 1px var(--clr_border_default);
      border-radius: 6px; }
      DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-digital-proceed DIV.vote-result-display A.button-link {
        color: var(--clr_highlight_background); }
      DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-digital-proceed DIV.vote-result-display STRONG {
        border-bottom: 1px solid var(--clr_border_default);
        padding: 15px 0;
        display: flex;
        align-items: center; }
        DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-digital-proceed DIV.vote-result-display STRONG SPAN.far,
        DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-digital-proceed DIV.vote-result-display STRONG SPAN.fas,
        DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-digital-proceed DIV.vote-result-display STRONG SPAN.fa {
          color: var(--clr_spot_font);
          margin-right: 8px; }
      DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-digital-proceed DIV.vote-result-display P {
        padding: 15px 0;
        color: var(--clr_accent_font);
        display: flex;
        margin: 0; }
      DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-digital-proceed DIV.vote-result-display .rp-top-vote {
        display: flex;
        justify-content: space-between;
        align-items: center;
        padding: 15px 0;
        color: var(--clr_accent_font); }
        DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-digital-proceed DIV.vote-result-display .rp-top-vote .rp-top-vote-label {
          display: flex;
          align-items: center; }
          DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-digital-proceed DIV.vote-result-display .rp-top-vote .rp-top-vote-label SPAN.fas,
          DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-digital-proceed DIV.vote-result-display .rp-top-vote .rp-top-vote-label SPAN.far,
          DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-digital-proceed DIV.vote-result-display .rp-top-vote .rp-top-vote-label SPAN.fa {
            color: var(--clr_spot_font);
            margin-right: 8px; }
        DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-digital-proceed DIV.vote-result-display .rp-top-vote .rp-top-vote-badge {
          margin-left: 35px; }
          DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-digital-proceed DIV.vote-result-display .rp-top-vote .rp-top-vote-badge SPAN {
            color: #0D45D6;
            background: #2079E21A;
            padding: 2px 8px;
            border-radius: 4px; }
        DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-digital-proceed DIV.vote-result-display .rp-top-vote .rp-top-vote-btn BUTTON {
          background: none;
          border: none;
          color: var(--clr_highlight_background);
          text-decoration: underline;
          padding: 0; }
          DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-digital-proceed DIV.vote-result-display .rp-top-vote .rp-top-vote-btn BUTTON:hover, DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-digital-proceed DIV.vote-result-display .rp-top-vote .rp-top-vote-btn BUTTON:focus-visible,
          DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-digital-proceed DIV.vote-result-display .rp-top-vote .rp-top-vote-btn BUTTON .hover {
            text-decoration: none; }
    DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes .rp-headline-button-wrapper {
      display: flex;
      align-items: center; }
      DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes .rp-headline-button-wrapper BUTTON,
      DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes .rp-headline-button-wrapper A.add-notice {
        margin-left: auto; }
      DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes .rp-headline-button-wrapper A.add-notice {
        font-weight: normal;
        color: var(--clr_highlight_background);
        margin-bottom: 12px; }
    DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes DIV.notice-list-header {
      text-align: right; }
      DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes DIV.notice-list-header A.add-notice {
        color: var(--clr_spot_font);
        font-size: 0.875rem;
        padding: 0 0 5px 0;
        display: inline-block; }
    DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes UL.notice-list,
    DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes UL.messages-list {
      list-style-type: none;
      padding: 0;
      margin: 0; }
      DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes UL.notice-list LI,
      DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes UL.messages-list LI {
        display: flex;
        align-items: start;
        background: #EFEFEF;
        border-radius: 4px;
        padding: 12px;
        font-size: 0.875rem; }
        DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes UL.notice-list LI + LI,
        DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes UL.messages-list LI + LI {
          margin-top: 10px; }
        DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes UL.notice-list LI DIV.note-wrapper DIV.note-headline-text,
        DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes UL.messages-list LI DIV.note-wrapper DIV.note-headline-text {
          padding-bottom: 12px; }
        DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes UL.notice-list LI SPAN.edit-notice-bar,
        DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes UL.messages-list LI SPAN.edit-notice-bar {
          display: flex;
          margin-left: auto; }
          DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes UL.notice-list LI SPAN.edit-notice-bar BUTTON.notice-tool,
          DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes UL.messages-list LI SPAN.edit-notice-bar BUTTON.notice-tool {
            border: none;
            background: transparent;
            text-decoration: none;
            display: inline-block;
            margin: 0 4px;
            padding: 0 6px;
            color: var(--clr_font_default); }
            @media screen and (max-width: 991px) {
              DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes UL.notice-list LI SPAN.edit-notice-bar BUTTON.notice-tool,
              DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes UL.messages-list LI SPAN.edit-notice-bar BUTTON.notice-tool {
                margin: 0; } }
            DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes UL.notice-list LI SPAN.edit-notice-bar BUTTON.notice-tool:hover, DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes UL.notice-list LI SPAN.edit-notice-bar BUTTON.notice-tool.hover, DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes UL.notice-list LI SPAN.edit-notice-bar BUTTON.notice-tool:focus-visible,
            DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes UL.messages-list LI SPAN.edit-notice-bar BUTTON.notice-tool:hover,
            DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes UL.messages-list LI SPAN.edit-notice-bar BUTTON.notice-tool.hover,
            DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes UL.messages-list LI SPAN.edit-notice-bar BUTTON.notice-tool:focus-visible {
              color: var(--clr_highlight_background); }
            DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes UL.notice-list LI SPAN.edit-notice-bar BUTTON.notice-tool SPAN,
            DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes UL.messages-list LI SPAN.edit-notice-bar BUTTON.notice-tool SPAN {
              pointer-events: none; }
      DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes UL.notice-list.hide,
      DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes UL.messages-list.hide {
        display: none; }
    DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes DIV.notice-form {
      position: relative;
      font-size: 0.875rem; }
      DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes DIV.notice-form.hide {
        display: none; }
      DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes DIV.notice-form DIV.form-sidebar-body DIV.notice-filter-bar {
        display: flex;
        align-items: center;
        margin-bottom: 10px; }
        DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes DIV.notice-form DIV.form-sidebar-body DIV.notice-filter-bar SPAN {
          font-size: 0.875rem;
          color: var(--clr_accent_font); }
        DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes DIV.notice-form DIV.form-sidebar-body DIV.notice-filter-bar BUTTON {
          background: #FFFFFF;
          border: 1px solid var(--clr_border_default);
          border-radius: 4px;
          padding: 6px 14px; }
          DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes DIV.notice-form DIV.form-sidebar-body DIV.notice-filter-bar BUTTON SPAN {
            color: #000000; }
          DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes DIV.notice-form DIV.form-sidebar-body DIV.notice-filter-bar BUTTON + BUTTON {
            margin-left: 12px; }
          DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes DIV.notice-form DIV.form-sidebar-body DIV.notice-filter-bar BUTTON.active, DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes DIV.notice-form DIV.form-sidebar-body DIV.notice-filter-bar BUTTON:hover, DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes DIV.notice-form DIV.form-sidebar-body DIV.notice-filter-bar BUTTON:focus-visible {
            background: #000000; }
            DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes DIV.notice-form DIV.form-sidebar-body DIV.notice-filter-bar BUTTON.active SPAN, DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes DIV.notice-form DIV.form-sidebar-body DIV.notice-filter-bar BUTTON:hover SPAN, DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes DIV.notice-form DIV.form-sidebar-body DIV.notice-filter-bar BUTTON:focus-visible SPAN {
              color: #FFFFFF; }
        DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes DIV.notice-form DIV.form-sidebar-body DIV.notice-filter-bar BUTTON#open-filter {
          margin-left: auto; }
      DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes DIV.notice-form DIV.form-sidebar-body DIV.search-bar.hidden {
        display: none; }
      DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes DIV.notice-form DIV.form-sidebar-body DIV.notice-filter {
        display: flex;
        height: auto;
        margin-bottom: 15px;
        border-bottom: 1px solid var(--clr_border_default); }
        DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes DIV.notice-form DIV.form-sidebar-body DIV.notice-filter.hidden {
          height: 0;
          display: none; }
        DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes DIV.notice-form DIV.form-sidebar-body DIV.notice-filter FIELDSET {
          width: auto;
          padding: 4px 12px 4px 0; }
          DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes DIV.notice-form DIV.form-sidebar-body DIV.notice-filter FIELDSET LEGEND {
            margin: 0; }
            DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes DIV.notice-form DIV.form-sidebar-body DIV.notice-filter FIELDSET LEGEND H3,
            DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes DIV.notice-form DIV.form-sidebar-body DIV.notice-filter FIELDSET LEGEND BUTTON.h4 {
              display: block;
              margin: 0;
              font-size: 0.875rem;
              color: var(--clr_accent_font);
              font-weight: 500;
              user-select: none;
              cursor: pointer; }
              DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes DIV.notice-form DIV.form-sidebar-body DIV.notice-filter FIELDSET LEGEND H3 SPAN.counter,
              DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes DIV.notice-form DIV.form-sidebar-body DIV.notice-filter FIELDSET LEGEND BUTTON.h4 SPAN.counter {
                padding-left: 3px;
                padding-right: 3px; }
                DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes DIV.notice-form DIV.form-sidebar-body DIV.notice-filter FIELDSET LEGEND H3 SPAN.counter:empty,
                DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes DIV.notice-form DIV.form-sidebar-body DIV.notice-filter FIELDSET LEGEND BUTTON.h4 SPAN.counter:empty {
                  padding-left: 0; }
            DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes DIV.notice-form DIV.form-sidebar-body DIV.notice-filter FIELDSET LEGEND + UL {
              margin: 0;
              padding: 0;
              display: none;
              position: absolute;
              left: 0; }
            DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes DIV.notice-form DIV.form-sidebar-body DIV.notice-filter FIELDSET LEGEND.active H3,
            DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes DIV.notice-form DIV.form-sidebar-body DIV.notice-filter FIELDSET LEGEND.active BUTTON.h4 {
              color: var(--clr_highlight_background); }
            DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes DIV.notice-form DIV.form-sidebar-body DIV.notice-filter FIELDSET LEGEND.active + UL {
              display: flex;
              list-style-type: none;
              flex-wrap: wrap;
              padding-bottom: 15px; }
              DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes DIV.notice-form DIV.form-sidebar-body DIV.notice-filter FIELDSET LEGEND.active + UL LI {
                margin-right: 12px; }
                DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes DIV.notice-form DIV.form-sidebar-body DIV.notice-filter FIELDSET LEGEND.active + UL LI DIV.form-group {
                  margin: 0; }
                  DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes DIV.notice-form DIV.form-sidebar-body DIV.notice-filter FIELDSET LEGEND.active + UL LI DIV.form-group LABEL {
                    display: flex;
                    align-items: center; }
                    DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes DIV.notice-form DIV.form-sidebar-body DIV.notice-filter FIELDSET LEGEND.active + UL LI DIV.form-group LABEL INPUT {
                      margin-right: 5px; }
      DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes DIV.notice-form DIV.form-sidebar-body DIV.notice-participants UL.ris-checkbox-list,
      DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes DIV.notice-form DIV.form-sidebar-body DIV.notice-participants-all UL.ris-checkbox-list {
        margin: 0;
        padding: 0;
        list-style-type: none; }
        DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes DIV.notice-form DIV.form-sidebar-body DIV.notice-participants UL.ris-checkbox-list LI.ris-checkbox-list-item,
        DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes DIV.notice-form DIV.form-sidebar-body DIV.notice-participants-all UL.ris-checkbox-list LI.ris-checkbox-list-item {
          display: flex;
          padding: 12px 0; }
          DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes DIV.notice-form DIV.form-sidebar-body DIV.notice-participants UL.ris-checkbox-list LI.ris-checkbox-list-item DIV.aui-input-wrapper,
          DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes DIV.notice-form DIV.form-sidebar-body DIV.notice-participants-all UL.ris-checkbox-list LI.ris-checkbox-list-item DIV.aui-input-wrapper {
            display: flex;
            width: 100%;
            margin: 0; }
            DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes DIV.notice-form DIV.form-sidebar-body DIV.notice-participants UL.ris-checkbox-list LI.ris-checkbox-list-item DIV.aui-input-wrapper LABEL,
            DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes DIV.notice-form DIV.form-sidebar-body DIV.notice-participants-all UL.ris-checkbox-list LI.ris-checkbox-list-item DIV.aui-input-wrapper LABEL {
              display: flex;
              flex-direction: row-reverse; }
          DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes DIV.notice-form DIV.form-sidebar-body DIV.notice-participants UL.ris-checkbox-list LI.ris-checkbox-list-item + LI.ris-checkbox-list-item,
          DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes DIV.notice-form DIV.form-sidebar-body DIV.notice-participants-all UL.ris-checkbox-list LI.ris-checkbox-list-item + LI.ris-checkbox-list-item {
            border-top: 1px solid var(--clr_border_default); }
          DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes DIV.notice-form DIV.form-sidebar-body DIV.notice-participants UL.ris-checkbox-list LI.ris-checkbox-list-item INPUT[type=checkbox],
          DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes DIV.notice-form DIV.form-sidebar-body DIV.notice-participants-all UL.ris-checkbox-list LI.ris-checkbox-list-item INPUT[type=checkbox] {
            margin-left: auto; }
          DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes DIV.notice-form DIV.form-sidebar-body DIV.notice-participants UL.ris-checkbox-list LI.ris-checkbox-list-item LABEL,
          DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes DIV.notice-form DIV.form-sidebar-body DIV.notice-participants-all UL.ris-checkbox-list LI.ris-checkbox-list-item LABEL {
            margin: 0;
            flex-grow: 1; }
            DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes DIV.notice-form DIV.form-sidebar-body DIV.notice-participants UL.ris-checkbox-list LI.ris-checkbox-list-item LABEL SPAN.ris-notes-checkbox-name,
            DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes DIV.notice-form DIV.form-sidebar-body DIV.notice-participants-all UL.ris-checkbox-list LI.ris-checkbox-list-item LABEL SPAN.ris-notes-checkbox-name {
              display: block;
              font-weight: 600;
              padding-bottom: 6px; }
            DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes DIV.notice-form DIV.form-sidebar-body DIV.notice-participants UL.ris-checkbox-list LI.ris-checkbox-list-item LABEL SPAN.label-text SPAN.label-text-status,
            DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes DIV.notice-form DIV.form-sidebar-body DIV.notice-participants-all UL.ris-checkbox-list LI.ris-checkbox-list-item LABEL SPAN.label-text SPAN.label-text-status {
              font-weight: 600;
              padding-right: 20px; }
      DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes DIV.notice-form DIV.selected-persons {
        margin: 20px 0 5px 0; }
        DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes DIV.notice-form DIV.selected-persons UL.selected-persons-list {
          margin: 0;
          padding: 0;
          list-style-type: none;
          display: flex;
          flex-wrap: wrap; }
          DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes DIV.notice-form DIV.selected-persons UL.selected-persons-list LI.selected-persons-list-item {
            border-radius: 4px;
            margin: 0 12px 6px 0;
            background: var(--clr_accent_background);
            color: var(--clr_font_default);
            padding: 0 4px;
            font-size: 0.813rem; }
            DIV.rp-session-top DIV.rp-session-data-wrapper DIV.rp-top-list DIV.rp-top-list-wrapper DIV.rp-top-notes DIV.notice-form DIV.selected-persons UL.selected-persons-list LI.selected-persons-list-item BUTTON {
              background: var(--clr_accent_background);
              color: var(--clr_font_default);
              border: none; }

DIV.rp-top-docs UL.top-document-list {
  margin: 0;
  padding: 0;
  list-style-type: none;
  margin-bottom: 0; }
  DIV.rp-top-docs UL.top-document-list:last-of-type {
    margin-bottom: 24px; }
  DIV.rp-top-docs UL.top-document-list + UL.top-document-list {
    margin-top: 16px;
    padding-top: 16px;
    border-top: 1px solid var(--clr_border_default); }
  DIV.rp-top-docs UL.top-document-list + UL.session-document-list {
    margin-top: 16px;
    padding-top: 16px;
    border-top: 1px solid var(--clr_border_default); }
  DIV.rp-top-docs UL.top-document-list LI {
    display: flex;
    align-items: center;
    border: 1px solid var(--clr_border_default);
    background-color: var(--clr_font_default_background);
    border-radius: 4px;
    font-size: 0.875rem; }
    DIV.rp-top-docs UL.top-document-list LI + LI {
      margin-top: 5px; }
    DIV.rp-top-docs UL.top-document-list LI A.document-button {
      margin-left: 8px;
      margin-right: 6px; }
    DIV.rp-top-docs UL.top-document-list LI BUTTON.document-button,
    DIV.rp-top-docs UL.top-document-list LI A.document-button,
    DIV.rp-top-docs UL.top-document-list LI BUTTON.document-link,
    DIV.rp-top-docs UL.top-document-list LI A.document-link,
    DIV.rp-top-docs UL.top-document-list LI A.sitzung-vote-button {
      border: none;
      color: var(--clr_font_default);
      background: transparent;
      flex-grow: 1;
      display: flex;
      align-items: center;
      text-align: left;
      padding: 8px 12px; }
      DIV.rp-top-docs UL.top-document-list LI BUTTON.document-button:hover, DIV.rp-top-docs UL.top-document-list LI BUTTON.document-button:focus-visible,
      DIV.rp-top-docs UL.top-document-list LI A.document-button:hover,
      DIV.rp-top-docs UL.top-document-list LI A.document-button:focus-visible,
      DIV.rp-top-docs UL.top-document-list LI BUTTON.document-link:hover,
      DIV.rp-top-docs UL.top-document-list LI BUTTON.document-link:focus-visible,
      DIV.rp-top-docs UL.top-document-list LI A.document-link:hover,
      DIV.rp-top-docs UL.top-document-list LI A.document-link:focus-visible,
      DIV.rp-top-docs UL.top-document-list LI A.sitzung-vote-button:hover,
      DIV.rp-top-docs UL.top-document-list LI A.sitzung-vote-button:focus-visible {
        color: var(--clr_highlight_background); }
      DIV.rp-top-docs UL.top-document-list LI BUTTON.document-button SPAN.fas,
      DIV.rp-top-docs UL.top-document-list LI A.document-button SPAN.fas,
      DIV.rp-top-docs UL.top-document-list LI BUTTON.document-link SPAN.fas,
      DIV.rp-top-docs UL.top-document-list LI A.document-link SPAN.fas,
      DIV.rp-top-docs UL.top-document-list LI A.sitzung-vote-button SPAN.fas {
        margin-left: auto; }
    DIV.rp-top-docs UL.top-document-list LI SPAN.artid-badge {
      background: var(--clr_accent_background);
      color: var(--clr_font_default);
      width: 28px;
      min-width: 28px;
      height: 28px;
      line-height: 1.563rem;
      text-align: center;
      border-radius: 50%;
      border: 1px solid #FFFFFF;
      margin: 0;
      padding: 0;
      float: left;
      font-weight: 500;
      margin-right: 8px; }
    DIV.rp-top-docs UL.top-document-list LI.facilities {
      border: none;
      padding-right: 0;
      background-color: transparent;
      padding-top: 0;
      padding-bottom: 0; }
      DIV.rp-top-docs UL.top-document-list LI.facilities UL {
        margin-left: 10px;
        padding-left: 0;
        width: 100%; }
        DIV.rp-top-docs UL.top-document-list LI.facilities UL LI {
          background-color: transparent; }
          DIV.rp-top-docs UL.top-document-list LI.facilities UL LI BUTTON.document-button {
            margin-left: auto; }
          DIV.rp-top-docs UL.top-document-list LI.facilities UL LI A.document-link {
            margin-left: auto;
            border: none;
            color: var(--clr_font_default); }
            DIV.rp-top-docs UL.top-document-list LI.facilities UL LI A.document-link:hover, DIV.rp-top-docs UL.top-document-list LI.facilities UL LI A.document-link:focus-visible {
              color: var(--clr_highlight_background); }

DIV.sidecard-content.notice-top-wrapper DIV.notice-form DIV.form-sidebar-body P.form-sidebar-subtitle {
  font-size: 0.875rem; }