#sparks-list{width:100%}#sparks-list .search{width:100%;display:flex;justify-content:center;box-sizing:border-box;padding:10px}#sparks-list .search .warpper{flex:1;max-width:1000px;display:flex;justify-content:flex-end;position:relative}#sparks-list .search *[class*=form-error],#sparks-list .search *[class*=form-warning],#sparks-list .search *[class*=form-message]{display:block;margin:10px 0;box-sizing:border-box;border-radius:5px;padding:10px}#sparks-list .search .form-default.updating .form-message{color:var(--color-8)}#sparks-list .search .form-default.updated .form-message{background-color:var(--color-8);color:var(--color-2)}#sparks-list .search .form-errors{font-size:.8rem;font-weight:bolder;color:var(--color-6)}#sparks-list .search .form-row label,#sparks-list .search .form-row input,#sparks-list .search .form-row textarea{display:block;margin:10px 0;box-sizing:border-box}#sparks-list .search .form-row input,#sparks-list .search .form-row textarea{border:none;outline:none;border-radius:.4rem}#sparks-list .search .form-row label{font-weight:bolder}#sparks-list .search .form-row input{width:100%;height:40px;border-radius:5px;outline:none;padding:10px}#sparks-list .search .form-row .input-icon{position:relative}#sparks-list .search .form-row .input-icon .icon,#sparks-list .search .form-row .input-icon i{width:30px;height:30px;font-size:20px;display:flex;justify-content:center;align-items:center;position:absolute;top:50%;left:5px;transform:translateY(-50%)}#sparks-list .search .form-row .input-icon svg{width:15px;max-height:15px}#sparks-list .search .form-row .input-icon input{padding:5px 5px 5px 40px}#sparks-list .search .form-row .input-icon .icon,#sparks-list .search .form-row .input-icon i{opacity:.5}#sparks-list .search .form-row .input-icon input:focus+i,#sparks-list .search .form-row .input-icon input:focus+.icon{opacity:1}#sparks-list .search .form-row textarea{resize:vertical}#sparks-list .search .form-row .button-submit{display:flex;gap:10px;font-size:1rem;font-weight:bolder;box-sizing:border-box;padding:10px 25px;border-radius:.4rem;outline:none;border:none;box-shadow:1px 1px 4px var(--color-100)}#sparks-list .search .form-row .button-submit svg{width:15px}#sparks-list .search .button-icon{display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;cursor:pointer}#sparks-list .search button.button-icon{outline:none;padding:0;border:none}#sparks-list .search form{flex:1;height:50px;max-width:500px;display:flex;align-items:center;gap:10px;border-radius:25px;background-color:var(--color-1);border:1px solid var(--color-3);box-shadow:1px 1px 4px var(--color-3);color:var(--color-2);overflow:hidden}#sparks-list .search form .form-row:nth-child(1){flex:1}#sparks-list .search form .input-icon{flex:1}#sparks-list .search form input{background-color:var(--color-1);color:var(--color-2)}#sparks-list .search form .fr-options{display:flex;align-items:center;box-sizing:border-box;padding:5px;gap:5px}#sparks-list .search form .fr-options button{width:40px;height:40px;border-radius:50%;background-color:var(--color-3);color:var(--color-2)}#sparks-list .search form .fr-options button svg{width:25px}#sparks-list .list{width:100%;margin-top:50px}#sparks-list .list .sparks{width:100%;display:grid;grid-template-columns:repeat(auto-fill,400px);box-sizing:border-box;padding:0 10px;gap:25px;justify-content:center}#sparks-list .list .sparks .spark{width:100%;border-radius:1rem;background-color:var(--color-4);box-sizing:1px 1px 4px var(--color-4);overflow:hidden}#sparks-list .list .sparks .spark .block-top{width:100%;height:300px;position:relative}#sparks-list .list .sparks .spark .block-top img{width:100%;height:100%;object-fit:cover;object-position:center}#sparks-list .list .sparks .spark .block-core{width:100%;box-sizing:border-box;padding:25px}#sparks-list .list .sparks .spark .block-core .likes-date-latest{display:flex;align-items:center;justify-content:space-between}#sparks-list .list .sparks .spark .block-core .likes-date-latest .likes{display:inline-flex;align-items:center;gap:5px}#sparks-list .list .sparks .spark .block-core .likes-date-latest .likes .icon svg{width:15px;height:15px;color:var(--color-2)}#sparks-list .list .sparks .spark .block-core .likes-date-latest .likes .value{font-size:.8rem}#sparks-list .list .sparks .spark .block-core .likes-date-latest .date-latest{font-size:.8rem;font-weight:bolder}#sparks-list .list .sparks .spark .block-core h6{font-size:1.1rem;margin-top:10px}#sparks-list .list .sparks .spark .block-core .taken{font-size:.8rem;display:flex;align-items:center;gap:10px;margin-top:10px}#sparks-list .list .sparks .spark .block-core .taken .value{color:var(--color-9)}#sparks-list .list .sparks .spark .block-core .field-spark{display:flex;justify-content:space-between;align-items:center;margin-top:25px}#sparks-list .list .sparks .spark .block-core .field-spark .field{height:30px;border-radius:15px;background-color:var(--color-2);color:var(--color-3);display:inline-flex;align-items:center;box-sizing:border-box;padding:0 10px;font-size:15px}#sparks-list .list .sparks .spark .block-core .field-spark .spark{width:40px;height:40px;border-radius:1rem;box-sizing:border-box;display:inline-flex;justify-content:center;align-items:center;color:var(--color-9);background-color:var(--color-3);border:1px solid var(--color-9)}#sparks-list .list .sparks .spark .block-core .field-spark .spark svg{width:20px}#sparks-list .list .sparks .spark .block-core p{font-size:.8rem;text-align:justify;margin-top:25px}#sparks-list .list .sparks .spark .block-core .links-website{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:25px}#sparks-list .list .sparks .spark .block-core .links-website .links{display:flex;align-items:center;gap:10px}#sparks-list .list .sparks .spark .block-core .links-website .links .button-icon{display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;cursor:pointer}#sparks-list .list .sparks .spark .block-core .links-website .links button.button-icon{outline:none;padding:0;border:none}#sparks-list .list .sparks .spark .block-core .links-website .links .button-icon{width:30px;height:30px;border-radius:50%;background-color:var(--color-3);color:var(--color-2)}#sparks-list .list .sparks .spark .block-core .links-website .links .button-icon svg{width:15px}#sparks-list .list .sparks .spark .block-core .links-website .website{height:30px;border-radius:15px;background-color:var(--color-3);color:var(--color-2);display:inline-flex;align-items:center;box-sizing:border-box;padding:0 10px;font-size:15px}#sparks-list .list .sparks .project{width:100%;height:450px;border-radius:1rem;display:flex;flex-direction:column;gap:25px;box-sizing:border-box;padding:10px;border:1px solid var(--color-3)}#sparks-list .list .sparks .project .p-frame{width:100%;height:150px;border-top-left-radius:1rem;border-top-right-radius:1rem;overflow:hidden;position:relative}#sparks-list .list .sparks .project .p-frame img{width:100%;height:100%;object-fit:cover;object-position:center}#sparks-list .list .sparks .project .p-frame .button-icon{display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;cursor:pointer}#sparks-list .list .sparks .project .p-frame button.button-icon{outline:none;padding:0;border:none}#sparks-list .list .sparks .project .p-frame .button-icon{width:40px;height:40px;border-radius:20px;box-shadow:1px 1px 4px var(--color-1);background-color:var(--color-3);color:var(--color-2);position:absolute;top:10px;left:10px}#sparks-list .list .sparks .project .p-frame .button-icon svg{width:20px}#sparks-list .list .sparks .project .p-frame .button-text{display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;padding:10px;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:.4rem;border:none}#sparks-list .list .sparks .project .p-frame a.button-text{text-decoration:none}#sparks-list .list .sparks .project .p-frame .button-text{height:40px;padding:0 25px;font-size:20px;border-radius:20px;box-shadow:1px 1px 4px var(--color-1);background-color:var(--color-1);color:var(--color-2);position:absolute;top:50%;right:25px;transform:translateY(-50%)}#sparks-list .list .sparks .project .p-core{width:100%;flex:1;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;background-color:var(--color-3);color:var(--color-2);box-sizing:border-box;padding:10px;display:flex;flex-direction:column;gap:10px}#sparks-list .list .sparks .project .p-core h6{font-size:1.1rem}#sparks-list .list .sparks .project .p-core .description-short{flex:1}#sparks-list .list .sparks .project .p-core .description-short p{text-align:justify;font-size:.9rem}#sparks-list .list .sparks .project .p-core .indicators{width:100%;display:flex;gap:10px}#sparks-list .list .sparks .project .p-core .indicators .indicator{box-sizing:border-box;padding:10px;border-radius:1rem;border:1px solid var(--color-4)}#sparks-list .list .sparks .project .p-core .indicators .indicator .label{font-size:.8rem;font-weight:bolder}#sparks-list .list .sparks .project .p-core .indicators .indicator .value{font-size:.8rem;color:var(--color-8)}#sparks-list .list .sparks .project .p-core .contributors-spark{display:flex;align-items:center;justify-content:space-between;gap:10px}#sparks-list .list .sparks .project .p-core .contributors-spark .contributors{display:flex;position:relative}#sparks-list .list .sparks .project .p-core .contributors-spark .contributors .contributor{width:40px;height:40px;border:1px solid var(--color-4);background-color:var(--color-3);position:relative;border-radius:50%;overflow:hidden}#sparks-list .list .sparks .project .p-core .contributors-spark .contributors .contributor:hover{box-shadow:1px 1px 4px var(--color-1);z-index:1}#sparks-list .list .sparks .project .p-core .contributors-spark .contributors .contributor img{width:100%;height:100%;object-fit:cover;object-position:center}#sparks-list .list .sparks .project .p-core .contributors-spark .contributors .contributor:nth-child(2){left:-15px}#sparks-list .list .sparks .project .p-core .contributors-spark .contributors .contributor:nth-child(3){left:-25px}#sparks-list .list .sparks .project .p-core .contributors-spark .spark{width:40px;height:40px;font-size:20px;display:flex;justify-content:center;align-items:center;box-sizing:border-box;padding:10px;border:2px solid var(--color-4);color:var(--color-8);border-radius:1rem}#sparks-list .list .sparks .project .p-core .contributors-spark .spark.is-spark{border:2px solid var(--color-8);color:var(--color-8)}#sparks-list .list .sparks .project .p-core .contributors-spark .spark svg{width:20px}@media screen and (max-width: 450px){#sparks-list .list .sparks .project{height:auto}}#sparks-list .list .pagination{max-width:1000px;margin:50px auto 0;display:flex;gap:10px;align-items:center;box-sizing:border-box;padding:0 25px}#sparks-list .list .pagination .button-icon{display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;cursor:pointer}#sparks-list .list .pagination button.button-icon{outline:none;padding:0;border:none}#sparks-list .list .pagination button.button-icon{width:40px;height:40px;border-radius:1rem;background-color:var(--color-4);color:var(--color-2);border:1px solid var(--color-3);box-shadow:1px 1px 4px var(--color-1)}#sparks-list .list .pagination button.button-icon svg{width:20px}#sparks-list .list .pagination{margin-top:50px}#sparks-list .message-empty{width:100%;max-width:1000px;margin:50px auto;display:flex;gap:25px;box-sizing:border-box;padding:10px}#sparks-list .message-empty .block-left{width:400px;height:250px;border-radius:1rem;overflow:hidden;box-sizing:border-box;padding:10px;border:1px solid var(--color-3)}#sparks-list .message-empty .block-left img{width:100%;height:100%;object-fit:cover;object-position:center}#sparks-list .message-empty .block-right{flex:1;display:flex;align-items:center;justify-content:center}#sparks-list .message-empty .block-right .text{max-width:400px}#sparks-list .message-empty .block-right .text h4{font-size:1.5rem}#sparks-list .message-empty .block-right .text p{font-size:1.3rem;margin-top:10px;text-align:justify}@media screen and (max-width: 1000px){#sparks-list .message-empty{flex-direction:column;align-items:center}}@media screen and (max-width: 650px){#sparks-list .list .sparks{grid-template-columns:repeat(auto-fill,100%)}}#labs-list{width:100%}#labs-list .search{width:100%;display:flex;justify-content:center;box-sizing:border-box;padding:10px}#labs-list .search .warpper{flex:1;max-width:1000px;display:flex;justify-content:flex-end;position:relative}#labs-list .search *[class*=form-error],#labs-list .search *[class*=form-warning],#labs-list .search *[class*=form-message]{display:block;margin:10px 0;box-sizing:border-box;border-radius:5px;padding:10px}#labs-list .search .form-default.updating .form-message{color:var(--color-8)}#labs-list .search .form-default.updated .form-message{background-color:var(--color-8);color:var(--color-2)}#labs-list .search .form-errors{font-size:.8rem;font-weight:bolder;color:var(--color-6)}#labs-list .search .form-row label,#labs-list .search .form-row input,#labs-list .search .form-row textarea{display:block;margin:10px 0;box-sizing:border-box}#labs-list .search .form-row input,#labs-list .search .form-row textarea{border:none;outline:none;border-radius:.4rem}#labs-list .search .form-row label{font-weight:bolder}#labs-list .search .form-row input{width:100%;height:40px;border-radius:5px;outline:none;padding:10px}#labs-list .search .form-row .input-icon{position:relative}#labs-list .search .form-row .input-icon .icon,#labs-list .search .form-row .input-icon i{width:30px;height:30px;font-size:20px;display:flex;justify-content:center;align-items:center;position:absolute;top:50%;left:5px;transform:translateY(-50%)}#labs-list .search .form-row .input-icon svg{width:15px;max-height:15px}#labs-list .search .form-row .input-icon input{padding:5px 5px 5px 40px}#labs-list .search .form-row .input-icon .icon,#labs-list .search .form-row .input-icon i{opacity:.5}#labs-list .search .form-row .input-icon input:focus+i,#labs-list .search .form-row .input-icon input:focus+.icon{opacity:1}#labs-list .search .form-row textarea{resize:vertical}#labs-list .search .form-row .button-submit{display:flex;gap:10px;font-size:1rem;font-weight:bolder;box-sizing:border-box;padding:10px 25px;border-radius:.4rem;outline:none;border:none;box-shadow:1px 1px 4px var(--color-100)}#labs-list .search .form-row .button-submit svg{width:15px}#labs-list .search .button-icon{display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;cursor:pointer}#labs-list .search button.button-icon{outline:none;padding:0;border:none}#labs-list .search form{flex:1;height:50px;max-width:500px;display:flex;align-items:center;gap:10px;border-radius:25px;background-color:var(--color-1);border:1px solid var(--color-3);box-shadow:1px 1px 4px var(--color-3);color:var(--color-2);overflow:hidden}#labs-list .search form .form-row:nth-child(1){flex:1}#labs-list .search form .input-icon{flex:1}#labs-list .search form input{background-color:var(--color-1);color:var(--color-2)}#labs-list .search form .fr-options{display:flex;align-items:center;box-sizing:border-box;padding:5px;gap:5px}#labs-list .search form .fr-options button{width:40px;height:40px;border-radius:50%;background-color:var(--color-3);color:var(--color-2)}#labs-list .search form .fr-options button svg{width:25px}#labs-list .list{width:100%;margin-top:50px}#labs-list .list .labs{width:100%;display:grid;grid-template-columns:repeat(auto-fill,400px);box-sizing:border-box;padding:0 10px;gap:25px;justify-content:center}#labs-list .list .labs .lab{width:100%;border-radius:1rem;background-color:var(--color-3);color:var(--color-2);overflow:hidden}#labs-list .list .labs .lab .frame{width:100%;height:150px;position:relative}#labs-list .list .labs .lab .frame img{width:100%;height:100%;object-fit:cover;object-position:center}#labs-list .list .labs .lab .frame .button-icon{display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;cursor:pointer}#labs-list .list .labs .lab .frame button.button-icon{outline:none;padding:0;border:none}#labs-list .list .labs .lab .frame .button-icon{width:40px;height:40px;border-radius:20px;box-shadow:1px 1px 4px var(--color-1);background-color:var(--color-3);color:var(--color-2);position:absolute;top:10px;left:10px}#labs-list .list .labs .lab .frame .button-icon svg{width:20px}#labs-list .list .labs .lab .core{box-sizing:border-box;padding:10px}#labs-list .list .labs .lab .core h4{font-size:.9rem;text-align:justify}#labs-list .list .labs .lab .core .description-short{font-size:.9rem;text-align:justify;margin-top:10px}#labs-list .list .labs .lab .core .type-connections{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:10px}#labs-list .list .labs .lab .core .type-connections .type{display:inline-block;font-size:.9rem;text-transform:capitalize;border-radius:1rem;background-color:var(--color-2);color:var(--color-3);box-sizing:border-box;padding:5px 10px}#labs-list .list .labs .lab .core .type-connections .connections{display:inline-flex;align-items:center;gap:10px;font-size:.9rem;text-transform:capitalize;border-radius:1rem;background-color:var(--color-1);color:var(--color-2);box-sizing:border-box;padding:5px 10px}#labs-list .list .pagination{max-width:1000px;margin:50px auto 0;display:flex;gap:10px;align-items:center;box-sizing:border-box;padding:0 25px}#labs-list .list .pagination .button-icon{display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;cursor:pointer}#labs-list .list .pagination button.button-icon{outline:none;padding:0;border:none}#labs-list .list .pagination button.button-icon{width:40px;height:40px;border-radius:1rem;background-color:var(--color-4);color:var(--color-2);border:1px solid var(--color-3);box-shadow:1px 1px 4px var(--color-1)}#labs-list .list .pagination button.button-icon svg{width:20px}#labs-list .list .pagination{margin-top:50px}#labs-list .message-empty{width:100%;max-width:1000px;margin:50px auto;display:flex;gap:25px;box-sizing:border-box;padding:10px}#labs-list .message-empty .block-left{width:400px;height:250px;border-radius:1rem;overflow:hidden;box-sizing:border-box;padding:10px;border:1px solid var(--color-3)}#labs-list .message-empty .block-left img{width:100%;height:100%;object-fit:cover;object-position:center}#labs-list .message-empty .block-right{flex:1;display:flex;align-items:center;justify-content:center}#labs-list .message-empty .block-right .text{max-width:400px}#labs-list .message-empty .block-right .text h4{font-size:1.5rem}#labs-list .message-empty .block-right .text p{font-size:1.3rem;margin-top:10px;text-align:justify}@media screen and (max-width: 1000px){#labs-list .message-empty{flex-direction:column;align-items:center}}@media screen and (max-width: 450px){#labs-list .list .labs{grid-template-columns:repeat(auto-fill,100%)}}#virtual-entreprises-list{width:100%}#virtual-entreprises-list .search{width:100%;display:flex;justify-content:center;box-sizing:border-box;padding:10px}#virtual-entreprises-list .search .warpper{flex:1;max-width:1000px;display:flex;justify-content:flex-end;position:relative}#virtual-entreprises-list .search *[class*=form-error],#virtual-entreprises-list .search *[class*=form-warning],#virtual-entreprises-list .search *[class*=form-message]{display:block;margin:10px 0;box-sizing:border-box;border-radius:5px;padding:10px}#virtual-entreprises-list .search .form-default.updating .form-message{color:var(--color-8)}#virtual-entreprises-list .search .form-default.updated .form-message{background-color:var(--color-8);color:var(--color-2)}#virtual-entreprises-list .search .form-errors{font-size:.8rem;font-weight:bolder;color:var(--color-6)}#virtual-entreprises-list .search .form-row label,#virtual-entreprises-list .search .form-row input,#virtual-entreprises-list .search .form-row textarea{display:block;margin:10px 0;box-sizing:border-box}#virtual-entreprises-list .search .form-row input,#virtual-entreprises-list .search .form-row textarea{border:none;outline:none;border-radius:.4rem}#virtual-entreprises-list .search .form-row label{font-weight:bolder}#virtual-entreprises-list .search .form-row input{width:100%;height:40px;border-radius:5px;outline:none;padding:10px}#virtual-entreprises-list .search .form-row .input-icon{position:relative}#virtual-entreprises-list .search .form-row .input-icon .icon,#virtual-entreprises-list .search .form-row .input-icon i{width:30px;height:30px;font-size:20px;display:flex;justify-content:center;align-items:center;position:absolute;top:50%;left:5px;transform:translateY(-50%)}#virtual-entreprises-list .search .form-row .input-icon svg{width:15px;max-height:15px}#virtual-entreprises-list .search .form-row .input-icon input{padding:5px 5px 5px 40px}#virtual-entreprises-list .search .form-row .input-icon .icon,#virtual-entreprises-list .search .form-row .input-icon i{opacity:.5}#virtual-entreprises-list .search .form-row .input-icon input:focus+i,#virtual-entreprises-list .search .form-row .input-icon input:focus+.icon{opacity:1}#virtual-entreprises-list .search .form-row textarea{resize:vertical}#virtual-entreprises-list .search .form-row .button-submit{display:flex;gap:10px;font-size:1rem;font-weight:bolder;box-sizing:border-box;padding:10px 25px;border-radius:.4rem;outline:none;border:none;box-shadow:1px 1px 4px var(--color-100)}#virtual-entreprises-list .search .form-row .button-submit svg{width:15px}#virtual-entreprises-list .search .button-icon{display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;cursor:pointer}#virtual-entreprises-list .search button.button-icon{outline:none;padding:0;border:none}#virtual-entreprises-list .search form{flex:1;height:50px;max-width:500px;display:flex;align-items:center;gap:10px;border-radius:25px;background-color:var(--color-1);border:1px solid var(--color-3);box-shadow:1px 1px 4px var(--color-3);color:var(--color-2);overflow:hidden}#virtual-entreprises-list .search form .form-row:nth-child(1){flex:1}#virtual-entreprises-list .search form .input-icon{flex:1}#virtual-entreprises-list .search form input{background-color:var(--color-1);color:var(--color-2)}#virtual-entreprises-list .search form .fr-options{display:flex;align-items:center;box-sizing:border-box;padding:5px;gap:5px}#virtual-entreprises-list .search form .fr-options button{width:40px;height:40px;border-radius:50%;background-color:var(--color-3);color:var(--color-2)}#virtual-entreprises-list .search form .fr-options button svg{width:25px}#virtual-entreprises-list .list{width:100%;margin-top:50px}#virtual-entreprises-list .list .vitual-entreprises{width:100%;display:grid;grid-template-columns:repeat(auto-fill,100%);box-sizing:border-box;padding:0 10px;gap:25px;justify-content:center}#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise{width:100%;border-radius:1rem;display:flex;flex-wrap:wrap;gap:10px;box-sizing:border-box;padding:10px;border:1px solid var(--color-3)}#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise .ve-zero{width:300px;height:450px;border-radius:1rem;overflow:hidden;position:relative}#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise .ve-zero .frame{width:100%;height:100%}#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise .ve-zero .frame img{width:100%;height:100%;object-fit:cover;object-position:center}#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise .ve-zero .button-icon{display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;cursor:pointer}#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise .ve-zero button.button-icon{outline:none;padding:0;border:none}#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise .ve-zero .button-icon{width:40px;height:40px;border-radius:20px;box-shadow:1px 1px 4px var(--color-1);background-color:var(--color-3);color:var(--color-2);position:absolute;top:10px;left:10px}#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise .ve-zero .button-icon svg{width:20px}@media screen and (max-width: 700px){#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise .ve-zero{width:100%;height:50vw}}#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise .ve-info{width:400px;border-radius:1rem;background-color:var(--color-3);box-sizing:border-box;padding:10px;display:flex;flex-direction:column;gap:10px}#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise .ve-info .name{font-size:1rem;font-weight:bolder}#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise .ve-info .description-short{flex:1;font-size:.8rem;text-align:justify}#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise .ve-info .fields{width:100%;display:flex;gap:10px;flex-wrap:wrap}#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise .ve-info .fields .field{display:inline-flex;align-items:center;height:30px;padding:0 10px;font-size:15px;border-radius:15px;background-color:var(--color-2);color:var(--color-1)}#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise .ve-info .links{width:100%;display:flex;gap:5px}#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise .ve-info .links .button-icon{display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;cursor:pointer}#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise .ve-info .links button.button-icon{outline:none;padding:0;border:none}#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise .ve-info .links .button-icon{width:30px;height:30px;font-size:15px;border-radius:.4rem;box-shadow:1px 1px 4px var(--color-1);background-color:var(--color-1);color:var(--color-2)}#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise .ve-more{min-width:400px;flex:1;box-sizing:border-box;padding:10px;display:flex;flex-direction:column;gap:10px}#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise .ve-more .indicators{width:100%;display:grid;grid-template-columns:repeat(auto-fill,calc(50% - 5px));gap:10px}#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise .ve-more .indicators .indicator{width:100%;height:120px;border-radius:1rem;display:flex;gap:10px;justify-content:center;align-items:center;background-color:var(--color-3);color:var(--color-2)}#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise .ve-more .indicators .indicator .icon{color:var(--color-2)}#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise .ve-more .indicators .indicator .icon svg{height:25px}#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise .ve-more .indicators .indicator .label-value{font-size:1rem}#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise .ve-more .indicators .indicator .label-value .label{font-weight:bolder}#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise .ve-more .indicators .indicator .label-value .value{font-size:1.1rem;color:var(--color-9)}#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise .ve-more .contributors{width:100%;display:flex;position:relative}#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise .ve-more .contributors .contributor{width:40px;height:40px;border:1px solid var(--color-4);background-color:var(--color-3);position:relative;border-radius:50%;overflow:hidden}#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise .ve-more .contributors .contributor:hover{box-shadow:1px 1px 4px var(--color-1);z-index:1}#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise .ve-more .contributors .contributor img{width:100%;height:100%;object-fit:cover;object-position:center}#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise .ve-more .contributors .contributor:nth-child(2){left:-15px}#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise .ve-more .contributors .contributor:nth-child(3){left:-25px}#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise .ve-more .contributors .contributor:nth-child(4){left:-35px}#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise .ve-more .contributors .contributor:nth-child(5){left:-45px}#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise .p-frame{width:100%;height:150px;border-top-left-radius:1rem;border-top-right-radius:1rem;overflow:hidden;position:relative}#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise .p-frame img{width:100%;height:100%;object-fit:cover;object-position:center}#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise .p-frame .button-icon{display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;cursor:pointer}#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise .p-frame button.button-icon{outline:none;padding:0;border:none}#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise .p-frame .button-icon{width:40px;height:40px;border-radius:20px;box-shadow:1px 1px 4px var(--color-1);background-color:var(--color-3);color:var(--color-2);position:absolute;top:10px;left:10px}#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise .p-frame .button-icon svg{width:20px}#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise .p-frame .button-text{display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;padding:10px;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:.4rem;border:none}#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise .p-frame a.button-text{text-decoration:none}#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise .p-frame .button-text{height:40px;padding:0 25px;font-size:20px;border-radius:20px;box-shadow:1px 1px 4px var(--color-1);background-color:var(--color-1);color:var(--color-2);position:absolute;top:50%;right:25px;transform:translateY(-50%)}#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise .p-core{width:100%;flex:1;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;background-color:var(--color-3);color:var(--color-2);box-sizing:border-box;padding:10px;display:flex;flex-direction:column;gap:10px}#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise .p-core h6{font-size:1.1rem}#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise .p-core .description-short{flex:1}#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise .p-core .description-short p{text-align:justify;font-size:.9rem}#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise .p-core .indicators{width:100%;display:flex;gap:10px}#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise .p-core .indicators .indicator{box-sizing:border-box;padding:10px;border-radius:1rem;border:1px solid var(--color-4)}#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise .p-core .indicators .indicator .label{font-size:.8rem;font-weight:bolder}#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise .p-core .indicators .indicator .value{font-size:.8rem;color:var(--color-8)}#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise .p-core .contributors-spark{display:flex;align-items:center;justify-content:space-between;gap:10px}#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise .p-core .contributors-spark .contributors{display:flex;position:relative}#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise .p-core .contributors-spark .contributors .contributor{width:40px;height:40px;border:1px solid var(--color-4);background-color:var(--color-3);position:relative;border-radius:50%;overflow:hidden}#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise .p-core .contributors-spark .contributors .contributor:hover{box-shadow:1px 1px 4px var(--color-1);z-index:1}#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise .p-core .contributors-spark .contributors .contributor img{width:100%;height:100%;object-fit:cover;object-position:center}#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise .p-core .contributors-spark .contributors .contributor:nth-child(2){left:-15px}#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise .p-core .contributors-spark .contributors .contributor:nth-child(3){left:-25px}#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise .p-core .contributors-spark .spark{width:40px;height:40px;font-size:20px;display:flex;justify-content:center;align-items:center;box-sizing:border-box;padding:10px;border:2px solid var(--color-4);color:var(--color-8);border-radius:1rem}#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise .p-core .contributors-spark .spark.is-spark{border:2px solid var(--color-8);color:var(--color-8)}#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise .p-core .contributors-spark .spark svg{width:20px}@media screen and (max-width: 450px){#virtual-entreprises-list .list .vitual-entreprises .virtual-entreprise{height:auto}}#virtual-entreprises-list .list .pagination{max-width:1000px;margin:50px auto 0;display:flex;gap:10px;align-items:center;box-sizing:border-box;padding:0 25px}#virtual-entreprises-list .list .pagination .button-icon{display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;cursor:pointer}#virtual-entreprises-list .list .pagination button.button-icon{outline:none;padding:0;border:none}#virtual-entreprises-list .list .pagination button.button-icon{width:40px;height:40px;border-radius:1rem;background-color:var(--color-4);color:var(--color-2);border:1px solid var(--color-3);box-shadow:1px 1px 4px var(--color-1)}#virtual-entreprises-list .list .pagination button.button-icon svg{width:20px}#virtual-entreprises-list .list .pagination{margin-top:50px}#virtual-entreprises-list .message-empty{width:100%;max-width:1000px;margin:50px auto;display:flex;gap:25px;box-sizing:border-box;padding:10px}#virtual-entreprises-list .message-empty .block-left{width:400px;height:250px;border-radius:1rem;overflow:hidden;box-sizing:border-box;padding:10px;border:1px solid var(--color-3)}#virtual-entreprises-list .message-empty .block-left img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:1rem}#virtual-entreprises-list .message-empty .block-right{flex:1;display:flex;align-items:center;justify-content:center}#virtual-entreprises-list .message-empty .block-right .text{max-width:400px}#virtual-entreprises-list .message-empty .block-right .text h4{font-size:1.5rem}#virtual-entreprises-list .message-empty .block-right .text p{font-size:1.3rem;margin-top:10px;text-align:justify}@media screen and (max-width: 1000px){#virtual-entreprises-list .message-empty{flex-direction:column;align-items:center}}@media screen and (max-width: 500px){#virtual-entreprises-list .message-empty .block-left{width:100%;height:50vw}}@media screen and (max-width: 650px){#virtual-entreprises-list .list .sparks{grid-template-columns:repeat(auto-fill,100%)}}#challenges-list{width:100%;box-sizing:border-box;padding:0 10px}#challenges-list .search{width:100%;display:flex;justify-content:center;box-sizing:border-box;padding:10px}#challenges-list .search .warpper{flex:1;max-width:1000px;display:flex;justify-content:flex-end;position:relative}#challenges-list .search *[class*=form-error],#challenges-list .search *[class*=form-warning],#challenges-list .search *[class*=form-message]{display:block;margin:10px 0;box-sizing:border-box;border-radius:5px;padding:10px}#challenges-list .search .form-default.updating .form-message{color:var(--color-8)}#challenges-list .search .form-default.updated .form-message{background-color:var(--color-8);color:var(--color-2)}#challenges-list .search .form-errors{font-size:.8rem;font-weight:bolder;color:var(--color-6)}#challenges-list .search .form-row label,#challenges-list .search .form-row input,#challenges-list .search .form-row textarea{display:block;margin:10px 0;box-sizing:border-box}#challenges-list .search .form-row input,#challenges-list .search .form-row textarea{border:none;outline:none;border-radius:.4rem}#challenges-list .search .form-row label{font-weight:bolder}#challenges-list .search .form-row input{width:100%;height:40px;border-radius:5px;outline:none;padding:10px}#challenges-list .search .form-row .input-icon{position:relative}#challenges-list .search .form-row .input-icon .icon,#challenges-list .search .form-row .input-icon i{width:30px;height:30px;font-size:20px;display:flex;justify-content:center;align-items:center;position:absolute;top:50%;left:5px;transform:translateY(-50%)}#challenges-list .search .form-row .input-icon svg{width:15px;max-height:15px}#challenges-list .search .form-row .input-icon input{padding:5px 5px 5px 40px}#challenges-list .search .form-row .input-icon .icon,#challenges-list .search .form-row .input-icon i{opacity:.5}#challenges-list .search .form-row .input-icon input:focus+i,#challenges-list .search .form-row .input-icon input:focus+.icon{opacity:1}#challenges-list .search .form-row textarea{resize:vertical}#challenges-list .search .form-row .button-submit{display:flex;gap:10px;font-size:1rem;font-weight:bolder;box-sizing:border-box;padding:10px 25px;border-radius:.4rem;outline:none;border:none;box-shadow:1px 1px 4px var(--color-100)}#challenges-list .search .form-row .button-submit svg{width:15px}#challenges-list .search .button-icon{display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;cursor:pointer}#challenges-list .search button.button-icon{outline:none;padding:0;border:none}#challenges-list .search form{flex:1;height:50px;max-width:500px;display:flex;align-items:center;gap:10px;border-radius:25px;background-color:var(--color-1);border:1px solid var(--color-3);box-shadow:1px 1px 4px var(--color-3);color:var(--color-2);overflow:hidden}#challenges-list .search form .form-row:nth-child(1){flex:1}#challenges-list .search form .input-icon{flex:1}#challenges-list .search form input{background-color:var(--color-1);color:var(--color-2)}#challenges-list .search form .fr-options{display:flex;align-items:center;box-sizing:border-box;padding:5px;gap:5px}#challenges-list .search form .fr-options button{width:40px;height:40px;border-radius:50%;background-color:var(--color-3);color:var(--color-2)}#challenges-list .search form .fr-options button svg{width:25px}#challenges-list .list{width:100%;max-width:1400px;margin:50px auto 0}#challenges-list .list .challenges{width:100%;display:grid;grid-template-columns:repeat(auto-fill,400px);gap:25px;justify-content:center}#challenges-list .list .challenges .challenge{width:100%;height:500px;border-radius:1rem;display:flex;flex-direction:column;overflow:hidden;background-color:var(--color-3);color:var(--color-2)}#challenges-list .list .challenges .challenge .c-zero{width:100%;height:200px;position:relative}#challenges-list .list .challenges .challenge .c-zero .frame{width:100%;height:100%;overflow:hidden}#challenges-list .list .challenges .challenge .c-zero .frame img{width:100%;height:100%;object-fit:cover;object-position:center}#challenges-list .list .challenges .challenge .c-zero .options{position:absolute;right:10px;top:10px}#challenges-list .list .challenges .challenge .c-zero .options .button-icon{display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;cursor:pointer}#challenges-list .list .challenges .challenge .c-zero .options button.button-icon{outline:none;padding:0;border:none}#challenges-list .list .challenges .challenge .c-zero .options button{width:30px;height:30px;border-radius:15px;background-color:var(--color-1);color:var(--color-2)}#challenges-list .list .challenges .challenge .c-zero .options button svg{width:15px}#challenges-list .list .challenges .challenge .c-core{width:100%;flex:1;box-sizing:border-box;padding:10px;display:flex;flex-direction:column;gap:10px}#challenges-list .list .challenges .challenge .c-core h6{font-size:1rem}#challenges-list .list .challenges .challenge .c-core .field-indicators{display:flex;gap:10px;align-items:center;justify-content:space-between;margin-top:5px}#challenges-list .list .challenges .challenge .c-core .field-indicators .field .content{display:inline-block;font-size:.9rem;text-transform:capitalize;border-radius:1rem;background-color:var(--color-2);color:var(--color-3);box-sizing:border-box;padding:5px 10px}#challenges-list .list .challenges .challenge .c-core .field-indicators .indicators{display:flex;gap:10px}#challenges-list .list .challenges .challenge .c-core .field-indicators .indicators .indicator{display:flex;gap:5px;align-items:center}#challenges-list .list .challenges .challenge .c-core .field-indicators .indicators .indicator .icon svg{width:15px}#challenges-list .list .challenges .challenge .c-core .field-indicators .indicators .indicator .value{font-size:.8rem}#challenges-list .list .challenges .challenge .c-core .description-short{width:100%;flex:1;font-size:.8rem}#challenges-list .list .challenges .challenge .c-core .keywords{display:flex;gap:10px;flex-wrap:wrap;margin-top:10px}#challenges-list .list .challenges .challenge .c-core .keywords .keyword{box-sizing:border-box;padding:5px 10px;border-radius:1rem;background-color:var(--color-2);color:var(--color-3);text-transform:capitalize}#challenges-list .list .challenges .challenge .c-core .options{margin-top:10px}#challenges-list .list .challenges .challenge .c-core .options .button-text{display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;padding:10px;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:.4rem;border:none}#challenges-list .list .challenges .challenge .c-core .options a.button-text{text-decoration:none}#challenges-list .list .challenges .challenge .c-core .options .button-text{background-color:var(--color-3);color:var(--color-2);border:1px solid var(--color-8)}#challenges-list .list .pagination{max-width:1000px;margin:50px auto 0;display:flex;gap:10px;align-items:center;box-sizing:border-box;padding:0 25px}#challenges-list .list .pagination .button-icon{display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;cursor:pointer}#challenges-list .list .pagination button.button-icon{outline:none;padding:0;border:none}#challenges-list .list .pagination button.button-icon{width:40px;height:40px;border-radius:1rem;background-color:var(--color-4);color:var(--color-2);border:1px solid var(--color-3);box-shadow:1px 1px 4px var(--color-1)}#challenges-list .list .pagination button.button-icon svg{width:20px}#challenges-list .list .pagination{margin-top:50px}#challenges-list .message-empty{width:100%;max-width:1000px;margin:50px auto;display:flex;gap:25px;box-sizing:border-box;padding:10px}#challenges-list .message-empty .block-left{width:400px;height:250px;border-radius:1rem;overflow:hidden;box-sizing:border-box;padding:10px;border:1px solid var(--color-3)}#challenges-list .message-empty .block-left img{width:100%;height:100%;object-fit:cover;object-position:center}#challenges-list .message-empty .block-right{flex:1;display:flex;align-items:center;justify-content:center}#challenges-list .message-empty .block-right .text{max-width:400px}#challenges-list .message-empty .block-right .text h4{font-size:1.5rem}#challenges-list .message-empty .block-right .text p{font-size:1.3rem;margin-top:10px;text-align:justify}@media screen and (max-width: 1000px){#challenges-list .message-empty{flex-direction:column;align-items:center}}#challenges-list .dialog-show{width:500px;height:calc(100% - 20px);position:fixed;top:10px;right:10px;background-color:var(--color-3);box-shadow:1px 1px 4px var(--color-1);border-radius:1rem;z-index:110;display:none;flex-direction:column;overflow:auto}#challenges-list .dialog-show.selected{display:flex}#challenges-list .dialog-show .ds-close{width:100%;box-sizing:border-box;padding:10px;display:flex;justify-content:flex-end}#challenges-list .dialog-show .ds-close .button-icon{display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;cursor:pointer}#challenges-list .dialog-show .ds-close button.button-icon{outline:none;padding:0;border:none}#challenges-list .dialog-show .ds-close .button-icon{background-color:var(--color-3);color:var(--color-2)}#challenges-list .dialog-show .ds-close .button-icon svg{width:15px}#challenges-list .dialog-show .ds-zero{width:100%;position:relative;box-sizing:border-box;padding:10px;display:flex;flex-direction:column;gap:10px}#challenges-list .dialog-show .ds-zero .frame{width:100%;height:200px;border-radius:1rem;border:2px solid var(--color-4);overflow:hidden}#challenges-list .dialog-show .ds-zero .frame img{width:100%;height:100%;object-fit:cover;object-position:center}#challenges-list .dialog-show .ds-zero h4{font-size:1.4rem;box-sizing:border-box;padding:0 25px}#challenges-list .dialog-show .ds-zero p{font-size:1rem;text-align:justify}#challenges-list .dialog-show .ds-core{width:100%;flex:1;display:flex;flex-direction:column;gap:10px}#challenges-list .dialog-show .ds-core .c-tabs-menu{width:100%;max-width:1400px;margin:0 auto;display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:10px;box-sizing:border-box;padding:0 25px}#challenges-list .dialog-show .ds-core .c-tabs-menu .button-text{display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;padding:10px;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:.4rem;border:none}#challenges-list .dialog-show .ds-core .c-tabs-menu a.button-text{text-decoration:none}#challenges-list .dialog-show .ds-core .c-tabs-menu .button-text{font-size:1rem;padding:10px 15px;border-radius:.4rem;border:1px solid var(--color-8);color:var(--color-2);background-color:var(--color-1)}#challenges-list .dialog-show .ds-core .c-tabs-menu .button-text.selected{background-color:var(--color-8)}#challenges-list .dialog-show .ds-core .c-tabs-contents{width:100%;max-width:1400px;margin:0 auto}#challenges-list .dialog-show .ds-core .c-tabs-contents .tc-content{width:100%;display:none}#challenges-list .dialog-show .ds-core .c-tabs-contents .tc-content.selected{display:block}#challenges-list .dialog-show .ds-core .c-overview{width:100%;box-sizing:border-box;padding:10px}#challenges-list .dialog-show .ds-core .c-overview .label{font-size:1.1rem;font-weight:bolder}#challenges-list .dialog-show .ds-core .c-overview .content{font-size:.8rem;text-align:justify;margin-top:25px}@media screen and (max-width: 520px){#challenges-list .dialog-show{width:calc(100% - 20px)}}#challenges-list .dialog-take{width:500px;height:calc(100% - 20px);position:fixed;top:10px;right:10px;background-color:var(--color-3);box-shadow:1px 1px 4px var(--color-1);border-radius:1rem;z-index:110;display:none;flex-direction:column}#challenges-list .dialog-take.selected{display:flex}#challenges-list .dialog-take .dt-close{width:100%;box-sizing:border-box;padding:10px;display:flex;justify-content:flex-end}#challenges-list .dialog-take .dt-close .button-icon{display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;cursor:pointer}#challenges-list .dialog-take .dt-close button.button-icon{outline:none;padding:0;border:none}#challenges-list .dialog-take .dt-close .button-icon{background-color:var(--color-3);color:var(--color-2)}#challenges-list .dialog-take .dt-close .button-icon svg{width:15px}#challenges-list .dialog-take .dt-zero{width:100%;position:relative;box-sizing:border-box;padding:10px;display:flex;flex-direction:column;gap:10px}#challenges-list .dialog-take .dt-zero .frame{width:100%;height:200px;border-radius:1rem;border:2px solid var(--color-4);overflow:hidden}#challenges-list .dialog-take .dt-zero .frame img{width:100%;height:100%;object-fit:cover;object-position:center}#challenges-list .dialog-take .dt-zero h4{font-size:1.4rem;box-sizing:border-box;padding:0 25px}#challenges-list .dialog-take .dt-zero p{font-size:1rem;text-align:justify}#challenges-list .dialog-take .dt-core{width:100%}#challenges-list .dialog-take .dt-core .c-tabs-menu{width:100%;display:flex;flex-wrap:wrap;align-items:center;gap:10px;box-sizing:border-box;padding:0 25px;margin:25px 0}#challenges-list .dialog-take .dt-core .c-tabs-menu .tm-item{height:30px;box-sizing:border-box;padding:0 10px;border-radius:15px;display:inline-flex;align-items:center;font-size:15px;border:1px solid var(--color-8);background-color:var(--color-3);color:var(--color-2)}#challenges-list .dialog-take .dt-core .c-tabs-menu .tm-item.selected{background-color:var(--color-8)}#challenges-list .dialog-take .dt-core .c-tabs-contents{width:100%;flex:1;box-sizing:border-box;padding:10px}#challenges-list .dialog-take .dt-core .c-tabs-contents .tc-content{width:100%;min-height:100%;display:none;flex-direction:column}#challenges-list .dialog-take .dt-core .c-tabs-contents .tc-content.selected{display:flex}#challenges-list .dialog-take .dt-core .c-my-project .search{width:100%;display:flex;justify-content:center;box-sizing:border-box;padding:10px}#challenges-list .dialog-take .dt-core .c-my-project .search .warpper{flex:1;max-width:1000px;display:flex;justify-content:flex-end;position:relative}#challenges-list .dialog-take .dt-core .c-my-project .search *[class*=form-error],#challenges-list .dialog-take .dt-core .c-my-project .search *[class*=form-warning],#challenges-list .dialog-take .dt-core .c-my-project .search *[class*=form-message]{display:block;margin:10px 0;box-sizing:border-box;border-radius:5px;padding:10px}#challenges-list .dialog-take .dt-core .c-my-project .search .form-default.updating .form-message{color:var(--color-8)}#challenges-list .dialog-take .dt-core .c-my-project .search .form-default.updated .form-message{background-color:var(--color-8);color:var(--color-2)}#challenges-list .dialog-take .dt-core .c-my-project .search .form-errors{font-size:.8rem;font-weight:bolder;color:var(--color-6)}#challenges-list .dialog-take .dt-core .c-my-project .search .form-row label,#challenges-list .dialog-take .dt-core .c-my-project .search .form-row input,#challenges-list .dialog-take .dt-core .c-my-project .search .form-row textarea{display:block;margin:10px 0;box-sizing:border-box}#challenges-list .dialog-take .dt-core .c-my-project .search .form-row input,#challenges-list .dialog-take .dt-core .c-my-project .search .form-row textarea{border:none;outline:none;border-radius:.4rem}#challenges-list .dialog-take .dt-core .c-my-project .search .form-row label{font-weight:bolder}#challenges-list .dialog-take .dt-core .c-my-project .search .form-row input{width:100%;height:40px;border-radius:5px;outline:none;padding:10px}#challenges-list .dialog-take .dt-core .c-my-project .search .form-row .input-icon{position:relative}#challenges-list .dialog-take .dt-core .c-my-project .search .form-row .input-icon .icon,#challenges-list .dialog-take .dt-core .c-my-project .search .form-row .input-icon i{width:30px;height:30px;font-size:20px;display:flex;justify-content:center;align-items:center;position:absolute;top:50%;left:5px;transform:translateY(-50%)}#challenges-list .dialog-take .dt-core .c-my-project .search .form-row .input-icon svg{width:15px;max-height:15px}#challenges-list .dialog-take .dt-core .c-my-project .search .form-row .input-icon input{padding:5px 5px 5px 40px}#challenges-list .dialog-take .dt-core .c-my-project .search .form-row .input-icon .icon,#challenges-list .dialog-take .dt-core .c-my-project .search .form-row .input-icon i{opacity:.5}#challenges-list .dialog-take .dt-core .c-my-project .search .form-row .input-icon input:focus+i,#challenges-list .dialog-take .dt-core .c-my-project .search .form-row .input-icon input:focus+.icon{opacity:1}#challenges-list .dialog-take .dt-core .c-my-project .search .form-row textarea{resize:vertical}#challenges-list .dialog-take .dt-core .c-my-project .search .form-row .button-submit{display:flex;gap:10px;font-size:1rem;font-weight:bolder;box-sizing:border-box;padding:10px 25px;border-radius:.4rem;outline:none;border:none;box-shadow:1px 1px 4px var(--color-100)}#challenges-list .dialog-take .dt-core .c-my-project .search .form-row .button-submit svg{width:15px}#challenges-list .dialog-take .dt-core .c-my-project .search .button-icon{display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;cursor:pointer}#challenges-list .dialog-take .dt-core .c-my-project .search button.button-icon{outline:none;padding:0;border:none}#challenges-list .dialog-take .dt-core .c-my-project .search form{flex:1;height:50px;max-width:500px;display:flex;align-items:center;gap:10px;border-radius:25px;background-color:var(--color-1);border:1px solid var(--color-3);box-shadow:1px 1px 4px var(--color-3);color:var(--color-2);overflow:hidden}#challenges-list .dialog-take .dt-core .c-my-project .search form .form-row:nth-child(1){flex:1}#challenges-list .dialog-take .dt-core .c-my-project .search form .input-icon{flex:1}#challenges-list .dialog-take .dt-core .c-my-project .search form input{background-color:var(--color-1);color:var(--color-2)}#challenges-list .dialog-take .dt-core .c-my-project .search form .fr-options{display:flex;align-items:center;box-sizing:border-box;padding:5px;gap:5px}#challenges-list .dialog-take .dt-core .c-my-project .search form .fr-options button{width:40px;height:40px;border-radius:50%;background-color:var(--color-3);color:var(--color-2)}#challenges-list .dialog-take .dt-core .c-my-project .search form .fr-options button svg{width:25px}@media screen and (max-width: 425px){#challenges-list .list .challenges{grid-template-columns:repeat(auto-fill,100%)}}
