/* NEXTARI · DIE BESITZER-DATEI (C43.3, 08.10.2026)
  Laedt auf jeder Seite DIREKT hinter nextari.css. Sie haelt nur, was spaet
  stehen muss, damit es gegen die Seiten-CSS gewinnt. Bis C43.5 ist das der
  fruehere BESITZER-BLOCK vom Ende von nextari.css, Wort fuer Wort und in
  derselben Reihenfolge. Wer hier einen Wert aendert, aendert ihn nur hier. */

/* C43.2 · AUS nextari.css HIERHER (muessen spaet stehen) */
:root{--green:var(--nx-gut);--live:var(--nx-live);--gold:var(--nx-gold);--cyan:var(--nx-cyan);--radius:var(--nx-r-tafel)}
.btn,
.ebtn,
.cbtn,
.rsvp,
.nx-set-btn,
.nxsh-go,
button.nx-fm-btn,
.nx-cl-act,
.nx-tn-act{line-height:1;padding:9px 14px;min-height:var(--nx-h-bedien);cursor:pointer;transition:border-color .15s,background .15s,color .15s}
.joinbtn,
.buybtn,
.nx-watch{cursor:pointer;transition:border-color .15s,background .15s,color .15s}
.chip, .tag, .pill, .badge, .nx-pill, .nxsh-type, .spill{display:inline-flex;align-items:center;gap:6px;font-size:var(--nx-typo-klein);font-weight:700;padding:4px 10px;line-height:1.2;color:var(--nx-schwach);background:transparent}
.nx-demo-schild{font-family:var(--nx-f-text);font-size:var(--nx-typo-klein);font-weight:700}
.pill.soon,.chip.soon,.nxach-soonpill,.nx-fm-soon{color:var(--nx-schwach);border-style:dashed}
.shead,.sphead,.nx-gr-kopf,.nx-fk-h,.nx-rn-head,.nx-falt-griff,
.shead + .pubhead,.nx-pmedia-h,.merchnote,
.nx-auf-li,.nx-dashhome .hello{padding-left:var(--nx-reihenkopf-einzug);box-sizing:border-box}
.nx-set-desc,.nx-set-note,.nx-hint,.hint,.zl,.sub{font-family:var(--nx-f-text);font-size:var(--nx-typo-text);line-height:1.55;color:var(--nx-schwach)}
button, input[type="button"], input[type="submit"]{font-family:var(--nx-f-text)}
.nx-cnav,
.czfab,
.btn.icon,
.nxsh-cbtn,
[class*="-fab"],
[class*="round"],
.nx-covbtn,
.nxdk-x,
.nx-noti button{border-radius:var(--nx-r-rund)}
.nx-yt-k{display:flex;flex-direction:column;transition:border-color .15s ease, transform .15s ease}
@media(max-width:980px){.app > .side{position:static!important;width:100%;min-width:0;max-width:none;height:auto;overflow:visible;flex-direction:row;flex-wrap:wrap;align-items:center;gap:6px;padding:10px 12px 8px;border-right:0;border-bottom:1px solid rgba(255,255,255,.1)}}
.nx-reiter{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 18px;padding:0 0 12px;border-bottom:1px solid rgba(255,255,255,.08)}
#nxKTuer{position:static}
@media(max-width:640px){#nxKTuer a{margin-left:0}}
.gcover,
.nxsh-cover,
.lthumb,
.nx-pb-grund,
.nx-yt-bild,
.lib-cov,
.cov.nx-has-art,
.mtile,
.fgcover,
.pava,
.nx-ev3-art,
.evb,
.nx-lvl-c,
.nx-kul-k,
.gcov,
.chcard,
.nx-evr-b,
.ftile.nx-has-art,
.nx-cevcard > div:first-child,
.nx-gf-k,
.nx-auf,
.banner,
.grp-cover,
.nx-ss-thumb{transition:box-shadow .18s ease}
.t10poster,
.heroBg,
.packshot{transition:box-shadow .18s ease}
.nx-stz-k .s{margin-top:auto;font-size:var(--nx-typo-meta);line-height:1.45;color:var(--nx-schwach)}
.nx-stz-k .l{font-family:var(--nx-f-text);font-size:9px;font-weight:800;color:var(--nx-schwach)}
.nx-stz-k .v{font-family:var(--nx-f-titel);font-size:22px;font-weight:800;color:#fff;margin:6px 0 4px}

/* BESITZER-BLOCK ANFANG · Rahmen und Telefon, familienuebergreifend.
  Diese Regeln standen als Kopie mit Vorrang in bis zu 56 Seitendateien
  (Werkzeuge, Console, Hauptseiten). Hier stehen sie einmal, Wert
  unveraendert. Ohne Vorrang, wo die Stelle reicht (die Datei laedt nach
  der Seiten-CSS); mit Vorrang nur, wo die Kopie gemessen einen Gegner mit
  Vorrang schlug. Wer einen Wert aendert, aendert ihn hier und loescht die
  Kopie in der Seitendatei. */
.head h1{font-size:26px}
.card-h h2, .nx-surf-h b, .nx-reach-h b, .nx-ced-h b{font-size:var(--nx-typo-kartenkopf);font-weight:800}
.side,aside.side,.fam-studio,.fam-publisher,.fam-agency,.fam-event,.fam-console{background:rgba(15,15,24,.92)!important;border-right:1px solid rgba(255,255,255,.10)}
.pb-badge.pb-badge.pb-badge{}
.pb-reset.pb-reset.pb-reset{letter-spacing:.3px}
.pb-navlab.pb-navlab.pb-navlab{}
.pb-glabel.pb-glabel.pb-glabel{}
.pb-partner.pb-partner.pb-partner{letter-spacing:.3px}
.nx-prevbar .pb-reset,.nx-prevbar .pb-partner,.nx-prevbar .pb-badge{border-radius:var(--nx-r-bedien)}
html body .app .side{height:auto}
html body .app{height:auto;max-height:none;min-height:calc(100vh - 124px)}
.nx-acct-lbl.nx-acct-lbl{margin-left:0;padding-left:13px}
.cz-off{display:none}
.nx-do-h, .nx-surf-h > b, .nx-reach-h > b, .nx-ced-h > b, .nx-rm-card > .nx-rm-h, .card > .card-h{font-size:var(--nx-typo-kartenkopf)!important;font-weight:800!important}
.nx-fm{opacity:.55;animation:none}
.nx-step{padding:0}
.nx-step-open > .card-h{display:none}
.nx-cardfold:not(.nx-cf-open)>*:not(.card-h){display:none}
.nxq-twitch .banner{border-radius:var(--nx-r-karte,14px)}
.nxq-twitch .viewers{background:rgba(0,0,0,.72);border:0}
.nx-veil .nx-demo,.nx-veil .nx-demo-card, .nx-demo .nx-demo,.nx-demo .nx-demo-card{filter:none;opacity:1!important}
@media(max-width:900px){
  .col-left,.col-right,.rail,.sidebar,aside.col-left,aside.col-right{display:none}
}
@media(max-width:760px){
  .bento{grid-template-columns:1fr 1fr;grid-auto-rows:minmax(150px,auto);grid-template-rows:none}
  .bento .sptile.big{grid-column:1/3;grid-row:auto}
  .bento .sptile.wide{grid-column:1/3;grid-row:auto}
}
@media(max-width:480px){
  .bento{grid-template-columns:1fr;grid-auto-rows:auto}
  .bento .sptile.big,.bento .sptile.wide{grid-column:1/2}
}
@media(max-width:980px){
  html body .app > .side{padding-left:14px;padding-right:14px}
}
@media(max-width:767px){
  html body .app > .side{padding-top:8px;padding-bottom:6px}
  html body .app > .main{padding-top:12px}
}
/* BESITZER-BLOCK ENDE */
