@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:100;src:url(/assets/fonts/ibm-plex-mono/IBMPlexMono-Thin.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:200;src:url(/assets/fonts/ibm-plex-mono/IBMPlexMono-ExtraLight.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:300;src:url(/assets/fonts/ibm-plex-mono/IBMPlexMono-Light.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:url(/assets/fonts/ibm-plex-mono/IBMPlexMono-Regular.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;src:url(/assets/fonts/ibm-plex-mono/IBMPlexMono-Medium.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;src:url(/assets/fonts/ibm-plex-mono/IBMPlexMono-SemiBold.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;src:url(/assets/fonts/ibm-plex-mono/IBMPlexMono-Bold.woff2) format("woff2")}:root{color-scheme:light dark;font-family:IBM Plex Mono,monospace;font-size:13px;font-synthesis:none;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:subpixel-antialiased;overscroll-behavior:none;touch-action:manipulation}body{margin:0;display:flex;place-items:center;background-color:#f4f4f4;user-select:none;-webkit-user-select:none}@media (prefers-color-scheme: dark){:root,body{background-color:#1b1f27}}.board{position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch}.board-name{font-size:1.5rem;padding:1rem 0 0 1rem;box-sizing:border-box;text-transform:uppercase;cursor:pointer;outline:none;border:none;background:transparent;font-family:inherit;text-align:inherit;color:inherit}.board-wrapper{position:relative;width:100%;height:100%}.board-container{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;flex-direction:row;box-sizing:border-box;overflow-x:auto}.add-column-container{min-width:11rem;display:flex;flex-direction:row;align-items:flex-start}.add-column-input{margin:1rem 0}.add-column-button{padding:1rem 0;margin:.5rem 1rem;outline:none;border:none;background:transparent;font-family:inherit;font-size:inherit;text-align:inherit;cursor:pointer;color:inherit}.board-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.beta-label{padding:1rem 1rem 0 0}.board-name-menu{position:absolute;inset:unset;left:1rem;top:1rem;padding:0;border:none;background:inherit}.board-name-menu::backdrop{background:#ffffff4d;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}@media (prefers-color-scheme: dark){.board-name-menu::backdrop{background:#0000004d}}.board-column{-webkit-user-select:none;user-select:none;padding:1rem 0;min-width:12rem;height:100%;box-sizing:border-box;display:flex;flex-direction:column}.board-column.drag-over{background:#e5e4e6}@media (prefers-color-scheme: dark){.board-column.drag-over{background:#00000026}}.board-column .name{margin:.5rem 1rem;cursor:pointer}.board-column .cards-container{display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin}.board-column .new-card-placeholder{width:11rem;min-height:4rem;margin:.5rem 1rem;outline:none;border:none;background:transparent;font-family:inherit;font-size:inherit;text-align:inherit;cursor:pointer;box-sizing:border-box;color:inherit}.board-card{width:11rem;min-height:4rem;display:flex;align-items:center;background:#dcd6d9;margin:.5rem 1rem;padding:1rem;box-sizing:border-box}@media (prefers-color-scheme: dark){.board-card{background:#2a303c}}.board-card.drag-over{opacity:.5}.board-card.selected{box-shadow:0 2px 8px #00000026;z-index:11}.board-name-menu{text-align:left;background-color:#f4f4f4}@media (prefers-color-scheme: dark){.board-name-menu{background-color:#1b1f27}}.board-name.selected{text-transform:uppercase;font-size:1.5rem}.context-menu-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#0000001a}.board-card-context-menu{position:fixed;background:#f4f4f4;box-shadow:0 2px 8px #00000026;min-width:120px;z-index:11}.board-card-context-menu-item{padding:1rem;cursor:default}
