@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";*{box-sizing:border-box;margin:0;padding:0}:root{--DARK-MISBAMI:#14141f;--LIGHT-MISBAMI:#ebebe0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body{background-color:var(--DARK-MISBAMI)}p,ul,li,h2,h3,h4,h5,h6,a{color:var(--LIGHT-MISBAMI)}p{font-size:1em}a{text-decoration:none}a:after{color:inherit;text-decoration:none}li{font-size:14px}h2{text-align:center;margin:20px 20px 30px;font-size:3em}.introimage_container{z-index:1;justify-content:center;align-items:center;width:100%;height:auto;margin-bottom:25px;display:flex;position:relative;overflow:hidden}.introimage{object-fit:contain;width:100%;height:auto}#article_viewport{flex-direction:column;justify-content:center;padding:1px 50px;display:flex}@media (width<=768px){#article_viewport{text-align:center}}.error{color:var(--LIGHT-MISBAMI);flex-direction:column;align-items:center;display:flex}.error>h1{margin:20px;font-size:4em}.error .lottie{height:60vh;margin:20px 0}.error .explanation{margin:5px 0;font-size:1.2em}@media (width<=768px){.error{margin:20px}}.footer_bar{background-color:#ebebe0;border-width:4px;width:100%;height:5px;margin:10px 0}.footer_wrap{flex-flow:wrap;padding-bottom:20px;display:flex}.footer_wrap>ul{flex:auto;padding-left:20px;font-weight:500;list-style-type:none}@media (width<=768px){.footer_wrap{flex-direction:column;display:flex}.footer_wrap>ul{margin-bottom:10px}.footer_wrap>ul>li{margin-bottom:2px;font-size:.95em}}.bundle{border:4px solid #ebebe0;border-radius:24px;width:14.3em;height:18.5em;margin:0 10px}@media (width<=768px){.bundle{margin:10px 0}}.lottie_container{justify-content:center;align-items:center;width:calc(14em - 3px);height:10em;display:flex}.lottie_title{color:#ebebe0;text-align:center;padding:5px 0 0 5px;font-size:1.15em;font-weight:700}.lottie_subtitle{text-align:center;padding:0 0 5px 5px;font-size:.7em;font-weight:500}.largebundle{border-radius:24px;width:14em;height:18.5em;margin:.5em}.img_bundle{justify-content:center;align-items:center;height:13.6em;display:flex}.img_bundle img{border-color:#0000;border-radius:24px;width:calc(13.6em - 6px);height:calc(13.6em - 6px)}.largebundle_bar{border-width:4px;width:13.6em;height:3px}.largebundle_title{padding:5px .5px 0 10px;font-size:1.1em;font-weight:700}.largebundle_subtitle{padding:2.5px 0 0 10px;font-size:.8em;font-weight:500}.portfolio{padding:0 50px}@media (width<=768px){.portfolio{padding:0}}.portfolio_inside>h3{text-align:left;margin:20px 0 10px 20px;font-size:2em}@media (width<=768px){.portfolio_inside>h3{font-size:1.5em}}.portfolio_inside>h4{text-align:left;margin-left:20px;font-size:1.4em;font-weight:400}@media (width<=768px){.portfolio_inside>h4{font-size:1.25em}}.portfolio_bundles{flex-direction:row;margin-left:10px;display:flex}@media (width<=768px){.portfolio_bundles{flex-direction:column;display:flex}}.project_bigtitle{margin:20px 0;font-size:1.15em}.project_explained{text-align:left;margin:20px 20px 10px}.project_explained>h3{font-size:4em}@media (width<=768px){.project_bigtitle{font-size:1.2em;line-height:1.25}.project_explained>h3{font-size:3.6em}}.skillsolio{padding:0 50px}.skillsolio_inside>h3{text-align:center;margin:40px 0 10px;font-size:2em}.skillsolio_inside>h4{text-align:center;font-size:1.4em;font-weight:400}.skills_cat{flex-direction:row;justify-content:center;margin:10px 0;display:flex}@media (width<=768px){.skillsolio{padding:0}.skills_cat{flex-direction:column;align-items:center;margin:10px;display:flex}}.skill_bloc{justify-content:flex-start;margin:20px;display:flex}.skill_container{width:30em;margin:10px;padding:0 3.5em}.skill_lottie{width:28em}.skill_infos{width:auto}.skill_infos>h3{color:tan;font-size:4em}.skill_paragraph{margin:20px 0;font-size:1.4em}@media (width<=768px){.skill_bloc{justify-content:none;flex-direction:column;margin:10px 0 0 10px;display:flex}.skill_container{width:auto;height:auto;padding-left:2em}.skill_lottie{width:12em}.skill_infos>h3{margin:0;font-size:2.8em}.skill_paragraph{font-size:1.2em}}.babies_container{flex-flow:wrap;display:flex}.babies_container_lottie{width:6em;height:6em}@media (width<=768px){.babies_container_lottie{width:4em;height:4em}}.projects_bar{border:10px solid #ebebe0;margin:10px 0}.projects_bar_baby{padding:0 15px;font-weight:400}.projects_bar_title{padding:5px 15px;font-size:2em;font-weight:700}@media (width<=768px){.projects_bar{border-width:7px;margin:10px}.projects_bar_baby{font-size:.75em}.projects_bar_title{font-size:1.5em}}.btn{appearance:none;cursor:pointer;border:1px #0000;border-radius:9999px;margin:20px;padding:14px 6px;box-shadow:0 2px 6px #fff3}.in_btn{border-radius:inherit;color:#ebebe0;letter-spacing:.2px;background-color:#14141f;width:95%;padding:10px 26px;font-size:2.4em;font-weight:600}.btn:hover *,.btn:hover{filter:brightness(1.1)}.btn:active{transform:translateY(1px)translate(1px)}@media (width<=768px){.in_btn{font-size:1.6em}}.applesentence{text-align:center;justify-content:center;font-size:6em;font-weight:800}.applebutton{justify-content:center;margin-bottom:50px;display:flex}@media (width<=768px){.applesentence{font-size:3em}.applebutton{margin-bottom:10px}}.huge_mine{width:100%}.mine{flex-direction:row;justify-content:center;margin:10px;display:flex}.mine_block{flex-direction:column;width:90%;margin-top:3em;padding-left:5em;display:flex}.mine_block>p{font-size:2em}.motto_container{margin:.8em .8em .2em 0;font-size:4em}@media (width<=768px){.mine{flex-direction:column;align-items:center;margin:5px;display:flex}.mine_phodo{width:10em;height:10em}.mine_block{width:100%;margin:0;padding:0}.mine_block>p{font-size:1.5em}.motto_container{margin-left:.2em;font-size:3.4em}}.actual_mines{margin-top:3em;margin-left:2em;display:grid}.actual_mines>h6{color:tan;margin-bottom:10px;margin-left:.5em;font-size:1em;font-style:italic}.actuals_container{flex-direction:row;justify-content:left;margin-bottom:5px;margin-left:1.3em;display:flex}.actuals_container>img{width:2em;height:2em}.actuals_container>p{color:tan;margin-left:10px;font-size:1.5em;font-weight:600}@media (width<=768px){.actual_mines{margin-left:.2em}.actuals_container{margin-bottom:7px;margin-right:7px}.actuals_container>img{width:1.6em;height:1.6em}.actuals_container>p{font-size:1.1em}}.mine_badges{flex-direction:row;margin-bottom:10px;margin-left:15em;display:flex}.gh_badge{width:4em;height:4em}.in_badge{width:3em;height:3em;margin-top:8px}.ytb_badge{width:3em;height:3em;margin-top:8px;margin-left:10px}@media (width<=768px){.mine_badges{margin-left:0}}.mine_buttons{flex-direction:column;justify-content:center;align-items:center;margin-top:50px;padding-left:10px;display:flex;left:30%}.mine_buttons>span{left:45%}@media (width<=768px){.mine_buttons{padding:0}}.kidp{flex-direction:row;margin-top:20px;padding:10px 0;display:flex}.kidp_block{flex-direction:column;width:49%;margin:0 10px;display:flex}@media (width<=768px){.kidp{flex-direction:column;display:flex}.kidp_block{width:100%;margin:15px}}.kid{color:#14141f;font-weight:700}.black_vsep{background-color:#000;width:.3%;height:auto;margin:0 10px}@media (width<=768px){.black_vsep{display:none}}.sepax{margin:4px 0}@media (width<=768px){.sepax{margin:15px}}.bluesharp{color:#5469da;text-wrap:balance;letter-spacing:.2px;background-color:#ddf4ff;border-color:#0000;border-radius:9999px;margin-right:5px;padding:2px 4px;font-size:.8em;font-weight:600;display:inline-block}.jauge_hash{flex-direction:row;display:flex}.level_jauge{width:70%;margin-left:20px;font-size:1em;font-weight:700}.level_jauge_gradient{margin-left:20px;font-size:1em;font-weight:700}.jauge{background-color:#14141f;border:10px solid #ebebe0;border-radius:9999px;width:auto;height:50px}.jauge_colored{border-color:#0000;border-radius:9999px;height:31px}@media (width<=768px){.level_jauge,.level_jauge_gradient{font-size:.9em}.level_jauge_gradient{margin-right:12px}.jauge{width:99%;height:40px;margin-right:3px}.jauge_colored{height:20px}}.bloc_chiant{width:90%;margin-left:5em}.chiant p{margin:20px 0;font-size:1.1em}.chiant .warning{border:1px solid #ebebe0;padding:14px;font-size:1.8em}.chiant h3{text-align:center;margin:50px 0 20px;font-size:2em}.chiant h4{font-size:1.5em}.chiant .new{color:#f9de2f}.chiant .new-delete{color:#f9de2f;text-decoration:line-through}@media (width<=768px){.bloc_chiant{width:calc(100% - 12px);margin-left:10px;margin-right:2px}.chiant p{font-size:1em;line-height:1.3}.chiant h4{font-size:1.2em}.chiant .warning{margin-right:5px;padding:20px;font-size:1.4em}}.log_block{width:90%;margin-left:5em}.logs_container{border:3px solid #ebebe0;margin:20px}.active_log{background:#b8f8e6;padding:20px}.inactive_log{background:0 0;padding:20px}.log_title{font-size:1.8em}.active_log>p{color:#14141f;font-size:1.3em}.inactive_log>p{color:#ebebe0;font-size:1.3em}.log_items{padding:20px 50px}@media (width<=768px){.log_block{width:100%;margin-left:0}.log_title{font-size:1.4em}.log_items{padding:20px 15px 20px 30px}}.BIGFORM_container{justify-content:center;margin:20px;display:flex}.BIGFORM_container>form{border:1px solid #ebebe0;border-radius:24px;flex-direction:column;justify-content:center;width:50%;padding:10px;display:flex}.form_title{text-align:center;margin:10px 0;font-size:2em}.form_subtitle{text-align:center;margin:5px 0 30px}.block_form{flex-direction:row;justify-content:left;width:100%;margin:5px;display:flex}.block_form label{color:#ebebe0;min-width:7.2em;margin:5px;font-size:1.3em;display:inline-block}.block_form input[type=text],.block_form input[type=email],.block_form input[type=password]{width:70%}.block_form input[type=checkbox]{margin-left:10px;margin-right:10px}#labelforcgu{font-size:1em}.submit_button{color:#14141f;background-color:tan;align-self:center;width:50%;height:1.5em;margin:30px 0 10px;font-size:1em;font-weight:600}.form_link_another_form{align-self:center;font-size:.8em}@media (width<=768px){.BIGFORM_container>form{width:100%;padding:5px}.block_form label{font-size:.9em}.block_form input[type=text],.block_form input[type=email],.block_form input[type=password]{width:60%}.block_form input[type=checkbox]{width:4.2em;margin-left:10px;margin-right:10px}#labelforcgu{font-size:.9em}.submit_button{width:70%;height:2em;margin-bottom:30px;font-weight:800}.form_link_another_form{margin-bottom:10px;font-size:.9em}}.becile{flex-direction:column;justify-content:center;padding:10px 50px;display:flex}#markus{margin:30px 0;font-weight:700}body.active-modal{overflow-y:hidden}.btn-modal{margin:100px auto 0;padding:10px 20px;font-size:18px;display:block}.modal,.overlay{z-index:9999;width:100vw;height:100vh;position:fixed;inset:0}.overlay{background:#313131cc}.modal-content{z-index:9999;background:#ebebe0;border-radius:3px;min-width:300px;max-width:600px;padding:14px 28px;line-height:1.4;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.modal-content h6,.modal-content p{color:#14141f}.modal-content h6{font-size:2em}.close-modal{z-index:9999;color:red;cursor:pointer;background-color:#0000;border-color:#0000;padding:5px 7px;font-size:1em;font-weight:800;position:absolute;top:10px;right:10px}.scroll{z-index:40;text-align:center;color:#fff;border:2px solid #fff;border-radius:9999px;width:1.8em;height:1.8em;padding-top:5px;padding-left:1px;font-size:2em;position:fixed;bottom:15px;right:50%}.scroll.vis{transition:bottom .2s,transform .2s;display:block;transform:scale(1)}.scroll.vis:hover{bottom:20px}.scroll.hid{display:none}.auth-badge-container{z-index:1;position:fixed;bottom:20px;right:20px}.auth-badge{color:#fff;cursor:pointer;background:#007bff;border:none;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-size:18px;font-weight:700;transition:background .3s;display:flex;box-shadow:0 4px 8px #0003}.auth-badge:hover{background:#0056b3}.auth-menu{background:#fff;border-radius:8px;padding:12px;animation:.2s slideUp;position:absolute;bottom:70px;right:0;box-shadow:0 4px 16px #00000026}@keyframes slideUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.signout-btn{color:#fff;cursor:pointer;background:#dc3545;border:none;border-radius:4px;padding:8px 16px;font-size:14px;transition:background .2s}.signout-btn:hover{background:#c82333}
