._app_myhoo_1{height:100%;width:100%}._realtimePanels_myhoo_9{position:fixed;top:20px;right:20px;display:flex;gap:12px;z-index:1000}._header_myhoo_18{margin-bottom:40px}._title_myhoo_22{font-size:3rem;margin-bottom:10px;text-shadow:2px 2px 4px rgba(0,0,0,.3)}._subtitle_myhoo_28{font-size:1.2rem;opacity:.9;margin-bottom:40px}._content_myhoo_34{max-width:800px;margin:0 auto;background:#ffffff1a;padding:30px;border-radius:10px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 8px 32px #0000001a}._buttonContainer_myhoo_44{display:flex;gap:15px;justify-content:center;margin-top:30px;flex-wrap:wrap}._feature_myhoo_52{margin:20px 0;padding:15px;background:#ffffff1a;border-radius:8px;border-left:4px solid #667eea}._featureTitle_myhoo_60{font-size:1.1rem;font-weight:700;margin-bottom:5px}._featureDescription_myhoo_66{opacity:.9;line-height:1.5}._loading_myhoo_71{display:flex;justify-content:center;align-items:center;height:100vh;font-size:1.2rem}._error_myhoo_79{display:flex;justify-content:center;align-items:center;height:100vh;font-size:1.2rem;color:#ff6b6b;background:#ff6b6b1a;border-radius:8px;padding:20px;margin:20px}._container_nam6q_1{position:relative;width:320px;max-height:600px;background:#fff;border-radius:12px;box-shadow:0 4px 12px #00000026;display:flex;flex-direction:column;overflow:hidden;transition:width .3s ease,max-height .3s ease}._container_nam6q_1._collapsed_nam6q_14{width:auto;max-height:auto}._header_nam6q_19{display:flex;justify-content:space-between;align-items:center;padding:16px;border-bottom:1px solid #e5e7eb;background:#f9fafb}._collapsed_nam6q_14 ._header_nam6q_19{border-bottom:none}._headerLeft_nam6q_32{display:flex;align-items:center;gap:12px;flex:1}._title_nam6q_39{margin:0;font-size:16px;font-weight:600;color:#1f2937;white-space:nowrap;display:flex;align-items:center;gap:8px}._badge_nam6q_50{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-size:11px;font-weight:600;padding:2px 6px;border-radius:10px;min-width:18px;text-align:center;animation:_pulse_nam6q_1 2s cubic-bezier(.4,0,.6,1) infinite}._collapseButton_nam6q_62{background:#fff;border:1px solid #e5e7eb;border-radius:6px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:14px;color:#6b7280;transition:all .2s ease;flex-shrink:0}._collapseButton_nam6q_62:hover{background:#f3f4f6;border-color:#d1d5db;color:#374151}._collapseButton_nam6q_62:active{transform:scale(.95)}._statusIndicator_nam6q_88{display:flex;align-items:center;gap:6px;padding:4px 8px;background:#fff;border-radius:12px;border:1px solid #e5e7eb}._statusDot_nam6q_98{width:8px;height:8px;border-radius:50%;animation:_pulse_nam6q_1 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes _pulse_nam6q_1{0%,to{opacity:1}50%{opacity:.5}}._statusText_nam6q_114{font-size:12px;font-weight:500;color:#6b7280}._toast_nam6q_121{margin:12px 12px 0;padding:12px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;animation:_slideIn_nam6q_1 .3s ease-out}@keyframes _slideIn_nam6q_1{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}._toastHeader_nam6q_142{display:flex;align-items:center;gap:8px;margin-bottom:6px}._toastIcon_nam6q_149{font-size:16px}._toastTitle_nam6q_153{font-weight:600;font-size:14px;flex:1}._toastTime_nam6q_159{font-size:11px;opacity:.9}._toastMessage_nam6q_164{font-size:13px;line-height:1.4;opacity:.95}._activityList_nam6q_171{flex:1;overflow-y:auto;padding:12px}._emptyState_nam6q_177{text-align:center;padding:40px 20px;color:#9ca3af}._emptyState_nam6q_177 p{margin:8px 0}._emptyState_nam6q_177 p:first-child{font-weight:500;color:#6b7280}._emptyHint_nam6q_192{font-size:12px}._activityItem_nam6q_196{display:flex;gap:12px;padding:12px;margin-bottom:8px;background:#f9fafb;border-radius:8px;border:1px solid #e5e7eb;transition:all .2s ease}._activityItem_nam6q_196:hover{background:#f3f4f6;border-color:#d1d5db}._activityIcon_nam6q_212{font-size:20px;line-height:1}._activityContent_nam6q_217{flex:1;min-width:0}._activityMessage_nam6q_222{font-size:13px;color:#374151;line-height:1.4;margin-bottom:4px;word-wrap:break-word}._activityTime_nam6q_230{font-size:11px;color:#9ca3af}._activityList_nam6q_171::-webkit-scrollbar{width:6px}._activityList_nam6q_171::-webkit-scrollbar-track{background:transparent}._activityList_nam6q_171::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}._activityList_nam6q_171::-webkit-scrollbar-thumb:hover{background:#9ca3af}@media (max-width: 768px){._container_nam6q_1{width:calc(100% - 40px);max-width:320px;top:10px;right:10px}}._board_l5da7_1{display:flex;flex-direction:column;padding:20px;background:#f5f5f5}._boardHeader_l5da7_8{margin-bottom:20px;padding-bottom:16px;border-bottom:2px solid #e0e0e0}._boardTitle_l5da7_14{margin:0;font-size:28px;font-weight:700;color:#333;text-align:center}._loading_l5da7_22{display:flex;justify-content:center;align-items:center;height:100vh;font-size:1.2rem;color:#666;background:#f5f5f5}._columnsList_l5da7_32{display:flex;gap:20px;list-style:none;margin:0;padding:0;overflow-x:auto}._errorToast_l5da7_41{position:fixed;top:20px;left:20px;z-index:1000;animation:_slideInLeft_l5da7_1 .3s ease-out}._errorMessage_l5da7_49{background:#f44;color:#fff;padding:12px 16px;border-radius:8px;box-shadow:0 4px 12px #00000026;display:flex;align-items:center;gap:8px;max-width:400px;font-size:14px;font-weight:500}._errorIcon_l5da7_63{font-size:16px;flex-shrink:0}._errorClose_l5da7_68{background:none;border:none;color:#fff;font-size:20px;font-weight:700;cursor:pointer;padding:0;margin-left:auto;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color .2s}._errorClose_l5da7_68:hover{background-color:#fff3}@keyframes _slideInLeft_l5da7_1{0%{transform:translate(-100%);opacity:0}to{transform:translate(0);opacity:1}}._columnItem_wxbg7_1{flex:0 0 300px;min-width:300px;height:600px}._column_wxbg7_1{background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;display:flex;flex-direction:column;transition:all .2s ease;position:relative;height:100%}._dropZone_wxbg7_18{background-color:#007bff1a;border:2px dashed #007bff;border-radius:8px;transition:all .2s ease}._dropZoneBottom_wxbg7_25{background-color:#007bff0d}._dropZoneBottom_wxbg7_25:after{content:"";position:absolute;bottom:8px;left:8px;right:8px;height:4px;background:linear-gradient(90deg,#007bff,#0056b3);border-radius:2px;z-index:1}._columnHeader_wxbg7_41{padding:16px;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;align-items:center}._columnTitle_wxbg7_49{margin:0;font-size:16px;font-weight:600;color:#333;display:flex;flex-direction:column;gap:4px}._taskCount_wxbg7_59{font-size:12px;font-weight:400;color:#666;opacity:.8}._tasksList_wxbg7_66{flex:1;list-style:none;margin:0;padding:16px;overflow-y:auto;max-height:calc(100% - 80px)}._loadTrigger_wxbg7_75,._loadingItem_wxbg7_76,._endItem_wxbg7_77{list-style:none;padding:12px;text-align:center;border-radius:6px;margin:8px 0}._loadingSpinner_wxbg7_85{color:#666;font-size:14px;font-style:italic;padding:8px;background:#f8f9fa;border-radius:4px;border:1px dashed #dee2e6}._endMessage_wxbg7_95{color:#28a745;font-size:12px;font-weight:500;padding:6px;background:#d4edda;border-radius:4px;border:1px solid #c3e6cb}._createTaskSection_wxbg7_106{padding:12px 16px;border-top:1px solid #e0e0e0;background:#f8f9fa;border-bottom-left-radius:8px;border-bottom-right-radius:8px}._createTaskButton_wxbg7_114{width:100%;padding:10px 12px;background:#007bff;color:#fff;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s ease}._createTaskButton_wxbg7_114:hover{background:#0056b3}._createTaskButton_wxbg7_114:active{background:#004085}._createTaskForm_wxbg7_135{display:flex;flex-direction:column;gap:8px}._taskTitleInput_wxbg7_141{width:100%;padding:8px 12px;border:1px solid #ced4da;border-radius:4px;font-size:14px;font-family:inherit;resize:vertical;min-height:40px}._taskTitleInput_wxbg7_141:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px #007bff40}._prioritySelect_wxbg7_158{width:100%;padding:8px 12px;border:1px solid #ced4da;border-radius:4px;font-size:14px;font-family:inherit;background:#fff;cursor:pointer}._prioritySelect_wxbg7_158:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px #007bff40}._formButtons_wxbg7_175{display:flex;gap:8px}._okButton_wxbg7_180{flex:1;padding:8px 16px;background:#28a745;color:#fff;border:none;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s ease}._okButton_wxbg7_180:hover:not(:disabled){background:#218838}._okButton_wxbg7_180:active:not(:disabled){background:#1e7e34}._okButton_wxbg7_180:disabled{background:#6c757d;cursor:not-allowed}._cancelButton_wxbg7_206{flex:1;padding:8px 16px;background:#6c757d;color:#fff;border:none;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s ease}._cancelButton_wxbg7_206:hover:not(:disabled){background:#5a6268}._cancelButton_wxbg7_206:active:not(:disabled){background:#545b62}._cancelButton_wxbg7_206:disabled{background:#adb5bd;cursor:not-allowed}._taskItem_l6zt3_1{list-style:none;cursor:grab;transition:all .2s ease;position:relative}._taskItem_l6zt3_1:active{cursor:grabbing}._taskItemOver_l6zt3_13{transform:translateY(2px);box-shadow:0 4px 8px #007bff4d}._taskItemOver_l6zt3_13:before{content:"";position:absolute;top:-8px;left:0;right:0;height:4px;background:linear-gradient(90deg,#007bff,#0056b3);border-radius:2px;z-index:1}._taskCard_l6zt3_30{background:#fafafa;border:1px solid #e0e0e0;border-radius:6px;padding:12px;cursor:pointer;transition:all .2s ease}._taskCard_l6zt3_30:hover{background:#f0f0f0;border-color:#ccc;transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}._taskTitle_l6zt3_46{margin:0 0 8px;font-size:14px;font-weight:500;color:#333}._taskPriority_l6zt3_53{display:inline-block;padding:2px 6px;border-radius:4px;font-size:11px;font-weight:500;text-transform:uppercase}._priorityHigh_l6zt3_62{background:#ffebee;color:#c62828}._priorityMedium_l6zt3_67{background:#fff3e0;color:#ef6c00}._priorityLow_l6zt3_72{background:#e8f5e8;color:#2e7d32}._container_1smh9_1{position:relative;width:280px;max-height:600px;background:#fff;border-radius:12px;box-shadow:0 4px 12px #00000026;display:flex;flex-direction:column;overflow:hidden;transition:width .3s ease,max-height .3s ease}._container_1smh9_1._collapsed_1smh9_14{width:auto;max-height:auto}._header_1smh9_19{display:flex;justify-content:space-between;align-items:center;padding:16px;border-bottom:1px solid #e5e7eb;background:#f9fafb}._collapsed_1smh9_14 ._header_1smh9_19{border-bottom:none}._headerLeft_1smh9_32{display:flex;align-items:center;gap:12px;flex:1}._title_1smh9_39{margin:0;font-size:16px;font-weight:600;color:#1f2937;display:flex;align-items:center;gap:8px;white-space:nowrap}._count_1smh9_50{font-size:14px;font-weight:500;color:#6b7280}._badge_1smh9_56{background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff;font-size:11px;font-weight:600;padding:2px 6px;border-radius:10px;min-width:18px;text-align:center;animation:_pulse_1smh9_1 2s cubic-bezier(.4,0,.6,1) infinite}._collapseButton_1smh9_68{background:#fff;border:1px solid #e5e7eb;border-radius:6px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:14px;color:#6b7280;transition:all .2s ease;flex-shrink:0}._collapseButton_1smh9_68:hover{background:#f3f4f6;border-color:#d1d5db;color:#374151}._collapseButton_1smh9_68:active{transform:scale(.95)}._statusIndicator_1smh9_94{display:flex;align-items:center;gap:6px;padding:4px 8px;background:#fff;border-radius:12px;border:1px solid #e5e7eb}._statusDot_1smh9_104{width:8px;height:8px;border-radius:50%;animation:_pulse_1smh9_1 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes _pulse_1smh9_1{0%,to{opacity:1}50%{opacity:.5}}._statusText_1smh9_120{font-size:11px;font-weight:500;color:#6b7280}._userList_1smh9_127{flex:1;overflow-y:auto;padding:12px}._emptyState_1smh9_133{text-align:center;padding:40px 20px;color:#9ca3af}._emptyState_1smh9_133 p{margin:8px 0}._emptyState_1smh9_133 p:first-child{font-weight:500;color:#6b7280}._emptyHint_1smh9_148{font-size:12px}._userItem_1smh9_152{display:flex;gap:12px;padding:12px;margin-bottom:8px;background:#f9fafb;border-radius:8px;border:1px solid #e5e7eb;transition:all .2s ease;animation:_slideIn_1smh9_1 .3s ease-out}@keyframes _slideIn_1smh9_1{0%{transform:translate(-100%);opacity:0}to{transform:translate(0);opacity:1}}._userItem_1smh9_152:hover{background:#f3f4f6;border-color:#d1d5db}._userAvatar_1smh9_180{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:14px;flex-shrink:0;box-shadow:0 2px 4px #0000001a}._userInfo_1smh9_194{flex:1;min-width:0}._userName_1smh9_199{font-size:14px;font-weight:500;color:#374151;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._userTime_1smh9_209{font-size:11px;color:#9ca3af}._footer_1smh9_215{padding:12px 16px;border-top:1px solid #e5e7eb;background:#f9fafb}._footerText_1smh9_221{margin:0;font-size:11px;color:#6b7280;text-align:center;line-height:1.4}._userList_1smh9_127::-webkit-scrollbar{width:6px}._userList_1smh9_127::-webkit-scrollbar-track{background:transparent}._userList_1smh9_127::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}._userList_1smh9_127::-webkit-scrollbar-thumb:hover{background:#9ca3af}@media (max-width: 768px){._container_1smh9_1{width:calc(100% - 40px);max-width:320px;top:640px;right:10px}}html,body,#root{height:100%}body{font-family:sans-serif;font-size:12px;font-weight:700;margin:0}*{box-sizing:border-box}
