html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figure,figcaption,menu,footer,header,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0}main,article,aside,canvas,figure,figure img,figcaption,hgroup,footer,header,nav,section,audio,video{display:block}a{text-decoration:none;color:#000}a img{border:0}figure{position:relative}figure img{width:100%}img{user-drag:none;-moz-user-select:none;-webkit-user-drag:none}label{cursor:pointer}textarea,input,button,select{background:none;border:none;border-radius:0;font:inherit}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;outline:none}.cf:after{content:".";font-size:0;line-height:0;clear:both;display:block;visibility:hidden;opacity:0}html{font-family:"alternate-gothic-no-2-d";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;font-family:"Open Sans",sans-serif}::placeholder{font-size:1rem}html,body{height:100%}.login{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.login form{width:300px;text-align:center}.login form img{width:100%;display:block}.login form input{width:100%;margin-top:20px;background:#ccc;height:30px;text-align:center}.login form button{margin-top:20px}main{display:flex;flex-direction:column;height:100%;margin:0 50px}header.main nav{display:flex;margin:0 auto}header.main nav a{display:block;flex:1;padding:10px;text-align:center}header.main nav a.active{text-decoration:underline}header.main nav a:hover{background:#ccc}.section{flex:1;display:flex}.section form{flex:1;flex-direction:column;display:flex;padding:20px 0;width:100%}.rows{flex:1;overflow:auto}.rows .row{display:flex;width:100%;padding:15px}.rows .row .field:not(:last-child){margin-right:15px}.rows .row.setting{flex-wrap:wrap;padding:10px}.rows.entries .row:nth-child(even){background-color:#f5f5f5}.actions{display:flex;margin-bottom:20px}.actions .search{flex:1;margin:0 20px;border:solid 1px #e9e9e9;padding:10px;height:40px}.actions .search:first-child{margin-left:0}.button{height:calc(40px - 2px);background:#fff;padding:10px;cursor:pointer;transition:all ease .3s;line-height:1em}.button.blue{color:#0095ff;border:2px solid #0095ff}.button.blue:hover{color:#fff;background:#0095ff}.button.red{color:#ff5549;border:2px solid #ff5549}.button.red:hover{color:#fff;background:#ff5549}.button.green{color:#5fba7d;border:2px solid #5fba7d}.button.green:hover{color:#fff;background:#5fba7d}.button.delete-selected{margin-left:20px}.field{border:solid 1px #e9e9e9;height:40px}.field input,.field textarea{height:100%;width:100%;display:block;padding:5px}.field textarea{resize:none}.field-label{border:none;display:flex;align-items:center}.field-select{position:relative}.field-select .inner-head{height:100%;cursor:pointer}.field-select .inner-head input[readonly]{pointer-events:none}.field-select .inner-options{position:absolute;max-height:200px;overflow-x:hidden;overflow-y:auto;box-shadow:0 4px 4px 0 rgba(0,0,0,.24),0 0 4px 0 rgba(0,0,0,.12);background:#fff;min-width:100%;max-width:calc(100% + 40px);top:100%;z-index:10;display:none}.field-select .inner-options .option{height:40px;display:flex;align-items:center;padding:5px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.field-select .inner-options .option:hover{background:#e9e9e9}.field-select .inner-options .option.selected{background:#0095ff;color:#fff}.field-select .inner-options .option.selected:hover{background:#a9d2ef}.field-select.show-options .inner-options{display:block}.field-select.field-time .inner-options{width:calc(100% + 20px)}.entries .field-icon{display:none}.field-date{width:150px}.field-newpassword{width:300px}.field-icon .option img{width:20px;height:20px;object-fit:contain;margin-right:10px}.field-icon .option span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.field-time{width:90px;min-width:90px}.setting .field-time{width:90px;min-width:90px}.field-delimiter{width:20px;min-width:20px;text-align:center}.field-delimiter .option{justify-content:center}.field-delimiter input{text-align:center}.field-marks{width:30%}.field-checkbox{width:20px;border:none}.field-add{border:none}.field-add .add-field{display:block;height:100%;width:20px;position:relative;cursor:pointer}.field-add .add-field:before,.field-add .add-field:after{content:".";font-size:0;line-height:0;letter-spacing:0;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:block;background:gray}.field-add .add-field:before{width:2px;height:8px}.field-add .add-field:after{width:8px;height:2px}.field-add .add-field:hover:before,.field-add .add-field:hover:after{background:#0095ff}.field-action{border:none;width:auto;padding:10px}.field-action.field-delete{opacity:.7}.field-action i{cursor:pointer}.field-highlight input[type=checkbox]{display:none}.field-highlight input[type=checkbox]+label .fa-star.checked{display:none}.field-highlight input[type=checkbox]:checked+label .fa-star{display:none}.field-highlight input[type=checkbox]:checked+label .fa-star.checked{display:block;padding-top:3px}/*# sourceMappingURL=style.min.css.map */
