﻿@import"https://fonts.googleapis.com/css2?family=Tomorrow:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Source+Code+Pro:ital,wght@0,200..900;1,200..900&family=Tomorrow:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/7.0.0/css/all.min.css";html,body{height:100%}body{font-family:"Tomorrow",sans-serif;margin:0;padding:0;background-color:#121212;color:#e0e0e0;line-height:1.6;display:flex;flex-direction:column;min-height:100vh}h1,h2,h3{color:#fff;margin-bottom:.5rem}.label{display:none}a{color:#66b0ff;text-decoration:none}a:hover{color:#99cfff;text-decoration:underline}table{width:100%;border-collapse:collapse;margin-top:1rem;background-color:#1e1e1e;color:#e0e0e0;box-shadow:0 0 8px hsla(0,0%,100%,.05)}table th,table td{padding:.75rem;text-align:left;border:1px solid #444}table th{background-color:#2c2c2c;color:#fff;font-weight:600}@media(max-width: 600px){summary{font-size:1rem}th,td{font-size:.9rem}}.beitrags-vorschau{display:flex;align-items:flex-start;margin-bottom:20px;border:1px solid #ddd;padding:15px}.beitrags-vorschau img{width:255px;height:143px;object-fit:cover;margin-right:15px;flex-shrink:0}@media(max-width: 600px){.beitrags-vorschau{flex-direction:column;align-items:stretch}.beitrags-vorschau img{width:100%;height:auto;max-height:200px;margin-right:0;margin-bottom:10px;flex-shrink:1}.beitrags-vorschau>div{padding-top:5px}.beitrags-vorschau h2{font-size:1.2em}}.artikel-index{list-style:none;padding:0}.artikel-index li{margin-bottom:5px;padding-bottom:5px}.artikel-index li h2{font-size:1.1em;margin:0}.artikel-index li a{text-decoration:none;color:#66b0ff}.grossbuchstabe{font-size:2.5em;font-weight:bold;margin:30px 0 10px 0;border-bottom:2px solid #e0e0e0;padding-bottom:5px}.buchstaben-trennlinie{margin-top:20px;padding:0}.artikel-eintrag{margin-bottom:5px;padding-left:0}.artikel-eintrag a{font-size:1.1em;text-decoration:none;color:#66b0ff}details{margin-bottom:10px;border:1px solid #444;border-radius:6px;padding:10px;background-color:#1e1e1e}summary{font-weight:bold;cursor:pointer;color:#fff}summary::-webkit-details-marker{display:none}summary::after{content:"▼";float:right;transition:transform .2s ease}details[open] summary::after{transform:rotate(180deg)}#link-search{width:50%;max-width:400px;padding:10px 15px;margin:15px 0 25px 0;box-sizing:border-box;background-color:#333;color:#fff;border:1px solid #555;border-radius:5px;font-size:16px;transition:border-color .3s ease}#link-search::placeholder{color:#bbb;opacity:1}#link-search:focus{border-color:#007bff;outline:none;box-shadow:0 0 8px rgba(0,123,255,.4)}.notice{background-color:#3e3e00;color:#fff3cd;padding:1rem;margin-bottom:1rem;border-left:5px solid #d6b700;border-radius:4px}.domain-notice-box{background-color:#fff3cd;border:1px solid #ffeeba;border-radius:.25rem;padding:1rem;margin-bottom:1.5rem;text-align:center;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)}.domain-notice-box .domain-notice-link{color:#856404;font-weight:bold;text-decoration:none;display:block;padding:0}.domain-notice-box .domain-notice-link:hover{color:#6a5002;text-decoration:underline;opacity:.9}.text-links,.social-icons{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;padding:0;margin:0}.text-links li a,.social-icons li a{background-color:#333;color:#fff;border:1px solid #555;border-radius:5px;margin:5px;text-decoration:none;text-align:center;display:flex;justify-content:center;align-items:center}.text-links li a:hover,.social-icons li a:hover{background-color:#555}.text-links li a{width:150px;height:50px}.social-icons li a{width:75px;height:75px;border-radius:50%}.social-icons li a i{color:#fff;font-size:38px}#error-background-number{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);font-size:30rem;font-weight:900;color:rgba(204,0,0,.1);z-index:-1;user-select:none}@media(max-width: 768px){#error-background-number{font-size:15rem}}.site-footer{background-color:#002578;color:#fff;text-align:center;padding:.5rem;font-size:.9rem}.site-footer.error-footer{background-color:#c00}.site-footer a{color:#a4d1ff;text-decoration:none}.site-footer a:hover{color:#99cfff}.generator-form{background:#2d2d2d;padding:25px;border-radius:8px;box-shadow:0 8px 16px rgba(0,0,0,.4);margin-bottom:30px}.generator-form .form-group{margin-bottom:20px}.generator-form .form-group label{display:block;margin-bottom:8px;font-weight:bold;color:#e0e0e0}.generator-form select,.generator-form input[type=text]{width:100%;padding:10px;background-color:#333;color:#e0e0e0;border:1px solid #555;border-radius:4px;box-sizing:border-box;font-size:1em}.generator-form input[type=text]::placeholder{color:#aaa}.generator-form .form-row{display:flex;gap:20px;margin-bottom:20px;align-items:flex-end}.generator-form .type-select-group{flex:3}.generator-form .count-input-group{flex:1}.generator-form>.form-group:not(.type-select-group):not(.count-input-group){margin-bottom:20px}.action-button,.share-button,.generate-button{width:100%;max-width:300px;padding:10px 15px;border:none;border-radius:4px;cursor:pointer;font-size:1em;transition:background-color .3s ease;font-weight:bold}.generate-button{background-color:#00bcd4;color:#1e1e1e;padding:12px 20px;width:100%;font-size:1.1em}.generate-button:hover{background-color:#0097a7}.share-button{background-color:#9c27b0;color:#fff}.share-button:hover{background-color:#7b1fa2}.range-container{padding:15px;background:#333;border-radius:4px;margin-bottom:20px}.range-container .range-group{display:flex;gap:15px}.range-container .range-input{flex:1;padding:10px;background-color:#444;color:#e0e0e0;border:1px solid #555;border-radius:4px;font-size:1em;box-sizing:border-box}.result-box{padding:20px;margin-top:15px;border:3px solid #00bcd4;border-radius:10px;background-color:#3c3c3c;box-shadow:0 4px 8px rgba(0,0,0,.3)}.result-box.single-result{font-size:3.5em;font-weight:bold;text-align:center;color:#ffeb3b}.result-list{list-style-type:none;padding:0;margin:0;counter-reset:list-counter}.result-list li{font-size:1.5em;padding:10px 0;border-bottom:1px solid #555;display:flex;align-items:center;color:#e0e0e0}.result-list li:last-child{border-bottom:none}.result-list li::before{counter-increment:list-counter;content:counter(list-counter) ". ";font-weight:bold;font-size:1.2em;color:#ffeb3b;margin-right:15px;min-width:30px;text-align:right}.share-export-container{margin:20px 0;display:flex;justify-content:center;padding-top:5px;border-top:1px solid #3c3c3c}.top-share-button{border-top:none;margin-bottom:5px}.site-header{background-color:#002578;color:#fff;padding:1rem 0;box-shadow:0 2px 6px hsla(0,0%,100%,.05)}.site-header.error-header{background-color:#c00}.site-header .header-container{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.site-header .site-title{color:#fff;text-decoration:none}.site-header .site-title h1{margin:0;font-size:1.8rem}.container{width:90%;max-width:1600px;margin:0 auto;padding:.4rem;background-color:rgba(0,0,0,0);flex-grow:1}@media(max-width: 768px){.container>div:first-child{flex-direction:column;align-items:flex-start}.container>div:first-child h1{margin-bottom:5px}.container>div:first-child h2{font-size:1.2em !important;margin-bottom:10px}.container>div:nth-child(2){flex-direction:column;align-items:flex-start}.zip-download-action{width:100%;margin-left:0 !important;margin-top:15px}.zip-download-action a.button{width:100%;text-align:center;box-sizing:border-box}}.ip-content{max-width:600px;margin:0 auto;text-align:center;padding:20px}.ip-content .ip-block h2{margin-top:30px;margin-bottom:5px}.ip-content .ip-display{display:block;font-size:1.5em;font-weight:bold;color:#007bff;word-break:break-all;padding:10px;background-color:#000;border-radius:5px}.site-nav{display:flex;gap:1rem;flex-direction:row;position:relative}.site-nav a{color:#fff;text-decoration:none;font-weight:500;transition:color .2s ease}.site-nav a:hover{color:#99cfff}.site-nav>a.active{text-transform:uppercase;color:#99cfff;border-bottom:2px solid #99cfff;font-size:1rem}.menu-toggle{display:none;background:none;border:none;font-size:2rem;color:#fff;cursor:pointer}.site-nav{display:flex;gap:1rem;flex-direction:row;position:relative}@media(max-width: 700px){.site-nav{flex-direction:column;width:100%;display:none;margin-top:10px}.site-nav.active{display:flex}}.menu-toggle{display:none;background:none;border:none;font-size:2rem;color:#fff;cursor:pointer}@media(max-width: 700px){.menu-toggle{display:block}}.readme-license-tabs .tab-pane{display:none}.readme-license-tabs .tab-nav a{display:inline-block;padding:10px 15px;text-decoration:none;color:#e0e0e0;border-bottom:2px solid rgba(0,0,0,0);transition:border-bottom-color .2s,color .2s}.readme-license-tabs #content-readme{display:block}.readme-license-tabs .tab-nav a[href="#tab-readme"]{border-bottom-color:#007bff;color:#fff}.readme-license-tabs #tab-license:target~.tab-content #content-readme{display:none}.readme-license-tabs #tab-license:target~.tab-content #content-license{display:block}.readme-license-tabs #tab-license:target~.tab-nav a[href="#tab-license"]{border-bottom-color:#007bff;color:#fff}.readme-license-tabs #tab-license:target~.tab-nav a[href="#tab-readme"]{border-bottom-color:rgba(0,0,0,0);color:#e0e0e0}.readme-license-tabs #tab-readme:target~.tab-content #content-license{display:none}.readme-license-tabs #tab-readme:target~.tab-content #content-readme{display:block}.readme-license-tabs #tab-readme:target~.tab-nav a[href="#tab-readme"]{border-bottom-color:#007bff;color:#fff}.readme-license-tabs #tab-readme:target~.tab-nav a[href="#tab-license"]{border-bottom-color:rgba(0,0,0,0);color:#e0e0e0}.toc{background:#1e1e1e;border-radius:5px;padding:1em;display:block;margin-bottom:2em;width:max-content}.toc h3{color:#fff;margin-top:0}.toc a{color:#66b0ff;text-decoration:none}.toc a:hover{color:#99cfff;text-decoration:underline}.toc>ul,.toc>ol{list-style:none;margin:0;padding-left:1em}.toc ul ul,.toc ol ol,.toc ul ol,.toc ol ul{list-style:none;margin:0;padding-left:1em;counter-reset:item}.toc li{counter-increment:item;margin:.3em 0}.toc li::before{content:counters(item, ".") " ";color:#fff;font-weight:bold}/*# sourceMappingURL=style.css.map */
