@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Gloock&family=Open+Sans&family=Phudu:wght@400;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Satisfy&display=swap";*,body{box-sizing:border-box;margin:0;padding:0}.root-layout{display:flex}.root-header{width:50px;min-width:50px;height:100vh;background-color:#23272e;position:sticky;top:0;z-index:3}.root-header .root-nav{position:relative}.root-header .root-nav .root-nav-ul{list-style:none;display:flex;flex-direction:column;gap:2em;padding:12px .5em}.root-header .root-nav .root-nav-ul li{display:flex;flex-direction:row;align-items:center;justify-content:center}.root-header .root-nav .root-nav-ul li:first-child div{width:50px;height:50px}.root-header .root-nav .root-nav-ul li a{width:30px;height:30px;min-width:30px}.root-header .root-nav .root-nav-ul li a img{width:100%;height:100%;object-fit:contain;object-position:center;cursor:pointer}.main_scale{animation:navScale 2s infinite;animation-direction:alternate}@keyframes navScale{0%{transform:scale(1)}to{transform:scale(1.2)}}.nav_components{min-width:170px;width:170px;height:100vh;background-color:#1e2227;padding-top:1em;padding-left:1em;transition:.5s;position:sticky;top:0}.nav_components h4{background-color:transparent;display:flex;flex-direction:row;align-items:center;justify-content:center;width:fit-content;font-family:Phudu,cursive;font-weight:400;letter-spacing:1px;font-size:1.5rem;color:#9eb2bf}@media (max-width: 1400px){.nav_components h4{font-size:1.2rem}}.nav_components ul{list-style:none}.nav_components ul li{background-color:transparent;margin-top:1em;display:flex;flex-direction:row;align-items:center;justify-content:center;width:fit-content;font-family:Open Sans,sans-serif;font-weight:400;font-size:1.2rem;color:#9eb2bf}@media (max-width: 1400px){.nav_components ul li{font-size:.9rem}}.nav_components ul .src{flex-direction:column;overflow:hidden}.nav_components ul .src .inner_li{display:flex;flex-direction:row;align-items:center;justify-content:center;width:fit-content;align-self:self-start;cursor:pointer}.nav_components ul .src .inner_li div{transition:.4s}.nav_components ul .src .outer_page{background-color:transparent;margin:.5em;align-self:self-start}.nav_components ul .src .outer_page .inner_src{display:flex;flex-direction:row;align-items:center;justify-content:center;width:fit-content;cursor:pointer;overflow:hidden}.nav_components ul .src .outer_page .inner_src div{transition:.4s}.nav_components ul .src .nav_pages{background-color:transparent;display:flex;flex-direction:column;align-items:center;justify-content:center;width:fit-content;margin:0 1em;gap:5px}.nav_components ul .src .nav_pages a{display:flex;flex-direction:row;align-items:center;justify-content:center;align-self:self-start;text-decoration:none;color:#e2a65f}.nav_components ul .src .nav_pages .active{color:#39aa91}.path_navigation{background-color:transparent;display:flex;flex-direction:column}.path_navigation .upper{height:2rem;width:100%;background-color:#1e2227!important;gap:10px;display:flex;overflow-x:scroll}.path_navigation .upper::-webkit-scrollbar{display:none}.path_navigation .upper{-ms-overflow-style:none;scrollbar-width:none}.path_navigation .upper .box{min-width:170px;height:100%;background-color:transparent;display:flex;align-items:center;cursor:pointer;border-right:1px solid black;text-decoration:none;position:relative}@media (max-width: 390px){.path_navigation .upper .box{min-width:1px}}.path_navigation .upper .box:hover .close{opacity:1;transition:.3s}.path_navigation .upper .box .image{width:20px;height:20px;margin-right:5px;background-color:transparent;display:flex;flex-direction:row;align-items:center;justify-content:center}.path_navigation .upper .box .image img{width:100%;height:100%;object-fit:contain;object-position:center}.path_navigation .upper .box .text{width:70%;height:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;justify-content:space-between;text-decoration:none}.path_navigation .upper .box .text p{color:#39aa91;font-size:.9rem;font-family:Open Sans,sans-serif;font-weight:400}@media (max-width: 380px){.path_navigation .upper .box .text p{font-size:.8rem}}.path_navigation .upper .box .close{width:23px;min-width:23px;min-height:23px;height:23px;display:flex;flex-direction:row;align-items:center;justify-content:center;color:gray;opacity:0;transition:.3s;border-radius:5px;font-family:Gloock,serif;font-weight:400;font-size:.9rem;margin-left:5px}.path_navigation .upper .box .close:hover{background-color:#bbbbbb2d}.path_navigation .down{height:1.3rem;background-color:transparent;width:100%;overflow-x:scroll}.path_navigation .down::-webkit-scrollbar{display:none}.path_navigation .down{-ms-overflow-style:none;scrollbar-width:none}.arrow_down{width:8px;height:8px;transform:rotate(-45deg);border:1px solid firebrick;border-top:1px solid transparent;border-left:1px solid transparent;margin-right:.5em}.main{width:calc(100% - 40px);float:right;background-color:#23272e;height:max-content}.breadcrumbs{width:100%;height:100%;display:flex;align-items:center}.breadcrumbs .crumb:after{content:">";margin-left:10px;color:#ddd;font-size:.8rem;display:flex;align-items:end}.breadcrumbs:last-child:after{display:none}.breadcrumbs a{color:#ddd}.breadcrumbs>*{display:flex;margin-right:10px}.doctype_header{height:fit-content;word-wrap:break-word;word-break:break-all}.doctype_header p{font-family:Open Sans,sans-serif;font-weight:400;color:#c678dd}.doctype_header p span{color:#2d7de3}.doctype_header p span:nth-child(2){color:#e2a65f}.doctype_header p:last-child{color:#af322e}.page_title p{font-family:Satisfy,cursive;font-weight:400;color:#af322e}.page_title p span{color:#fefae0}.page_title p:last-child{margin-left:10em}@media (max-width: 420px){.page_title p:last-child{float:right;margin:0}}.page_title h1{font-family:Phudu,cursive;font-weight:800;letter-spacing:4px;color:#fefae0;margin-left:1em;word-wrap:break-word;word-break:break-all}@media (max-width: 420px){.page_title h1{margin:0;text-align:center}}.reg_doc .regular_doc{font-family:Satisfy,cursive;font-weight:400;color:#af322e}.reg_doc .regular_doc span{color:#fefae0}.reg_doc .regular_doc:last-child{float:right}@media (max-width: 420px){.reg_doc .regular_doc:last-child{float:right;margin:0}}.popup{width:100%;height:100vh;background-color:#0000005e;position:fixed;z-index:10;top:0;left:0;display:flex;flex-direction:row;align-items:center;justify-content:center}.popup div{display:flex;flex-direction:column;align-items:center;justify-content:center;width:95%;max-width:300px;height:200px;background-color:#000;gap:20px}.popup div h2{font-family:Open Sans,sans-serif;font-weight:400;font-size:1rem;text-align:center;color:#fff}.popup div button{font-family:Open Sans,sans-serif;font-weight:400;font-size:.8rem;padding:5px 25px;width:fit-content;color:#fff;background:transparent;border:1px solid #ffffff;border-radius:5px;cursor:pointer}.home_section_one{min-height:calc(100vh - 53px);height:max-content;display:flex;flex-direction:column;overflow:hidden}.home_section_one .content{min-height:calc(100vh - 122px);display:grid;grid-template-columns:1fr 1fr;gap:1em;position:relative;overflow:hidden}@media (max-width: 1100px){.home_section_one .content{grid-template-columns:1fr}}.home_section_one .content .left_side{font-size:1.5rem;padding-left:2em;position:relative}@media (max-width: 380px){.home_section_one .content .left_side{padding-left:10px}}.home_section_one .content .left_side .filter_image{width:50%;height:100%;position:absolute;right:0}@media (min-width: 1100px){.home_section_one .content .left_side .filter_image{display:none}}@media (max-width: 850px){.home_section_one .content .left_side .filter_image{width:75%}}@media (max-width: 380px){.home_section_one .content .left_side .filter_image{width:100%}}.home_section_one .content .left_side .filter_image h6{position:absolute;color:red;color:#af322e}@media (max-width: 450px){.home_section_one .content .left_side .filter_image h6{font-size:.9rem}}@media (max-width: 380px){.home_section_one .content .left_side .filter_image h6{display:none}}.home_section_one .content .left_side .filter_image h6 span{color:#b09a5d}.home_section_one .content .left_side .filter_image h6:last-child{color:#b09a5d}.home_section_one .content .left_side .filter_image h6:last-child span{color:#af322e}.home_section_one .content .left_side .filter_image h6:nth-child(2){right:1em;bottom:0}.home_section_one .content .left_side .filter_image img{width:100%;height:100%;object-position:center;object-fit:cover}.home_section_one .content .left_side .filter_image div{width:100%;height:100%;position:absolute;background-color:#0000008c;top:0;right:0;border-radius:6px}.home_section_one .content .left_side p{font-family:Satisfy,cursive;font-weight:400;position:absolute;top:0;left:.5em;color:#af322e}.home_section_one .content .left_side h3{font-size:1rem;line-height:1;font-weight:600;letter-spacing:.125rem;font-family:Gloock,serif;font-weight:400;margin-top:3rem;position:relative;color:#9eb2bf}@media (max-width: 450px){.home_section_one .content .left_side h3{font-size:.8rem}}.home_section_one .content .left_side h2{font-size:2rem;line-height:1.3;text-transform:uppercase;font-family:Phudu,cursive;font-weight:800;max-width:600px;position:relative;color:#fefae0}@media (max-width: 450px){.home_section_one .content .left_side h2{font-size:1.5rem}}.home_section_one .content .left_side h2 span{font-family:Satisfy,cursive;font-weight:400;position:absolute;bottom:-50px;right:0;font-size:1.5rem;text-transform:lowercase;color:#af322e}.home_section_one .content .Right_side{position:relative;display:flex;flex-direction:column}@media (max-width: 1100px){.home_section_one .content .Right_side{display:none}}.home_section_one .content .Right_side p{font-family:Satisfy,cursive;font-weight:400;padding:0 2em}.home_section_one .content .Right_side p span{margin:0}.home_section_one .content .Right_side p:nth-child(3){align-self:flex-end}.home_section_one .content .Right_side .img_title{color:#af322e}.home_section_one .content .Right_side .img_title span,.home_section_one .content .Right_side .niles{color:#b09a5d}.home_section_one .content .Right_side .niles span{color:#af322e}.home_section_one .content .Right_side .image{height:100%;width:100%;min-height:770px;max-height:830px;position:relative}@media (max-width: 1550px){.home_section_one .content .Right_side .image{max-height:700px;min-height:500px}}.home_section_one .content .Right_side .image img{width:100%;height:100%;object-position:center;object-fit:cover;border-radius:6px}.home_section_one .content .Right_side .image div{width:100%;height:100%;position:absolute;background-color:#0000008c;top:0;right:0;border-radius:6px}.about_me_section{min-height:calc(100vh - 53px);height:max-content;display:flex;flex-direction:column;overflow:hidden}.about_me_section .some_information_about_me{padding:20px;position:relative}@media (max-width: 400px){.about_me_section .some_information_about_me{padding:0}}.about_me_section .some_information_about_me p{font-family:Satisfy,cursive;font-weight:400;color:#af322e}.about_me_section .some_information_about_me p span{color:#fefae0}.about_me_section .some_information_about_me p:last-child{position:absolute;right:20px}.about_me_section .some_information_about_me span{font-family:Open Sans,sans-serif;font-weight:400;color:#9eb2bf}@media (max-width: 400px){.about_me_section .some_information_about_me span{word-wrap:break-word}}.about_me_section .cube_animation{min-height:300px}@media (max-width: 575px){.about_me_section .cube_animation{display:none}}.about_me_section .cube_animation .cubeSpinner{animation-name:spincube;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-duration:12s;transform-style:preserve-3d;transform-origin:100px 100px 0;margin-left:calc(50% - 100px)}.about_me_section .cube_animation .cubeSpinner div{position:absolute;width:200px;height:200px;border:1px solid #ccc;background:rgba(255,255,255,.4);text-align:center;font-size:100px;display:flex;justify-content:center;align-items:center;box-shadow:0 0 20px #ffffe0}.about_me_section .cube_animation .cubeSpinner .face1{transform:translateZ(100px);color:#dd0031}.about_me_section .cube_animation .cubeSpinner .face2{transform:rotateY(90deg) translateZ(100px);color:#f06529}.about_me_section .cube_animation .cubeSpinner .face3{transform:rotateY(90deg) rotateX(90deg) translateZ(100px);color:#28a4d9}.about_me_section .cube_animation .cubeSpinner .face4{transform:rotateY(180deg) rotate(90deg) translateZ(100px);color:#5ed4f4}.about_me_section .cube_animation .cubeSpinner .face5{transform:rotateY(-90deg) rotate(90deg) translateZ(100px);color:#efd81d}.about_me_section .cube_animation .cubeSpinner .face6{transform:rotateX(-90deg) translateZ(100px);color:#ec4d28}@keyframes spincube{0%,to{transform:rotateX(0) rotateY(0) rotate(0)}16%{transform:rotateY(-90deg) rotate(90deg)}33%{transform:rotateY(-90deg) rotateX(90deg)}50%{transform:rotateY(-180deg) rotate(90deg)}66%{transform:rotateY(-270deg) rotateX(90deg)}83%{transform:rotateX(90deg)}}.skills{min-height:200px;display:flex;flex-direction:column;padding-bottom:50px;gap:30px}@media (max-width: 575px){.skills{margin-top:20px}}.skills .up{display:flex;gap:30px;min-height:100px}@media (max-width: 870px){.skills .up{flex-direction:column}}.skills .down{min-height:100px}.skills aside{width:100%}.skills aside h2{text-align:center;color:#fefae0;font-family:Phudu,cursive;font-weight:400}.skills aside .container{min-height:50px;display:flex;flex-direction:column;gap:15px;padding:10px}@media (max-width: 420px){.skills aside .container{padding:2px}}.skills aside .container .box{height:28px;border:1px solid #39aa91;display:flex;justify-content:space-between;padding-right:2em;align-items:center;position:relative;border-radius:4px;overflow:hidden}@media (max-width: 420px){.skills aside .container .box{padding-right:5px}}.skills aside .container .box .name{width:110px;height:100%;background-color:#28a4d9;display:flex;flex-direction:row;align-items:center;justify-content:center;z-index:2}@media (max-width: 370px){.skills aside .container .box .name{width:80px}}.skills aside .container .box .name p{color:#23272e;font-family:Open Sans,sans-serif;font-weight:400;letter-spacing:1px;font-size:.8rem}@media (max-width: 370px){.skills aside .container .box .name p{font-size:.6rem}}.skills aside .container .box span{font-family:Open Sans,sans-serif;font-weight:400;font-size:.8rem;color:#fefae0;z-index:2}@media (max-width: 370px){.skills aside .container .box span{font-size:.6rem}}.skills aside .container .box .bg{background-color:#2d7de3;height:100%;position:absolute}.contact_section{min-height:calc(100vh - 53px);display:flex;flex-direction:column}.contact_section aside{display:flex;flex-direction:column;padding:20px}@media (max-width: 530px){.contact_section aside{padding:0 5px 0 0}}.contact_section aside .reg_doc{width:fit-content;word-wrap:break-word;word-break:break-all}.contact_section aside .reg_doc:first-child{margin:0 auto}.contact_section aside .reg_doc:nth-child(2){margin-top:50px;align-self:flex-end}.contact_section aside .reg_doc:nth-child(3){margin-top:20px;align-self:flex-end}.contact_section aside .reg_doc:nth-child(4){margin-top:20px;align-self:flex-end}.contact_section aside .reg_doc:nth-child(5){margin-top:20px;align-self:flex-end}.contact_section aside .reg_doc:nth-child(6){margin-top:50px;width:95%;max-width:600px}.contact_section aside .reg_doc:nth-child(7){margin-top:50px;width:95%;max-width:400px}.contact_section aside .reg_doc h2{color:#fefae0;font-family:Phudu,cursive;font-weight:800;letter-spacing:3px;font-size:1.5rem}.contact_section aside .reg_doc h3{color:#9eb2bf;font-family:Phudu,cursive;font-weight:800;letter-spacing:3px}.contact_section aside .reg_doc .address,.contact_section aside .reg_doc .mail{display:flex;gap:15px;align-items:center}.contact_section aside .reg_doc .address address,.contact_section aside .reg_doc .address a,.contact_section aside .reg_doc .mail address,.contact_section aside .reg_doc .mail a{color:#9eb2bf;font-family:Open Sans,sans-serif;font-weight:400;font-size:.9rem;font-style:italic;text-decoration:none}.contact_section aside .reg_doc .social{list-style:none;display:flex;gap:20px;font-size:1.5rem}.contact_section aside .reg_doc .description{font-family:Phudu,cursive;font-weight:400;letter-spacing:2px;color:#9eb2bf;font-weight:500;font-size:.9rem}.contact_section aside .reg_doc form{display:flex;flex-direction:column;width:100%;padding:20px 0;gap:30px}.contact_section aside .reg_doc form .information{display:flex;min-height:50px;align-items:center;flex-wrap:wrap;gap:10px}.contact_section aside .reg_doc form .information .box{height:40px;padding:10px;display:flex;flex-direction:row;align-items:center;justify-content:center;border:1px solid #2d7de3;border-radius:5px;letter-spacing:1px;overflow:hidden}.contact_section aside .reg_doc form .information .box p{color:#af322e;font-family:Phudu,cursive;font-weight:400;font-weight:500;font-size:.8rem}.contact_section aside .reg_doc form .input_cont{min-height:30px;width:100%;position:relative;display:flex;align-items:center}.contact_section aside .reg_doc form .input_cont .icon{position:absolute;width:fit-content;left:5px;font-size:.9rem;color:#9eb2bf}.contact_section aside .reg_doc form .input_cont label{position:absolute;width:fit-content;left:30px;transition:.5s;top:7px;color:#9eb2bf;font-family:Open Sans,sans-serif;font-weight:400;font-size:.9rem}.contact_section aside .reg_doc form .input_cont input,.contact_section aside .reg_doc form .input_cont textarea{width:100%;height:100%;outline:none;background:transparent;border:transparent;border-bottom:1px solid #9eb2bf;padding-left:30px;transition:.5s;z-index:3;color:#9eb2bf;font-size:.9rem;font-family:Open Sans,sans-serif;font-weight:400}.contact_section aside .reg_doc form .input_cont textarea{height:200px}.contact_section aside .reg_doc form .input_cont input:focus{transition:.5s}.contact_section aside .reg_doc form .input_cont input:focus~label{top:-12px;transition:.5s}.contact_section aside .reg_doc form .input_cont input:not(:placeholder-shown)~label{top:-12px;transition:.5s}.contact_section aside .reg_doc form .input_cont textarea:focus{transition:.5s}.contact_section aside .reg_doc form .input_cont textarea:focus~label{top:-19px;transition:.5s}.contact_section aside .reg_doc form .input_cont textarea:not(:placeholder-shown)~label{top:-19px;transition:.5s}.contact_section aside .reg_doc form button{max-width:150px;width:95%;height:40px;background-color:transparent;border:1px solid #b09a5d;color:#e2a65f;font-family:Open Sans,sans-serif;font-weight:400;letter-spacing:2px;cursor:pointer;transition:.5s;border-radius:4px;position:relative;overflow:hidden}.contact_section aside .reg_doc form button:before{content:"";position:absolute;background-color:#00000060;top:-40px;right:0;width:100%;height:100%;transition:.5s}.contact_section aside .reg_doc form button:hover{transition:.5s;color:#fefae0;border:1px solid transparent}.contact_section aside .reg_doc form button:hover:before{top:0;transition:.5s}.experience_section{min-height:calc(100vh - 53px);display:flex;flex-direction:column}.experience_section .experience_header{margin-top:50px}.experience_section .experience_header .reg_doc{width:fit-content;margin:0 auto;color:#9eb2bf;font-family:Phudu,cursive;font-weight:800;letter-spacing:3px}.experience_section aside{min-height:400px;margin-top:50px;position:relative;overflow:hidden}.experience_section aside .tree{position:absolute;height:100%;width:10px;background-color:#1e222760;left:50%;right:50%;top:40px}.experience_section aside .reg_doc{position:relative;width:fit-content;margin:100px auto 0;text-align:center;color:#fefae0;font-family:Open Sans,sans-serif;font-weight:400;letter-spacing:3px;font-size:.9rem}.experience_section aside .reg_doc:nth-child(2){margin-top:0}.experience_section aside .reg_doc .span{color:#c678dd}.project_section{min-height:calc(100vh - 53px);display:flex;flex-direction:column}.project_section .section_title{margin:50px auto 0;width:80%}.project_section .section_title .reg_doc h2{font-family:Phudu,cursive;font-weight:400;font-size:1.3rem;color:#fefae0;letter-spacing:2px;text-align:center}@media (max-width: 400px){.project_section .section_title .reg_doc h2{font-size:1rem;word-wrap:break-word;word-break:break-all}}.project_section .category_list{width:95%;max-width:700px;margin:50px auto 0;list-style:none;display:flex;gap:15px;flex-wrap:wrap}.project_section .category_list li{cursor:pointer;padding:10px;position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;background-color:#ffffff10;border-radius:10px;overflow:hidden}.project_section .category_list li:hover div:first-child{left:0}.project_section .category_list li:hover div:nth-child(2){right:0}.project_section .category_list li input{position:absolute;width:100%;height:100%;cursor:pointer;opacity:0}.project_section .category_list li:has(>input:checked) div:first-child{left:0}.project_section .category_list li:has(>input:checked) div:nth-child(2){right:0}.project_section .category_list li label{cursor:pointer;font-family:Gloock,serif;font-weight:400;color:#9eb2bf;letter-spacing:1px}.project_section .category_list li div{position:absolute;background-color:#ffffff2a;width:100%;height:50%;transition:.5s}.project_section .category_list li div:first-child{top:0;left:-100%}.project_section .category_list li div:nth-child(2){bottom:0;right:-100%}.project_section aside{margin:50px auto 0;min-height:100px;width:80%;padding-bottom:20px;display:flex;flex-direction:column;gap:40px}@media (max-width: 900px){.project_section aside{width:95%}}.project_section aside .box{width:100%;height:365px;position:relative}.project_section aside .box .main_container{width:60%;height:100%}@media (max-width: 900px){.project_section aside .box .main_container{display:flex;flex-direction:row;align-items:center;justify-content:center}}.project_section aside .box .main_container .image{width:60%;height:100%;background-position:top;background-repeat:no-repeat;background-size:cover;position:absolute;cursor:pointer;z-index:2;border-radius:4px;overflow:hidden}@media (max-width: 900px){.project_section aside .box .main_container .image{filter:blur(5px);height:90%;width:95%;right:10px}}.project_section aside .box .main_container .information{width:50%;position:absolute;right:0;height:100%;text-align:end;display:flex;flex-direction:column;gap:20px;align-items:end}@media (max-width: 900px){.project_section aside .box .main_container .information{width:100%;text-align:start;align-items:start;background-color:#1e2227b4;z-index:4;padding:25px;overflow:hidden}}.project_section aside .box .main_container .information span{margin-top:20px;color:#39aa91;font-family:Open Sans,sans-serif;font-weight:400;font-size:.9rem;letter-spacing:1px}.project_section aside .box .main_container .information h3{color:#fefae0;font-family:Phudu,cursive;font-weight:800;font-size:1.5rem;letter-spacing:1px;z-index:3}.project_section aside .box .main_container .information .description{padding:25px;z-index:3;background-color:#1e2227;border-radius:6px}@media (max-width: 900px){.project_section aside .box .main_container .information .description{background-color:transparent;padding:0;overflow:hidden}}.project_section aside .box .main_container .information .description p{font-family:Open Sans,sans-serif;font-weight:400;font-weight:500;font-size:1rem;letter-spacing:1px;color:#9eb2bf;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}@media (max-width: 900px){.project_section aside .box .main_container .information .description p{font-size:.8rem}}.project_section aside .box .main_container .information .links{display:flex;gap:10px;width:fit-content}.project_section aside .box .main_container .information .links a{color:#9eb2bf;font-size:1.3rem;transition:.3s}.project_section aside .box .main_container .information .links a:hover{color:#2d7de3;transition:.3s}.admin_section{min-height:100vh;background-color:#1e2227;display:flex;flex-direction:row;align-items:center;justify-content:center}.admin_section .container{margin-top:118px;margin-bottom:397px;max-width:568px;min-height:328px;border-radius:8px}.admin_section .container header{min-height:72px;border-bottom:1px solid rgba(255,255,255,.03);padding:24px}.admin_section .container header h1{font-family:FiraGO;font-style:normal;font-weight:700;font-size:20px;line-height:24px;color:#fff}.admin_section .container form{margin-top:56px;display:flex;flex-direction:column;padding:0 24px;gap:16px}.admin_section .container form div{width:100%;height:44px;position:relative}.admin_section .container form div label{position:absolute;top:13px;left:16px;font-family:FiraGO;font-style:normal;font-weight:350;font-size:14px;line-height:17px;transition:.5s;color:#ffffff80}.admin_section .container form div input,.admin_section .container form div textarea{width:100%;height:100%;border:1px solid rgba(255,255,255,.04);border-radius:4px;outline:none;background-color:transparent;padding:13px 16px;transition:.5s;font-family:FiraGO;font-style:normal;font-weight:350;font-size:12px;line-height:15px;color:#fff}.admin_section .container form div input:focus{border:1px solid #39aa91;transition:.5s;border-top:transparent}.admin_section .container form div input:focus~label{top:-9px;transition:.5s}.admin_section .container form div input:not(:placeholder-shown)~label{top:-9px;transition:.5s}.admin_section .container form div textarea:focus{border:1px solid #39aa91;transition:.5s;border-top:transparent}.admin_section .container form div textarea:focus~label{top:-9px;transition:.5s}.admin_section .container form div textarea:not(:placeholder-shown)~label{top:-9px;transition:.5s}.admin_section .container form span{display:flex;gap:8px;align-items:center;position:relative}.admin_section .container form span input:checked+label:before{content:"✓";position:absolute;left:1.67px;font-size:15px;color:#000}.admin_section .container form span input{width:14px;height:14px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.admin_section .container form span :checked{background:#a3ff12}.admin_section .container form span label{font-family:FiraGO;font-style:normal;font-weight:350;font-size:12px;line-height:14px;color:#ffffff52}.admin_section .container form span label a{color:#a3ff12}.admin_section .container form aside{margin-top:16px;display:flex;gap:8px}.admin_section .container form aside button{width:174px;height:43px;cursor:pointer;border:1px solid #a3ff12;border-radius:6px;background:transparent;font-family:FiraGO;font-style:normal;font-weight:600;font-size:16px;line-height:19px;color:#fff}.admin_section .container form aside a{width:172px;height:43px;display:flex;flex-direction:row;align-items:center;justify-content:center;background:rgba(255,255,255,.02);border-radius:6px;font-family:FiraGO;font-style:normal;font-weight:400;font-size:16px;line-height:19px;text-decoration:none;color:#ffffffa8}
