:root{color-scheme:light}*{box-sizing:border-box}html,body,#root{margin:0;padding:0;height:100%}body{background:#f6f5f1;color:#14161c;font-family:Inter,Segoe UI,system-ui,sans-serif;-webkit-font-smoothing:antialiased}button{font-family:inherit}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:#e3e1d9;border-radius:999px}::-webkit-scrollbar-track{background:transparent}:focus-visible{outline:2px solid #3454d1;outline-offset:2px}.kanban-board{position:relative;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:auto;scrollbar-color:#c9c6ba transparent;padding-bottom:10px}.kanban-board::-webkit-scrollbar{height:10px}.kanban-board::-webkit-scrollbar-thumb{background:#c9c6ba;border-radius:999px}.kanban-board::-webkit-scrollbar-track{background:#edece6;border-radius:999px}.kanban-scroll-hint{position:absolute;top:0;right:0;bottom:10px;width:40px;pointer-events:none;background:linear-gradient(to right,#f6f5f100,#f6f5f1f2)}
