:root{--tt-surface-shadow: 0 .25rem .5rem rgba(0, 0, 0, .10);--tt-surface-radius: .5rem;--tt-focus-ring: 0 0 0 .2rem rgba(0, 0, 0, .12);--tt-prose-width: 75ch;--tt-surface-border: rgba(0, 0, 0, .10)}body.tt-single .page-frame{border-width:2px}body.tt-single .page-frame.shadow-sm{box-shadow:var(--tt-surface-shadow) !important}body.tt-single .tt-navbar{border-bottom-width:2px}body.tt-single .mytexte,body.tt-single .box-detail,body.tt-single .toolbar_links{border-width:2px}body.tt-single .mytexte,body.tt-single .box-detail{color:var(--dark)}body.tt-single .mytexte>h2:first-child,body.tt-single .box-detail>h2:first-child{color:var(--primary);border-bottom-width:2px;border-bottom-color:var(--primary);border-left:0.35rem solid var(--primary);padding:.6rem .75rem;background-color:rgba(0,0,0,0.03);border-top-left-radius:var(--tt-surface-radius);border-top-right-radius:var(--tt-surface-radius)}body.tt-single .mytexte>h3:first-child,body.tt-single .box-detail>h3:first-child{border-bottom-width:2px;border-left:0.35rem solid var(--primary);padding:.5rem .75rem;background-color:rgba(0,0,0,0.03);border-top-left-radius:var(--tt-surface-radius);border-top-right-radius:var(--tt-surface-radius)}body.tt-single .weitere{border:1px solid var(--tt-frame-border);padding:.25rem .5rem}body.tt-single .weitere:hover{background-color:var(--tt-page-bg)}body.tt-single .btn{font-weight:600;border-width:2px}body.tt-single .btn:focus,body.tt-single .btn:focus-visible{outline:none;box-shadow:var(--tt-focus-ring)}body.tt-single .ui-keyboard .ui-state-default,body.tt-single .ui-keyboard .ui-widget-content .ui-state-default,body.tt-single .ui-keyboard .ui-widget-header .ui-state-default,body.tt-single .ui-keyboard .ui-state-hover,body.tt-single .ui-keyboard .ui-widget-content .ui-state-hover,body.tt-single .ui-keyboard .ui-widget-header .ui-state-hover,body.tt-single .ui-keyboard .ui-state-active,body.tt-single .ui-keyboard .ui-widget-content .ui-state-active,body.tt-single .ui-keyboard .ui-widget-header .ui-state-active,body.tt-single .ui-keyboard .ui-keyboard-button,body.tt-single .ui-keyboard .ui-keyboard-button span{font-weight:500}body.tt-single #alle_tastaturen .weitere,body.tt-home #alle_tastaturen .weitere{margin:0 0 .4rem 0;padding:0;border:0}body.tt-single #alle_tastaturen .weitere a.weitere_text,body.tt-home #alle_tastaturen .weitere a.weitere_text{display:flex;align-items:center;gap:.5rem;width:100%;padding:.45rem .6rem;border:1px solid var(--tt-frame-border);border-radius:var(--tt-surface-radius);text-decoration:none}body.tt-single #alle_tastaturen .weitere a.weitere_text:hover,body.tt-home #alle_tastaturen .weitere a.weitere_text:hover{background-color:rgba(0,0,0,0.04)}body.tt-single #alle_tastaturen .weitere a.weitere_text:focus-visible,body.tt-home #alle_tastaturen .weitere a.weitere_text:focus-visible{outline:none;box-shadow:var(--tt-focus-ring)}body.tt-single #alle_tastaturen .weitere a.weitere_text img,body.tt-home #alle_tastaturen .weitere a.weitere_text img{flex:0 0 auto;display:block}body.tt-single #char-count,body.tt-single #notice{display:inline-flex;align-items:center;min-height:2rem;padding:.35rem .65rem;border:2px solid var(--tt-frame-border);border-radius:9999px;font-weight:600;line-height:1;letter-spacing:.01em;background-color:rgba(0,0,0,0.04);color:inherit !important}body.tt-single #char-count:focus,body.tt-single #char-count:focus-visible,body.tt-single #notice:focus,body.tt-single #notice:focus-visible{outline:none;box-shadow:var(--tt-focus-ring)}body.tt-single .tt-unicode-section{margin-top:.75rem;padding:.75rem;border:2px solid var(--tt-surface-border, var(--tt-frame-border));border-radius:var(--tt-surface-radius);background-color:rgba(0,0,0,0.02)}body.tt-single .tt-statusbar{margin:0 0 .25rem 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}body.tt-single .beschreibung-box>.col-md-12{background-color:#fff;border:2px solid var(--tt-surface-border, var(--tt-frame-border));border-radius:var(--tt-surface-radius);box-shadow:var(--tt-surface-shadow);color:var(--dark);line-height:1.6}body.tt-single .beschreibung-box>.col-md-12>h2:first-child,body.tt-single .beschreibung-box>.col-md-12>h3:first-child{margin-top:0}body.tt-single .beschreibung-box>.col-md-12>h2:first-child{color:var(--primary);border-bottom:2px solid var(--primary);border-left:0.35rem solid var(--primary);padding:.6rem .75rem;background-color:rgba(0,0,0,0.03);border-top-left-radius:var(--tt-surface-radius);border-top-right-radius:var(--tt-surface-radius);margin-left:-.5rem;margin-right:-.5rem}body.tt-single .beschreibung-box>.col-md-12>h3:first-child{border-bottom:2px solid var(--tt-frame-border);border-left:0.35rem solid var(--primary);padding:.5rem .75rem;background-color:rgba(0,0,0,0.03);border-top-left-radius:var(--tt-surface-radius);border-top-right-radius:var(--tt-surface-radius);margin-left:-.5rem;margin-right:-.5rem}.mytexte,.box-detail,.toolbar_links{background-color:#fff;border:1px solid var(--tt-surface-border, var(--tt-frame-border));border-radius:var(--tt-surface-radius);box-shadow:var(--tt-surface-shadow)}.tt-control{display:inline-block;width:auto;max-width:100%;padding:.4rem .6rem;color:inherit;background-color:#fff;border:1px solid var(--tt-frame-border);border-radius:var(--tt-surface-radius);transition:box-shadow .15s ease-in-out, border-color .15s ease-in-out}.tt-control--sm{padding:.25rem .45rem;font-size:.95rem}.tt-control:focus,.tt-control:focus-visible{outline:none;box-shadow:var(--tt-focus-ring)}.field{margin-bottom:.75rem}.field label{display:block;margin-bottom:.25rem;font-weight:600}.mytexte,.box-detail{line-height:1.6}.mytexte,.beschreibung-box,.toolbar_links{margin:0 0 1rem 0}.mytexte p,.box-detail p,.mytexte ul,.box-detail ul,.mytexte ol,.box-detail ol{max-width:var(--tt-prose-width)}.mytexte h2,.box-detail h2{font-size:1.35rem;margin-top:1rem;margin-bottom:.5rem;font-weight:600;line-height:1.25}.mytexte h3,.box-detail h3{font-size:1.1rem;margin-top:.75rem;margin-bottom:.4rem;font-weight:600;line-height:1.25}.mytexte>h2:first-child,.box-detail>h2:first-child,.mytexte>h3:first-child,.box-detail>h3:first-child{margin-top:0;padding-top:.25rem;padding-bottom:.5rem;margin-bottom:.75rem;border-bottom:1px solid var(--tt-frame-border)}.mytexte a:not(.btn):not(.weitere_text),.box-detail a:not(.btn):not(.weitere_text),.toolbar_links a:not(.btn):not(.weitere_text){text-decoration:none;text-underline-offset:.16em}.mytexte a:not(.btn):not(.weitere_text):hover,.box-detail a:not(.btn):not(.weitere_text):hover,.toolbar_links a:not(.btn):not(.weitere_text):hover{text-decoration:underline;text-decoration-thickness:.12em}.mytexte a:not(.btn):not(.weitere_text):focus-visible,.box-detail a:not(.btn):not(.weitere_text):focus-visible,.toolbar_links a:not(.btn):not(.weitere_text):focus-visible{outline:2px solid rgba(0,0,0,0.25);outline-offset:2px;border-radius:.25rem}.tt-navbar a:focus-visible,.tt-navbar button:focus-visible,.tt-navbar select:focus-visible{outline:2px solid rgba(0,0,0,0.25);outline-offset:2px;border-radius:.25rem}.mytexte ul,.box-detail ul,.toolbar_links ul,.mytexte ol,.box-detail ol,.toolbar_links ol{padding-left:1.25rem}.mytexte li,.box-detail li,.toolbar_links li{margin-bottom:.25rem}.mytexte table,.box-detail table,.toolbar_links table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--tt-frame-border);border-radius:var(--tt-surface-radius);overflow:hidden;background-color:#fff}.mytexte th,.box-detail th,.toolbar_links th,.mytexte td,.box-detail td,.toolbar_links td{padding:.55rem .65rem;border-bottom:1px solid var(--tt-frame-border);vertical-align:top}.mytexte tr:last-child td,.box-detail tr:last-child td,.toolbar_links tr:last-child td{border-bottom:0}.mytexte tbody tr:nth-child(2n),.box-detail tbody tr:nth-child(2n),.toolbar_links tbody tr:nth-child(2n){background-color:rgba(0,0,0,0.02)}.tt-nav-flag img,.mytexte img,.box-detail img,.toolbar_links img{border-radius:.4rem}.tt-nav-flag img.border,.mytexte img.border,.box-detail img.border,.toolbar_links img.border{border-color:var(--tt-frame-border) !important}.weitere{border-radius:var(--tt-surface-radius);transition:background-color .15s ease-in-out, border-color .15s ease-in-out}.tt-muted{opacity:.75;font-size:.95em}.tt-footer{margin-top:1rem;padding:.75rem 0;border-top:1px solid var(--tt-frame-border)}.tt-footer .nav-link{padding:0}@media (prefers-color-scheme: dark) and (min-width: 769px){:root{--tt-surface-shadow: 0 .125rem .25rem rgba(0, 0, 0, .45);--tt-focus-ring: 0 0 0 .2rem rgba(255, 255, 255, .18);--tt-surface-border: rgba(255, 255, 255, .12)}body.tt-single #char-count,body.tt-single #notice{background-color:rgba(255,255,255,0.08)}body.tt-single .tt-unicode-section{background-color:rgba(255,255,255,0.06);border-color:var(--tt-surface-border)}body.tt-single .mytexte,body.tt-single .box-detail{color:inherit}body.tt-single .mytexte>h2:first-child,body.tt-single .box-detail>h2:first-child{border-bottom-color:var(--primary);background-color:rgba(255,255,255,0.06)}body.tt-single .mytexte>h3:first-child,body.tt-single .box-detail>h3:first-child{background-color:rgba(255,255,255,0.06)}body.tt-single .weitere:hover{background-color:var(--tt-page-bg)}body.tt-single #alle_tastaturen .weitere a.weitere_text:hover,body.tt-home #alle_tastaturen .weitere a.weitere_text:hover{background-color:rgba(255,255,255,0.06)}body.tt-single .beschreibung-box>.col-md-12{background-color:#161a1f;color:inherit}body.tt-single .beschreibung-box>.col-md-12>h2:first-child,body.tt-single .beschreibung-box>.col-md-12>h3:first-child{background-color:rgba(255,255,255,0.06)}.mytexte,.box-detail,.toolbar_links{background-color:#161a1f;color:#e9ecef}.box-detail{color:#e9ecef}.mytexte a:not(.btn):not(.weitere_text),.box-detail a:not(.btn):not(.weitere_text),.toolbar_links a:not(.btn):not(.weitere_text){color:#9ecbff}.mytexte a:not(.btn):not(.weitere_text):focus-visible,.box-detail a:not(.btn):not(.weitere_text):focus-visible,.toolbar_links a:not(.btn):not(.weitere_text):focus-visible{outline-color:rgba(255,255,255,0.35)}.tt-navbar a:focus-visible,.tt-navbar button:focus-visible,.tt-navbar select:focus-visible{outline-color:rgba(255,255,255,0.35)}.tt-control{background-color:#12161b;color:#e9ecef}.mytexte table,.box-detail table,.toolbar_links table{background-color:#161a1f}.mytexte tbody tr:nth-child(2n),.box-detail tbody tr:nth-child(2n),.toolbar_links tbody tr:nth-child(2n){background-color:rgba(255,255,255,0.03)}}
