.Workstation-module__twBiuq__desk{background:var(--bg-desk);border-radius:var(--radius-lg);cursor:pointer;transition:transform var(--transition), background var(--transition), box-shadow var(--transition);box-shadow:var(--shadow-desk);padding:20px;position:relative}.Workstation-module__twBiuq__desk:hover{background:var(--bg-desk-hover);box-shadow:var(--shadow-desk-hover);transform:translateY(-2px)}@media (max-width:767px){.Workstation-module__twBiuq__desk{border-radius:10px;padding:12px}.Workstation-module__twBiuq__desk:hover{transform:none}.Workstation-module__twBiuq__desk:active{background:var(--bg-desk-hover)}}.Workstation-module__twBiuq__deskOffWork{opacity:.45;filter:saturate(.3)}.Workstation-module__twBiuq__deskOffWork:hover{opacity:.6}.Workstation-module__twBiuq__header{align-items:center;gap:12px;margin-bottom:14px;display:flex}.Workstation-module__twBiuq__avatar{width:36px;height:36px;font-size:var(--fs-body);font-weight:var(--fw-medium);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Workstation-module__twBiuq__nameGroup{flex:1;min-width:0}.Workstation-module__twBiuq__name{font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Workstation-module__twBiuq__templateBadge{color:var(--text-muted);margin-top:1px;font-size:11px}.Workstation-module__twBiuq__statusDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.Workstation-module__twBiuq__statusExecuting{background:var(--color-executing);box-shadow:0 0 8px var(--color-executing);animation:2s ease-in-out infinite Workstation-module__twBiuq__blink}.Workstation-module__twBiuq__statusIdle{background:var(--text-muted)}.Workstation-module__twBiuq__statusError{background:var(--color-error);box-shadow:0 0 6px var(--color-error)}.Workstation-module__twBiuq__statusPending{background:var(--color-pending);box-shadow:0 0 6px var(--color-pending)}@keyframes Workstation-module__twBiuq__blink{0%,to{opacity:1}50%{opacity:.4}}.Workstation-module__twBiuq__task{font-size:var(--fs-caption);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.Workstation-module__twBiuq__taskIdle{color:var(--text-muted);font-style:italic}.Workstation-module__twBiuq__meta{color:var(--text-muted);justify-content:space-between;align-items:center;margin-top:12px;font-size:11px;display:flex}
.HireButton-module__o5NDqq__fab{background:var(--color-executing);color:#fff;width:48px;height:48px;transition:transform var(--transition), box-shadow var(--transition);z-index:20;border-radius:50%;justify-content:center;align-items:center;font-size:24px;display:flex;position:fixed;bottom:88px;right:24px;box-shadow:0 4px 16px #4a9eff59}@media (max-width:767px){.HireButton-module__o5NDqq__fab{bottom:calc(88px + env(safe-area-inset-bottom));width:52px;height:52px;right:16px}}.HireButton-module__o5NDqq__fab:hover{transform:scale(1.08);box-shadow:0 6px 24px #4a9eff73}.HireButton-module__o5NDqq__overlay{z-index:100;background:#0000008c;justify-content:center;align-items:center;animation:.15s HireButton-module__o5NDqq__fadeIn;display:flex;position:fixed;inset:0}@media (max-width:767px){.HireButton-module__o5NDqq__overlay{align-items:flex-end}}@keyframes HireButton-module__o5NDqq__fadeIn{0%{opacity:0}to{opacity:1}}.HireButton-module__o5NDqq__modal{background:var(--bg-elevated);border-radius:var(--radius-lg);width:90vw;max-width:440px;max-height:80vh;padding:24px;animation:.2s HireButton-module__o5NDqq__slideUp;overflow-y:auto}@media (max-width:767px){.HireButton-module__o5NDqq__modal{width:100%;max-width:none;max-height:92vh;padding:20px 16px calc(20px + env(safe-area-inset-bottom));border-radius:16px 16px 0 0;margin-top:auto}}@keyframes HireButton-module__o5NDqq__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.HireButton-module__o5NDqq__modalHeader{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.HireButton-module__o5NDqq__modalTitle{font-size:var(--fs-title);font-weight:var(--fw-medium)}.HireButton-module__o5NDqq__closeBtn{background:var(--bg-desk);width:28px;height:28px;color:var(--text-muted);transition:background var(--transition);border-radius:50%;justify-content:center;align-items:center;font-size:16px;display:flex}.HireButton-module__o5NDqq__closeBtn:hover{background:var(--bg-desk-hover)}.HireButton-module__o5NDqq__templateList{flex-direction:column;gap:10px;display:flex}.HireButton-module__o5NDqq__templateCard{border-radius:var(--radius);background:var(--bg-desk);cursor:pointer;transition:background var(--transition), transform var(--transition);align-items:flex-start;gap:12px;padding:14px;display:flex}.HireButton-module__o5NDqq__templateCard:hover{background:var(--bg-desk-hover);transform:translateY(-1px)}.HireButton-module__o5NDqq__templateCard:disabled{opacity:.5;cursor:not-allowed;transform:none}.HireButton-module__o5NDqq__templateIcon{border-radius:var(--radius);flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;display:flex}.HireButton-module__o5NDqq__templateInfo{flex:1;min-width:0}.HireButton-module__o5NDqq__templateName{font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--text-primary);margin-bottom:2px}.HireButton-module__o5NDqq__templateDesc{font-size:var(--fs-caption);color:var(--text-secondary);line-height:1.5}.HireButton-module__o5NDqq__layerBadge{font-size:10px;font-weight:var(--fw-medium);text-transform:uppercase;letter-spacing:.5px;border-radius:4px;flex-shrink:0;margin-top:2px;padding:2px 6px}.HireButton-module__o5NDqq__layerOperator{color:var(--color-success);background:#3ecf8e26}.HireButton-module__o5NDqq__layerDirector{color:var(--color-executing);background:#4a9eff26}.HireButton-module__o5NDqq__layerStrategist{color:var(--color-pending);background:#ffb23f26}.HireButton-module__o5NDqq__loadingText{text-align:center;color:var(--text-muted);font-size:var(--fs-caption);padding:32px 0}
.TaskInput-module__BmABDW__wrapper{z-index:15;pointer-events:none;padding:0 20px 12px;padding-bottom:max(12px, env(safe-area-inset-bottom));position:fixed;bottom:28px;left:0;right:0}@media (max-width:767px){.TaskInput-module__BmABDW__wrapper{padding:0 12px;padding-bottom:max(12px, env(safe-area-inset-bottom));bottom:0}.TaskInput-module__BmABDW__inputBar{padding:12px 14px}.TaskInput-module__BmABDW__sendBtn{width:36px;height:36px}}.TaskInput-module__BmABDW__inner{pointer-events:auto;max-width:640px;margin:0 auto}.TaskInput-module__BmABDW__intentBubble{background:var(--bg-elevated);border-radius:var(--radius);font-size:var(--fs-caption);color:var(--text-secondary);align-items:center;gap:8px;margin-bottom:8px;padding:8px 14px;animation:.15s TaskInput-module__BmABDW__slideUp;display:flex}@keyframes TaskInput-module__BmABDW__slideUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.TaskInput-module__BmABDW__intentEmployee{color:var(--color-executing);font-weight:var(--fw-medium)}.TaskInput-module__BmABDW__intentDivider{color:var(--text-muted)}.TaskInput-module__BmABDW__reassignBtn{color:var(--text-muted);font-size:var(--fs-caption);transition:color var(--transition), background var(--transition);border-radius:4px;padding:2px 6px}.TaskInput-module__BmABDW__reassignBtn:hover{color:var(--text-secondary);background:var(--bg-desk)}.TaskInput-module__BmABDW__inputBar{background:var(--bg-desk);border-radius:var(--radius-lg);transition:box-shadow var(--transition);align-items:center;gap:10px;padding:10px 14px;display:flex;box-shadow:0 4px 20px #00000059}.TaskInput-module__BmABDW__inputBar:focus-within{box-shadow:0 4px 20px #00000059,0 0 0 2px #4a9eff4d}.TaskInput-module__BmABDW__input{min-width:0;font-size:var(--fs-body);color:var(--text-primary);flex:1;padding:4px 0}.TaskInput-module__BmABDW__input::placeholder{color:var(--text-muted)}.TaskInput-module__BmABDW__sendBtn{background:var(--color-executing);color:#fff;width:32px;height:32px;transition:opacity var(--transition);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.TaskInput-module__BmABDW__sendBtn:disabled{opacity:.3;cursor:not-allowed}.TaskInput-module__BmABDW__sendBtn:not(:disabled):hover{opacity:.85}.TaskInput-module__BmABDW__picker{background:var(--bg-elevated);border-radius:var(--radius);flex-direction:column;gap:4px;margin-bottom:8px;padding:8px 14px;animation:.15s TaskInput-module__BmABDW__slideUp;display:flex}.TaskInput-module__BmABDW__pickerLabel{color:var(--text-muted);margin-bottom:4px;font-size:11px}.TaskInput-module__BmABDW__pickerOption{font-size:var(--fs-caption);color:var(--text-secondary);transition:background var(--transition);border-radius:6px;align-items:center;gap:8px;padding:6px 8px;display:flex}.TaskInput-module__BmABDW__pickerOption:hover{background:var(--bg-desk)}.TaskInput-module__BmABDW__pickerOptionActive{background:var(--bg-desk);color:var(--text-primary)}.TaskInput-module__BmABDW__pickerDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}
.InboxPanel-module__STOKpG__panel{background:var(--bg-desk);border-radius:var(--radius-lg);border:1px solid #ffffff0f;margin-bottom:20px;overflow:hidden}.InboxPanel-module__STOKpG__header{border-bottom:1px solid #ffffff0a;align-items:center;gap:10px;padding:14px 20px;display:flex}.InboxPanel-module__STOKpG__badge{background:var(--color-pending);color:#000;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;font-weight:700;display:flex}.InboxPanel-module__STOKpG__title{font-size:14px;font-weight:600}.InboxPanel-module__STOKpG__list{max-height:360px;overflow-y:auto}.InboxPanel-module__STOKpG__item{border-bottom:1px solid #ffffff0a}.InboxPanel-module__STOKpG__item:last-child{border-bottom:none}.InboxPanel-module__STOKpG__itemHeader{cursor:pointer;transition:var(--transition);justify-content:space-between;align-items:center;padding:12px 20px;display:flex}.InboxPanel-module__STOKpG__itemHeader:hover{background:var(--bg-desk-hover)}.InboxPanel-module__STOKpG__itemInfo{flex-direction:column;gap:2px;display:flex}.InboxPanel-module__STOKpG__itemTitle{font-size:13px;font-weight:500}.InboxPanel-module__STOKpG__itemMeta{color:var(--text-muted);font-size:11px}.InboxPanel-module__STOKpG__chevron{color:var(--text-muted);font-size:12px}.InboxPanel-module__STOKpG__itemBody{padding:0 20px 16px}.InboxPanel-module__STOKpG__output{background:var(--bg-elevated);border-radius:var(--radius);color:var(--text-secondary);white-space:pre-wrap;word-break:break-all;max-height:200px;margin-bottom:12px;padding:12px;font-size:12px;line-height:1.5;overflow-x:auto}.InboxPanel-module__STOKpG__actions{gap:8px;display:flex}.InboxPanel-module__STOKpG__approveBtn{background:var(--color-success);color:#fff;cursor:pointer;border-radius:6px;padding:6px 16px;font-size:12px;font-weight:600}.InboxPanel-module__STOKpG__approveBtn:hover{opacity:.9}.InboxPanel-module__STOKpG__rejectBtn{color:var(--text-secondary);cursor:pointer;background:#ffffff0f;border-radius:6px;padding:6px 16px;font-size:12px;font-weight:500}.InboxPanel-module__STOKpG__rejectBtn:hover{background:#ffffff1a}@media (max-width:767px){.InboxPanel-module__STOKpG__panel{border-radius:10px;margin-bottom:14px}.InboxPanel-module__STOKpG__header,.InboxPanel-module__STOKpG__itemHeader{padding:12px 14px}.InboxPanel-module__STOKpG__itemBody{padding:0 14px 14px}.InboxPanel-module__STOKpG__output{max-height:240px;padding:10px;font-size:13px}.InboxPanel-module__STOKpG__actions{flex-wrap:wrap}.InboxPanel-module__STOKpG__approveBtn,.InboxPanel-module__STOKpG__rejectBtn{flex:1;padding:10px 16px;font-size:14px}}
.page-module__8VQRNq__grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;max-width:1200px;margin:0 auto;display:grid}@media (max-width:767px){.page-module__8VQRNq__grid{grid-template-columns:1fr 1fr;gap:10px;padding-bottom:120px}}.page-module__8VQRNq__empty{min-height:50vh;color:var(--text-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex}.page-module__8VQRNq__emptyIcon{background:var(--bg-desk);width:64px;height:64px;color:var(--text-muted);border-radius:50%;justify-content:center;align-items:center;font-size:28px;display:flex}.page-module__8VQRNq__emptyTitle{font-size:var(--fs-title);color:var(--text-secondary)}.page-module__8VQRNq__emptyDesc{font-size:var(--fs-caption);max-width:280px;line-height:1.6}.page-module__8VQRNq__hireFirstBtn{background:var(--color-executing);color:#fff;font-weight:var(--fw-medium);font-size:var(--fs-body);border-radius:var(--radius);transition:opacity var(--transition);margin-top:8px;padding:10px 24px}.page-module__8VQRNq__hireFirstBtn:hover{opacity:.85}.page-module__8VQRNq__loading{min-height:40vh;color:var(--text-muted);font-size:var(--fs-caption);justify-content:center;align-items:center;display:flex}.page-module__8VQRNq__loadingDot{animation:1.4s ease-in-out infinite page-module__8VQRNq__pulse;display:inline-block}@keyframes page-module__8VQRNq__pulse{0%,80%,to{opacity:.3}40%{opacity:1}}
