html.ss-locked,html.ss-locked body{height:100%;overflow:hidden}.ss-root{display:flex;flex-direction:column;gap:20px;margin-top:24px}@media (max-width:639px){.ss-root{gap:16px;margin-top:18px}}.ss-cols{display:grid;gap:20px;grid-template-columns:minmax(0,1fr);align-items:start}@media (min-width:1100px){.ss-cols--invites{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.ss-cols--settings{grid-template-columns:repeat(2,minmax(0,1fr))}}.ss-head{display:flex;flex-direction:column;gap:4px;min-width:0}.ss-head .st-meta{max-width:64ch}.ss-person{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;padding:12px 0}.ss-person+.ss-person{border-top:1px solid var(--st-edge)}.ss-person__who{display:flex;align-items:center;gap:12px;flex:1 1 220px;min-width:0}.ss-person__text{min-width:0}.ss-person__name{font-weight:650;color:var(--st-text);overflow-wrap:anywhere}.ss-person__sub{font-size:13.5px;color:var(--st-text-muted);overflow-wrap:anywhere}.ss-person__end{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto}@media (max-width:479px){.ss-person__end{width:100%;margin-left:46px}.ss-person__end--fill>.st-btn{flex:1 1 0}}.ss-approved{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.ss-roster-table{display:none}.ss-roster-list{display:block}@media (min-width:760px){.ss-roster-table{display:block}.ss-roster-list{display:none}}.ss-roster-table .st-table td,.ss-roster-table .st-table th{padding-top:12px;padding-bottom:12px}.ss-roster-table .st-table td:first-child,.ss-roster-table .st-table th:first-child{padding-left:0}.ss-roster-table .st-table td:last-child,.ss-roster-table .st-table th:last-child{padding-right:0}.ss-who{display:flex;align-items:center;gap:12px;min-width:0}.ss-who__name{font-weight:650}.ss-who__email{font-size:13px;color:var(--st-text-muted);font-weight:400}.ss-new{margin-top:6px}.ss-namelink{color:var(--st-text);text-decoration:underline;text-underline-offset:3px;text-decoration-color:hsl(var(--foreground)/.35);text-decoration-thickness:1px;border-radius:4px}.ss-namelink:hover{text-decoration-color:hsl(var(--foreground))}.ss-pro{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.ss-pro__hint{flex:1 0 100%;width:0;min-width:100%;font-size:12.5px}.ss-hidden,.ss-pro__hint{color:var(--st-text-muted)}.ss-hidden{display:inline-flex;align-items:center;gap:6px;font-size:13.5px}.ss-hidden .st-icon{width:14px;height:14px}.ss-streak{display:inline-flex;align-items:center;gap:4px;justify-content:flex-end}.ss-streak .st-icon{width:14px;height:14px;color:var(--st-text-muted)}.ss-mrow{display:grid;grid-template-columns:34px minmax(0,1fr);gap:4px 12px;padding:14px 0}.ss-mrow+.ss-mrow{border-top:1px solid var(--st-edge)}.ss-mrow__top{display:flex;align-items:baseline;justify-content:space-between;gap:8px;min-width:0}.ss-mrow__name{font-weight:650;font-size:16px;overflow-wrap:anywhere}.ss-mrow__email{font-size:13px;color:var(--st-text-muted);overflow-wrap:anywhere}.ss-mrow .ss-pro{margin-top:6px}.ss-stats{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1.25fr) minmax(0,.65fr);gap:2px 12px;margin:10px 0 0;max-width:420px}.ss-stats div{min-width:0}.ss-stats dt{font:700 11px/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--st-text-muted)}.ss-stats dd{margin:2px 0 0;font-variant-numeric:tabular-nums;font-weight:600;color:var(--st-text)}.ss-footnote{display:flex;align-items:flex-start;gap:8px;margin-top:14px;font-size:13px;color:var(--st-text-muted);max-width:80ch}.ss-footnote .st-icon{margin-top:2px;color:rgb(var(--ear-info-rgb))}.ss-seatline{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px}.ss-seats__count{font:700 15px/1.2 var(--font-body);font-variant-numeric:tabular-nums;color:var(--st-text);white-space:nowrap}.ss-seatline__bar{width:120px}@media (max-width:639px){.ss-seatline{width:100%;flex-wrap:wrap}.ss-seats__count{flex:1 1 100%;white-space:normal}.ss-seatline__bar{width:auto;flex:1 1 60px}}.ss-notes{display:flex;flex-direction:column;gap:2px}.ss-footnote+.ss-footnote{margin-top:8px}.ss-invite-grid{display:grid;gap:14px;grid-template-columns:minmax(0,1fr)}@media (min-width:720px){.ss-invite-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ss-invite-grid>.st-panel{display:flex;flex-direction:column;gap:10px;--pad:16px}.ss-code{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.ss-code__value{font:700 28px/1.1 var(--font-mono);letter-spacing:.08em;color:var(--st-text)}.ss-inline{display:flex;align-items:center;gap:8px;min-width:0}.ss-inline>.st-input{flex:1 1 auto;min-width:0}.ss-inline>.st-btn{flex:none}.ss-inline--wrap,.ss-urlrow{flex-wrap:wrap}.ss-urlrow{display:flex;align-items:flex-start;gap:8px;min-width:0}.ss-urlrow>.pn-url{flex:1 1 15em;width:auto;min-width:0}.ss-urlrow__actions{flex:none;display:flex;align-items:center}.ss-inline--wrap>.st-input{flex:1 1 14em}.ss-meta-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px}.ss-subhead{font:600 14px/1.3 var(--font-body);color:var(--st-text);margin-top:4px}.ss-mini{list-style:none;margin:0;padding:0}.ss-mini li{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 0}.ss-mini li+li{border-top:1px solid var(--st-edge)}.ss-mini__text{min-width:0}.ss-mini__main{font-size:14px;color:var(--st-text);overflow-wrap:anywhere}.ss-mini__sub{font-size:12.5px;color:var(--st-text-muted)}.ss-actions{display:flex;flex-wrap:wrap;gap:8px}.ss-hint{font-size:13px;color:var(--st-text-muted)}.ss-form{display:flex;flex-direction:column;gap:14px}.ss-form .st-textarea{min-height:84px}.ss-card-foot{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:16px}.ss-note{display:flex;gap:14px;align-items:flex-start}.ss-note__icon{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;flex:none;background:var(--st-lipc);border:var(--st-bw) solid hsl(var(--foreground)/.14);color:var(--st-text)}.ss-note__icon .st-icon{width:20px;height:20px}.ss-danger-head{display:flex;align-items:center;gap:8px}.ss-danger-head .st-icon{color:rgb(var(--ear-danger-rgb));width:20px;height:20px}.st-btn--destructive:disabled .st-icon,.st-btn--destructive[aria-disabled=true] .st-icon{color:inherit}.ss-skipped{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px;font-size:12.5px;color:var(--st-text-muted)}.ss-skipped li{display:flex;flex-wrap:wrap;gap:0 8px}.ss-skipped__email{font-family:var(--font-mono);color:var(--st-text);overflow-wrap:anywhere}.ss-seats-full{font-size:12.5px;color:var(--st-text-muted)}.ss-cell-wait{display:inline-block;width:3em;vertical-align:middle}