.manager-module__5NZ61G__managerContainer{flex-direction:column;gap:30px;display:flex}.manager-module__5NZ61G__profileSelector{align-items:center;gap:15px;display:flex}.manager-module__5NZ61G__selectInput{border:1px solid var(--panel-border);color:#fff;background:#0003;border-radius:8px;padding:10px 15px;font-family:inherit;font-size:1rem}.manager-module__5NZ61G__onboardingPlan{margin-top:10px}.manager-module__5NZ61G__editHint{color:var(--text-muted);margin-top:8px;font-size:.85rem;font-style:italic}.manager-module__5NZ61G__overviewPanel{margin-top:20px}.manager-module__5NZ61G__overviewGrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.manager-module__5NZ61G__overviewCard{border:1px solid var(--panel-border);background:#0003;border-radius:12px;padding:20px}.manager-module__5NZ61G__overviewCardLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--accent-secondary);margin-bottom:14px;font-size:.7rem;font-weight:600}.manager-module__5NZ61G__profileMeta{align-items:center;gap:14px;margin-bottom:16px;display:flex}.manager-module__5NZ61G__profileAvatar{background:linear-gradient(135deg, var(--accent-primary), var(--accent-secondary));color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.3rem;font-weight:700;display:flex}.manager-module__5NZ61G__profileName{font-size:1.05rem;font-weight:600}.manager-module__5NZ61G__profileRole{color:var(--text-muted);margin-top:2px;font-size:.85rem}.manager-module__5NZ61G__metaGrid{color:var(--text-main);grid-template-columns:1fr 1fr;gap:12px;font-size:.85rem;display:grid}.manager-module__5NZ61G__metaLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin-bottom:3px;font-size:.7rem;font-weight:500;display:block}.manager-module__5NZ61G__metaSection{margin-bottom:16px}.manager-module__5NZ61G__metaSection:last-child{margin-bottom:0}.manager-module__5NZ61G__badgeList{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.manager-module__5NZ61G__badge{color:var(--text-main);background:#8b5cf626;border:1px solid #8b5cf640;border-radius:6px;padding:4px 10px;font-size:.78rem;font-weight:500}.manager-module__5NZ61G__badgeDoc{color:var(--text-main);background:#06b6d41f;border:1px solid #06b6d440;border-radius:6px;padding:4px 10px;font-size:.78rem;font-weight:500}.manager-module__5NZ61G__noteBlock{margin-top:14px}.manager-module__5NZ61G__noteBlock p{color:var(--text-muted);margin-top:4px;font-size:.85rem;line-height:1.6}.manager-module__5NZ61G__specialReq{color:var(--accent-warning)!important}.manager-module__5NZ61G__docList{flex-direction:column;gap:10px;margin-top:14px;display:flex}.manager-module__5NZ61G__docRow{align-items:center;gap:10px;display:flex}.manager-module__5NZ61G__section{margin-top:24px}.manager-module__5NZ61G__section h4{margin-bottom:10px}.manager-module__5NZ61G__twoCol{gap:24px;margin-top:24px;display:flex}.manager-module__5NZ61G__twoCol>*{flex:1;margin-top:0}.manager-module__5NZ61G__sectionHeaderRow{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.manager-module__5NZ61G__sectionHeaderRow h3,.manager-module__5NZ61G__sectionHeaderRow h4{margin-bottom:0}.manager-module__5NZ61G__editInput{border:1px solid var(--panel-border);width:100%;color:var(--text-main);background:#00000040;border-radius:8px;outline:none;padding:10px 14px;font-family:inherit;font-size:.9rem;transition:border-color .2s}.manager-module__5NZ61G__editInput:focus{border-color:var(--accent-primary)}.manager-module__5NZ61G__editInput::placeholder{color:var(--text-muted)}.manager-module__5NZ61G__editTextarea{border:1px solid var(--panel-border);width:100%;color:var(--text-main);resize:vertical;background:#00000040;border-radius:8px;outline:none;padding:12px 14px;font-family:inherit;font-size:.9rem;line-height:1.6;transition:border-color .2s}.manager-module__5NZ61G__editTextarea:focus{border-color:var(--accent-primary)}.manager-module__5NZ61G__goalList{flex-direction:column;gap:8px;display:flex}.manager-module__5NZ61G__goalRow{align-items:center;gap:8px;display:flex}.manager-module__5NZ61G__goalRow .manager-module__5NZ61G__editInput{flex:1}.manager-module__5NZ61G__removeBtn{color:var(--text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;flex-shrink:0;padding:4px 8px;font-size:1.2rem;line-height:1;transition:color .2s,background .2s}.manager-module__5NZ61G__removeBtn:hover{color:#ef4444;background:#ef44441a}.manager-module__5NZ61G__addBtn{border:1px dashed var(--panel-border);color:var(--accent-secondary);cursor:pointer;background:0 0;border-radius:8px;padding:8px 16px;font-family:inherit;font-size:.85rem;font-weight:600;transition:background .2s,border-color .2s}.manager-module__5NZ61G__addBtn:hover{border-color:var(--accent-secondary);background:#06b6d414}.manager-module__5NZ61G__addTaskForm{border:1px solid var(--panel-border);background:#0003;border-radius:12px;flex-direction:column;gap:10px;margin-bottom:16px;padding:16px;display:flex}.manager-module__5NZ61G__addTaskActions{gap:8px;display:flex}.manager-module__5NZ61G__agenticTasks{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;margin-top:12px;display:grid}.manager-module__5NZ61G__taskCard{border:1px solid var(--panel-border);background:#ffffff0a;border-radius:10px;flex-direction:column;gap:10px;padding:16px;transition:border-color .2s;display:flex}.manager-module__5NZ61G__taskCard:hover{border-color:#ffffff26}.manager-module__5NZ61G__taskCardHeader{justify-content:space-between;align-items:center;display:flex}.manager-module__5NZ61G__taskType{background:var(--accent-primary);color:#fff;text-transform:uppercase;border-radius:12px;padding:3px 8px;font-size:.7rem;font-weight:700}.manager-module__5NZ61G__hilApprove{border-top:1px solid var(--panel-border);justify-content:flex-end;margin-top:40px;padding-top:20px;display:flex}.manager-module__5NZ61G__nudgePreview{border:1px solid #8b5cf64d;border-radius:14px;margin-top:32px;animation:.4s manager-module__5NZ61G__slideDown;overflow:hidden}@keyframes manager-module__5NZ61G__slideDown{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}.manager-module__5NZ61G__nudgeHeader{background:#8b5cf614;border-bottom:1px solid #8b5cf626;align-items:center;gap:8px;padding:12px 16px;display:flex}.manager-module__5NZ61G__nudgeIcon{font-size:1.1rem}.manager-module__5NZ61G__nudgeTitle{flex:1;font-size:.9rem;font-weight:600}.manager-module__5NZ61G__nudgeBadge{color:#34d399;text-transform:uppercase;background:#10b98126;border-radius:6px;padding:3px 8px;font-size:.7rem;font-weight:600}.manager-module__5NZ61G__nudgeBody{padding:16px}.manager-module__5NZ61G__nudgeSlackMsg{border-left:3px solid var(--accent-primary);background:#0003;border-radius:0 8px 8px 0;padding:14px 16px}.manager-module__5NZ61G__nudgeSlackMsg strong{color:var(--text-muted);font-size:.85rem}.manager-module__5NZ61G__nudgeSlackMsg p{color:var(--text-main);margin-top:6px;font-size:.9rem;line-height:1.6}.manager-module__5NZ61G__nudgeActions{gap:10px;margin-top:10px;display:flex}.manager-module__5NZ61G__nudgeReaction{border:1px solid var(--panel-border);cursor:default;background:#ffffff0f;border-radius:20px;padding:2px 8px;font-size:.8rem}.manager-module__5NZ61G__executionTerminal{border:1px solid var(--panel-border);border-radius:12px;margin-top:24px;animation:.3s manager-module__5NZ61G__slideDown;overflow:hidden}.manager-module__5NZ61G__terminalHeader{border-bottom:1px solid var(--panel-border);text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);background:#0000004d;align-items:center;gap:8px;padding:10px 16px;font-size:.8rem;font-weight:600;display:flex}.manager-module__5NZ61G__terminalDot{border-radius:50%;width:8px;height:8px;animation:1.5s ease-in-out infinite manager-module__5NZ61G__pulse}@keyframes manager-module__5NZ61G__pulse{0%,to{opacity:1}50%{opacity:.4}}.manager-module__5NZ61G__terminalBody{background:#0006;flex-direction:column;gap:4px;max-height:240px;padding:16px;display:flex;overflow-y:auto}.manager-module__5NZ61G__terminalLine{color:var(--text-muted);font-family:SF Mono,Fira Code,monospace;font-size:.8rem;line-height:1.6;animation:.3s manager-module__5NZ61G__fadeIn}@keyframes manager-module__5NZ61G__fadeIn{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}.manager-module__5NZ61G__terminalCursor{color:var(--accent-primary);font-family:SF Mono,Fira Code,monospace;font-size:.8rem;animation:.8s step-end infinite manager-module__5NZ61G__blink}@keyframes manager-module__5NZ61G__blink{0%,to{opacity:1}50%{opacity:0}}
