.team-space{--team-primary:#a61e3b;color:#111827;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:1.5}.team-space h1{letter-spacing:-.04em;margin:10px 0;font-size:clamp(27px,3vw,38px);font-weight:750;line-height:1.18}.team-space h2{letter-spacing:-.025em;font-size:18px;font-weight:650}.team-space h3{font-size:15px;font-weight:650}.team-space p{overflow-wrap:anywhere}.team-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.team-heading p{color:#64748b}.team-workspace-header{color:#fff;-webkit-backdrop-filter:blur(22px)saturate(1.12);background:#090d10d6;border:1px solid #ffffff26;border-radius:24px;padding:26px 28px;position:relative;overflow:hidden;box-shadow:0 18px 45px #0f172a2e}.team-workspace-header:after{content:"";filter:blur(36px);pointer-events:none;background:#a61e3b4d;border-radius:50%;width:260px;height:260px;position:absolute;top:-150px;right:-100px}.team-workspace-header>*{z-index:1;position:relative}.team-workspace-header p{color:#ffffffb3}.team-workspace-header .team-eyebrow{color:#ffb2ba}.team-workspace-header .team-button:not(.team-primary){color:#fff;background:#ffffff17;border-color:#fff3}.team-privacy-link{color:#ffffffd1;align-items:center;gap:7px;margin-top:12px;font-size:12px;font-weight:600;display:inline-flex}.team-privacy-link:hover{color:#fff}.team-eyebrow{text-transform:uppercase;letter-spacing:.12em;color:#a61e3b;flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;font-weight:650;display:flex}.team-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.team-end{justify-content:flex-end}.team-between,.team-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.team-section-heading{margin-bottom:14px}.team-section-heading h2{align-items:center;gap:8px;display:flex}.team-stack{flex-direction:column;gap:20px;display:flex}.team-card{background:#fff;border:1px solid #e5e7eb;border-radius:20px;min-width:0;padding:22px}.team-button{color:#334155;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:9px 13px;font-size:13px;font-weight:600;transition:all .18s;display:inline-flex}.team-button:hover:not(:disabled){background:#fff8fa;border-color:#d4a5af;transform:translateY(-1px)}.team-primary{color:#fff;background:#a61e3b;border-color:#a61e3b;box-shadow:0 4px 10px #a61e3b15}.team-space button:disabled{opacity:.5;cursor:not-allowed}.team-space :is(button,a,input,select,textarea,summary):focus-visible{outline-offset:3px;outline:2px solid #a61e3b}.team-text-button{color:#a61e3b;cursor:pointer;font-size:13px;font-weight:600}.team-text-button:hover{text-decoration:underline}.team-danger{color:#b91c1c}.team-tabs{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#090d10e0;border:1px solid #ffffff24;border-radius:14px;gap:5px;margin:0 0 26px;padding:6px;display:flex;overflow-x:auto;box-shadow:0 12px 30px #0f172a1f}.team-tabs button{white-space:nowrap;color:#ffffffa8;cursor:pointer;border-radius:10px;align-items:center;gap:7px;min-height:42px;padding:9px 12px;font-size:13px;font-weight:550;display:flex}.team-tabs button[aria-current=page]{color:#fff;background:#a61e3b;box-shadow:0 7px 18px #a61e3b4d}.team-hero{background:linear-gradient(110deg,#fff4f6,#fff 80%);border:1px solid #eddde0;border-radius:26px;grid-template-columns:1fr .8fr;align-items:center;gap:28px;padding:30px;display:grid}.team-hero h2{margin:10px 0;font-size:27px}.team-hero p{color:#64748b;max-width:460px;margin-bottom:18px}.team-progress-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffc;border:1px solid #fff;border-radius:18px;padding:24px;box-shadow:0 12px 30px #0f172a0d}.team-progress-card>strong{letter-spacing:-.05em;margin:5px 0 14px;font-size:38px;font-weight:750;display:block}.team-progress-card small{letter-spacing:0;color:#64748b;font-size:15px;font-weight:400}.team-space progress{accent-color:#a61e3b;background:#f1f0ef;border:none;border-radius:99px;width:100%;height:7px;margin:10px 0;display:block;overflow:hidden}.team-space progress::-webkit-progress-bar{background:#f1f0ef;border-radius:99px}.team-space progress::-webkit-progress-value{background:#a61e3b;border-radius:99px}.team-space progress::-moz-progress-bar{background:#a61e3b;border-radius:99px}.team-metrics{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.team-metric{text-align:left;cursor:pointer;transition:all .18s;position:relative}.team-metric:hover,.team-project:hover{transform:translateY(-2px);box-shadow:0 12px 30px #0f172a0d}.team-metric>span{color:#64748b}.team-metric strong{margin-top:6px;font-size:32px;font-weight:650;display:block}.team-metric>svg{color:#a61e3b;position:absolute;bottom:26px;right:20px}.team-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.team-settings-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:20px;display:grid}.team-invites-panel{grid-column:1/-1}.team-settings-title{align-items:center;gap:12px;display:flex}.team-icon-tile{color:#a61e3b;background:#fce7ec;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:inline-grid}.team-privacy-note{color:#475569;background:#f7f5f3;border-radius:14px;gap:12px;padding:14px;display:flex}.team-privacy-note svg{color:#a61e3b;flex:none;margin-top:2px}.team-privacy-note strong{color:#111827;font-size:13px;display:block}.team-privacy-note p{margin-top:4px;font-size:12px;line-height:1.55}.team-new-invite{background:#fce7ec;border-radius:14px;grid-template-columns:1fr auto;align-items:end;gap:10px;padding:14px;display:grid}.team-invite-unlimited{color:#475569;cursor:pointer;align-items:center;gap:9px;font-size:13px;font-weight:600;display:inline-flex}.team-invite-unlimited input{accent-color:#a61e3b;width:16px;min-height:16px}.team-invite-list{grid-template-columns:repeat(auto-fit,minmax(310px,1fr));gap:14px;display:grid}.team-invite{background:#ffffffc7;border:1px solid #e5e7eb;border-radius:16px;flex-direction:column;gap:15px;padding:18px;display:flex;box-shadow:0 12px 30px #0f172a0f}.team-invite.inactive{box-shadow:none;opacity:.78;background:#fafaf9}.team-invite-usage strong{letter-spacing:-.03em;font-size:23px}.team-invite-usage span{color:#64748b;font-size:12px}.team-invite-usage progress{margin-bottom:0}.team-invite-link{grid-template-columns:1fr auto;gap:8px;display:grid}.team-invite-joins{flex-direction:column;gap:10px;margin-top:12px;display:flex}.team-invite-joins li{align-items:center;gap:10px;display:flex}.team-invite-joins span{flex-direction:column;font-size:12px;display:flex}.team-deactivate{color:#991b1b;align-self:flex-start}.team-member-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.team-muted{color:#64748b;font-size:12px}.team-badge{white-space:nowrap;color:#475569;background:#f5f5f4;border-radius:6px;align-items:center;padding:3px 7px;font-size:11px;font-weight:550;display:inline-flex}.team-warning-text{color:#9f1239;margin:8px 0;font-size:12px}.team-task{border-top:1px solid #f0f0ef;justify-content:space-between;align-items:center;gap:12px;padding:17px 0;display:flex}.team-task:first-child{border-top:0}.team-task-main{text-align:left;cursor:pointer;align-items:flex-start;gap:10px;min-width:0;display:flex}.team-task-main strong{overflow-wrap:anywhere;font-size:13px;font-weight:600;display:block}.team-task-main:hover strong{color:#a61e3b}.team-task-meta{color:#64748b;flex-wrap:wrap;align-items:center;gap:5px;margin-top:5px;font-size:11px;display:flex}.team-status-dot{border:1.5px solid #94a3b8;border-radius:50%;flex-shrink:0;width:9px;height:9px;margin-top:6px}.team-status-dot.done{background:#15803d;border-color:#15803d}.team-status-dot.in_progress,.team-status-dot.in_review{background:#e85d75;border-color:#e85d75}.team-status-dot.blocked{background:#b91c1c;border-color:#b91c1c}.team-task-end{flex-shrink:0;align-items:center;gap:12px;display:flex}.team-take{color:#a61e3b;min-height:38px;padding:7px 10px;font-size:11px}.team-reason{color:#8e1731;max-width:420px;margin-top:8px;font-size:11px;display:block}.team-avatar{color:#8e1731;background:#fce7ec;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:11px;font-weight:650;display:inline-grid}.team-workload{text-align:left;cursor:pointer;background:#fafaf9;border:1px solid #eeefef;border-radius:13px;padding:15px}.team-workload>.team-row{margin-bottom:12px}.team-attention{padding:0;list-style:none}.team-attention li{color:#475569;border-left:2px solid #e85d75;margin:18px 0;padding-left:12px;font-size:13px}.team-personal-task{border-bottom:1px solid #f1f1f0;justify-content:space-between;gap:10px;padding:12px 0;font-size:13px;display:flex}.team-activity{flex-direction:column;gap:18px;display:flex}.team-activity li{align-items:flex-start;gap:12px;font-size:12px;display:flex}.team-activity time{font-size:10px}.team-empty{text-align:center;padding:35px 15px}.team-empty h3{color:#475569}.team-empty p{color:#64748b;max-width:410px;margin:8px auto 0;font-size:13px}.team-notice{color:#881337;background:#fff1f2;border:1px solid #f3c5cf;border-radius:12px;margin-bottom:16px;padding:14px 18px;font-size:13px}.team-field{color:#475569;flex-direction:column;gap:6px;min-width:0;font-size:12px;font-weight:550;display:flex}.team-space :is(input,select,textarea){color:#111827;background:#fff;border:1px solid #dce0e5;border-radius:9px;width:100%;min-height:42px;padding:10px 11px;font-size:13px;font-weight:400}.team-space textarea{resize:vertical}.team-space select[multiple]{min-height:110px}.team-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.team-span{grid-column:1/-1}.team-filter-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;display:grid}.team-view-tabs{flex-wrap:wrap;gap:7px;display:flex}.team-view-tabs button{color:#64748b;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:999px;min-height:38px;padding:8px 13px;font-size:12px}.team-view-tabs button[aria-pressed=true]{color:#fff;background:#a61e3b;border-color:#a61e3b}.team-search-row{gap:12px;display:flex}.team-search{color:#64748b;background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex:1;align-items:center;gap:10px;padding-left:15px;display:flex}.team-search input{background:0 0;border:0}.team-planning{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));align-items:start;gap:18px;display:grid}.team-plan-column{background:#f4f4f2;border:1px solid #e7e7e4;border-radius:18px;padding:18px}.team-plan-column>.team-muted{margin-top:8px}.team-plan-total{color:#475569;margin:14px 0;font-size:12px;font-weight:600}.team-plan-task{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:12px;padding:14px}.team-plan-task .team-field{margin-top:12px}.team-groom-task{justify-content:space-between;align-items:center;gap:20px;display:flex}.team-summary-grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.team-summary-grid strong{font-size:30px;font-weight:650}.team-summary-grid ul{color:#64748b;margin-top:8px;font-size:12px}.team-summary-grid li{margin-top:6px}.team-retro-entry,.team-comment{background:#fafaf9;border:1px solid #e5e7eb;border-radius:12px;padding:14px}.team-retro-entry .team-text-button{display:block}.team-space summary{cursor:pointer;color:#475569;font-size:13px}.team-dialog{background:#fafaf9;border:1px solid #e5e7eb;border-radius:20px}.team-project{text-align:left;cursor:pointer;transition:all .18s}.team-project svg{color:#a61e3b;margin-bottom:16px}.team-project p{color:#64748b;margin:8px 0 16px;font-size:13px}.team-carryover{border-top:1px solid #e5e7eb;padding:12px 0}.team-notification{text-align:left;cursor:pointer;border:1px solid #e5e7eb;border-radius:10px;justify-content:space-between;gap:15px;padding:12px;display:flex}.team-notification.unread{background:#fff7f9;border-left:3px solid #a61e3b}.team-notification small{color:#64748b;flex-shrink:0;font-size:10px}@media (max-width:1200px){.team-columns,.team-settings-grid{grid-template-columns:1fr}.team-invites-panel{grid-column:auto}.team-hero{grid-template-columns:1fr}.team-summary-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.team-heading{flex-direction:column;align-items:flex-start}.team-workspace-header{padding:21px}.team-hero{padding:22px}.team-card{border-radius:16px;padding:17px}.team-metrics{gap:8px}.team-metric{padding:13px}.team-metric>span{font-size:11px}.team-metric>svg{display:none}.team-metric strong{font-size:25px}.team-task{flex-wrap:wrap}.team-task-main{width:100%}.team-task-end{justify-content:space-between;width:100%;padding-left:19px}.team-form-grid,.team-new-invite,.team-invite-link,.team-invite-list{grid-template-columns:1fr}.team-tabs{margin-left:-4px;margin-right:-4px}.team-groom-task{flex-direction:column;align-items:flex-start}.team-notification{flex-direction:column}}@media (prefers-reduced-motion:reduce){.team-space *{transition:none!important}}.team-space{--team-primary:#d13d4b;color:#fff9f5;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:Be Vietnam Pro,ui-sans-serif,system-ui,sans-serif}.team-page{background:0 0;min-height:100%;padding:32px clamp(18px,3.2vw,52px) 100px}.team-space h1,.team-space h2,.team-space h3{color:#fff;font-weight:800}.team-heading p,.team-muted{color:#ffffff94}.team-eyebrow{color:#ffb3b3}.team-workspace-header{-webkit-backdrop-filter:blur(24px);background:#0c10139e;border-color:#ffffff2e;box-shadow:0 8px 32px #00000038}.team-workspace-header:after{background:#d13d4b3d}.team-card,.team-progress-card,.team-dialog{color:#fff9f5;-webkit-backdrop-filter:blur(24px);background:#0c10139e;border-color:#ffffff2e;box-shadow:0 8px 32px #00000038}.team-card:hover.team-project,.team-metric:hover{box-shadow:-4px -4px 10px #ffffff14,8px 10px 24px #00000061}.team-button{color:#fff;background:#05090c94;border-color:#fff3;box-shadow:inset 0 1px #ffffff0d}.team-button:hover:not(:disabled){color:#fff;background:#ffffff1f;border-color:#ffffff5c;transform:translateY(-2px)}.team-primary{background:#d13d4b;border-color:#d13d4b;box-shadow:0 8px 20px #d13d4b47}.team-primary:hover:not(:disabled){background:#af2335;border-color:#af2335}.team-text-button,.team-task-main:hover strong{color:#ffb3b3}.team-tabs{background:#0c10139e;border-color:#ffffff2e;box-shadow:0 8px 32px #00000038}.team-tabs button{color:#ffffff9e}.team-tabs button[aria-current=page]{color:#fff;background:#d13d4bd1}.team-tabs button:hover{color:#fff;background:#ffffff1f}.team-hero{background:#0c10139e;border-color:#ffffff2e;box-shadow:0 8px 32px #00000038}.team-hero p,.team-progress-card small,.team-task-meta,.team-project p,.team-empty h3,.team-empty p{color:#ffffff94}.team-progress-card{background:#00000047;border-color:#ffffff24}.team-space progress{background:#ffffff21}.team-space progress::-webkit-progress-bar{background:#ffffff21}.team-space progress::-webkit-progress-value{background:#d13d4b}.team-space progress::-moz-progress-bar{background:#d13d4b}.team-metric>span,.team-reason,.team-warning-text{color:#ffffff94}.team-metric>svg,.team-project svg{color:#ffb3b3}.team-badge{color:#fffc;background:#ffffff1a}.team-warning{color:#ffb3b3;background:#d13d4b33}.team-task,.team-personal-task,.team-carryover{border-color:#ffffff1f}.team-workload,.team-plan-column,.team-retro-entry,.team-comment,.team-plan-task{color:#fff;background:#00000047;border-color:#ffffff24}.team-attention li{color:#ffffffb8;border-left-color:#d13d4b}.team-notice{color:#ffd8df;background:#d13d4b2b;border-color:#ffb3b357}.team-field,.team-space summary{color:#ffffffb3}.team-space :is(input,select,textarea){color:#fff;background:#0000004d;border-color:#fff3;box-shadow:inset 0 1px #ffffff0a}.team-space :is(input,select,textarea):focus{border-color:#ffb3b3;box-shadow:0 0 0 3px #d13d4b33}.team-space option{color:#fff;background:#171b1e}.team-space input::placeholder,.team-space textarea::placeholder{color:#ffffff6b}.team-view-tabs button,.team-search{color:#ffffffb8;background:#05090c94;border-color:#fff3}.team-view-tabs button[aria-pressed=true]{background:#d13d4b;border-color:#d13d4b}.team-search input{color:#fff;background:0 0}.team-notification{color:#fff;background:#00000038;border-color:#ffffff29}.team-notification.unread{background:#d13d4b24;border-left-color:#d13d4b}.team-notification small{color:#ffffff80}.team-icon-tile{color:#ffb3b3;background:#d13d4b33}.team-privacy-note,.team-new-invite{color:#ffffffb8;background:#00000047}.team-privacy-note strong{color:#fff}.team-privacy-note svg{color:#ffb3b3}.team-invite{color:#fff;box-shadow:none;background:#00000047;border-color:#ffffff26}.team-invite.inactive{background:#0000002e}.team-invite-active{color:#baf7cc;background:#22c55e2e}.team-invite-joins small{color:#ffffff8c}.team-deactivate{color:#ffb3b3}.team-avatar{color:#fff;background:#d13d4b47;border:1px solid #ffffff29}
