.team-profile-actions-module__sUidnG__inlineActions{flex-wrap:wrap;justify-content:center;gap:.625rem;display:flex}.team-profile-actions-module__sUidnG__inlineActions>button{min-height:40px;font-family:var(--font-display), sans-serif;letter-spacing:.08em;text-transform:uppercase;border-radius:10px;justify-content:center;align-items:center;gap:.45rem;padding:.55rem .85rem;font-size:.66rem;font-weight:900;transition:border-color .2s,background .2s,color .2s,transform .2s;display:inline-flex}.team-profile-actions-module__sUidnG__inlineActions>button:hover{transform:translateY(-1px)}.team-profile-actions-module__sUidnG__inlineActions>button:focus-visible,.team-profile-actions-module__sUidnG__close:focus-visible,.team-profile-actions-module__sUidnG__form button:focus-visible,.team-profile-actions-module__sUidnG__centerState button:focus-visible,.team-profile-actions-module__sUidnG__centerState a:focus-visible{outline-offset:3px;outline:2px solid #fff}.team-profile-actions-module__sUidnG__followButton{color:#d9baff;background:#8a2be22e;border:1px solid #a962ff80;box-shadow:0 0 16px #8a2be21f}.team-profile-actions-module__sUidnG__followButton:hover{background:#8a2be247}.team-profile-actions-module__sUidnG__followButton.team-profile-actions-module__sUidnG__following{color:#70ff57;background:#39ff141a;border-color:#39ff1480;box-shadow:0 0 16px #39ff141f}.team-profile-actions-module__sUidnG__challengeButton{color:#70ff57;background:#39ff141a;border:1px solid #39ff1480;box-shadow:0 0 16px #39ff141f}.team-profile-actions-module__sUidnG__challengeButton:hover{background:#39ff142e}.team-profile-actions-module__sUidnG__inlineActions button:disabled{cursor:not-allowed;opacity:.55;transform:none}.team-profile-actions-module__sUidnG__inlineActions svg{width:1rem;height:1rem}.team-profile-actions-module__sUidnG__starFilled{fill:currentColor}.team-profile-actions-module__sUidnG__notice{color:#ffffff94;text-align:center;flex-basis:100%;min-height:1rem;font-size:.63rem;line-height:1.35}.team-profile-actions-module__sUidnG__spinner{animation:.8s linear infinite team-profile-actions-module__sUidnG__action-spin}.team-profile-actions-module__sUidnG__layer{z-index:100;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.team-profile-actions-module__sUidnG__scrim{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#030408db;border:0;position:absolute;inset:0}.team-profile-actions-module__sUidnG__dialog{color:#f7f8ff;background:linear-gradient(150deg,#11121cfc,#07080efc);border:1px solid #a962ff5c;border-radius:18px;width:min(760px,100%);max-height:min(900px,100vh - 2rem);position:relative;overflow:hidden auto;box-shadow:0 30px 100px #000000b3,0 0 45px #8a2be221}.team-profile-actions-module__sUidnG__dialog:before{content:"";background:linear-gradient(90deg,#0000,#39ff14 28%,#a962ff 70%,#0000);height:2px;position:absolute;inset:0 0 auto}.team-profile-actions-module__sUidnG__header{background:#ffffff06;border-bottom:1px solid #ffffff1a;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;padding:1.25rem 1.35rem;display:grid}.team-profile-actions-module__sUidnG__headerIcon{color:#70ff57;background:#39ff1414;border:1px solid #39ff1452;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.team-profile-actions-module__sUidnG__headerIcon svg{width:1.25rem}.team-profile-actions-module__sUidnG__header p{color:#70ff57;letter-spacing:.16em;text-transform:uppercase;font-size:.56rem;font-weight:950}.team-profile-actions-module__sUidnG__header h2{font-family:var(--font-display), sans-serif;letter-spacing:-.01em;text-transform:uppercase;margin-top:.15rem;font-size:clamp(1.2rem,3vw,1.75rem);font-weight:950}.team-profile-actions-module__sUidnG__header div>span{color:#ffffff80;margin-top:.2rem;font-size:.67rem;line-height:1.45;display:block}.team-profile-actions-module__sUidnG__close{color:#ffffffb3;background:#ffffff0b;border:1px solid #ffffff21;border-radius:9px;place-items:center;width:38px;height:38px;display:grid}.team-profile-actions-module__sUidnG__close:hover{color:#fff;background:#ffffff17}.team-profile-actions-module__sUidnG__close svg{width:1rem}.team-profile-actions-module__sUidnG__centerState{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:390px;padding:2.5rem 1.5rem;display:flex}.team-profile-actions-module__sUidnG__centerState>svg{color:#a962ff;width:3.2rem;height:3.2rem;margin-bottom:1rem}.team-profile-actions-module__sUidnG__centerState h3{font-family:var(--font-display), sans-serif;text-transform:uppercase;font-size:1.15rem;font-weight:950}.team-profile-actions-module__sUidnG__centerState p{color:#ffffff94;max-width:500px;margin-top:.55rem;font-size:.78rem;line-height:1.6}.team-profile-actions-module__sUidnG__centerState ul{color:#ffffff8a;text-align:left;max-width:520px;margin-top:.85rem;font-size:.7rem}.team-profile-actions-module__sUidnG__centerState button,.team-profile-actions-module__sUidnG__centerState a{color:#071006;letter-spacing:.08em;text-transform:uppercase;background:#39ff14;border:1px solid #39ff14;border-radius:9px;justify-content:center;align-items:center;min-height:44px;margin-top:1.25rem;padding:.7rem 1rem;font-size:.68rem;font-weight:950;display:inline-flex}.team-profile-actions-module__sUidnG__errorState>svg{color:#ff5d6c}.team-profile-actions-module__sUidnG__successState>svg{color:#70ff57}.team-profile-actions-module__sUidnG__successFacts{flex-wrap:wrap;justify-content:center;gap:.45rem;margin-top:1rem;display:flex}.team-profile-actions-module__sUidnG__successFacts span{color:#ffffffbf;background:#ffffff0a;border:1px solid #ffffff21;border-radius:999px;padding:.4rem .62rem;font-size:.6rem;font-weight:800}.team-profile-actions-module__sUidnG__form{gap:1rem;padding:1.25rem 1.35rem 1.35rem;display:grid}.team-profile-actions-module__sUidnG__summaryBar{color:#ffffffad;background:#39ff140b;border:1px solid #39ff1433;border-radius:10px;flex-wrap:wrap;gap:.55rem;padding:.7rem .8rem;font-size:.62rem;font-weight:800;display:flex}.team-profile-actions-module__sUidnG__summaryBar span{align-items:center;gap:.35rem;display:inline-flex}.team-profile-actions-module__sUidnG__summaryBar svg{color:#70ff57;width:.82rem}.team-profile-actions-module__sUidnG__form label{gap:.4rem;display:grid}.team-profile-actions-module__sUidnG__form label>span{color:#ffffffc7;letter-spacing:.06em;text-transform:uppercase;font-size:.66rem;font-weight:900}.team-profile-actions-module__sUidnG__form label em{color:#ffffff5c;margin-left:.35rem;font-style:normal;font-weight:700}.team-profile-actions-module__sUidnG__form select,.team-profile-actions-module__sUidnG__form input,.team-profile-actions-module__sUidnG__form textarea{color:#f7f8ff;width:100%;min-height:44px;font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0a0b12;border:1px solid #ffffff24;border-radius:9px;padding:.68rem .75rem;font-size:.78rem}.team-profile-actions-module__sUidnG__form textarea{resize:vertical;min-height:86px}.team-profile-actions-module__sUidnG__form select:focus,.team-profile-actions-module__sUidnG__form input:focus,.team-profile-actions-module__sUidnG__form textarea:focus{outline-offset:2px;border-color:#a962ff;outline:2px solid #a962ff38}.team-profile-actions-module__sUidnG__form small{color:#ffffff6b;font-size:.62rem;line-height:1.4}.team-profile-actions-module__sUidnG__fieldGrid{grid-template-columns:1fr 1fr;gap:.85rem;display:grid}.team-profile-actions-module__sUidnG__warning,.team-profile-actions-module__sUidnG__error{color:#ffd97c;background:#ffc95112;border:1px solid #ffc95147;border-radius:10px;align-items:flex-start;gap:.65rem;padding:.75rem;font-size:.67rem;display:flex}.team-profile-actions-module__sUidnG__error{color:#ff8d98;background:#ff5d6c12;border-color:#ff5d6c4d}.team-profile-actions-module__sUidnG__warning svg,.team-profile-actions-module__sUidnG__error svg{flex:none;width:1rem}.team-profile-actions-module__sUidnG__warning span,.team-profile-actions-module__sUidnG__error span{gap:.15rem;display:grid}.team-profile-actions-module__sUidnG__warning strong,.team-profile-actions-module__sUidnG__error strong{color:#fff;font-size:.68rem}.team-profile-actions-module__sUidnG__footer{border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:1rem;padding-top:1rem;display:flex}.team-profile-actions-module__sUidnG__footer p{color:#ffffff7a;align-items:flex-start;gap:.45rem;max-width:390px;font-size:.61rem;line-height:1.5;display:flex}.team-profile-actions-module__sUidnG__footer p svg{color:#70ff57;flex:none;width:.85rem}.team-profile-actions-module__sUidnG__footer>div{gap:.55rem;display:flex}.team-profile-actions-module__sUidnG__footer button{color:#ffffffbd;text-transform:uppercase;background:#ffffff0b;border:1px solid #ffffff26;border-radius:9px;justify-content:center;align-items:center;gap:.4rem;min-height:42px;padding:.65rem .85rem;font-size:.64rem;font-weight:900;display:inline-flex}.team-profile-actions-module__sUidnG__footer button[type=submit]{color:#071006;background:#39ff14;border-color:#39ff14}.team-profile-actions-module__sUidnG__footer button:disabled{cursor:not-allowed;opacity:.45}.team-profile-actions-module__sUidnG__footer button svg{width:.9rem}.team-profile-actions-module__sUidnG__modeSwitcher{grid-template-columns:1fr 1fr;gap:.4rem;padding:.75rem 1.35rem 0;display:grid}.team-profile-actions-module__sUidnG__modeSwitcher button{color:#ffffff94;letter-spacing:.07em;text-transform:uppercase;background:#ffffff06;border:1px solid #ffffff1f;border-radius:9px;justify-content:center;align-items:center;gap:.45rem;min-height:42px;font-size:.64rem;font-weight:900;display:inline-flex}.team-profile-actions-module__sUidnG__modeSwitcher button[aria-pressed=true]{color:#d9baff;background:#8a2be224;border-color:#a962ff80;box-shadow:0 0 18px #8a2be21a}.team-profile-actions-module__sUidnG__modeSwitcher svg{width:.9rem}.team-profile-actions-module__sUidnG__managementPanel{gap:.85rem;padding:1rem 1.35rem 1.35rem;display:grid}.team-profile-actions-module__sUidnG__managementTabs{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.team-profile-actions-module__sUidnG__managementTabs button{color:#ffffff94;text-transform:uppercase;background:#0a0b12;border:1px solid #ffffff1f;border-radius:10px;justify-content:center;align-items:center;gap:.45rem;min-height:44px;font-size:.67rem;font-weight:900;display:inline-flex}.team-profile-actions-module__sUidnG__managementTabs button[aria-selected=true]{color:#70ff57;background:#39ff1412;border-color:#39ff1461}.team-profile-actions-module__sUidnG__managementTabs button span{color:#ffffffb8;background:#ffffff14;border-radius:999px;place-items:center;min-width:21px;height:21px;font-family:ui-monospace,monospace;font-size:.58rem;display:grid}.team-profile-actions-module__sUidnG__managementTabs svg{width:.9rem}.team-profile-actions-module__sUidnG__managementSuccess{color:#70ff57;background:#39ff1411;border:1px solid #39ff1447;border-radius:10px;align-items:center;gap:.65rem;padding:.75rem;font-size:.68rem;display:flex}.team-profile-actions-module__sUidnG__managementSuccess>svg{flex:none;width:1rem}.team-profile-actions-module__sUidnG__managementSuccess span{color:#ffffffb3;gap:.12rem;display:grid}.team-profile-actions-module__sUidnG__managementSuccess strong{color:#70ff57}.team-profile-actions-module__sUidnG__managementSuccess a{color:#071006;text-transform:uppercase;background:#39ff14;border-radius:7px;align-items:center;gap:.3rem;min-height:36px;margin-left:auto;padding:.45rem .6rem;font-size:.61rem;font-weight:950;display:inline-flex}.team-profile-actions-module__sUidnG__managementSuccess a svg{width:.78rem}.team-profile-actions-module__sUidnG__managementEmpty{text-align:center;border:1px dashed #ffffff24;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:285px;padding:2rem 1.25rem;display:flex}.team-profile-actions-module__sUidnG__managementEmpty>svg{color:#a962ffa6;width:2.7rem;height:2.7rem;margin-bottom:.8rem}.team-profile-actions-module__sUidnG__managementEmpty h3{font-family:var(--font-display), sans-serif;text-transform:uppercase;font-size:1rem;font-weight:950}.team-profile-actions-module__sUidnG__managementEmpty p{color:#ffffff7a;max-width:500px;margin-top:.4rem;font-size:.72rem;line-height:1.55}.team-profile-actions-module__sUidnG__challengeList{gap:.75rem;display:grid}.team-profile-actions-module__sUidnG__challengeCard{background:#090a11;border:1px solid #ffffff21;border-radius:12px;overflow:hidden}.team-profile-actions-module__sUidnG__challengeCard[data-status=pending]{border-color:#39ff143b}.team-profile-actions-module__sUidnG__challengeCard[data-status=countered]{border-color:#a962ff59}.team-profile-actions-module__sUidnG__challengeCard[data-status=accepted]{border-color:#39ff146b;box-shadow:0 0 22px #39ff140f}.team-profile-actions-module__sUidnG__challengeCardHeader{background:#ffffff05;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1rem;display:flex}.team-profile-actions-module__sUidnG__challengeCardHeader p{color:#fff6;letter-spacing:.13em;text-transform:uppercase;font-size:.55rem;font-weight:900}.team-profile-actions-module__sUidnG__challengeCardHeader h3{font-family:var(--font-display), sans-serif;text-transform:uppercase;margin-top:.12rem;font-size:.95rem;font-weight:950}.team-profile-actions-module__sUidnG__challengeCardHeader h3 span{color:#ffffff61;font-size:.7rem}.team-profile-actions-module__sUidnG__challengeStatus{color:#ffffffa6;letter-spacing:.07em;text-transform:uppercase;background:#ffffff0a;border:1px solid #ffffff26;border-radius:999px;flex:none;padding:.32rem .52rem;font-size:.54rem;font-weight:900}[data-status=pending] .team-profile-actions-module__sUidnG__challengeStatus,[data-status=accepted] .team-profile-actions-module__sUidnG__challengeStatus{color:#70ff57;background:#39ff1412;border-color:#39ff144d}[data-status=countered] .team-profile-actions-module__sUidnG__challengeStatus{color:#d9baff;background:#8a2be21a;border-color:#a962ff61}.team-profile-actions-module__sUidnG__challengeFacts{grid-template-columns:repeat(3,1fr);gap:.5rem;padding:.8rem 1rem;display:grid}.team-profile-actions-module__sUidnG__challengeFacts div{border-right:1px solid #ffffff14;min-width:0}.team-profile-actions-module__sUidnG__challengeFacts div:last-child{border-right:0}.team-profile-actions-module__sUidnG__challengeFacts dt{color:#ffffff5c;letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:.3rem;font-size:.54rem;font-weight:850;display:flex}.team-profile-actions-module__sUidnG__challengeFacts dt svg{width:.72rem}.team-profile-actions-module__sUidnG__challengeFacts dd{color:#ffffffd1;margin-top:.25rem;font-size:.68rem;font-weight:800}.team-profile-actions-module__sUidnG__captainNote{color:#ffffff8f;background:#8a2be20b;border-left:2px solid #a962ff80;gap:.18rem;margin:0 1rem .8rem;padding:.45rem .65rem;font-size:.66rem;line-height:1.45;display:grid}.team-profile-actions-module__sUidnG__captainNote strong{color:#d9baff;letter-spacing:.09em;text-transform:uppercase;font-size:.54rem}.team-profile-actions-module__sUidnG__challengeActions{background:#ffffff05;border-top:1px solid #ffffff14;justify-content:flex-end;align-items:center;gap:.45rem;min-height:54px;padding:.65rem 1rem;display:flex}.team-profile-actions-module__sUidnG__challengeActions>span{color:#ffffff6b;margin-right:auto;font-size:.62rem}.team-profile-actions-module__sUidnG__challengeActions button,.team-profile-actions-module__sUidnG__challengeActions a{color:#ffffffb3;text-transform:uppercase;background:#ffffff0a;border:1px solid #ffffff24;border-radius:8px;justify-content:center;align-items:center;gap:.35rem;min-height:38px;padding:.5rem .65rem;font-size:.59rem;font-weight:900;display:inline-flex}.team-profile-actions-module__sUidnG__challengeActions .team-profile-actions-module__sUidnG__acceptAction,.team-profile-actions-module__sUidnG__challengeActions a{color:#071006;background:#39ff14;border-color:#39ff14}.team-profile-actions-module__sUidnG__challengeActions button:disabled{cursor:not-allowed;opacity:.45}.team-profile-actions-module__sUidnG__challengeActions svg{width:.78rem}.team-profile-actions-module__sUidnG__counterForm{background:#8a2be20f;border:1px solid #a962ff47;border-radius:10px;gap:.6rem;margin:0 .8rem .8rem;padding:.75rem;display:grid}.team-profile-actions-module__sUidnG__counterForm>div:first-child{grid-template-columns:1fr 1fr;gap:.65rem;display:grid}.team-profile-actions-module__sUidnG__counterForm label{gap:.3rem;display:grid}.team-profile-actions-module__sUidnG__counterForm label span{color:#ffffff9e;text-transform:uppercase;font-size:.57rem;font-weight:900}.team-profile-actions-module__sUidnG__counterForm select,.team-profile-actions-module__sUidnG__counterForm input{color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#08090f;border:1px solid #ffffff24;border-radius:8px;min-height:40px;padding:.55rem .6rem;font-size:.69rem}.team-profile-actions-module__sUidnG__counterForm p{color:#ffffff73;font-size:.59rem}.team-profile-actions-module__sUidnG__counterForm>div:last-child{justify-content:flex-end;gap:.45rem;display:flex}.team-profile-actions-module__sUidnG__counterForm button{color:#ffffffb3;text-transform:uppercase;background:#ffffff0a;border:1px solid #ffffff24;border-radius:8px;align-items:center;gap:.35rem;min-height:38px;padding:.5rem .65rem;font-size:.59rem;font-weight:900;display:inline-flex}.team-profile-actions-module__sUidnG__counterForm button:last-child{color:#fff;background:#6f2dbd;border-color:#a962ff}.team-profile-actions-module__sUidnG__counterForm svg{width:.78rem}@keyframes team-profile-actions-module__sUidnG__action-spin{to{transform:rotate(360deg)}}@media (max-width:640px){.team-profile-actions-module__sUidnG__inlineActions{width:100%}.team-profile-actions-module__sUidnG__inlineActions>button{flex:150px;min-height:46px}.team-profile-actions-module__sUidnG__layer{align-items:end;padding:0}.team-profile-actions-module__sUidnG__dialog{border-radius:18px 18px 0 0;width:100%;max-height:94vh}.team-profile-actions-module__sUidnG__header{grid-template-columns:auto 1fr auto;padding:1rem}.team-profile-actions-module__sUidnG__headerIcon{width:38px;height:38px}.team-profile-actions-module__sUidnG__header div>span{display:none}.team-profile-actions-module__sUidnG__form{padding:1rem}.team-profile-actions-module__sUidnG__fieldGrid{grid-template-columns:1fr}.team-profile-actions-module__sUidnG__footer{flex-direction:column;align-items:stretch}.team-profile-actions-module__sUidnG__footer>div{grid-template-columns:1fr 1fr;display:grid}.team-profile-actions-module__sUidnG__footer button{min-height:48px}.team-profile-actions-module__sUidnG__modeSwitcher,.team-profile-actions-module__sUidnG__managementPanel{padding-left:1rem;padding-right:1rem}.team-profile-actions-module__sUidnG__modeSwitcher{grid-template-columns:1fr}.team-profile-actions-module__sUidnG__managementSuccess{flex-wrap:wrap;align-items:flex-start}.team-profile-actions-module__sUidnG__managementSuccess a{width:100%;margin-left:0}.team-profile-actions-module__sUidnG__challengeCardHeader{align-items:flex-start}.team-profile-actions-module__sUidnG__challengeFacts{grid-template-columns:1fr}.team-profile-actions-module__sUidnG__challengeFacts div{border-bottom:1px solid #ffffff12;border-right:0;padding-bottom:.45rem}.team-profile-actions-module__sUidnG__challengeFacts div:last-child{border-bottom:0;padding-bottom:0}.team-profile-actions-module__sUidnG__challengeActions{flex-direction:column;align-items:stretch}.team-profile-actions-module__sUidnG__challengeActions>span{text-align:center;margin-right:0}.team-profile-actions-module__sUidnG__challengeActions button,.team-profile-actions-module__sUidnG__challengeActions a{width:100%;min-height:44px}.team-profile-actions-module__sUidnG__counterForm>div:first-child{grid-template-columns:1fr}.team-profile-actions-module__sUidnG__counterForm>div:last-child{grid-template-columns:1fr;display:grid}.team-profile-actions-module__sUidnG__counterForm button{justify-content:center;min-height:44px}}@media (prefers-reduced-motion:reduce){.team-profile-actions-module__sUidnG__inlineActions>button{transition:none}.team-profile-actions-module__sUidnG__spinner{animation-duration:1.5s}}@media (forced-colors:active){.team-profile-actions-module__sUidnG__inlineActions>button,.team-profile-actions-module__sUidnG__dialog,.team-profile-actions-module__sUidnG__headerIcon,.team-profile-actions-module__sUidnG__close,.team-profile-actions-module__sUidnG__form select,.team-profile-actions-module__sUidnG__form input,.team-profile-actions-module__sUidnG__form textarea,.team-profile-actions-module__sUidnG__summaryBar,.team-profile-actions-module__sUidnG__warning,.team-profile-actions-module__sUidnG__error,.team-profile-actions-module__sUidnG__footer button{box-shadow:none;border-color:canvastext}.team-profile-actions-module__sUidnG__scrim{opacity:.9;background:canvas}}
