@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cinzel-latin-ext-400-normal-XQK_CSAr.woff2)format("woff2"),url(/assets/cinzel-latin-ext-400-normal-DJ0Lq8y-.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cinzel-latin-400-normal-DnUIPmzd.woff2)format("woff2"),url(/assets/cinzel-latin-400-normal-C8jUSQqm.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cinzel-latin-ext-700-normal-C24KFjuG.woff2)format("woff2"),url(/assets/cinzel-latin-ext-700-normal-CORa-yIv.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cinzel-latin-700-normal-Dkw14w9r.woff2)format("woff2"),url(/assets/cinzel-latin-700-normal-C-gK7hA8.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--farbe-grund:#55514c;--farbe-grund-hell:#605b55;--farbe-flaeche:#3f3c38;--farbe-tafel:#47443f;--farbe-messing:#d4ae5a;--farbe-messing-hell:#ecd18d;--farbe-kupfer:#d08558;--farbe-kupfer-dunkel:#7a4326;--farbe-text:#f3eee2;--farbe-text-gedaempft:#d6cfbf;--farbe-text-auf-akzent:#2b2825;--farbe-warnung:#f6b9ab;--farbe-fertig:#a5d6a7;--farbe-schatten:#00000073;--deckkraft-gesperrt:.5;--schatten-tafel:0 .375rem 1.125rem;--schrift-titel:"Cinzel", "Times New Roman", serif;--schrift-text:Georgia, "Times New Roman", serif;--buchstabenabstand-titel:.04em;--schrift-groesse-marke:1.5rem;--schrift-groesse-klein:.8125rem;--schrift-groesse-kopf:clamp(2rem, 8vw, 3.25rem);--abstand:1rem;--abstand-xs:.25rem;--abstand-s:.5rem;--abstand-m:.75rem;--abstand-l:1.5rem;--abstand-xl:2rem;--abstand-xxl:4rem;--abstand-knopf:1.25rem;--radius:.5rem;--linie:1px;--linie-dick:2px;--linie-doppel:3px;--linie-rahmen:4px;--linie-rahmen-aussen:6px;--breite-seite:48rem;--breite-formular:28rem;--hoehe-leiste:4.5rem;--breite-menue:12rem;--hoehe-fenster:100vh;--leistenplaetze:5;--umschaltgrenze:48rem}*{box-sizing:border-box}body{min-height:var(--hoehe-fenster);color:var(--farbe-text);font-family:var(--schrift-text);background:radial-gradient(ellipse at top, var(--farbe-grund-hell), var(--farbe-grund) 70%);margin:0;line-height:1.5}h1,h2,h3{font-family:var(--schrift-titel);color:var(--farbe-messing);letter-spacing:var(--buchstabenabstand-titel);margin:0 0 var(--abstand-s)}.seite{max-width:var(--breite-seite);padding:var(--abstand-xl) var(--abstand);margin:0 auto}.kopf{text-align:center;padding-bottom:var(--abstand);margin-bottom:var(--abstand-l);border-bottom:var(--linie-doppel) double var(--farbe-kupfer)}.kopf h1{font-size:var(--schrift-groesse-kopf);text-shadow:0 var(--linie-dick) 0 var(--farbe-kupfer-dunkel)}.tafel{background:var(--farbe-tafel);border:var(--linie-dick) solid var(--farbe-messing);border-radius:var(--radius);box-shadow:inset 0 0 0 var(--linie-rahmen) var(--farbe-tafel), inset 0 0 0 var(--linie-rahmen-aussen) var(--farbe-kupfer), var(--schatten-tafel) var(--farbe-schatten);padding:var(--abstand-l)}button{font-family:var(--schrift-titel);color:var(--farbe-text-auf-akzent);background:linear-gradient(var(--farbe-messing-hell), var(--farbe-messing));border:var(--linie) solid var(--farbe-kupfer-dunkel);border-radius:var(--radius);padding:var(--abstand-s) var(--abstand-knopf);cursor:pointer}.formular{gap:var(--abstand);max-width:var(--breite-formular);margin:0 auto;display:grid}.formular label{gap:var(--abstand-xs);font-family:var(--schrift-titel);color:var(--farbe-messing-hell);display:grid}.formular small{font-family:var(--schrift-text);color:var(--farbe-text-gedaempft)}input,select{font:inherit;color:var(--farbe-text);background:var(--farbe-flaeche);border:var(--linie) solid var(--farbe-kupfer);border-radius:var(--radius);padding:var(--abstand-s) var(--abstand-m)}a{color:var(--farbe-messing-hell)}.fehler{color:var(--farbe-warnung);margin:0}.laden{text-align:center;padding:var(--abstand-xxl);color:var(--farbe-text-gedaempft)}.seite>.tafel{margin-bottom:var(--abstand)}.liste{gap:var(--abstand-s);font-variant-numeric:tabular-nums;margin:0;padding:0;list-style:none;display:grid}.liste li{padding-bottom:var(--abstand-s);border-bottom:var(--linie) dotted var(--farbe-kupfer-dunkel);overflow-wrap:anywhere}.voll{color:var(--farbe-warnung);font-family:var(--schrift-titel);white-space:nowrap}.aktionen{text-align:center}.ausbau{align-items:center;gap:var(--abstand-s) var(--abstand-m);margin-top:var(--abstand-s);flex-wrap:wrap;display:flex}button:disabled{opacity:var(--deckkraft-gesperrt);cursor:not-allowed}.liste li .sperrgruende{margin:var(--abstand-xs) 0 0;padding-left:var(--abstand-knopf);color:var(--farbe-warnung);list-style:outside}.liste li .sperrgruende li{border:0;padding:0}@media (width>=48rem){.seite{padding-top:var(--abstand-xxl)}}.daten{gap:var(--abstand-xs) var(--abstand);margin:0 0 var(--abstand);grid-template-columns:max-content 1fr;display:grid}.daten dt{font-family:var(--schrift-titel);color:var(--farbe-messing-hell)}.daten dd{margin:0}.geruest{grid-template-columns:1fr;display:grid}.inhalt{min-width:0}.navigation{gap:var(--abstand-s);padding:var(--abstand);background:var(--farbe-flaeche);flex-direction:column;display:none}.navigation ul{gap:var(--abstand-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.navigation .marke{font-family:var(--schrift-titel);font-size:var(--schrift-groesse-marke);letter-spacing:var(--buchstabenabstand-titel);color:var(--farbe-messing);padding:var(--abstand-xs) var(--abstand-m);text-decoration:none}.navigation a.eintrag,.navigation button.eintrag,.untere-leiste a.eintrag,.untere-leiste button.eintrag{align-items:center;gap:var(--abstand-m);width:100%;font-family:var(--schrift-titel);letter-spacing:normal;text-align:left;color:var(--farbe-text-gedaempft);padding:var(--abstand-s) var(--abstand-m);border:var(--linie) solid transparent;border-radius:var(--radius);background:0 0;text-decoration:none;display:flex}.navigation a.eintrag.active,.untere-leiste a.eintrag.active,.untere-leiste button.eintrag.aktiv{color:var(--farbe-messing-hell);background:var(--farbe-tafel);border-color:var(--farbe-messing)}.symbol{width:var(--abstand-l);height:var(--abstand-l);border:var(--linie-dick) solid var(--farbe-messing);border-radius:50%;flex:none}.inhalt{padding-bottom:var(--hoehe-leiste)}.kopfzeile{z-index:9;background:var(--farbe-flaeche);border-bottom:var(--linie-dick) solid var(--farbe-kupfer);position:sticky;top:0}.kopfzeile ul{padding:var(--abstand-xs) var(--abstand-s);justify-content:space-around;align-items:center;gap:var(--abstand-xs);flex-wrap:nowrap;margin:0;list-style:none;display:flex}.kopfzeile .wert{align-items:center;gap:var(--abstand-xs);font-variant-numeric:tabular-nums;color:var(--farbe-text);white-space:nowrap;text-decoration:none;display:flex}.kopfzeile .kaestchen{width:var(--abstand-l);height:var(--abstand-l);font-family:var(--schrift-titel);font-size:var(--schrift-groesse-klein);color:var(--farbe-messing);border:var(--linie-dick) solid var(--farbe-messing);border-radius:var(--radius);flex:none;justify-content:center;align-items:center;display:inline-flex}.kopfzeile button.wert{color:var(--farbe-text);border:var(--linie) solid transparent;padding:var(--abstand-xs);background:0 0;font-family:inherit}.kopfzeile button.wert[aria-expanded=true]{border-color:var(--farbe-messing);background:var(--farbe-tafel)}.kopfzeile .ressourcen-detail{gap:var(--abstand-s);padding:var(--abstand-s) var(--abstand);background:var(--farbe-flaeche);border-bottom:var(--linie-dick) solid var(--farbe-kupfer);font-variant-numeric:tabular-nums;grid-template-columns:repeat(2,1fr);display:grid;position:absolute;top:100%;left:0;right:0}.kopfzeile .ressourcen-detail h2{font-size:var(--schrift-groesse-klein)}.kopfzeile .ressourcen-detail dl{gap:var(--abstand-xs) var(--abstand-s);grid-template-columns:max-content 1fr;margin:0;display:grid}.kopfzeile .ressourcen-detail dt{color:var(--farbe-text-gedaempft)}.kopfzeile .ressourcen-detail dd{overflow-wrap:anywhere;margin:0}.kopfzeile .zahl.lager-voll{color:var(--farbe-warnung)}.untere-leiste{height:var(--hoehe-leiste);z-index:10;background:var(--farbe-flaeche);border-top:var(--linie-dick) solid var(--farbe-kupfer);position:fixed;bottom:0;left:0;right:0}.untere-leiste ul{grid-template-columns:repeat(var(--leistenplaetze), 1fr);height:100%;margin:0;padding:0;list-style:none;display:grid}.untere-leiste li{min-width:0}.untere-leiste a.eintrag,.untere-leiste button.eintrag{justify-content:center;gap:var(--abstand-xs);height:100%;padding:var(--abstand-xs);text-align:center;font-size:var(--schrift-groesse-klein);border-radius:0;flex-direction:column}.untere-leiste .mehr-menue{min-width:var(--breite-menue);background:var(--farbe-flaeche);border:var(--linie-dick) solid var(--farbe-kupfer);border-radius:var(--radius) 0 0 0;border-bottom:0;flex-direction:column;display:flex;position:absolute;bottom:100%;right:0}.untere-leiste .mehr-menue a.eintrag,.untere-leiste .mehr-menue button.eintrag{height:auto;padding:var(--abstand-s) var(--abstand-m);text-align:left;font-size:inherit;flex-direction:row;justify-content:flex-start}@media (width>=48rem){.geruest{grid-template-columns:max-content 1fr}.navigation{height:var(--hoehe-fenster);padding:var(--abstand-l) var(--abstand);border-right:var(--linie-dick) solid var(--farbe-kupfer);display:flex;position:sticky;top:0;overflow-y:auto}.navigation ul{flex:1}.navigation .abmelden{padding-top:var(--abstand);border-top:var(--linie) dotted var(--farbe-kupfer-dunkel)}.untere-leiste{display:none}.inhalt{padding-bottom:0}}.tabelle-huelle{overflow-x:auto}.spielertabelle{border-collapse:collapse;width:100%}.spielertabelle th,.spielertabelle td{text-align:left;padding:var(--abstand-s) var(--abstand-m);border-bottom:var(--linie) solid var(--farbe-kupfer-dunkel)}.spielertabelle th{font-family:var(--schrift-titel);color:var(--farbe-messing)}.spielertabelle .zahl{text-align:right}.spielertabelle tr.eigener{background:var(--farbe-kupfer-dunkel);color:var(--farbe-messing-hell);font-weight:700}.spielertabelle .sortierknopf{all:unset;cursor:pointer;font:inherit;color:inherit}.spielertabelle .sortierknopf:focus-visible{outline:var(--linie-dick) solid var(--farbe-messing-hell);outline-offset:var(--linie-dick)}
