.Navbar-module__nuAbfa__mobileHeaderContainer{display:none;position:relative}.Navbar-module__nuAbfa__mobileHeader{z-index:100;background-color:#f5f5f5;border-bottom:1px solid #e0e0e0;justify-content:space-between;align-items:center;padding:12px 16px;display:flex;position:sticky;top:0}.Navbar-module__nuAbfa__mobileIconButton{color:#666;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:8px;display:flex}.Navbar-module__nuAbfa__mobileBoardSelector{flex:none;margin-right:auto;position:relative}.Navbar-module__nuAbfa__mobileBoardSelector>div{cursor:pointer;background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;align-items:center;gap:6px;padding:8px 16px;font-size:14px;font-weight:500;display:inline-flex;box-shadow:0 1px 2px #0000000d}.Navbar-module__nuAbfa__mobileMenuDropdown{z-index:150;background-color:#f5f5f5;position:absolute;top:100%;left:0;right:0;box-shadow:0 4px 6px #0000001a}.Navbar-module__nuAbfa__mobileMenuContent{background-color:#fff;flex-direction:column;gap:12px;padding:16px;display:flex}.Navbar-module__nuAbfa__mobileSearchContainer{margin-bottom:8px;position:relative}.Navbar-module__nuAbfa__mobileSearchInput{background-color:#f9f9f9;border:1px solid #e0e0e0;border-radius:6px;width:100%;padding:10px 10px 10px 36px;font-size:14px}.Navbar-module__nuAbfa__mobileSearchContainer .Navbar-module__nuAbfa__searchIcon{color:#999;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.Navbar-module__nuAbfa__mobileActionButton{color:#fff;cursor:pointer;border:none;border-radius:6px;justify-content:center;align-items:center;gap:8px;width:100%;padding:12px 16px;font-size:15px;font-weight:600;display:flex}.Navbar-module__nuAbfa__addColumnButton{background-color:#06b6d4}.Navbar-module__nuAbfa__mobileMenuList{flex-direction:column;gap:4px;margin-top:8px;display:flex}.Navbar-module__nuAbfa__mobileMenuListItem{text-align:left;color:#333;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #f0f0f0;width:100%;padding:14px 16px;font-size:15px;font-weight:400}.Navbar-module__nuAbfa__mobileMenuListItem:hover{background-color:#f9f9f9}.Navbar-module__nuAbfa__logoutItem{color:#ef4444;border-bottom:none}.Navbar-module__nuAbfa__desktopHeader{display:flex}.Navbar-module__nuAbfa__navbar{background-color:rgba(var(--bg-secondary-rgb),.7);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--border-color);z-index:100;justify-content:space-between;align-items:center;gap:16px;padding:12px 24px;display:flex;position:sticky;top:0}.Navbar-module__nuAbfa__centerSection{flex:1;justify-content:center;margin:0 24px;display:flex}.Navbar-module__nuAbfa__leftActions{align-items:center;gap:8px;display:flex}.Navbar-module__nuAbfa__actionsPopover{min-width:180px;padding:6px;left:auto;right:0}.Navbar-module__nuAbfa__actionsItem{text-align:left;width:100%;color:var(--text-primary);border-radius:var(--radius-md);cursor:pointer;background:0 0;border:none;padding:10px 12px;font-size:14px;transition:background-color .2s,color .2s}.Navbar-module__nuAbfa__actionsItem:hover{background-color:var(--bg-primary);color:var(--text-primary)}.Navbar-module__nuAbfa__boardSelectorContainer{position:relative}.Navbar-module__nuAbfa__logoutButton{border-radius:var(--radius-md);color:#fff;background-color:#d32f2f;justify-content:center;align-items:center;width:40px;height:30px;padding:0;display:flex}.Navbar-module__nuAbfa__addColumnButton{color:var(--text-primary);background-color:#ffffff1a;border:1px solid #0000}.Navbar-module__nuAbfa__addColumnButton:hover{background-color:#ffffff26;border-color:#fff3}@media (max-width:1024px){.Navbar-module__nuAbfa__mobileHeaderContainer{display:block}.Navbar-module__nuAbfa__desktopHeader{display:none}}@media (min-width:1025px){.Navbar-module__nuAbfa__mobileHeader{display:none}.Navbar-module__nuAbfa__desktopHeader{background-color:rgba(var(--bg-secondary-rgb),.7);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--border-color);z-index:100;justify-content:space-between;align-items:center;gap:16px;padding:12px 24px;display:flex;position:sticky;top:0}}.Navbar-module__nuAbfa__leftSection,.Navbar-module__nuAbfa__rightSection{align-items:center;gap:16px;display:flex}.Navbar-module__nuAbfa__logo{color:var(--text-secondary);cursor:pointer;font-size:20px}.Navbar-module__nuAbfa__boardSelector{background-color:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-md);cursor:pointer;align-items:center;gap:8px;min-width:180px;padding:6px 12px;transition:all .2s;display:flex}.Navbar-module__nuAbfa__boardSelector:hover{background-color:var(--bg-primary);border-color:var(--accent-color)}.Navbar-module__nuAbfa__boardIcon{color:var(--text-secondary);flex-shrink:0}.Navbar-module__nuAbfa__boardSelectorText{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:14px;font-weight:500;overflow:hidden}.Navbar-module__nuAbfa__boardChevron{color:var(--text-secondary);flex-shrink:0}.Navbar-module__nuAbfa__boardTitle{color:var(--accent-color);align-items:center;gap:8px;font-size:18px;font-weight:600;display:flex}.Navbar-module__nuAbfa__searchContainer{width:400px;position:relative}.Navbar-module__nuAbfa__searchInput{background-color:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-md);width:100%;color:var(--text-primary);outline:none;padding:8px 12px 8px 36px;font-size:14px;transition:border-color .2s}.Navbar-module__nuAbfa__searchInput:focus{border-color:var(--accent-color)}.Navbar-module__nuAbfa__searchIcon{color:var(--text-secondary);width:16px;height:16px;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.Navbar-module__nuAbfa__actionButton{border-radius:var(--radius-md);align-items:center;gap:6px;padding:6px 12px;font-size:14px;font-weight:500;transition:background-color .2s;display:flex}.Navbar-module__nuAbfa__primaryButton{background-color:var(--accent-color);color:#fff}.Navbar-module__nuAbfa__primaryButton:hover{opacity:.9}.Navbar-module__nuAbfa__secondaryButton{color:var(--text-primary);background-color:#ffffff1a}.Navbar-module__nuAbfa__secondaryButton:hover{background-color:#ffffff26}.Navbar-module__nuAbfa__iconButton{border-radius:var(--radius-md);color:var(--text-secondary);justify-content:center;align-items:center;padding:8px;display:flex}.Navbar-module__nuAbfa__iconButton:hover{color:var(--text-primary);background-color:#ffffff1a}.Navbar-module__nuAbfa__avatar{background-color:var(--accent-color);color:#fff;cursor:pointer;border:2px solid #0000;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:14px;font-weight:600;transition:all .2s;display:flex}.Navbar-module__nuAbfa__avatar:hover{border-color:var(--accent-color);box-shadow:0 0 0 3px #58a6ff33}.Navbar-module__nuAbfa__avatarImage{object-fit:cover;border-radius:50%;width:100%;height:100%}.Navbar-module__nuAbfa__logoutButton{color:#fff;background-color:#d32f2f}.Navbar-module__nuAbfa__mobileMenuContainer{display:none;position:relative}.Navbar-module__nuAbfa__mobileDropdown{background-color:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-md);min-width:180px;box-shadow:var(--shadow-lg);z-index:1000;flex-direction:column;gap:4px;margin-top:8px;padding:8px;display:flex;position:absolute;top:100%;right:0}.Navbar-module__nuAbfa__mobileMenuItem{width:100%;color:var(--text-primary);cursor:pointer;border-radius:var(--radius-sm);text-align:left;background:0 0;border:none;align-items:center;gap:8px;padding:8px 12px;font-size:14px;display:flex}.Navbar-module__nuAbfa__mobileMenuItem:hover{background-color:var(--bg-hover)}@media (max-width:1024px){.Navbar-module__nuAbfa__navbar{background-color:rgba(var(--bg-secondary-rgb),.85);-webkit-backdrop-filter:blur(12px);gap:8px;padding:12px}.Navbar-module__nuAbfa__desktopActions{display:none}.Navbar-module__nuAbfa__mobileMenuContainer{display:block}.Navbar-module__nuAbfa__boardSelectorText{display:none}.Navbar-module__nuAbfa__searchContainer{flex:1;width:auto}.Navbar-module__nuAbfa__searchInput{width:100%}}@media (max-width:640px){.Navbar-module__nuAbfa__navbar{padding:8px 12px}.Navbar-module__nuAbfa__searchInput{padding-left:32px}.Navbar-module__nuAbfa__searchIcon{left:8px}.Navbar-module__nuAbfa__actionButton span{display:none}.Navbar-module__nuAbfa__actionButton{padding:6px}}
.Popovers-module__rjVp5W__modalOverlay{z-index:1000;background-color:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.Popovers-module__rjVp5W__modal{background-color:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);width:400px;max-width:90%;max-height:90vh;color:var(--text-primary);flex-direction:column;display:flex}.Popovers-module__rjVp5W__modalHeader{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.Popovers-module__rjVp5W__modalTitle{color:var(--text-primary);font-size:16px;font-weight:600}.Popovers-module__rjVp5W__closeBtn{cursor:pointer;color:var(--text-secondary);transition:color .2s}.Popovers-module__rjVp5W__closeBtn:hover{color:var(--text-primary)}.Popovers-module__rjVp5W__modalBody{flex:1;padding:20px;overflow-y:auto}.Popovers-module__rjVp5W__section{margin-bottom:20px}.Popovers-module__rjVp5W__section:last-child{margin-bottom:0}.Popovers-module__rjVp5W__sectionTitle{color:var(--text-secondary);margin-bottom:12px;font-size:13px;font-weight:500}.Popovers-module__rjVp5W__colorGrid{grid-template-columns:repeat(5,1fr);gap:10px;margin-bottom:16px;display:grid}.Popovers-module__rjVp5W__colorOption{cursor:pointer;border:2px solid #0000;border-radius:8px;width:40px;height:40px;transition:transform .1s,border-color .2s;position:relative}.Popovers-module__rjVp5W__colorOption:hover{transform:scale(1.05)}.Popovers-module__rjVp5W__colorOption.Popovers-module__rjVp5W__selected{border-color:var(--accent-color)}.Popovers-module__rjVp5W__imageGrid{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:16px;display:grid}.Popovers-module__rjVp5W__imageOption{cursor:pointer;background-position:50%;background-size:cover;border:2px solid #0000;border-radius:8px;width:100%;height:60px;transition:border-color .2s;position:relative}.Popovers-module__rjVp5W__imageOption:hover{border-color:var(--border-color)}.Popovers-module__rjVp5W__imageOption.Popovers-module__rjVp5W__selected{border-color:var(--accent-color)}.Popovers-module__rjVp5W__favoriteStar{color:#e5e7eb;cursor:pointer;background:#00000059;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:flex;position:absolute;top:4px;right:4px}.Popovers-module__rjVp5W__favoriteStar svg{fill:currentColor;stroke:currentColor;width:14px;height:14px}.Popovers-module__rjVp5W__favoriteStar:hover{color:#fbbf24;background:#0000008c}.Popovers-module__rjVp5W__favoriteActive{color:#fbbf24;background:#fbbf2426;border-color:#fbbf2480}.Popovers-module__rjVp5W__inputGroup{gap:8px;display:flex}.Popovers-module__rjVp5W__input{background-color:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-md);color:var(--text-primary);flex:1;padding:8px 12px;font-size:13px}.Popovers-module__rjVp5W__input:focus{border-color:var(--accent-color);outline:none}.Popovers-module__rjVp5W__button{background-color:var(--accent-color);color:#fff;border-radius:var(--radius-md);cursor:pointer;border:none;padding:8px 16px;font-size:13px;font-weight:500;transition:opacity .2s}.Popovers-module__rjVp5W__button:hover{opacity:.9}.Popovers-module__rjVp5W__labelList{flex-direction:column;gap:8px;max-height:250px;display:flex;overflow-y:auto}.Popovers-module__rjVp5W__labelItem{border-radius:var(--radius-md);background-color:var(--bg-primary);justify-content:space-between;align-items:center;padding:8px 12px;transition:background-color .2s;display:flex}.Popovers-module__rjVp5W__labelItem:hover{background-color:var(--bg-column)}.Popovers-module__rjVp5W__labelPreview{border-radius:12px;padding:4px 12px;font-size:12px;font-weight:600}.Popovers-module__rjVp5W__deleteLabelBtn{color:var(--text-secondary);cursor:pointer;padding:4px;transition:color .2s}.Popovers-module__rjVp5W__deleteLabelBtn:hover{color:#d32f2f}.Popovers-module__rjVp5W__popover{background-color:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);z-index:100;color:var(--text-primary);margin-top:8px;padding:4px;position:absolute;top:100%;left:0}.Popovers-module__rjVp5W__boardItem{border-radius:var(--radius-md);cursor:pointer;color:var(--text-secondary);justify-content:space-between;align-items:center;padding:8px 12px;font-size:14px;transition:all .2s;display:flex}.Popovers-module__rjVp5W__boardItem:hover{color:var(--text-primary);background-color:#ffffff0d}.Popovers-module__rjVp5W__boardItem.Popovers-module__rjVp5W__active{color:var(--accent-color);background-color:#58a6ff1a}
.TaskEditModal-module__HdZR9G__modalOverlay{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.TaskEditModal-module__HdZR9G__modal{background-color:var(--bg-secondary);border-radius:var(--radius-lg);width:500px;max-width:90%;box-shadow:var(--shadow-lg);border:1px solid var(--border-color);flex-direction:column;max-height:90vh;display:flex}@media (max-width:640px){.TaskEditModal-module__HdZR9G__modal{width:95%;max-height:95vh}}.TaskEditModal-module__HdZR9G__header{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding:16px;display:flex}.TaskEditModal-module__HdZR9G__title{color:var(--text-primary);font-size:16px;font-weight:600}.TaskEditModal-module__HdZR9G__closeBtn{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;padding:4px}.TaskEditModal-module__HdZR9G__closeBtn:hover{color:var(--text-primary)}.TaskEditModal-module__HdZR9G__content{flex-direction:column;gap:16px;padding:16px;display:flex;overflow-y:auto}.TaskEditModal-module__HdZR9G__formGroup{flex-direction:column;gap:8px;display:flex}.TaskEditModal-module__HdZR9G__label{color:var(--text-secondary);font-size:13px;font-weight:500}.TaskEditModal-module__HdZR9G__input,.TaskEditModal-module__HdZR9G__textarea{background-color:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-md);color:var(--text-primary);padding:8px 12px;font-size:14px}:root:not([data-theme=light]) .TaskEditModal-module__HdZR9G__input[type=datetime-local]::-webkit-calendar-picker-indicator{filter:invert()}:root[data-theme=light] .TaskEditModal-module__HdZR9G__input[type=datetime-local]::-webkit-calendar-picker-indicator{filter:none}.TaskEditModal-module__HdZR9G__textarea{resize:vertical;min-height:100px}.TaskEditModal-module__HdZR9G__footer{border-top:1px solid var(--border-color);justify-content:flex-end;gap:8px;padding:16px;display:flex}.TaskEditModal-module__HdZR9G__button{border-radius:var(--radius-md);cursor:pointer;border:none;padding:8px 16px;font-size:14px;font-weight:500}.TaskEditModal-module__HdZR9G__cancelBtn{background-color:var(--bg-primary);color:var(--text-primary);border:1px solid var(--border-color);border-radius:var(--radius-md);cursor:pointer;padding:8px 16px;font-size:14px;font-weight:500}.TaskEditModal-module__HdZR9G__cancelBtn:hover{background-color:var(--bg-secondary)}.TaskEditModal-module__HdZR9G__saveBtn{color:#fff;border-radius:var(--radius-md);cursor:pointer;background-color:#58a6ff;border:none;padding:8px 20px;font-size:14px;font-weight:500}.TaskEditModal-module__HdZR9G__saveBtn:hover{background-color:#4a93e6}.TaskEditModal-module__HdZR9G__labelSelector{flex-wrap:wrap;gap:8px;display:flex}.TaskEditModal-module__HdZR9G__labelOption{cursor:pointer;opacity:.6;border:1px solid #0000;border-radius:12px;padding:4px 12px;font-size:12px;transition:all .2s}.TaskEditModal-module__HdZR9G__labelOption.TaskEditModal-module__HdZR9G__selected{opacity:1;border-color:var(--text-primary)}.TaskEditModal-module__HdZR9G__labelsContainer{flex-wrap:wrap;gap:6px;display:flex}.TaskEditModal-module__HdZR9G__labelBadge{color:#fff;cursor:pointer;border-radius:16px;padding:6px 12px;font-size:12px;font-weight:500;transition:opacity .2s;display:inline-block}.TaskEditModal-module__HdZR9G__labelBadge:hover{opacity:.8!important}.TaskEditModal-module__HdZR9G__body{flex-direction:column;gap:16px;padding:16px;display:flex;overflow-y:auto}
.TaskCard-module__G5_aiq__taskCard{background-color:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-md);margin-bottom:8px;padding:12px;transition:all .2s;position:relative}.TaskCard-module__G5_aiq__expandable{cursor:pointer}.TaskCard-module__G5_aiq__expandable:hover{border-color:var(--accent-color)}.TaskCard-module__G5_aiq__expanded{background-color:var(--bg-secondary)}.TaskCard-module__G5_aiq__cardContent{flex-direction:column;gap:8px;display:flex}.TaskCard-module__G5_aiq__header{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.TaskCard-module__G5_aiq__content{color:var(--text-primary);word-wrap:break-word;flex:1;font-size:14px}.TaskCard-module__G5_aiq__expandIcon{color:var(--text-secondary);flex-shrink:0;align-items:center;margin-top:2px;display:flex}.TaskCard-module__G5_aiq__description{color:var(--text-secondary);background-color:var(--bg-primary);border-radius:var(--radius-sm);border-left:3px solid var(--accent-color);white-space:pre-wrap;word-wrap:break-word;padding:8px;font-size:13px;line-height:1.5}.TaskCard-module__G5_aiq__labelsContainer{flex-wrap:wrap;align-items:flex-start;gap:4px;margin-top:8px;display:flex}.TaskCard-module__G5_aiq__label{background-color:var(--accent-color);color:#fff;white-space:nowrap;text-overflow:ellipsis;border-radius:10px;max-width:100px;padding:2px 8px;font-size:11px;font-weight:600;overflow:hidden}.TaskCard-module__G5_aiq__actions{opacity:0;gap:4px;transition:opacity .2s;display:flex;position:absolute;top:8px;right:8px}.TaskCard-module__G5_aiq__taskCard:hover .TaskCard-module__G5_aiq__actions{opacity:1}.TaskCard-module__G5_aiq__actionBtn{background-color:var(--bg-secondary);border:1px solid var(--border-color);cursor:pointer;color:var(--text-secondary);border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex}.TaskCard-module__G5_aiq__actionBtn:hover{background-color:var(--bg-primary);color:var(--text-primary);border-color:var(--accent-color)}.TaskCard-module__G5_aiq__link{color:var(--accent-color);text-overflow:ellipsis;font-size:12px;text-decoration:none}.TaskCard-module__G5_aiq__link:hover{color:var(--accent-color);text-decoration:underline}
.Column-module__E889oW__column{background-color:rgba(var(--bg-column-rgb),.7);border-radius:var(--radius-lg);border:1px solid var(--border-color);border:1px solid var(--border-color);flex-direction:column;width:300px;min-width:300px;height:calc(100vh - 140px);max-height:none;transition:transform .2s,box-shadow .2s;display:flex}@media (max-width:640px){.Column-module__E889oW__column{width:100%;min-width:100%;height:auto;max-height:none}}.Column-module__E889oW__collapsed{height:60px;max-height:60px}.Column-module__E889oW__collapsed .Column-module__E889oW__taskList,.Column-module__E889oW__collapsed .Column-module__E889oW__count,.Column-module__E889oW__collapsed .Column-module__E889oW__labelFilterButton,.Column-module__E889oW__collapsed .Column-module__E889oW__labelFilterActive{display:none}.Column-module__E889oW__header{border-bottom:1px solid var(--border-color);background-color:rgba(var(--bg-column-rgb),.5);cursor:grab;border-radius:var(--radius-lg)var(--radius-lg)0 0;justify-content:space-between;align-items:center;padding:12px;display:flex}.Column-module__E889oW__header:active{cursor:grabbing}.Column-module__E889oW__collapsed .Column-module__E889oW__header{border-radius:var(--radius-lg);border-bottom:none}.Column-module__E889oW__headerLeft{align-items:center;gap:8px;display:flex}.Column-module__E889oW__headerRight{gap:4px;display:flex}.Column-module__E889oW__title{color:var(--text-primary);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--radius-sm);margin:0;padding:4px 8px;font-size:14px;font-weight:600;transition:background-color .2s}.Column-module__E889oW__title:hover{background-color:#ffffff0d}.Column-module__E889oW__titleInput{color:var(--text-primary);border-radius:var(--radius-sm);background-color:var(--bg-primary);border:1px solid var(--accent-color);outline:none;min-width:120px;margin:0;padding:4px 8px;font-size:14px;font-weight:600}.Column-module__E889oW__count{background-color:var(--bg-secondary);color:var(--text-secondary);border-radius:10px;padding:2px 8px;font-size:12px;font-weight:500}.Column-module__E889oW__iconButton{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex}.Column-module__E889oW__iconButton:hover{background-color:var(--bg-secondary);color:var(--text-primary)}.Column-module__E889oW__taskList{flex-grow:1;min-height:100px;padding:12px;transition:background-color .2s,max-height .25s,opacity .2s,padding .2s;overflow-y:auto}.Column-module__E889oW__draggingOver{background-color:#58a6ff0d}.Column-module__E889oW__collapsed .Column-module__E889oW__taskList{opacity:0;max-height:0;padding-top:0;padding-bottom:0;overflow:hidden}.Column-module__E889oW__labelFilterBadge{cursor:pointer;width:24px;height:24px;color:var(--text-secondary);border-radius:4px;justify-content:center;align-items:center;transition:all .2s;display:flex}.Column-module__E889oW__labelFilterBadge:hover{background-color:var(--bg-secondary);color:var(--text-primary)}.Column-module__E889oW__labelFilterButton{cursor:pointer;color:var(--text-secondary);background-color:var(--bg-secondary);border:1px solid var(--border-color);white-space:nowrap;border-radius:4px;align-items:center;padding:4px 8px;font-size:12px;transition:all .2s;display:flex}.Column-module__E889oW__labelFilterButton:hover{background-color:var(--bg-primary);border-color:var(--accent-color);color:var(--text-primary)}.Column-module__E889oW__labelFilterActive{cursor:pointer;color:var(--accent-color);border:1px solid var(--accent-color);white-space:nowrap;background-color:#58a6ff1a;border-radius:4px;align-items:center;padding:4px 8px;font-size:12px;transition:all .2s;display:flex}.Column-module__E889oW__labelFilterActive:hover{background-color:#58a6ff33}.Column-module__E889oW__activeLabelDot{border-radius:50%;width:12px;height:12px}.Column-module__E889oW__labelFilterDropdown{background-color:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:var(--shadow-md);z-index:50;width:150px;margin-top:8px;padding:4px;position:absolute;top:100%;left:0}.Column-module__E889oW__labelFilterItem{color:var(--text-primary);cursor:pointer;border-radius:var(--radius-sm);align-items:center;gap:8px;padding:6px 12px;font-size:13px;display:flex}.Column-module__E889oW__labelFilterItem:hover{background-color:var(--bg-primary)}.Column-module__E889oW__labelColorDot{border-radius:50%;width:8px;height:8px}.Column-module__E889oW__actionMenu{background-color:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);z-index:50;min-width:160px;margin-top:8px;padding:4px;position:absolute;top:100%;right:0}.Column-module__E889oW__actionMenuItem{color:var(--text-primary);cursor:pointer;border-radius:var(--radius-sm);align-items:center;gap:8px;padding:8px 12px;font-size:13px;transition:all .2s;display:flex}.Column-module__E889oW__actionMenuItem:hover{background-color:var(--bg-primary);color:var(--accent-color)}
.Board-module__WHK2fW__boardContainer{z-index:1;flex-direction:column;width:100%;height:100vh;display:flex;position:relative;overflow-x:hidden}.Board-module__WHK2fW__backgroundLayer{z-index:-1;background-color:var(--bg-primary);background-position:50%;background-repeat:no-repeat;background-size:cover;position:fixed;inset:0}.Board-module__WHK2fW__boardContent{flex:1;align-items:flex-start;gap:24px;padding:24px;display:flex;overflow-x:auto}.Board-module__WHK2fW__collapsedGroup{transform-style:flat;flex-direction:column;align-self:flex-start;gap:12px;display:flex;position:static;transform:none}@media (max-width:640px){.Board-module__WHK2fW__boardContent{box-sizing:border-box;flex-flow:column;gap:16px;max-width:100vw;padding:12px;overflow:hidden auto}}
.ProfileSettings-module__RmFNEq__overlay{z-index:300;background-color:#f5f5f5;position:fixed;inset:0;overflow-y:auto}.ProfileSettings-module__RmFNEq__container{background-color:#fff;max-width:480px;min-height:100vh;margin:0 auto;padding:16px}.ProfileSettings-module__RmFNEq__backButton{color:#06b6d4;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;margin-bottom:24px;padding:8px 0;font-size:14px;display:flex}.ProfileSettings-module__RmFNEq__userSection{border-bottom:1px solid #e0e0e0;align-items:center;gap:16px;margin-bottom:16px;padding:16px 0;display:flex}.ProfileSettings-module__RmFNEq__avatar{color:#fff;background-color:#ef4444;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;font-size:20px;font-weight:700;display:flex}.ProfileSettings-module__RmFNEq__userInfo h2{color:#333;margin:0;font-size:18px;font-weight:600}.ProfileSettings-module__RmFNEq__userInfo p{color:#666;margin:4px 0 0;font-size:14px}.ProfileSettings-module__RmFNEq__menuList{flex-direction:column;gap:0;margin-bottom:24px;display:flex}.ProfileSettings-module__RmFNEq__menuItem{text-align:left;color:#333;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #f0f0f0;align-items:center;gap:12px;padding:16px 12px;font-size:15px;transition:background-color .2s;display:flex}.ProfileSettings-module__RmFNEq__menuItem:hover{background-color:#f9f9f9}.ProfileSettings-module__RmFNEq__menuItem.ProfileSettings-module__RmFNEq__active{color:#fff;background-color:#06b6d4}.ProfileSettings-module__RmFNEq__menuItem.ProfileSettings-module__RmFNEq__active:hover{background-color:#0891b2}.ProfileSettings-module__RmFNEq__backupSection{padding:16px 0}.ProfileSettings-module__RmFNEq__backupSection h3{color:#333;margin:0 0 8px;font-size:20px;font-weight:600}.ProfileSettings-module__RmFNEq__description{color:#666;margin:0 0 20px;font-size:14px;line-height:1.5}.ProfileSettings-module__RmFNEq__dataCard{background-color:#f9f9f9;border-radius:8px;margin-bottom:16px;padding:20px}.ProfileSettings-module__RmFNEq__dataCard h4{color:#333;margin:0 0 8px;font-size:16px;font-weight:600}.ProfileSettings-module__RmFNEq__cardContent p{color:#666;margin:0;font-size:14px;line-height:1.5}.ProfileSettings-module__RmFNEq__exportButton{color:#fff;cursor:pointer;background-color:#06b6d4;border:none;border-radius:6px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:16px;padding:12px 16px;font-size:15px;font-weight:600;display:flex}.ProfileSettings-module__RmFNEq__exportButton:hover{background-color:#0891b2}.ProfileSettings-module__RmFNEq__dangerCard{background-color:#fff;border:2px solid #fee2e2}.ProfileSettings-module__RmFNEq__warningHeader{margin-bottom:12px}.ProfileSettings-module__RmFNEq__warningBox{background-color:#fee2e2;border-left:4px solid #ef4444;border-radius:4px;margin-bottom:16px;padding:12px}.ProfileSettings-module__RmFNEq__warningBox strong{color:#991b1b;margin-bottom:4px;font-size:14px;display:block}.ProfileSettings-module__RmFNEq__warningBox p{color:#991b1b;margin:0;font-size:13px}.ProfileSettings-module__RmFNEq__danger{font-weight:700;text-decoration:underline}.ProfileSettings-module__RmFNEq__importSection{flex-direction:column;gap:12px;display:flex}.ProfileSettings-module__RmFNEq__fileInput{display:none}.ProfileSettings-module__RmFNEq__fileLabel{text-align:center;cursor:pointer;color:#6b7280;background-color:#f3f4f6;border:2px dashed #d1d5db;border-radius:6px;padding:12px 16px;font-size:14px}.ProfileSettings-module__RmFNEq__fileLabel:hover{background-color:#e5e7eb}.ProfileSettings-module__RmFNEq__importButton{color:#fff;cursor:pointer;background-color:#ef4444;border:none;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-size:15px;font-weight:600;display:flex}.ProfileSettings-module__RmFNEq__importButton:hover:not(:disabled){background-color:#dc2626}.ProfileSettings-module__RmFNEq__importButton:disabled{opacity:.5;cursor:not-allowed}.ProfileSettings-module__RmFNEq__accountContent{padding:0 20px 20px}.ProfileSettings-module__RmFNEq__accountTitle{color:#333;margin:0 0 24px;font-size:22px;font-weight:600}.ProfileSettings-module__RmFNEq__accountSection{background-color:#f9f9f9;border-radius:8px;margin-bottom:20px;padding:20px}.ProfileSettings-module__RmFNEq__accountSection h3{color:#333;margin:0 0 16px;font-size:16px;font-weight:600}.ProfileSettings-module__RmFNEq__settingRow{justify-content:space-between;align-items:center;padding:12px 0;display:flex}.ProfileSettings-module__RmFNEq__settingRow span{color:#333;font-size:14px}.ProfileSettings-module__RmFNEq__themeButton{color:#fff;cursor:pointer;background-color:#06b6d4;border:none;border-radius:6px;padding:8px 16px;font-size:14px;font-weight:600}.ProfileSettings-module__RmFNEq__formGroup{margin-bottom:14px}.ProfileSettings-module__RmFNEq__formGroup label{color:#555;margin-bottom:6px;font-size:13px;font-weight:500;display:block}.ProfileSettings-module__RmFNEq__formGroup input{box-sizing:border-box;background-color:#fff;border:1px solid #d1d5db;border-radius:6px;width:100%;padding:10px 12px;font-size:14px}.ProfileSettings-module__RmFNEq__saveButton{color:#fff;cursor:pointer;background-color:#06b6d4;border:none;border-radius:6px;width:100%;margin-top:8px;padding:12px 16px;font-size:15px;font-weight:600}.ProfileSettings-module__RmFNEq__infoRow{border-bottom:1px solid #e0e0e0;justify-content:space-between;align-items:center;padding:12px 0;display:flex}.ProfileSettings-module__RmFNEq__infoRow:last-child{border-bottom:none}.ProfileSettings-module__RmFNEq__infoRow span{color:#666;font-size:14px}.ProfileSettings-module__RmFNEq__managedLink{color:#06b6d4;font-size:14px;font-weight:600;text-decoration:none}.ProfileSettings-module__RmFNEq__deleteSection{justify-content:space-between;align-items:center;padding-top:16px;display:flex}.ProfileSettings-module__RmFNEq__deleteText{color:#ef4444;font-size:14px;font-weight:600}.ProfileSettings-module__RmFNEq__deleteButton{color:#fff;cursor:pointer;background-color:#ef4444;border:none;border-radius:6px;padding:10px 20px;font-size:14px;font-weight:600}.ProfileSettings-module__RmFNEq__deleteButton:hover{background-color:#dc2626}.ProfileSettings-module__RmFNEq__packageContent,.ProfileSettings-module__RmFNEq__noteContent,.ProfileSettings-module__RmFNEq__helpContent,.ProfileSettings-module__RmFNEq__contactContent{padding:0 20px 20px}.ProfileSettings-module__RmFNEq__label{color:#555;margin-bottom:8px;font-size:14px;font-weight:500;display:block}.ProfileSettings-module__RmFNEq__select{background-color:#fff;border:1px solid #d1d5db;border-radius:6px;width:100%;margin-bottom:16px;padding:10px 12px;font-size:14px}.ProfileSettings-module__RmFNEq__priceDisplay{align-items:baseline;gap:8px;margin:16px 0;display:flex}.ProfileSettings-module__RmFNEq__price{color:#333;font-size:48px;font-weight:700}.ProfileSettings-module__RmFNEq__priceLabel{color:#666;font-size:16px}.ProfileSettings-module__RmFNEq__featureList{margin:24px 0}.ProfileSettings-module__RmFNEq__featureItem{color:#333;border-bottom:1px solid #e0e0e0;padding:10px 0;font-size:15px}.ProfileSettings-module__RmFNEq__featureItem:last-child{border-bottom:none}.ProfileSettings-module__RmFNEq__couponSection{margin:24px 0}.ProfileSettings-module__RmFNEq__couponInput{gap:8px;display:flex}.ProfileSettings-module__RmFNEq__couponInput input{border:1px solid #d1d5db;border-radius:6px;flex:1;padding:10px 12px;font-size:14px}.ProfileSettings-module__RmFNEq__applyButton{color:#fff;cursor:pointer;background-color:#5b63f5;border:none;border-radius:6px;padding:10px 24px;font-size:14px;font-weight:600}.ProfileSettings-module__RmFNEq__paypalButton{color:#fff;cursor:pointer;background-color:#0070ba;border:none;border-radius:6px;width:100%;margin-bottom:12px;padding:14px 16px;font-size:15px;font-weight:600}.ProfileSettings-module__RmFNEq__card Button{color:#fff;cursor:pointer;background-color:#333;border:none;border-radius:6px;width:100%;padding:14px 16px;font-size:15px;font-weight:600}.ProfileSettings-module__RmFNEq__toggle{width:52px;height:28px;display:inline-block;position:relative}.ProfileSettings-module__RmFNEq__toggle input{opacity:0;width:0;height:0}.ProfileSettings-module__RmFNEq__toggleSlider{cursor:pointer;background-color:#ccc;border-radius:28px;transition:all .4s;position:absolute;inset:0}.ProfileSettings-module__RmFNEq__toggleSlider:before{content:"";background-color:#fff;border-radius:50%;width:20px;height:20px;transition:all .4s;position:absolute;bottom:4px;left:4px}.ProfileSettings-module__RmFNEq__toggle input:checked+.ProfileSettings-module__RmFNEq__toggleSlider{background-color:#06b6d4}.ProfileSettings-module__RmFNEq__toggle input:checked+.ProfileSettings-module__RmFNEq__toggleSlider:before{transform:translate(24px)}.ProfileSettings-module__RmFNEq__colorGrid{grid-template-columns:repeat(6,1fr);gap:12px;margin-top:8px;display:grid}.ProfileSettings-module__RmFNEq__colorOption{cursor:pointer;border:2px solid #0000;border-radius:6px;width:40px;height:40px;transition:transform .2s,border-color .2s}.ProfileSettings-module__RmFNEq__colorOption:hover{transform:scale(1.1)}.ProfileSettings-module__RmFNEq__colorOption.ProfileSettings-module__RmFNEq__selected{border-color:#333;box-shadow:0 0 0 2px #fff,0 0 0 4px #333}.ProfileSettings-module__RmFNEq__linkButton{color:#06b6d4;cursor:pointer;text-align:left;background:0 0;border:none;width:auto;margin-top:8px;padding:10px 16px;font-size:14px;font-weight:600;display:block}.ProfileSettings-module__RmFNEq__linkButton:hover{text-decoration:underline}.ProfileSettings-module__RmFNEq__faqItem{border-bottom:1px solid #e0e0e0;margin-bottom:16px;padding-bottom:16px}.ProfileSettings-module__RmFNEq__faqItem:last-child{border-bottom:none}.ProfileSettings-module__RmFNEq__faqQuestion{color:#333;margin-bottom:8px;font-size:15px;font-weight:600}.ProfileSettings-module__RmFNEq__faqAnswer{color:#666;font-size:14px;line-height:1.6}.ProfileSettings-module__RmFNEq__textarea{resize:vertical;box-sizing:border-box;background-color:#fff;border:1px solid #d1d5db;border-radius:6px;width:100%;padding:10px 12px;font-family:inherit;font-size:14px}.ProfileSettings-module__RmFNEq__socialLinks{flex-wrap:wrap;gap:12px;margin-top:12px;display:flex}.ProfileSettings-module__RmFNEq__socialLink{color:#333;background-color:#f3f4f6;border-radius:6px;padding:10px 20px;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .2s}.ProfileSettings-module__RmFNEq__social Link:hover{background-color:#e5e7eb}
