.ideas-menu-trigger{position:absolute;top:0;right:0;padding:13px 20px 8px;font-size:0;cursor:pointer}.ideas-menu-trigger.active path,.ideas-menu-trigger:hover path{fill:#777}@media screen and (max-width:375px){.ideas-menu-trigger{padding:23px 30px 8px}}.ideabook-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 0 22px}.ideabook-title{margin:0 10px 0 0;font-size:22px;font-weight:700}.ideabook-update{color:#9b9b9b;font-size:13px}@media screen and (max-width:375px){.ideabook-update{font-size:12px}}.ideabook-renameBoxWrapper{position:relative;margin:10px 0 0}@media screen and (max-width:768px){.ideabook-renameBoxWrapper{margin:19px 0 0;width:100%}}.ideabook-renameBoxWrapper .renameBoxWrapper{height:auto!important}@media screen and (max-width:768px){.ideabook-renameBoxWrapper .renameBoxWrapper{display:block}}.ideabook-renameBoxWrapper .renameBoxWrapper>.simpleButton{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;border-radius:0;padding:0 15px!important;background:#6890c5;color:#fff;font-size:15px}.ideabook-renameBoxWrapper .renameBoxWrapper>.simpleButton:hover{background:#5273a0}.ideabook-renameBoxWrapper .renameBoxWrapper>.simpleButton>svg{margin:0 0 0 9px}.ideabook-renameBoxWrapper .renameBoxWrapper>.simpleButton>svg path{fill:#fff}.ideabook-renameBoxWrapper .renameBoxWrapper .formWrapper{left:auto;margin:0}@media screen and (max-width:768px){.ideabook-renameBoxWrapper .renameBoxWrapper .formWrapper{left:0;right:auto;width:100%}}.ideabook-renameBoxWrapper .renameBoxWrapper .formWrapper input{min-width:234px;height:40px;min-height:40px;border-radius:0;padding:10px;font-size:16px}@media screen and (max-width:768px){.ideabook-renameBoxWrapper .renameBoxWrapper .formWrapper input{width:100%}}.ideabook-renameBoxWrapper .renameBoxWrapper .formWrapper .buttons button{width:40px;min-width:40px;height:40px;border-radius:0}.ideabook-renameBoxWrapper .renameBoxWrapper .formWrapper button.save svg{height:12px!important;width:100%!important}.ideabook-renameBoxWrapper .renameBoxWrapper .formWrapper button.close svg{width:14px!important;height:14px!important}.ideabook-renameBoxWrapper .renameBoxWrapper .formWrapper .close{font-size:15px}.ideabook{margin:0 auto;max-width:1656px;padding:0 0 108px}@media screen and (max-width:768px){.ideabook{padding:0 5px 27px}}.ideabook-list{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(300px,1fr))[auto-fill];grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:50px 10px;list-style:none}@media screen and (max-width:768px){.ideabook-list{-ms-grid-columns:(minmax(280px,1fr))[auto-fill];grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:28px 10px}}.ideabook-empty{display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(100vh - 408px);font-size:16px;color:#d6d6d6}@media screen and (max-width:375px){.ideabook-empty{font-size:18px}}.ideabook-empty span{margin:auto}.ideabook .idea{position:relative}.ideabook .idea-link:focus,.ideabook .idea-link:hover{text-decoration:none}.ideabook .idea-imgBox{margin:0 0 18px;height:253px}@media screen and (max-width:375px){.ideabook .idea-imgBox{height:233px;margin:0 0 12px}}.ideabook .idea-imgBox:active+.idea-link-box span,.ideabook .idea-imgBox:hover+.idea-link-box span{color:#9bbeec}.ideabook .idea-imgLink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:inherit}.ideabook .idea-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ideabook .idea-link-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ideabook .idea-link-box:active span,.ideabook .idea-link-box:focus span,.ideabook .idea-link-box:hover span{color:#9bbeec}.ideabook .idea-name{display:inline-block;color:#333;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ideabook .idea-name:visited{color:#333}.ideabook .idea-count{margin:0 0 0 7px;color:#9b9b9b;font-size:13px}.ideabook .idea.empty .idea-imgLink{border:1px solid #dadada;background:#fcfcfc}.ideabook .idea.empty .idea-imgLink span{font-size:16px;color:#d6d6d6}@media screen and (max-width:375px){.ideabook .idea.empty .idea-imgLink span{font-size:18px}}.ideabook .idea.empty .ideas-menu-trigger path{fill:#d6d6d6}.ideabook .idea.empty .ideas-menu-trigger.active path,.ideabook .idea.empty .ideas-menu-trigger:hover path{fill:#777}.ideas-popper{background:#fff;-webkit-box-shadow:0 0 15px rgba(0,0,0,.15);box-shadow:0 0 15px rgba(0,0,0,.15)}.ideas-popper-menu{min-width:190px;padding:22px 22px 25px;list-style:none;color:#777;font-size:14px}.ideas-popper-menuItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.ideas-popper-menuItem:active,.ideas-popper-menuItem:hover{color:#333}.ideas-popper-menuItem:active svg path,.ideas-popper-menuItem:hover svg path{fill:#333}.ideas-popper-menuItem:not(:last-child){margin:0 0 21px}.ideas-popper-menuItem svg{margin:0 10px 0 0;min-width:20px}.ideas-popper .delete-container,.ideas-popper .rename-container,.ideas-popper .share-container{width:364px;padding:30px 35px 37px}@media screen and (max-width:375px){.ideas-popper .delete-container,.ideas-popper .rename-container,.ideas-popper .share-container{width:335px;padding:30px 20px}}.ideas-popper .delete-title,.ideas-popper .rename-title,.ideas-popper .share-title{text-align:left;font-size:18px;font-weight:700}.ideas-popper .delete-title{margin:0 0 24px}.ideas-popper .rename-title{margin:0 0 20px}.ideas-popper .share-title{margin:0 0 10px}.ideas-popper .share-description,.ideas-popper .share-socialTitle{margin:0 0 14px;font-size:15px}.ideas-popper .rename-textInput,.ideas-popper .share-textInput{width:100%;max-height:40px;padding:9px 12px 11px;outline:none;border:1px solid #c1c1c1;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background-color:#fff;font-size:16px}.ideas-popper .rename-textInput:focus,.ideas-popper .rename-textInput:focus-visible,.ideas-popper .share-textInput:focus,.ideas-popper .share-textInput:focus-visible{outline:none}.ideas-popper .rename-textInput{margin:0 0 18px}.ideas-popper .rename-textInput:focus{border:1px solid #6890c5}.ideas-popper .share-textInput{margin:0 0 15px}.ideas-popper .delete-btns,.ideas-popper .rename-btns,.ideas-popper .share-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:15px}.ideas-popper .share-btns{margin:0 0 26px}.ideas-popper .delete-btn,.ideas-popper .rename-btn,.ideas-popper .share-btn{width:50%;min-height:37px;padding:5px 10px;text-align:center}.ideas-popper .delete-btn:not(:last-child),.ideas-popper .rename-btn:not(:last-child),.ideas-popper .share-btn:not(:last-child){margin:0 11px 0 0}.ideas-popper .acceptBtn{border:none;background:#6890c5;color:#fff}.ideas-popper .acceptBtn:hover{background:#5273a0}.ideas-popper .cancelBtn{border:1px solid #9b9b9b;background:#fff;color:#777}.ideas-popper .cancelBtn:active,.ideas-popper .cancelBtn:hover{border-color:#333;color:#333}.ideas-popper .share-socialBtns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:0}.ideas-popper .share-socialBtns a:not(last-child){margin:0 12px 0 0}.ideas-popper svg path:first-child{-webkit-filter:drop-shadow(0 0 2px rgba(0,0,0,.15));filter:drop-shadow(0 0 2px rgba(0,0,0,.15))}