.page--road-map{height:calc(100dvh - 71px)}.main--road-map{display:flex;flex-direction:column}.kanban{list-style-type:none;margin:0;display:flex;flex-grow:1;gap:8px;overflow-y:auto;align-items:flex-start}.kanban__column{position:sticky;top:0;display:flex;flex-direction:column;flex-grow:1;flex-basis:0;border-radius:8px;min-height:100%}.kanban__column .title{font-size:1.2rem;color:var(--w-base-color);padding:12px 8px 4px;display:flex;align-items:center;position:sticky;top:0;z-index:1;background-color:var(--w-base-bg-color)}.kanban__column .title:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-top-left-radius:6px;border-top-right-radius:6px;background-color:var(--w-base-bg-color);z-index:-1;border:1px solid;border-width:4px 1.5px 0}.kanban__column--todo .column,.kanban__column--todo .title:before{background-color:#bfbfbf0f;border-color:#bfbfbf1f;border-top:4px solid hsla(0,0%,75%,.6)}.kanban__column--doing .column,.kanban__column--doing .title:before{background-color:#f2e18c14;border-color:#f2e18c33;border-top:4px solid hsla(50,100%,80%,.6)}.kanban__column--done .column,.kanban__column--done .title:before{background-color:#80ffaa14;border-color:#80ffaa33;border-top:4px solid hsla(140,100%,70%,.5)}.kanban__column--later .column,.kanban__column--later .title:before{background-color:#ff80ff0f;border-color:#ff80ff33;border-top:4px solid hsla(300,100%,75%,.6)}.kanban__column .column{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;border-style:solid;border-width:4px 1px1px;border-top:none}.kanban .task{padding:6px 8px;border-radius:6px;line-height:1.2;font-size:13px;border:1px solid color-mix(in srgb,var(--w-contrast-bg-color) 5%,transparent);background-color:#ffffff1a}[data-theme=light] .kanban .task{background-color:#ffffffe6}.kanban__column--todo .task{border-left:4px solid hsla(0,0%,75%,.62)}.kanban__column--doing .task{border-left:4px solid hsla(50,100%,80%,.8)}.kanban__column--done .task{border-left:4px solid hsla(140,80%,75%,.66)}.kanban__column--later .task{border-left:4px solid hsla(300,80%,75%,.62)}
