body{background-color:#fffcf4}body,h1,h2,p,div,span,input,button,textarea,select,legend,a{font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;font-size:12pt}h1{font-size:14pt;padding:0;margin:0;font-weight:bold}h2{font-size:13pt;padding:0;margin:0 0 10px 0;font-weight:bold}a,a:link,a:visited{color:#fff}a:hover{text-decoration:none}header{display:-webkit-flex;display:flex;background-color:#b1c9ff;border-bottom:solid #b100ff 2px}input,select,button{margin-top:2px;margin-bottom:2px}dialog{padding:5px;border-width:1px;border-color:#b100ff;background-color:#92d3d4}dialog a,dialog a:link,dialog a:visited{color:#000}dialog>div>div:nth-child(1){font-weight:bold}dialog>div>div:nth-child(3){font-size:smaller;white-space:pre-line}nav.navbar-header{min-width:260px;-webkit-flex:0;-ms-flex:0;flex:0;padding:10px}nav.navbar-header a{text-decoration:none}nav.navbar-header span{font-size:16pt;vertical-align:top;padding:0 0 0 0;margin:0 10px 0 0;display:inline-block}nav.navbar-main{-webkit-flex:1;-ms-flex:1;flex:1;padding:10px}.nav-show,.nav-close{cursor:pointer;display:none}.navbar-nav{float:right}main{display:-webkit-flex;display:flex}aside{min-width:200px;-webkit-flex:0;-ms-flex:0;flex:0;padding:10px;background-color:#b1c9ff}aside ul{list-style-type:none;padding:0}aside ul li{margin:0;padding:0 0 20px 10px;list-style:none;border-top:2px solid #b1c9ff}aside ul li:hover,aside ul li.srb-selected{color:#b100ff;border-top:2px solid #b100ff}span.srb-toolbar{float:right}span.srb-toolbar form{display:inline}ul.srb-list,ul.srb-list-item{margin:0;padding:0;list-style:none}ul.srb-list{margin-top:15px}li.srb-list{border-top:2px solid #b1c9ff;display:flex;padding:3px}ul.srb-list{border-bottom:2px solid #b1c9ff}ul.srb-list a,ul.srb-list a:link,ul.srb-list a:visited{color:#000}.srb-list-due{font-weight:bold}.srb-list-all{font-style:italic}ul.srb-list-item{width:100%}.srb-list-item-due span.srb-reminder{font-weight:bold}.srb-list-item-overdue span.srb-reminder{font-weight:bold;color:#f00}.srb-list-item-done span.srb-reminder{font-size:small;font-style:oblique}ul.srb-list-item>li{display:flex;background-color:#92d3d4;margin:2px;border:1px solid #92d3d4}ul.srb-list-item>li>div:nth-child(2)>form{display:inline}ul.srb-list-item>li>div:nth-child(2){flex-grow:1}ul.srb-list-item>li>div:last-child{width:130px}ul.srb-list-item>li>div{padding:0 10px 0 0}div.srb-list-item-entry>div:first-child{font-weight:bold}div.srb-list-item-entry>div:nth-child(3){font-size:smaller;white-space:pre-line}li.srb-list-item:hover{border-color:#b100ff}form[name="srb-entry"] label{width:105px;display:inline-block;vertical-align:top}input.srb-entry-date,input.srb-entry-reminddate{width:110px}input.srb-entry-title,input.srb-entry-tags{width:300px}textarea.srb-entry-description{width:300px;height:60px}.the-datepicker__srb-entry-datepicker-title{color:#000}div.srb-tag{padding:2px 0 2px 0}div.srb-tag a,div.srb-tag a:link,div.srb-tag a:visited{font-size:small;padding:1px 2px 1px 2px;background-color:#b1c9ff;color:#fff}.pagination{display:inline-block}.pagination *{float:left;padding:5px 10px;text-decoration:none}.pagination a.pagination-active{background-color:#b1c9ff}.pagination a:hover:not(.pagination-active){background-color:#92d3d4}article{-webkit-flex:1;-ms-flex:1;flex:1;padding:10px;background-color:#fff}article a,article a:link,article a:visited{color:#000}footer{border-top:solid #b100ff 1px;padding:10px;text-align:center;font-size:10pt}body.dragging,body.dragging *{cursor:move !important}.dragged{position:absolute;opacity:.5;z-index:2000}ul.srb-list li.placeholder{position:relative;background:#b1c9ff;padding:1px 1px;clear:both}ul.srb-list li.placeholder:before{position:absolute}.srb-list-item-drag-handle{cursor:move}#cal-date{font-size:larger}:root{--fc-event-text-color:#000;--fc-event-bg-color:#fff;--fc-event-border-color:#fff}.srb-event-title{white-space:wrap}.srb-cal-count{min-width:42px;display:inline-block}.srb-cal-count-next{text-align:right}@media(max-width:600px){header{-webkit-flex-direction:column;flex-direction:column}aside{display:none}.nav-show{display:inline}.narrow-hide{display:none}ul.srb-list-item>li{flex-direction:column}}@media(prefers-color-scheme:dark){body{background-color:#000}article{background-color:#000;color:#fff}article a,article a:link,article a:visited{color:#fff}footer{color:#fff}span.srb-toolbar a{color:#fff}.pagination>a{color:#fff}ul.srb-list-item>li,span.selected{color:#000}}