:root{--grund:#16130f;--grund-tief:#100e0b;--flaeche:#1d1915;--flaeche-hell:#262019;--linie:#332b22;--linie-hell:#453a2d;--text:#ece5da;--text-matt:#9d9287;--text-still:#6d645a;--text-schwach:#6d645a;--akzent:#e8552e;--akzent-hell:#f28a66;--akzent-matt:#a83c1e;--akzent-tief:#e8552e29;--akzent-rand:#e8552e66;--warnung:#d94f4f;--warnung-tief:#d94f4f24;--gut:#8fb339;--gut-tief:#8fb33924;--discord:#5865f2;--signal:#dff1ff;--signal-glut:#dff1ff8c;--signal-tief:#dff1ff17;--schrift:"Inter", "Segoe UI", system-ui, sans-serif;--schrift-eng:"Archivo", "Inter", system-ui, sans-serif;--schrift-fest:"JetBrains Mono", "Consolas", ui-monospace, monospace;--glas:linear-gradient(157deg, #ffffff16, #ffffff05 44%, #00000024);--glanz:linear-gradient(180deg, #ffffff1c 0, #ffffff08 2px, transparent 5px);--glas-rand:#ffffff1a;--glas-rand-hell:#ffffff38;--glas-kante:inset 0 1px 0 #ffffff1a;--glas-tief:0 1px 2px #00000073, 0 8px 20px -14px #000000e6;--glas-hoch:0 2px 4px #00000080, 0 14px 30px -16px #000;--flaeche-glas:#1f1b16b8;--rundung:11px;--rundung-klein:7px;--ebene-1:inset 0 1px 0 #ffffff0b, 0 1px 2px #00000052;--ebene-2:inset 0 1px 0 #ffffff1a, 0 1px 2px #00000073, 0 8px 20px -14px #000000e6;--ebene-3:inset 0 1px 0 #ffffff26, 0 2px 6px #0000008c, 0 22px 52px -18px #000;--rauschen:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='r'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23r)' opacity='0.5'/%3E%3C/svg%3E");--takt:.19s;--takt-lang:.42s;--kurve:cubic-bezier(.22, 1, .36, 1);--kurve-schnapp:cubic-bezier(.34, 1.4, .5, 1);--kopf-eigen:50px;--leiste-hoehe:0px;--kopf-hoehe:var(--kopf-eigen);--wasserzeichen:url(/assets/Hordenlich_Logo.webp);color-scheme:dark;accent-color:var(--akzent)}body[data-leiste]{--leiste-hoehe:34px;--kopf-hoehe:calc(var(--kopf-eigen) + var(--leiste-hoehe))}[data-theme=alli]{--akzent:#4c8fe0;--akzent-hell:#8bb8f0;--akzent-matt:#2f5f9e;--akzent-tief:#4c8fe029;--akzent-rand:#4c8fe066;--glut-farbe:#3c78dc12;--wasserzeichen:url(/assets/Hordenlich_Logo_Alli_1024.webp)}:root{--m-bg-0:var(--grund-tief);--m-bg-1:var(--grund);--m-bg-2:var(--flaeche);--m-ember:var(--akzent);--m-ember-bright:var(--akzent-hell);--m-blood:var(--akzent-matt);--m-blood-bright:var(--warnung);--m-acid:var(--gut);--m-hud:var(--signal);--m-paper:var(--text);--m-paper-dim:var(--text-matt);--m-paper-mute:var(--text-still);--m-line:var(--linie);--m-line-bright:var(--linie-hell);--m-font-head:var(--schrift-eng);--m-font-mono:var(--schrift-fest);--m-font-body:var(--schrift);--m-font-serif:var(--schrift);--hpe-bg-0:var(--grund-tief);--hpe-ember:var(--akzent);--hpe-ember-bright:var(--akzent-hell);--hpe-blood-bright:var(--warnung);--hpe-acid:var(--gut);--hpe-hud:var(--signal);--hpe-paper:var(--text);--hpe-paper-dim:var(--text-matt);--hpe-paper-mute:var(--text-still);--hpe-line:var(--linie);--hpe-line-bright:var(--linie-hell);--rl-border:var(--linie);--rl-border-blood:var(--warnung-tief);--rl-text:var(--text);--rl-text-mute:var(--text-matt);--rl-text-dim:var(--text-still);--rl-gold:var(--akzent);--rl-gold-soft:var(--akzent-hell);--rl-blood:var(--akzent-matt);--rl-blood-soft:var(--warnung);--rl-success:var(--gut);--rl-warn:var(--akzent);--rl-bg-card:var(--flaeche-glas);--kon-gold:var(--akzent);--kon-gold2:var(--akzent-hell);--kon-border:var(--linie);--kon-border-bright:var(--linie-hell);--kon-muted:var(--text-matt);--kon-mute2:var(--text-still);--kon-text:var(--text);--kon-surface:var(--flaeche-glas);--kon-purple:#a678e0;--kon-dc:var(--discord);--kon-font-mono:var(--schrift-fest);--kon-font-head:var(--schrift-eng);--kon-font-serif:var(--schrift);--gt-paper:var(--text);--gt-paper-dim:var(--text-matt);--gt-paper-mute:var(--text-still);--gt-ember:var(--akzent);--gt-ember-bright:var(--akzent-hell);--gt-line:var(--linie);--gt-line-bright:var(--linie-hell);--gt-card:var(--flaeche-glas);--gt-ai:#9b8cff;--aue-bg-0:var(--grund-tief);--aue-ember:var(--akzent);--aue-ember-bright:var(--akzent-hell);--aue-paper:var(--text);--aue-paper-dim:var(--text-matt);--aue-line-bright:var(--linie-hell);--bg:var(--grund);--gold:var(--akzent);--gold-strong:var(--akzent-hell);--gold-dim:var(--akzent-tief);--panel-bg:var(--flaeche-glas);--panel:var(--flaeche-glas);--panel-border:var(--glas-rand);--muted:var(--text-matt);--danger:var(--warnung);--ok:var(--gut);--accent-hi:var(--akzent-hell);--text-sub:var(--text-matt);--text-mute:var(--text-still);--border-sub:var(--linie);--silver:var(--text-matt);--blue:var(--akzent-tief);--blue-light:var(--akzent-tief);--blue-dark:var(--akzent-tief);--purple-dark:var(--akzent-matt);--purple-light:var(--akzent);--red-glow:transparent;--t-bg-1:var(--grund);--t-bg-2:var(--grund);--t-bg-3:var(--grund-tief);--t-glow-body:transparent;--t-glow-stage-a:transparent;--t-glow-stage-b:transparent;--t-glow-welcome-a:transparent;--t-glow-welcome-b:transparent;--t-glow-splash:transparent;--t-flare-a:transparent;--t-flare-b:transparent;--t-panel:var(--flaeche-glas);--t-card:var(--flaeche-glas);--t-btn:var(--flaeche);--t-shadow:#0006;--t-hover-bg:var(--flaeche-hell);--t-bar-mid:var(--akzent);--t-bar-fade:transparent;--t-svg-fill:var(--flaeche);--t-logo-glow:transparent}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}*,:before,:after{box-sizing:border-box}img,svg image,canvas{-webkit-user-drag:none;user-select:none}html,body{margin:0;padding:0}html{min-height:100%}body{background-color:var(--grund);min-height:100vh;color:var(--text);font-family:var(--schrift);-webkit-font-smoothing:antialiased;flex-direction:column;font-size:14px;line-height:1.5;display:flex}body>main{flex:1 0 auto}body>footer{flex-shrink:0}body:before{content:"";z-index:-2;background-color:var(--grund);background-image:radial-gradient(120% 80% at 50% -10%, var(--glut-farbe,#e8552e12), transparent 60%);pointer-events:none;position:fixed;inset:0}body:after{content:"";z-index:-2;background-image:var(--rauschen), linear-gradient(180deg, #10130f8c, #0a0907cc);background-blend-mode:overlay, normal;opacity:.6;pointer-events:none;background-size:160px 160px,auto;position:fixed;inset:0}html:after{content:"";z-index:-1;background:var(--wasserzeichen,none) no-repeat 50% 60% / min(78vh, 760px);opacity:.09;pointer-events:none;position:fixed;inset:0}.signatur{z-index:1;font-family:var(--schrift-fest);letter-spacing:.14em;color:var(--text-still);opacity:.7;pointer-events:none;font-size:10px;position:fixed;bottom:8px;right:12px}a{color:var(--akzent);text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3,h4{font-family:var(--schrift-eng);color:var(--text);margin:0;font-weight:700}h1{letter-spacing:-.035em;font-size:clamp(28px,3vw,44px);line-height:1.05}h2{letter-spacing:-.025em;font-size:clamp(18px,1.7vw,24px);line-height:1.15}h3{letter-spacing:-.015em;font-size:15px}h4{letter-spacing:-.01em;font-size:13.5px}p{margin:0 0 .9em}code,.fest{font-family:var(--schrift-fest);font-size:.92em}hr{border:0;border-top:1px solid var(--linie);margin:18px 0}.admin-title,.m-title,.rl-page-title,.seitentitel{font-family:var(--schrift-eng);letter-spacing:-.03em;color:var(--text);flex-direction:column;gap:6px;margin:0 0 6px;font-size:clamp(24px,2.4vw,34px);font-weight:700;line-height:1.1;display:flex}.admin-title small,.m-title small,.rl-page-title small,.seitentitel small,.m-eyebrow,.rl-hero-eyebrow,.etikett{font-family:var(--schrift-fest);letter-spacing:.12em;text-transform:uppercase;color:var(--text-matt);font-size:10.5px;font-weight:500;display:block}.m-sub,.rl-page-sub,.untertitel{color:var(--text-matt);max-width:70ch;margin:0 0 18px}.kopf{height:var(--kopf-eigen);border-bottom:1px solid var(--linie);backdrop-filter:blur(14px)saturate(1.2);z-index:20;background:#100e0bd1;align-items:center;gap:22px;padding:0 16px;display:flex;position:sticky;top:0}.marke{font-family:var(--schrift-eng);letter-spacing:.02em;color:var(--text);white-space:nowrap;flex:none;align-items:center;gap:10px;font-size:16px;font-weight:800;display:flex}.marke img{object-fit:contain;width:36px;height:36px;display:block}.marke small{font:500 9.5px/1 var(--schrift-fest);letter-spacing:.14em;text-transform:uppercase;color:var(--text-still);margin-top:3px;display:block}.marke:hover{text-decoration:none}.kopf nav{scrollbar-width:none;gap:16px;min-width:0;display:flex;overflow-x:auto}.kopf nav::-webkit-scrollbar{display:none}.kopf nav a{color:var(--text-matt);white-space:nowrap;transition:color var(--takt) var(--kurve), border-color var(--takt) var(--kurve);border-bottom:2px solid #0000;padding:2px 0;font-size:13px}.kopf nav a:hover{color:var(--text);text-decoration:none}.kopf nav a[aria-current],.kopf nav a.active{color:var(--text);border-bottom-color:var(--akzent)}.kopf .rechts{color:var(--text-still);flex:none;align-items:center;gap:12px;margin-left:auto;font-size:12px;display:flex}.kopf .wer{color:var(--text-matt);border-left:1px solid var(--linie-hell);transition:color var(--takt) var(--kurve);align-items:center;gap:7px;padding-left:12px;display:inline-flex}.kopf a.wer:hover{color:var(--text);text-decoration:none}.kopf .wer img{border:1px solid var(--glas-rand-hell);border-radius:50%;width:22px;height:22px}.kopf .leise{color:var(--text-still);font-size:12px}.kopf .leise:hover{color:var(--text);text-decoration:none}.unterleiste{height:var(--leiste-hoehe);border-bottom:1px solid var(--linie);background:var(--grund);top:var(--kopf-eigen);z-index:19;align-items:center;gap:16px;padding:0 16px;display:flex;position:sticky;overflow:visible}.unterleiste a,.unterleiste summary{color:var(--text-still);white-space:nowrap;cursor:pointer;transition:color var(--takt) var(--kurve), border-color var(--takt) var(--kurve);border-bottom:2px solid #0000;padding:2px 0;font-size:12.5px;list-style:none}.unterleiste summary::-webkit-details-marker{display:none}.unterleiste a:hover,.unterleiste summary:hover{color:var(--text);text-decoration:none}.unterleiste a[aria-current],.unterleiste details.aktiv>summary{color:var(--text);border-bottom-color:var(--akzent)}.unterleiste details{position:relative}.unterleiste details[open]>summary{color:var(--text)}.unterleiste .fach{border-radius:var(--rundung);border:1px solid var(--glas-rand-hell);background-color:#1d1915f5;background-image:var(--glanz), var(--glas);min-width:230px;box-shadow:var(--ebene-3);backdrop-filter:blur(14px);z-index:30;flex-direction:column;padding:6px;display:flex;position:absolute;top:calc(100% + 8px);left:-10px}.unterleiste .fach a{border-radius:var(--rundung-klein);color:var(--text);white-space:normal;border-bottom:0;flex-direction:column;gap:1px;padding:7px 10px;font-size:13px;display:flex}.unterleiste .fach a:hover{background:var(--flaeche-hell)}.unterleiste .fach a[aria-current]{background:var(--akzent-tief)}.unterleiste .fach a small{color:var(--text-still);font-size:11.5px}.unterleiste .rechts{color:var(--text-still);margin-left:auto;font-size:12px}.blatt{width:100%;max-width:2040px;margin-inline:auto}.bogen{width:100%;max-width:1180px;margin-inline:auto;padding:26px 20px 60px}.bogen.schmal{max-width:860px}.bogen.breit{max-width:1500px}.fuss{border-top:1px solid var(--linie);color:var(--text-still);padding:22px 20px 28px;font-size:12px}.fuss .innen{flex-wrap:wrap;align-items:center;gap:10px 22px;max-width:1180px;margin-inline:auto;display:flex}.fuss a{color:var(--text-matt)}.fuss a:hover{color:var(--text);text-decoration:none}.fuss .rechts{font-family:var(--schrift-fest);letter-spacing:.1em;text-transform:uppercase;margin-left:auto;font-size:10px}button,.knopf,.btn,.m-btn,.rl-btn{color:var(--text);background:var(--flaeche);background-image:var(--glas);border:1px solid var(--glas-rand);border-radius:var(--rundung-klein);cursor:pointer;box-shadow:var(--ebene-1);transition:background-color var(--takt) var(--kurve), border-color var(--takt) var(--kurve), color var(--takt) var(--kurve), transform var(--takt) var(--kurve), box-shadow var(--takt) var(--kurve);justify-content:center;align-items:center;gap:6px;padding:6px 12px;font-family:inherit;font-size:13px;font-weight:500;line-height:1.3;text-decoration:none;display:inline-flex}.knopf,.btn,.m-btn,.rl-btn{white-space:nowrap}button:hover,.knopf:hover,.btn:hover,.m-btn:hover,.rl-btn:hover{background-color:var(--flaeche-hell);border-color:var(--glas-rand-hell);color:var(--text);text-decoration:none}button:active:not(:disabled),.btn:active,.m-btn:active,.rl-btn:active,.knopf:active{transform:translateY(1px)scale(.985)}button:disabled,.btn:disabled,.btn[aria-disabled=true],.m-btn:disabled,.rl-btn:disabled{color:var(--text-still);cursor:default;background-color:var(--flaeche);box-shadow:none;background-image:none;transform:none}button.stark,.knopf.stark,.btn-primary,.m-btn-primary,.rl-btn-primary{background-color:var(--akzent);background-image:var(--glas);color:#1a0d07;box-shadow:var(--glas-kante), 0 2px 12px -4px #e8552ea6;border-color:#ffbea059;font-weight:600}button.stark:hover,.knopf.stark:hover,.btn-primary:hover,.m-btn-primary:hover,.rl-btn-primary:hover{background-color:var(--akzent-hell);color:#1a0d07;box-shadow:var(--glas-kante), 0 3px 18px -4px #e8552ecc;border-color:#ffd2be80}.btn-ghost,.m-btn-ghost,.rl-btn-ghost,.knopf.leise{box-shadow:none;border-color:var(--linie-hell);color:var(--text-matt);background:0 0}.btn-ghost:hover,.m-btn-ghost:hover,.rl-btn-ghost:hover,.knopf.leise:hover{color:var(--text);border-color:var(--glas-rand-hell);background:var(--flaeche)}.btn-danger,.m-btn-danger,.rl-btn-danger,.knopf.warn{color:var(--warnung);background-color:var(--warnung-tief);background-image:none;border-color:#d94f4f59}.btn-danger:hover,.m-btn-danger:hover,.rl-btn-danger:hover,.knopf.warn:hover{border-color:var(--warnung);color:#ffd9d9;background-color:#d94f4f3d}.btn-sm,.m-btn-sm,.knopf.klein{padding:4px 9px;font-size:12px}.btn-discord{background-color:var(--discord);background-image:var(--glas);color:#fff;border-color:#fff3}.btn-discord:hover{color:#fff;background-color:#6b76f5}button:focus-visible,.knopf:focus-visible,.btn:focus-visible,.m-btn:focus-visible,.rl-btn:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,a:focus-visible,summary:focus-visible{outline:2px solid var(--signal);outline-offset:1px}input[type=text],input[type=search],input[type=number],input[type=email],input[type=url],input[type=password],input[type=date],input[type=time],input[type=datetime-local],select,textarea{color:var(--text);background:var(--grund-tief);border:1px solid var(--linie-hell);border-radius:var(--rundung-klein);width:100%;transition:border-color var(--takt) var(--kurve), box-shadow var(--takt) var(--kurve);padding:7px 10px;font-family:inherit;font-size:13px}input:focus,select:focus,textarea:focus{border-color:var(--signal);box-shadow:0 0 0 3px var(--signal-tief);outline:0}input::placeholder,textarea::placeholder{color:var(--text-still)}textarea{resize:vertical;min-height:90px;line-height:1.45}select{cursor:pointer}select option,select optgroup{background-color:var(--flaeche);color:var(--text)}select option:checked,select option[selected]{background-color:var(--flaeche-hell);color:var(--text)}input[type=checkbox],input[type=radio]{width:auto;accent-color:var(--akzent)}input[type=color]{border:1px solid var(--linie-hell);cursor:pointer;background:0 0;padding:2px}input[type=file]{color:var(--text-matt);font-size:12.5px}label{display:block}.form-row{margin-bottom:14px}.form-row>label:first-child,.m-label,.feld-name,form label.feld{font-family:var(--schrift-fest);letter-spacing:.12em;text-transform:uppercase;color:var(--text-matt);margin-bottom:5px;font-size:10.5px;font-weight:500}.form-row small,.m-help,.hilfe{color:var(--text-still);margin-top:4px;font-size:12px;display:block}.card,.m-card,.rl-card,.karte{border:1px solid var(--glas-rand);border-radius:var(--rundung);background-color:var(--flaeche-glas);background-image:var(--glanz), var(--glas);box-shadow:var(--ebene-1);transition:border-color var(--takt) var(--kurve), box-shadow var(--takt) var(--kurve);margin-bottom:14px;padding:17px 18px;position:relative}.card h2,.m-card h2,.rl-card h2,.karte h2,.card h3,.m-card h3,.rl-card h3,.karte h3{margin:0 0 12px}.card>h2:first-child,.m-card>h2:first-child,.rl-card>h2:first-child{font-size:17px}.m-card-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.m-card-title,.rl-card-title{font-family:var(--schrift-eng);letter-spacing:-.02em;margin:0;font-size:17px;font-weight:700}.m-card-line,.m-card-id{color:var(--text-still);font-size:12px;font-family:var(--schrift-fest)}.m-card-foot{border-top:1px solid var(--linie);flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;padding-top:12px;display:flex}.karte.hebt:hover,.card.hebt:hover{border-color:var(--glas-rand-hell);box-shadow:var(--ebene-2)}.kachel,.m-stat-tile{border-radius:var(--rundung);border:1px solid var(--glas-rand);background-color:var(--flaeche-glas);background-image:var(--glanz), var(--glas);box-shadow:var(--ebene-2);transition:transform var(--takt) var(--kurve), border-color var(--takt) var(--kurve), box-shadow var(--takt) var(--kurve);padding:14px 16px;position:relative}a.kachel:hover,.kachel.hebt:hover{border-color:var(--glas-rand-hell);box-shadow:var(--ebene-3);text-decoration:none;transform:translateY(-1px)}.m-stat-tile{flex-direction:column;gap:4px;display:flex}.m-stat-tile .zahl,.rl-hero-stat-num,.kennzahl{font-family:var(--schrift-eng);letter-spacing:-.03em;color:var(--text);font-size:26px;font-weight:700;line-height:1}.m-stat-tile .name,.rl-hero-stat-lbl,.kennzahl-name{font-family:var(--schrift-fest);letter-spacing:.12em;text-transform:uppercase;color:var(--text-matt);font-size:10.5px}.badge,.m-card-tag,.rang,.marke-klein{font-family:var(--schrift-fest);letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--linie-hell);color:var(--text-matt);white-space:nowrap;background:0 0;border-radius:4px;align-items:center;gap:5px;padding:4px 7px 3px;font-size:9.5px;font-weight:500;line-height:1;display:inline-flex}.badge-published,.badge.gut,.badge-ok,.badge-success{color:var(--gut);background:var(--gut-tief);border-color:#8fb33966}.badge-draft,.badge.still{color:var(--text-still);border-color:var(--linie)}.badge.akzent,.badge-primary,.rang[data-rang=gildenmeister],.badge-owner{color:var(--akzent);border-color:var(--akzent-rand);background:var(--akzent-tief)}.badge.warn,.badge-danger,.badge-error{color:var(--warnung);background:var(--warnung-tief);border-color:#d94f4f66}.badge.signal,.rang[data-rang=raidlead],.badge-info{color:var(--signal);background:var(--signal-tief);border-color:#dff1ff59}.rang[data-rang=offizier]{color:var(--akzent-hell);border-color:var(--akzent-rand)}.m-card-tag-dot{background:currentColor;border-radius:50%;width:6px;height:6px}.hinweis,.flash,.flash-success,.flash-error,.flash-warn,.m-flash-success,.m-flash-error,.rl-flash-error,.rl-flash-warn,.rl-flash-success{border:1px solid var(--linie-hell);border-left-width:2px;border-left-color:var(--text-matt);border-radius:var(--rundung-klein);background:var(--flaeche);color:var(--text-matt);margin-bottom:14px;padding:10px 13px;font-size:13px}.hinweis{border-color:#e8552e4d;border-left-color:var(--akzent);background:#e8552e12}.flash-success,.m-flash-success,.rl-flash-success,.hinweis.gut{border-left-color:var(--gut);background:var(--gut-tief);color:var(--text);border-color:#8fb3394d}.flash-error,.m-flash-error,.rl-flash-error,.hinweis.warn{border-left-color:var(--warnung);background:var(--warnung-tief);color:var(--text);border-color:#d94f4f4d}.flash-warn,.rl-flash-warn{border-left-color:var(--akzent);color:var(--text);background:#e8552e12;border-color:#e8552e4d}.leer{color:var(--text-still);text-align:center;padding:26px 16px;font-size:13px;line-height:1.6}.matt,.muted,.m-muted{color:var(--text-matt)}.still{color:var(--text-still)}.warn{color:var(--warnung)}.gut{color:var(--gut)}.klein{font-size:12px}.admin-table-wrap,.tabelle-wrap{overflow-x:auto}table.admin-table,table.tabelle,.m-table,.rl-table{border-collapse:collapse;width:100%;font-size:13px}table.admin-table th,table.tabelle th,.m-table th,.rl-table th,table.admin-table td,table.tabelle td,.m-table td,.rl-table td{text-align:left;vertical-align:middle;border-bottom:1px solid var(--linie);padding:8px 10px}table.admin-table th,table.tabelle th,.m-table th,.rl-table th{font-family:var(--schrift-fest);letter-spacing:.12em;text-transform:uppercase;color:var(--text-matt);border-bottom-color:var(--linie-hell);font-size:10.5px;font-weight:500}table.admin-table tbody tr:hover td,table.tabelle tbody tr:hover td{background:#ffffff06}.grid-2,.m-grid-2{grid-template-columns:1fr 1fr;gap:14px;display:grid}.grid-3,.m-grid-3{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.grid-4,.m-grid-4{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.m-grid{gap:14px;display:grid}.row,.m-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.spacer,.m-spacer{flex:1}@media (width<=900px){.grid-3,.m-grid-3,.grid-4,.m-grid-4{grid-template-columns:1fr 1fr}}@media (width<=640px){.grid-2,.m-grid-2,.grid-3,.m-grid-3,.grid-4,.m-grid-4{grid-template-columns:1fr}}.spieler{min-width:0;color:var(--text);align-items:center;gap:8px;display:inline-flex}.spieler:hover{text-decoration:none}.spieler-name{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:500;overflow:hidden}.avatar{object-fit:cover;border:1px solid var(--glas-rand-hell);background:var(--flaeche-hell);border-radius:50%;flex:none;width:26px;height:26px}.cc-krieger{--cc:#c69b6d}.cc-paladin{--cc:#f48cba}.cc-jaeger{--cc:#aad372}.cc-schurke{--cc:#fff468}.cc-priester{--cc:#fff}.cc-todesritter{--cc:#c41e3a}.cc-schamane{--cc:#0070dd}.cc-magier{--cc:#3fc7eb}.cc-hexenmeister{--cc:#8788ee}.cc-moench{--cc:#00ff98}.cc-druide{--cc:#ff7c0a}.cc-daemonenjaeger{--cc:#a330c9}.cc-rufer{--cc:#33937f}@media (width<=780px){.kopf{gap:14px;padding:0 12px}.marke small{display:none}.kopf nav{gap:12px}.kopf .wer{padding-left:10px}.kopf .wer .name{display:none}.bogen{padding:18px 14px 50px}.unterleiste{scrollbar-width:none;gap:12px;overflow-x:auto}}main.is-bare{width:100%;max-width:none;margin:0;padding:0;display:block}main{gap:1.5rem;width:min(1180px,100% - 40px);margin:0 auto 4rem;padding-top:1.6rem;display:grid}@media (width<=700px){main{width:calc(100% - 28px);padding-top:1rem}}p{color:var(--text-matt);line-height:1.7}strong{color:var(--text);font-weight:600}.eyebrow{font-family:var(--schrift-fest);letter-spacing:.12em;text-transform:uppercase;color:var(--text-matt);font-size:10.5px;font-weight:500}.news-cover-video,.news-cover-iframe{object-fit:cover;background:var(--grund-tief);border:0;width:100%;height:100%;display:block}.news-cover-iframe{pointer-events:none}.hpe-news-cover{position:relative;overflow:hidden}.hpe-news-cover .news-cover-video,.hpe-news-cover .news-cover-iframe,.hpe-news-cover-media{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.news-video-input{grid-template-columns:1fr auto;align-items:stretch;gap:.6rem;display:grid}.news-video-input input[type=text]{font-family:var(--schrift-fest);font-size:12px}.news-video-upload{cursor:pointer;align-items:center;display:inline-flex}.news-video-upload .btn{margin:0}@media (width<=600px){.news-video-input{grid-template-columns:1fr}}.page-bg{z-index:-2;pointer-events:none;opacity:.35;background-position:100%;background-repeat:no-repeat;background-size:cover;display:none;position:fixed;inset:0}html.has-page-bg .page-bg{display:block}html.bg-horde .page-bg{background-image:url(/assets/backg_og_01.webp)}html.bg-alli .page-bg,[data-theme=alli] html.bg-horde .page-bg{background-image:url(/assets/backg_sw_01.webp)}html.has-page-bg .page-bg:after{content:"";background:linear-gradient(to right, var(--grund) 0%, var(--grund) 30%, #16130fd9 48%, #16130f66 70%, transparent 100%);position:absolute;inset:0}.grid{gap:14px;display:grid}.cols-2{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.cols-3{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.card{overflow:hidden}.card>img:first-child,.story-single>img:first-child{border-bottom:1px solid var(--linie);width:calc(100% + 36px);margin:-17px -18px 12px;display:block}.card>ul{color:var(--text-matt);margin:0 0 .8rem;padding-left:1.1rem;font-size:13px}.panel{border:1px solid var(--glas-rand);border-radius:var(--rundung);background-color:var(--flaeche-glas);background-image:var(--glanz), var(--glas);box-shadow:var(--ebene-1);padding:17px 18px}.form{gap:.85rem;display:grid}.form>label,label.feld{font-family:var(--schrift-fest);letter-spacing:.12em;text-transform:uppercase;color:var(--text-matt);gap:5px;font-size:10.5px;font-weight:500;display:grid}.check{font-family:var(--schrift);text-transform:none;letter-spacing:0;color:var(--text-matt);align-items:center;gap:.6rem;font-size:13px;display:flex}.check input{width:auto;margin:0}select option{background:var(--grund-tief);color:var(--text)}html{scrollbar-width:thin;scrollbar-color:var(--linie-hell) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--linie-hell);background-clip:padding-box;border:2px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--text-still);background-clip:padding-box}::-webkit-scrollbar-corner{background:0 0}.hp{position:absolute;left:-9999px}.notice{border:1px solid var(--linie-hell);border-left:2px solid var(--text-matt);border-radius:var(--rundung-klein);background:var(--flaeche);color:var(--text-matt);padding:10px 13px;font-size:13px}.notice.success{border-left-color:var(--gut);color:var(--text);background:var(--gut-tief)}.notice.error{border-left-color:var(--warnung);color:var(--text);background:var(--warnung-tief)}.active{color:var(--gut);font-weight:600}.inactive{color:var(--text-matt)}.info-list{margin:0;padding:0;list-style:none}.info-list li{border-bottom:1px solid var(--linie);color:var(--text-matt);justify-content:space-between;gap:1rem;padding:8px 0;font-size:13px;display:flex}.info-list li:last-child{border-bottom:none}.info-list strong{color:var(--text)}.story-single{max-width:760px;margin:0 auto}.story-single p{margin-bottom:1rem;font-size:15px;line-height:1.85}.story-single a.btn{margin-top:1.5rem}.recruitment-status p{margin-bottom:.6rem}.recruitment-status .btn{margin-top:.4rem}.cb[data-astro-cid-hq3mgpmn]{z-index:9000;background:var(--flaeche-glas);border-top:1px solid var(--linie);opacity:0;pointer-events:none;justify-content:space-between;align-items:center;gap:1.5rem;padding:1rem 2rem;transition:transform .35s,opacity .35s;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.cb--visible[data-astro-cid-hq3mgpmn]{opacity:1;pointer-events:auto;transform:translateY(0)}.cb-text[data-astro-cid-hq3mgpmn]{color:var(--text-matt);flex:1;margin:0;font-size:.82rem;line-height:1.6}.cb-text[data-astro-cid-hq3mgpmn] a[data-astro-cid-hq3mgpmn]{color:var(--t-bar-mid);white-space:nowrap;text-decoration:none}.cb-text[data-astro-cid-hq3mgpmn] a[data-astro-cid-hq3mgpmn]:hover{text-decoration:underline}.cb-btn[data-astro-cid-hq3mgpmn]{border:1px solid var(--linie-hell);color:var(--t-bar-mid);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;flex-shrink:0;padding:.5rem 1.4rem;font-size:.78rem;font-weight:700;transition:background .2s,border-color .2s}.cb-btn[data-astro-cid-hq3mgpmn]:hover{border-color:var(--linie-hell);background:#ffffff0a}@media (width<=560px){.cb[data-astro-cid-hq3mgpmn]{flex-direction:column;align-items:flex-start;padding:1rem 1.2rem}}
