.teams-module__N4h0fq__mark{width:var(--mark,40px);height:var(--mark,40px);background:linear-gradient(150deg, hsl(var(--hue,236) 62% 34%), hsl(calc(var(--hue,236) + 38) 58% 17%));color:hsl(var(--hue,236) 100% 93%);font-size:calc(var(--mark,40px) * .36);letter-spacing:-.01em;box-shadow:inset 0 0 0 1px hsl(var(--hue,236) 80% 76% / .26);border-radius:28%;flex:none;place-items:center;font-weight:700;line-height:1;display:inline-grid;overflow:hidden}.teams-module__N4h0fq__mark img{object-fit:cover;width:100%;height:100%;display:block}.teams-module__N4h0fq__railTeam{--mark:22px}.teams-module__N4h0fq__railTeam>.teams-module__N4h0fq__mark{border-radius:7px;flex:none;font-size:10px}.teams-module__N4h0fq__railTeam[data-off=true]{opacity:.6}.teams-module__N4h0fq__bar{padding:14px var(--cx-pad);border-bottom:1px solid var(--cx-hair);color:var(--cx-faint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;font-size:13px;display:flex}.teams-module__N4h0fq__team{padding:16px var(--cx-pad);--mark:52px;grid-template-columns:auto minmax(0,1fr);gap:14px;display:grid}.teams-module__N4h0fq__teamTop{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;display:flex}.teams-module__N4h0fq__teamTop h2{letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;font-size:18px;font-weight:600;line-height:1.35;overflow:hidden}.teams-module__N4h0fq__teamTop h2 a:hover{text-underline-offset:3px;text-decoration:underline}.teams-module__N4h0fq__teamLine{color:#dcdeea;overflow-wrap:anywhere;margin-top:2px;font-size:15px;line-height:1.5}.teams-module__N4h0fq__facts{color:var(--cx-dim);flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:6px;font-size:13px;line-height:1.4;display:flex}.teams-module__N4h0fq__pill{color:var(--accent-soft);white-space:nowrap;border:1px solid #ffffff2e;border-radius:999px;flex:none;align-items:center;gap:5px;padding:1px 9px;font-size:11.5px;font-weight:500;line-height:1.6;display:inline-flex}.teams-module__N4h0fq__pill[data-tone=open]{color:#a7f3c4;border-color:#4ade8066}.teams-module__N4h0fq__pill[data-tone=open]:before{content:"";background:#4ade80;border-radius:50%;width:6px;height:6px}.teams-module__N4h0fq__pill[data-tone=warn]{color:#ffd3ca;border-color:#ff9d8a80}.teams-module__N4h0fq__pill[data-tone=solid]{color:#03040a;background:#fafafa;border-color:#fafafa;font-weight:600}.teams-module__N4h0fq__chips{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.teams-module__N4h0fq__chips span,.teams-module__N4h0fq__chips a{background:var(--cx-tint);color:var(--accent-soft);border:1px solid #8089ff66;border-radius:999px;padding:3px 11px;font-size:12.5px;font-weight:500;line-height:1.5}.teams-module__N4h0fq__chips a:hover{color:#fff}.teams-module__N4h0fq__hero{border:1px solid var(--glass-line);border-radius:var(--r-m);background:radial-gradient(120% 140% at 0% 0%, hsl(var(--hue,236) 70% 46% / .34), transparent 62%), linear-gradient(160deg, #6f78ff29, #2a2fa80f 60%, #ffffff05);--mark:84px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:18px;margin:14px 14px 6px;padding:24px 20px 22px;display:grid;position:relative;overflow:hidden}.teams-module__N4h0fq__heroKicker{color:var(--accent-soft);letter-spacing:.09em;text-transform:uppercase;font-size:12px;font-weight:600;line-height:1.4}.teams-module__N4h0fq__heroName{letter-spacing:var(--tight);overflow-wrap:anywhere;margin-top:2px;font-size:clamp(26px,2.2vw,32px);font-weight:500;line-height:1.08}.teams-module__N4h0fq__section{padding:18px var(--cx-pad);border-bottom:1px solid var(--cx-hair)}.teams-module__N4h0fq__section>h2{color:var(--cx-faint);letter-spacing:.09em;text-transform:uppercase;margin-bottom:8px;font-size:11.5px;font-weight:600;line-height:1.4}.teams-module__N4h0fq__lede{color:#eeeff5;white-space:pre-wrap;overflow-wrap:anywhere;font-size:16.5px;line-height:1.6}.teams-module__N4h0fq__join{padding:16px var(--cx-pad);border-bottom:1px solid var(--cx-hair);gap:12px;display:grid}.teams-module__N4h0fq__joinRow{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.teams-module__N4h0fq__joinRow>p{min-width:12em;color:var(--cx-dim);flex:1;font-size:14.5px;line-height:1.5}.teams-module__N4h0fq__joinRow>p b{color:var(--ink);font-weight:600}.teams-module__N4h0fq__joinRow form{display:flex}.teams-module__N4h0fq__apply>summary{cursor:pointer;list-style:none;display:inline-flex}.teams-module__N4h0fq__apply>summary::-webkit-details-marker{display:none}.teams-module__N4h0fq__apply[open]>summary{display:none}.teams-module__N4h0fq__apply form{gap:10px;display:grid}.teams-module__N4h0fq__roster>li+li{border-top:1px solid var(--cx-hair)}.teams-module__N4h0fq__person{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:60px;padding:8px 0;display:grid}.teams-module__N4h0fq__personName{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;font-size:15.5px;font-weight:600;line-height:1.35;display:flex}.teams-module__N4h0fq__personName a:hover{text-underline-offset:3px;text-decoration:underline}.teams-module__N4h0fq__personName small{color:var(--cx-faint);font-size:12.5px;font-weight:400}.teams-module__N4h0fq__personActions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.teams-module__N4h0fq__note{color:var(--cx-faint);font-size:13px;line-height:1.5}.teams-module__N4h0fq__section .teams-module__N4h0fq__note{margin-top:10px}.teams-module__N4h0fq__privacy{padding:10px var(--cx-pad);border-bottom:1px solid var(--cx-hair);color:var(--cx-dim);background:#8089ff0d;align-items:flex-start;gap:8px;font-size:13px;line-height:1.5;display:flex}.teams-module__N4h0fq__privacy svg{color:var(--accent-soft);flex:none;margin-top:2px}.teams-module__N4h0fq__small{min-height:var(--btn-h-sm);padding:0 var(--btn-pad-sm);border:1px solid var(--btn-line);border-radius:var(--btn-radius);color:var(--ink);font-size:var(--btn-fs-sm);font-weight:var(--btn-fw);white-space:nowrap;background:0 0;justify-content:center;align-items:center;transition:border-color .12s,background .12s;display:inline-flex}.teams-module__N4h0fq__small:hover{border-color:var(--btn-line-hover);background:var(--btn-fill-hover)}.teams-module__N4h0fq__small[data-tone=danger]{color:var(--btn-danger-ink)}.teams-module__N4h0fq__small[data-tone=danger]:hover{border-color:var(--btn-danger-line);background:var(--btn-danger-fill)}.teams-module__N4h0fq__small[data-tone=go]{border-color:var(--btn-bg);background:var(--btn-bg);color:var(--btn-ink)}.teams-module__N4h0fq__linkBtn{min-height:var(--btn-h-sm);color:var(--link);font-size:var(--btn-fs-sm);text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--link-line);text-decoration-color:var(--link-line);text-underline-offset:3px;background:0 0;border:0;align-items:center;padding:0;font-weight:500;display:inline-flex}.teams-module__N4h0fq__linkBtn:hover{text-decoration-color:currentColor}.teams-module__N4h0fq__danger{border-color:var(--btn-danger-line);color:var(--btn-danger-ink)}.teams-module__N4h0fq__danger:hover{border-color:var(--btn-danger-ink);background:var(--btn-danger-fill)}.teams-module__N4h0fq__form{padding:18px var(--cx-pad) 20px;gap:16px;display:grid}.teams-module__N4h0fq__section .teams-module__N4h0fq__form{padding:4px 0 0}.teams-module__N4h0fq__field{gap:6px;min-width:0;display:grid}.teams-module__N4h0fq__field b,.teams-module__N4h0fq__check>span{color:var(--ink);font-size:14px;font-weight:600}.teams-module__N4h0fq__field :is(input,textarea,select),.teams-module__N4h0fq__replyBox .teams-module__N4h0fq__replyForm textarea{width:100%;min-height:var(--field-h);padding:var(--field-pad);border:1px solid var(--field-line);border-radius:var(--field-radius);background:var(--field-bg);color:var(--ink);font:inherit;font-size:var(--field-fs);resize:none;line-height:1.45}.teams-module__N4h0fq__field textarea{overflow-wrap:anywhere;min-height:100px}.teams-module__N4h0fq__field textarea[data-code=true]{white-space:pre;resize:vertical;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:14px;line-height:1.55;overflow:auto}.teams-module__N4h0fq__field :is(input,textarea,select):hover,.teams-module__N4h0fq__replyBox .teams-module__N4h0fq__replyForm textarea:hover{border-color:var(--field-line-hover)}.teams-module__N4h0fq__field small,.teams-module__N4h0fq__check small{color:var(--cx-faint);font-size:12.5px;font-weight:400;line-height:1.45}.teams-module__N4h0fq__field small[data-bad=true]{color:#ffb4a6}.teams-module__N4h0fq__check{cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;min-height:44px;display:grid}.teams-module__N4h0fq__check input{width:20px;height:20px;accent-color:var(--accent);margin:2px 0 0}.teams-module__N4h0fq__check span{gap:2px;display:grid}.teams-module__N4h0fq__formBar{border-top:1px solid var(--cx-hair);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:12px;display:flex}.teams-module__N4h0fq__cost{border:1px solid var(--cx-hair);border-radius:var(--r-m);background:var(--cx-card);color:#dcdeea;padding:12px 16px;font-size:14px;line-height:1.5}.teams-module__N4h0fq__cost[data-free]{color:#fff}.teams-module__N4h0fq__rulesBox{border:1px solid var(--cx-hair);border-radius:var(--r-m);background:var(--cx-card);padding:16px 18px}.teams-module__N4h0fq__rulesBox h2{margin-bottom:8px;font-size:14.5px;font-weight:600}.teams-module__N4h0fq__rulesBox ol{counter-reset:rule;gap:8px;display:grid}.teams-module__N4h0fq__rulesBox li{color:#dcdeea;counter-increment:rule;padding-left:26px;font-size:14px;line-height:1.55;position:relative}.teams-module__N4h0fq__rulesBox li:before{content:counter(rule);color:#fff;background:#ffffff24;border-radius:50%;place-items:center;width:18px;height:18px;font-size:11px;font-weight:600;line-height:1;display:grid;position:absolute;top:2px;left:0}.teams-module__N4h0fq__logoRow{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.teams-module__N4h0fq__logoPreview{background:var(--cx-tint);color:#c5c9ff;border-radius:28%;flex:none;place-items:center;width:88px;height:88px;font-size:30px;font-weight:700;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1f}.teams-module__N4h0fq__logoPreview img{object-fit:cover;width:100%;height:100%;display:block}.teams-module__N4h0fq__logoActions{justify-items:start;gap:6px;min-width:0;display:grid}.teams-module__N4h0fq__logoActions small{color:var(--cx-faint);font-size:12.5px}.teams-module__N4h0fq__filePick{cursor:pointer;position:relative}.teams-module__N4h0fq__filePick input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.teams-module__N4h0fq__filePick:focus-within{outline:var(--ring-w) solid var(--ring);outline-offset:2px}.teams-module__N4h0fq__kindPick{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.teams-module__N4h0fq__kindPick legend{float:left;color:var(--ink);margin-right:8px;padding:0;font-size:14px;font-weight:600;line-height:40px}.teams-module__N4h0fq__kindPick label{cursor:pointer;align-items:center;min-height:40px;display:inline-flex;position:relative}.teams-module__N4h0fq__kindPick input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.teams-module__N4h0fq__kindPick span{color:var(--cx-dim);border:1px solid #fff3;border-radius:999px;padding:5px 14px;font-size:13.5px;font-weight:500;transition:background .12s,border-color .12s,color .12s}.teams-module__N4h0fq__kindPick label[data-on=true] span{color:#03040a;background:#fafafa;border-color:#fafafa;font-weight:600}.teams-module__N4h0fq__kindPick input:focus-visible+span{outline:var(--ring-w) solid var(--ring);outline-offset:2px}.teams-module__N4h0fq__inline{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.teams-module__N4h0fq__inline .teams-module__N4h0fq__field{flex:1;min-width:14em}.teams-module__N4h0fq__post{border-bottom:1px solid var(--cx-hair)}.teams-module__N4h0fq__replies{margin-left:calc(var(--cx-pad) + var(--cx-face) / 2 - 1px);--cx-face:30px;border-left:2px solid #ffffff1f}.teams-module__N4h0fq__replies>li>article{padding-top:10px;padding-left:16px}.teams-module__N4h0fq__replies p{font-size:15.5px}.teams-module__N4h0fq__replyBox{padding:0 var(--cx-pad) 10px calc(var(--cx-pad) + 52px)}.teams-module__N4h0fq__replyBox>summary{color:#aab0ff;cursor:pointer;align-items:center;gap:6px;min-height:40px;font-size:13.5px;font-weight:500;list-style:none;display:inline-flex}.teams-module__N4h0fq__replyBox>summary::-webkit-details-marker{display:none}.teams-module__N4h0fq__replyBox>summary:hover{text-underline-offset:3px;text-decoration:underline}.teams-module__N4h0fq__replyBox[open]>summary{display:none}.teams-module__N4h0fq__replyBox .teams-module__N4h0fq__replyForm{grid-template-columns:minmax(0,1fr);margin:0;padding:4px 0 0}.teams-module__N4h0fq__gone{color:var(--cx-faint);font-size:12.5px;font-weight:400}.teams-module__N4h0fq__entry{padding-bottom:14px}.teams-module__N4h0fq__entryMenu{margin:-12px -10px -12px auto;display:flex}.teams-module__N4h0fq__replies>li>.teams-module__N4h0fq__entry{padding-bottom:8px}.teams-module__N4h0fq__share{border-bottom:1px solid var(--cx-hair)}.teams-module__N4h0fq__share>summary{min-height:64px;padding:10px var(--cx-pad);color:var(--cx-dim);cursor:pointer;align-items:center;gap:12px;font-size:16.5px;list-style:none;display:flex}.teams-module__N4h0fq__share>summary::-webkit-details-marker{display:none}.teams-module__N4h0fq__share>summary>span{border:1px solid var(--strong-line);width:40px;height:40px;color:var(--ink);border-radius:50%;place-items:center;font-size:20px;line-height:1;display:grid}.teams-module__N4h0fq__share>summary:hover{background:var(--cx-hover);color:var(--ink)}.teams-module__N4h0fq__share[open]>summary{color:var(--ink);font-weight:600}.teams-module__N4h0fq__share .teams-module__N4h0fq__form{padding-top:4px}.teams-module__N4h0fq__shared{padding:16px var(--cx-pad) 8px}.teams-module__N4h0fq__sharedHead{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.teams-module__N4h0fq__sharedHead h2{letter-spacing:-.01em;overflow-wrap:anywhere;min-width:0;font-size:16.5px;font-weight:600;line-height:1.35}.teams-module__N4h0fq__sharedBody{color:#eeeff5;white-space:pre-wrap;overflow-wrap:anywhere;margin-top:6px;font-size:15.5px;line-height:1.6}.teams-module__N4h0fq__sharedBody a,.teams-module__N4h0fq__sharedLink{color:#aab0ff;text-underline-offset:3px;-webkit-text-decoration:underline #aab0ff66;text-decoration:underline #aab0ff66}.teams-module__N4h0fq__sharedLink{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:100%;margin-top:8px;font-size:14.5px;display:inline-block;overflow:hidden}.teams-module__N4h0fq__code{border:1px solid var(--cx-hair);border-radius:var(--r-s);background:#03040a8c;margin:10px 0 0;position:relative}.teams-module__N4h0fq__code pre{color:#dfe2ff;tab-size:2;white-space:pre;max-height:360px;margin:0;padding:14px 16px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:13px;line-height:1.6;overflow:auto}.teams-module__N4h0fq__codeBar{border-top:1px solid var(--cx-hair);justify-content:flex-end;padding:0 12px;display:flex}.teams-module__N4h0fq__sharedFoot{color:var(--cx-faint);align-items:center;gap:6px;margin-top:4px;font-size:13px;display:flex}.teams-module__N4h0fq__sharedFoot>span:first-child{flex:1;min-width:0}.teams-module__N4h0fq__request{grid-template-columns:var(--cx-face) minmax(0, 1fr);padding:16px var(--cx-pad);gap:12px;display:grid}.teams-module__N4h0fq__requestText{color:#eeeff5;white-space:pre-wrap;overflow-wrap:anywhere;margin-top:4px;font-size:15.5px;line-height:1.6}.teams-module__N4h0fq__requestActions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.teams-module__N4h0fq__requestActions form{display:flex}.teams-module__N4h0fq__gate{text-align:center;justify-items:center;gap:8px;padding:64px 28px 72px;display:grid}.teams-module__N4h0fq__gate>span{border:1px solid var(--strong-line);background:var(--cx-card);width:56px;height:56px;color:var(--accent-soft);border-radius:50%;place-items:center;margin-bottom:6px;display:grid}.teams-module__N4h0fq__gate h2{font-size:var(--fs-title);letter-spacing:-.03em;font-weight:500;line-height:1.2}.teams-module__N4h0fq__gate p{max-width:30em;color:var(--cx-dim);font-size:15px;line-height:1.55}.teams-module__N4h0fq__gate a{margin-top:10px}.teams-module__N4h0fq__dangerZone{background:#ff9d8a09}.teams-module__N4h0fq__dangerZone>h2{color:#ffb4a6}@media (max-width:860px){.teams-module__N4h0fq__hero{--mark:64px;gap:14px;margin:10px 10px 4px;padding:18px 14px}.teams-module__N4h0fq__heroName{font-size:25px}.teams-module__N4h0fq__small,.teams-module__N4h0fq__linkBtn{min-height:44px}.teams-module__N4h0fq__person{grid-template-columns:auto minmax(0,1fr)}.teams-module__N4h0fq__person>:nth-child(3){grid-column:2;justify-self:start}.teams-module__N4h0fq__personActions{justify-content:flex-start}.teams-module__N4h0fq__replyBox{padding-left:calc(var(--cx-pad) + 40px)}.teams-module__N4h0fq__replyBox>summary,.teams-module__N4h0fq__kindPick label{min-height:44px}.teams-module__N4h0fq__formBar .teams-module__N4h0fq__composeNote{flex-basis:100%}}.teams-module__N4h0fq__manage{gap:18px;max-width:640px;margin:0 auto;padding:28px 24px 40px;display:grid}.teams-module__N4h0fq__manageHead{align-items:center;gap:16px;display:flex}.teams-module__N4h0fq__manageHead h1{letter-spacing:-.02em;margin:0;font-size:24px}.teams-module__N4h0fq__manageHead p{color:#a3a6c2;margin:4px 0 0;font-size:14.5px;line-height:1.45}.teams-module__N4h0fq__manageDanger summary{cursor:pointer;color:#ff9b9b;font-weight:700}.teams-module__N4h0fq__manageDanger[open] summary{margin-bottom:12px}.teams-module__N4h0fq__teamJoin{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.teams-module__N4h0fq__teamJoin details{flex:100%}
