.iu-figure{margin:2rem 0}.iu .ss-stage{--gutter:32px;--iu-page:#fcfcfc;--iu-card:#fff;--iu-fg:#09090b;--iu-muted:#f4f4f5;--iu-muted-fg:#71717b;--iu-border:#e4e4e7;--iu-input:#e4e4e7;--iu-primary:#635cff;--iu-ring:#635cff80;--iu-accent:#f4f4f5;--iu-backdrop:#0000001a;--ss-canvas:var(--iu-page);--ss-surface:var(--iu-page);--ss-chrome:var(--iu-card);--ss-text:var(--iu-muted-fg);--ss-text-strong:var(--iu-fg);--ss-text-faint:#9d9da6;--ss-icon:var(--iu-muted-fg);--ss-line:var(--iu-border);--ss-line-faint:#eeeef0;--ss-accent:var(--iu-primary);--ss-well:#f0f0f3;--ss-shadow-hero:0 0 0 1px #09090b14, 0 30px 60px -12px #32325d38, 0 18px 36px -18px #00000040;background:var(--ss-well);border-radius:12px;overflow:hidden}@supports (color:lab(0% 0 0)){.iu .ss-stage{--iu-page:lab(98.84% .0000298023 -.0000119209);--iu-card:lab(100% 0 0);--iu-fg:lab(2.51107% .242703 -.886115);--iu-muted:lab(96.1634% .0993311 -.364041);--iu-muted-fg:lab(47.8878% 1.65477 -5.77283);--iu-border:lab(90.6853% .399232 -1.45452);--iu-input:lab(90.6853% .399232 -1.45452);--iu-primary:lab(47.6392% 39.6522 -81.953);--iu-ring:lab(47.6392% 39.6522 -81.953/.5);--iu-accent:lab(96.1634% .0993311 -.364041);--ss-text-faint:lab(65.0941% 1.21188 -4.34794);--ss-line-faint:lab(94.1742% .293225 -1.09328);--ss-well:lab(94.7368% .491053 -1.8205);--ss-shadow-hero:0 0 0 1px lab(2.51107% .242703 -.886115/.08), 0 30px 60px -12px #32325d38, 0 18px 36px -18px #00000040}}:where(.dark) .iu .ss-stage,.iu .ss-stage[data-theme=dark]{--iu-page:#1d1e24;--iu-card:#1f2026;--iu-fg:#f5f4f2;--iu-muted:#27272a;--iu-muted-fg:#9f9fa9;--iu-border:#ffffff1a;--iu-input:#ffffff26;--iu-primary:#8289ff;--iu-ring:#8289ff80;--iu-accent:#323237;--iu-backdrop:#0000004d;--ss-ink-1:#ffffff0d;--ss-ink-2:#ffffff12;--ss-ink-3:#ffffff1a;--ss-ink-4:#ffffff21;--ss-ink-5:#fff3;--ss-fill:#313134;--ss-text-faint:#717178;--ss-icon-faint:#4a4a50;--ss-line-faint:#ffffff0f;--ss-well:#15161c;--ss-shadow-hero:0 0 0 1px #ffffff1a, 0 30px 60px -12px #0009}@supports (color:lab(0% 0 0)){:where(.dark) .iu .ss-stage,.iu .ss-stage[data-theme=dark]{--iu-page:lab(11.1699% .737645 -4.24462);--iu-card:lab(12.3419% .731275 -4.2476);--iu-fg:lab(96.2301% .0844896 1.10114);--iu-muted:lab(15.7305% .613764 -2.16959);--iu-muted-fg:lab(65.6464% 1.53497 -5.42429);--iu-border:lab(100% 0 0/.1);--iu-input:lab(100% 0 0/.15);--iu-primary:lab(60.3063% 27.2631 -70.4982);--iu-ring:lab(60.3063% 27.2631 -70.4982/.5);--iu-accent:lab(21.0483% .822663 -2.88984);--ss-text-faint:lab(47.6931% 1.22502 -4.34002);--ss-line-faint:lab(100% 0 0/.06);--ss-well:lab(7.13663% .753231 -4.35565);--ss-shadow-hero:0 0 0 1px lab(100% 0 0/.1), 0 30px 60px -12px #0009}}.iu .iu-window{top:var(--gutter);left:var(--gutter);right:var(--gutter);height:calc(100% - var(--gutter) + 40px);box-shadow:var(--ss-shadow-hero);position:absolute}.iu .iu-bare{border-radius:12px;overflow:hidden}.iu .iu-page{background:var(--iu-page);height:100%;color:var(--iu-fg);flex-direction:column;gap:24px;padding:16px 24px 0;font-size:14px;display:flex}.iu .iu-header{justify-content:space-between;align-items:center;gap:16px;display:flex}.iu .iu-heading{flex-direction:column;gap:10px;min-width:0;display:flex}.iu .iu-page-title{letter-spacing:-.01em;font-size:20px;font-weight:700;line-height:1.25}.iu .iu-button{--ss-radius-sm:10px;font-size:14px}.iu .iu-invite-group{flex:none;gap:1px;display:flex}.iu .iu-invite-group .iu-button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.iu .iu-button-menu{--ss-button-pad:8px;border-top-left-radius:0;border-bottom-left-radius:0}.iu .iu-toolbar{flex:none;gap:8px;display:flex}.iu .iu-search,.iu .iu-filter{border:1px solid var(--iu-input);height:32px;color:var(--iu-muted-fg);border-radius:10px;align-items:center;gap:8px;padding:0 10px;display:flex}.iu .iu-search{width:240px}.iu .iu-filter{border-style:dashed}.iu .iu-table{border:1px solid var(--iu-border);background:var(--iu-card);border-radius:10px;flex:1;min-height:0;overflow:hidden}.iu .iu-row{border-bottom:1px solid var(--iu-border);grid-template-columns:minmax(0,1fr) 112px 148px;align-items:center;gap:12px;height:52px;padding:0 16px;display:grid}.iu .iu-head{height:40px}.iu .iu-user{align-items:center;gap:8px;min-width:0;display:flex}.iu .iu-avatar{border-radius:50%;flex:none;width:32px;height:32px}.iu .iu-email{text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:1.25;overflow:hidden}.iu .iu-lines{flex-direction:column;gap:8px;min-width:0;display:flex}.iu .iu-chip,.iu .iu-select{border:1px solid var(--iu-border);white-space:nowrap;border-radius:8px;justify-self:start;align-items:center;gap:4px;height:24px;padding:0 8px;font-size:12px;display:inline-flex}.iu .iu-chip{background:var(--iu-muted);color:var(--iu-muted-fg)}.iu .iu-select{gap:8px}.iu .iu-select svg{color:var(--iu-muted-fg)}.iu .iu-chip-bar{background:0 0}.iu .iu-backdrop{background:var(--iu-backdrop);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;pointer-events:none;transition:opacity .15s;position:absolute;inset:0}.iu .iu-backdrop[data-on]{opacity:1}.iu .iu-dialog{--ss-popover-bg:var(--iu-page);--ss-popover-shadow:0 0 0 1px #09090b1a, 0 24px 48px -16px #00000040;left:120px;bottom:var(--gutter);width:480px;color:var(--iu-fg);border-radius:14px;padding:16px 16px 0;font-size:14px;overflow:hidden}@supports (color:lab(0% 0 0)){.iu .iu-dialog{--ss-popover-shadow:0 0 0 1px lab(2.51107% .242703 -.886115/.1), 0 24px 48px -16px #00000040}}:where(.dark) .iu .iu-dialog,.iu .ss-stage[data-theme=dark] .iu-dialog{--ss-popover-shadow:0 0 0 1px #ffffff1a, 0 24px 48px -16px #0009}@supports (color:lab(0% 0 0)){:where(.dark) .iu .iu-dialog,.iu .ss-stage[data-theme=dark] .iu-dialog{--ss-popover-shadow:0 0 0 1px lab(100% 0 0/.1), 0 24px 48px -16px #0009}}.iu .iu-dialog-header{align-items:center;gap:12px;display:flex}.iu .iu-logo{object-fit:cover;border-radius:8px;flex:none;width:32px;height:32px}.iu .iu-dialog-title{flex:1;min-width:0;font-size:16px;font-weight:500;line-height:1.25}.iu .iu-close{width:28px;height:28px;color:var(--iu-muted-fg);flex:none;place-items:center;margin:-24px -8px 0 0;display:grid}.iu .iu-form{flex-direction:column;gap:20px;padding:16px 0 20px;display:flex}.iu .iu-item{flex-direction:column;gap:8px;min-width:0;display:flex}.iu .iu-label{font-weight:500;line-height:1.15}.iu .iu-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}.iu .iu-textarea{box-sizing:border-box;border:1px solid var(--iu-input);border-radius:10px;height:80px;padding:8px 10px;line-height:20px;transition:border-color .15s,box-shadow .15s;position:relative}.iu .iu-textarea[data-focused],.iu .iu-chips[data-open]{border-color:var(--iu-primary);box-shadow:0 0 0 3px var(--iu-ring)}.iu .iu-placeholder{color:var(--iu-muted-fg);white-space:nowrap;position:absolute;top:8px;left:10px}.iu .iu-placeholder[data-hidden]{visibility:hidden}.iu .iu-typed{overflow-wrap:anywhere}.iu .iu-caret{background:var(--iu-fg);width:1.5px;height:16px;margin:0 1px -3px 0;animation:1.06s step-end .5s infinite iu-blink;display:inline-block}.iu .iu-input,.iu .iu-chips{box-sizing:border-box;border:1px solid var(--iu-input);border-radius:10px;align-items:center;height:32px;padding:0 8px 0 10px;transition:border-color .15s,box-shadow .15s;display:flex}:is(.iu .iu-input,.iu .iu-chips) svg{color:var(--iu-muted-fg);flex:none;margin-left:auto}.iu .iu-input-value{min-width:0}.iu .iu-chips{padding:0 4px;position:relative}.iu .iu-chips-placeholder{color:var(--iu-muted-fg);white-space:nowrap;transition:opacity .12s;position:absolute;left:10px}.iu .iu-chips-placeholder[data-hidden]{opacity:0}.iu .iu-license-chip{background:var(--iu-muted);white-space:nowrap;opacity:0;transform-origin:0;border-radius:4px;align-items:center;gap:4px;height:22px;padding:0 5px 0 6px;font-size:12px;font-weight:500;transition:opacity .15s,scale .25s cubic-bezier(.25,.8,.25,1);display:inline-flex;scale:.9}.iu .iu-license-chip svg{color:var(--iu-fg);opacity:.6;margin-left:0}.iu .iu-license-chip[data-on]{opacity:1;scale:1}.iu .iu-check-row{align-items:center;gap:8px;display:flex}.iu .iu-checkbox{background:var(--iu-primary);color:#fff;border-radius:4px;flex:none;place-items:center;width:16px;height:16px;display:grid}.iu .iu-check-label{font-weight:500;line-height:1.15}.iu .iu-footer{border-top:1px solid var(--iu-border);background:color-mix(in oklab, var(--iu-muted) 50%, transparent);border-radius:0 0 14px 14px;justify-content:flex-end;margin:0 -16px;padding:16px;display:flex}.iu .iu-spin{animation:.8s linear infinite iu-spin}.iu .iu-menu{--ss-popover-bg:var(--iu-card);--ss-popover-shadow:0 0 0 1px #09090b1a, 0 8px 20px -6px #00000026;color:var(--iu-fg);border-radius:10px}@supports (color:lab(0% 0 0)){.iu .iu-menu{--ss-popover-shadow:0 0 0 1px lab(2.51107% .242703 -.886115/.1), 0 8px 20px -6px #00000026}}:where(.dark) .iu .iu-menu,.iu .ss-stage[data-theme=dark] .iu-menu{--ss-popover-shadow:0 0 0 1px #ffffff1a, 0 8px 20px -6px #00000080}@supports (color:lab(0% 0 0)){:where(.dark) .iu .iu-menu,.iu .ss-stage[data-theme=dark] .iu-menu{--ss-popover-shadow:0 0 0 1px lab(100% 0 0/.1), 0 8px 20px -6px #00000080}}.iu .iu-menu-item{border-radius:6px;flex-direction:column;gap:4px;padding:8px 32px 8px 8px;transition:background-color .12s;display:flex;position:relative}.iu .iu-menu-item[data-hover]{background:var(--iu-accent)}.iu .iu-menu-name{line-height:1.25}.iu .iu-menu-meta{color:var(--iu-muted-fg);font-size:12px;line-height:1.3}.iu .iu-menu-check{opacity:0;transition:opacity .12s;display:flex;position:absolute;top:50%;right:8px;translate:0 -50%}.iu .iu-menu-check[data-on]{opacity:1}.iu .ss-stage[data-layout=compact]{--gutter:16px}.iu .ss-stage[data-layout=compact] [data-wide-only]{display:none}.iu .ss-stage[data-layout=compact] .iu-page{gap:20px;padding:16px 16px 0}.iu .ss-stage[data-layout=compact] .iu-page-title{font-size:16px}.iu .ss-stage[data-layout=compact] .iu-search{flex:1;width:auto}.iu .ss-stage[data-layout=compact] .iu-row{grid-template-columns:minmax(0,1fr);padding:0 12px}.iu .ss-stage[data-layout=compact] .iu-placeholder{white-space:normal;right:10px}.iu .ss-stage[data-layout=compact] .iu-dialog{width:294px;left:32px}.iu .ss-stage[data-layout=compact] .iu-pair{grid-template-columns:minmax(0,1fr);gap:20px}.iu .ss-stage[data-layout=compact] .iu-footer{justify-content:stretch}.iu .ss-stage[data-layout=compact] .iu-footer .iu-submit{flex:1}@keyframes iu-blink{50%{opacity:0}}@keyframes iu-spin{to{rotate:360deg}}
