.team-grond{background:radial-gradient(1100px 420px at 12% -8%,#fdedb8 0%,#fdedb800 62%),radial-gradient(900px 380px at 92% 4%,#fce3ce 0%,#fce3ce00 58%),#fbf7f4;min-height:100vh}.team-kaart{background:#fff;border:2px solid #f1e8df;border-radius:18px;transition:transform .15s,box-shadow .15s,border-color .15s;box-shadow:0 2px 10px #4c28100d}.team-kaart-klikbaar:hover{border-color:#e8d9c8;transform:translateY(-2px);box-shadow:0 8px 24px #4c28101a}.team-loopt{animation:2.6s ease-in-out infinite teamGloed;border-color:#f6a313!important}@keyframes teamGloed{0%,to{box-shadow:0 0 #f6a31352}50%{box-shadow:0 0 0 6px #f6a31300}}.team-knop{transition:transform .12s,filter .12s,opacity .12s}.team-knop:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-1px)}.team-knop:active:not(:disabled){transform:translateY(0)scale(.97)}.team-verschijn{animation:.32s cubic-bezier(.22,1,.36,1) both teamOmhoog}@keyframes teamOmhoog{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.team-veld{color:#4c2810;background:#fbf7f4;border:2px solid #eadfd3;border-radius:12px;transition:border-color .14s,background .14s}.team-veld:focus{background:#fff;border-color:#f6a313;outline:none}.team-balk{background:#f1e4d6;border-radius:999px;height:10px;overflow:hidden}.team-balk>span{background:linear-gradient(90deg,#f6a313,#e4572e);border-radius:999px;height:100%;transition:width .5s cubic-bezier(.22,1,.36,1);display:block}.team-kolom-actief{background:#fdedb8!important;border-color:#f6a313!important}.team-zwaai{transform-origin:60% 90%;animation:2.4s ease-in-out infinite teamZwaai}@keyframes teamZwaai{0%,88%,to{transform:rotate(0)}92%{transform:rotate(-7deg)}96%{transform:rotate(7deg)}}@media (prefers-reduced-motion:reduce){.team-kaart,.team-knop,.team-balk>span{transition:none}.team-loopt,.team-verschijn,.team-zwaai{animation:none}}
