@font-face{font-family:Charlie-Text;src:url(/static/media/charlie-text-regular.b840082229ef67d26f10.woff)}@font-face{font-family:Charlie-Text-Semibold;src:url(/static/media/charlie-text-semibold.0bb7b52ebc5c34a86656.woff)}@font-face{font-family:Charlie-Display-Semibold;src:url(/static/media/charlie-display-semibold.0b0d15c6e3c89a737e12.woff)}.fs12{font-size:.75rem}.fs14{font-size:.875rem}.fs18{font-size:1.125rem}.fs20{font-size:1.25rem}.fs24{font-size:1.5rem}.fs28{font-size:1.75rem}.fs30{font-size:1.875rem}.flex.column{flex-direction:column}.flex.justify-center{justify-content:center}.flex.justify-between{justify-content:space-between}.flex.justify-evenly{justify-content:space-evenly}.flex.justify-around{justify-content:space-around}.flex.align-center{align-items:center}.flex-column-center{flex-direction:column}.flex-column-center,.flex-row-center{align-items:center;display:flex;justify-content:center}.flex-row-center{flex-direction:row}.flex{display:flex}.justify-space-between{justify-content:space-between}.row{flex-direction:row}.column{flex-direction:column}.justify-center{justify-content:center}.space-between{justify-content:space-between}.space-around{justify-content:space-around}.space-evenly{justify-content:space-evenly}.align-center{align-items:center}.align-end{align-self:flex-end}.align-start{align-self:flex-start}.flex-grow{flex-grow:1}.wrap{flex-wrap:wrap}.clear-button{background:none;border:none;color:inherit;cursor:pointer;outline:inherit;padding:0}.hidden{display:none}.cursor-p{cursor:pointer}.line-through{text-decoration:line-through}.under-line{text-decoration:underline}.ml-{margin-left:10px}.mt-{margin-top:10px}.block{display:block}.clean-list{list-style-type:none;margin:0;padding:0}.main-container{display:grid;grid-template-columns:20px 1fr 20px}.main-container>*{grid-column:2}.main-container>.full{grid-column:1/-1}@media(min-width:550px){.main-container{grid-template-columns:minmax(20px,1fr) minmax(auto,550px) minmax(20px,1fr)}}@media(min-width:800px){.main-container{grid-template-columns:minmax(20px,1fr) minmax(auto,800px) minmax(20px,1fr)}}@media(min-width:980px){.main-container{grid-template-columns:minmax(20px,1fr) minmax(auto,980px) minmax(20px,1fr)}}.card-grid{grid-gap:20px;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}*{box-sizing:border-box}html{color:#172b4d;font-family:montserrat;font-size:14px;line-height:1.6;overflow-x:hidden}body,html{height:100%}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Droid Sans,Helvetica Neue,sans-serif;font-size:1.125rem;font-weight:400;line-height:20px;margin:0;overflow-anchor:none;padding:0;position:relative}#root{height:100%}img{width:100%}p{margin:0 0 1em}a{text-decoration:none}a:hover{text-decoration:underline}.homepage-container{background:linear-gradient(1deg,#fff,#eae6ff 80%)}.homepage-wrapper{margin:0 61px;max-height:575px;max-width:1140px;padding:112px 15px 0}.homepage{align-items:center;display:flex;flex-direction:column-reverse;justify-content:center}.homepage-title{font-family:Charlie-Display-Semibold;font-size:48px;line-height:60px;margin-bottom:.5rem}.homepage-paragraph,.homepage-title{color:#091e42;inline-size:100%;text-align:center}.homepage-paragraph{font-family:Charlie-Text;font-size:20px;line-height:30px;margin-bottom:24px;overflow-wrap:break-word}.demo-btn{background-color:#0065ff;border:1px solid transparent;border-radius:6px;cursor:pointer;font-family:Charlie-Text;font-size:1.25rem;margin-bottom:20px;margin-top:48px;padding:.375rem .75rem;width:100%}.demo-btn,.demo-btn:hover{color:#fff;display:block;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.demo-btn:hover{background-color:#0056d9;border-color:#0051cc;text-decoration:none}.homepage-hero{min-height:200px;min-width:200px;width:300px}@media screen and (min-width:1000px){.homepage-hero{width:710px}.homepage{flex-direction:row}.homepage-paragraph{inline-size:85%;text-align:left}.homepage-title{inline-size:90%;text-align:left}.demo-btn{width:30%}}.board-app{height:100%;overflow-x:auto;overflow-y:hidden}.board-app::-webkit-scrollbar{height:12px;width:12px}.board-app::-webkit-scrollbar-track{background:rgba(0,0,0,.2);border-radius:100vw;margin-left:2vw;margin-right:2vw}.board-app::-webkit-scrollbar-thumb{background-color:hsla(0,14%,91%,.456);border-radius:100vw}.board-app-wrapper{background-size:100% 100%;color:#172b4d;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;height:100%;line-height:20px;overflow:hidden;overflow-y:hidden;padding-bottom:10px}.board-app-wrapper::-webkit-scrollbar{height:12px;width:12px}.board-app-wrapper::-webkit-scrollbar-track{background:rgba(0,0,0,.2);border-radius:100vw;margin-left:2vw;margin-right:2vw}.board-app-wrapper::-webkit-scrollbar-thumb{background-color:hsla(0,14%,91%,.456);border-radius:100vw}.board-header .add-member,.board-header .nav-btn.fav{margin:0 5px}.board-header{height:auto;margin-bottom:10px;padding:8px 4px 4px 12px;position:fixed;width:100%}.board-header .header-title{background-color:hsla(0,0%,100%,.239);border-radius:3px;color:#fff;cursor:pointer;font-family:Segoe UI,Roboto,Noto Sans,Ubuntu,Droid Sans,Helvetica Neue,sans-serif;font-size:18px;font-weight:700;height:30px;margin:0;min-width:30px;padding:3px 5px;text-overflow:ellipsis}.board-header .header-title :hover{background-color:hsla(0,0%,100%,.322)}.board-header .nav-btn{align-items:center;background-color:hsla(0,0%,100%,.239);border:none;border-radius:3px;color:#fff;cursor:pointer;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;height:30px;justify-content:center;padding:10px;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.board-header .nav-btn:hover{background-color:hsla(0,0%,100%,.322)}.board-header .nav-btn.fav{cursor:pointer;padding:6px 5px 5px}.board-header .nav-btn.fav .star-icon.star{color:gold}.board-header .nav-btn.fav .star-icon svg{font-size:18px}.board-header svg{font-size:14px}.nav-right{gap:10px;padding-right:4px}.nav-right .nav-btn p{height:2.3px;margin-left:4px;margin-top:-2px}.member-avatar{align-items:center;border-radius:25em;cursor:pointer;display:flex;font-weight:600;height:30px;justify-content:center;object-fit:cover;width:30px}.workspace-page{padding-top:40px}.workspace-page a{text-decoration:none}.workspace-page .all-boards-list{width:100%}.workspace-page .starred-boards-section{padding:30px 0}.workspace-page .title-header{margin:0 0 0 15.3%;padding:0 0 11px;position:relative}.workspace-page .title-header h3{color:#172b4d;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Droid Sans,Helvetica Neue,sans-serif;font-size:16px;font-weight:700;margin:3.5px 0 0;white-space:nowrap}.workspace-page .title-header-icon-container{margin-right:10px}.workspace-page .title-header-icon-container .header-icon{color:#42526e;height:24px;width:24px}.primary-boards-container-section{padding-bottom:10px}.login-page{align-items:center;background-color:#fbfbfb;flex-direction:column;margin-top:-20px;min-height:105vh}.login-page hr{border:0;border-top:1px solid #ccc;display:block;height:1px;margin:1em 0;padding:0}.login-page .login-signup-container{background-color:#fff;border-radius:3px;box-shadow:0 0 10px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:center;max-width:585px;min-width:350px;padding:25px 40px;position:relative;width:400px}.login-page .login-header{align-items:center;display:flex;justify-content:center;margin:2.5rem 0;width:100%}.login-page .login-header h1{color:#293856;font-family:Secular,sans-serif;font-size:3.125rem;letter-spacing:.02em;margin-bottom:0;padding-top:6px}.login-page h1{color:#5e6c84;font-size:16px;font-weight:700;letter-spacing:-.01em;line-height:28px;margin-bottom:25px;margin-top:10px;text-align:center}.login-page form input{background-color:#fafbfc;border:2px solid #dfe1e6;border-radius:3px;font-size:14px;height:44px;margin-bottom:16.8px;max-width:400px;outline:none;padding:.5em;width:100%}.login-page .logbtn{border:0;border-radius:.3em;color:#fff;cursor:pointer;font-weight:700;min-height:40px;padding:.6em 1.3em;position:relative}.login-page .logbtn.login{background-color:#5aac44}.login-page .logbtn.signup{background-color:#0052cc}.login-page .more-opt p{margin:-24px 0 1em}.login-page .more-opt .google-txt{margin-left:17px;margin-top:-20px}.login-page .more-opt span{color:#4d4d4d;font-size:12px;font-weight:300;line-height:1.44em;margin-bottom:16px;margin-top:16px;text-align:center}.login-page .more-opt button{background:#fff;border-color:transparent;border-radius:3px;box-shadow:1px 1px 5px 0 rgba(0,0,0,.2);color:rgba(0,0,0,.54);cursor:pointer;height:39px;margin-bottom:12px;padding-top:0;text-align:center;width:99%}.login-page .more-opt button .guest-icon{height:30px;margin-left:-161px;margin-top:3px;width:24px}.login-page .more-opt button .google-icon{height:20px;left:30px;margin:7px 10px 0 -150px;width:24px}.login-page .left-hero{left:0}.login-page .left-hero,.login-page .right-hero{bottom:0;display:inline-block;max-width:30%;position:absolute;width:400px}.login-page .right-hero{right:0}@media screen and (max-width:980px){.login-page .left-hero,.login-page .right-hero{display:none}}.login-page .dif-choice{margin:auto}.login-page .dif-choice a{color:#5e98ba;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;margin-right:36px;text-align:center}.app-header-home{height:68.25px;position:absolute;width:100%}.app-header-home nav{height:100%;padding:16px;width:100%}.app-header-home nav .login-btn{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:transparent;border:1px solid transparent;border-radius:.2rem;box-sizing:border-box;color:#0051cc!important;cursor:pointer;display:inline-block;font-family:Charlie Text,sans-serif;font-size:1.09375rem;font-weight:400;line-height:1.5;padding:.25rem .5rem;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.app-header-home nav .signup-btn{background-color:#0065ff!important;cursor:pointer;font-family:Charlie-Text,sans-serif;font-weight:700}.app-header-home nav .signup-btn,.app-header-home nav .signup-btn:hover{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);border:1px solid transparent;border-radius:.2rem;box-sizing:border-box;color:#fff!important;display:inline-block;font-size:1.09375rem;font-weight:500!important;line-height:1.5;padding:.25rem .5rem;text-align:center;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.app-header-home nav .signup-btn:hover{background-color:#0051cc!important;cursor:default!important}.app-header-login-signup{display:none}.app-header-workspace{background-color:#026aa7;height:44px;position:fixed;top:0;width:100%;z-index:1}.app-header-workspace nav{display:flex;height:100%;justify-content:space-between;padding:6px 4px}.app-header-workspace nav .logo-container{align-items:center;display:flex;height:15px;margin:0;opacity:1;padding:8px 0;width:75px}.app-header-workspace-task-details{background-color:red}.logo-title-home{font-family:Charlie-Text-Semibold;font-size:37px;font-weight:700}.logo-img-home{padding-top:2px;width:30px}.trello-logo-after-login{color:#f5f5f5;font-size:20px;margin-right:5px}.trello-logo-after-login-container{align-items:center;cursor:pointer;display:flex}.trello-logo-after-login-title{color:#f5f5f5;margin:0}.toolbar{display:flex;height:auto;padding:8px 4px 4px 12px;position:fixed;top:44px;width:100%;z-index:2}.toolbar-left,.toolbar-right{display:flex;flex:1 1}.toolbar-right{align-items:flex-end;flex-direction:column}.board-toolbar-title-container{border-radius:3px;height:32px;margin-right:4px;text-overflow:ellipsis;white-space:nowrap}.board-toolbar-title-container:hover{background-color:hsla(0,0%,100%,.322);cursor:pointer}.board-toolbar-title{color:#fff;font-size:18px;font-weight:700;line-height:32px;line-height:1;margin:6px 0 0;padding:0 12px}.toolbar-btn{background-color:hsla(0,0%,100%,.239);border-radius:3px;color:#fff;cursor:default;float:left;font-size:14px;height:32px;line-height:32px;margin:0 4px 4px 0;max-width:400px;overflow:hidden;padding:8px;position:relative;text-decoration:none;text-overflow:ellipsis}.toolbar-btn:hover{background-color:hsla(0,0%,100%,.322);cursor:pointer}.star-btn{align-items:center;display:flex}.toolbar-divider{border-left:1px solid hsla(0,0%,100%,.239);float:left;height:16px;margin:8px 8px 12px 4px}.toolbar-members{align-items:center;display:flex;justify-content:space-between;margin-right:4px;width:18%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.toolbar-members>*{margin-left:-15px}.toolbar-menu-btn{align-self:flex-end;width:110px}.filter-btn,.toolbar-menu-btn{align-items:center;display:flex;justify-content:space-between}.filter-btn{width:75px}.filter-btn svg,.tool-title{margin-bottom:3px}.share-btn{align-items:center;-webkit-appearance:none;background-color:#fff;border:none;border-radius:3px;box-sizing:border-box;color:#000;cursor:pointer;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;height:32px;justify-content:space-between;margin:2px 0 0;overflow:hidden;padding:6px 12px 6px 8px;position:relative;width:75px}.share-btn:hover{background-color:hsla(0,0%,100%,.902)}.share-btn svg{margin-top:2px}@media screen and (max-width:700px){.toolbar-members{align-items:flex-start}}.user-avatar{border-radius:50%;height:32px;line-height:32px;width:32px}.pop-up-menu{background-color:#fff;position:absolute;right:-340px;top:0;transition:all .5s;width:340px;z-index:3}.back-menu{left:0;position:absolute;top:7px}.menu-open{right:0}.menu-content-wrapper{height:85vh;overflow-x:hidden;overflow-y:auto;padding:12px}.loader-screen{align-items:center;display:flex;height:100%;justify-content:center;position:fixed;width:100%;z-index:1000}.board-list-container{grid-gap:9px;-webkit-margin-start:15%;-webkit-margin-end:15%;display:grid;gap:9px;grid-auto-rows:100px;grid-template-columns:repeat(auto-fill,minmax(193px,1fr));margin-inline-end:15%;margin-inline-start:15%;padding:10px 0 0}.board-preview-container{border-radius:3px;cursor:pointer;height:100%;margin-left:3.5px;margin-right:3.5px;opacity:.8;padding:10px 0 0 10px;position:relative}.board-preview-container h3{color:#fff;font-size:16px;font-weight:700;line-height:20px;margin:0}@media(max-width:550px){.board-preview-container{height:96%;width:152px}}.board-preview-container .star-icon{background-color:rgba(151,160,175,0);color:#fff;font-size:26px;height:17px;line-height:18px;position:absolute;right:6px;text-align:center;top:77.8%;width:17px}.board-preview-container .star-icon.star{color:#f2d600;display:block;opacity:1;width:18px}.new-board-preview{background-color:rgba(9,30,66,.039);border-radius:3px;cursor:pointer;height:100%;margin-left:3.5px;margin-right:3.5px;padding:10px 0 0 10px;position:relative}.new-board-preview .board-details{align-items:center;display:flex;justify-content:center}.new-board-preview .board-details span{font-size:14px;margin-left:-12px;margin-top:-3px;top:22px}.new-board-preview:hover{background-color:rgba(9,30,66,.078);color:#172b4d}.new-board-preview .board-title{background-position:50%;color:#172b4d;font-size:.875rem;line-height:20px;padding:8px;position:relative;text-decoration:none}.add-board .board-preview-wrapper{display:flex;justify-content:center;padding-bottom:8px}.add-board .board-preview-wrapper .board-preview-container{align-items:center;background:none;background-position:50%;background-size:cover;border-radius:3px;box-shadow:0 7px 15px rgba(0,0,0,.15);display:flex;height:120px;justify-content:center;padding:10px;width:200px}.add-board .board-preview-wrapper .board-preview-container img{width:100%}.add-board .background-container{padding-bottom:4px}.add-board .background-container h4{color:#5e6c84;display:flex;flex-flow:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Droid Sans,Helvetica Neue,sans-serif;font-size:12px;font-weight:700;line-height:16px;margin-bottom:4px;margin-top:12px}.add-board .background-container .choose-color-list{flex-direction:row;justify-content:space-between;padding-bottom:8px}.add-board .background-container .choose-color-list .color-selected{height:32px;width:40px}.add-board .background-container .color-selected{align-items:center;background-position:50%;background-size:cover;border:none;border-radius:3px;box-shadow:none;color:hsla(0,0%,100%,.4);cursor:pointer;display:flex;height:100%;justify-content:center;line-height:0;margin:0;min-height:0;outline:0;padding:0;position:relative;width:100%}.add-board .add-board-title{background-color:#fafbfc;border-radius:3px;box-shadow:inset 0 0 0 2px #dfe1e6;color:#172b4d;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Droid Sans,Helvetica Neue,sans-serif;margin-bottom:0;margin-top:2px;outline:none;padding:8px 12px}.add-board .add-board-title,.add-board .create-btn{border:none;box-sizing:border-box;font-size:14px;font-weight:400;line-height:20px;transition-duration:85ms;transition-property:background-color,border-color,box-shadow;transition-timing-function:ease;width:100%}.add-board .create-btn{align-items:center;background-color:rgba(9,30,66,.04);border-radius:3px;box-shadow:none;color:#a5adba;cursor:not-allowed;display:inline-flex;justify-content:center;margin-top:16px;padding:6px 12px;text-decoration:none;white-space:normal}.add-board .create-btn.full{background-color:#0079bf;border:none;box-shadow:none;color:#fff;cursor:pointer}.add-board .background-list{justify-content:space-between;padding-bottom:8px}.add-board .background-list .choose-img-list{height:40px;width:64px}.add-board .background-list .choose-img-list .background-select{align-items:center;border:none;border-radius:3px;box-shadow:none;color:hsla(0,0%,100%,.4);cursor:pointer;display:flex;height:100%;justify-content:center;line-height:0;margin:0;min-height:0;outline:0;padding:0;position:relative;width:100%}.group-list-container{height:82%;margin-top:94px}.group-list-container>:first-child{margin-left:12px}.group-list-container .add-group{-webkit-margin-end:8px;align-items:center;background-color:hsla(0,0%,100%,.239);border-radius:3px;color:#fff;cursor:pointer;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-inline-end:8px;min-width:17rem;padding:6px 8px;transition:background-color .2s;white-space:nowrap;width:272px}.group-list-container .add-group:hover{background-color:hsla(0,0%,100%,.42)}.group-list-container .add-group svg{font-size:21px;margin-right:2px;margin-top:0}.group-list-container .add-group p{font-size:14px;margin:0}.group-list-container .add-group-open{-webkit-margin-end:12px;background-color:#ebecf0;border-radius:3px;height:80px;margin-bottom:0;margin-inline-end:12px;max-width:272px;min-width:17rem;padding:0 8px;width:272px}.group-list-container .add-group-open input{border:none;box-shadow:inset 0 0 0 2px #0079bf;height:32px;margin-top:4px;outline:none;padding-left:5px;width:100%}.group-list-container .add-group-open .add-group-btn{margin-top:5px}.group-list-container .add-group-open .add-group-btn .save-group{align-items:center;background-color:#0079bf;border:none;border-radius:3px;color:#fff;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Droid Sans,Helvetica Neue,sans-serif;height:32px;line-height:20px;padding:.375rem .75rem;width:82px}.group-list-container .add-group-open .add-group-btn .save-group:hover{background-color:#026aa7}.group-list-container .add-group-open .add-group-btn .close-group{align-items:center;background-color:hsla(0,0%,100%,0);border:none;cursor:pointer;font-size:21px;margin-top:1.5px;opacity:.6;padding:3px}.group-list-container .add-group-open .add-group-btn .close-group:hover{opacity:.8}.group-preview-wrapper{height:100%}.add-task-wrapper{margin:0 4px;padding:0 4px}.group-preview{-webkit-margin-end:8px;background-color:#ebecf0;border-radius:3px;cursor:pointer!important;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-inline-end:8px;max-height:100%;min-width:17rem;width:272px}.group-preview form{flex-grow:1;min-height:40px}.group-preview .action-modal{position:absolute}.group-preview-header{padding:5px 36px 5px 8px;position:relative}.group-preview .group-preview-title{background:transparent;border:0;border-radius:3px;color:#172b4d;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Droid Sans,Helvetica Neue,sans-serif;font-weight:600;height:28px;outline:0;padding-bottom:2px;padding-left:8px;width:100%}.group-preview .group-preview-title:focus{background-color:#fdfefe;box-shadow:inset 0 0 0 2px #0079bf}.group-preview .add-action{align-items:center;border-radius:3px;display:flex;height:32px;justify-content:center;position:absolute;right:3px;top:3px;width:32px;z-index:1}.group-preview .add-action:hover{box-shadow:inset 0 0 0 500px rgba(0,0,0,.07)}.group-preview .group-preview-main{overflow-x:hidden;overflow-y:auto}.group-preview .add-task-container{align-items:center;border-radius:3px;color:#5e6c84;cursor:pointer;margin:3px 0 9px;padding:4px 8px;position:relative;white-space:nowrap}.group-preview .add-task-container:hover{background-color:rgba(9,30,66,.078);color:#172b4d;outline:0;padding:4px 8px;position:relative;text-decoration:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.group-preview .add-task-container p{display:inline-block;font-size:14px;margin:0}.group-preview .add-task-container svg{color:#6b778c;font-size:18px;margin-right:2px}.group-preview .add-task-open .btn-add-task{margin-bottom:8px;margin-top:5px}.group-preview .add-task-open .task-txt{background-color:#fff;border:none;box-shadow:0 1px 0 #c0c6d0;cursor:text;font-weight:400;height:75px;outline:none;overflow-wrap:break-word;padding:6px 8px 2px;resize:none;width:100%}.group-preview .add-task-open .task-txt,.group-preview .add-task-open button{border-radius:3px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;line-height:20px}.group-preview .add-task-open button{background-color:#0079bf;border:none;color:#fff;cursor:pointer;margin:0 4px 0 0;padding:.375rem .75rem;vertical-align:top}.group-preview .add-task-open button:hover{background-color:#026aa7;border:none;box-shadow:none;color:#fff}.group-preview .add-task-open svg{cursor:pointer;font-size:28px;margin-top:3px;opacity:.6;padding:1px}.group-preview .add-task-open svg:hover{background-color:rgba(9,30,66,.078);color:#172b4d;outline:0;text-decoration:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.group-preview .add-task-open svg p{display:inline-block;font-size:14px;margin:0}.group-preview .add-task-open svg svg{color:#6b778c;font-size:18px;margin-right:2px}.group-preview .add-task-open svg:hover{opacity:.8}.task-wrapper{margin:0 4px;overflow-y:auto;padding:0 4px}.task-wrapper::-webkit-scrollbar{height:8px;width:8px}.task-wrapper::-webkit-scrollbar-track{background:#dadbe2;border-radius:100vw;margin-left:2vw;margin-right:2vw}.task-wrapper::-webkit-scrollbar-thumb{background-color:hsla(220,4%,69%,.831);border-radius:100vw}.task-preview-wrapper{background-color:#fff;border-radius:3px;box-shadow:0 1px 0 rgba(9,30,66,.251);cursor:pointer!important;display:block;font-size:14px;line-height:20px;margin-bottom:8px;max-width:300px;min-height:20px;position:relative;text-decoration:none;z-index:0}.task-preview-wrapper:hover{background-color:#f4f5f7;border-bottom-color:rgba(9,30,66,.251)}.task-preview-wrapper:hover .task-preview-edit-icon{visibility:visible}.task-preview-container{overflow:hidden;padding:6px 8px 2px;position:relative;z-index:10}.task-preview-title{word-wrap:break-word;clear:both;color:#172b4d;display:block;margin:0 0 4px;overflow:hidden;text-decoration:none}.task-preview-image{background-color:#252e32;background-size:cover;border-radius:3px 3px 0 0;height:163.3333333333px}.task-preview-edit-icon{background-clip:padding-box;background-color:#f4f5f7;background-origin:padding-box;background-origin:initial;border-radius:3px;opacity:.8;padding:4px;position:absolute;right:2px;top:2px;visibility:hidden;z-index:40}.label-container{color:#172b4d;cursor:pointer;display:flex;flex-wrap:wrap;font-size:14px;font-weight:400;line-height:20px;max-width:auto;overflow:auto;overflow:hidden;position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none}.task-preview-container .label-container:hover .label-preview,.task-preview-container .label-container:hover .label-preview~.label-preview{box-shadow:inset 0 0 0 500px rgba(0,0,0,.2)}.label-container .label-open{height:16px;max-width:198px;padding:0 8px;transition:height .1s .3s,width .08s;width:58px}.label-preview{align-items:center;border-radius:4px;color:#fff;display:flex;font-size:12px;font-weight:700;height:8px;justify-content:center;line-height:100px;margin:0 4px 4px 0;text-shadow:none;transition:height .3s,width .3s .3s;width:40px}.task-preview-color-top{border-radius:3px 3px 0 0;height:2em}.badges{float:left;margin-left:-2px;max-width:100%}.badge{color:#5e6c84;display:inline-block;margin:0 4px 4px 0;max-width:100%;min-height:20px;overflow:hidden;padding:2px;position:relative;text-decoration:none;text-overflow:ellipsis;vertical-align:top}.badge-text{font-size:12px;padding:0 4px 0 2px;vertical-align:top;white-space:nowrap}.task-members-preview{display:flex;float:right;max-width:100%}.checklist-badge{align-items:center;display:inline-flex;gap:3px;justify-content:center;width:48px}.sum-todos-badge-title{font-size:12px}.ai-modal-title{color:#172b4d}.task-details{background-color:#f4f5f7;border-radius:2px;margin-bottom:80px;margin-top:48px;max-height:auto;min-height:600px;width:768px}.task-details-wrapper{align-items:flex-start;background-color:rgba(0,0,0,.639);display:flex;height:100%;justify-content:center;outline:none;overflow-x:hidden;position:absolute;width:100%;z-index:20}.task-details-header{margin:12px 40px 8px 56px;min-height:32px;position:relative;z-index:1}.task-details-header .header-icon{font-size:22px;left:-41px;position:absolute;top:6px}.task-details-title{background:transparent;border:0;border-radius:3px;box-shadow:none;color:#172b4d;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Droid Sans,Helvetica Neue,sans-serif;font-size:20px;font-weight:600;height:39px;line-height:24px;margin:-4px -11px;outline:0;padding:0 7px;resize:none;width:100%}.task-details-title:focus{background-color:#fdfefe;box-shadow:inset 0 0 0 2px #0079bf}.task-details-sidebar-section-title{color:#5e6c84;font-size:12px;font-weight:600;margin:0}.task-details-sidebar-button-container{display:flex;flex-direction:column;overflow:hidden}.task-details-sidebar-container{flex-grow:1;padding:0 16px 8px 8px;width:calc(100% - 600px)}.task-details-main{display:flex;flex-direction:column;margin:0;padding:0 8px 8px 16px;position:relative;width:552px;z-index:1}.task-title-group{text-decoration:underline}.helper-container{display:flex;justify-content:space-between}.task-details-back-btn{cursor:pointer;display:grid;float:right;height:40px;margin:4px;padding:4px;place-items:center;width:40px}.task-details-back-btn:hover{background-color:rgba(9,30,66,.078);border-radius:50%}.cover-color{height:116px;position:relative}.task-details-sidebar-btn{align-items:center;background-color:rgba(9,30,66,.039);border:none;border-radius:3px;box-shadow:none;box-sizing:border-box;color:#172b4d;cursor:pointer;display:block;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;height:32px;justify-self:flex-start;line-height:20px;margin-top:8px;max-width:300px;overflow:hidden;padding:6px 12px;position:relative;text-align:left;text-decoration:none;text-overflow:ellipsis;transition-duration:85ms;transition-property:background-color,border-color,box-shadow;transition-timing-function:ease;-webkit-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.task-details-sidebar-btn-text{margin-left:5px}.task-details-sidebar-btn-icon{margin-top:5px}.task-details-sidebar-btn:hover{background-color:rgba(9,30,66,.078);border:none;box-shadow:none;color:#091e42;outline:0}.join-btn{margin-bottom:16px}.none{display:none}.description-container{color:#172b4d;font-size:14px;font-weight:400;line-height:20px;margin-bottom:1.5rem}.svg-icon-desc{-webkit-margin-end:16px;color:#42526e;font-size:19px;margin-inline-end:16px;margin-top:18px}.text-desc{background-color:rgba(9,30,66,.039);border:none;border-radius:3px;box-shadow:none;color:#172b4d;cursor:pointer;display:block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Droid Sans,Helvetica Neue,sans-serif;height:56px;margin-left:34px;outline:none;padding:8px 12px;resize:none;text-decoration:none;width:496px}.text-desc:focus{background-color:#fff;border:0 #fff;box-shadow:inset 0 0 0 2px #0079bf;cursor:auto;min-height:108px;outline:none}.desc-title{font-size:16px;font-weight:600;margin-bottom:14px}.open-desc-btns{-webkit-margin-start:34px;margin-bottom:8px;margin-inline-start:34px;margin-top:8px}.open-desc-btns button{background-color:#0079bf;border:none;border-radius:3px;color:#fff;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;line-height:20px;margin:0 4px 0 0;padding:.375rem .75rem;vertical-align:top}.open-desc-btns button:hover{background-color:#026aa7;border:none;box-shadow:none;color:#fff}.open-desc-btns span.cancel{border-radius:3px;color:#172b4d;cursor:pointer;display:inline-flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;padding:6px 12px;transition-duration:85ms;white-space:normal}.open-desc-btns span.cancel:hover{background-color:rgba(9,30,66,.078)}.activity-container{display:flex;flex-direction:column;margin-bottom:1.25rem;position:relative}.activity-container .title-container{display:flex;margin:0 0 4px 40px;min-height:2rem;padding:8px 0;position:relative}.activity-container .title-container.menu{margin:0 0 -23px 38px}.activity-container .title-container .activity-icon{color:#42526e;font-size:25px;height:24px;left:-43px;position:absolute;top:23px}.activity-container .title-container h3{color:#172b4d;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Droid Sans,Helvetica Neue,sans-serif;font-weight:600;line-height:1.2;margin-left:-6px;min-height:1.125rem;min-width:2.5rem}.activity-container .title-container .details-btn{background-color:rgba(9,30,66,.039);border:none;border-radius:3px;color:#172b4d;cursor:pointer;height:32px;padding:6px 12px;position:absolute;right:-1px;top:24px}.activity-container .title-container .details-btn:hover{background-color:rgba(9,30,66,.078)}.activity-container .text-area-continer{display:flex;flex-direction:column;margin:-7px 0 0 31px;position:relative}.activity-container .text-area-continer .activity-input{background-color:#fff;border:none;border-radius:3px;box-shadow:none;box-shadow:inset 0 0 0 1px rgba(9,30,66,.13);box-sizing:content-box;box-sizing:initial;color:#172b4d;cursor:pointer;flex:1 1;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;height:20px;min-height:20px;overflow:hidden;overflow-wrap:break-word;padding:8px 12px;position:relative;resize:none;width:95.5%}.activity-container .text-area-continer .activity-input:focus{cursor:auto;outline:none;padding-bottom:56px;transition-duration:85ms;transition-property:padding-bottom;transition-timing-function:ease}.activity-container .activity-preview-container{width:100%}.activity-container .activity-preview-container .activity-preview{align-items:center;display:flex;min-height:32px;width:100%}.activity-container .activity-preview-container .avatar-member{align-items:center;border-radius:25em;cursor:pointer;display:flex;font-weight:600;height:32px;height:30px;justify-content:center;margin-left:-5px;object-fit:cover;width:32px;width:30px}.activity-container .activity-preview-container .activity-info{display:flex;flex-direction:column;margin-bottom:-8px}.activity-container .activity-preview-container .activity-info h2{word-wrap:break-word;color:#172b4d;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Droid Sans,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:1.2;margin-left:8px}.activity-container .activity-preview-container .activity-info h2 span{font-size:14px;font-weight:700;line-height:20px}.activity-container .activity-preview-container .activity-info p{color:#5e6c84;font-size:12px;font-weight:400;line-height:20px;margin-left:8px;margin-top:-10px}.activity-container .activity-preview-container .comment-info{display:flex;flex:1 1;flex-direction:column;margin-bottom:6px;position:relative}.activity-container .activity-preview-container .comment-info h2{left:9px;position:absolute;top:-12px}.activity-container .activity-preview-container .comment-info span{font-size:14px;font-weight:700;line-height:20px}.activity-container .activity-preview-container .comment-info .time{font-size:12px;margin-left:-3px}.activity-container .activity-preview-container .comment-info .time,.activity-container .activity-preview-container .comment-preview{color:#172b4d;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Droid Sans,Helvetica Neue,sans-serif;font-weight:400;line-height:20px}.activity-container .activity-preview-container .comment-preview{background-color:#fff;border-radius:3px;box-shadow:0 1px 2px -1px rgba(9,30,66,.25),0 0 0 1px rgba(9,30,66,.08);cursor:auto;font-size:14px;margin-left:8px;margin-top:32px;overflow:hidden;overflow-wrap:break-word;padding:8px 12px;text-overflow:ellipsis;width:98.5%;word-break:break-word}.activity-container .save-activity{background-color:#a5adba;border:none;border-radius:3px;bottom:7px;color:#fff;cursor:not-allowed;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;left:10px;line-height:20px;margin-bottom:0;margin-top:0;padding:.375rem .75rem;position:absolute;vertical-align:top;width:55px}.activity-container .save-activity.active{background-color:#0079bf;cursor:pointer}.activity-container .save-activity.active:hover{background-color:#026aa7;border:none;box-shadow:none;color:#fff}.checklist-container .checklist-preview .title-container{margin:30px 0 4px 40px;min-height:2rem;padding:8px;position:relative}.checklist-container .checklist-preview .title-container .icon-check{-webkit-margin-end:0;-webkit-margin-start:-50px;color:#42526e;font-size:20px;margin-inline-end:0;margin-inline-start:-50px}.checklist-container .checklist-preview .title-container .checklist-delete button{background-color:rgba(9,30,66,.039);border:none;border-radius:3px;box-shadow:none;color:#172b4d;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;padding:6px 12px;position:absolute;right:0;top:5px}.checklist-container .checklist-preview .title-container .checklist-delete button:hover{background-color:rgba(9,30,66,.078)}.checklist-container .checklist-preview .title-container .check-title{-webkit-margin-start:-16px;background-color:rgba(9,30,66,0);border:none;display:inline;font-weight:600;margin-inline-start:-16px;margin-top:-27px}.checklist-container .checklist-preview .title-container .check-title,.checklist-container .checklist-preview .title-container .check-title:focus{color:#172b4d;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Droid Sans,Helvetica Neue,sans-serif;font-size:16px;resize:none}.checklist-container .checklist-preview .title-container .check-title:focus{background:rgba(9,30,66,.039);border-color:rgba(9,30,66,.129);border-radius:3px;box-shadow:none;box-shadow:inset 0 0 0 1px rgba(9,30,66,.129);cursor:auto;display:block;font-weight:700;height:56px;line-height:19px;margin-bottom:4px;outline:none;padding:8px 12px;text-decoration:none;width:496px}.edit-checklist-title{-webkit-margin-start:-16px;margin-bottom:8px;margin-inline-start:-16px;margin-top:5px}.edit-checklist-title button{background-color:#0079bf;border:none;border-radius:3px;color:#fff;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;line-height:20px;margin:0 4px 0 0;padding:.375rem .75rem;vertical-align:top}.edit-checklist-title button:hover{background-color:#026aa7;border:none;box-shadow:none;color:#fff}.edit-checklist-title span.cancel{border-radius:3px;color:#2a446f;cursor:pointer;display:inline-flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Droid Sans,Helvetica Neue,sans-serif;font-size:23px;font-weight:400;opacity:.8;padding:6px 4px;transition-duration:85ms;white-space:normal}.edit-checklist-title span.cancel:hover{opacity:1}.checklist-progress{margin-top:-17px;position:relative}.checklist-progress .checklist-progress-percentage{color:#5e6c84;font-size:11px;position:absolute;top:-9px}.checklist-progress .checklist-progress-bar-current{background:#5ba4cf;border-radius:4px;bottom:0;box-sizing:border-box;color:#172b4d;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;left:34;line-height:20px;position:absolute;top:0;transition-duration:.14s;transition-property:width;transition-timing-function:ease-in}.checklist-progress .checklist-progress-bar-current.done{background:#61bd4f;width:93.8%}.checklist-progress .checklist-progress-bar{background:rgba(9,30,66,.078);border-radius:4px;clear:both;height:8px;margin:0 0 0 34px}.todo-preview .margin{margin-left:500px}.todo-preview .todo-check-box-blank{-webkit-margin-start:-9px;cursor:pointer;gap:15px;margin-inline-start:-9px;margin-top:10px;position:relative}.todo-preview .todo-check-box-blank .add-action{cursor:pointer;font-size:18px;opacity:0;position:absolute;right:2px;top:5px}.todo-preview .todo-check-box-blank:hover{background-color:rgba(9,30,66,.039);border-radius:3px}.todo-preview .todo-check-box-blank:hover .add-action{opacity:1}.todo-preview .todo-check-box-blank .todo-check-box{background-color:#fafbfc;border-radius:2px;box-shadow:inset 0 0 0 2px #dfe1e6;cursor:pointer;display:inline-block;flex-shrink:0;height:16px;left:0;margin:6px -3px 6px 9px;width:16px}.todo-preview .todo-check-box-blank .todo-check-box-checked{-webkit-margin-start:8px;color:#0079bf;cursor:pointer;display:inline-block;flex-shrink:0;font-size:19px;height:16px;left:0;margin:4px -1px 6px 6px;margin-inline-start:8px;width:16px}.todo-preview .todo-check-box-blank .todo-title{background-color:rgba(9,30,66,0);border:none;color:#172b4d;cursor:pointer;display:inline;flex:1 1;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;margin-bottom:-28px;min-height:20px;resize:none;width:500px}.todo-preview .todo-check-box-blank .todo-title:hover:before{background-color:transparent}.todo-preview .todo-check-box-blank .todo-title.checked{text-decoration:line-through}.todo-preview .todo-check-box-blank .todo-title:focus{background:rgba(9,30,66,.039);border-color:rgba(9,30,66,.129);border-radius:3px;box-shadow:none;box-shadow:inset 0 0 0 1px rgba(9,30,66,.129);cursor:auto;display:block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Droid Sans,Helvetica Neue,sans-serif;height:56px;line-height:19px;margin-bottom:4px;outline:none;padding:8px 12px;resize:none;text-decoration:none;width:496px}.todo-preview .edit-checklist-title{-webkit-margin-start:0;margin-bottom:8px;margin-inline-start:0;margin-top:5px}.todo-preview .edit-checklist-title button{margin:0 4px 0 0}.todo-add button{-webkit-margin-start:34px;background-color:rgba(9,30,66,.039);border:none;border-radius:3px;box-shadow:none;color:#172b4d;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;margin-inline-start:34px;margin-top:7px;padding:6px 12px}.todo-add button:hover{background-color:rgba(9,30,66,.078)}.todo-form{margin-top:5px}.add-todo-title{background-color:#fff;border:0 #fff;border-radius:3px;box-shadow:none;box-shadow:inset 0 0 0 2px #0079bf;color:#172b4d;cursor:auto;display:block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Droid Sans,Helvetica Neue,sans-serif;height:56px;margin-left:34px;outline:none;padding:8px 12px;resize:none;text-decoration:none;width:496px}.add-todo-btns{-webkit-margin-start:34px;margin-bottom:8px;margin-inline-start:34px;margin-top:7px}.add-todo-btns button{background-color:#0079bf;border:none;border-radius:3px;color:#fff;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;line-height:20px;margin:0 4px 0 0;padding:.375rem .75rem;vertical-align:top}.add-todo-btns button:hover{background-color:#026aa7;border:none;box-shadow:none;color:#fff}.add-todo-btns span.cancel{border-radius:3px;color:#172b4d;cursor:pointer;display:inline-flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;padding:6px 12px;transition-duration:85ms;white-space:normal}.add-todo-btns span.cancel:hover{background-color:rgba(9,30,66,.078)}.data-gutter{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-left:40px;margin-top:8px}.data-gutter-card{display:block;float:left;margin:0 8px 8px 0;max-width:100%}.data-gutter-card-title{color:#5e6c84;display:block;font-size:12px;font-weight:600;line-height:16px;line-height:20px;margin:0 8px 4px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.label-data-item{box-sizing:border-box;display:block;line-height:32px;min-width:40px;padding:0 12px;width:auto}.add-data-gutter-btn,.label-data-item{border-radius:3px;cursor:pointer;float:left;font-weight:600;height:32px;margin:0 4px 4px 0}.add-data-gutter-btn{align-items:center;background-color:#e1e4e8;display:flex;font-size:16px;justify-content:center;line-height:16px;line-height:32px;padding:8px;width:32px;width:auto}.round-data-btn{border-radius:50%}.member-data-item{display:inline-block}.attachment-modal-content{padding:0 12px 12px}.attachment-modal-content .upload-pc-container{margin-bottom:7px}.attachment-modal-content .upload-pc-container .upload-file-pc{border:none}.attachment-modal-content .upload-pc-container label{cursor:pointer;height:32px;line-height:30px;margin:0 7px 0 0;padding:6px 12px 6px 0;width:20rem}.attachment-modal-content .upload-pc-container input{opacity:0}.attachment-modal-content .upload-url-container label{color:#026aa7;display:block;font-size:12px;font-weight:700;line-height:16px;margin-bottom:4px;margin-top:12px}.attachment-modal-content .upload-url-container input{background-color:#fafbfc;border:none;border-radius:3px;box-shadow:inset 0 0 0 2px #dfe1e6;display:block;font-size:14px;line-height:20px;margin:4px 0 12px;outline:none;padding:8px 12px;width:100%}.attachment-modal-content button{background-color:rgba(9,30,66,.039);border:none;box-shadow:none;cursor:pointer;display:inline-block;font-weight:400;line-height:20px;margin:8px 4px 0 0;padding:6px 12px;text-align:center}.task-attachments-container{clear:both;margin-bottom:24px;margin-left:-6px;position:relative}.task-attachments-container .title-container{margin:0 0 4px 40px;padding:8px 0;position:relative}.task-attachments-container .title-container .attach-icon{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#42526e;display:inline-block;font-family:trellicons;font-size:18px;font-style:normal;font-weight:400;left:-35px;line-height:1;position:absolute;text-align:center;text-decoration:none;top:10px;vertical-align:bottom}.task-attachments-container .title-container h3{display:inline-block;font-size:16px;font-weight:600;line-height:20px;margin:0;min-height:18px;min-width:40px;width:auto}.task-attachments-container .attachments-container{margin-left:40px}.task-attachments-container .attachments-container .attachment-list .attachment-preview-container{border-radius:3px;margin:0 0 8px;min-height:80px;overflow:hidden;position:relative}.task-attachments-container .attachments-container .attachment-list .attachment-preview-container:hover{background-color:rgba(9,30,66,.039)}.task-attachments-container .attachments-container .attachment-list .attachment-preview-container .attachment-preview-img{background-color:rgba(9,30,66,.039);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:3px;height:80px;left:0;margin-top:-40px;position:absolute;text-align:center;text-decoration:none;top:50%;width:112px;z-index:1}.task-attachments-container .attachments-container .attachment-list .attachment-preview-container p{box-sizing:border-box;cursor:pointer;margin:0;min-height:80px;padding:8px 8px 8px 128px;z-index:0}.task-attachments-container .attachments-container .attachment-list .attachment-preview-container .attachment-details{box-sizing:border-box;cursor:auto;margin:0;min-height:80px;padding:8px 8px 8px 128px;z-index:0}.task-attachments-container .attachments-container .attachment-list .attachment-preview-container .attachment-details .attachment-name{word-wrap:break-word;font-weight:700}.task-attachments-container .attachments-container .attachment-list .attachment-preview-container .attachment-details .action-btn{cursor:pointer;text-decoration:underline}.task-attachments-container .attachments-container .attachment-list .attachment-preview-container .attachment-details .action-btn:hover{color:#172b4d}.task-attachments-container .attachments-container .attachment-list .attachment-preview-container .attachment-details .actions-container{color:#5e6c84;margin-bottom:8px}.task-attachments-container .add-btn{align-items:center;background-color:rgba(9,30,66,.039);border:none;border-radius:3px;box-shadow:none;box-sizing:border-box;color:#fafbfc;cursor:pointer;display:inline-flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;justify-content:center;line-height:20px;margin:8px 0;padding:6px 12px;text-decoration:none;transition-duration:85ms;transition-property:background-color,border-color,box-shadow;transition-timing-function:ease;white-space:normal}.dates-modal .secondary-btn{background-color:#0079bf;border:none;border-radius:3px;color:#fff;cursor:pointer;font-size:.875rem;margin-right:4px;padding:6px 12px;width:100%}.dates-modal .secondary-btn:hover{background-color:#026aa7;box-shadow:none}.date-preview-container{align-items:center;display:flex}.date-preview-container button{align-items:center;background-color:rgba(9,30,66,.04);border:none;border-radius:3px;box-shadow:none;box-sizing:border-box;color:#172b4d;cursor:pointer;display:inline-flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;justify-content:center;line-height:20px;padding:6px 12px;text-decoration:none;transition-duration:85ms;transition-property:background-color,border-color,box-shadow;transition-timing-function:ease;white-space:normal}.date-preview-container button .complete{background-color:#61bd4f;border-radius:2px;color:#fff;font-size:12px!important;line-height:16px;padding:0 4px}.date-preview-container button .over-due{background-color:#ec9488;border-radius:2px;color:#fff;font-size:12px;line-height:16px;margin:auto 0 auto 8px;padding:0 4px}.date-preview-container .checkbox-blank,.date-preview-container .checkbox-checked{color:#dfe1e6;cursor:pointer;height:19px;width:19px}.date-preview-container .checkbox-checked{color:#0079bf}.date-preview-container .svg{height:16px;line-height:16px;width:16px}.edit-preview{background:rgba(0,0,0,.6);bottom:0;color:#fff;cursor:auto;left:0;position:fixed;right:0;top:0;z-index:10}.edit-btn{cursor:auto;height:270px;width:240px;z-index:400}.edit-preview-container{display:flex;flex-direction:row-reverse;position:absolute;z-index:50}.quick-card-editor-buttons-item{align-items:center;background:rgba(0,0,0,.6);border-radius:3px;clear:both;color:#e6e6e6;cursor:pointer;display:flex;float:left;justify-self:flex-start;margin:0 0 4px 8px;padding:6px 12px 6px 8px;text-decoration:none;transition:-webkit-transform 85ms ease-in;transition:transform 85ms ease-in;transition:transform 85ms ease-in,-webkit-transform 85ms ease-in}.quick-card-editor-buttons-item svg{margin-right:4px}.quick-card-editor-buttons-item:hover{background:rgba(0,0,0,.8);color:#fff;-webkit-transform:translateX(5px);transform:translateX(5px)}.edit-text{overflow:hidden;overflow-wrap:break-word;resize:none}.edit-text textarea{background-color:#fff;border-radius:3px;color:#172b4d;cursor:pointer;cursor:text;display:block;height:127px;margin-bottom:8px;max-width:300px;min-height:20px;outline:none;overflow:hidden;overflow-wrap:break-word;padding:5px;resize:none;transition-duration:85ms;transition-property:background-color,border-color,box-shadow;transition-timing-function:ease;width:248px}.edit-text button,.edit-text textarea{border:none;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none}.edit-text button{align-items:center;background-color:#0079bf;border-radius:3px;box-shadow:none;color:#fff;cursor:pointer;display:inline-flex;justify-content:center;margin:8px 4px 0 0;padding:6px 24px}.edit-text button:hover{background-color:#026aa7}.background-teaser-container .board-background{align-items:center;display:flex;margin-top:8px}.background-teaser-container .image-container{box-sizing:border-box;color:#172b4d;cursor:pointer;font-size:14px;margin-bottom:15px;padding:0 4px;position:relative;text-align:center;transition:.2s ease-in-out;width:50%}.background-teaser-container .image-container:hover{opacity:.7}.background-teaser-container .image-container.background-color-teaser{padding-left:0;padding-right:8px}.background-teaser-container .image-container img{border-radius:8px;height:96px;width:100%}.upper-side-menu{margin:4px 0}.upper-side-menu .btn-opt{background-color:transparent;background-color:initial;border:none;border-radius:3px;color:#172b4d;cursor:pointer;font-weight:600;line-height:20px;padding:6px 6px 6px 28px;position:relative;text-align:left;text-decoration:none;width:100%}.upper-side-menu .btn-opt:hover{background-color:rgba(9,30,66,.078)}.upper-side-menu .btn-opt svg{font-size:20px;height:20px;left:0;line-height:20px;position:absolute;top:6px;width:20px}.bg-picker{box-sizing:border-box;padding:12px 6px 12px 12px;width:100%}.bg-picker .bg-options-container{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,1fr)}.bg-picker .bg-options-container .color-selected{border-radius:8px;cursor:pointer;height:96px;width:100%}.filter-container .sub-title{color:#5e6c84;font-size:12px;font-weight:600;line-height:16px;margin-bottom:8px;margin-top:4px}.filter-container input{background-color:#fafbfc;border:none;border-radius:3px;box-shadow:inset 0 0 0 2px #dfe1e6;box-sizing:border-box;color:#172b4d;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;margin-bottom:0;outline:none;padding:8px 12px;transition-duration:85ms;transition-property:background-color,border-color,box-shadow;transition-timing-function:ease;width:100%}.filter-container .sub-info-title{color:#5e6c84;font-size:11px;line-height:14px;margin-bottom:4px;margin-top:8px}.filter-container .labels-filter-list{list-style:none;margin:0;padding:0}.filter-container .labels-filter-preview{align-items:center;display:flex}.filter-container .check-box-blank{color:#dfe1e6;cursor:pointer;height:19px;width:19px}.filter-container .check-box-full{color:#0079bf;cursor:pointer;height:19px;width:19px}.filter-container .label-preview-bg{align-items:center;border-radius:3px;cursor:pointer;display:flex;height:32px;justify-content:flex-start;margin-bottom:9px;margin-left:20px;padding:0 8px;position:relative;width:80%}.filter-container hr{background-color:rgba(9,30,66,.129);border:0;height:1px;margin:auto 0;padding:0;width:100%}.filter-container .user-preview-conainer{align-items:center;box-sizing:border-box;color:#5e6c84;cursor:pointer;display:inline-flex;display:block;display:flex;font-size:12px;font-weight:700;gap:20px;line-height:16px;margin:0 0 10px;padding:8px 0 8px 8px;position:relative}.filter-container .user-preview-conainer .check-box-blank{color:#dfe1e6;cursor:pointer;height:19px;width:19px}.filter-container .user-preview-conainer .check-box-full{color:#0079bf;cursor:pointer;height:19px;width:19px}.filter-container .user-preview-conainer .user-info{align-items:center;display:flex;flex-grow:1;min-width:0}.filter-container .user-preview-conainer .user-info .user-img-container{height:24px;line-height:24px;width:24px}.filter-container .user-preview-conainer .user-info .user-img-container img{border-radius:50%;height:24px;width:24px}.filter-container .user-preview-conainer .user-info .user-name{color:#5e6c84;flex-grow:1;font-size:14px;font-weight:400;line-height:20px;margin-left:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.label-txt{color:#f5f5f5;font-size:14px;font-weight:700}.modal-container{background-color:#fff;border-radius:3px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:fixed;z-index:1}.modal-title{text-align:center}.modal-header{border-bottom:1px solid rgba(9,30,66,.129);box-sizing:border-box;color:#5e6c84;display:block;line-height:40px;margin:0 12px;overflow:hidden;padding:0 32px;position:relative;text-overflow:ellipsis;white-space:nowrap;z-index:1}.modal-header-wrapper{height:40px;margin-bottom:8px;position:relative;text-align:center}.modal-content-wrapper{overflow-x:hidden;overflow-y:hidden;padding:12px}.modal-close-btn{color:#6b778c;cursor:pointer;position:absolute;right:0;top:0;z-index:2}.search-member-input{-webkit-appearance:none;background-color:#fafbfc;border:none;border-radius:3px;box-shadow:inset 0 0 0 2px #dfe1e6;display:block;line-height:20px;margin:4px 0 12px;outline:none;padding:8px 12px;transition-duration:85ms;transition-property:background-color,border-color,box-shadow;transition-timing-function:ease;width:100%}.modal-member-item{align-items:center;border-radius:3px;cursor:pointer;display:block;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;line-height:32px;margin-bottom:2px;overflow:hidden;padding:5px;position:relative;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.modal-member-item-container :hover{background-color:#f0f0f0}.modal-member-check-icon{align-items:center;aspect-ratio:1;display:flex;height:32px;justify-content:center;padding:11px;position:absolute;right:0;top:5px}.label-modal-main-input{margin:4px 0 0;padding:8px 12px;width:100%}.edit-modal-labels{list-style:none;margin-bottom:8px}.task-label{background-color:var(--label-color);border-radius:3px;color:#fff;cursor:pointer;font-weight:700;margin:0 0 4px;min-height:32px;padding:6px 12px;position:relative;transition:padding 85ms,margin 85ms,box-shadow 85ms;width:87%}.task-label:hover{box-shadow:-8px 0 rgba(0,0,0,.2)}.edit-label-btn{all:unset;border-radius:3px;cursor:pointer;padding:6px;position:absolute;right:5px;top:0}.edit-label-btn:hover{background-color:rgba(9,30,66,.078)}.edit-label-container{position:relative}.edit-label-title{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.label-check-icon{left:210px;position:absolute}.create-label-btn{background-color:rgba(9,30,66,.039);border:none;border-radius:3px;color:#172b4d;cursor:pointer;height:32px;margin:8px 0;padding:6px 12px;width:100%}.create-label-btn:hover{background-color:rgba(9,30,66,.078)}.label-list-modal{margin-bottom:8px}.checklist-modal-container .add-checklist{border:none;border-radius:3px;box-shadow:inset 0 0 0 2px #0079bf;height:32px;margin-top:4px;outline:none;padding-left:5px;width:100%}.checklist-modal-container button{align-items:center;background-color:#0079bf;border:none;border-radius:3px;color:#fff;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Droid Sans,Helvetica Neue,sans-serif;height:32px;line-height:20px;margin-top:5px;padding:.375rem .75rem;width:70px}.checklist-modal-container button:hover{background-color:#026aa7}.checklist-modal-container form{margin-top:-22px}.cover-modal-container h4{color:#5e6c84;font-size:12px;font-weight:600;line-height:20px;margin-bottom:4px}.size-choice-container{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr;margin:0 -4px 4px;overflow-x:hidden;padding:4px}.size-choice-container .choice{border:1px solid rgba(9,30,66,.08);border-radius:3px;cursor:pointer;height:62px;position:relative}.size-choice-container .two-text-stripes-module{bottom:4px;padding:6px 4px 4px 6px;position:absolute}.size-choice-container .upper-stripe{background-color:#fff;border:none;border-radius:2em;height:4px;margin-bottom:4px;width:116px}.size-choice-container .lower-stripe{background-color:#fff;border:none;border-radius:2em;height:4px;width:92px}.size-choice-container .cover-choice{background-color:#cfd3da;position:relative}.size-choice-container .cover-choice.selected{box-shadow:0 0 0 2px #fff,0 0 0 4px #5ba4cf}.size-choice-container .uncover-choice{display:flex;flex-direction:column}.size-choice-container .uncover-choice.selected{box-shadow:0 0 0 2px #fff,0 0 0 4px #5ba4cf}.size-choice-container .uncover-choice .two-text-stripes-module{position:static}.size-choice-container .uncover-choice .lower-dummy-btns-area{align-items:center;display:flex;justify-content:space-between;margin-top:4px;width:100%}.size-choice-container .uncover-choice .simple-dummy-short{background:#cfd3da;border-radius:2px;height:6px;margin-right:2px;width:16px}.size-choice-container .uncover-choice .dummy-circle{background:#cfd3da;border-radius:5px;height:10px;width:10px}.size-choice-container .uncover-choice .upper-background{background-color:#cfd3da;border-radius:3px 3px 0 0;height:28px}.size-choice-container .uncover-choice .lower-stripe,.size-choice-container .uncover-choice .upper-stripe{background-color:#cfd3da}.size-choice-container .uncover-choice .lower-background{flex:1 1;position:relative}.color-selection{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,48px);margin-bottom:16px}.color-selection .color-view{border-radius:4px;color:#fff;cursor:pointer;height:32px}.color-selection .selected{box-shadow:0 0 0 2px #fff,0 0 0 4px #5ba4cf}.wide-cover-btn{background-color:rgba(9,30,66,.039);border:none;border-radius:3px;color:#172b4d;cursor:pointer;height:32px;margin-bottom:16px;padding:6px 12px;width:100%}.wide-cover-btn:hover{background-color:rgba(9,30,66,.078)}.action-modal button{background-color:transparent;background-color:initial;border:none;border-radius:3px;box-shadow:none;color:#172b4d;cursor:pointer;display:block;font-weight:400;line-height:20px;margin:5px auto;padding:6px 12px;position:relative;text-align:left;width:90%}.action-modal button:hover{background-color:rgba(9,30,66,.08)}.ai-modal-container{align-items:center;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:flex-start;overflow:hidden;padding-top:10px;text-align:center}.ai-modal-container p{margin:0}.ai-modal-btn-container{display:flex;gap:15px}.avatar{-webkit-animation:float 6s ease-in-out infinite;animation:float 6s ease-in-out infinite;aspect-ratio:1;border:5px solid #fff;overflow:hidden;-webkit-transform:translatey(0);transform:translatey(0);width:150px}@-webkit-keyframes float{0%{-webkit-transform:translatey(0);transform:translatey(0)}50%{-webkit-transform:translatey(-20px);transform:translatey(-20px)}to{-webkit-transform:translatey(0);transform:translatey(0)}}@keyframes float{0%{-webkit-transform:translatey(0);transform:translatey(0)}50%{-webkit-transform:translatey(-20px);transform:translatey(-20px)}to{-webkit-transform:translatey(0);transform:translatey(0)}}.rec-btn{background-color:red;border:0;border-radius:35px;font-size:0;height:35px;margin:18px;outline:none;width:35px}.not-recording{background-color:darkred}.recording{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes pulse{0%{box-shadow:0 0 5px 0 rgba(173,0,0,.3)}65%{box-shadow:0 0 5px 13px rgba(173,0,0,.3)}90%{box-shadow:0 0 5px 13px rgba(173,0,0,0)}}@keyframes pulse{0%{box-shadow:0 0 5px 0 rgba(173,0,0,.3)}65%{box-shadow:0 0 5px 13px rgba(173,0,0,.3)}90%{box-shadow:0 0 5px 13px rgba(173,0,0,0)}}.ai-modal-btn{align-items:center;background-color:rgba(9,30,66,.039);background-color:rgba(9,30,66,.208);border:none;border-radius:3px;box-shadow:none;box-sizing:border-box;color:#172b4d;cursor:pointer;display:block;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;height:32px;justify-content:center;justify-self:flex-start;line-height:20px;margin-top:8px;max-width:300px;overflow:hidden;padding:6px 12px;position:relative;text-align:left;text-decoration:none;text-overflow:ellipsis;transition-duration:85ms;transition-property:background-color,border-color,box-shadow;transition-timing-function:ease;-webkit-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.ai-modal-btn:hover{background-color:rgba(9,30,66,.338)}.ai-commands-btn{width:194px}.command-btn-icon{padding-top:6px}.modal-small-title{color:#5e6c84;font-size:12px;font-weight:600;line-height:16px;margin-bottom:8px;margin-top:16px}.modal-small-title.check-title{margin-bottom:0}
/*# sourceMappingURL=main.4669a251.css.map*/