html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{font-size:16px}*{box-sizing:border-box}.login-page{display:flex;align-items:center;text-align:center;flex-direction:column;justify-content:space-between}.trello-main-logo{display:block;height:43px;margin:40px auto}.form-container{background-color:#fff;border-radius:3px;padding:25px 40px 32px;box-shadow:#0000001a 0 0 10px;max-width:400px;font-family:Avenir,Helvetica,Arial,sans-serif;justify-content:center;display:flex;flex-direction:column;align-items:center}.login-header{text-align:center;color:#5e6c84;font-size:17px;letter-spacing:-.01em;line-height:28px;margin-top:10px;margin-bottom:25px;font-weight:700}.login-input{font-weight:500;font-size:14px;width:100%;background-color:#fafbfc;border:2px solid #dfe1e6;box-sizing:border-box;border-radius:3px;height:44px;padding:7px;transition:background-color .2s ease-in-out 0s,border-color .2s ease-in-out 0s;margin:0 0 1.2em}.login-submit-button{background:#5aac44;border-radius:.3em;color:#fff;display:inline-block;font-weight:700;margin-bottom:.8em;font-size:16px;padding:.6em 1.3em!important;position:relative;text-decoration:none;border:0px;width:100%;cursor:pointer;font-family:Arial,Helvetica,sans-serif}.login-submit-button:hover{background-color:#61bd4f}.bottom-form-links{text-align:center;font-size:14px;display:flex;padding:0;justify-content:center;list-style-type:disc}.register-link{text-decoration:none;color:#0052cc}.errors{color:#eb5a46;font-size:14px;line-height:1.333;margin-bottom:5px;font-weight:600}.boards-page-container{display:flex;flex-direction:row;align-items:flex-start;justify-content:center}.home-left-sidebar{position:sticky;top:0}.home-left-sidebar-container{margin:40px 0 0;padding:0 16px;width:272px}.boards-side-menu-option{display:flex;padding:8px 10px;width:100%;color:#172b4d;border-radius:4px;margin-bottom:5px;font-weight:700;font-size:18px;text-decoration:none}.boards-side-menu-option-selected{display:flex;padding:6px 8px;width:100%;background-color:#e4f0f6;color:#0079bf;border-radius:4px;margin-bottom:5px}.boards-section-container{display:flex;flex-direction:column;margin:40px 16px 0;width:100%;max-width:825px;min-width:288px}.my-boards-section-header{display:flex}.my-boards{display:flex;flex-direction:column}.boards-page-header-name{display:inline-block;line-height:24px;margin:4px 0 11px 8px;font-size:24px;font-weight:700;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.board-tile-list{display:flex;flex-wrap:wrap}.board-tile{width:23%;margin:0 2% 2% 0;background:#00adcc;color:#fff;line-height:20px;padding:8px;position:relative;text-decoration:none;border-radius:3px;height:80px;cursor:pointer}.board-tile:hover{background:#0088a1}.board-tile-details-name{font-size:16px;font-weight:700;display:inline-block;overflow:hidden;max-height:40px;width:100%;word-wrap:break-word;color:#fff}.board{background:#789dbc;height:100vh;overflow-x:auto}.board-header-container{min-height:48px;display:flex;align-items:center;margin-left:1rem}.delete-board{color:#fff;padding:5px 8px;border-radius:3px;font-size:14px;background-color:#ffffff4d;height:32px;display:flex;align-items:center;cursor:pointer}.delete-board:hover{background-color:#fff3}.columns{display:flex;flex-wrap:wrap;margin-left:1rem;margin-right:1rem;gap:1rem}.column{background:#ebecf0;padding:8px;border-radius:4px;max-width:272px;margin:0 4px;max-height:600px;overflow-y:auto;min-width:272px;align-self:flex-start}.column-title{font-size:14px;font-weight:600;margin-bottom:12px;display:flex;align-items:center;justify-content:space-between}.column-delete-icon{width:20px;cursor:pointer;padding:5px}.column-delete-icon:hover{background-color:#091e4214;border-radius:15%}.task{box-shadow:0 1px #091e4240;cursor:pointer;max-width:300px;min-height:20px;color:#3d4852;background-color:#fff;display:block;align-items:center;padding:8px;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task:hover{border-bottom-color:#091e4240;background-color:#f4f5f7}.navbar-boards{background-color:#026aa7;height:40px;display:flex;align-items:center}.navbar-icon{width:32px;height:32px;min-width:32px;background-color:#ffffff4d;padding:5px;border-radius:3px;margin:0 5px;display:flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;font-weight:700;font-size:14px}.navbar-icon:hover{background-color:#ffffff26}.navbar-icon img{color:#fff;width:18px}.navbar-logo{height:32px;margin:0 auto}.navbar-left-side{display:flex;align-items:center}.navbar-boards-icon img{width:33px}.navbar-logout-icon{width:86px;padding:5px 9px;cursor:pointer}.create-board-form{background:rgba(9,30,66,.2);width:23%;margin:0 2% 2% 0;line-height:20px;padding:8px;position:relative;text-decoration:none;border-radius:3px;height:80px;cursor:pointer}.create-board-form .inline-form{flex:1}.create-board-form .inline-form-container{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.create-board-form:hover{background-color:#091e424d}.create-board-form .inline-form-input{font-weight:500;font-size:16px;width:100%;background-color:#fafbfc;border:2px solid #dfe1e6;box-sizing:border-box;border-radius:3px;height:30px;padding:7px}.create-column-form{border-radius:3px;box-shadow:0 2px 4px #0000001a;cursor:pointer;margin:0 4px;width:272px;min-height:32px;align-self:flex-start}.create-column-form .inline-form-container{background-color:#ffffff3d;color:#fff;width:100%;height:100%;display:flex;align-items:center;padding:12px 15px}.create-column-form .inline-form-container-editing{background:#ebecf0;cursor:default}.create-column-form .inline-form-input{font-weight:500;font-size:16px;width:100%;background-color:#fafbfc;border:2px solid #dfe1e6;box-sizing:border-box;border-radius:3px;height:30px;padding:7px}.create-column-form .inline-form-button{background:#5aac44;border-radius:.3em;color:#fff;display:inline-block;font-weight:700;margin-bottom:.8em;font-size:16px;padding:.6em 1.3em!important;position:relative;text-decoration:none;border:0px;margin-top:10px;cursor:pointer;font-family:Arial,Helvetica,sans-serif}.create-column-form .inline-form-button:hover{background-color:#61bd4f}.create-task-form{border-radius:3px;box-shadow:0 2px 4px #0000001a;cursor:pointer;margin:0 4px;width:272px;min-height:32px}.create-task-form .inline-form-container{width:100%;height:100%;display:flex;align-items:center}.create-task-form .inline-form-container-editing{background:#ebecf0}.create-task-form .inline-form-input{font-weight:500;font-size:16px;width:100%;background-color:#fafbfc;border:2px solid #dfe1e6;box-sizing:border-box;border-radius:3px;height:30px;padding:7px}.create-task-form .inline-form-button{background:#5aac44;border-radius:.3em;color:#fff;display:inline-block;font-weight:700;margin-bottom:.8em;font-size:16px;padding:.6em 1.3em!important;position:relative;text-decoration:none;border:0px;margin-top:10px;cursor:pointer;font-family:Arial,Helvetica,sans-serif}.create-task-form .inline-form-button:hover{background-color:#61bd4f}.home-hero{background:linear-gradient(135deg,#0079bf,#5067c5);min-width:50rem}.home-container{color:#fff;display:flex;margin:0 auto;align-items:center;padding:80px 5rem;justify-content:space-between;flex-wrap:wrap;gap:1rem}.section-first{width:500px}.home-title{font-size:48px;font-weight:600;margin-bottom:8px}.home-description{font-size:25px;font-weight:300;margin-bottom:.5rem}.home-header{position:fixed;height:72px;z-index:1;width:100%;background-color:#0079bf;padding:16px;display:flex;align-items:center;justify-content:space-between}.home-header-home-link img{height:40px}.home-header-login{color:#fff;text-decoration:none;font-weight:700;font-size:17px;margin-right:20px}.home-header-register{color:#5067c5;background:#fff;font-weight:700;font-size:17px;padding:6px 10px;text-decoration:none;border-radius:3px;line-height:26px}.team-container,.information-container,.workflow-container{color:#2c3e50}.team-image{max-width:580px}.workflow-image{max-width:450px}.workflow-left-part{margin-right:40px}.workflow-left-part li{line-height:1.3}.home-team,.home-information,.home-workflow{min-width:50rem}.edit-board-form .inline-form-text{font-size:18px;color:#fff;padding:5px 12px;margin-right:20px;max-width:165px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.edit-board-form .inline-form-input{font-weight:300;font-size:14px;width:100%;background-color:#fafbfc;border:2px solid #dfe1e6;box-sizing:border-box;border-radius:3px;height:30px;padding:7px}.edit-board-form .inline-form{padding:5px 12px}.task-modal{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1}.task-modal-backdrop{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1;background:rgba(0,0,0,.5)}.task-modal-container{background:#f4f5f7;z-index:2;margin-left:auto;margin-right:auto;left:0;right:0;margin-top:128px;position:absolute;width:70%;min-height:230px;border-radius:4px;box-shadow:0 2px 4px #0000001a;padding:20px}.task-modal-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.task-modal-close{width:20px;cursor:pointer;padding:5px}.task-modal-close:hover{background-color:#091e4214;border-radius:15%}.task-modal-edit-title-form{cursor:pointer}.task-modal-edit-title-form .inline-form-text{font-size:20px;font-weight:600;max-width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.task-modal-edit-title-form .inline-form-input{font-weight:500;font-size:16px;width:100%;background-color:#fafbfc;border:2px solid #dfe1e6;box-sizing:border-box;border-radius:3px;height:30px;padding:7px}.task-modal-edit-description-form{cursor:pointer}.task-modal-edit-description-form .inline-form-input{font-weight:500;font-size:16px;width:100%;background-color:#fafbfc;border:2px solid #dfe1e6;box-sizing:border-box;border-radius:3px;padding:7px;height:150px}.task-modal-edit-description-form .inline-form-button{background:#5aac44;border-radius:.3em;color:#fff;display:inline-block;font-weight:700;margin-bottom:.8em;font-size:16px;padding:.6em 1.3em!important;position:relative;text-decoration:none;border:0px;margin-top:10px;cursor:pointer;font-family:Arial,Helvetica,sans-serif}.task-modal-edit-description-form .inline-form-button:hover{background-color:#61bd4f}.task-modal-description{flex:1;margin-right:20px}.task-modal-description-label{margin-bottom:20px;font-size:20px;font-weight:600}.task-modal-body{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:2rem}.task-modal-actions-label{font-size:20px;font-weight:600;margin-bottom:20px}.task-modal-actions-icon{width:10px;margin-right:6px}.task-modal-actions-action{font-size:16px;display:flex;align-items:center;border-radius:3px;background-color:#091e420a;cursor:pointer;color:#172b4d;margin-top:8px;min-width:130px;padding:6px 12px}.task-modal-actions-action:hover{background-color:#091e4214}.column-select{width:100%;height:50px;font-size:100%;font-weight:700;cursor:pointer;border-radius:0;background-color:#dae1e7;color:000;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:10px;position:relative;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:100%;background-position-y:10px;border:6px solid #dae1e7;border-bottom:2px solid rgba(9,30,66,.08)}.column-select:hover,.column-select:focus{background-color:#091e4226;border:6px solid rgba(9,30,66,0);border-bottom:2px solid rgba(9,30,66,.25)}.column-select-container{margin-bottom:20px;margin-top:20px}
