.home_intro__U_46s{padding:48px 0 32px;margin-bottom:0}.home_intro__U_46s h1{max-width:600px;font-size:36px;font-weight:800;letter-spacing:-.02em;line-height:1.2;color:var(--textColor);margin:0}.home_intro__U_46s .illu-box .art{height:auto;align-self:stretch;position:relative;min-height:0}.home_intro__U_46s .illu-box .art img{position:absolute;top:0;left:50%;transform:translateX(-50%);height:100%;width:auto;max-width:100%;object-fit:contain}.home_introDetail__vz9Rx{padding:48px 0 0;margin-bottom:0}.home_lead__Njk88{font-size:16px;color:var(--hero-lead,#5c5c70);margin-top:10px;margin-bottom:0;line-height:1.5}.home_count__Lx_3u{font-size:14px;color:var(--hero-count,#8e8e9f);font-weight:600;margin-top:12px;margin-bottom:0}.dark .home_intro__U_46s{--hero-lead:rgba(255,255,255,0.7);--hero-count:rgba(255,255,255,0.55)}.home_searchFilters__kydT7{display:flex;gap:20px;align-items:flex-end;flex-wrap:wrap;padding-top:36px}.home_selectedApps__1NnNd{padding-bottom:20px;margin-top:50px}@media(max-width:590px){.home_intro__U_46s textarea{width:auto!important}.home_searchFilters__kydT7{flex-direction:column;align-items:stretch}}.prettyApp_app__wgc0E{position:relative;background-color:var(--card-bg);padding:20px;border:3px solid rgba(0,0,0,0);border-radius:10px;cursor:pointer;overflow:hidden;transition:all .1s ease-in-out;box-shadow:none}.prettyApp_app__wgc0E a{color:inherit;text-decoration:none;display:block}.prettyApp_app__wgc0E .prettyApp_imgContainer__MlEhM{min-height:80px;position:relative}.prettyApp_app__wgc0E .prettyApp_imgContainer__MlEhM img{width:80px;height:auto;margin:0 auto;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.prettyApp_app__wgc0E h3{margin-top:0;margin-bottom:5px}.prettyApp_app__wgc0E h3 img{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:25px;height:25px;display:inline-block;padding-right:5px}.prettyApp_app__wgc0E .prettyApp_moreInfo__emOGj,.prettyApp_app__wgc0E .prettyApp_moreInfo__emOGj span{display:flex;align-items:center;justify-content:center}.prettyApp_app__wgc0E .prettyApp_moreInfo__emOGj span{opacity:.75;font-size:15px;transition:all .3s ease-in-out;border-bottom:3px solid rgba(0,0,0,0);padding-bottom:3px;padding-top:5px}.prettyApp_app__wgc0E .prettyApp_moreInfo__emOGj span svg{transition:all .3s ease-in-out}.prettyApp_app__wgc0E .prettyApp_moreInfo__emOGj span:hover svg{padding-left:5px}.prettyApp_checkbox__I9Xqo{position:absolute;top:12px;right:12px;z-index:1;width:28px;height:28px;border-radius:50%;border:2px solid var(--accent);background-color:var(--main-bg);color:#fff;display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer;opacity:0;transition:opacity .15s ease,background-color .15s ease;box-shadow:none}.prettyApp_checkbox__I9Xqo svg{width:16px;height:16px;stroke-width:3px}.prettyApp_checkbox__I9Xqo:hover{opacity:1}.prettyApp_checkbox__I9Xqo:focus-visible{opacity:1;outline:2px solid var(--accent);outline-offset:2px}.prettyApp_app__wgc0E:hover .prettyApp_checkbox__I9Xqo,.prettyApp_checkboxSelected__bbMe8{opacity:1}.prettyApp_checkboxSelected__bbMe8{background-color:var(--accent);border-color:var(--accent)}.prettyApp_selected__Ba0Z1{border-color:var(--accent)}.prettyApp_imgHeader__yHKsf{text-align:center;padding:20px;margin:0;font-size:15px;font-weight:800;line-height:1.3;color:var(--textColor)}@media(hover:none){.prettyApp_checkbox__I9Xqo{opacity:1}}@media(max-width:690px){.prettyApp_imgContainer__MlEhM{min-height:50px!important}.prettyApp_imgContainer__MlEhM img{width:50px!important}}.recommendations_recommendations__tN07I{margin:16px 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:15px}@media(max-width:450px){.recommendations_recommendations__tN07I{grid-template-columns:1fr}}@keyframes recommendations_bounce__Mece8{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.recommendations_packHeader___Jnhs{display:block;border-radius:10px 10px 0 0;color:#fff;padding:30px 20px 10px;text-decoration:none;cursor:pointer}.recommendations_packHeader___Jnhs:hover{opacity:.85}.recommendations_packHeader___Jnhs:hover svg{animation:recommendations_bounce__Mece8 .8s ease-in-out infinite forwards}.recommendations_packHeader___Jnhs svg{font-size:20px;transition:all .3s ease-in-out}.recommendations_packHeader___Jnhs h3{margin:0;padding-bottom:5px}.recommendations_packHeader___Jnhs p{margin:0;opacity:.85}.recommendations_recommendation__CB_HF{background-color:var(--card-bg);border-radius:10px;overflow:hidden;transition:all .1s ease-in-out;box-shadow:none}.recommendations_packListContainer__ifz0y{padding:20px}.recommendations_packListContainer__ifz0y h3{padding:0;margin:0 0 20px}.recommendations_appContainer__qh6Fb{display:flex;justify-content:flex-start;vertical-align:middle;margin-bottom:10px}.recommendations_appContainer__qh6Fb a{display:flex;color:inherit;text-decoration:none;transition:all .3s ease-in-out}.recommendations_appContainer__qh6Fb a:hover{opacity:.75}.recommendations_appContainer__qh6Fb img{width:25px;height:25px;margin-right:10px}.recommendations_appContainer__qh6Fb h4{margin:0;line-height:1.3;font-size:15px;font-weight:800}.recommendations_appContainer__qh6Fb .recommendations_selectApp__h7C5O{text-decoration:none;color:var(--textColor);transition:all .3s ease-in-out;cursor:pointer;border:0;background-color:rgba(0,0,0,0);outline:0;display:flex;align-items:center;justify-content:center;margin-left:auto;flex-shrink:0;padding:0!important}.recommendations_appContainer__qh6Fb .recommendations_selectApp__h7C5O svg{padding-right:0!important;margin-top:0!important;width:20px;height:20px;color:var(--textColor);transition:all .1s ease-in-out}.recommendations_appContainer__qh6Fb .recommendations_selectApp__h7C5O:active,.recommendations_appContainer__qh6Fb .recommendations_selectApp__h7C5O:focus{opacity:.7!important}.recommendations_appContainer__qh6Fb .recommendations_selectApp__h7C5O:hover{opacity:.75}.recommendations_selected__BQJz8 .recommendations_selectApp__h7C5O svg{transform:rotate(45deg);color:var(--accent)}.recommendations_selected__BQJz8 .recommendations_selectApp__h7C5O:active,.recommendations_selected__BQJz8 .recommendations_selectApp__h7C5O:focus{opacity:1!important}.recommendations_viewPack__VUVrY svg{transition:all .3s ease-in-out}.recommendations_viewPack__VUVrY:hover svg{padding-left:5px}.packsAppList_appsList__zkZct{list-style-type:none;padding:0;margin:0}.packsAppList_appsList__zkZct div.packsAppList_appCard__QPuLl{margin-bottom:20px;background-color:var(--card-bg);padding:20px;border-radius:10px;box-shadow:none;position:relative}.packsAppList_appsList__zkZct li{border:0!important;overflow:visible}.packsAppList_appsList__zkZct li div{margin-bottom:0}.packsAppList_appsList__zkZct .packsAppList_unselectApp__qsvIu{position:absolute;right:15px;top:15px;background-color:var(--main-bg)!important;border-radius:50px;color:var(--textColor);box-shadow:none;transition:all .3s ease-in-out;cursor:pointer;border:0;width:35px!important;height:35px!important;outline:0;display:flex;align-items:center;justify-content:center;padding:0!important}.packsAppList_appsList__zkZct .packsAppList_unselectApp__qsvIu svg{padding-right:0!important;margin-top:0!important;width:20px;height:20px;color:var(--textColor);transition:all .1s ease-in-out;transform:rotate(45deg)}.packsAppList_appsList__zkZct .packsAppList_unselectApp__qsvIu:active,.packsAppList_appsList__zkZct .packsAppList_unselectApp__qsvIu:focus{opacity:.7!important}.packsAppList_appsList__zkZct .packsAppList_unselectApp__qsvIu:hover{opacity:.75}.packsAppList_noDragList__SXf2g{display:grid;grid-gap:16px}.packsAppList_noDragList__SXf2g div.packsAppList_appCard__QPuLl{margin-bottom:0}.packsAppList_addModal__QqG_M{position:absolute;outline:none;padding:20px;border-radius:10px;background-color:var(--main-bg);border:3px solid var(--accent);top:50%;left:50%;min-width:700px;min-height:450px;transform:translate(-50%,-50%);box-shadow:0 3px 15px rgba(0,0,0,.18)}.packsAppList_addModal__QqG_M .packsAppList_modalHeader__DynwG{display:flex;justify-content:space-between;place-items:center;margin-bottom:10px}.packsAppList_addModal__QqG_M .packsAppList_modalHeader__DynwG h2{margin:0}.packsAppList_addModal__QqG_M .packsAppList_modalHeader__DynwG svg{vertical-align:middle;font-size:25px;transition:all .3s ease-in-out;cursor:pointer}.packsAppList_addModal__QqG_M .packsAppList_modalHeader__DynwG svg:hover{opacity:.75}.packsAppList_modalOverlay__7Nwq2{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.35)}@media(max-width:790px){.packsAppList_addModal__QqG_M{width:100%;height:100%;top:0;left:0;border:0;transform:none;box-sizing:border-box;border-radius:0}}.packPreview_packCard__OX4U2{background-color:var(--card-bg);border-radius:10px;overflow:hidden;transition:all .1s ease-in-out;box-shadow:none;display:flex;flex-direction:column;justify-content:flex-start;color:var(--textColor);text-decoration:none;height:100%}.packPreview_packCard__OX4U2 .packPreview_singleIcon__6DcuQ ul{display:flex!important}.packPreview_packCard__OX4U2 .packPreview_packIcons__U3IDv{justify-content:center;background-image:linear-gradient(160deg,#9708CC,#0078D7);padding:20px;min-height:100px;border-radius:10px 10px 0 0}.packPreview_packCard__OX4U2 .packPreview_packIcons__U3IDv ul{list-style-type:none;padding:0;display:grid;grid-gap:10px;grid-auto-flow:row;grid-template-columns:repeat(4,1fr)}.packPreview_packCard__OX4U2 .packPreview_packIcons__U3IDv ul li{background-color:#fff;width:50px;height:50px;border-radius:50%;display:grid;place-items:center;box-shadow:0 3px 5px rgba(0,0,0,.1490196078)}.packPreview_packCard__OX4U2 .packPreview_packIcons__U3IDv ul li img,.packPreview_packCard__OX4U2 .packPreview_packIcons__U3IDv ul li picture{width:25px;height:25px;margin:0 auto}.packPreview_packCard__OX4U2 .packPreview_packMeta__n83Dd{padding:20px;transition:all .1s ease-in-out;flex-grow:1;display:flex;flex-direction:column}.packPreview_packCard__OX4U2 .packPreview_packMeta__n83Dd h3{margin:0;color:var(--textColor)}.packPreview_packCard__OX4U2 .packPreview_packMeta__n83Dd a{text-decoration:none}.packPreview_packCard__OX4U2 .packPreview_packMeta__n83Dd p{margin:5px 0}.packPreview_packCard__OX4U2 .packPreview_packMeta__n83Dd .packPreview_includes__5akIm{opacity:.75;font-size:16px}.packPreview_packCard__OX4U2 .packPreview_packMeta__n83Dd a{display:inline-block}.packPreview_delete__WbYc3:hover{opacity:1!important}.packPreview_packEdit__jcpit{display:flex;vertical-align:middle}