body[data-path^=team]{font-family:var(--font-sans, Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif);color:var(--ink, #102429);background:var(--paper, #fffdf8);-webkit-font-smoothing:antialiased}body[data-path^=team] .page_content h1{color:var(--petrol-dark, #06474f);font-weight:900;font-size:clamp(1.9rem,4vw,2.8rem);line-height:1.05;letter-spacing:0}body[data-path^=team] .page_content h1:before{content:"";display:block;width:56px;height:5px;border-radius:var(--radius-pille, 999px);background:var(--gold, #fdad1f);margin-bottom:var(--raum-4, 16px)}.tta-portal{padding:40px 0 var(--raum-8, 64px)}.tta-portal__intro{color:var(--muted, #5e6f72);font-size:var(--text-l, 1.08rem);margin:-4px 0 var(--raum-5, 24px)}.tta-kacheln{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--raum-5, 24px);margin:0;padding:0;list-style:none}.tta-kachel{display:flex;flex-direction:column;gap:6px;height:100%;padding:var(--raum-5, 24px);background:var(--white, #fff);border:1px solid var(--linie-mittel, rgba(11, 101, 112, .12));border-left:5px solid var(--petrol, #0b6570);border-radius:var(--radius-karte, 20px);box-shadow:var(--shadow, 0 24px 80px rgba(6, 71, 79, .16));color:var(--ink, #102429);text-decoration:none;transition:transform var(--tempo, .2s) var(--ease, ease),border-color var(--tempo, .2s) var(--ease, ease),box-shadow var(--tempo, .2s) var(--ease, ease)}.tta-kachel:hover,.tta-kachel:focus-visible{transform:translateY(var(--anheben-karte, -4px));border-left-color:var(--gold, #fdad1f);box-shadow:0 28px 70px var(--schatten-18, rgba(6, 71, 79, .18));color:var(--ink, #102429);text-decoration:none}.tta-kachel:focus-visible{outline:var(--fokus-ring, 3px solid #fdad1f);outline-offset:var(--fokus-versatz, 2px)}.tta-kachel__titel{margin:0;font-size:var(--text-xl, 1.12rem);font-weight:900;color:var(--petrol-dark, #06474f)}.tta-kachel__text{margin:0;color:var(--muted, #5e6f72);font-size:var(--text-s, .95rem);line-height:1.45}body[data-path^=team] .web-sidebar .sidebar-item a{color:var(--petrol-dark, #06474f);font-weight:700;border-radius:var(--radius-pille, 999px)}body[data-path^=team] .web-sidebar .sidebar-item a.active,body[data-path^=team] .web-sidebar .sidebar-item a:hover{background:var(--petrol-soft, #e7f2f3);color:var(--petrol, #0b6570)}body[data-path^=team] .page-breadcrumbs a{color:var(--petrol, #0b6570);font-weight:700}body[data-path^=team] .web-list-header{padding:var(--raum-6, 32px) 0 var(--raum-4, 16px);align-items:center}body[data-path^=team] .web-list-table{background:var(--white, #fff);border:1px solid var(--linie-mittel, rgba(11, 101, 112, .12));border-radius:var(--radius-karte, 20px);box-shadow:var(--shadow, 0 24px 80px rgba(6, 71, 79, .16));overflow-x:auto}body[data-path^=team] .web-list-table .table{margin:0}body[data-path^=team] .web-list-table thead th{background:var(--petrol-soft, #e7f2f3);color:var(--petrol-dark, #06474f);font-weight:800;border-bottom:0}body[data-path^=team] .web-list-table tbody tr:hover{background:rgba(231,242,243,.6)}body[data-path^=team] .web-list-table input[type=checkbox]{accent-color:var(--petrol, #0b6570)}body[data-path^=team] .web-form-header{padding:var(--raum-6, 32px) 0 var(--raum-4, 16px)}body[data-path^=team] form.web-form{background:var(--white, #fff);border:1px solid var(--linie-mittel, rgba(11, 101, 112, .12));border-radius:var(--radius-karte, 20px);box-shadow:var(--shadow, 0 24px 80px rgba(6, 71, 79, .16));padding:var(--raum-6, 32px);margin-bottom:var(--raum-7, 48px)}body[data-path^=team] form.web-form .frappe-control .control-label{font-weight:800;color:var(--petrol-dark, #06474f)}body[data-path^=team] form.web-form .form-control:focus{border-color:var(--gold, #fdad1f);box-shadow:var(--shadow-gold-ring, 0 0 0 2px rgba(253, 173, 31, .35))}body[data-path^=team] form.web-form input[type=checkbox]{accent-color:var(--petrol, #0b6570)}body[data-path^=team] .btn{border-radius:var(--radius-pille, 999px);font-weight:800;transition:transform var(--tempo, .2s) var(--ease, ease),background-color var(--tempo, .2s) var(--ease, ease),color var(--tempo, .2s) var(--ease, ease),border-color var(--tempo, .2s) var(--ease, ease)}body[data-path^=team] .btn:focus,body[data-path^=team] .btn:focus-visible{outline:var(--fokus-ring, 3px solid #fdad1f);outline-offset:var(--fokus-versatz, 2px);box-shadow:none}body[data-path^=team] .btn-primary,body[data-path^=team] .btn-primary:focus{background:var(--petrol, #0b6570);border-color:var(--petrol, #0b6570);color:var(--white, #fff)}body[data-path^=team] .btn-primary:hover,body[data-path^=team] .btn-primary:focus-visible{background:var(--zustand-hover-flaeche, #eef0f1);border-color:var(--zustand-hover-rahmen, #0b6570);color:var(--zustand-hover-schrift, #0b6570);transform:translateY(var(--anheben-knopf, -2px))}body[data-path^=team] .btn-primary:active{background:var(--zustand-active-flaeche, #e1e4e6)!important;border-color:var(--petrol, #0b6570)!important;color:var(--petrol, #0b6570)!important;transform:none}body[data-path^=team] .btn-default{background:var(--white, #fff);color:var(--petrol-dark, #06474f);border:1px solid var(--linie-stark, rgba(11, 101, 112, .25))}body[data-path^=team] .btn-default:hover,body[data-path^=team] .btn-default:focus-visible{background:var(--grau-50, #f6f7f8);border-color:var(--petrol, #0b6570);color:var(--petrol-dark, #06474f);transform:translateY(var(--anheben-knopf, -2px))}body[data-path^=team] .btn-default:active{background:var(--grau-200, #e1e4e6)!important;transform:none}body[data-path^=team] .navbar .navbar-toggler{width:44px;height:40px;border:1px solid var(--linie-stark, rgba(11, 101, 112, .25));border-radius:var(--radius-klein, 12px);background:var(--white, #fff) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 7h16M4 12h16M4 17h16' stroke='%2306474f' stroke-width='2.2' stroke-linecap='round'/%3E%3C/svg%3E") center / 24px 24px no-repeat}body[data-path^=team] .navbar .navbar-toggler>*{visibility:hidden}body[data-path^=team] .tta-fuss{background:var(--petrol-dark, #06474f);color:var(--white, #fff);padding:56px 0 var(--raum-6, 32px);margin-top:56px}body[data-path^=team] .tta-fuss__grid{display:grid;grid-template-columns:1.35fr .75fr .95fr .7fr;gap:34px}body[data-path^=team] .tta-fuss strong{display:block;margin-bottom:var(--raum-3, 12px);color:var(--gold, #fdad1f)}body[data-path^=team] .tta-fuss a{display:block;color:var(--auf-dunkel, rgba(255, 255, 255, .82));text-decoration:none;margin:7px 0;line-height:1.45}body[data-path^=team] .tta-fuss a:hover{color:var(--white, #fff);text-decoration:underline}body[data-path^=team] .tta-fuss p{margin:0 0 6px;color:var(--auf-dunkel, rgba(255, 255, 255, .82))}body[data-path^=team] .tta-fuss__marke b{display:block;font-weight:900;font-size:1.05rem}body[data-path^=team] .tta-fuss__unten{margin-top:40px;padding-top:20px;border-top:1px solid var(--weiss-14, rgba(255, 255, 255, .14));color:var(--weiss-58, rgba(255, 255, 255, .58));font-size:var(--text-sm, .92rem)}@media (max-width: 1100px){body[data-path^=team] .tta-fuss__grid{grid-template-columns:1fr 1fr}}@media (max-width: 720px){body[data-path^=team] .tta-fuss__grid{grid-template-columns:1fr;gap:var(--raum-5, 24px)}}@media (max-width: 720px){.tta-portal{padding-top:var(--raum-5, 24px)}.tta-kacheln{grid-template-columns:1fr;gap:14px}body[data-path^=team] form.web-form{padding:var(--raum-5, 24px) var(--raum-4, 16px)}}
/*# sourceMappingURL=tta-portal.bundle.SRGKWWVH.css.map */
