@charset "UTF-8";.radio-group input[type=radio]{margin-left:0}.radio-group .radio-inputs{margin-left:1em}.radio-group .radio-inputs>label:not(:last-child){margin-right:1em}.preferences>.preference-item:not(:last-child){margin-bottom:.25em}.persistence .status{display:flex;margin-left:1em}.persistence .status .icon{margin-right:.5em}.ReactModal__Overlay{display:flex;flex-direction:column;justify-content:center}.modal{position:absolute;border:1px solid rgb(204,204,204);background:#fff;overflow:auto;border-radius:4px;outline:none;padding:1.5em;height:fit-content}.modal.modal-sm{width:40em;left:calc(50vw - 20em)}.modal.modal-md{width:50em;left:calc(50vw - 25em)}.modal.modal-lg{width:60em;left:calc(50vw - 30em)}@media screen and (max-width: 719px){.modal.modal-sm,.modal.modal-md,.modal.modal-lg{width:calc(100vw - 8px);left:4px;right:4px}}.modal .modal-body{padding:1em 0;max-height:60vh;overflow:auto}.modal h2{border-bottom:1px solid rgb(204,204,204);margin:0}.modal h3{margin:0}.import-export .controls{margin-left:1em}.import-export .controls button:not(:last-child){margin-right:.25em}.settings-modal .modal-body{display:flex;flex-direction:column}.settings-modal .modal-body>:not(:last-child){margin-bottom:.5em}.settings-modal .tab-select{display:flex;flex-direction:column;min-width:10em;border-right:1px solid rgb(204,204,204);padding-right:.5em}.settings-modal .tab-select .tab-select-btn{cursor:pointer;text-align:right}.settings-modal .tab-select .tab-select-btn.active:before{content:"❭"}.editable-label .controls>:not(:last-child){margin-right:.25em}.new-project-modal form input[placeholder="Project Name"]{width:100%}.new-project-modal .controls{display:flex;flex-direction:row-reverse;justify-content:end}.new-project-modal .controls>:not(:last-child){margin-right:.25em}.new-project-container{display:flex;justify-content:center}.new-project-container .first-project-helper{position:absolute;top:calc(var(--head-height) + .5em);background-color:var(--color-list-bg);border-radius:4px;box-shadow:2px 1px 1px var(--color-shadow);padding:.5em}.new-project-container .first-project-helper .icon{text-align:center}.project-list{width:100vw;height:var(--head-height);min-height:var(--head-height);display:flex;flex-direction:row;justify-content:space-between;background-color:var(--color-head-bg)}.project-list .projects-inner{max-width:calc(100vw - 86px);height:100%;display:flex;flex-direction:row;overflow:auto}.project-list .project{background-color:var(--color-head-entry-bg);color:var(--color-text-white);font-size:13px;padding:10px;margin-right:2px;cursor:pointer;max-width:40ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-list .project:has(.editable-label.editing){max-width:unset}.project-list .project.active{background-color:var(--color-head-entry-active-bg)}.project-list .controls{display:flex;flex-direction:row}.project-list .controls .new-project,.project-list .controls .settings{background-color:var(--color-head-control-bg);width:var(--head-height);display:flex;align-content:center;align-items:center;justify-content:center;cursor:pointer;color:var(--color-text-white);font-size:24px}.project-list .controls .new-project{margin-right:2px}.project-list .controls .settings .gear-icon{width:18px;height:18px}.project-list .editable-label .primary-input{margin-right:.25em}.project-list .editable-label .controls{display:inline}.project-list .editable-label .controls>:not(:last-child){margin-right:.25em}.new-card{padding:0 .5em}.new-card .inputs{display:flex;width:100%}.new-card .inputs>input[type=text]{flex-grow:1;margin-right:.25em}.edit-card-modal .card-name input{width:100%;font-size:18px;margin-bottom:.25em}.edit-card-modal .card-notes .notes textarea{width:100%;min-height:20em}.edit-card-modal .controls{display:flex;flex-direction:row-reverse;justify-content:end;margin-top:.5em;margin-bottom:.5em}.edit-card-modal .controls :not(:first-child){margin-right:.5em}.card{margin:.25em;padding:.25em .5em;background-color:var(--color-card-bg);border-radius:2px;box-shadow:2px 1px 1px var(--color-shadow-light);hyphens:auto;display:flex;justify-content:space-between}.card.with-notes .maybe-notes:before{content:"✍ "}.card-list{display:flex;flex-direction:column;background-color:var(--color-list-bg);height:min-content;max-height:calc(100vh - var(--head-height) - 1em);width:280px;padding:1em .5em;margin:.5em .25em;border-radius:4px;box-shadow:2px 1px 1px var(--color-shadow)}.card-list .cards{min-height:1px}.card-list .list-body{overflow:auto;margin-top:.5em}.card-list .list-head{border-bottom:1px solid var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;flex-shrink:0}.card-list .new-card{margin-top:.5em}.card-list .editable-label.editing{margin-bottom:.25em}.card-list .editable-label .primary-input{width:100%}.new-list{background-color:var(--color-list-bg);height:min-content;width:280px;min-width:280px;padding:1em .5em;margin:.5em .25em;border-radius:4px;box-shadow:2px 1px 1px var(--color-shadow)}.new-list form{padding:0 .5em}.new-list form .controls{display:flex}.new-list form .controls input[type=text]{flex-grow:1;margin-right:.25em}.project-body{display:flex;height:100%;flex-direction:row;overflow-y:auto}.project-body .lists{display:flex;flex-direction:row}.app{display:flex;flex-direction:column;height:100vh;overflow:hidden}.app .app-main{flex-grow:1;background-color:var(--color-main-bg)}:root{--color-text-primary: #213546;--color-text-white: #ffffff;--color-main-bg: #bec6cc;--color-list-bg: #cdddec;--color-card-bg: #ffffff;--color-shadow: #abafb3;--color-shadow-light: #bec6cc;--color-head-bg: #6787a4;--color-head-entry-bg: #bd7ca3;--color-head-entry-active-bg: #d59bbe;--color-head-control-bg: #80b2df;--head-height: 42px;font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color:var(--color-text-primary);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}body{margin:0}
