.RunTeamPlanner-module__SYbS2q__shell{color:#f5f7ff;background:radial-gradient(circle at 14% 0,#254a45,#080b18 49%);min-height:100vh;padding:36px max(16px,50vw - 590px) 110px}.RunTeamPlanner-module__SYbS2q__hero{gap:10px;max-width:860px;margin:20px 0 28px;display:grid}.RunTeamPlanner-module__SYbS2q__hero h1{letter-spacing:-.045em;margin:0;font-size:clamp(2.6rem,7vw,5.4rem);line-height:.94}.RunTeamPlanner-module__SYbS2q__hero p{color:#c0c9e8;max-width:760px;margin:0;font-size:1.05rem;line-height:1.6}.RunTeamPlanner-module__SYbS2q__privacy{color:#baf3ed;text-transform:uppercase;background:#4fd1c510;border:1px solid #4fd1c566;border-radius:999px;align-items:center;gap:8px;width:fit-content;padding:7px 10px;font-size:.72rem;font-weight:900;display:flex}.RunTeamPlanner-module__SYbS2q__workspace{grid-template-columns:minmax(280px,350px) minmax(0,1fr);align-items:start;gap:20px;display:grid}.RunTeamPlanner-module__SYbS2q__sidebar,.RunTeamPlanner-module__SYbS2q__board{background:#10162cf5;border:1px solid #34446f;border-radius:18px;padding:20px}.RunTeamPlanner-module__SYbS2q__sidebar{gap:15px;display:grid;position:sticky;top:88px}.RunTeamPlanner-module__SYbS2q__sidebar h2,.RunTeamPlanner-module__SYbS2q__board h2{margin:0}.RunTeamPlanner-module__SYbS2q__sidebar label,.RunTeamPlanner-module__SYbS2q__member label{color:#aeb9df;text-transform:uppercase;gap:6px;font-size:.72rem;font-weight:800;display:grid}.RunTeamPlanner-module__SYbS2q__sidebar input,.RunTeamPlanner-module__SYbS2q__sidebar select,.RunTeamPlanner-module__SYbS2q__sidebar textarea,.RunTeamPlanner-module__SYbS2q__member input,.RunTeamPlanner-module__SYbS2q__member textarea{color:#fff;width:100%;min-height:44px;font:inherit;background:#080c1c;border:1px solid #46517c;border-radius:8px;padding:10px 11px}.RunTeamPlanner-module__SYbS2q__sidebar textarea,.RunTeamPlanner-module__SYbS2q__member textarea{resize:vertical}.RunTeamPlanner-module__SYbS2q__addBox{background:#11162b;border:1px solid #303958;border-radius:12px;gap:9px;padding:14px;display:grid}.RunTeamPlanner-module__SYbS2q__addActions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.RunTeamPlanner-module__SYbS2q__addActions button,.RunTeamPlanner-module__SYbS2q__memberActions button,.RunTeamPlanner-module__SYbS2q__reset{color:#fff;cursor:pointer;background:#1b2748;border:1px solid #4b5c8c;border-radius:8px;min-height:42px;padding:9px 11px;font-weight:850}.RunTeamPlanner-module__SYbS2q__addActions button:first-child{color:#151207;background:#ffd23f;border-color:#ffd23f}.RunTeamPlanner-module__SYbS2q__addActions button:disabled{opacity:.45;cursor:not-allowed}.RunTeamPlanner-module__SYbS2q__message{color:#baf3ed;margin:0;font-size:.78rem;line-height:1.5}.RunTeamPlanner-module__SYbS2q__reset{color:#ffb2c3;background:#281724;border-color:#733f57}.RunTeamPlanner-module__SYbS2q__board{gap:18px;min-height:520px;display:grid}.RunTeamPlanner-module__SYbS2q__summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.RunTeamPlanner-module__SYbS2q__summary article{background:#0e1429;border:1px solid #2d385e;border-radius:10px;gap:3px;padding:12px;display:grid}.RunTeamPlanner-module__SYbS2q__summary strong{color:#ffd23f;font-size:1.35rem}.RunTeamPlanner-module__SYbS2q__summary span{color:#9da8cb;text-transform:uppercase;font-size:.66rem;font-weight:900}.RunTeamPlanner-module__SYbS2q__section{gap:10px;display:grid}.RunTeamPlanner-module__SYbS2q__sectionHeading{border-bottom:1px solid #2a3157;justify-content:space-between;align-items:end;gap:14px;padding-bottom:8px;display:flex}.RunTeamPlanner-module__SYbS2q__sectionHeading h2{font-size:1.35rem}.RunTeamPlanner-module__SYbS2q__sectionHeading p{color:#9da8cb;margin:0;font-size:.75rem}.RunTeamPlanner-module__SYbS2q__empty{color:#9da8cb;text-align:center;border:1px dashed #3d486d;border-radius:11px;margin:0;padding:17px}.RunTeamPlanner-module__SYbS2q__memberGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.RunTeamPlanner-module__SYbS2q__member{background:#111625;border:1px solid #303958;border-left:4px solid #4fd1c5;border-radius:12px;grid-template-columns:78px minmax(0,1fr);gap:12px;padding:13px;display:grid}.RunTeamPlanner-module__SYbS2q__member[data-status=box]{border-left-color:#8ea1d8}.RunTeamPlanner-module__SYbS2q__member[data-status=lost]{background:#241724;border-left-color:#ff7474}.RunTeamPlanner-module__SYbS2q__sprite{object-fit:contain;filter:drop-shadow(0 7px 9px #05081799);width:76px;height:76px}.RunTeamPlanner-module__SYbS2q__memberBody{gap:9px;min-width:0;display:grid}.RunTeamPlanner-module__SYbS2q__memberTitle{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.RunTeamPlanner-module__SYbS2q__memberTitle h3{color:#fff;margin:0;font-size:1.04rem}.RunTeamPlanner-module__SYbS2q__memberTitle a{color:inherit;text-decoration:none}.RunTeamPlanner-module__SYbS2q__memberTitle a:hover{color:#ffd23f}.RunTeamPlanner-module__SYbS2q__memberTitle small{color:#9fa9cf;margin-top:3px;display:block}.RunTeamPlanner-module__SYbS2q__memberFields{grid-template-columns:minmax(0,1fr) 82px;gap:8px;display:grid}.RunTeamPlanner-module__SYbS2q__memberFields label:nth-child(3),.RunTeamPlanner-module__SYbS2q__memberFields label:nth-child(4){grid-column:1/-1}.RunTeamPlanner-module__SYbS2q__memberActions{flex-wrap:wrap;gap:6px;display:flex}.RunTeamPlanner-module__SYbS2q__memberActions button{min-height:36px;padding:7px 9px;font-size:.72rem}.RunTeamPlanner-module__SYbS2q__memberActions button[data-kind=lost]{background:#351d2a;border-color:#8d4c62}.RunTeamPlanner-module__SYbS2q__memberActions button[data-kind=remove]{color:#e8b9ca;background:0 0;border-color:#665068;margin-left:auto}.RunTeamPlanner-module__SYbS2q__footerCta{flex-wrap:wrap;gap:9px;margin-top:8px;display:flex}.RunTeamPlanner-module__SYbS2q__footerCta a{color:#fff;border:1px solid #46517c;border-radius:8px;padding:10px 12px;font-weight:800;text-decoration:none}.RunTeamPlanner-module__SYbS2q__footerCta a:first-child{color:#151207;background:#ffd23f;border-color:#ffd23f}@media (max-width:900px){.RunTeamPlanner-module__SYbS2q__workspace{grid-template-columns:1fr}.RunTeamPlanner-module__SYbS2q__sidebar{position:static}.RunTeamPlanner-module__SYbS2q__memberGrid{grid-template-columns:1fr}}@media (max-width:580px){.RunTeamPlanner-module__SYbS2q__shell{padding-bottom:140px}.RunTeamPlanner-module__SYbS2q__sidebar,.RunTeamPlanner-module__SYbS2q__board{padding:16px}.RunTeamPlanner-module__SYbS2q__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.RunTeamPlanner-module__SYbS2q__member{grid-template-columns:62px minmax(0,1fr)}.RunTeamPlanner-module__SYbS2q__sprite{width:60px;height:60px}.RunTeamPlanner-module__SYbS2q__memberFields,.RunTeamPlanner-module__SYbS2q__addActions{grid-template-columns:1fr}.RunTeamPlanner-module__SYbS2q__memberFields label:nth-child(3),.RunTeamPlanner-module__SYbS2q__memberFields label:nth-child(4){grid-column:auto}.RunTeamPlanner-module__SYbS2q__memberActions button[data-kind=remove]{margin-left:0}.RunTeamPlanner-module__SYbS2q__sectionHeading{flex-direction:column;align-items:flex-start}}
