hr.svelte-1wr6w9l{margin:auto}.hr-gold.svelte-1wr6w9l{background:linear-gradient(var(--gold-radient))}.modal-container.svelte-1kae69u{display:flex;align-items:center;justify-content:center;position:fixed;background:#0000007a;height:100%;width:100%;top:0;right:0}.modal-container.svelte-1kae69u .modal:where(.svelte-1kae69u){background:var(--font1);width:800px;height:400px;border:2px solid var(--gold3);border-radius:16px;padding:20px 30px;display:flex;flex-direction:column;align-items:center}.modal-container.svelte-1kae69u .modal:where(.svelte-1kae69u) h2:where(.svelte-1kae69u){color:var(--background1)}.modal-container.svelte-1kae69u .modal:where(.svelte-1kae69u) .button-box:where(.svelte-1kae69u){display:flex;align-content:flex-start;flex-wrap:wrap;height:100%;gap:30px}.modal-container.svelte-1kae69u .modal:where(.svelte-1kae69u) .button-box:where(.svelte-1kae69u) img:where(.svelte-1kae69u){width:60px}.modal-container.svelte-1kae69u .modal:where(.svelte-1kae69u) .close:where(.svelte-1kae69u) svg:where(.svelte-1kae69u){width:22px;height:22px}.modal-container.svelte-1kae69u .modal:where(.svelte-1kae69u) .close:where(.svelte-1kae69u){align-self:end;border:none;background:transparent;color:var(--font1);cursor:pointer;padding:.25rem;line-height:0;border-radius:999px;transition:transform .15s ease,background .15s ease}.modal-container.svelte-1kae69u .modal:where(.svelte-1kae69u) .close:where(.svelte-1kae69u):hover{transform:scale(1.08);background:#ffffff0f}.modal-container.svelte-1kae69u .modal:where(.svelte-1kae69u) .close-button:where(.svelte-1kae69u){background:var(--background1);padding:10px 20px;border:2px solid var(--gold2);border-radius:8px;color:var(--gold2);cursor:pointer}.modal-container.svelte-1kae69u .modal:where(.svelte-1kae69u) .close-button:where(.svelte-1kae69u):hover{background:var(--gold3);padding:10px 20px;border:2px solid var(--gold4);border-radius:8px;color:var(--gold4)}#banner-project.svelte-1kae69u{display:flex;flex-direction:column}#banner-project.svelte-1kae69u article:where(.svelte-1kae69u){width:100%}#banner-project.svelte-1kae69u #banner-img:where(.svelte-1kae69u){position:relative;width:100%;height:260px}#banner-project.svelte-1kae69u #banner-img:where(.svelte-1kae69u) #mobil-visual-box:where(.svelte-1kae69u){position:absolute;top:34px;right:none;left:224px}#banner-project.svelte-1kae69u #banner-img:where(.svelte-1kae69u) #mobil-visual-box:where(.svelte-1kae69u) #mobil-visual:where(.svelte-1kae69u){position:relative;width:150px}#banner-project.svelte-1kae69u #banner-img:where(.svelte-1kae69u) #mobil-visual-box:where(.svelte-1kae69u) #mobil-visual:where(.svelte-1kae69u) img:where(.svelte-1kae69u){width:100%}#banner-project.svelte-1kae69u #banner-img:where(.svelte-1kae69u) #mobil-visual-box:where(.svelte-1kae69u) #mobil-visual:where(.svelte-1kae69u) #mobile-top-bar:where(.svelte-1kae69u){position:absolute;top:23px;left:32px;background-color:#fff;width:85px;height:15px;border-top-right-radius:47px;border-top-left-radius:47px}#banner-project.svelte-1kae69u #banner-img:where(.svelte-1kae69u) #mobil-visual-box:where(.svelte-1kae69u) #mobil-visual:where(.svelte-1kae69u) #mobile-top-bar:where(.svelte-1kae69u) span:where(.svelte-1kae69u){display:block;margin:5px auto auto;width:24px;height:6px;background:#000;border-radius:9px}#banner-project.svelte-1kae69u #banner-img:where(.svelte-1kae69u) #mobil-visual-box:where(.svelte-1kae69u) #mobil-visual:where(.svelte-1kae69u) #mobile-visual-img:where(.svelte-1kae69u){position:absolute;top:38px;left:33px;width:84px;height:157px;border-bottom-left-radius:14px;border-bottom-right-radius:14px;overflow:scroll}#banner-project.svelte-1kae69u #banner-img:where(.svelte-1kae69u) #mobil-visual-box:where(.svelte-1kae69u) #mobil-visual-input:where(.svelte-1kae69u){display:flex;justify-content:center;align-items:center;position:absolute;top:38px;left:33px;width:84px;height:157px;border-bottom-left-radius:14px;border-bottom-right-radius:14px}#banner-project.svelte-1kae69u #banner-img:where(.svelte-1kae69u) #desktop-visual-box:where(.svelte-1kae69u){position:absolute}#banner-project.svelte-1kae69u #banner-img:where(.svelte-1kae69u) #desktop-visual-box:where(.svelte-1kae69u) #desktop-visual:where(.svelte-1kae69u){position:relative;width:360px}#banner-project.svelte-1kae69u #banner-img:where(.svelte-1kae69u) #desktop-visual-box:where(.svelte-1kae69u) #desktop-visual:where(.svelte-1kae69u) img:where(.svelte-1kae69u){width:100%}#banner-project.svelte-1kae69u #banner-img:where(.svelte-1kae69u) #desktop-visual-box:where(.svelte-1kae69u) #desktop-visual-img:where(.svelte-1kae69u){position:absolute;top:30px;left:59px;width:240px;height:150px;overflow:scroll}#banner-project.svelte-1kae69u #banner-img:where(.svelte-1kae69u) #desktop-visual-box:where(.svelte-1kae69u) #desktop-visual-img:where(.svelte-1kae69u) img:where(.svelte-1kae69u){width:100%}#banner-project.svelte-1kae69u #banner-img:where(.svelte-1kae69u) #desktop-visual-box:where(.svelte-1kae69u) #desktop-visual-input:where(.svelte-1kae69u){display:flex;justify-content:center;align-items:center;position:absolute;top:30px;left:59px;width:240px;height:150px}#banner-project.svelte-1kae69u #banner-text:where(.svelte-1kae69u) .tech-box:where(.svelte-1kae69u){display:flex;flex-direction:column;align-items:center;margin:10px 0;padding-bottom:5px}#banner-project.svelte-1kae69u #banner-text:where(.svelte-1kae69u) .tech-box:where(.svelte-1kae69u) div:where(.svelte-1kae69u){display:flex;flex-wrap:wrap;gap:20px}#banner-project.svelte-1kae69u #banner-text:where(.svelte-1kae69u) .tech-box:where(.svelte-1kae69u) div:where(.svelte-1kae69u) img:where(.svelte-1kae69u){width:40px}#banner-project.svelte-1kae69u #banner-text:where(.svelte-1kae69u) .tech-box:where(.svelte-1kae69u) .selected-techno-box:where(.svelte-1kae69u){display:flex;justify-content:center;align-items:center;position:relative;margin-right:8px}#banner-project.svelte-1kae69u #banner-text:where(.svelte-1kae69u) .tech-box:where(.svelte-1kae69u) .selected-techno-box:where(.svelte-1kae69u) .logo-img:where(.svelte-1kae69u){width:40px;height:40px}#banner-project.svelte-1kae69u #banner-text:where(.svelte-1kae69u) .tech-box:where(.svelte-1kae69u) .selected-techno-box:where(.svelte-1kae69u) .delete-button:where(.svelte-1kae69u){position:absolute;color:var(--copper3);border:2px solid var(--copper3);background:var(--background1);top:-27px;right:-8px;padding:0 5px;font-size:11px;border-radius:50%;font-weight:700;cursor:pointer;transition:.5s}#banner-project.svelte-1kae69u #banner-text:where(.svelte-1kae69u) .tech-box:where(.svelte-1kae69u) .selected-techno-box:where(.svelte-1kae69u) .delete-button:where(.svelte-1kae69u):hover{color:var(--copper1);background:var(--copper4);border:2px solid var(--copper1)}#banner-project.svelte-1kae69u #banner-text:where(.svelte-1kae69u) .tech-box:where(.svelte-1kae69u) .selected-techno-box:where(.svelte-1kae69u) .star-button:where(.svelte-1kae69u){position:absolute;bottom:-4px;left:-6px;cursor:pointer;transition:.5s}#banner-project.svelte-1kae69u #banner-text:where(.svelte-1kae69u) .tech-box:where(.svelte-1kae69u) .selected-techno-box:where(.svelte-1kae69u) .star-button:where(.svelte-1kae69u) div:where(.svelte-1kae69u){position:relative;width:18px;height:18px}#banner-project.svelte-1kae69u #banner-text:where(.svelte-1kae69u) .tech-box:where(.svelte-1kae69u) .selected-techno-box:where(.svelte-1kae69u) .star-button:where(.svelte-1kae69u) div:where(.svelte-1kae69u) img:where(.svelte-1kae69u){position:absolute;width:100%}#banner-project.svelte-1kae69u #banner-text:where(.svelte-1kae69u) .tech-box:where(.svelte-1kae69u) #selecte-new-techno-box:where(.svelte-1kae69u){display:flex}#banner-project.svelte-1kae69u #banner-text:where(.svelte-1kae69u) .tech-box:where(.svelte-1kae69u) #selecte-new-techno-box:where(.svelte-1kae69u) span:where(.svelte-1kae69u){margin-top:-20px;border:dotted 1px var(--font1);cursor:pointer;height:40px;padding:4px 12px 0}#banner-project.svelte-1kae69u #banner-text:where(.svelte-1kae69u) .tech-box:where(.svelte-1kae69u) #selecte-new-techno-box:where(.svelte-1kae69u) span:where(.svelte-1kae69u):hover{border:dotted 1px var(--gold2);color:var(--gold2)}#banner-project.svelte-1kae69u #banner-text:where(.svelte-1kae69u) #info-tehno-star-selection:where(.svelte-1kae69u){display:flex;justify-content:space-around;margin:20px 0}#banner-project.svelte-1kae69u #banner-text:where(.svelte-1kae69u) #info-tehno-star-selection:where(.svelte-1kae69u) div:where(.svelte-1kae69u){display:flex;align-items:center}#banner-project.svelte-1kae69u #banner-text:where(.svelte-1kae69u) #info-tehno-star-selection:where(.svelte-1kae69u) div:where(.svelte-1kae69u) img:where(.svelte-1kae69u){width:18px;height:18px;margin-right:16px}#banner-project.svelte-1kae69u #banner-text:where(.svelte-1kae69u) #banner-action:where(.svelte-1kae69u){display:flex;flex-direction:column;align-items:center;width:100%}@media(min-width:768px){#banner-project.svelte-1kae69u{flex-direction:column}#banner-project.svelte-1kae69u #banner-img:where(.svelte-1kae69u){width:none;height:658px}#banner-project.svelte-1kae69u #banner-img:where(.svelte-1kae69u) #mobil-visual-box:where(.svelte-1kae69u){top:80px;left:none;right:-24px}#banner-project.svelte-1kae69u #banner-img:where(.svelte-1kae69u) #mobil-visual-box:where(.svelte-1kae69u) #mobil-visual:where(.svelte-1kae69u){width:400px}#banner-project.svelte-1kae69u #banner-img:where(.svelte-1kae69u) #mobil-visual-box:where(.svelte-1kae69u) #mobil-visual:where(.svelte-1kae69u) #mobile-top-bar:where(.svelte-1kae69u){top:62px;left:86px;width:226px;height:36px;border-top-right-radius:33px;border-top-left-radius:33px}#banner-project.svelte-1kae69u #banner-img:where(.svelte-1kae69u) #mobil-visual-box:where(.svelte-1kae69u) #mobil-visual:where(.svelte-1kae69u) #mobile-top-bar:where(.svelte-1kae69u) span:where(.svelte-1kae69u){width:58px;height:16px;margin-top:9px}#banner-project.svelte-1kae69u #banner-img:where(.svelte-1kae69u) #mobil-visual-box:where(.svelte-1kae69u) #mobil-visual:where(.svelte-1kae69u) #mobile-visual-img:where(.svelte-1kae69u){top:98px;left:86px;width:226px;height:422px;border-bottom-left-radius:33px;border-bottom-right-radius:33px}#banner-project.svelte-1kae69u #banner-img:where(.svelte-1kae69u) #mobil-visual-box:where(.svelte-1kae69u) #mobil-visual:where(.svelte-1kae69u) #mobil-visual-input:where(.svelte-1kae69u){top:98px;left:86px;width:226px;height:422px;border-bottom-left-radius:33px;border-bottom-right-radius:33px}#banner-project.svelte-1kae69u #banner-img:where(.svelte-1kae69u) #desktop-visual-box:where(.svelte-1kae69u){right:0}#banner-project.svelte-1kae69u #banner-img:where(.svelte-1kae69u) #desktop-visual-box:where(.svelte-1kae69u) #desktop-visual:where(.svelte-1kae69u){width:1000px;margin-top:-60px}#banner-project.svelte-1kae69u #banner-img:where(.svelte-1kae69u) #desktop-visual-box:where(.svelte-1kae69u) #desktop-visual:where(.svelte-1kae69u) img:where(.svelte-1kae69u){width:100%}#banner-project.svelte-1kae69u #banner-img:where(.svelte-1kae69u) #desktop-visual-box:where(.svelte-1kae69u) #desktop-visual-img:where(.svelte-1kae69u){top:23px;left:169px;width:662px;height:415px}#banner-project.svelte-1kae69u #banner-img:where(.svelte-1kae69u) #desktop-visual-box:where(.svelte-1kae69u) #desktop-visual-input:where(.svelte-1kae69u){top:23px;left:169px;width:662px;height:415px}}@media(min-width:1367px){#banner-project.svelte-1kae69u{flex-direction:row}#banner-project.svelte-1kae69u #banner-img:where(.svelte-1kae69u){height:none}#banner-project.svelte-1kae69u #banner-text:where(.svelte-1kae69u) #banner-text-box:where(.svelte-1kae69u){margin-top:-34px}#banner-project.svelte-1kae69u #banner-text:where(.svelte-1kae69u) #banner-text-box:where(.svelte-1kae69u) .tech-box:where(.svelte-1kae69u){flex-direction:row;padding-bottom:0;margin-bottom:0}#banner-project.svelte-1kae69u #banner-text:where(.svelte-1kae69u) #banner-text-box:where(.svelte-1kae69u) .tech-box:where(.svelte-1kae69u) .tech-box-title:where(.svelte-1kae69u){margin-left:40px;width:190px}#banner-project.svelte-1kae69u #banner-text:where(.svelte-1kae69u) #banner-text-box:where(.svelte-1kae69u) .tech-box:where(.svelte-1kae69u) .logo-img:where(.svelte-1kae69u){margin-top:-20px;width:40px}#banner-project.svelte-1kae69u #banner-text:where(.svelte-1kae69u) #banner-action:where(.svelte-1kae69u){flex-direction:row;justify-content:space-around}}
