:root{--xt-fog: #ECECEC;--xt-ink: #1D1B20;--xt-aqua: #98D6DF;--xt-teal: #457980;--xt-signal: #FF3F1A;--xt-dark: #141414;--font-sans: "Raleway", sans-serif;--ease-out: cubic-bezier(.2,.7,.2,1);--dur-fast: .12s;--dur-base: .2s;--dur-slow: .4s}@media (prefers-reduced-motion: reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{height:100%}body{background:#141414;color:#ececec;font-family:var(--font-sans);font-feature-settings:"lnum" 1;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased}button{-webkit-tap-highlight-color:transparent}button:not(:disabled):active{transform:translateY(1px)}:focus-visible{outline:2px solid #98D6DF;outline-offset:2px}svg.lucide{stroke-width:1.75px!important;stroke-linecap:square!important;stroke-linejoin:miter!important}input:not([type=radio]):not([type=checkbox]),select,textarea{border-radius:2px!important}input[type=radio]{border-radius:50%!important}input[type=checkbox]{border-radius:0!important}.xt-theme-dark{--page: #141414;--card: #1D1B20;--sunken: #252329;--raised: #26242A;--inverse: #ECECEC;--text-inverse: #1D1B20;--text-strong: #ECECEC;--text-body: #C9C7CC;--text-muted: #9A989D;--text-accent: #98D6DF;--border-subtle: #37343A;--border-control: #6E6C72;--accent: #98D6DF;--accent-fill: #457980;--accent-fill-hover: #345D63;--danger: #FF3F1A;--danger-text: #FF6A4D;--danger-fill: #D93412;--danger-tint: rgba(255,63,26,.12);--hover: rgba(236,236,236,.06);--selected: rgba(152,214,223,.1);--tag-skill-bg: #98D6DF;--tag-skill-fg: #1D1B20;color-scheme:dark}.xt-theme-light{--page: #ECECEC;--card: #FFFFFF;--sunken: #E0E0E0;--raised: #F5F5F5;--inverse: #1D1B20;--text-inverse: #FFFFFF;--text-strong: #1D1B20;--text-body: #4A484D;--text-muted: #6E6C72;--text-accent: #345D63;--border-subtle: #C9C9C9;--border-control: #6E6C72;--accent: #457980;--accent-fill: #457980;--accent-fill-hover: #345D63;--danger: #FF3F1A;--danger-text: #C22E10;--danger-fill: #D93412;--danger-tint: rgba(255,63,26,.1);--hover: rgba(29,27,32,.06);--selected: #D4EEF2;--tag-skill-bg: #D4EEF2;--tag-skill-fg: #1D1B20;color-scheme:light}.xt-theme-dark,.xt-theme-light,.xt-root{--ease: cubic-bezier(.2,.7,.2,1);--t-fast: .12s;--t-med: .2s;--t-slow: .4s}.xt-root{font-family:Raleway,ui-sans-serif,system-ui,sans-serif;font-feature-settings:"lnum","tnum";-webkit-font-smoothing:antialiased;color:var(--text-body)}.xt-root *,.xt-root *:before,.xt-root *:after{box-sizing:border-box}.xt-root button,.xt-root input,.xt-root textarea,.xt-root select{font-family:inherit}.xt-label{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted)}.xt-micro{font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted)}.xt-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.xt-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 18px;border:0;background:transparent;color:var(--text-strong);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;white-space:nowrap;transition:background-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease),transform var(--t-fast) var(--ease)}.xt-btn:active:not(:disabled){transform:translateY(1px)}.xt-btn:disabled{cursor:not-allowed;opacity:.5}.xt-btn:focus-visible,.xt-focus:focus-visible{outline:2px solid #98D6DF;outline-offset:2px}.xt-btn-fill{background:var(--accent-fill);color:#fff}.xt-btn-fill:hover:not(:disabled){background:var(--accent-fill-hover)}.xt-btn-outline{border:1px solid var(--border-control)}.xt-btn-outline:hover:not(:disabled){background:var(--text-strong);color:var(--page);border-color:var(--text-strong)}.xt-btn-ghost:hover:not(:disabled){background:var(--hover)}.xt-btn-danger{background:var(--danger-fill);color:#fff}.xt-btn-danger:hover:not(:disabled){background:#b82b0f}.xt-btn-sm{height:36px;padding:0 14px;font-size:11px}.xt-btn-lg{height:56px;padding:0 28px;font-size:13px}.xt-btn-icon{width:44px;padding:0}.xt-row{transition:background-color var(--t-fast) var(--ease);cursor:pointer}.xt-row:hover{background:var(--hover)}.xt-input{height:44px;padding:0 12px;border:1px solid var(--border-subtle);border-radius:2px;background:var(--sunken);color:var(--text-strong);font-size:15px;width:100%}.xt-input:focus{outline:2px solid #98D6DF;outline-offset:0;border-color:transparent}textarea.xt-input{height:auto;padding:12px;line-height:1.5;resize:vertical}.xt-spin{animation:xt-spin .8s linear infinite}.xt-pop{animation:xt-pop var(--t-slow) var(--ease) both}.xt-page{animation:xt-page-in var(--t-med) var(--ease) backwards}.xt-settle{animation:xt-pop var(--t-med) var(--ease) backwards}.xt-toast{animation:xt-toast-in var(--t-med) var(--ease) both}.xt-skel{background:var(--sunken);animation:xt-pulse 1.2s ease-in-out infinite}.xt-live-dot{animation:xt-live 1.6s var(--ease) infinite}.xt-scrim{animation:xt-fade var(--t-med) var(--ease) both}.xt-sheet{animation:xt-sheet-in var(--t-slow) var(--ease) both}@keyframes xt-spin{to{transform:rotate(360deg)}}@keyframes xt-pop{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}@keyframes xt-page-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes xt-toast-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes xt-pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes xt-live{0%,to{opacity:1}50%{opacity:.35}}@keyframes xt-fade{0%{opacity:0}to{opacity:1}}@keyframes xt-sheet-in{0%{transform:translate(32px);opacity:0}to{transform:none;opacity:1}}.xt-side{position:fixed;left:0;top:0;height:100vh;width:232px;display:flex;flex-direction:column;background:var(--card);border-right:1px solid var(--border-subtle);z-index:50;overflow:hidden;transition:transform .25s var(--ease)}.xt-side-brand{display:flex;align-items:center;gap:12px;min-height:72px;padding:0 20px;border-bottom:1px solid var(--border-subtle)}.xt-side-nav{flex:1;overflow-y:auto;padding:12px 0;display:flex;flex-direction:column;gap:2px;scrollbar-width:none}.xt-side-nav::-webkit-scrollbar{display:none}.xt-nav{position:relative;display:flex;align-items:center;gap:14px;min-height:44px;padding:0 20px;width:100%;border:0;background:transparent;color:var(--text-muted);font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-align:left;cursor:pointer;transition:background-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}.xt-nav:hover{color:var(--text-strong);background:var(--hover)}.xt-nav.is-active{color:var(--text-accent);background:var(--selected)}.xt-nav.is-active:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--accent)}.xt-nav svg{flex:none}.xt-nav-badge{margin-left:auto;min-width:20px;height:20px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;background:var(--accent-fill);color:#fff;font-size:10px;letter-spacing:.04em}.xt-side-foot{border-top:1px solid var(--border-subtle);padding:8px 0}.xt-only-rail{display:none}.xt-main{margin-left:232px;min-height:100vh;background:var(--page)}@media (max-width: 1199px){.xt-side{width:84px}.xt-side-brand{justify-content:center;padding:0}.xt-nav-long{display:none}.xt-only-rail{display:inline}.xt-nav{flex-direction:column;justify-content:center;gap:5px;min-height:60px;padding:6px 4px;font-size:9px;letter-spacing:.1em;text-align:center}.xt-nav.is-active:before{top:10px;bottom:10px}.xt-nav-badge{position:absolute;top:6px;right:16px;margin:0;min-width:16px;height:16px;padding:0 4px;font-size:9px}.xt-main{margin-left:84px}}@media (max-width: 767px){.xt-side{display:none}.xt-main{margin-left:0}}.xt-wrap{max-width:1240px;margin:0 auto;padding:32px 40px 96px}@media (max-width: 1199px){.xt-wrap{padding:24px 24px 96px}}@media (max-width: 767px){.xt-wrap{padding:16px 16px 96px}}.xt-today-grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:24px;align-items:start}.xt-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.xt-session{display:grid;grid-template-columns:92px minmax(0,1fr) 200px auto;gap:20px;align-items:center}.xt-side-col{display:flex;flex-direction:column;gap:24px;min-width:0}@media (max-width: 1199px){.xt-today-grid{grid-template-columns:minmax(0,1fr)}.xt-session{grid-template-columns:76px minmax(0,1fr) auto;gap:16px}.xt-session-cap{grid-column:2 / 4}.xt-side-col{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 767px){.xt-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.xt-session{grid-template-columns:56px minmax(0,1fr);gap:12px!important;padding:14px 16px!important}.xt-session>div:first-child>span:first-child{font-size:18px!important}.xt-session-cap,.xt-session-act{grid-column:1 / 3}.xt-side-col{grid-template-columns:minmax(0,1fr)}}.xt-members{display:grid;grid-template-columns:420px minmax(0,1fr);height:100vh;position:relative;overflow:hidden}.xt-mlist{display:flex;flex-direction:column;min-height:0;border-right:1px solid var(--border-subtle);background:var(--page)}.xt-mdetail{min-width:0;min-height:0;overflow-y:auto;background:var(--page)}.xt-mback{display:none!important}.xt-mstats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.xt-mgrid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:24px;align-items:start}@media (max-width: 1099px){.xt-members{grid-template-columns:minmax(0,1fr)}.xt-mlist{border-right:0}.xt-mdetail{position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(100%);visibility:hidden;transition:transform var(--t-med) var(--ease),visibility 0s linear var(--t-med)}.xt-mdetail.is-open{transform:none;visibility:visible;transition:transform var(--t-med) var(--ease);box-shadow:0 24px 64px #14141447}.xt-mback{display:inline-flex!important}.xt-mgrid{grid-template-columns:minmax(0,1fr)}}@media (max-width: 767px){.xt-members{height:calc(100vh - var(--xt-chrome))}.xt-mstats{grid-template-columns:repeat(2,minmax(0,1fr))}}.xt-cols-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start}.xt-cols-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:start}.xt-grid-scroll{overflow-x:auto}.xt-funnel{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.xt-tabs{display:flex;gap:4px;border-bottom:1px solid var(--border-subtle);overflow-x:auto}.xt-tab{flex:none;height:44px;padding:0 14px;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;background:transparent;color:var(--text-muted);font-size:11px;font-weight:700;letter-spacing:.14em;display:inline-flex;align-items:center;gap:8px}.xt-tab[aria-selected=true]{border-bottom-color:var(--accent);color:var(--text-accent)}.xt-tab .xt-nav-badge{position:static;margin:0;min-width:20px;height:20px;font-size:10px}.xt-pill{font-variant-numeric:lining-nums;flex:none;height:32px;padding:0 14px;border-radius:999px;font-size:11px;border:1px solid var(--border-control);background:transparent;color:var(--text-strong)}.xt-pill[aria-pressed=true]{border-color:var(--text-strong);background:var(--text-strong);color:var(--page)}.xt-pill .xt-pill-n{font-weight:400;opacity:.8;margin-left:4px}.xt-collapse{animation:xt-collapse var(--t-med) var(--ease) both;overflow:hidden}@keyframes xt-collapse{to{opacity:0;max-height:0;padding-top:0;padding-bottom:0;margin:0}}.xt-fullpage{height:100vh;display:flex;flex-direction:column;overflow:hidden;background:var(--page)}.xt-fullpage>.xt-scroll{flex:1;min-height:0;overflow-y:auto}.xt-split{flex:1;min-height:0;display:grid;grid-template-columns:400px minmax(0,1fr);position:relative;overflow:hidden;border-top:1px solid var(--border-subtle)}.xt-split>.xt-mlist{overflow:hidden}@media (max-width: 1099px){.xt-cols-2,.xt-cols-3,.xt-split{grid-template-columns:minmax(0,1fr)}}@media (max-width: 767px){.xt-fullpage{height:calc(100vh - var(--xt-chrome))}.xt-funnel{grid-template-columns:repeat(2,minmax(0,1fr))}}.xt-toast-wrap{position:fixed;right:24px;bottom:24px;z-index:600;width:min(400px,calc(100vw - 32px))}@media (max-width: 767px){.xt-toast-wrap{right:16px;left:16px;width:auto;bottom:calc(80px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion: reduce){.xt-root *,.xt-root *:before,.xt-root *:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}.xt-spin{animation:xt-spin .8s linear infinite!important}}@media (max-width: 1099px){.xt-pagehead{padding:24px 24px 0!important}.xt-pagehead h1{font-size:36px!important}}@media (max-width: 767px){.xt-pagehead{padding:16px 16px 0!important}.xt-pagehead h1{font-size:28px!important}}.xt-dayedit{--dg: 40px;padding:0 var(--dg) 96px;box-sizing:border-box}@media (max-width: 1099px){.xt-dayedit{--dg: 24px}}@media (max-width: 767px){.xt-dayedit{--dg: 16px}}.xt-app{--xt-top: 0px;--xt-chrome: 0px}.xt-phonetop,.xt-tabbar{display:none}@keyframes xt-sheet-up{0%{transform:translateY(24px);opacity:0}to{transform:none;opacity:1}}@media (max-width: 767px){.xt-app{--xt-top: 56px;--xt-chrome: calc(120px + env(safe-area-inset-bottom)) }.xt-app.has-alert{--xt-top: 96px;--xt-chrome: calc(160px + env(safe-area-inset-bottom)) }.xt-main{padding-bottom:calc(64px + env(safe-area-inset-bottom))}.xt-phonetop{display:block;position:sticky;top:0;z-index:90}.xt-topbar{display:flex;align-items:center;gap:4px;height:56px;padding:0 4px 0 6px;background:var(--card);border-bottom:1px solid var(--border-subtle)}.xt-topbar-title{flex:1;min-width:0;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--text-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.xt-topbar-brand,.xt-topbar-icon{width:44px;height:44px;padding:0;border:0;background:transparent;color:var(--text-strong);position:relative}.xt-topbar-badge,.xt-tabbar-badge{position:absolute;top:6px;right:4px;min-width:16px;height:16px;padding:0 4px;background:var(--accent-fill);color:#fff;font-size:9px;font-weight:700;letter-spacing:0;display:inline-flex;align-items:center;justify-content:center}.xt-topbar-avatar{width:32px;height:32px;margin:0 6px 0 2px;padding:0;border:0;border-radius:50%;background:var(--accent-fill);color:#fff;font-size:11px;font-weight:700;letter-spacing:.04em;flex:none;display:inline-flex;align-items:center;justify-content:center}.xt-topbar-avatar:disabled{opacity:1;cursor:default}.xt-alertbar{display:flex;justify-content:flex-start;gap:10px;width:100%;height:40px;padding:0 16px;border:0;background:var(--danger-tint);color:var(--danger-text);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:none;text-align:left}.xt-alertbar:disabled{opacity:1;cursor:default}.xt-alertbar span{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.xt-tabbar{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));position:fixed;left:0;right:0;bottom:0;z-index:150;height:calc(64px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:var(--card);border-top:1px solid var(--border-subtle)}.xt-tabbar-item{position:relative;flex-direction:column;gap:4px;height:63px;padding:0 2px;border:0;background:transparent;color:var(--text-muted);font-size:10px;letter-spacing:.1em;min-width:0;overflow:hidden}.xt-tabbar-item.is-active{color:var(--text-accent)}.xt-tabbar-item.is-active:before{content:"";position:absolute;top:0;left:22%;right:22%;height:2px;background:var(--accent)}.xt-tabbar-icon{position:relative;display:inline-flex}.xt-tabbar-badge{top:-6px;right:-12px}.xt-more-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:160;background:#141414b8}.xt-more{position:fixed;left:0;right:0;bottom:0;z-index:161;max-height:88vh;overflow-y:auto;background:var(--card);padding:8px 16px calc(16px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:12px;box-shadow:0 -24px 64px #14141447}.xt-sheet-up{animation:xt-sheet-up var(--t-slow) var(--ease) backwards}.xt-more-grip{width:40px;height:4px;background:var(--border-control);align-self:center;margin:4px 0;flex:none}.xt-more-list{display:flex;flex-direction:column}.xt-more-item{justify-content:flex-start;width:100%;height:auto;min-height:56px;padding:8px 4px;border:0;border-bottom:1px solid var(--border-subtle);background:transparent;gap:14px;color:var(--text-strong);font-size:13px;letter-spacing:.12em;text-align:left;white-space:normal}.xt-more-item.is-active{color:var(--text-accent)}.xt-more-text{display:flex;flex-direction:column;gap:2px;min-width:0}.xt-more-sub{font-size:12px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--text-muted)}.xt-more-foot{display:flex;flex-direction:column;gap:8px}.xt-more-item .xt-nav-badge{position:static;margin-left:auto}.xt-wrap{padding:16px 16px 32px;gap:16px!important}.xt-hdr{flex-direction:column;align-items:stretch!important;gap:14px!important}.xt-h1{font-size:30px!important}.xt-hdr-tools{display:grid!important;grid-template-columns:44px minmax(0,1fr) 44px;gap:8px!important}.xt-hdr-tools>:nth-child(n+4){grid-column:1 / -1}.xt-daypick,.xt-daypick input{width:100%!important}.xt-stats>div{padding:14px 16px!important;border-left:0!important}.xt-stats>div:nth-child(2n){border-left:1px solid var(--border-subtle)!important}.xt-stats>div:nth-child(n+3){border-top:1px solid var(--border-subtle)}.xt-stats>div>span:last-child{font-size:32px!important}.xt-hero{padding:20px!important;gap:16px!important}.xt-hero>img{width:220px!important;right:-60px!important;top:-40px!important}.xt-hero-time{font-size:44px!important}.xt-hero-actions{flex-direction:column}.xt-hero-actions .xt-btn{width:100%;min-width:0!important;height:52px!important}.xt-side-col{gap:16px!important}.xt-mhead{padding:16px 16px 12px!important;gap:12px!important}.xt-mhead h1{font-size:26px!important}.xt-mdin{padding:12px 16px 32px!important;gap:16px!important}.xt-mhero{gap:14px!important}.xt-mhero>span:first-child{width:48px!important;height:48px!important;font-size:16px!important}.xt-mhero h2{font-size:26px!important}.xt-mactions{width:100%}.xt-mactions>.xt-btn:first-child{flex:1}.xt-mstats>div{padding:14px 16px!important;border-left:0!important}.xt-mstats>div:nth-child(2n){border-left:1px solid var(--border-subtle)!important}.xt-mstats>div:nth-child(n+3){border-top:1px solid var(--border-subtle)}.xt-mdetail{box-shadow:none!important}}.xt-team-head,.xt-team-row{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1.5fr) 128px 104px 92px 24px;gap:16px;align-items:center;padding:0 20px}.xt-team-head{height:40px;border-bottom:1px solid var(--border-subtle);font-size:10px;font-weight:600;letter-spacing:.14em;color:var(--text-muted)}.xt-team-row{min-height:68px;width:100%;border:0;border-bottom:1px solid var(--border-subtle);background:transparent;text-align:left;font-family:inherit;color:var(--text-body)}.xt-team-email{font-size:13px;color:var(--text-body);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xt-team-sub{display:none}.xt-team-role{height:auto;padding:14px 16px;justify-content:flex-start;align-items:flex-start;gap:12px;text-align:left;white-space:normal;text-transform:none;letter-spacing:0;font-weight:400}.xt-team-radio{width:18px;height:18px;margin-top:1px;flex:none;border-radius:50%;border:2px solid;display:inline-flex;align-items:center;justify-content:center}.xt-team-radio>span{width:8px;height:8px;border-radius:50%}.xt-perm{display:grid;grid-template-columns:minmax(200px,1.6fr) repeat(5,minmax(76px,1fr))}.xt-perm>div>div,.xt-perm>div.xt-perm-h{padding:12px 14px;border-bottom:1px solid var(--border-subtle);font-size:13px;display:flex;align-items:center}.xt-perm .xt-perm-h{font-size:10px;font-weight:700;letter-spacing:.14em;color:var(--text-muted);justify-content:center;text-align:center}.xt-perm .xt-perm-c{justify-content:center}.xt-perm .xt-perm-first{position:sticky;left:0;background:var(--card);z-index:1;flex-direction:column;align-items:flex-start;gap:2px;justify-content:center}.xt-team-split{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:24px;align-items:start}.xt-acc-row{display:flex;align-items:center;gap:14px;min-height:60px;padding:8px 0;border-bottom:1px solid var(--border-subtle)}.xt-acc-changed{font-size:9px;font-weight:700;letter-spacing:.14em;color:var(--text-accent)}.xt-switch{width:52px;height:44px;flex:none;border:0;padding:0;background:transparent;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.xt-switch .xt-track{width:44px;height:26px;border-radius:999px;border:1px solid var(--border-control);background:transparent;position:relative;transition:background .16s ease,border-color .16s ease}.xt-switch .xt-knob{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:var(--text-muted);transition:transform .16s ease,background .16s ease}.xt-switch[aria-checked=true] .xt-track{background:var(--accent-fill);border-color:var(--accent-fill)}.xt-switch[aria-checked=true] .xt-knob{transform:translate(18px);background:#fff}.xt-switch:disabled{cursor:not-allowed;opacity:.4}@media (prefers-reduced-motion: reduce){.xt-switch .xt-track,.xt-switch .xt-knob{transition:none}}@media (max-width: 1099px){.xt-team-head,.xt-team-row{grid-template-columns:minmax(0,1fr) 128px 92px 24px}.xt-team-col-email,.xt-team-col-push{display:none!important}.xt-team-sub{display:block;font-size:12px;color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xt-team-split{grid-template-columns:minmax(0,1fr)}}@media (max-width: 767px){.xt-team-head{display:none}.xt-team-row{grid-template-columns:minmax(0,1fr) auto 20px;padding:0 16px;gap:12px}.xt-team-col-status{display:none!important}.xt-team-bar{flex-direction:column;align-items:stretch!important}.xt-team-bar>.xt-btn{width:100%}.xt-team-pad{padding-left:16px!important;padding-right:16px!important}}.xt-bk-sel{box-shadow:inset 0 0 0 2px var(--accent)!important;background:#45798029!important}
