/**
 * rightpanel-solo.css - die Leiste rechts gehört der Messliste allein.
 *
 * Alles andere (Dateien, Screenshots, Koordinaten, Qualität, Kategorien,
 * Einmessen, Layer, Größe) öffnet über „Weiteres" in der Werkzeugleiste als
 * eigenes Fenster. Die Reiterspalte trägt deshalb nur noch den Knopf zum
 * Auf- und Zuklappen.
 *
 * ⚠️ ZULETZT EINBINDEN. Diese Datei kehrt Regeln aus `rightpanel.css` um -
 * bei gleicher Spezifität gewinnt die später eingebundene (§136.4).
 */

/* ---------- Höhe: mit dem Inhalt wachsen, dann scrollen ----------
   Vorher lief das Panel immer von der Toolbar bis zum unteren Bildrand,
   auch mit zwei Einträgen darin. Jetzt ist es so hoch wie sein Inhalt und
   bekommt eine Bildlaufleiste, sobald es sonst unten herausragen würde.
   `--rp-oben` setzt `rightPanel._bindToolbarOffset` (die Toolbar bricht je
   nach Fensterbreite um). */
#right-panel.rp-solo {
    bottom: auto;
    max-height: calc(100vh - var(--rp-oben, 50px) - 14px);
    height: auto;
    border-radius: var(--pd-radius-g) 0 0 var(--pd-radius-g);
    border: 1px solid var(--pd-rahmen);
    border-right: none;
    box-shadow: var(--pd-schatten-m);
    overflow: hidden;
}

#right-panel.rp-solo #right-panel-scroll {
    overflow-y: auto;
    overflow-x: hidden;
    /* Ohne min-height: 0 wächst ein Flex-Kind über seinen Container hinaus,
       statt zu scrollen - die Bildlaufleiste erschiene nie. */
    min-height: 0;
}

/* Der Abschnitt selbst füllt das Panel und klappt nicht mehr zu -
   es gibt nur noch ihn. */
#right-panel.rp-solo #sec-measurements {
    border: none;
    margin: 0;
}
#right-panel.rp-solo #sec-measurements .rp-section-header {
    cursor: default;
    border-radius: var(--pd-radius-g) 0 0 0;
}
/* Das Aufklapp-Dreieck des Abschnitts hat keine Aufgabe mehr. */
#right-panel.rp-solo #sec-measurements .rp-section-header .rp-arrow {
    display: none;
}

/* ---------- Reiterspalte: nur noch der Knopf ---------- */
#rp-tabs.rp-tabs-solo {
    bottom: auto;
    height: 46px;
    border-radius: var(--pd-radius) 0 0 var(--pd-radius);
    box-shadow: var(--pd-schatten);
}
#rp-tabs.rp-tabs-solo #rp-tabs-close {
    height: 100%;
    border-bottom: none;
    font-size: 15px;
    color: var(--pd-text-s);
}
#rp-tabs.rp-tabs-solo #rp-tabs-close:hover {
    color: var(--pd-messen);
    background: var(--pd-messen-b);
}

/* Zugeklappt zeigt der Knopf nach LINKS - er öffnet dann wieder.
   Ohne das stünde dort dauerhaft „▶", also „schließen", an einem
   geschlossenen Panel. */
#right-panel.rp-solo:not(.rp-open) #rp-tabs-close::before {
    content: '◀';
}
#right-panel.rp-solo:not(.rp-open) #rp-tabs-close {
    font-size: 0;   /* das ▶ aus dem HTML unterdrücken */
}
#right-panel.rp-solo:not(.rp-open) #rp-tabs-close::before {
    font-size: 15px;
}

/* ⚠️ Die Reiterspalte muss beim geschlossenen Panel SICHTBAR bleiben -
   sonst gibt es keinen Weg zurück. `rp-tabs-hidden` (der zweite Klick, der
   auch sie versteckt) bleibt erreichbar, hat aber im Solo-Betrieb keinen
   Reiter mehr zu verbergen und ist deshalb abgeschaltet. */
#right-panel.rp-solo.rp-tabs-hidden {
    transform: translateX(100%);
}
