.teamDirectory{padding-bottom:28px}.teamDirectory__formatHint{font-size:12px;color:#75695c;line-height:1.6}.teamDirectory__quota{display:flex;flex-direction:column;gap:18px}.teamDirectory__quota strong{font-size:20px;overflow-wrap:anywhere}.teamDirectory__quota p{font-size:13px;color:#6b6053;line-height:1.7}.teamDirectory__looking>label{display:flex;flex-direction:column;gap:9px;font-size:13px;max-width:400px;margin-bottom:16px}.teamDirectory__looking input{min-height:46px;padding:12px;border:1px solid #d6c4ad;border-radius:6px;background:#fffdf8;color:#29241e;font:inherit;min-width:0}.teamDirectory__looking>p{font-size:12px;color:#75695c;line-height:1.6;margin-bottom:20px}.teamDirectory__lookingList{display:flex;flex-direction:column;gap:14px}.teamDirectory__lookingList>a{display:flex;align-items:center;gap:18px;flex-wrap:wrap;min-width:0;padding:20px;background:#fffdf8;border:1px solid var(--modern-line);border-radius:7px}.teamDirectory__lookingList>a img{width:52px;height:52px;object-fit:cover;border-radius:50%}.teamDirectory__lookingList>a div{flex:1 1;min-width:120px}.teamDirectory__lookingList>a div strong{display:block;overflow-wrap:anywhere;font-size:16px}.teamDirectory__lookingList>a div span{font-size:12px;color:#75695c;display:block;margin-top:6px}.teamDirectory__lookingList>a>span{font-size:12px;color:#b44116}.teamDirectory__content{position:relative}.teamDirectory__toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px;background:#202020;color:#fffdf8;border-radius:7px;margin-bottom:26px}.teamDirectory__toolbar [role=tablist]{display:flex;align-items:center;gap:12px;min-width:0}.teamDirectory__toolbar [role=tab]{display:flex;align-items:center;justify-content:center;gap:12px;min-height:48px;padding:12px 20px;color:#e0dcd6;border:0;border-radius:5px;background:rgba(0,0,0,0);font-weight:600;font-size:14px}.teamDirectory__toolbar [role=tab][aria-selected=true]{background:#ec4a0f;color:#fff}.teamDirectory__toolbar [role=tab] span{display:grid;place-items:center;min-width:22px;height:22px;border-radius:4px;background:hsla(0,0%,100%,.1333333333);color:#fff}.teamDirectory__grid{display:grid;grid-template-columns:minmax(0,1fr) 350px;gap:24px;align-items:start}.teamDirectory__list,.teamDirectory__results{min-width:0}.teamDirectory__list{display:flex;flex-direction:column;gap:20px}.teamDirectory__team{background:#232323;color:#fffdf8;border:1px solid #49433a;border-radius:7px;padding:28px;min-width:0}.teamDirectory__teamTop{display:flex;align-items:center;gap:24px;min-width:0}.teamDirectory__logo{flex:none;width:112px;height:112px;object-fit:contain;display:grid;place-items:center;background:#171717;border:1px solid #5b5144;border-radius:8px;color:#ff853e;font:700 52px/1 Arena Modern Display,sans-serif}.teamDirectory__identity{flex:1 1;min-width:0}.teamDirectory__identity>div{display:flex;align-items:center;flex-wrap:wrap;gap:10px 18px}.teamDirectory__identity h2{font-size:clamp(34px,3.5vw,54px);text-transform:uppercase;overflow-wrap:anywhere}.teamDirectory__identity p{font-size:13px;line-height:1.6;color:#eee6de;margin-top:10px}.teamDirectory__badge{display:inline-flex;align-items:center;min-height:30px;padding:5px 12px;background:#e64a12;color:#fff;border-radius:4px;white-space:nowrap;font-size:11px;font-weight:600}.teamDirectory__stats{display:flex;align-items:center;flex:none}.teamDirectory__stats div{display:flex;flex-direction:column;text-align:center;padding-inline:20px;border-left:1px solid #565049}.teamDirectory__stats dd{order:0;font:700 32px/1.2 Arena Modern Display,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.teamDirectory__stats dt{order:1;font-size:10px;color:#cfc8bf;margin-top:4px}.teamDirectory__teamBottom{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(220px,1fr);gap:24px;margin-top:24px;align-items:stretch}.teamDirectory__lineup{min-width:0;background:#2d2d2c;padding:16px 14px;border-radius:5px}.teamDirectory__lineup>p{font-size:11px;color:#e0d6ca;margin-top:12px}.teamDirectory__slots{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.teamDirectory__slots[data-capacity="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.teamDirectory__slot{min-width:0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:7px;padding:10px 4px;background:#242424;border:1px solid #4a453d;border-radius:5px}.teamDirectory__slot strong{font-size:11px;max-width:100%;overflow-wrap:anywhere;text-align:center}.teamDirectory__slot span{font-size:10px;color:#c9c1b6}.teamDirectory__slot svg{width:30px;height:30px;border:1px solid #5f584e;border-radius:50%;padding:6px;color:#a89e91}.teamDirectory__playerAvatar{width:34px;height:34px;border-radius:50%;object-fit:cover}.teamDirectory__teamActions{display:flex;flex-direction:column;justify-content:space-between;gap:16px}.teamDirectory__teamActions>div:last-child{display:flex;align-items:flex-start;gap:12px;flex-wrap:wrap}.teamDirectory__teamActions .arenaModernButton{padding-inline:16px;min-height:46px;gap:12px;font-size:12px}.teamDirectory__recruiting{display:flex;gap:14px;align-items:center;padding:16px;background:#2d2d2c;border-radius:5px}.teamDirectory__recruiting strong{font-size:13px;font-weight:600}.teamDirectory__recruiting p{font-size:11px;color:#c7beb1;line-height:1.5;margin-top:5px}.teamDirectory__recruiting svg{width:28px;height:28px;color:#d1c7b9}.teamDirectory__manageLink{display:inline-flex;align-items:center;min-height:42px;font-size:11px;color:#f6b383!important;text-underline-offset:4px}.teamDirectory__manageLink:hover{text-decoration:underline}.teamDirectory__cardStatus{display:flex;align-items:center;flex-wrap:wrap;gap:16px;min-height:100px;padding-top:24px;font-size:13px;color:#d7cfc3}.teamDirectory__cardStatus button{border:1px solid #82715e;border-radius:5px;min-height:40px;padding:8px 16px;color:#fff;background:#34312d}.teamDirectory__cardStatus a{color:#ffb485!important}.teamDirectory__create{padding:28px 24px;background:#fcf9f3;border:1px solid var(--modern-line);border-radius:7px}.teamDirectory__create h2{display:flex;align-items:center;gap:12px;font-size:30px;margin-bottom:24px}.teamDirectory__create h2 svg{color:#78634c}.teamDirectory__create form{display:flex;flex-direction:column;gap:20px}.teamDirectory__create label{display:flex;flex-direction:column;gap:9px;font-size:12px;color:#64594c}.teamDirectory__create input,.teamDirectory__create select{width:100%;min-width:0;min-height:46px;padding:12px;border:1px solid #d6c4ad;border-radius:6px;background:#fffdf8;color:#29241e;font-size:13px}.teamDirectory__create input:disabled,.teamDirectory__create select:disabled{background:#ece7de;color:#82766a}.teamDirectory__create .arenaModernButton{margin-top:4px;width:100%}.teamDirectory__empty{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:16px;min-height:280px;padding:36px 28px;text-align:center;border:1px solid var(--modern-line);background:#fcfaf5;border-radius:7px}.teamDirectory__empty>svg{width:42px;height:42px;color:#8b7c69}.teamDirectory__empty strong{font-size:15px}.teamDirectory__empty p{font-size:13px;line-height:1.6;color:#75695c;max-width:400px}.teamDirectory__invitations{display:flex;flex-direction:column;gap:18px}.teamDirectory__invitations article{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:22px;padding:26px;border:1px solid var(--modern-line);border-radius:7px;background:#fffdf8}.teamDirectory__invitations article h2{font-size:34px;margin-top:7px;overflow-wrap:anywhere}.teamDirectory__invitations article span{font-size:12px;color:#786656}.teamDirectory__error{padding:16px 20px;margin-bottom:20px!important;background:#fae7dc;color:#8d351b;border:1px solid #d3a58c;border-radius:6px;line-height:1.6;font-size:14px}.teamDirectory__openPreview{margin-top:24px;border:1px solid var(--modern-line);border-radius:7px;padding:24px;background:#fcf9f3}.teamDirectory__openPreview h2{display:flex;align-items:center;gap:14px;font-size:29px}.teamDirectory__openPreview h2 svg{color:#84705a}.teamDirectory__openPreview>div{display:flex;align-items:center;flex-direction:column;text-align:center;gap:10px;padding:24px 0 10px}.teamDirectory__openPreview>div>svg{width:42px;height:42px;color:#928371}.teamDirectory__openPreview>div strong{font-size:14px}.teamDirectory__openPreview>div p{color:#786e62;font-size:12px}.teamDirectory__openPreview>p{font-size:13px;margin:16px 0}.teamDirectory__demos{margin-top:28px;padding:20px 0;border-top:1px solid var(--modern-line);color:#6b6053}.teamDirectory__demos summary{cursor:pointer;min-height:40px;font-size:13px}.teamDirectory__demos summary span{display:inline-block;font-size:10px;padding:3px 7px;margin-left:10px;border-radius:4px;color:#8b4b25;background:#eee0d0}.teamDirectory__demos p{font-size:12px;margin:12px 0}.teamDirectory__demos>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.teamDirectory__demos a{display:flex;flex-direction:column;gap:8px;padding:16px;border:1px solid var(--modern-line);border-radius:5px;background:#fffdf8;font-size:14px}.teamDirectory__demos a span{font-size:11px;color:#b44116}@media(max-width:1300px){.teamDirectory__teamTop{flex-wrap:wrap;gap:18px}.teamDirectory__stats{flex:1 1 100%;justify-content:flex-start;margin-top:2px}.teamDirectory__stats div{flex:1 1;border-left:0;border-right:1px solid #565049}.teamDirectory__stats div:last-child{border:0}.teamDirectory__logo{width:84px;height:84px;font-size:42px}.teamDirectory__teamBottom{grid-template-columns:1fr;gap:16px}.teamDirectory__teamActions{flex-direction:row;align-items:center;flex-wrap:wrap}.teamDirectory__recruiting{flex:1 1;min-width:200px}.teamDirectory__toolbar [role=tab]{font-size:12px;gap:9px;padding:12px 14px}}@media(max-width:1000px){.teamDirectory__grid{grid-template-columns:minmax(0,1fr) 290px;gap:18px}.teamDirectory__team{padding:22px}.teamDirectory__create{padding:24px 18px}.teamDirectory__create h2{font-size:26px}.teamDirectory__toolbar{flex-wrap:wrap;gap:14px}.teamDirectory__toolbar [role=tablist]{flex:1 1;justify-content:space-between;gap:4px}.teamDirectory__toolbar [role=tab]{padding:10px;font-size:12px}.teamDirectory__demos>div{grid-template-columns:1fr 1fr}}@media(max-width:760px){.teamDirectory__grid{grid-template-columns:1fr;gap:22px}.teamDirectory__toolbar{padding:12px;margin-bottom:20px}.teamDirectory__toolbar [role=tablist]{width:100%;flex:1 1 100%}.teamDirectory__toolbar [role=tab]{font-size:11px;flex:1 1;flex-direction:column;gap:8px;min-width:0;padding:10px 4px}.teamDirectory__toolbar [role=tab] svg{width:20px;height:20px}.teamDirectory__toolbar>.arenaModernButton{width:100%;min-height:44px}.teamDirectory__team{padding:20px 16px}.teamDirectory__logo{width:64px;height:64px;font-size:34px}.teamDirectory__identity h2{font-size:40px}.teamDirectory__identity>div{gap:8px}.teamDirectory__identity p{font-size:11px;margin-top:7px}.teamDirectory__badge{font-size:9px;min-height:24px;padding:4px 8px}.teamDirectory__teamTop{gap:14px}.teamDirectory__stats{padding-top:10px}.teamDirectory__stats dd{font-size:30px}.teamDirectory__slots{gap:6px}.teamDirectory__slot{padding:10px 3px}.teamDirectory__slot span{font-size:9px}.teamDirectory__slot strong{font-size:10px}.teamDirectory__lineup{padding:14px 10px}.teamDirectory__playerAvatar{width:30px;height:30px}.teamDirectory__teamBottom{margin-top:20px}.teamDirectory__teamActions{align-items:stretch}.teamDirectory__teamActions>div:last-child{width:100%;align-items:center;justify-content:space-between}.teamDirectory__create{padding:26px 22px}.teamDirectory__create h2{font-size:31px}.teamDirectory__openPreview{padding:22px 18px}.teamDirectory__openPreview h2{font-size:26px}.teamDirectory__openPreview strong{font-size:13px}.teamDirectory__empty{padding:28px 20px;min-height:240px}.teamDirectory__invitations article{padding:22px}}.teamDirectory__formField{display:flex;flex-direction:column;gap:9px}