@font-face{font-family:Sora;src:url(../fonts/Sora-VariableFont_wght.c95e4980.ttf)}body{font-family:Sora,sans-serif}.button{border:1px solid #fff;padding:10px;margin-left:20px;border-radius:10px;color:#495168;font-size:16px;cursor:pointer}.button:hover{border:1px solid #000}.button_back{background-color:#fff;border:1px solid #ccc}.button_action{color:#fff;background-color:#0095ea}.button_disable{background-color:#ccc;color:#666;cursor:not-allowed}.button_disable,.button_disable:hover{border:1px solid #999}#popup{width:100%;height:100%;position:fixed;z-index:3;top:0;left:0}.popup-container{position:relative;width:100vw;min-height:100vh;display:flex;align-items:center;justify-content:center}.popup-container .popup-background{background-color:#000;position:absolute;top:0;left:0;right:0;bottom:0;opacity:.3;z-index:1}.popup-container .popup{opacity:1;z-index:2;box-sizing:border-box;flex-basis:572px;width:272px;min-width:272px;margin:0 30px;padding:30px;background-color:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.15);border-radius:10px}.popup-container .popup .popup__close{display:flex;justify-content:flex-end}.popup-container .popup .popup__close div{font-size:25px;cursor:pointer}.popup-container .popup .popup__title{width:100%;padding:0 0 26px 0;color:#495168;font-size:22px;text-align:left}.popup-container .popup .popup__description{width:100%;padding:0 0 26px 0;text-align:left;color:#7b838e;line-height:20px;font-size:16px}.popup-container .popup .popup__button-container{display:flex;justify-content:flex-end;color:#495168}.dad-container,.unselectable-container{display:flex;width:100%;height:100%;user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dad-container .dad-container__cloumn,.unselectable-container .unselectable-container__cloumn{flex:1;flex-basis:272px;width:272px;min-width:272px;padding:15px;user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dad-container .dad-container__cloumn .dad-container__row,.unselectable-container .unselectable-container__cloumn .unselectable-container__row{margin:15px;background-color:#fff;border:1px solid #eceef0;border-radius:10px;cursor:pointer;user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dad-container .dad-container__cloumn .dad-container__row .card{border-left:5px solid #0095ea}.unselectable-container .unselectable-container__cloumn{user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.unselectable-container .unselectable-container__cloumn .unselectable-container__row .card{border-left:5px solid #dadada}.dragging{opacity:1;background-color:#f3f4f6!important;border:1px dashed #d8dade!important}.dragging .card{visibility:hidden}.card{padding:15px;margin:10px;border-left:5px solid transparent}.card,.card .card__block{user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.card .card__block{height:90px}.card .card__block .card__title{display:inline-block;padding:0 0 7.5px 0;color:#495168;font-size:18px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.card .card__block .card__description,.card .card__block .card__title{width:100%;overflow:hidden;user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.card .card__block .card__description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#7b838e;line-height:20px;font-size:16px}#main{width:100%;height:100%}.header{display:flex;align-items:center;height:70px;padding:0 30px;position:fixed;top:0;left:0;right:0;z-index:1;background-color:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.05)}.header .header__logo-container{width:200px;color:#495168;font-size:20px}@media only screen and (max-width:460px){.header .header__logo-container{display:none}}.header .header__button-container{flex:1;display:flex;justify-content:flex-end;align-items:center}@media only screen and (max-width:460px){.header .header__button-container{justify-content:center}}.header .header__button-container .header__toggle-container{display:flex;align-items:center;margin-right:15px}.header .header__button-container .header__toggle-container label{margin-right:15px;color:#495168;font-size:18px;cursor:pointer}.header .header__button-container .header__toggle-container .header__toggle{display:flex;justify-content:center;align-items:center}.dad{margin-top:70px;height:calc(100vh - 70px);overflow:overlay;background-color:#f5f7fb}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;cursor:pointer}input[type=checkbox]:focus{outline:0}.toggle{height:32px;width:52px;border-radius:16px;display:inline-block;position:relative;margin:0;border:2px solid #495168;background:linear-gradient(180deg,#fff,#fff);transition:all .2s ease}.toggle:after{content:"";position:absolute;top:2px;left:2px;width:24px;height:24px;border-radius:50%;background:#dadada;box-shadow:0 1px 2px rgba(44,44,44,.2);transition:all .2s cubic-bezier(.5,.1,.75,1.35)}.toggle:checked:after{background:#0095ea;transform:translatex(20px)}.add-btn{width:32px;height:32px;padding:0;margin:5px;border-radius:50%;background-color:#fff}.add-btn:hover{width:28px;height:28px;padding:2px;margin:5px;background-color:#0095ea}.add-btn img{width:100%;height:100%}