@font-face{font-family:f-barlow;font-weight:400;font-style:normal;src:url(/extras/Barlow-Regular.woff)format("woff")}@font-face{font-family:f-barlow;font-weight:500;font-style:normal;src:url(/extras/Barlow-Medium.woff)format("woff")}@font-face{font-family:f-ibm-plex;font-weight:400;font-style:normal;src:url(/extras/IBMPlexSans-Regular.woff)format("woff")}@font-face{font-family:f-ibm-plex;font-weight:500;font-style:normal;src:url(/extras/IBMPlexSans-Medium.woff)format("woff")}@font-face{font-family:f-open-sans;font-weight:400;font-style:normal;src:url(/extras/OpenSans-Regular.woff)format("woff")}@font-face{font-family:f-open-sans;font-weight:500;font-style:normal;src:url(/extras/OpenSans-600.woff)format("woff")}@font-face{font-family:f-segoe-ui;font-weight:400;font-style:normal;src:local(Segoe UI)}@font-face{font-family:f-segoe-ui;font-weight:500;font-style:normal;src:local(Segoe UI Semibold)}@font-face{font-family:f-maven-pro;font-weight:400;font-style:normal;src:url(/extras/MavenPro-Regular.woff)format("woff")}@font-face{font-family:f-maven-pro;font-weight:500;font-style:normal;src:url(/extras/MavenPro-500.woff)format("woff")}html{--ff:f-barlow, sans-serif;--fs:11;--lh:calc(var(--fs) * 1.25);--fs-head:13.6;--fs-nops:9;--lw:calc(20 * var(--fs) + 30)}html,body,input,textarea{font-family:var(--ff);font-size:calc(var(--fs) * 1px);line-height:calc(var(--lh) * 1px)}html.f-ibm-plex{--ff:f-ibm-plex, sans-serif;--fs:11;--fs-head:12.5;--lw:calc(20 * var(--fs) + 40)}html.f-open-sans{--ff:f-open-sans, sans-serif;--fs:11;--fs-head:12.5;--lw:calc(20 * var(--fs) + 50)}html.f-segoe-ui{--ff:f-segoe-ui, sans-serif;--fs:11;--fs-head:13;--fs-nops:8;--lw:calc(22 * var(--fs) + 40)}html.f-maven-pro{--ff:f-maven-pro, sans-serif;--fs:12;--fs-head:13;--lw:calc(20 * var(--fs) + 47)}html,body,h1,textarea,input{margin:0;padding:0}body{background:#f8f9fb}@keyframes shake{33%{margin-left:-5px}66%{margin-left:5px}to{margin-left:0}}a{text-decoration:none;transition:color .2s}a,a:active,a:focus,textarea,input{outline:none}tt{display:none}.ding{animation-name:shake;animation-duration:.2s}.no-user-select{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none}.clearfix:after,.board:after,.lists:after,.notes:after,.head:after,.menu:after{content:"";clear:both;display:table}body.dragging{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none}.board{min-width:calc(var(--lw) * 1px);width:-webkit-max-content;width:intrinsic;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;margin:0 auto;padding:20px}.crowded .board{margin-top:28px}.board u{text-decoration:none}.board u:before{content:"×";font-size:1.45455rem;font-weight:400;line-height:.588235;position:relative;top:2px}.board .head{margin:1px 5px 0;padding:5px 0;position:relative}.board .head .text,.board .head .edit{font-weight:500;font-size:calc(var(--fs-head) / 11 * 1rem);line-height:calc(20 / var(--fs-head));border:none;padding:0 5px 2px}.board .head .text{white-space:pre;min-height:20px;overflow:hidden}.board .head .edit{display:none}.board .head .edit::placeholder{text-transform:uppercase;color:#1489db;opacity:.8;font-size:.909091rem;font-weight:400;line-height:2.2}.board .head.editing .text{display:none}.board .head.editing .edit{outline:1px solid #8eaedd;display:block}.board .menu{background:linear-gradient(90deg,#eaedf000,#eaedf0 10px);height:20px;padding:5px 6px 7px 30px;line-height:1.81818;position:absolute;top:0;right:0}.board .menu a,.board .ops a{color:#000000a0;transition:color .2s}.board .menu a{padding-left:10px}.board .menu a:hover,.board .ops a:hover{color:#000}.board .menu a.warn:hover,.board .ops a.warn:hover{color:#c40}.board .menu .undo-board,.board .menu .redo-board,.board .head.editing .menu{display:none}.board>.head{background:#eaedf0;border-radius:2px;margin:0 0 10px;padding:5px;position:relative}.board-back-link{color:#888;margin-bottom:8px;font-size:1rem;transition:color .2s;display:inline-block}.board-back-link:hover{color:#000}.add-list-disabled{color:#bbb;cursor:default;font-size:1rem}.board>.head .menu{margin-right:5px}.board .lists-scroller{height:auto;margin:-1px 0 10px;display:none;overflow:auto hidden}.lists-scroller div{height:1px}.board .lists{white-space:nowrap;scrollbar-width:none;overflow:auto}.board .list{vertical-align:top;width:calc(var(--lw) * 1px);background:linear-gradient(#eaedf0 30px,#dde1e5 90px);border-radius:2px;margin:0 5px 10px;display:inline-block}.board .list::-webkit-scrollbar{display:none}.board .list:first-child{margin-left:0}.board .list:last-child{margin-right:0}.board .list .notes{padding:0 5px}.board .head .menu .teaser{padding:0 3px;position:absolute;top:5px;right:3px}.board .head .menu .bulk{opacity:0;z-index:1;display:none}.board .head .menu:hover .bulk{opacity:1;display:block}.board .head .menu:hover .teaser{display:none}.board .list .menu .mov-list-r.half{padding-left:0}.board .list .menu .full,.board .list:first-child .menu .half,.board .list:last-child .menu .half{display:none}.board .list:first-child .menu .mov-list-r.full,.board .list:last-child .menu .mov-list-l.full{display:inline-block}.board .list:first-child:last-child .menu .half,.board .list:first-child:last-child .menu .full{display:none}.board .note{background:#fff;margin-top:5px;position:relative;box-shadow:0 1px 2px #bbb,0 0 1px #ddd}.board .note.dragging,.board .note.dragging.raw{background:#ced4da;box-shadow:inset 0 1px #0001,inset 0 -1px #0001,inset 1px 0 #0001,inset -1px 0 #0001}.board .note.dragging *{opacity:0!important}.board .note:last-child{margin-bottom:5px}.board .note{padding-bottom:6px}.board .note .text{min-height:100%;margin-right:15px;padding:5px 10px 0}.board .note .edit{box-sizing:border-box;resize:none;border:none;width:100%;min-height:100%;padding:6px 10px;display:none}.board .note .text{white-space:pre-wrap;overflow-wrap:anywhere;min-height:calc(var(--lh) * 1px);color:#888}.board .note .text:first-line{color:#222}.board .head .text a{color:inherit;cursor:default;transition:none}.board .note .text a{color:inherit;cursor:pointer;transition:none}@keyframes whoomp{0%{color:inherit}30%{color:#888}to{color:inherit}}.board .head .text a:hover,.board .note .text a:hover{animation-name:whoomp;animation-duration:.7s}.reveal .board .head .text a,.reveal .board .note .text a{color:#1489db;cursor:pointer}.reveal .board .head .text a:hover,.reveal .board .note .text a:hover{animation-name:none}.board .note .edit{border:none;display:none}.board .note.editing{box-shadow:none;outline:1px solid #8eaedd}.board .note.editing .text{display:none}.board .note.editing .edit{resize:none;display:block}.board .note .ops{opacity:0;cursor:default;font-size:.818182rem;transition:opacity .4s;position:absolute;top:0;right:0}.board .note.editing .ops{display:none}.board .note:hover .ops{opacity:1}.board .note .ops .teaser{margin-top:2px;margin-right:1px;padding-right:3px;display:block}.board .note .ops .teaser:before{content:"≡"}.board .note .ops .bulk{font-size:calc(var(--fs-nops) * 1px);background:#fff;border-bottom:1px solid #ddd;border-left:1px solid #ddd;padding:1px 0 2px 5px;font-weight:500;display:none}.board .note .ops .bulk a{padding-right:4px}.board .note .ops:hover .bulk{flex-wrap:nowrap;align-items:center;gap:4px;display:flex}.board .note .ops:hover .teaser{display:none}.board .note.raw{box-shadow:none;background:0 0;font-weight:500}.board .note.raw.editing{background:#fff}.board .note.collapsed{padding-bottom:6px}.board .note.collapsed .text,.note-dragster.collapsed .text{max-height:calc(var(--lh) * 1px);padding-bottom:0;overflow:hidden}.board .note.collapsed .ops{opacity:1}.board .note.collapsed .ops .teaser{padding:1px 3px 0 1px}.board .note.collapsed .ops .teaser:before{content:"_";top:1px}.board .note.collapsed:hover .ops .teaser:before{content:"≡"}.note-completed-date{color:#bbb;pointer-events:none;font-size:.727273rem;position:absolute;bottom:2px;right:6px}.note-dragster{z-index:2;opacity:0;white-space:pre-wrap;cursor:move;background:#fff;padding:5px 25px 6px 10px;position:absolute;box-shadow:inset 0 1px #acb4bc,inset 0 -1px #acb4bc,inset 1px 0 #acb4bc,inset -1px 0 #acb4bc,0 1px 3px #00000030}.note-dragster a{color:#000}.logo{z-index:3;opacity:.6;background:#f8f9fb;padding:6px 12px;line-height:1.72727;position:absolute;top:9px;left:9px}.crowded .logo:hover,.crowded .logo:focus-within{background:#fff;box-shadow:0 1px 2px #0003}.logo:hover,.logo:focus-within{opacity:1}.logo .alert{color:#d20;margin-left:5px;font-style:normal;display:none}.logo .bulk{opacity:0;height:0;padding-top:1px;transition:opacity .4s;overflow:hidden}.logo:hover .bulk,.logo:focus-within .bulk{opacity:1;height:auto;overflow:visible}.logo a.site,.logo>a,.logo .bulk a,.logo>a:hover,.logo .bulk a:hover{color:#000}.logo .bulk a{display:block}.logo .bulk a:before{content:"-";width:11px;display:inline-block}.logo .bulk a.menu-first:before{content:none}.logo .bulk .menu-group .menu-label{cursor:default;margin-top:1px;display:block}.logo .bulk .menu-group .menu-items{padding-left:11px;display:none}.logo .bulk .menu-group:hover .menu-items{display:block}.logo.updated{opacity:1}.logo.updated .alert{display:inline-block}.logo.updated .bulk .view-changes{color:#d20}.config{z-index:3;background:#f8f9fb;line-height:1.72727;position:absolute;top:10px;right:21px}.crowded .config:hover,.crowded.adjusting .config{background:#fff;box-shadow:0 1px 2px #0003}.config a{color:#000;transition:color .2s;display:block}.config a:hover{color:#1489db}.config .teaser{color:#999;padding:5px;position:relative}.config .teaser i{font-style:normal}.config .teaser u{text-decoration:none;display:none}.config .bulk{margin-right:20px;padding:5px 0 0 22px;transition:opacity .4s}.config .bulk .boards{border-top:1px solid #00000028;border-bottom:1px solid #00000028;margin:6px -2px;padding:6px 2px;display:none}.config .bulk .boards a.load-board{margin-left:-5px;padding-left:5px;transition:none;display:block}.config .bulk .boards a.load-board.active{color:#1489db}.config .bulk .boards a.load-board.active:before{content:"•";width:13px;margin-left:-13px;display:inline-block}.config .bulk .boards a.load-board.active:hover{color:#000}.config .bulk .boards a.load-board.dragging{color:#0000;background:#dde1e5;border-radius:2px;transition:none;box-shadow:inset 0 0 1px #0002}.config .bulk .boards a.load-board.dragging.active:before{content:""}.load-dragster{z-index:10;opacity:0;color:#000;cursor:move;background:#fff;border-radius:2px;outline:1px solid #acb4bc;padding-left:5px;line-height:1.72727;position:absolute;box-shadow:0 1px 3px #00000030}.config .bulk a i,.config .bulk a b{font-style:normal;font-weight:inherit}.config .bulk a i{display:none}.config .bulk .break{border-top:1px solid #00000028;margin:6px -2px 0;padding:6px 2px 0}.config .bulk input.imp-board-select{visibility:hidden;width:1px;height:1px;position:absolute}.config.backups-on .teaser i{display:none}.config.backups-on .teaser u{color:#555;font-size:.727273rem;display:inline-block}.config.backups-on.backing-up .teaser u{opacity:.4}.config.backups-on .bulk .auto-backup:before{content:"✓";width:15px;margin-left:-15px;display:inline-block}.config.backups-on.backup-err .teaser i{display:inline-block}.config.backups-on.backup-err .teaser u{color:#0000;background:#d20;border-radius:10px;width:4px;height:4px;display:inline-block;position:absolute;top:13px;right:-4px}.config.backups-on.backup-err .bulk .auto-backup{color:#d20}.config.backups-on.backup-err .bulk .auto-backup:before{content:"! ";color:#d20;width:13px;margin-left:-13px}.config .bulk .section .title{text-align:center;white-space:pre;width:0;transition:width .25s,padding .25s;display:inline-block}.config .bulk .section .title u{text-decoration:none;transition:opacity .1s}.config .bulk .section .details{opacity:0;height:0;margin-right:-8px;padding-right:8px;transition:opacity .25s}.config .bulk .section.open{border-bottom:1px solid #00000028;padding-bottom:8px}.crowded .config .bulk .section.open{border-bottom:none}.config .bulk .section.open .title{width:100%;padding-left:5px;font-weight:500;transition:width .25s,padding .25s}.config .bulk .section.open .title u{opacity:0;transition:opacity .1s}.config .bulk .section.open .details{opacity:1;height:100%;transition:opacity .25s}.config .bulk .ui-prefs .f-prefs table{border-collapse:collapse;width:10px;margin:0;padding:0}.config .bulk .ui-prefs .f-prefs td{margin:0;padding:0 0 0 5px}.config .bulk .ui-prefs .f-prefs td.name{white-space:pre;width:100%;padding-left:0}.config .bulk .ui-prefs .f-prefs tr td.val{text-align:center}.fs-set .config .bulk .ui-prefs .f-prefs tr.ui-fs td.val,.lh-set .config .bulk .ui-prefs .f-prefs tr.ui-lh td.val,.lw-set .config .bulk .ui-prefs .f-prefs tr.ui-lw td.val{color:#1489db;cursor:pointer}.config .bulk .ui-prefs .f-prefs a{padding:0 2px;transition:padding .25s;display:inline-block}.config .bulk .ui-prefs .f-prefs a.less:hover{padding:0 4px 0 0;transition:padding .25s}.config .bulk .ui-prefs .f-prefs a.more:hover{padding:0 0 0 4px;transition:padding .25s}.config .bulk .ui-prefs .switch-font.active:before{content:"•";width:13px;margin-left:-13px;display:inline-block}.config .bulk{opacity:0;display:none}.config:hover .teaser,.adjusting .config .teaser{display:none}.config:hover .bulk,.adjusting .config .bulk{opacity:1;display:block}.adjusting *{cursor:row-resize!important}.overlay{z-index:10;color:#000;background:#000000e6;justify-content:center;width:100%;height:100%;display:none;position:fixed;top:0;left:0}.overlay>div{background:#fff;border-radius:1px;align-self:start;margin-top:100px;font-size:1.09091rem;line-height:1.33333;box-shadow:0 2px 6px #000}.overlay>div.license{white-space:pre-wrap;width:calc((var(--fs) * 36 + 6) * 1px);padding:20px 25px 22px;overflow-y:auto}.overlay>div.license a{color:#1489db}.overlay>div.license span{padding-right:8px;display:inline-block}.overlay>div.about{text-align:center;padding:50px;position:relative}.overlay>div.about h1{margin-bottom:10px;font-size:1.36364rem;font-weight:500}.overlay>div.about a{color:#1489db;display:block}.overlay>div.about div{color:#fff9;width:100%;position:absolute;bottom:-30px;left:0}.overlay>div.about div span{text-align:left;padding-right:10px;display:inline-block}.overlay .backup-conf{min-width:300px;padding:20px 40px;position:relative}.overlay .backup-conf .close{color:#000;opacity:.3;font-size:2rem;transition:opacity .3s;position:absolute;top:0;right:12px}.overlay .backup-conf .close:hover{opacity:1;transition:opacity .3s}.overlay .backup-conf h3{text-align:center;margin:20px 0 0;font-size:1.36364rem;font-weight:500}.overlay .backup-conf .what{text-align:center;border-bottom:1px solid #888;margin:0 -10px 20px;padding:0 10px 30px;display:block}.overlay .backup-conf .what a{color:#1489db}.overlay .backup-conf .opt{margin-top:5px}.overlay .backup-conf .opt:before{--col:#333;content:" ";content:" ";background:var(--col);border:1px solid var(--col);border-radius:1px;width:.818182rem;height:.818182rem;margin-top:-1px;margin-right:8px;display:inline-block;position:relative;top:1px;box-shadow:inset 0 2px #fff,inset 0 -2px #fff,inset 2px 0 #fff,inset -2px 0 #fff}.overlay .backup-conf .opt:hover:before{--col:#1489db}.overlay .backup-conf .off .opt:before{background:#fff}.overlay .backup-conf .opt:hover{color:#1489db}.overlay .backup-conf .opt{cursor:pointer}.overlay .backup-conf .etc{border-left:1px solid #888;margin-top:3px;margin-bottom:10px;margin-left:.409091rem;padding:2px 0 0 14px}.overlay .backup-conf .off .etc{display:none}.overlay .backup-conf .etc span{min-width:calc(3px + var(--fs) * 7px);margin-right:calc(var(--fs) * 1px);display:inline-block}.overlay .backup-conf .etc input{border:1px solid #ccc;width:170px;margin-bottom:3px;padding:0 5px;line-height:1.81818;display:inline-block}.overlay .backup-conf .etc input:focus{border-bottom:1px solid #888}.overlay .backup-conf .etc input::placeholder{text-transform:uppercase;color:#000;opacity:.4;font-size:.909091rem;font-weight:400;line-height:2}.overlay .backup-conf .etc .status{margin:0;display:none}.overlay .backup-conf .etc .status input{color:#222;background:#0000000e;border:1px solid #0000}.overlay .backup-conf .etc .status.error input{color:#d20;background:#dd220018}.overlay .backup-conf .save{text-align:center;word-spacing:30px;border-top:1px solid #888;margin:20px -10px 5px;padding:20px 10px 0;display:block;position:relative}.overlay .backup-conf .save a{color:#1489db}.overlay .backup-conf.off .save .check{color:#aaa;pointer-events:none;cursor:default}@media print{.logo,.config,.board .head .teaser,.list .head .teaser{visibility:hidden;display:none}.board .note{box-shadow:none;outline:1px solid #888;text-shadow:none!important}.list{outline:1px solid #555}.board .note .raw{text-shadow:none;outline:none}.board .head .text a,.board .note .text a{color:#333;text-shadow:none;text-decoration:underline}}.theme-dark body{color:#d6d6d6;background:#09090a}.theme-dark .board .head{background:#17171a}.theme-dark .board .menu{background:linear-gradient(90deg,#17171a00,#17171a 10px)}.theme-dark .board .menu a{color:#aaa}.theme-dark .board .menu a:hover{color:#fc4}.theme-dark .board .menu a.warn:hover,.theme-dark .board .ops a.warn:hover{text-shadow:0 0 1px #fc555544;color:#fc5555!important}.theme-dark .board .head{color:#eee}.theme-dark .board .head .edit::placeholder{color:#bf9d21}.theme-dark .board>.head{box-shadow:inset 0 0 2px #fff1}.theme-dark .board-back-link{color:#777}.theme-dark .board-back-link:hover{color:#ddd}.theme-dark .add-list-disabled{color:#555}.theme-dark .board .list{background:#17171a;box-shadow:inset 0 0 2px #fff1}.theme-dark .board .note{text-shadow:0 0 4px #0008;background:linear-gradient(#242426,#202022);box-shadow:0 1px 3px #000a}.theme-dark .reveal .board .head .text a,.theme-dark .reveal .board .note .text a{color:#fc0}@keyframes whoomp-dark{0%{color:inherit}30%{color:#fff}to{color:inherit}}.theme-dark .board .head .text a:hover,.theme-dark .board .note .text a:hover{animation-name:whoomp-dark}.theme-dark .board .note.raw{box-shadow:none;background:0 0}.theme-dark .board .note.raw .text{color:#eee;text-shadow:0 0 4px #0008}.theme-dark .board .note .text{color:#666}.theme-dark .board .note .text:first-line{color:#d6d6d6}.theme-dark .board .note .ops .teaser{color:#ccc}.theme-dark .board .note .ops .bulk{background:#202022;border-bottom:1px solid #111;border-left:1px solid #111}.theme-dark .board .note.raw .ops .bulk{border:none}.theme-dark .board .note .ops .bulk a{color:#ccc}.theme-dark .board .note .ops .bulk a:hover{color:#fc2}.theme-dark .board .note.dragging,.theme-dark .board .note.dragging.raw{background:#09090a;outline:1px solid #fff2}.theme-dark .note-dragster{background:linear-gradient(#242426,#202022);outline:1px solid #fc28;box-shadow:0 1px 4px #000}.theme-dark .note-dragster a{color:#d6d6d6}.theme-dark .wrap textarea,.theme-dark .wrap input{color:#eee;background:#111315}.theme-dark .board .head.editing .edit{outline:1px solid #bc9908}.theme-dark .board .note.editing{background:#111315;outline:1px solid #bc9908}.theme-dark .logo a{color:#ccc}.theme-dark .logo,.theme-dark.crowded .logo:hover{background:#09090a!important}.theme-dark .logo a:hover{color:#fc2}.theme-dark .logo>a:hover{color:#fff}.theme-dark .logo .bulk .menu-label{color:#ccc}.theme-dark .config,.theme-dark.crowded .config:hover{background:#09090a!important}.theme-dark .config a{color:#ddd}.theme-dark .config a:hover{color:#fc2}.theme-dark .config .bulk .boards{border-top:1px solid #fff2;border-bottom:1px solid #fff2}.theme-dark .config .bulk .boards a.load-board.active{color:#fc2}.theme-dark .config .bulk .boards a.load-board.active:hover{color:#ddd}.theme-dark .config .bulk .break{border-top:1px solid #fff2}.theme-dark.fs-set .config .bulk .ui-prefs .f-prefs tr.ui-fs td.val,.theme-dark.lh-set .config .bulk .ui-prefs .f-prefs tr.ui-lh td.val,.theme-dark.lw-set .config .bulk .ui-prefs .f-prefs tr.ui-lw td.val{color:#fc2}.theme-dark .config a.switch-theme i{display:inline}.theme-dark .config a.switch-theme b{display:none}.theme-dark .config .bulk .boards .load-board.dragging,.theme-dark .config .bulk .boards .load-board.active.dragging{color:#0000;background:#fff2}.theme-dark .load-dragster{color:#ddd;background:#09090a;outline:1px solid #fc2a;box-shadow:0 2px 4px #000}.loading-screen{color:#888;justify-content:center;align-items:center;width:100vw;height:100vh;font-size:1.18182rem;display:flex}.error-boundary{justify-content:center;align-items:center;width:100vw;height:100vh;display:flex}.error-boundary-content{text-align:center;max-width:400px}.error-boundary-content h2{margin-bottom:10px;font-size:1.36364rem;font-weight:500}.error-boundary-content p{color:#888;margin-bottom:20px}.error-boundary-content button{color:#fff;cursor:pointer;background:#1489db;border:none;border-radius:2px;padding:8px 20px;font-size:1rem}.error-boundary-content button:hover{background:#1070b8}.theme-dark .error-boundary-content h2{color:#ddd}.theme-dark .error-boundary-content p{color:#aaa}.board-list-page{max-width:960px;margin:60px auto 0;padding:20px}.board-list-header h2{margin:0 0 20px;font-size:20px;font-weight:500}.board-cards{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px;margin-bottom:20px;display:grid}.board-card{cursor:pointer;background:#fff;border:1px solid #ddd;border-left:4px solid #0000;padding:16px 18px 28px;transition:border-left-color .15s;position:relative}.board-card:hover{border-left-color:#aaa}.board-card.active{border-left-color:#4a90d9}.board-card-title{white-space:nowrap;text-overflow:ellipsis;margin-bottom:4px;padding-right:40px;font-size:14px;font-weight:500;overflow:hidden}.board-card-meta{color:#bbb;font-size:11px;position:absolute;bottom:6px;left:18px}.board-card-metric-label{color:#555;font-weight:500}.board-card-created{color:#bbb;font-size:10px;position:absolute;bottom:6px;right:18px}.board-card-delete{color:#c33;cursor:pointer;opacity:0;background:0 0;border:none;padding:2px 6px;font-size:11px;font-weight:500;line-height:1;transition:opacity .15s;position:absolute;top:6px;right:6px}.board-card:hover .board-card-delete{opacity:.6}.board-card-delete:hover{opacity:1!important}.board-add-btn{text-align:center;color:#888;cursor:pointer;border:1px dashed #ccc;padding:12px 16px;font-size:13px;text-decoration:none;transition:border-color .15s,color .15s;display:block}.board-add-btn:hover{color:#555;border-color:#999}.board-add-form{align-items:center;gap:8px;display:flex}.board-add-input{border:1px solid #ddd;flex:1;padding:10px 12px;font-family:inherit;font-size:13px}.board-add-actions a{margin-left:8px;font-size:13px}.theme-dark .board-card{background:#1e1e1e;border-color:#444}.theme-dark .board-card:hover{border-left-color:#666}.theme-dark .board-card.active{border-left-color:#5a9fd4}.theme-dark .board-card-title{color:#eee}.theme-dark .board-card-meta{color:#777}.theme-dark .board-card-metric-label{color:#999}.theme-dark .board-card-created{color:#888}.theme-dark .board-add-btn{color:#777;border-color:#555}.theme-dark .board-add-input{color:#ddd;background:#2a2a2a;border-color:#555}.top-bar{z-index:3;gap:2px;display:flex;position:absolute;top:10px;right:21px}.top-bar-btn{cursor:pointer;color:#999;background:0 0;border:none;justify-content:center;align-items:center;padding:4px 6px;font-size:1.63636rem;line-height:1;transition:color .2s;display:flex}.top-bar-btn:hover{color:#333}.top-bar-btn svg{display:block}.theme-dark .top-bar-btn{color:#777}.theme-dark .top-bar-btn:hover{color:#fc2}.footer{text-align:center;color:#333;z-index:0;background:#eee;width:100%;padding:8px 0;font-size:.909091rem;position:fixed;bottom:0;left:0}.footer a{color:#333;transition:color .2s}.footer a:hover{color:#888}.theme-dark .footer{color:#ccc;background:#1a1a1a}.theme-dark .footer a{color:#ccc}.theme-dark .footer a:hover{color:#fff}.logo .sync-dot{vertical-align:middle;background-color:#ccc;border-radius:50%;width:6px;height:6px;margin-left:6px;display:inline-block}@keyframes sync-blink{0%,to{opacity:.3}50%{opacity:1}}.logo .sync-dot.syncing{animation:.8s ease-in-out infinite sync-blink}.logo .sync-dot.synced{background-color:#4c4}.help-overlay{z-index:20;background:#000000b3;justify-content:center;align-items:flex-start;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.help-overlay>div{background:#fff;border-radius:4px;width:100%;max-width:520px;max-height:calc(100vh - 120px);margin-top:60px;padding:30px 36px 36px;font-size:1.09091rem;line-height:1.6;overflow-y:auto;box-shadow:0 4px 20px #0000004d}.help-overlay h2{margin:0 0 16px;font-size:1.63636rem;font-weight:500}.help-overlay .help-go-boards{color:#1489db;margin-bottom:12px;font-size:1rem;display:block}.help-overlay .help-go-boards:hover{color:#0c6eb0}.theme-dark .help-overlay .help-go-boards{color:#fc2}.theme-dark .help-overlay .help-go-boards:hover{color:#ffd84d}.help-overlay h3{margin:16px 0 8px;font-size:1.27273rem;font-weight:500}.help-overlay ul{margin:0 0 12px;padding-left:20px}.help-overlay li{margin-bottom:4px}.help-overlay b{font-weight:500}.help-overlay i{color:#888;font-style:normal}.help-overlay kbd{background:#eee;border:1px solid #ccc;border-radius:3px;margin-right:4px;padding:1px 5px;font-family:inherit;font-size:1rem;display:inline-block}.theme-dark .help-overlay>div{color:#ddd;background:#1e1e1e}.theme-dark .help-overlay kbd{color:#ddd;background:#333;border-color:#555}.login-page{background:#f8f9fb;justify-content:center;align-items:center;min-height:100vh;display:flex}.login-card{text-align:center;background:#fff;border-radius:4px;width:320px;padding:40px 36px;box-shadow:0 2px 12px #00000014}.login-card h1{color:#333;margin:0 0 24px;font-size:1.81818rem;font-weight:500}.login-card input{box-sizing:border-box;border:1px solid #ddd;border-radius:2px;width:100%;margin-bottom:12px;padding:10px 12px;font-family:inherit;font-size:1.18182rem;display:block}.login-card input:focus{border-color:#4a90d9;outline:none}.login-card input::placeholder{color:#bbb}.login-card button{color:#333;cursor:pointer;background:#d0d4d8;border:none;border-radius:2px;width:100%;padding:10px 0;font-family:inherit;font-size:1.18182rem;transition:background .2s;display:block}.login-card button:hover{background:#bcc0c4}.login-card button:disabled{opacity:.5;cursor:default}.login-error{color:#c40;margin-bottom:12px;font-size:1rem}.theme-dark .login-page{background:#09090a}.theme-dark .login-card{background:#1e1e1e;box-shadow:0 2px 12px #0006}.theme-dark .login-card h1{color:#ddd}.theme-dark .login-card input{color:#ddd;background:#2a2a2a;border-color:#444}.theme-dark .login-card input:focus{border-color:#5a9fd4}@media (max-width:767px){.board{min-width:auto;margin:36px auto 0;padding:12px 8px}.board .lists{white-space:normal;flex-direction:column;gap:8px;display:flex;overflow:hidden}.board .list{max-width:100%;margin:0 0 8px;display:block;overflow:hidden;width:100%!important}.board .list:first-child,.board .list:last-child{margin:0 0 8px}.board .lists-scroller{display:none}.board>.head{margin:0 0 8px;padding:8px 10px}.board>.head .menu{margin-right:0}.board .head .text{white-space:normal;word-break:break-word;overflow:visible}.logo{padding:4px 8px;top:4px;left:4px}.top-bar{gap:0;top:4px;right:4px}.top-bar-btn{padding:2px 4px}body{padding-bottom:44px}.footer{padding:6px 0;font-size:.818182rem}.login-card{width:calc(100% - 40px);max-width:320px;padding:32px 24px}.board-list-page{margin-top:12px;padding:12px}.board-list-header h2{font-size:18px}.board-cards{grid-template-columns:1fr;gap:8px}.board-add-form{flex-wrap:wrap}.board-add-input{min-width:0}.board-add-actions{white-space:nowrap}.board-card{padding:14px 14px 24px}.board-card-title{font-size:13px}.board-card-created{font-size:9px}.overlay>div{max-width:calc(100% - 32px);margin-top:20px}.overlay .backup-conf{min-width:auto;padding:16px 24px}.overlay .backup-conf .etc input{width:100%}.overlay>div.license{width:100%;max-width:100%;padding:16px}.help-overlay>div{max-height:calc(100vh - 40px);margin-top:20px;padding:24px 20px}.loading-screen,.error-boundary{width:100%}.board .note .ops .teaser{padding:8px;font-size:1.27273rem}.board .note .ops .bulk button{position:relative}.board .note .ops .bulk button:after{content:"";position:absolute;inset:-8px}}
