@import "https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&family=Cinzel:wght@400;500;600;700&display=swap";
*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}html,body{height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;line-height:1.5}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:none}a{color:inherit;text-decoration:none}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#__next,#root{isolation:isolate}ul,ol{list-style:none}table{border-collapse:collapse;border-spacing:0}
:root{--nm-brand-dark:#1a2a32;--nm-brand-mid:#598c87;--nm-brand-light:#f4f8ff;--nm-bg:#1a2a32;--nm-bg-elev:#213541;--nm-surface:#1f313b;--nm-surface-2:#2a414d;--nm-surface-inset:#132028;--nm-overlay:#0a1013b8;--nm-text:#f4f8ff;--nm-text-muted:#a8b9c5;--nm-text-faint:#6b7f8c;--nm-text-inverse:#1a2a32;--nm-border:#2e4754;--nm-border-strong:#426170;--nm-divider:#f4f8ff14;--nm-accent:#598c87;--nm-accent-hover:#6fa39e;--nm-accent-active:#4a7872;--nm-accent-soft:#598c8729;--nm-accent-ring:#598c8773;--nm-success:#4ade80;--nm-warning:#fbbf24;--nm-danger:#ef4444;--nm-danger-soft:#ef444429;--nm-info:#60a5fa;--nm-fraktion-feuer:#e1583c;--nm-fraktion-wasser:#3c8fe1;--nm-fraktion-erde:#6f9e4b;--nm-fraktion-luft:#9cc6da;--nm-fraktion-licht:#e6d27a;--nm-fraktion-schatten:#7a5aa6;--nm-fraktion-feuer-glow:#e1583c99;--nm-fraktion-wasser-glow:#3c8fe199;--nm-fraktion-erde-glow:#6f9e4b99;--nm-fraktion-luft-glow:#9cc6da99;--nm-fraktion-licht-glow:#e6d27a99;--nm-fraktion-schatten-glow:#7a5aa699;--nm-fraktion-feuer-soft:#e1583c29;--nm-fraktion-wasser-soft:#3c8fe129;--nm-fraktion-erde-soft:#6f9e4b29;--nm-fraktion-luft-soft:#9cc6da29;--nm-fraktion-licht-soft:#e6d27a29;--nm-fraktion-schatten-soft:#7a5aa629;--nm-quest-garde:#a8a29e;--nm-quest-garde-soft:#a8a29e29;--nm-font-display:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--nm-font-sans:"Poppins", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--nm-font-mono:ui-monospace, "SF Mono", "Cascadia Code", "Roboto Mono", Menlo, Consolas, monospace;--nm-font-brand:"Cinzel", Georgia, "Times New Roman", serif;--nm-fs-xs:.75rem;--nm-fs-sm:.875rem;--nm-fs-base:1rem;--nm-fs-md:1.125rem;--nm-fs-lg:1.25rem;--nm-fs-xl:1.5rem;--nm-fs-2xl:1.875rem;--nm-fs-3xl:2.25rem;--nm-fs-title:clamp(1.75rem, 1.1rem + 2.6vw, 3rem);--nm-fs-title-sm:clamp(1.5rem, 1rem + 2vw, 2.25rem);--nm-fw-regular:400;--nm-fw-medium:500;--nm-fw-semibold:600;--nm-fw-bold:700;--nm-space-1:.25rem;--nm-space-2:.5rem;--nm-space-3:.75rem;--nm-space-4:1rem;--nm-space-5:1.25rem;--nm-space-6:1.5rem;--nm-space-8:2rem;--nm-space-10:2.5rem;--nm-space-12:3rem;--nm-radius-sm:4px;--nm-radius-md:8px;--nm-radius-lg:12px;--nm-radius-xl:16px;--nm-radius-pill:999px;--nm-shadow-sm:0 1px 2px #00000040;--nm-shadow-md:0 4px 12px #00000059;--nm-shadow-lg:0 12px 32px #00000073;--nm-shadow-glow:0 0 0 3px var(--nm-accent-ring);--nm-sidebar-w:200px;--nm-sidebar-w-right:200px;--nm-topbar-h:60px;--nm-content-max:1100px;--nm-header-h:84px;--nm-shell-pad:var(--nm-space-4);--nm-main-pad:var(--nm-space-6);--nm-bottomnav-h:0px;--nm-inforadio-streifen:52px;--nm-inforadio-h:0px;--nm-bottom-safe:calc(var(--nm-bottomnav-h) + var(--nm-inforadio-h) + env(safe-area-inset-bottom,0px));--nm-hilfe-reserve:calc(52px + var(--nm-space-3));--nm-transition-fast:.12s ease;--nm-transition:.2s ease;--nm-transition-slow:.32s ease;--nm-z-base:1;--nm-z-sticky:100;--nm-z-overlay:500;--nm-z-modal:1000;--nm-z-toast:2000;--nm-z-vorspann:10010;--nm-z-dialog:10020;--nm-vorspann-night:#0b1620;--nm-vorspann-gold:var(--nm-fraktion-licht);--nm-vorspann-paper:#f3f5fb;--nm-leit-gold:#f5c542;--nm-leit-gold-hell:#ffe28a;--nm-leit-gold-soft:#f5c54224;--nm-leit-gold-glow:#f5c54273;--nm-leit-licht-strahl:#ffe28a42;--nm-leit-licht-grund:#fff4cd12;--nm-leit-rune:#9b6dd6;--nm-leit-rune-hell:#d3bdf5;--nm-leit-rune-tief:#12091ed1;--nm-leit-rune-soft:#7a5aa63d;--nm-leit-rune-glow:#8c5ad68c;--nm-glow-aether:#fbbf248c;--nm-glow-aether-soft:#fbbf2438;--nm-glow-accent:#598c878c;--nm-glow-accent-soft:#598c8733;--nm-glow-warning:#fbbf248c;--nm-panel-bg:#1f313bc7;--nm-panel-bg-strong:#1f313beb;--nm-panel-border:1px solid #fbbf242e;--nm-panel-border-strong:1px solid #fbbf2459;--nm-panel-radius:14px;--nm-panel-clip-tr-bl:polygon(0 0, calc(100% - 14px) 0, 100% 14px, 100% 100%, 14px 100%, 0 calc(100% - 14px));--nm-panel-clip-tl-br:polygon(14px 0, 100% 0, 100% calc(100% - 14px), calc(100% - 14px) 100%, 0 100%, 0 14px);--nm-shadow-glow-aether:0 0 0 1px #fbbf2459, 0 0 24px -6px #fbbf2473, 0 16px 40px -12px #0009;--nm-shadow-glow-accent:0 0 0 1px #598c8766, 0 0 20px -4px #598c8780, 0 12px 32px -10px #0000008c;--nm-easing-magic:cubic-bezier(.34, 1.56, .64, 1);--nm-easing-soft:cubic-bezier(.4, 0, .2, 1);--nm-schach-hell:#c9d6dd;--nm-schach-dunkel:var(--nm-accent);--nm-schach-letzter:#e6d27a80;--nm-schach-gewaehlt:#f4f8ff61;--nm-schach-ziel:#14222a6b;--nm-schach-schach:#ef44448c;--nm-schach-figur-weiss:#f4f8ff;--nm-schach-figur-schwarz:#14222a;--nm-font-schach:"Segoe UI Symbol", "Apple Symbols", "Noto Sans Symbols 2", "DejaVu Sans", serif;--nm-billard-tuch:var(--nm-accent);--nm-billard-bande:var(--nm-accent-active);--nm-billard-holz:#3b2a1f;--nm-billard-tasche:#0b1418;--nm-billard-queue:#c8a46a;--nm-billard-hilfe:#f4f8ffbf;--nm-billard-ansage:#e6d27a;--nm-minigolf-grund:#132028;--nm-minigolf-rasen:#4f8a7f;--nm-minigolf-rasen-hell:#6fa39e;--nm-minigolf-holz:#6b4a33;--nm-minigolf-holz-dunkel:#3b2a1f;--nm-minigolf-loch:#0b1418;--nm-minigolf-wasser:#3c8fe199;--nm-minigolf-welle:#dcebf28c;--nm-minigolf-glut:#c2412a;--nm-minigolf-glut-hell:#f2a33a;--nm-minigolf-wind:#9cc6da38;--nm-minigolf-pfeil:#dcebf2bf;--nm-minigolf-spiegel:#e6d27a;--nm-minigolf-hilfe:#f4f8ffd9;--nm-minigolf-kugel:#f4f8ff;--nm-rennen-himmel-oben:#0b141a;--nm-rennen-himmel-unten:#2b4652;--nm-rennen-berg:#162530;--nm-rennen-wald:#0f1d25;--nm-rennen-gras:#13232b;--nm-rennen-gras-hell:#172a33;--nm-rennen-strasse:#1f313b;--nm-rennen-strasse-hell:#23384a;--nm-rennen-linie:#a8b9c58c;--nm-rennen-laterne:#e6d27a;--nm-rennen-mast:#426170;--nm-rennen-dunkel:#0b141a;--nm-rennen-tief:#132028;--nm-rennen-grau:#2e4754;--nm-rennen-glas:#426170;--nm-rennen-rot:#e1583c;--nm-rennen-mondweiss:#f4f8ff;--nm-rennen-nachtgrau:#2e4754;--nm-trophae-grund:#12212a;--nm-trophae-stufe-0:#8fc1bb;--nm-trophae-stufe-0-soft:#8fc1bb38;--nm-trophae-stufe-1:#cd8a4e;--nm-trophae-stufe-1-soft:#cd8a4e42;--nm-trophae-stufe-2:#c9d3dc;--nm-trophae-stufe-2-soft:#c9d3dc38;--nm-trophae-stufe-3:var(--nm-leit-gold);--nm-trophae-stufe-3-soft:#f5c54242;--nm-trophae-stufe-4:#9fd4f0;--nm-trophae-stufe-4-soft:#9fd4f03d;--nm-trophae-stufe-5:var(--nm-leit-gold-hell);--nm-trophae-stufe-5-soft:#ffe28a4d;--nm-trophae-glanz:var(--nm-leit-gold-glow)}
.nm-panel{background:var(--nm-panel-bg);border:var(--nm-panel-border);border-radius:var(--nm-panel-radius);padding:var(--nm-space-5);-webkit-backdrop-filter:blur(8px);transition:border-color var(--nm-transition), box-shadow var(--nm-transition);position:relative;box-shadow:inset 0 0 0 1px #fbbf240f,0 12px 32px -12px #0000008c}.nm-panel:hover{border-color:#fbbf2473;box-shadow:inset 0 0 0 1px #fbbf242e,0 0 24px -8px #fbbf2473,0 16px 40px -14px #0009}.nm-panel--clip{clip-path:var(--nm-panel-clip-tr-bl);border-radius:0}.nm-panel--clip-alt{clip-path:var(--nm-panel-clip-tl-br);border-radius:0}.nm-panel--pulse:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;z-index:0;background:linear-gradient(120deg,#fbbf2400 0%,#fbbf2499 35%,#598c8780 65%,#fbbf2400 100%) 0 0/250% 100%;padding:1px;animation:6s linear infinite nm-border-shimmer;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes nm-border-shimmer{0%{background-position:200% 0}to{background-position:-100% 0}}.nm-panel--brackets:after{content:"";border-radius:inherit;pointer-events:none;background: linear-gradient(180deg, var(--nm-accent) 0 12px, transparent 12px) 0 0 / 1px 12px no-repeat, linear-gradient(90deg, var(--nm-accent) 0 12px, transparent 12px) 0 0 / 12px 1px no-repeat,  linear-gradient(180deg, var(--nm-accent) 0 12px, transparent 12px) 100% 0 / 1px 12px no-repeat, linear-gradient(270deg, var(--nm-accent) 0 12px, transparent 12px) 100% 0 / 12px 1px no-repeat,  linear-gradient(0deg, var(--nm-accent) 0 12px, transparent 12px) 0 100% / 1px 12px no-repeat, linear-gradient(90deg, var(--nm-accent) 0 12px, transparent 12px) 0 100% / 12px 1px no-repeat,  linear-gradient(0deg, var(--nm-accent) 0 12px, transparent 12px) 100% 100% / 1px 12px no-repeat, linear-gradient(270deg, var(--nm-accent) 0 12px, transparent 12px) 100% 100% / 12px 1px no-repeat;opacity:.5;transition:opacity var(--nm-transition);position:absolute;inset:0}.nm-panel--brackets:hover:after{opacity:1}.nm-glow-btn{transition:transform var(--nm-transition-fast), box-shadow var(--nm-transition);position:relative}.nm-glow-btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 0 0 2px #fbbf2473,0 0 24px -2px #fbbf248c,0 6px 14px -4px #00000080}.nm-glow-btn:active:not(:disabled){transform:translateY(0)scale(.97)}[class*=btnPrimary]:not(:disabled):not([disabled]):hover,[class*=completeBtn]:not(:disabled):not([disabled]):hover,[class*=ctaButton]:not(:disabled):not([disabled]):hover,[class*=submit_]:not(:disabled):not([disabled]):hover,[class*=approveBtn]:not(:disabled):not([disabled]):hover,[class*=modalSubmit]:not(:disabled):not([disabled]):hover,[class*=btnJoin]:not(:disabled):not([disabled]):hover,[class*=joinBtn]:not(:disabled):not([disabled]):hover,.cta:not(:disabled):not([disabled]):hover{transform:translateY(-1px);box-shadow:0 0 0 2px #fbbf2480,0 0 26px -4px #fbbf2499,0 8px 18px -6px #0000008c!important}[class*=btnPrimary]:not(:disabled):not([disabled]):active,[class*=completeBtn]:not(:disabled):not([disabled]):active,[class*=ctaButton]:not(:disabled):not([disabled]):active,[class*=approveBtn]:not(:disabled):not([disabled]):active,[class*=modalSubmit]:not(:disabled):not([disabled]):active,.cta:not(:disabled):not([disabled]):active{transform:scale(.97)}[class*=btnPrimary],[class*=completeBtn],[class*=ctaButton],[class*=approveBtn],[class*=modalSubmit],.cta{transition:transform var(--nm-transition-fast), box-shadow var(--nm-transition), background-color var(--nm-transition-fast)!important}.nm-heading{font-family:var(--nm-font-display);font-weight:var(--nm-fw-bold);letter-spacing:.02em;text-shadow:0 0 16px #fbbf2459,0 2px 4px #00000073}.nm-heading--xl{font-size:clamp(2.25rem,4vw,3.25rem);line-height:1.05}.nm-divider-diamond{align-items:center;gap:var(--nm-space-3);color:var(--nm-text-muted);font-size:var(--nm-fs-xs);letter-spacing:.15em;text-transform:uppercase;margin:var(--nm-space-4) 0;display:flex}.nm-divider-diamond:before,.nm-divider-diamond:after{content:"";background:linear-gradient(90deg,#0000 0%,#fbbf2466 50%,#0000 100%);flex:1;height:1px}.nm-divider-diamond:before{background:linear-gradient(90deg,#0000,#fbbf2466)}.nm-divider-diamond:after{background:linear-gradient(90deg,#fbbf2466,#0000)}.nm-divider-diamond>.nm-diamond{background:var(--nm-accent);flex-shrink:0;width:8px;height:8px;transform:rotate(45deg);box-shadow:0 0 12px #fbbf2499}.nm-reveal{opacity:0;transition:opacity .6s var(--nm-easing-soft), transform .6s var(--nm-easing-soft);transform:translateY(16px)}.nm-reveal[data-revealed=true]{opacity:1;transform:none}.nm-reveal-stagger>*{opacity:0;transition:opacity .5s var(--nm-easing-soft), transform .5s var(--nm-easing-soft);transform:translateY(12px)}.nm-reveal-stagger[data-revealed=true]>:first-child{opacity:1;transition-delay:0s;transform:none}.nm-reveal-stagger[data-revealed=true]>:nth-child(2){opacity:1;transition-delay:60ms;transform:none}.nm-reveal-stagger[data-revealed=true]>:nth-child(3){opacity:1;transition-delay:.12s;transform:none}.nm-reveal-stagger[data-revealed=true]>:nth-child(4){opacity:1;transition-delay:.18s;transform:none}.nm-reveal-stagger[data-revealed=true]>:nth-child(5){opacity:1;transition-delay:.24s;transform:none}.nm-reveal-stagger[data-revealed=true]>:nth-child(6){opacity:1;transition-delay:.3s;transform:none}.nm-reveal-stagger[data-revealed=true]>:nth-child(n+7){opacity:1;transition-delay:.36s;transform:none}@keyframes nm-vt-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes nm-vt-fade-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}::view-transition-old(root){animation:.18s cubic-bezier(.4,0,1,1) forwards nm-vt-fade-out}::view-transition-new(root){animation:.24s cubic-bezier(0,0,.2,1) forwards nm-vt-fade-in}@keyframes nm-xp-float{0%{opacity:0;transform:translate(-50%)scale(.85)}20%{opacity:1;transform:translate(-50%,-8px)scale(1.1)}to{opacity:0;transform:translate(-50%,-72px)scale(1)}}@keyframes nm-modal-burst{0%{opacity:0;transform:scale(.85)rotate(-3deg)}60%{opacity:1;transform:scale(1.03)rotate(.5deg)}to{opacity:1;transform:scale(1)rotate(0)}}
@font-face{font-family:Malvides;src:url(/fonts/Malvides.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap}html{font-family:var(--nm-font-sans);-webkit-text-size-adjust:100%;font-size:16px}@media (max-width:768px){:root{--nm-topbar-h:52px;--nm-shell-pad:var(--nm-space-2);--nm-main-pad:var(--nm-space-4);--nm-bottomnav-h:60px}:root[data-nm-inforadio=mini]{--nm-inforadio-h:var(--nm-inforadio-streifen)}}@media (max-width:380px){:root{--nm-main-pad:var(--nm-space-3)}}body{isolation:isolate;color:var(--nm-text);font-size:var(--nm-fs-base);font-weight:var(--nm-fw-regular);background-image:linear-gradient(#f4f8ff 0%,#152155 66%);background-repeat:no-repeat;background-size:100% 100vh;background-attachment:fixed;height:auto;min-height:100vh;position:relative}body:before{content:"";z-index:-1;pointer-events:none;background-image:url(/background/Nei_mondi_header_vordere_ebene_R.png),url(/background/Nei_mondi_header_vordere_ebene_L.png),url(/background/Nei_mondi_blaetter_hintergrund_header_.png),url(/background/Nei_mondi_vorne_ebene_1_R_.png),url(/background/Nei_mondi_mittel_ebene_2_L_.png);background-position:100% 0,0 0,50% 0,100% 35vh,0 38vh;background-repeat:no-repeat;background-size:75%,75%,50%,50%,50%;height:100vh;animation:linear forwards parallax-scroll;animation-timeline:scroll();position:fixed;inset:0}@keyframes parallax-scroll{0%{background-position:100% 0,0 0,50% 0,100% 35vh,0 38vh,50% 50vh}to{background-position:110% 0,-10% 0,50% -10%,115% 40vh,-15% 50vh,50% 25vh}}h1,h2,h3,h4,h5,h6{font-family:var(--nm-font-display);font-weight:var(--nm-fw-bold);letter-spacing:-.005em;line-height:1.15}h1{font-size:clamp(1.75rem,1.1rem + 3.2vw,3.75rem)}h2{font-size:clamp(1.5rem,1rem + 2.6vw,3rem)}h3{font-size:clamp(1.3rem,.95rem + 1.8vw,2.25rem)}h4{font-size:clamp(1.15rem,.95rem + 1vw,1.75rem)}h5{font-size:clamp(1.05rem,.95rem + .5vw,1.25rem)}h6{font-size:1.05rem}a{color:var(--nm-accent);transition:color var(--nm-transition-fast)}a:hover{color:var(--nm-accent-hover)}::selection{background:var(--nm-accent-soft);color:var(--nm-text)}:focus-visible{outline:2px solid var(--nm-accent);outline-offset:2px;border-radius:var(--nm-radius-sm)}*{scrollbar-width:thin;scrollbar-color:var(--nm-border-strong) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--nm-border-strong);border-radius:var(--nm-radius-pill);background-clip:content-box;border:2px solid #0000}::-webkit-scrollbar-thumb:hover{background:var(--nm-accent);background-clip:content-box}input,textarea,select{background:var(--nm-surface-inset);color:var(--nm-text);border:1px solid var(--nm-border);border-radius:var(--nm-radius-md);padding:var(--nm-space-2) var(--nm-space-3);font-size:var(--nm-fs-sm);transition:border-color var(--nm-transition-fast), box-shadow var(--nm-transition-fast);width:100%}input::placeholder,textarea::placeholder{color:var(--nm-text-faint)}input:focus,textarea:focus,select:focus{border-color:var(--nm-accent);box-shadow:0 0 0 3px var(--nm-accent-ring);outline:none}input:disabled,textarea:disabled,select:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select{font-size:16px!important}input[type=checkbox],input[type=radio]{width:20px;height:20px}}.nm-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.nm-container{max-width:var(--nm-content-max);padding-inline:var(--nm-space-6);width:100%;margin-inline:auto}@media (max-width:768px){.nm-container{padding-inline:var(--nm-space-4)}table{-webkit-overflow-scrolling:touch;width:100%;max-width:100%;display:block;overflow-x:auto}}[data-vorspann-glow=on]{outline:2px solid var(--nm-vorspann-gold);outline-offset:-2px;box-shadow:inset 0 0 18px 2px var(--nm-fraktion-licht-soft);animation:2.4s ease-in-out infinite nm-vorspann-glow}@keyframes nm-vorspann-glow{0%,to{box-shadow:inset 0 0 12px 0 var(--nm-fraktion-licht-soft)}50%{box-shadow:inset 0 0 22px 4px var(--nm-fraktion-licht-glow)}}@media (prefers-reduced-motion:reduce){[data-vorspann-glow=on]{animation:none}}
