.kanban-board-module__2URSHa__shell{--board-bg:#f7f7f7;--panel-border:#e7e7e7;--card-border:#eaeaea;--text-main:#000;--text-muted:#a7a7a7;--tag-ux:#fbd74c;--tag-landing:#fa6b6b;--drag-outline:#82d0e6;background:#d9d9d9;width:100%;height:100dvh;min-height:100dvh;overflow:hidden}.kanban-board-module__2URSHa__screen{color:var(--text-main);background:#f7f7f7;grid-template-columns:210px 1fr;width:100%;height:100dvh;min-height:100dvh;display:grid;position:relative;overflow:hidden}.kanban-board-module__2URSHa__sidebar{flex-direction:column;justify-content:space-between;height:100dvh;min-height:100dvh;padding:20px 0 14px;display:flex;position:relative;overflow:visible}.kanban-board-module__2URSHa__sidebarMain{width:170px;margin-top:43px;margin-left:24px;display:block}.kanban-board-module__2URSHa__projectTop{gap:6px;margin-bottom:27px;display:grid}.kanban-board-module__2URSHa__projectTitle{color:#000;font-family:var(--font-inter),"Helvetica Neue",Helvetica,sans-serif;align-items:center;gap:4px;font-size:14px;font-weight:500;line-height:1.2;display:inline-flex}.kanban-board-module__2URSHa__projectDescription{color:#3f3f3f;max-width:162px;font-size:13px;font-weight:300;line-height:1.23}.kanban-board-module__2URSHa__sidebarSection{gap:0;display:grid}.kanban-board-module__2URSHa__linksSection{margin-bottom:27px}.kanban-board-module__2URSHa__archiveSection{margin-bottom:10px}.kanban-board-module__2URSHa__categoriesSection{margin-top:0}.kanban-board-module__2URSHa__sectionTitle{color:#4c4c4c;font-size:14px;font-weight:500;line-height:1.2}.kanban-board-module__2URSHa__sectionRow{align-items:center;display:flex}.kanban-board-module__2URSHa__archiveButton{appearance:none;color:inherit;cursor:pointer;font:inherit;line-height:inherit;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:0;display:inline-flex}.kanban-board-module__2URSHa__archiveButton .kanban-board-module__2URSHa__sectionTitle{color:#4c4c4c;font-size:14px;font-weight:500;line-height:1.2}.kanban-board-module__2URSHa__sectionHeader{align-items:center;column-gap:2px;margin-bottom:10px;display:inline-flex;position:relative}.kanban-board-module__2URSHa__sectionCount{color:#9f9f9f;margin-left:auto;font-size:13px;font-weight:500;line-height:1.2}.kanban-board-module__2URSHa__sectionPlus{color:#4c4c4c;margin-left:0;font-size:14px;font-weight:500;line-height:1}.kanban-board-module__2URSHa__sectionPlusButton{color:#4c4c4c;cursor:pointer;background:0 0;border:0;margin-left:0;padding:0;font-size:14px;font-weight:500;line-height:1}.kanban-board-module__2URSHa__linkCreatePopover{z-index:22;background:#fff;border:1px solid #e6e6e6;border-radius:10px;min-width:214px;max-width:min(260px,100vw - 30px);padding:9px;position:absolute;top:calc(100% + 5px);left:0;box-shadow:0 8px 24px #00000014}.kanban-board-module__2URSHa__linkCreateTitle{color:#171717;font-size:12px;font-weight:500;line-height:1.2}.kanban-board-module__2URSHa__linkCreateLabel{color:#6a6a6a;margin-top:7px;font-size:10px;font-weight:400;line-height:1.2;display:block}.kanban-board-module__2URSHa__linkCreateField{color:#1f1f1f;border:1px solid #dfdfdf;border-radius:6px;outline:none;width:100%;height:28px;margin-top:4px;padding:0 8px;font-family:inherit;font-size:12px;font-weight:300}.kanban-board-module__2URSHa__linkCreateField:focus{border-color:#b5dff0}.kanban-board-module__2URSHa__linkIconList{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin-top:5px;display:grid}.kanban-board-module__2URSHa__linkIconOption{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex}.kanban-board-module__2URSHa__linkIconOption:hover{background:#f4f4f4}.kanban-board-module__2URSHa__linkIconOptionActive{background:#f1f1f1;border-color:#ddd}.kanban-board-module__2URSHa__linkIconPreview{object-fit:contain;flex:none;width:16px;height:16px}.kanban-board-module__2URSHa__linkCreateError{color:#be4343;margin-top:6px;font-size:10px;font-weight:400;line-height:1.3}.kanban-board-module__2URSHa__linkCreateActions{gap:6px;margin-top:8px;display:flex}.kanban-board-module__2URSHa__linkCreateCancel,.kanban-board-module__2URSHa__linkCreateButton{cursor:pointer;border:0;border-radius:6px;width:100%;height:24px;font-size:11px;font-weight:400}.kanban-board-module__2URSHa__linkCreateCancel{color:#444;background:#f1f1f1}.kanban-board-module__2URSHa__linkCreateButton{color:#fff;background:#161616}.kanban-board-module__2URSHa__linkCreateButton:disabled{cursor:not-allowed;opacity:.45}.kanban-board-module__2URSHa__categoryCreatePopover{z-index:20;background:#fff;border:1px solid #e6e6e6;border-radius:10px;min-width:172px;padding:8px;position:absolute;top:calc(100% + 5px);left:0;box-shadow:0 8px 24px #00000014}.kanban-board-module__2URSHa__categoryCreateTitle{color:#171717;font-size:12px;font-weight:500;line-height:1.2}.kanban-board-module__2URSHa__categoryCreateField{color:#1f1f1f;border:1px solid #dfdfdf;border-radius:6px;outline:none;width:100%;height:28px;margin-top:6px;padding:0 8px;font-family:inherit;font-size:12px;font-weight:300}.kanban-board-module__2URSHa__categoryCreateSwatches{gap:6px;margin-top:7px;display:flex}.kanban-board-module__2URSHa__categoryCreateSwatch{cursor:pointer;border:1px solid #00000014;border-radius:999px;width:15px;height:15px;padding:0}.kanban-board-module__2URSHa__categoryCreateSwatchActive{box-shadow:0 0 0 2px #fff,0 0 0 3px #222}.kanban-board-module__2URSHa__categoryCreateActions{gap:6px;margin-top:8px;display:flex}.kanban-board-module__2URSHa__categoryCreateCancel,.kanban-board-module__2URSHa__categoryCreateButton{cursor:pointer;border:0;border-radius:6px;width:100%;height:24px;font-size:11px;font-weight:400}.kanban-board-module__2URSHa__categoryCreateCancel{color:#444;background:#f1f1f1}.kanban-board-module__2URSHa__categoryCreateButton{color:#fff;background:#161616}.kanban-board-module__2URSHa__categoryCreateButton:disabled{cursor:not-allowed;opacity:.45}.kanban-board-module__2URSHa__nav{gap:7px;font-size:13px;font-weight:300;display:grid}.kanban-board-module__2URSHa__bottomNav{gap:10px;width:136px;margin-left:21px;font-size:13px;font-weight:300;display:grid}.kanban-board-module__2URSHa__sidebarIcon{object-fit:contain;flex:none;width:17px;height:17px}.kanban-board-module__2URSHa__sidebarIconBottom{object-fit:contain;flex:none;width:16px;height:16px}.kanban-board-module__2URSHa__nav a{opacity:1;align-items:center;gap:10px;line-height:16px;transition:none;display:inline-flex}.kanban-board-module__2URSHa__nav a:hover{opacity:1}.kanban-board-module__2URSHa__bottomNavItem{color:#000;grid-template-columns:16px 1fr;align-items:center;column-gap:11px;font-size:13px;font-weight:300;line-height:16px;text-decoration:none;display:inline-grid}.kanban-board-module__2URSHa__bottomIconWrap{justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.kanban-board-module__2URSHa__categoriesList{gap:7px;display:grid}.kanban-board-module__2URSHa__categoryRow{color:inherit;cursor:pointer;font-family:var(--font-inter),"Helvetica Neue",Helvetica,sans-serif;text-align:left;background:0 0;border:0;border-radius:6px;grid-template-columns:7px 1fr auto;align-items:center;gap:8px;width:100%;padding:2px 4px 2px 0;font-size:13px;font-weight:300;line-height:16px;display:grid}.kanban-board-module__2URSHa__categoryRow:hover{background:#00000008}.kanban-board-module__2URSHa__categoryRowActive{background:#0000000f}.kanban-board-module__2URSHa__categoryDot{border-radius:999px;width:6px;height:6px}.kanban-board-module__2URSHa__categoryDot_none{background:#cfcfcf}.kanban-board-module__2URSHa__categoryDot_ux{background:#f2d13f}.kanban-board-module__2URSHa__categoryDot_landing{background:#fa6b6b}.kanban-board-module__2URSHa__categoryDot_neutral{background:#c8c8c8}.kanban-board-module__2URSHa__categoryLabel{font-size:13px;font-weight:300;line-height:16px}.kanban-board-module__2URSHa__categoryCount{color:#9f9f9f;font-size:13px;font-weight:300;line-height:16px}.kanban-board-module__2URSHa__commandsIcon{border:1px solid #959595;border-radius:999px;width:15px;height:15px;display:block;position:relative}.kanban-board-module__2URSHa__commandsIcon:before,.kanban-board-module__2URSHa__commandsIcon:after{content:"";background:#959595;position:absolute}.kanban-board-module__2URSHa__commandsIcon:before{width:1px;height:4px;top:4px;left:4px}.kanban-board-module__2URSHa__commandsIcon:after{width:1px;height:4px;top:5px;left:7px}.kanban-board-module__2URSHa__minimizeUi,.kanban-board-module__2URSHa__mobileSidebarBackdrop,.kanban-board-module__2URSHa__mobileTopBar{display:none}.kanban-board-module__2URSHa__profileMenu{position:relative}.kanban-board-module__2URSHa__profile{cursor:default;text-align:left;background:0 0;border:0;grid-template-columns:16px auto auto;justify-content:flex-start;padding:0}.kanban-board-module__2URSHa__profile .kanban-board-module__2URSHa__profileName{margin-right:0}.kanban-board-module__2URSHa__profileAvatar{background:#3f3f3f;border-radius:999px;width:16px;min-width:16px;height:16px;display:inline-block}.kanban-board-module__2URSHa__profileName{white-space:nowrap;font-size:13px;font-weight:300;line-height:16px}.kanban-board-module__2URSHa__profileDotsButton{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:12px;height:16px;margin-left:12px;padding:0;display:inline-flex}.kanban-board-module__2URSHa__profileMenuDots{background:#9a9a9a;border-radius:999px;width:2px;height:2px;position:relative}.kanban-board-module__2URSHa__profileMenuDots:before,.kanban-board-module__2URSHa__profileMenuDots:after{content:"";background:#9a9a9a;border-radius:999px;width:2px;height:2px;position:absolute;left:0}.kanban-board-module__2URSHa__profileMenuDots:before{top:-4px}.kanban-board-module__2URSHa__profileMenuDots:after{top:4px}.kanban-board-module__2URSHa__profileDropdown{z-index:24;background:#fff;border:1px solid #e2e2e2;border-radius:8px;min-width:106px;padding:4px;position:absolute;bottom:calc(100% + 8px);right:0;box-shadow:0 10px 28px #0000001a}.kanban-board-module__2URSHa__profileDropdownItem{color:#232323;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:6px;width:100%;height:28px;padding:0 10px;font-size:12px;font-weight:400;display:block}.kanban-board-module__2URSHa__profileDropdownItem:hover{background:#f4f4f4}.kanban-board-module__2URSHa__boardArea{height:100dvh;min-height:0;padding:98px 20px 20px 170px;position:relative;overflow:auto}.kanban-board-module__2URSHa__boardPattern{pointer-events:none;z-index:0;background-color:#f8f8f8;background-image:radial-gradient(#d7d7d7 .8px,#0000 .8px);background-size:7px 7px;position:absolute;inset:0}.kanban-board-module__2URSHa__boardContent{z-index:1;flex-direction:column;min-height:calc(100dvh - 118px);display:flex;position:relative}.kanban-board-module__2URSHa__columnGrid{grid-template-columns:repeat(3,minmax(218px,1fr));gap:6px;width:min(100%,666px);max-width:666px;display:grid;position:relative}.kanban-board-module__2URSHa__toolsMenu{z-index:2;position:absolute;top:98px;right:12px}.kanban-board-module__2URSHa__toolsCollapse{color:#fff;background:#303030;border:1px solid #e7e7e7;border-radius:10px;justify-content:center;align-items:center;width:39px;height:31px;margin-bottom:3px;font-size:14px;display:flex}.kanban-board-module__2URSHa__toolsStack{background:#303030;border:1px solid #e7e7e7;border-radius:10px;gap:0;width:39px;display:grid;overflow:hidden}.kanban-board-module__2URSHa__toolButton{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:39px;height:37px;padding:0;display:flex}.kanban-board-module__2URSHa__toolButtonIcon{width:17px;height:17px;display:block}.kanban-board-module__2URSHa__columnWrap{min-width:218px}.kanban-board-module__2URSHa__columnHeader{align-items:center;gap:8px;margin-bottom:12px;font-size:15px;font-weight:300;display:flex}.kanban-board-module__2URSHa__columnIcon{border:1px solid #3d3d3d;border-radius:999px;width:11px;height:11px;display:inline-block;position:relative}.kanban-board-module__2URSHa__columnIcon:before,.kanban-board-module__2URSHa__columnIcon:after{content:"";background:#3d3d3d;width:1px;height:4px;display:block;position:absolute}.kanban-board-module__2URSHa__columnIcon:before{top:3px;left:3px}.kanban-board-module__2URSHa__columnIcon:after{top:2px;left:6px}.kanban-board-module__2URSHa__columnDropZone{background:var(--board-bg);border:1px solid var(--panel-border);border-radius:15px;transition:border-color .2s}.kanban-board-module__2URSHa__column{padding:6px}.kanban-board-module__2URSHa__addCardComposer{background:#fff;border:.5px solid #e5e5e5;border-radius:7px;align-items:center;gap:8px;width:min(100%,470px);max-width:470px;height:40px;margin:auto 0 8px calc(min(100%,666px)/2 - min(100%,470px)/2);padding:4px;display:flex;box-shadow:0 1px 4px #00000012}.kanban-board-module__2URSHa__addCardComposerInput{color:#000;background:0 0;border:0;outline:none;flex:1;height:100%;padding:0 8px;font-family:inherit;font-size:13px;font-weight:300;line-height:1.2}.kanban-board-module__2URSHa__addCardComposerInput::placeholder{color:#9b9b9b;font-style:italic}.kanban-board-module__2URSHa__addCardComposerButton{cursor:pointer;background:#303030;border:0;border-radius:7px;flex:none;justify-content:center;align-items:center;width:42px;height:32px;display:inline-flex}.kanban-board-module__2URSHa__addCardComposerButton:disabled{cursor:not-allowed;opacity:1;background:#303030}.kanban-board-module__2URSHa__cardTitleEditor{align-items:center;min-height:30px;display:flex}.kanban-board-module__2URSHa__cardTitleInput{color:#101010;background:#fff;border:0;outline:none;width:100%;font-family:inherit;font-size:12px;font-weight:400;line-height:1.25}.kanban-board-module__2URSHa__card{border:.5px solid var(--card-border);cursor:grab;background:#fff;border-radius:12px;min-height:49px;margin-bottom:6px;padding:11px 13px 8px;transition:background-color .2s}.kanban-board-module__2URSHa__card:hover{background:#f7f7f7}.kanban-board-module__2URSHa__cardEditing:hover{background:#fff}.kanban-board-module__2URSHa__cardDragging{cursor:grabbing;box-shadow:0 8px 20px #00000017}.kanban-board-module__2URSHa__cardSelected{border-color:#00b6ff;box-shadow:0 0 0 1px #00b6ff2e}.kanban-board-module__2URSHa__cardGroupExpanded.kanban-board-module__2URSHa__cardSelected{border-color:var(--panel-border);box-shadow:none}.kanban-board-module__2URSHa__dropPlaceholder{border:2px dashed var(--drag-outline);background:0 0;border-radius:12px;width:100%;margin-bottom:6px}.kanban-board-module__2URSHa__cardBody{margin-bottom:8px}.kanban-board-module__2URSHa__groupCardContent{width:100%;display:block}.kanban-board-module__2URSHa__groupCollapsed{display:block}.kanban-board-module__2URSHa__groupTop{border:.5px solid var(--card-border);background:#fff;border-radius:12px;padding:11px 13px 8px;display:block}.kanban-board-module__2URSHa__cardGroupExpanded.kanban-board-module__2URSHa__cardSelected .kanban-board-module__2URSHa__groupTop{border-color:#00b6ff;box-shadow:0 0 0 1px #00b6ff1f}.kanban-board-module__2URSHa__groupHeader{align-items:center;gap:4px;display:flex}.kanban-board-module__2URSHa__groupTitle{color:#171717;font-size:12px;font-weight:400;line-height:1.25}.kanban-board-module__2URSHa__groupBadge{color:#858585;font-size:13px;line-height:1}.kanban-board-module__2URSHa__groupDescription{color:#aaa;margin-top:2px;font-size:12px;font-style:italic;line-height:1.25}.kanban-board-module__2URSHa__groupChevron{color:#7b7b7b;text-align:center;margin:10px 0 8px;font-size:14px;line-height:1}.kanban-board-module__2URSHa__groupChildren{background:0 0;border:1px dashed #82d0e6;border-radius:12px;gap:6px;padding:0;display:grid;overflow:hidden}.kanban-board-module__2URSHa__groupedCard{border:.5px solid var(--card-border);cursor:grab;background:#fff;border-radius:12px;min-height:49px;padding:11px 13px 8px;transition:background-color .2s}.kanban-board-module__2URSHa__groupedCard:hover{background:#f7f7f7}.kanban-board-module__2URSHa__groupedCardDragging{opacity:.6}.kanban-board-module__2URSHa__cardTitle{letter-spacing:.01em;font-size:12px;font-weight:400;line-height:1.25}.kanban-board-module__2URSHa__cardDescription{max-width:181px;margin-top:3px;font-size:12px;font-weight:300;line-height:1.2}.kanban-board-module__2URSHa__cardDescriptionGhost{color:var(--text-muted);font-style:italic}.kanban-board-module__2URSHa__tag,.kanban-board-module__2URSHa__cardBadge{border-radius:4px;justify-content:center;min-width:34px;height:14px;padding:0 8px;font-size:11px;line-height:14px;display:inline-flex}.kanban-board-module__2URSHa__cardFooter{justify-content:flex-start;align-items:center;min-height:14px;display:flex}.kanban-board-module__2URSHa__labels{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.kanban-board-module__2URSHa__tag{color:#fff;font-weight:400}.kanban-board-module__2URSHa__tag_ux{background:var(--tag-ux)}.kanban-board-module__2URSHa__tag_landing{background:var(--tag-landing)}.kanban-board-module__2URSHa__tag_neutral{background:#c8c8c8}.kanban-board-module__2URSHa__cardBadge{color:#1c1c1c;background:#f7f7f7;font-weight:300}.kanban-board-module__2URSHa__labelPicker{position:relative}.kanban-board-module__2URSHa__cardLabelButton{color:#1c1c1c;cursor:pointer;background:#f7f7f7;border:0;border-radius:4px;justify-content:center;min-width:34px;height:14px;padding:0 8px;font-size:11px;font-weight:300;line-height:14px;transition:background-color .15s,color .15s,opacity .15s;display:inline-flex}.kanban-board-module__2URSHa__cardLabelButton:hover{color:#111;background:#ececec}.kanban-board-module__2URSHa__labelPicker[data-empty=true][data-open=false] .kanban-board-module__2URSHa__cardLabelButton{opacity:0;pointer-events:none}.kanban-board-module__2URSHa__card:hover .kanban-board-module__2URSHa__labelPicker[data-empty=true][data-open=false] .kanban-board-module__2URSHa__cardLabelButton,.kanban-board-module__2URSHa__groupedCard:hover .kanban-board-module__2URSHa__labelPicker[data-empty=true][data-open=false] .kanban-board-module__2URSHa__cardLabelButton{opacity:1;pointer-events:auto}.kanban-board-module__2URSHa__labelMenu{z-index:25;background:#fff;border:1px solid #e5e5e5;border-radius:10px;min-width:220px;padding:8px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 8px 24px #00000014}.kanban-board-module__2URSHa__labelMenuHeader{justify-content:space-between;align-items:center;display:flex}.kanban-board-module__2URSHa__labelMenuTitle{color:#171717;font-size:12px;font-weight:500;line-height:1.2}.kanban-board-module__2URSHa__labelMenuClear{color:#7b7b7b;cursor:pointer;background:0 0;border:0;padding:0;font-size:11px;font-weight:400;line-height:1.2}.kanban-board-module__2URSHa__labelMenuHint{color:#8b8b8b;margin-top:4px;font-size:10px;font-weight:300;line-height:1.3}.kanban-board-module__2URSHa__labelMenuSection{margin-top:8px}.kanban-board-module__2URSHa__labelMenuSectionTitle{color:#5f5f5f;margin-bottom:4px;font-size:11px;font-weight:500;line-height:1.2}.kanban-board-module__2URSHa__labelMenuItem{color:#222;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;width:100%;padding:5px 7px;font-size:12px;font-weight:300;display:flex}.kanban-board-module__2URSHa__labelMenuItem:hover{background:#f4f4f4}.kanban-board-module__2URSHa__labelMenuItemActive{background:#f1f1f1}.kanban-board-module__2URSHa__labelMenuItemText{flex:1}.kanban-board-module__2URSHa__labelMenuItemCheck{color:#5b5b5b;font-size:11px;font-weight:500}.kanban-board-module__2URSHa__labelDeleteButton{color:#9a9a9a;cursor:pointer;opacity:0;background:0 0;border:0;padding:0 2px;font-size:14px;font-weight:400;line-height:1;transition:opacity .15s,color .15s}.kanban-board-module__2URSHa__labelMenuItem:hover .kanban-board-module__2URSHa__labelDeleteButton,.kanban-board-module__2URSHa__labelMenuItemActive .kanban-board-module__2URSHa__labelDeleteButton{opacity:1}.kanban-board-module__2URSHa__labelDeleteButton:hover{color:#272727}.kanban-board-module__2URSHa__labelMenuList{gap:2px;max-height:130px;display:grid;overflow:auto}.kanban-board-module__2URSHa__labelMenuEmpty{color:#949494;padding:4px 0;font-size:11px;font-weight:300;line-height:1.2}.kanban-board-module__2URSHa__labelColorRow{gap:6px;margin-top:8px;display:flex}.kanban-board-module__2URSHa__labelColorSwatch{cursor:pointer;border:1px solid #00000014;border-radius:999px;width:16px;height:16px;padding:0}.kanban-board-module__2URSHa__labelColorSwatchActive{box-shadow:0 0 0 2px #fff,0 0 0 3px #222}.kanban-board-module__2URSHa__labelMenuItemDot{border-radius:999px;flex:none;width:8px;height:8px}.kanban-board-module__2URSHa__labelInput{color:#222;border:1px solid #e3e3e3;border-radius:6px;height:28px;padding:0 8px;font-family:inherit;font-size:12px;font-weight:300}.kanban-board-module__2URSHa__labelPreviewRow{align-items:center;gap:8px;margin-top:6px;display:flex}.kanban-board-module__2URSHa__labelPreviewHint{color:#8a8a8a;font-size:10px;font-weight:300}.kanban-board-module__2URSHa__labelPreviewChip{border-radius:999px;height:16px;padding:0 8px;font-size:10px;font-weight:400;line-height:16px;display:inline-flex}.kanban-board-module__2URSHa__labelCreateButton{color:#fff;cursor:pointer;background:#111;border:0;border-radius:6px;width:100%;height:28px;margin-top:6px;font-size:11px;font-weight:400}.kanban-board-module__2URSHa__labelCreateButton:disabled{cursor:not-allowed;opacity:.45}.kanban-board-module__2URSHa__version{font-size:14px;font-weight:300;position:absolute;bottom:18px;right:34px}.kanban-board-module__2URSHa__modalBackdrop{z-index:50;background:#0000003d;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.kanban-board-module__2URSHa__modal{background:#fff;border:1px solid #e9e9e9;border-radius:14px;width:calc(100vw - 32px);max-width:520px;padding:18px 18px 20px}.kanban-board-module__2URSHa__modalClose{cursor:pointer;background:#f5f5f5;border:0;border-radius:6px;margin-left:auto;padding:6px 10px;font-size:12px}.kanban-board-module__2URSHa__modalContent{margin-top:10px}.kanban-board-module__2URSHa__modalTitleButton{color:#111;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;width:100%;min-height:42px;margin:0;padding:6px 8px;font-family:inherit;font-size:24px;font-weight:500;line-height:1.2;display:block}.kanban-board-module__2URSHa__modalTitleButton:hover{background:#f7f7f7}.kanban-board-module__2URSHa__modalSection{margin-top:14px}.kanban-board-module__2URSHa__modalSectionLabel{color:#7a7a7a;letter-spacing:.03em;text-transform:uppercase;font-size:11px;font-weight:500;line-height:1.2}.kanban-board-module__2URSHa__modalFieldInput{color:#202020;background:#fff;border:1px solid #d9d9d9;border-radius:8px;outline:none;width:100%;margin-top:6px;padding:10px 11px;font-family:inherit;font-size:15px;font-weight:300;line-height:1.45;display:block}.kanban-board-module__2URSHa__modalFieldInput:focus{border-color:#8ccde0}.kanban-board-module__2URSHa__modalFieldTitleInput{margin-top:0;font-size:24px;font-weight:500;line-height:1.2}.kanban-board-module__2URSHa__modalBodyButton{cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;width:100%;min-height:44px;margin-top:6px;padding:10px 11px;display:block}.kanban-board-module__2URSHa__modalBodyButton:hover{background:#f7f7f7}.kanban-board-module__2URSHa__modalContentButton{min-height:146px}.kanban-board-module__2URSHa__modalBodyText{color:#262626;white-space:pre-wrap;font-size:15px;font-weight:300;line-height:1.45;display:block}.kanban-board-module__2URSHa__modalBodyPlaceholder{color:#9b9b9b;font-size:15px;font-style:italic;font-weight:300;line-height:1.45;display:block}.kanban-board-module__2URSHa__modalContentInput{resize:vertical;white-space:pre-wrap;min-height:146px}@media (max-width:1180px){.kanban-board-module__2URSHa__screen{grid-template-columns:220px 1fr}.kanban-board-module__2URSHa__sidebar{padding:34px 14px 16px 18px}.kanban-board-module__2URSHa__projectTitle{font-size:16px}.kanban-board-module__2URSHa__projectDescription{font-size:11px}.kanban-board-module__2URSHa__nav,.kanban-board-module__2URSHa__bottomNav{font-size:13px}.kanban-board-module__2URSHa__sidebarIcon,.kanban-board-module__2URSHa__sidebarIconBottom{width:16px;height:16px}.kanban-board-module__2URSHa__profileAvatar{width:18px;height:18px}}@media (max-width:940px){.kanban-board-module__2URSHa__shell{height:auto;min-height:100dvh;overflow:visible}.kanban-board-module__2URSHa__screen{height:auto;min-height:100dvh;display:block;position:relative;overflow:visible}.kanban-board-module__2URSHa__sidebar{z-index:56;background:#f7f7f7;border-right:1px solid #ececec;gap:20px;width:min(320px,84vw);max-width:84vw;height:100dvh;min-height:100dvh;padding:18px 14px 16px;transition:transform .22s;position:fixed;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-104%)}.kanban-board-module__2URSHa__sidebarOpen{transform:translate(0)}.kanban-board-module__2URSHa__minimizeUi{color:#666;background:0 0;border:0;justify-content:center;align-items:center;width:28px;height:28px;padding:0;font-size:24px;display:inline-flex;position:absolute;top:10px;right:10px}.kanban-board-module__2URSHa__sidebarMain{width:100%;max-width:none;margin-top:34px;margin-left:0}.kanban-board-module__2URSHa__projectTop{margin-bottom:16px}.kanban-board-module__2URSHa__projectTitle{font-size:16px}.kanban-board-module__2URSHa__projectDescription{max-width:min(100%,280px);font-size:13px}.kanban-board-module__2URSHa__linksSection{margin-bottom:18px}.kanban-board-module__2URSHa__archiveSection{margin-bottom:8px}.kanban-board-module__2URSHa__nav,.kanban-board-module__2URSHa__bottomNav{gap:8px;font-size:13px}.kanban-board-module__2URSHa__bottomNav{width:100%;margin-top:auto;margin-left:0;padding-bottom:4px}.kanban-board-module__2URSHa__sidebarIcon,.kanban-board-module__2URSHa__sidebarIconBottom,.kanban-board-module__2URSHa__profileAvatar{width:16px;height:16px}.kanban-board-module__2URSHa__mobileSidebarBackdrop{cursor:pointer;opacity:0;pointer-events:none;z-index:55;background:#00000042;border:0;transition:opacity .2s;display:block;position:fixed;inset:0}.kanban-board-module__2URSHa__mobileSidebarBackdropOpen{opacity:1;pointer-events:auto}.kanban-board-module__2URSHa__boardArea{-webkit-overflow-scrolling:touch;height:auto;min-height:100dvh;padding:12px 12px 88px;overflow:auto visible}.kanban-board-module__2URSHa__mobileTopBar{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:3;background:#f7f7f7eb;align-items:center;gap:10px;width:100%;margin-bottom:10px;padding:6px 0;display:flex;position:sticky;top:0}.kanban-board-module__2URSHa__mobileMenuButton{background:#fff;border:1px solid #dfdfdf;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:3px;width:34px;height:30px;padding:0;display:inline-flex}.kanban-board-module__2URSHa__mobileMenuButton span{background:#5a5a5a;border-radius:999px;width:14px;height:1.5px;display:block}.kanban-board-module__2URSHa__mobileTopTitle{color:#171717;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;line-height:1.2;overflow:hidden}.kanban-board-module__2URSHa__boardContent{width:max-content;min-width:max-content;min-height:auto}.kanban-board-module__2URSHa__columnGrid{gap:8px;width:max-content;max-width:none;display:flex}.kanban-board-module__2URSHa__columnWrap{width:min(280px,100vw - 24px);min-width:min(280px,100vw - 24px)}.kanban-board-module__2URSHa__columnHeader{margin-bottom:10px;font-size:14px}.kanban-board-module__2URSHa__toolsMenu{z-index:52;position:fixed;top:auto;bottom:64px;right:10px}.kanban-board-module__2URSHa__toolsCollapse{display:none}.kanban-board-module__2URSHa__addCardComposer{z-index:52;width:calc(100vw - 24px);max-width:none;margin:0;position:fixed;bottom:12px;left:50%;transform:translate(-50%)}.kanban-board-module__2URSHa__labelMenu,.kanban-board-module__2URSHa__linkCreatePopover,.kanban-board-module__2URSHa__categoryCreatePopover{max-width:min(280px,100vw - 24px)}.kanban-board-module__2URSHa__modalBackdrop{align-items:flex-end;padding:0}.kanban-board-module__2URSHa__modal{border-radius:14px 14px 0 0;width:100vw;max-width:none;max-height:84dvh;padding:14px 14px 16px;overflow:auto}.kanban-board-module__2URSHa__modalTitleButton,.kanban-board-module__2URSHa__modalFieldTitleInput{font-size:20px}.kanban-board-module__2URSHa__modalBodyText,.kanban-board-module__2URSHa__modalBodyPlaceholder,.kanban-board-module__2URSHa__modalFieldInput{font-size:14px;line-height:1.4}.kanban-board-module__2URSHa__version{display:none}}
.kanban-workspace-module__OLC8-W__workspace{height:100dvh;min-height:100dvh;position:relative;overflow:hidden}.kanban-workspace-module__OLC8-W__error{color:#8c1f1f;z-index:45;background:#fff2f2;border:1px solid #ffb8b8;border-radius:8px;max-width:340px;padding:8px 10px;font-size:12px;position:fixed;top:12px;left:226px}.kanban-workspace-module__OLC8-W__loading{color:#5e5e5e;z-index:45;background:#fff;border:1px solid #e5e5e5;border-radius:8px;padding:7px 10px;font-size:12px;position:fixed;top:12px;left:226px}.kanban-workspace-module__OLC8-W__modalBackdrop{z-index:60;background:#00000040;position:fixed;inset:0}.kanban-workspace-module__OLC8-W__modal{background:#fff;border:1px solid #e4e4e4;border-radius:14px;width:calc(100vw - 32px);max-width:420px;padding:18px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.kanban-workspace-module__OLC8-W__modalTitle{margin-bottom:14px;font-size:18px;font-weight:400}.kanban-workspace-module__OLC8-W__archiveHeader{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.kanban-workspace-module__OLC8-W__archiveHeader .kanban-workspace-module__OLC8-W__modalTitle{margin-bottom:0}.kanban-workspace-module__OLC8-W__archiveEmpty{color:#666;font-size:13px}.kanban-workspace-module__OLC8-W__archiveList{gap:8px;max-height:55vh;display:grid;overflow:auto}.kanban-workspace-module__OLC8-W__archiveItem{background:#fafafa;border:1px solid #ececec;border-radius:10px;padding:10px 12px}.kanban-workspace-module__OLC8-W__archiveItemHeader{justify-content:space-between;align-items:flex-start;display:flex}.kanban-workspace-module__OLC8-W__archiveItemTitle{flex:1;font-size:14px;font-weight:400;line-height:1.3}.kanban-workspace-module__OLC8-W__archiveDeleteButton{color:#8e8e8e;cursor:pointer;background:0 0;border:0;width:18px;height:18px;margin-left:8px;padding:0;font-size:18px;font-weight:300;line-height:1}.kanban-workspace-module__OLC8-W__archiveDeleteButton:hover{color:#1f1f1f}.kanban-workspace-module__OLC8-W__archiveItemDescription{color:#555;margin-top:4px;font-size:12px;line-height:1.35}.kanban-workspace-module__OLC8-W__fieldLabel{color:#565656;margin-bottom:6px;font-size:12px;display:block}.kanban-workspace-module__OLC8-W__fieldInput,.kanban-workspace-module__OLC8-W__fieldTextarea{border:1px solid #e0e0e0;border-radius:8px;width:100%;margin-bottom:12px;padding:9px 10px;font-family:inherit;font-size:14px}.kanban-workspace-module__OLC8-W__fieldTextarea{resize:vertical}.kanban-workspace-module__OLC8-W__modalActions{justify-content:flex-end;gap:8px;display:flex}.kanban-workspace-module__OLC8-W__primaryButton,.kanban-workspace-module__OLC8-W__secondaryButton{cursor:pointer;border-radius:8px;height:34px;padding:0 12px;font-size:13px}.kanban-workspace-module__OLC8-W__primaryButton{color:#fff;background:#111;border:0}.kanban-workspace-module__OLC8-W__primaryButton:disabled{opacity:.5}.kanban-workspace-module__OLC8-W__secondaryButton{color:#333;background:#fff;border:1px solid #e0e0e0}.kanban-workspace-module__OLC8-W__projectCreatePage{background:#fff;flex-direction:column;align-items:center;min-height:100dvh;padding:84px 20px 28px;display:flex}.kanban-workspace-module__OLC8-W__projectCreatePanel{width:387px}.kanban-workspace-module__OLC8-W__projectCreateTitle{color:#000;text-align:center;font-size:26.9px;font-weight:600;line-height:1.21}.kanban-workspace-module__OLC8-W__projectCreateSubtitle{color:#818181;text-align:center;max-width:318px;margin:7px auto 0;font-size:14px;font-weight:300;line-height:1.21}.kanban-workspace-module__OLC8-W__projectFieldGroup{margin-top:52px}.kanban-workspace-module__OLC8-W__projectFieldGroup+.kanban-workspace-module__OLC8-W__projectFieldGroup{margin-top:42px}.kanban-workspace-module__OLC8-W__projectFieldLabel{color:#4c4c4c;font-size:13px;font-weight:500;line-height:1.21;display:block}.kanban-workspace-module__OLC8-W__projectFieldInput{color:#000;background:#fff;border:.5px solid #e5e5e5;border-radius:5px;outline:none;width:100%;height:30px;margin-top:10px;padding:7px 8px;font-family:inherit;font-size:13px;font-weight:300;box-shadow:0 1px 4px #00000012}.kanban-workspace-module__OLC8-W__projectFieldInput:focus{border-color:#b6b6b6}.kanban-workspace-module__OLC8-W__projectFieldTextarea{resize:none;height:59px}.kanban-workspace-module__OLC8-W__projectFieldHint{color:#6e6e6e;margin-top:6px;font-size:12px;font-weight:200;line-height:1.21}.kanban-workspace-module__OLC8-W__projectFieldMeta{justify-content:space-between;align-items:center;display:flex}.kanban-workspace-module__OLC8-W__projectFieldCounter{color:#b3b3b3;margin-top:6px;font-size:12px;font-weight:400;line-height:1.21}.kanban-workspace-module__OLC8-W__projectCreateError{color:#8c1f1f;background:#fff2f2;border:1px solid #ffb8b8;border-radius:8px;margin-top:22px;padding:8px 10px;font-size:12px}.kanban-workspace-module__OLC8-W__projectCreateButton{color:#fff;cursor:pointer;background:#2e2e2e;border:0;border-radius:8px;width:100%;height:36px;margin-top:22px;font-size:14px;font-weight:500;box-shadow:inset 0 .3px #505050}.kanban-workspace-module__OLC8-W__projectCreateButton:disabled{cursor:not-allowed;opacity:.65}.kanban-workspace-module__OLC8-W__projectCancelButton{color:#969696;cursor:pointer;background:0 0;border:0;margin:8px auto 0;padding:0;font-size:12px;font-weight:300;line-height:1.21;display:block}.kanban-workspace-module__OLC8-W__projectCreateFooter{color:#969696;text-align:center;margin-top:auto;font-size:12px;font-weight:300;line-height:1.21}@media (max-width:940px){.kanban-workspace-module__OLC8-W__workspace{height:auto;overflow:visible}.kanban-workspace-module__OLC8-W__error,.kanban-workspace-module__OLC8-W__loading{max-width:calc(100vw - 32px);left:16px}.kanban-workspace-module__OLC8-W__projectCreatePage{min-height:100dvh;padding:48px 16px 22px}.kanban-workspace-module__OLC8-W__projectCreatePanel{width:100%;max-width:387px}.kanban-workspace-module__OLC8-W__projectFieldGroup{margin-top:34px}.kanban-workspace-module__OLC8-W__projectFieldGroup+.kanban-workspace-module__OLC8-W__projectFieldGroup{margin-top:27px}.kanban-workspace-module__OLC8-W__modalBackdrop{justify-content:center;align-items:flex-end;padding:0;display:flex}.kanban-workspace-module__OLC8-W__modal{border-radius:14px 14px 0 0;width:100vw;max-width:none;max-height:84dvh;padding:14px;top:auto;bottom:0;left:0;overflow:auto;transform:none}.kanban-workspace-module__OLC8-W__archiveList{max-height:none}}
.page-module___8aEwW__authShell{background:#f4f4f4;justify-content:center;align-items:center;min-height:100dvh;padding:16px;display:flex}.page-module___8aEwW__authCard{background:#fff;border:1px solid #e6e6e6;border-radius:16px;width:100%;max-width:420px;padding:28px}.page-module___8aEwW__authTitle{color:#111;font-family:var(--font-space-grotesk),sans-serif;font-size:28px;font-weight:400;line-height:1.1}.page-module___8aEwW__authDescription{color:#4a4a4a;margin:14px 0 20px;font-size:14px;line-height:1.5}.page-module___8aEwW__authButton{color:#fff;cursor:pointer;background:#111;border:0;border-radius:10px;justify-content:center;align-items:center;width:100%;height:40px;font-size:14px;font-weight:400;text-decoration:none;display:inline-flex}
