@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_f367f3;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_f367f3{font-family:__Inter_f367f3,__Inter_Fallback_f367f3;font-style:normal}:root{--color-text-base:#000;--border-color:#e3dce6;--container-pages:#f2eef4;--container-pages-second:#e9e3ec;--breadcrumb-separator:#000;--breadcrumb-link-color:#30b7ff;--breadcrumb-link-color-hover:#3091ff;--breadcrumb-link-active:#000;--scrollbar-bg:var(--container-pages);--scrollbar-color:#dac7e2;--bg-navbar:#fff;--bg-navbar-shadow:rgba(0,0,0,.15);--logo-nav-color:0;--nav-link-color:#000;--responsive-back-nav:hsla(0,0%,100%,.7);--bg-footer:#fff;--footer-title-section:#000;--footer-links:#353637;--footer-links-hover:#8a2be2;--footer-bg-copyright:#8a2be2;--footer-text-copyright:#fff;--select-border-color:#000;--select-text-color:#000;--select-bg-items:#000;--select-bg-items-textcolor:#fff;--select-bg-items-textcolor-selected:#fff;--select-box-shadow-color:rgba(0,0,0,.3);--home-present-bg:#d8c2df;--home-present-bg-rgb:#e7dfe9;--card-body:#22244d;--card-bg-one:#f2eef4;--card-bg-two:#e5dfe7;--card-footer-text:#000;--card-footer-bg:#f1ecf3;--card-desc:#000;--card-border:#e5dbeb;--card-title-hover:#8a2be2;--card-shadow:0 2px 3px rgba(0,0,0,.15);--input-text-color:#000;--input-bg-color:#e9e3ec;--input-bg-border-color:#e1d5e7;--modal-bg:#fff;--modal-text:#000;--modal-header-border:#d9d9d9;--modal-link-color:#118dd4;--modal-link-hover:#38b6ff;--modal-label-color:#000;--text-primary:#000;--text-secondary:#4a5568;--background-primary:#fff;--background-secondary:#f7fafc;--primary:#8b5cf6;--primary-dark:#7c3aed;--secondary-color:#ec4899}html.dark{--color-text-base:#d4dcff;--border-color:#2a2e5e;--container-pages:#171933;--container-pages-second:#1b1d35;--breadcrumb-separator:#8491c7;--breadcrumb-link-color:#8491c7;--breadcrumb-link-color-hover:#d4dcff;--breadcrumb-link-active:#fff;--scrollbar-bg:var(--container-pages);--scrollbar-color:#22244d;--bg-navbar:#181a32;--bg-navbar-shadow:transparent;--logo-nav-color:1;--nav-link-color:#e1e1e1;--responsive-back-nav:#1b1b1bd8;--bg-footer:#121427;--footer-links:#989ec3;--footer-links-hover:#fff;--footer-title-section:#fff;--footer-bg-copyright:#2e2e2e;--footer-text-copyright:#fff;--select-border-color:#fff;--select-text-color:#fff;--select-bg-items:#fff;--select-bg-items-textcolor:#000;--select-bg-items-textcolor-selected:#fff;--select-box-shadow-color:rgba(0,0,0,.2);--home-present-bg:#121427;--home-present-bg-rgb:#121427;--card-body:#22244d;--card-bg-one:#22244d;--card-bg-two:#1b1e3d;--card-footer-text:#fff;--card-footer-bg:#121425;--card-desc:#8491c7;--card-border:#2a2e5e;--card-title-hover:#5396e7;--card-shadow:0 2px 4px rgba(0,0,0,.2);--input-text-color:#fff;--input-bg-color:#171933;--input-bg-border-color:#2a2e5e;--modal-bg:#22244d;--modal-text:#d4dcff;--modal-header-border:#2a2e5e;--modal-link-color:#5396e7;--modal-link-hover:#7ab4f5;--modal-label-color:#d4dcff;--text-primary:#fff;--text-secondary:#a0aec0;--background-primary:#22244d;--background-secondary:#181a32;--primary:#8b5cf6;--primary-dark:#7c3aed;--secondary-color:#ec4899}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;text-decoration:none;vertical-align:baseline}*,:after,:before{box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a,button{cursor:pointer;border:none;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-sizing:border-box}a:disabled,button:disabled{pointer-events:none}input{border:none;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Navbar{position:-webkit-sticky;position:sticky;top:0;padding:0 40px;width:100%;height:80px;z-index:998;box-shadow:0 0 10px 0 var(--bg-navbar-shadow);background:var(--bg-navbar);justify-content:space-between;flex-direction:row;row-gap:0;column-gap:10px}.Navbar,.Navbar.toogle div.right{display:flex;align-items:center;flex-wrap:nowrap}.Navbar.toogle div.right{justify-content:center;flex-direction:column;row-gap:10px;column-gap:0}@media(max-width:1200px){.Navbar div.right{display:none;position:fixed;width:100vw;height:100%;inset:0;background-color:var(--responsive-back-nav);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.Navbar div.links,.Navbar div.right div.btn-ctn{flex-direction:column}.Navbar div.hamburger-react{display:block}}.Navbar .hamburger-react{z-index:999;color:var(--color-text-base);display:none}.Navbar .logo{width:100px;-webkit-user-select:none;-moz-user-select:none;user-select:none;filter:invert(var(--logo-nav-color));z-index:999}.Navbar .logo,.Navbar .right{position:relative;height:100%}.Navbar .right{padding:0 10px;display:flex;align-items:center;row-gap:0;column-gap:30px}.Navbar .right .links{display:flex;align-items:center;row-gap:10px;column-gap:20px}.Navbar .right .links .navLink{display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap;row-gap:0;column-gap:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:15px;font-weight:600}.Navbar .right .links .navLink .icon{font-size:20px}.Navbar .right .links .navLink .icon.books{font-size:25px}.Navbar .right .links .navLink:not(.active){color:var(--nav-link-color)}.Navbar .right .links .navLink.active{color:#8a2be2}.Navbar .right .btn-ctn{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;row-gap:10px;column-gap:10px}.Navbar .right .modeIcon{color:var(--nav-link-color)}.Footer{background-color:var(--bg-footer);box-shadow:0 0 10px 0 rgba(0,0,0,.15)}.Footer .logo{position:relative;width:100px;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;filter:invert(var(--logo-nav-color));z-index:999}.Footer .footer-ctn{padding:50px 30px;min-height:250px;display:flex;justify-content:space-around;align-items:flex-start;flex-direction:row;flex-wrap:wrap;row-gap:40px;column-gap:30px}@media(max-width:900px){.Footer .footer-ctn{flex-direction:column}.Footer .footer-ctn .column,.Footer .footer-ctn .footer-brand,.Footer .footer-ctn .selectMenu{width:100%}}.Footer .footer-ctn .footer-brand{max-width:300px;display:flex;flex-direction:column;gap:15px}.Footer .footer-ctn .footer-brand .brand-logo{display:flex;align-items:center;gap:12px;margin-bottom:5px}.Footer .footer-ctn .footer-brand .brand-logo .brand-name{font-size:1.5rem;font-weight:700;color:var(--text-primary)}.Footer .footer-ctn .footer-brand .brand-description{font-size:14px;line-height:1.7;color:var(--text-secondary);margin:0}.Footer .footer-ctn .column{justify-content:center;align-items:flex-start}.Footer .footer-ctn .column,.Footer .footer-ctn .column .links{display:flex;flex-direction:column;flex-wrap:wrap;row-gap:10px;column-gap:0}.Footer .footer-ctn .column .links{width:100%}.Footer .footer-ctn .column .links .itm-link{display:flex;justify-content:flex-start;align-items:center;row-gap:0;column-gap:0;color:var(--footer-links);font-size:17px;width:-moz-fit-content;width:fit-content;font-weight:500}.Footer .footer-ctn .column .links .itm-link:hover .itm-icon:is(.normal){transition:transform .3s ease;transform:scaleY(-1) scaleX(-1)}.Footer .footer-ctn .column .links .itm-link .itm-icon{font-size:17px;margin-right:10px}.Footer .footer-ctn .column .links .itm-link .itm-icon.normal{transition:transform .2s ease;will-change:transform}.Footer .footer-ctn .column .links .itm-link:hover{color:var(--footer-links-hover)}.Footer .copyright{min-height:60px;padding:20px;color:var(--color-text-base);display:flex;justify-content:center;align-items:center;flex-direction:column;row-gap:5px;column-gap:0}.Footer .copyright p{text-align:center;font-size:14px}.ButtonRow,.flex_buttons{flex-wrap:wrap;row-gap:10px;column-gap:10px}.Button,.ButtonRow,.flex_buttons{display:flex;justify-content:center;align-items:center;flex-direction:row}.Button{padding:8px 20px;font-weight:700;border-radius:5px;text-transform:uppercase;background-color:#fff;max-width:100%;flex-wrap:nowrap;row-gap:5px;column-gap:5px}@media(max-width:375px){.Button{width:100%}}.Button.flex1{flex:1 1}.Button.text{border:none;background:transparent}.Button.contained{will-change:filter;background:#000;color:#fff}.Button.contained.success{border:2px solid #16a085;background:#16a085}.Button.contained.danger{border:2px solid #e74c3c;background:#e74c3c}.Button.contained.primary,.Button.contained.warning{background:#2980b9;border:2px solid #2980b9}.Button.contained.purple{background:#8a2be2;border:2px solid #8a2be2}.Button.outlined{background:transparent;border:1px solid #000;transition:background-color .2s ease,color .2s;will-change:color}.Button.outlined.success{border:1px solid #16a085;color:#16a085}.Button.outlined.success:hover{background-color:rgba(22,160,133,.2)}.Button.outlined.danger{border:1px solid #e74c3c;color:#e74c3c}.Button.outlined.danger:hover{background-color:rgba(231,76,60,.2)}.Button.outlined.warning{border:1px solid #f39c12;color:#f39c12}.Button.outlined.warning:hover{background-color:rgba(243,156,18,.2)}.Button.outlined.primary{border:1px solid #2980b9;color:#2980b9}.Button.outlined.primary:hover{background-color:rgba(41,128,185,.2)}.Button.outlined.purple{border:1px solid #8a2be2;color:#8a2be2}.Button.outlined.purple:hover{background-color:#8a2be2;color:#fff}.Button:disabled{color:gray;background:#707070;border:2px solid #707070}.Button:disabled.outlined{background:transparent}.Button .icon{display:flex;justify-content:center;align-items:center;row-gap:0;column-gap:0;font-size:25px}.Button.small{font-size:15px}.Button.small .icon{font-size:25px}.Button.large{font-size:20px}.Button.large .icon{font-size:30px}.Button.big{font-size:25px}.Button.big .icon{font-size:35px}.SpinLoader{border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SelectMenu{position:relative;min-width:200px}@media(max-width:900px){.SelectMenu{width:100%;min-width:auto}}.SelectMenu.disabled{pointer-events:none}.SelectMenu.disabled .menu-toogler{color:gray;border:2px solid gray}.SelectMenu.disabled .menu-container,.SelectMenu.disabled .menu-container .menu-item{background:gray}.SelectMenu.disabled .menu-container .menu-item:first-child{border-top-color:gray}.SelectMenu .menu-toogler{color:var(--select-text-color);box-shadow:0 0 10px 1px var(--select-box-shadow-color);padding:0 12px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;height:40px;display:flex;justify-content:space-between;align-items:center;row-gap:0;column-gap:10px}.SelectMenu .menu-toogler.toogle{border-bottom:2px solid transparent;border-radius:5px 5px 0 0}.SelectMenu .menu-toogler.toogle .icon{transform:rotate(180deg)}.SelectMenu .menu-toogler .title{font-size:15px;font-weight:700}.SelectMenu .menu-toogler .icon{font-size:15px;transition:transform .5s ease}.SelectMenu .menu-container{position:relative;width:100%;opacity:0;border-radius:5px;visibility:hidden;box-shadow:0 0 10px 1px var(--select-box-shadow-color)}.SelectMenu .menu-container.visible{visibility:visible;opacity:1}.SelectMenu .menu-container .menu-item{position:relative;width:100%;height:30px;color:var(--color-text-base);padding:0 10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .2s ease;display:flex;justify-content:flex-start;align-items:center;flex-direction:row;row-gap:0;column-gap:5px}.SelectMenu .menu-container .menu-item .icon,.SelectMenu .menu-container .menu-item .text{font-size:15px}.SelectMenu .menu-container .menu-item.selected{background:#8a2be2;color:var(--select-bg-items-textcolor-selected)}.TitleH1,.TitleH2,.TitleH3,.TitleH4,.TitleH5,.TitleH6{color:var(--color-text-base);font-weight:700}.TitleH1:is(.TitleH1,.TitleH2,.TitleH3),.TitleH2:is(.TitleH1,.TitleH2,.TitleH3),.TitleH3:is(.TitleH1,.TitleH2,.TitleH3),.TitleH4:is(.TitleH1,.TitleH2,.TitleH3),.TitleH5:is(.TitleH1,.TitleH2,.TitleH3),.TitleH6:is(.TitleH1,.TitleH2,.TitleH3){font-weight:900}.TitleH1:is(.TitleH1),.TitleH2:is(.TitleH1),.TitleH3:is(.TitleH1),.TitleH4:is(.TitleH1),.TitleH5:is(.TitleH1),.TitleH6:is(.TitleH1){font-size:40px}.TitleH1:is(.TitleH2),.TitleH2:is(.TitleH2),.TitleH3:is(.TitleH2),.TitleH4:is(.TitleH2),.TitleH5:is(.TitleH2),.TitleH6:is(.TitleH2){font-size:35px}.TitleH1:is(.TitleH3),.TitleH2:is(.TitleH3),.TitleH3:is(.TitleH3),.TitleH4:is(.TitleH3),.TitleH5:is(.TitleH3),.TitleH6:is(.TitleH3){font-size:30px}.TitleH1:is(.TitleH4),.TitleH2:is(.TitleH4),.TitleH3:is(.TitleH4),.TitleH4:is(.TitleH4),.TitleH5:is(.TitleH4),.TitleH6:is(.TitleH4){font-size:25px}.TitleH1:is(.TitleH5),.TitleH2:is(.TitleH5),.TitleH3:is(.TitleH5),.TitleH4:is(.TitleH5),.TitleH5:is(.TitleH5),.TitleH6:is(.TitleH5){font-size:20px}.TitleH1:is(.TitleH6),.TitleH2:is(.TitleH6),.TitleH3:is(.TitleH6),.TitleH4:is(.TitleH6),.TitleH5:is(.TitleH6),.TitleH6:is(.TitleH6){font-size:15px}.TitleH1.h1-size,.TitleH2.h1-size,.TitleH3.h1-size,.TitleH4.h1-size,.TitleH5.h1-size,.TitleH6.h1-size{font-weight:900;font-size:40px}.TitleH1.l-h-10,.TitleH2.l-h-10,.TitleH3.l-h-10,.TitleH4.l-h-10,.TitleH5.l-h-10,.TitleH6.l-h-10{line-height:10px}.TitleH1.l-h-11,.TitleH2.l-h-11,.TitleH3.l-h-11,.TitleH4.l-h-11,.TitleH5.l-h-11,.TitleH6.l-h-11{line-height:11px}.TitleH1.l-h-12,.TitleH2.l-h-12,.TitleH3.l-h-12,.TitleH4.l-h-12,.TitleH5.l-h-12,.TitleH6.l-h-12{line-height:12px}.TitleH1.l-h-13,.TitleH2.l-h-13,.TitleH3.l-h-13,.TitleH4.l-h-13,.TitleH5.l-h-13,.TitleH6.l-h-13{line-height:13px}.TitleH1.l-h-14,.TitleH2.l-h-14,.TitleH3.l-h-14,.TitleH4.l-h-14,.TitleH5.l-h-14,.TitleH6.l-h-14{line-height:14px}.TitleH1.l-h-15,.TitleH2.l-h-15,.TitleH3.l-h-15,.TitleH4.l-h-15,.TitleH5.l-h-15,.TitleH6.l-h-15{line-height:15px}.TitleH1.l-h-16,.TitleH2.l-h-16,.TitleH3.l-h-16,.TitleH4.l-h-16,.TitleH5.l-h-16,.TitleH6.l-h-16{line-height:16px}.TitleH1.l-h-17,.TitleH2.l-h-17,.TitleH3.l-h-17,.TitleH4.l-h-17,.TitleH5.l-h-17,.TitleH6.l-h-17{line-height:17px}.TitleH1.l-h-18,.TitleH2.l-h-18,.TitleH3.l-h-18,.TitleH4.l-h-18,.TitleH5.l-h-18,.TitleH6.l-h-18{line-height:18px}.TitleH1.l-h-19,.TitleH2.l-h-19,.TitleH3.l-h-19,.TitleH4.l-h-19,.TitleH5.l-h-19,.TitleH6.l-h-19{line-height:19px}.TitleH1.l-h-20,.TitleH2.l-h-20,.TitleH3.l-h-20,.TitleH4.l-h-20,.TitleH5.l-h-20,.TitleH6.l-h-20{line-height:20px}.TitleH1.l-h-21,.TitleH2.l-h-21,.TitleH3.l-h-21,.TitleH4.l-h-21,.TitleH5.l-h-21,.TitleH6.l-h-21{line-height:21px}.TitleH1.l-h-22,.TitleH2.l-h-22,.TitleH3.l-h-22,.TitleH4.l-h-22,.TitleH5.l-h-22,.TitleH6.l-h-22{line-height:22px}.TitleH1.l-h-23,.TitleH2.l-h-23,.TitleH3.l-h-23,.TitleH4.l-h-23,.TitleH5.l-h-23,.TitleH6.l-h-23{line-height:23px}.TitleH1.l-h-24,.TitleH2.l-h-24,.TitleH3.l-h-24,.TitleH4.l-h-24,.TitleH5.l-h-24,.TitleH6.l-h-24{line-height:24px}.TitleH1.l-h-25,.TitleH2.l-h-25,.TitleH3.l-h-25,.TitleH4.l-h-25,.TitleH5.l-h-25,.TitleH6.l-h-25{line-height:25px}.TitleH1.l-h-26,.TitleH2.l-h-26,.TitleH3.l-h-26,.TitleH4.l-h-26,.TitleH5.l-h-26,.TitleH6.l-h-26{line-height:26px}.TitleH1.l-h-27,.TitleH2.l-h-27,.TitleH3.l-h-27,.TitleH4.l-h-27,.TitleH5.l-h-27,.TitleH6.l-h-27{line-height:27px}.TitleH1.l-h-28,.TitleH2.l-h-28,.TitleH3.l-h-28,.TitleH4.l-h-28,.TitleH5.l-h-28,.TitleH6.l-h-28{line-height:28px}.TitleH1.l-h-29,.TitleH2.l-h-29,.TitleH3.l-h-29,.TitleH4.l-h-29,.TitleH5.l-h-29,.TitleH6.l-h-29{line-height:29px}.TitleH1.l-h-30,.TitleH2.l-h-30,.TitleH3.l-h-30,.TitleH4.l-h-30,.TitleH5.l-h-30,.TitleH6.l-h-30{line-height:30px}.TitleH1.l-h-31,.TitleH2.l-h-31,.TitleH3.l-h-31,.TitleH4.l-h-31,.TitleH5.l-h-31,.TitleH6.l-h-31{line-height:31px}.TitleH1.l-h-32,.TitleH2.l-h-32,.TitleH3.l-h-32,.TitleH4.l-h-32,.TitleH5.l-h-32,.TitleH6.l-h-32{line-height:32px}.TitleH1.l-h-33,.TitleH2.l-h-33,.TitleH3.l-h-33,.TitleH4.l-h-33,.TitleH5.l-h-33,.TitleH6.l-h-33{line-height:33px}.TitleH1.l-h-34,.TitleH2.l-h-34,.TitleH3.l-h-34,.TitleH4.l-h-34,.TitleH5.l-h-34,.TitleH6.l-h-34{line-height:34px}.TitleH1.l-h-35,.TitleH2.l-h-35,.TitleH3.l-h-35,.TitleH4.l-h-35,.TitleH5.l-h-35,.TitleH6.l-h-35{line-height:35px}.TitleH1.l-h-36,.TitleH2.l-h-36,.TitleH3.l-h-36,.TitleH4.l-h-36,.TitleH5.l-h-36,.TitleH6.l-h-36{line-height:36px}.TitleH1.l-h-37,.TitleH2.l-h-37,.TitleH3.l-h-37,.TitleH4.l-h-37,.TitleH5.l-h-37,.TitleH6.l-h-37{line-height:37px}.TitleH1.l-h-38,.TitleH2.l-h-38,.TitleH3.l-h-38,.TitleH4.l-h-38,.TitleH5.l-h-38,.TitleH6.l-h-38{line-height:38px}.TitleH1.l-h-39,.TitleH2.l-h-39,.TitleH3.l-h-39,.TitleH4.l-h-39,.TitleH5.l-h-39,.TitleH6.l-h-39{line-height:39px}.TitleH1.l-h-40,.TitleH2.l-h-40,.TitleH3.l-h-40,.TitleH4.l-h-40,.TitleH5.l-h-40,.TitleH6.l-h-40{line-height:40px}.TitleH1.l-h-41,.TitleH2.l-h-41,.TitleH3.l-h-41,.TitleH4.l-h-41,.TitleH5.l-h-41,.TitleH6.l-h-41{line-height:41px}.TitleH1.l-h-42,.TitleH2.l-h-42,.TitleH3.l-h-42,.TitleH4.l-h-42,.TitleH5.l-h-42,.TitleH6.l-h-42{line-height:42px}.TitleH1.l-h-43,.TitleH2.l-h-43,.TitleH3.l-h-43,.TitleH4.l-h-43,.TitleH5.l-h-43,.TitleH6.l-h-43{line-height:43px}.TitleH1.l-h-44,.TitleH2.l-h-44,.TitleH3.l-h-44,.TitleH4.l-h-44,.TitleH5.l-h-44,.TitleH6.l-h-44{line-height:44px}.TitleH1.l-h-45,.TitleH2.l-h-45,.TitleH3.l-h-45,.TitleH4.l-h-45,.TitleH5.l-h-45,.TitleH6.l-h-45{line-height:45px}.TitleH1.l-h-46,.TitleH2.l-h-46,.TitleH3.l-h-46,.TitleH4.l-h-46,.TitleH5.l-h-46,.TitleH6.l-h-46{line-height:46px}.TitleH1.l-h-47,.TitleH2.l-h-47,.TitleH3.l-h-47,.TitleH4.l-h-47,.TitleH5.l-h-47,.TitleH6.l-h-47{line-height:47px}.TitleH1.l-h-48,.TitleH2.l-h-48,.TitleH3.l-h-48,.TitleH4.l-h-48,.TitleH5.l-h-48,.TitleH6.l-h-48{line-height:48px}.TitleH1.l-h-49,.TitleH2.l-h-49,.TitleH3.l-h-49,.TitleH4.l-h-49,.TitleH5.l-h-49,.TitleH6.l-h-49{line-height:49px}.TitleH1.l-h-50,.TitleH2.l-h-50,.TitleH3.l-h-50,.TitleH4.l-h-50,.TitleH5.l-h-50,.TitleH6.l-h-50{line-height:50px}.DiscordBanner{position:relative;perspective:2000px}.DiscordBanner .discord_container{position:relative;height:400px;width:80%;margin:0 auto;border-radius:10px;padding:20px 250px 20px 40px;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:url(/svg/background.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;row-gap:10px;column-gap:0;box-shadow:0 0 20px rgba(0,0,0,.3);transform:rotateY(20deg) rotateX(-5deg);transform-style:preserve-3d}@media(max-width:900px){.DiscordBanner .discord_container{padding:20px 40px}}.DiscordBanner .discord_container .head_white{color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.49)}.DiscordBanner .discord_container .paragraph{color:#fff;font-size:15px;max-width:500px}.DiscordBanner .discord_container .discord-widget{position:absolute;top:50%;right:-50px;width:250px;height:80%;border-radius:10px;transform:translateY(-50%);visibility:visible;box-shadow:0 0 20px 0 rgba(0,0,0,.149)}@media(max-width:900px){.DiscordBanner .discord_container .discord-widget{visibility:hidden}}.Modal_container{position:fixed;width:100%;height:100%;inset:0;z-index:9999;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease .3s,visibility .2s ease .2s}.Modal_container.show{transition:opacity .2s ease,visibility .2s ease;visibility:visible;pointer-events:all;opacity:1}.Modal_container.show .Modal{transform:translate(-50%,-50%)}.Modal_container .modal-overlay{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.8)}.Modal_container .Modal{position:absolute;top:50%;left:50%;width:90%;height:90%;max-width:700px;overflow-y:auto;max-height:500px;padding:40px;border-radius:10px;background-color:var(--modal-bg);transform:translate(-50%,-80%);transition:transform .3s ease,background-color .2s ease}.Modal_container .Modal::-webkit-scrollbar-track{background-color:transparent}.Modal_container .Modal::-webkit-scrollbar{width:7px;height:5px;display:none}.Modal_container .Modal::-webkit-scrollbar-thumb{border-radius:0;background-color:#8a2be2}.Modal_container .Modal::-webkit-scrollbar-thumb:active{outline:2px solid #8a2be2}.Modal_container .Modal .modal-header{height:50px;display:flex;justify-content:space-between;align-items:center;row-gap:0;column-gap:0;border-bottom:2px solid var(--modal-header-border)}.Modal_container .Modal .modal-header .modal-title{color:var(--modal-text);font-size:25px;font-family:Inter,sans-serif;font-weight:900}.Modal_container .Modal .modal-header .modal-close{color:var(--modal-text);font-size:40px;font-family:Inter,sans-serif;font-weight:900;cursor:pointer}.Modal_container .Modal .modal-body{margin-top:20px}.Modal_container .Modal .modal-body .form-signup{position:relative;width:100%;display:flex;flex-direction:column;row-gap:20px;column-gap:0}.Modal_container .Modal .modal-body .form-signup .btns-flex{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:row;flex-wrap:wrap;row-gap:20px;column-gap:20px;color:var(--modal-text)}.Modal_container .Modal .modal-body .form-signup .btns-flex .Button:first-child a,.Modal_container .Modal .modal-body .form-signup .btns-flex .Button:first-child button{background:var(--modal-bg)!important;color:var(--modal-text)!important;border-color:var(--modal-header-border)!important}.Modal_container .Modal .modal-body .form-signup .already_register{color:var(--modal-link-color);text-align:center;font-family:Inter,sans-serif;font-size:15px;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:600;cursor:pointer;transition:color .2s ease}.Modal_container .Modal .modal-body .form-signup .already_register:is(:hover,:active){color:var(--modal-link-hover)}.input-group{position:relative;width:100%;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;row-gap:5px;column-gap:0}.input-group .Label{color:var(--modal-label-color,var(--color-text-base));font-weight:500;font-family:Inter,sans-serif;transition:color .2s ease}.InputEmail{width:100%;flex-direction:row;flex-wrap:nowrap;column-gap:5px}.InputEmail,.InputEmail .passwdIcon{position:relative;display:flex;row-gap:0}.InputEmail .passwdIcon{width:50px;height:40px;border-radius:5px;cursor:pointer;background-color:#8a2be2;justify-content:center;align-items:center;column-gap:0}.InputEmail .passwdIcon .icon{font-size:25px;color:#fff}.InputArea{width:100%;min-height:200px;resize:none;padding:15px 10px;background:var(--input-bg-color);border:1px solid var(--input-bg-border-color);border-radius:3px;transition:box-shadow .2s ease;font-family:Inter,sans-serif;color:var(--input-text-color)}.InputArea::-webkit-scrollbar-track{background-color:transparent}.InputArea::-webkit-scrollbar{width:5px;height:5px}.InputArea::-webkit-scrollbar-thumb{border-radius:0;background-color:#2a2e5e}.InputArea::-webkit-scrollbar-thumb:active{outline:4px solid #2a2e5e}.InputArea::placeholder{color:#6c728b}.InputArea:focus{outline:none;border-color:#c753e7;box-shadow:0 0 0 3px rgba(199,83,231,.247)}.Input{height:40px;width:100%;padding:0 10px;border-radius:5px;text-overflow:ellipsis;background:var(--input-bg-color);border:1px solid var(--input-bg-border-color);box-shadow:0 0 2px 0 rgba(0,0,0,.1);transition:box-shadow .2s ease,background .2s ease,border-color .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--input-text-color)}.Input::placeholder{color:var(--input-text-color);opacity:.4}.Input:is(:-moz-read-only,:disabled){cursor:not-allowed}.Input:is(:read-only,:disabled){cursor:not-allowed}.Input:focus{outline:none;border-color:#c753e7;box-shadow:0 0 0 3px rgba(199,83,231,.247)}.Notify_Container{position:fixed;background-color:#dedede;font-family:sans-serif;color:#212121;width:100%;bottom:0;left:0;transform:translateY(0);opacity:1;visibility:visible;transition:all 1s ease}.Notify_Container.hide{transform:translateY(100px);visibility:hidden;opacity:0}.Notify_Container.success{border-top:3px solid rgba(47,157,106,.137);background-color:#31c380}.Notify_Container.warning{border-top:3px solid rgba(164,134,47,.137);background-color:#eebf31}.Notify_Container.error{border-top:3px solid rgba(114,46,41,.137);background-color:#bf4037}.Notify_Container.info{border-top:3px solid rgba(44,96,138,.137);background-color:#3488ce}.Notify_Container .Notify{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;min-height:60px;width:100%;padding:10px 20px;gap:20px}.Notify_Container .Notify .Icon{font-size:30px}.Notify_Container .Notify .Message{font-weight:600;font-size:15px}.Notify_Container .Notify .Close{font-size:40px;border-radius:5px;cursor:pointer}.Notify_Container .Notify .Close:active{outline:2px solid #212121}.TextLine{display:flex;align-items:center}.TextLine .line{flex:1 1;height:1px;background-color:var(--modal-header-border);transition:background-color .2s ease}.TextLine .text{margin:0 10px;color:var(--modal-text);font-family:Inter,sans-serif;font-weight:700;transition:color .2s ease}.HeaderPage{position:relative;width:100%;height:500px;background-color:var(--home-present-bg)}@media(max-width:600px){.HeaderPage{height:auto;min-height:auto}}.HeaderPage .HeaderPageContainer{position:relative;width:90%;height:100%;margin:0 auto;padding:50px 20px;display:flex;justify-content:center;align-items:center;flex-direction:row;row-gap:0;column-gap:0}@media(max-width:900px){.HeaderPage .HeaderPageContainer{height:100%;flex-direction:column}}@media(max-width:600px){.HeaderPage .HeaderPageContainer{justify-content:center}}.HeaderPage .HeaderPageContainer .present-left{position:relative;width:100%;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;row-gap:20px;column-gap:0}.HeaderPage .HeaderPageContainer .present-right{position:relative}.GotoTop{opacity:0;position:fixed;right:30px;bottom:50px;width:40px;height:40px;z-index:999;cursor:pointer;pointer-events:none;border-radius:10px;background-color:#8a2be2;box-shadow:0 0 7px 0 rgba(0,0,0,.2);transform:translateX(80px);transition:opacity .2s ease .1s,transform .3s ease;will-change:transform}.GotoTop.show{opacity:1;display:block;pointer-events:all;transform:translateX(0)}.GotoTop .gotoIcon{color:#c17fff;font-size:40px;transition:color .2s ease}.GotoTop .gotoIcon:hover{color:#f5f5f5}.Breadcrumb{overflow-x:auto;max-width:-moz-fit-content;max-width:fit-content;display:flex;align-items:center;flex-direction:row;row-gap:0;column-gap:5px}.Breadcrumb::-webkit-scrollbar-track{background-color:transparent}.Breadcrumb::-webkit-scrollbar{width:5px;height:5px}.Breadcrumb::-webkit-scrollbar-thumb{border-radius:5px;background-color:#8a2be2}.Breadcrumb::-webkit-scrollbar-thumb:active{outline:2px solid #8a2be2}.Breadcrumb .bread_sep{color:var(--breadcrumb-separator);-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:17px}.Breadcrumb .Link{white-space:nowrap;font-size:17px;color:var(--breadcrumb-link-color);transition:color .2s ease;will-change:color}.Breadcrumb .Link:not(.disabled):hover{color:var(--breadcrumb-link-color-hover);text-decoration:underline}.Breadcrumb .Link.disabled{text-decoration:none;color:var(--breadcrumb-link-active);pointer-events:none}.VideoPlayer{position:relative;width:100%;overflow:hidden;height:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding-bottom:56%;box-shadow:0 0 20px 0 rgba(0,0,0,.3);border-radius:5px}.VideoPlayer .YouTubeVideo{position:absolute;width:100%;height:100%}.CardContainer{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:28px;gap:28px;grid-auto-flow:dense;margin-top:30px}.Card{position:relative;width:100%;display:flex;flex-direction:column;background:var(--card-bg-one);border:1px solid var(--card-border);border-radius:16px;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer}.Card:hover{transform:translateY(-8px);border-color:var(--primary-color);box-shadow:0 20px 40px rgba(0,0,0,.15),0 0 0 1px var(--primary-color)}.Card:hover .card_title{color:var(--primary-color)}.Card:hover .card_icons .icon-wrapper{transform:scale(1.1) rotate(5deg)}.Card:hover .card_overlay_link:before{opacity:.03}.Card .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.Card .card_overlay_link{position:absolute;inset:0;z-index:1}.Card .card_overlay_link:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));opacity:0;transition:opacity .3s ease;pointer-events:none}.Card .card_header{position:relative;padding:20px 20px 16px;display:flex;justify-content:space-between;align-items:center;gap:12px;background:var(--card-bg-two);border-bottom:1px solid var(--card-border)}.Card .card_header .card_header_right{display:flex;align-items:center;gap:10px}.Card .card_header .card_header_right .card_time{display:flex;align-items:center;gap:5px;color:var(--text-secondary);font-size:13px;font-weight:500}.Card .card_header .card_header_right .card_time .time_icon{font-size:16px;color:var(--primary-color)}.Card .card_header .card_badge{position:relative;z-index:2;font-size:12px;font-weight:600;padding:6px 12px;border-radius:20px;white-space:nowrap;transition:all .3s ease;border:1px solid}.Card .card_header .card_badge:hover{transform:scale(1.05);box-shadow:0 4px 12px currentColor}.Card .card_header .card_badge.beginner{background:rgba(65,207,124,.15);color:#41cf7c}.Card .card_header .card_badge.amateur{background:rgba(254,179,43,.15);color:#feb32b}.Card .card_header .card_badge.expert{background:rgba(239,68,68,.15);color:#ef4444}.Card .card_body{position:relative;padding:20px;flex:1 1;display:flex;flex-direction:column;gap:12px}.Card .card_body .card_title{font-size:18px;font-weight:700;line-height:1.4;color:var(--text-primary);transition:color .3s ease;-webkit-line-clamp:2}.Card .card_body .card_desc,.Card .card_body .card_title{margin:0;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.Card .card_body .card_desc{font-size:14px;line-height:1.6;color:var(--text-secondary);-webkit-line-clamp:3}@media(max-width:768px){.CardContainer{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px}.Card .card_header{padding:16px}.Card .card_header .card_icons .icon-wrapper .img-icons{width:30px;height:30px}.Card .card_header .card_badge{font-size:11px;padding:5px 10px}.Card .card_body{padding:16px}.Card .card_body .card_title{font-size:16px}.Card .card_body .card_desc{font-size:13px}.Card .card_footer{padding:12px 16px}}.Pagination{position:relative;width:100%;display:inline-flex;flex-direction:row;flex-wrap:wrap;row-gap:10px;column-gap:10px;margin-top:50px;margin-bottom:100px}.Pagination,.Pagination .PaginateItem{justify-content:center;align-items:center}.Pagination .PaginateItem{cursor:pointer;padding:7px 10px;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:5px;font-size:16px;font-weight:400;min-height:40px;min-width:40px;color:#969696;background:linear-gradient(var(--card-bg-one),var(--card-bg-two));box-shadow:var(--card-shadow);border:1px solid var(--card-border);transition:color .2s ease,text-shadow .2s ease;display:flex;row-gap:0;column-gap:0}.Pagination .PaginateItem .pag_icons{font-size:16px}.Pagination .PaginateItem.disabled{pointer-events:none;background:transparent;box-shadow:none;border:none}.Pagination .PaginateItem:not(.disabled):hover{color:var(--color-text-base);text-shadow:0 0 5px var(--color-text-base)}.Pagination .PaginateItem:not(.disabled).active{color:var(--card-title-hover);pointer-events:none;font-weight:700}.MarkdownItems{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.MarkdownItems .separatorLine{max-width:700px;width:100%;height:3px;border:none;border-radius:2px;background-color:#2a2c4f}.MarkdownItems .blockquote{border-left:4px solid #2a2c4f;padding:10px}.CodeSpace{position:relative;border-radius:10px;overflow:hidden;margin:20px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CodeSpace .copy{position:absolute;top:10px;right:10px}.CommentArea{margin-top:50px}.CommentArea .comment_title{border-bottom:1px solid var(--border-color);padding-bottom:20px;margin-bottom:20px}.CommentArea .comment_form{position:relative;width:100%;row-gap:20px}.CommentArea .CommentsContainer,.CommentArea .comment_form{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;flex-wrap:nowrap;column-gap:20px}.CommentArea .CommentsContainer{row-gap:30px}.CommentArea .CommentsContainer .comment{position:relative;width:100%;border-radius:5px;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;row-gap:0;column-gap:20px}.CommentArea .CommentsContainer .comment .com_photo{border-radius:60px;height:60px;max-height:60px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CommentArea .CommentsContainer .comment .comment_ctn{row-gap:20px;height:100%}.CommentArea .CommentsContainer .comment .comment_ctn,.CommentArea .CommentsContainer .comment .comment_ctn .comment_principal{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;flex-wrap:nowrap;column-gap:0;width:100%;flex:1 1}.CommentArea .CommentsContainer .comment .comment_ctn .comment_principal{row-gap:10px}.CommentArea .CommentsContainer .comment .comment_ctn .comment_principal .subject{font-weight:700;font-size:18px}.CommentArea .CommentsContainer .comment .comment_ctn .comment_principal .message{font-weight:400;font-size:15px}.CommentArea .CommentsContainer .comment .comment_ctn .cms_name{font-size:13px}.CommentArea .CommentsContainer .comment .comment_ctn .cms_name .cms_link{color:var(--breadcrumb-link-color)}.homepage{display:flex;flex-direction:column;row-gap:0;column-gap:0}.homepage .home-p-desc{font-size:18px;max-width:750px;color:var(--color-text-base);line-height:1.8;text-align:center;opacity:.95}.homepage .btn-row{position:relative;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:wrap;row-gap:12px;column-gap:12px;margin-top:10px}.homepage .btn-row .btn-compact{white-space:nowrap}.homepage .btn-row .btn-compact a,.homepage .btn-row .btn-compact button{font-size:14px!important;padding:12px 20px!important;white-space:nowrap}@media(max-width:600px){.homepage .btn-row .Button a,.homepage .btn-row .Button button{flex:1 1}}.homepage .iconPresent{position:relative;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:1200px){.homepage .iconPresent{width:300px}}@media(max-width:600px){.homepage .iconPresent{display:none}}.homepage .home-advantages{position:relative;width:100%;padding:80px 20px;background:var(--bg-secondary)}.homepage .home-advantages .home-advantages-header{text-align:center;margin-bottom:60px}.homepage .home-advantages .home-advantages-header .section-title{font-size:2.5rem;margin-bottom:15px}.homepage .home-advantages .home-advantages-header .section-subtitle{font-size:1.1rem;color:var(--text-secondary);max-width:700px;margin:0 auto;line-height:1.6}.homepage .home-advantages .home-adv-ctn{width:90%;max-width:1200px;margin:0 auto;display:flex;justify-content:center;align-items:flex-start;flex-direction:row;flex-wrap:wrap;row-gap:40px;column-gap:40px}.homepage .home-advantages .home-adv-ctn .home-artc-adv{flex:1 1;min-width:300px;max-width:350px;padding:35px;background:var(--card-bg-one);border:1px solid var(--border-color);border-radius:16px;transition:all .3s ease;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;row-gap:20px;column-gap:0}.homepage .home-advantages .home-adv-ctn .home-artc-adv:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(0,0,0,.1);border-color:var(--primary-color)}.homepage .home-advantages .home-adv-ctn .home-artc-adv:hover .artcl-icon{transform:scale(1.05) rotate(5deg)}@media(max-width:900px){.homepage .home-advantages .home-adv-ctn .home-artc-adv{max-width:100%}}.homepage .home-advantages .home-adv-ctn .home-artc-adv .artcl-icon{width:60px;height:60px;border-radius:16px;background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));color:#fff;transition:transform .3s ease}.homepage .home-advantages .home-adv-ctn .home-artc-adv h2{font-size:1.5rem;margin:0}.homepage .home-advantages .home-adv-ctn .home-artc-adv .artcl-paragraph{font-size:15px;line-height:1.7;color:var(--text-secondary);margin:0}.homepage .home-video{position:relative;width:100%;padding:80px 40px;min-height:500px;background:var(--bg-primary)}.homepage .home-video .home-video-ctn{width:90%;max-width:1200px;margin:0 auto;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap;row-gap:0;column-gap:60px}@media(max-width:1200px){.homepage .home-video .home-video-ctn{flex-direction:column;gap:50px}.homepage .home-video .home-video-ctn div.video-left,.homepage .home-video .home-video-ctn div.video-right{width:100%;min-height:auto!important}}.homepage .home-video .home-video-ctn .video-left{position:relative;width:50%;min-height:auto;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;row-gap:25px;column-gap:0}.homepage .home-video .home-video-ctn .video-left h2{font-size:2.2rem;line-height:1.3}.homepage .home-video .home-video-ctn .video-left .video_paragraph{font-size:16px;max-width:600px;line-height:1.8;color:var(--text-secondary)}.homepage .home-video .home-video-ctn .video-left .video-features{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;margin:10px 0;width:100%}.homepage .home-video .home-video-ctn .video-left .video-features .feature-item{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;background:var(--bg-secondary);border-radius:25px;border:1px solid var(--border-color);transition:all .3s ease;white-space:nowrap}.homepage .home-video .home-video-ctn .video-left .video-features .feature-item:hover{transform:translateY(-2px);border-color:var(--primary-color);box-shadow:0 4px 12px rgba(0,0,0,.1)}.homepage .home-video .home-video-ctn .video-left .video-features .feature-item .feature-icon{font-size:18px}.homepage .home-video .home-video-ctn .video-left .video-features .feature-item span:not(.feature-icon){font-weight:500;font-size:14px}.homepage .home-video .home-video-ctn .video-right{position:relative;width:50%;min-height:auto;display:flex;justify-content:center;align-items:center;row-gap:0;column-gap:0}.bgHomepage{position:absolute;top:0;left:calc(-5% - 10px);width:calc(110% + 20px);height:100%;object-fit:cover;opacity:.6}html[class=light] .artcl-icon{color:#ba55d3!important}.LearnPage{padding:40px 0;width:100%;max-width:1200px;margin:auto}.LearnPage .title{margin-bottom:20px}.LearnPage .about-tutorial{margin-bottom:20px;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;row-gap:0;column-gap:30px}@media(max-width:1200px){.LearnPage .about-tutorial{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column-reverse;flex-wrap:nowrap;row-gap:100px;column-gap:10px}.LearnPage .about-tutorial div.learn-right{max-width:none}}.LearnPage .about-tutorial .learn-left{position:relative}.LearnPage .about-tutorial .learn-right{position:relative;width:100%;max-width:300px;display:flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:nowrap;row-gap:40px;column-gap:40px}.LearnPage .about-tutorial .learn-right .uploadAt{position:relative;text-align:right;width:100%}.LearnPage .about-tutorial .learn-right .uploadAt .small{color:#8491c7;font-size:15px}.LearnPage .about-tutorial .learn-right .technology{position:relative;width:100%}.LearnPage .about-tutorial .learn-right .technology .tech-title{font-size:20px;margin-bottom:40px}.LearnPage .about-tutorial .learn-right .technology .techo-list{display:flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:nowrap;row-gap:10px;column-gap:10px}.LearnPage .about-tutorial .learn-right .technology .techo-list .techno-item{height:50px;color:var(--color-text-base);border-bottom:1px solid var(--border-color);width:100%;display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:nowrap;row-gap:0;column-gap:10px}.LearnPage .about-tutorial .learn-right .technology .techo-list .techno-item:first-child{border-top:1px solid var(--border-color)}.LearnPage .about-tutorial .learn-right .technology .techo-list .techno-item .techno-img{width:15px;height:15px}.LearnPage .about-tutorial .learn-right .author{position:relative;width:100%}.LearnPage .about-tutorial .learn-right .author .card_author{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:nowrap;row-gap:10px;column-gap:20px}.LearnPage .about-tutorial .learn-right .author .card_author:hover .photo{transform:scale(1.1)}.LearnPage .about-tutorial .learn-right .author .card_author .photo{width:50px;height:50px;border-radius:40px;object-fit:cover;transition:transform .2s ease;will-change:transform}.LearnPage .about-tutorial .learn-right .author .card_author .infos{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;flex-wrap:nowrap;row-gap:5px;column-gap:5px}.LearnPage .about-tutorial .learn-right .author .card_author .infos .author_title{color:var(--color-text-base);font-weight:700;font-size:18px}.LearnPage .about-tutorial .learn-right .author .card_author .infos .name{color:var(--color-text-base);font-size:15px}.LearnPage .about-tutorial .learn-right .share{position:relative;width:100%}.LearnPage .about-tutorial .learn-right .share .share_title{font-size:20px;font-weight:700;margin-bottom:20px}.LearnPage .about-tutorial .learn-right .share .shared{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:nowrap;row-gap:0;column-gap:20px}.LearnPage .about-tutorial .learn-right .share .shared .btn-share{transition:transform .2s ease}.LearnPage .about-tutorial .learn-right .share .shared .btn-share:hover{transform:scale(1.1) rotate(5deg)}.LearnPage .about-tutorial .learn-right .share .shared .btn-share:hover:first-child{transform:scale(1.1) rotate(-5deg)}.LearnPage .about-tutorial .learn-right .share .shared .btn-share .logo{font-size:30px}.LearnPage .about-tutorial .learn-right .share .shared .btn-share .logo.twit{color:#37b8ff}.LearnPage .about-tutorial .learn-right .share .shared .btn-share .logo.face{color:#1c4b99}.LearnPage .about-tutorial .learn-right .share .shared .btn-share .logo.mail{color:#d64b3d}.Tutoriels .subtitle{font-size:20px;padding-bottom:50px}.aboutpage{min-height:100vh}.aboutpage .about-p-desc{font-size:1.1rem;line-height:1.8;margin-bottom:2rem;color:var(--text-secondary)}.aboutpage .about-icon-wrapper{display:flex;align-items:center;justify-content:center}.aboutpage .about-icon-wrapper .about-main-icon{font-size:15rem;color:var(--primary);opacity:.9;animation:float 3s ease-in-out infinite}.aboutpage .about-mission{padding:5rem 0}.aboutpage .about-mission .mission-content{max-width:900px;margin:0 auto;text-align:center}.aboutpage .about-mission .section-title{margin-bottom:2.5rem;font-size:2.5rem}.aboutpage .about-mission .mission-text{font-size:1.15rem;line-height:1.8;color:var(--text-secondary);margin-bottom:1.5rem;text-align:justify}.aboutpage .about-mission .mission-text strong{color:var(--text-primary);font-weight:600}.aboutpage .about-values{padding:5rem 0;background:var(--background-secondary)}.aboutpage .about-values .section-title{margin-bottom:3rem;font-size:2.5rem}.aboutpage .about-values .section-title.center{text-align:center}.aboutpage .about-values .values-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:2.5rem;gap:2.5rem;max-width:1100px;margin:0 auto}.aboutpage .about-values .about-value-card{background:var(--background-primary);padding:2.5rem 2rem;border-radius:16px;text-align:center;transition:all .3s ease;border:2px solid transparent}.aboutpage .about-values .about-value-card:hover{transform:translateY(-8px);border-color:var(--primary);box-shadow:0 12px 24px rgba(0,0,0,.15)}.aboutpage .about-values .about-value-card .value-icon{font-size:3rem;color:var(--primary);margin-bottom:1.5rem;display:flex;justify-content:center}.aboutpage .about-values .about-value-card h3{font-size:1.5rem;margin-bottom:1rem;color:var(--text-primary)}.aboutpage .about-values .about-value-card .value-description{font-size:1rem;line-height:1.6;color:var(--text-secondary)}.aboutpage .about-story{padding:5rem 0}.aboutpage .about-story .story-content{max-width:900px;margin:0 auto}.aboutpage .about-story .section-title{margin-bottom:2.5rem;font-size:2.5rem}.aboutpage .about-story .story-text{font-size:1.15rem;line-height:1.8;color:var(--text-secondary);margin-bottom:1.5rem;text-align:justify}.aboutpage .about-cta{padding:5rem 0;background:linear-gradient(135deg,var(--primary-dark) 0,var(--primary) 100%)}.aboutpage .about-cta .cta-content{max-width:800px;margin:0 auto;text-align:center}.aboutpage .about-cta .cta-title{font-size:2.5rem;color:#fff;margin-bottom:1.5rem}.aboutpage .about-cta .cta-text{font-size:1.2rem;color:hsla(0,0%,100%,.9);margin-bottom:2.5rem;line-height:1.6}.aboutpage .about-cta .btn-row.center{justify-content:center}@media(max-width:768px){.aboutpage .about-icon-wrapper .about-main-icon{font-size:10rem}.aboutpage .about-mission,.aboutpage .about-story{padding:3rem 0}.aboutpage .about-mission .section-title,.aboutpage .about-story .section-title{font-size:2rem}.aboutpage .about-mission .mission-text,.aboutpage .about-mission .story-text,.aboutpage .about-story .mission-text,.aboutpage .about-story .story-text{font-size:1rem}.aboutpage .about-values{padding:3rem 0}.aboutpage .about-values .section-title{font-size:2rem}.aboutpage .about-values .values-grid{grid-template-columns:1fr;gap:1.5rem}.aboutpage .about-cta{padding:3rem 0}.aboutpage .about-cta .cta-title{font-size:1.8rem}.aboutpage .about-cta .cta-text{font-size:1rem}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.partners-header{text-align:center;margin-bottom:60px}.partners-header h1{font-size:3rem;margin-bottom:20px}.partners-header .partners-intro{font-size:1.1rem;line-height:1.8;color:var(--text-secondary);max-width:800px;margin:0 auto}.partners-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:30px;gap:30px;margin-bottom:60px}.partner-card{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:12px;padding:30px;transition:all .3s ease;display:flex;flex-direction:column;gap:20px}.partner-card:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(0,0,0,.15);border-color:var(--primary-color)}.partner-card .partner-icon{display:flex;align-items:center;justify-content:center;width:80px;height:80px;background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));border-radius:16px;color:#fff;margin-bottom:10px}.partner-card .partner-content{flex:1 1;display:flex;flex-direction:column;gap:15px}.partner-card .partner-content h3{font-size:1.5rem;color:var(--text-primary);margin:0}.partner-card .partner-content .partner-description{color:var(--text-secondary);line-height:1.6;font-size:.95rem;flex:1 1}.partner-card .partner-content .partner-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:5px}.partner-card .partner-content .partner-tags .partner-tag{background:var(--bg-tertiary);color:var(--primary-color);padding:5px 12px;border-radius:20px;font-size:.85rem;font-weight:500;border:1px solid var(--border-color)}.partner-card .partner-content .partners-links{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:nowrap;row-gap:0;column-gap:15px}.partner-card .partner-content .partners-links .partner-link{display:inline-flex;align-items:center;gap:8px;color:var(--primary-color);font-weight:600;text-decoration:none;transition:all .3s ease;margin-top:10px}.partner-card .partner-content .partners-links .partner-link svg{transition:transform .3s ease}.partner-card .partner-content .partners-links .partner-link:hover{gap:12px}.partner-card .partner-content .partners-links .partner-link:hover svg{transform:translateX(3px)}.partners-cta{text-align:center;padding:40px;background:var(--bg-secondary);border-radius:12px;border:2px dashed var(--border-color)}.partners-cta h2{font-size:2rem;margin-bottom:15px}.partners-cta p{font-size:1.05rem;color:var(--text-secondary);line-height:1.7;max-width:700px;margin:0 auto}@media(max-width:768px){.partners-header{margin-bottom:40px}.partners-header h1{font-size:2rem}.partners-header .partners-intro{font-size:1rem}.partners-grid{grid-template-columns:1fr;gap:20px}.partner-card{padding:20px}.partners-cta{padding:30px 20px}.partners-cta h2{font-size:1.5rem}}html{font-size:16px}body{overflow:overlay}body::-webkit-scrollbar-track{background-color:var(--scrollbar-bg)}body::-webkit-scrollbar{width:10px;height:5px}body::-webkit-scrollbar-thumb{border-radius:0;background-color:var(--scrollbar-color)}body::-webkit-scrollbar-thumb:active{outline:2px var(--scrollbar-color) solid}@font-face{font-family:YDYoonche;src:url(http://localhost:3000/fonts/YDYoonche.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.PagesContainer{position:relative;width:100%;min-height:100vh;background:linear-gradient(var(--container-pages),var(--container-pages-second));display:flex;flex-direction:column;row-gap:0;column-gap:0}.MinContainer{position:relative;width:80%}.MinContainer.height{min-height:100vh}.MinContainer.center{margin:0 auto}.MinContainer.wd-100{width:100%}.MinContainer.wd-90{width:90%}.MinContainer.wd-70{width:70%}.MainContainer{flex-grow:1}.main-separator{width:100%;height:1px;border:none;margin:50px 0 30px;border-radius:2px;background-color:var(--border-color)}.text-center{text-align:center}.logo-partner{-webkit-user-select:none;-moz-user-select:none;user-select:none}html[class=light] .logo-partner{filter:invert(100%)!important}