.visibility-option.svelte-1bnclii{display:flex;flex-direction:column;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none}.visibility-option.svelte-1bnclii input[type=checkbox]:where(.svelte-1bnclii){display:none}.visibility-option.svelte-1bnclii .icon:where(.svelte-1bnclii){filter:grayscale(100%) brightness(.7);transition:filter .3s,transform .2s}.visibility-option.svelte-1bnclii input[type=checkbox]:where(.svelte-1bnclii):checked+.icon:where(.svelte-1bnclii){filter:none;transform:scale(1.05)}.visibility-option.svelte-1bnclii:hover .icon:where(.svelte-1bnclii){filter:grayscale(40%);transform:scale(1.08)}.visibility-option.svelte-1bnclii .light:where(.svelte-1bnclii){opacity:0;transition:1s}.visibility-option.svelte-1bnclii input[type=checkbox]:where(.svelte-1bnclii):checked+.icon:where(.svelte-1bnclii) .light:where(.svelte-1bnclii){opacity:1}.button.svelte-1bnclii{display:flex;align-items:center;justify-content:center;position:relative;width:var(--btn-size);height:var(--btn-size);cursor:pointer}.button.svelte-1bnclii img:where(.svelte-1bnclii){position:absolute;width:100%;height:var(--btn-size);pointer-events:none}.button.svelte-1bnclii .light:where(.svelte-1bnclii){width:calc(var(--btn-size) + 15px);height:calc(var(--btn-size) + 15px)}#all-projet-main.svelte-zhm0c{display:flex;flex-direction:column;align-items:center}#search-params.svelte-zhm0c{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(5,1fr);grid-column-gap:10px;grid-row-gap:10px;padding:10px 30px}#search-params.svelte-zhm0c .project-search-button-box:where(.svelte-zhm0c){display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;border:1px solid var(--font1);min-height:100px;margin-top:25px;color:var(--font1)}#search-params.svelte-zhm0c .project-search-button-box:where(.svelte-zhm0c) h3:where(.svelte-zhm0c){position:absolute;top:-10px}#search-params.svelte-zhm0c .search-bar:where(.svelte-zhm0c){grid-column:1/3;grid-row:1}#search-params.svelte-zhm0c .search-bar:where(.svelte-zhm0c) form:where(.svelte-zhm0c){display:flex;align-items:center;justify-content:center;width:100%}#search-params.svelte-zhm0c .search-bar:where(.svelte-zhm0c) form:where(.svelte-zhm0c) input:where(.svelte-zhm0c){width:calc(100% - 100px);border:2px solid var(--gold3);border-bottom-left-radius:8px;border-top-left-radius:8px;color:var(--background1)}#search-params.svelte-zhm0c .search-bar:where(.svelte-zhm0c) form:where(.svelte-zhm0c) button:where(.svelte-zhm0c){display:flex;align-items:center;justify-content:center;background:var(--gold1);height:100%;width:50px;border:2px solid var(--gold3);border-bottom-right-radius:8px;border-top-right-radius:8px;margin-left:-2px;cursor:pointer}#search-params.svelte-zhm0c .search-bar:where(.svelte-zhm0c) form:where(.svelte-zhm0c) button:where(.svelte-zhm0c) img:where(.svelte-zhm0c){width:30px}#search-params.svelte-zhm0c .search-bar:where(.svelte-zhm0c) form:where(.svelte-zhm0c) button:where(.svelte-zhm0c):hover{background:linear-gradient(var(--gold-radient))}#search-params.svelte-zhm0c .search-bar:where(.svelte-zhm0c) form:where(.svelte-zhm0c) button:where(.svelte-zhm0c):hover img:where(.svelte-zhm0c){filter:brightness(10)}#search-params.svelte-zhm0c .complexity:where(.svelte-zhm0c){grid-column:1/3;grid-row:6}#search-params.svelte-zhm0c .language:where(.svelte-zhm0c){grid-column:1/3;grid-row:5}#search-params.svelte-zhm0c .language:where(.svelte-zhm0c) .visibility-options:where(.svelte-zhm0c){display:flex;justify-content:center;align-items:center;gap:1.5rem;margin:0}#search-params.svelte-zhm0c .language:where(.svelte-zhm0c) .visibility-options:where(.svelte-zhm0c) .visibility-option:where(.svelte-zhm0c){display:flex;flex-direction:column;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none}#search-params.svelte-zhm0c .language:where(.svelte-zhm0c) .visibility-options:where(.svelte-zhm0c) .visibility-option:where(.svelte-zhm0c) input[type=checkbox]:where(.svelte-zhm0c){display:none}#search-params.svelte-zhm0c .language:where(.svelte-zhm0c) .visibility-options:where(.svelte-zhm0c) .visibility-option:where(.svelte-zhm0c) .icon:where(.svelte-zhm0c){width:56px;height:56px;filter:grayscale(100%) brightness(.7);transition:filter .3s,transform .2s}#search-params.svelte-zhm0c .language:where(.svelte-zhm0c) .visibility-options:where(.svelte-zhm0c) .visibility-option:where(.svelte-zhm0c) input[type=checkbox]:where(.svelte-zhm0c):checked+.icon:where(.svelte-zhm0c){filter:none;transform:scale(1.05)}#search-params.svelte-zhm0c .language:where(.svelte-zhm0c) .visibility-options:where(.svelte-zhm0c) .visibility-option:where(.svelte-zhm0c):hover .icon:where(.svelte-zhm0c){filter:grayscale(40%);transform:scale(1.08)}#search-params.svelte-zhm0c .language:where(.svelte-zhm0c) .visibility-options:where(.svelte-zhm0c) .visibility-option:where(.svelte-zhm0c):nth-child(4) img:where(.svelte-zhm0c){width:44px;height:44px}#search-params.svelte-zhm0c .type:where(.svelte-zhm0c){grid-column:1/3;grid-row:3}#search-params.svelte-zhm0c .type:where(.svelte-zhm0c) #type-choice:where(.svelte-zhm0c){display:flex;flex-direction:column;align-items:start;justify-content:start;padding-left:26px;height:104px;overflow:scroll;-ms-overflow-style:none}#search-params.svelte-zhm0c .type:where(.svelte-zhm0c) #type-choice:where(.svelte-zhm0c) div:where(.svelte-zhm0c){display:flex;align-items:center;justify-content:start;margin-top:0;margin-bottom:14px}#search-params.svelte-zhm0c .type:where(.svelte-zhm0c) #type-choice:where(.svelte-zhm0c) div:where(.svelte-zhm0c) label:where(.svelte-zhm0c){margin-left:10px;font-size:.9rem}#search-params.svelte-zhm0c .type:where(.svelte-zhm0c) #type-choice:where(.svelte-zhm0c) input[type=checkbox]:where(.svelte-zhm0c):checked{background-color:var(--gold3)}#search-params.svelte-zhm0c .type:where(.svelte-zhm0c) #type-choice:where(.svelte-zhm0c)::-webkit-scrollbar{display:none}#search-params.svelte-zhm0c .techno:where(.svelte-zhm0c){grid-column:1/3;grid-row:4}#search-params.svelte-zhm0c .techno:where(.svelte-zhm0c) #techno-choice:where(.svelte-zhm0c){display:flex;flex-direction:column;align-items:start;justify-content:start;padding-left:26px;height:104px;overflow:scroll;-ms-overflow-style:none}#search-params.svelte-zhm0c .techno:where(.svelte-zhm0c) #techno-choice:where(.svelte-zhm0c)::-webkit-scrollbar{display:none}#search-params.svelte-zhm0c .techno:where(.svelte-zhm0c) .visibility-options:where(.svelte-zhm0c){display:flex;justify-content:center;align-items:center;gap:.8rem}#search-params.svelte-zhm0c .techno:where(.svelte-zhm0c) .visibility-options:where(.svelte-zhm0c) .visibility-option:where(.svelte-zhm0c){display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none}#search-params.svelte-zhm0c .techno:where(.svelte-zhm0c) .visibility-options:where(.svelte-zhm0c) .visibility-option:where(.svelte-zhm0c) input[type=checkbox]:where(.svelte-zhm0c){display:none}#search-params.svelte-zhm0c .techno:where(.svelte-zhm0c) .visibility-options:where(.svelte-zhm0c) .visibility-option:where(.svelte-zhm0c) .icon:where(.svelte-zhm0c){width:26px;height:26px;filter:grayscale(100%) brightness(.7);transition:filter .3s,transform .2s}#search-params.svelte-zhm0c .techno:where(.svelte-zhm0c) .visibility-options:where(.svelte-zhm0c) .visibility-option:where(.svelte-zhm0c) input[type=checkbox]:where(.svelte-zhm0c):checked+.icon:where(.svelte-zhm0c){filter:none;transform:scale(1.05)}#search-params.svelte-zhm0c .techno:where(.svelte-zhm0c) .visibility-options:where(.svelte-zhm0c) .visibility-option:where(.svelte-zhm0c):hover .icon:where(.svelte-zhm0c){filter:grayscale(40%);transform:scale(1.08)}#search-params.svelte-zhm0c .techno:where(.svelte-zhm0c) .visibility-options:where(.svelte-zhm0c) .visibility-option:where(.svelte-zhm0c) span:where(.svelte-zhm0c){margin-left:10px;font-size:.9rem}#search-params.svelte-zhm0c .date:where(.svelte-zhm0c){grid-column:1;grid-row:2}#search-params.svelte-zhm0c .date:where(.svelte-zhm0c) .visibility-options:where(.svelte-zhm0c){display:flex;justify-content:center;align-items:center}#search-params.svelte-zhm0c .date:where(.svelte-zhm0c) .visibility-options:where(.svelte-zhm0c) button:where(.svelte-zhm0c){position:relative;width:50px;height:50px}#search-params.svelte-zhm0c .date:where(.svelte-zhm0c) .visibility-options:where(.svelte-zhm0c) button:where(.svelte-zhm0c) img:where(.svelte-zhm0c){top:0;position:absolute;pointer-events:none}#search-params.svelte-zhm0c .visibility-web:where(.svelte-zhm0c){grid-column:2;grid-row:2}#search-params.svelte-zhm0c .visibility-web:where(.svelte-zhm0c) .visibility-options:where(.svelte-zhm0c){display:flex;justify-content:center;align-items:center;gap:.8rem}#search-params.svelte-zhm0c .visibility-web:where(.svelte-zhm0c) .visibility-options:where(.svelte-zhm0c) .visibility-option:where(.svelte-zhm0c){display:flex;flex-direction:column;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none}#search-params.svelte-zhm0c .visibility-web:where(.svelte-zhm0c) .visibility-options:where(.svelte-zhm0c) .visibility-option:where(.svelte-zhm0c) input[type=checkbox]:where(.svelte-zhm0c){display:none}#search-params.svelte-zhm0c .visibility-web:where(.svelte-zhm0c) .visibility-options:where(.svelte-zhm0c) .visibility-option:where(.svelte-zhm0c) .icon:where(.svelte-zhm0c){width:40px;height:40px;filter:grayscale(100%) brightness(.7);transition:filter .3s,transform .2s}#search-params.svelte-zhm0c .visibility-web:where(.svelte-zhm0c) .visibility-options:where(.svelte-zhm0c) .visibility-option:where(.svelte-zhm0c) input[type=checkbox]:where(.svelte-zhm0c):checked+.icon:where(.svelte-zhm0c){filter:none;transform:scale(1.05)}#search-params.svelte-zhm0c .visibility-web:where(.svelte-zhm0c) .visibility-options:where(.svelte-zhm0c) .visibility-option:where(.svelte-zhm0c):hover .icon:where(.svelte-zhm0c){filter:grayscale(40%);transform:scale(1.08)}#search-params.svelte-zhm0c .visibility-web:where(.svelte-zhm0c) .visibility-options:where(.svelte-zhm0c) .visibility-option:where(.svelte-zhm0c):last-child .icon:where(.svelte-zhm0c){width:56px;height:56px}#search-params.svelte-zhm0c .project-search-button-box:where(.svelte-zhm0c) h3:where(.svelte-zhm0c){background:var(--background1);padding:10px 5px;margin-top:-20px}#search-params.svelte-zhm0c .project-search-button-box:where(.svelte-zhm0c) div:where(.svelte-zhm0c){display:flex;justify-content:space-around;width:100%;margin-top:10px}#project-section.svelte-zhm0c{display:flex;flex-direction:column;align-items:center;margin-bottom:40px}#project-section.svelte-zhm0c #project-list-container:where(.svelte-zhm0c){display:flex;flex-wrap:wrap;justify-content:center}#project-section.svelte-zhm0c #pagination-box:where(.svelte-zhm0c){display:flex;flex-direction:column;justify-content:space-around;align-items:center;margin:30px 0}#project-section.svelte-zhm0c #pagination-box:where(.svelte-zhm0c) div:where(.svelte-zhm0c):first-child{margin-bottom:30px}#project-section.svelte-zhm0c #pagination-box:where(.svelte-zhm0c) div:where(.svelte-zhm0c):last-child{display:flex;justify-content:space-between;width:280px}@media(min-width:1025px){#search-params.svelte-zhm0c{grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(3,1fr);grid-column-gap:10px;grid-row-gap:10px}#search-params.svelte-zhm0c .search-bar:where(.svelte-zhm0c){grid-column:1 / 5;grid-row:1}#search-params.svelte-zhm0c .complexity:where(.svelte-zhm0c){grid-column:5 / 7;grid-row:2}#search-params.svelte-zhm0c .language:where(.svelte-zhm0c){grid-column:5 / 7;grid-row:3}#search-params.svelte-zhm0c .type:where(.svelte-zhm0c){grid-column:1 / 3;grid-row:2 / 4}#search-params.svelte-zhm0c .type:where(.svelte-zhm0c) #type-choice:where(.svelte-zhm0c){height:180px}#search-params.svelte-zhm0c .techno:where(.svelte-zhm0c){grid-column:3 / 5;grid-row:2 / 4}#search-params.svelte-zhm0c .techno:where(.svelte-zhm0c) #techno-choice:where(.svelte-zhm0c){height:180px}#search-params.svelte-zhm0c .date:where(.svelte-zhm0c){grid-column:5 / 6;grid-row:1}#search-params.svelte-zhm0c .visibility-web:where(.svelte-zhm0c){grid-column:6 / 7;grid-row:1}#project-section.svelte-zhm0c #pagination-box:where(.svelte-zhm0c){flex-direction:row;justify-content:space-around;align-items:center}#project-section.svelte-zhm0c #pagination-box:where(.svelte-zhm0c) div:where(.svelte-zhm0c):first-child{margin-bottom:0}}
