@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,200..1000;1,200..1000&display=swap";html{-webkit-text-size-adjust:100%}html:focus-within{scroll-behavior:smooth}body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;min-height:100vh;position:relative;width:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeSpeed}*,:after,:before{box-sizing:border-box}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,br,button,canvas,caption,center,cite,code,col,colgroup,data,datalist,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,head,header,hgroup,hr,html,i,iframe,img,input,ins,kbd,label,legend,li,link,main,map,mark,menu,meta,meter,nav,noscript,object,ol,optgroup,option,output,p,param,picture,pre,progress,q,rb,rp,rt,rtc,ruby,s,samp,script,section,select,small,source,span,strong,style,sub,summary,sup,svg,table,tbody,td,template,textarea,tfoot,th,thead,time,title,tr,track,tt,u,ul,var,video,wbr{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}:focus{outline:0}article,aside,details,embed,figcaption,figure,footer,header,hgroup,main,menu,nav,object,section{display:block}canvas,iframe{display:block;height:auto;max-width:100%}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}input,input:required{box-shadow:none}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #fff}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none}input:focus{outline:none}video{background:#000}audio:not([controls]){display:none;height:0}[hidden]{display:none}a:active,a:hover{outline:none}audio,img,picture,svg,video{display:inline-block;height:auto;max-width:100%;vertical-align:middle}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;background:transparent;border:0;cursor:pointer}button[disabled],html input[disabled]{cursor:default}[aria-disabled=true],[disabled=true],[disabled]{pointer-events:none}input[type=checkbox],input[type=radio]{padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button{background:transparent;border:0}textarea{overflow:auto;resize:vertical;vertical-align:top}table{border-collapse:collapse;border-spacing:0;text-indent:0}hr{background:#000;border:0;box-sizing:content-box;height:1px;line-height:0;margin:0;overflow:visible;padding:0;page-break-after:always;width:100%}pre{font-family:monospace,monospace;font-size:100%}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:none}code,kbd,pre,samp{font-family:monospace,monospace}small,sub,sup{font-size:75%}sub,sup{line-height:0;position:relative;vertical-align:baseline}sub{bottom:-5px}sup{top:-5px}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1;margin:0;padding:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;outline:0;padding:0}legend{border:0;color:inherit;display:block;max-width:100%;white-space:normal;width:100%}fieldset{min-width:0}body:not(:-moz-handler-blocked) fieldset{display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}template{display:none}body{background-color:#141414;font-family:Nunito,sans-serif}*{box-sizing:border-box;scrollbar-width:thin}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-thumb{border-radius:4px}a{color:#fff;text-decoration:none;transition:color .3s ease}a:hover{color:#ed5909}.registration-container{align-items:center;background-color:#141414;display:flex;justify-content:center;min-height:100vh}.registration-container .wrapper{align-items:center;background-color:#1a1a1a;box-shadow:0 0 15px #1a1a1a;color:#fff;display:flex;margin:50px}.registration-container .wrapper .photo-container{width:30%}.registration-container .wrapper .photo-container img{height:750px}.registration-container .wrapper .content{padding:25px;width:70%}.registration-container .wrapper .content .title{gap:10px;margin-bottom:50px}.registration-container .wrapper .content .title h1{font-size:48px;font-weight:600}.registration-container .wrapper .content .title p{color:#7a7a7a}.registration-container .wrapper .content .title a{color:#ed5909}.registration-container .wrapper .content .title a:hover{color:#fff}.registration-container .wrapper .content form .user-details{display:grid;gap:30px;grid-template-columns:repeat(2,1fr)}@media (max-width:768px){.registration-container .wrapper .content form .user-details{display:flex;flex-direction:column}}.registration-container .wrapper .content form .user-details .input-box{display:flex;flex-direction:column;position:relative}.registration-container .wrapper .content form .user-details .input-box .details{font-size:18px;font-weight:300;margin-bottom:10px}.registration-container .wrapper .content form .user-details .input-box input{background-color:transparent;border:1px solid #262626;color:#fff;font-size:14px;padding:10px;transition:.3s;width:100%}.registration-container .wrapper .content form .user-details .input-box input:focus{border-color:#ed5909;box-shadow:0 0 5px #e79f5c80}.registration-container .wrapper .content form .user-details .input-box.full-width{grid-column:span 2}.registration-container .wrapper .content form .checkboxes{display:flex;gap:30px;margin-top:30px}@media (max-width:768px){.registration-container .wrapper .content form .checkboxes{gap:10px}}.registration-container .wrapper .content form .checkboxes label{align-items:center;cursor:pointer;display:flex;font-size:16px;font-weight:300;gap:5px}.registration-container .wrapper .content form .checkboxes input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:2px solid #262626;border-radius:3px;cursor:pointer;height:20px;margin-right:5px;position:relative;transition:all .3s ease;width:20px}.registration-container .wrapper .content form .checkboxes input[type=checkbox]:checked{background:#c3720a6e}.registration-container .wrapper .content form .checkboxes input[type=checkbox]:checked:after{color:#fff;content:"✔";font-size:14px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.registration-container .wrapper .content form .checkboxes .link-text{cursor:pointer;text-decoration:underline;transition:all .3s ease}.registration-container .wrapper .content form .checkboxes .link-text:hover{transform:translateY(-1px)}.registration-container .wrapper .content form .registration-buttons{display:flex;gap:30px;margin-top:30px}@media (max-width:768px){.registration-container .wrapper .content form .registration-buttons{gap:10px}}.registration-container .wrapper .content form .registration-buttons input{background:#ed5909;border:2px solid #ed5909;border-radius:3px;color:#fff;cursor:pointer;font-size:16px;overflow:hidden;padding:10px 20px;position:relative;transition:all .3s ease}.registration-container .wrapper .content form .registration-buttons input:hover{background:none}.registration-container .wrapper .content form .registration-buttons input:disabled{background:#d45008;border:2px solid #d45008;cursor:not-allowed}.registration-container .wrapper .content form .registration-buttons a{border:2px solid #262626;border-radius:3px;padding:10px 20px;transition:all .3s ease}.registration-container .wrapper .content form .registration-buttons a:hover{border-color:#ed5909}.registration-container .error-message{bottom:-20px;color:#f33;font-size:12px;left:0;pointer-events:none;position:absolute}.registration-container .input-box.error input{background-color:#fff5f5;border-color:#f33}@media (max-width:1350px){.registration-container .wrapper .photo-container{display:none}.registration-container .wrapper .content{width:100%}.registration-container .wrapper .content .title h1{font-size:36px}}@media (max-width:768px){.registration-container .wrapper{align-items:center;flex-direction:column;margin:20px;padding:10px}.registration-container .wrapper .content{padding:20px;width:100%}.registration-container .wrapper .content .title{text-align:center}.registration-container .wrapper .content .title h1{font-size:32px}.registration-container .wrapper .content .checkboxes,.registration-container .wrapper .content .registration-buttons{flex-direction:column}.registration-container .wrapper .content .registration-buttons input{width:100%}.registration-container .wrapper .content .registration-buttons a{text-align:center;width:100%}}header{background-color:#1a1a1a;padding:15px 150px;position:fixed;top:0;width:100%;z-index:1000}@media (max-width:1600px){header{padding:15px 50px}}@media (max-width:1024px){header{padding:15px 20px}}header .wrapper{align-items:center;display:flex;justify-content:space-between;margin:0 auto}header .secondary-button{padding:10px 20px}header .logo{height:40px}header .pc-nav-links{display:flex;gap:10px}header .pc-nav-links a{border:2px solid transparent;color:#fff;cursor:pointer;font-size:18px;padding:10px 20px;text-decoration:none;transition:all .3s ease}header .pc-nav-links a:hover{background-color:#141414;border-color:#262626;border-radius:8px}header .pc-nav-links a.active{background-color:#1a1a1a;border-color:#262626;border-radius:8px}header .menu-icon{cursor:pointer;display:none;height:30px}header .mobile-nav-links{align-items:center;background-color:#141414;border:2px solid #262626;border-radius:15px;bottom:0;display:none;flex-direction:column;gap:15px;left:50%;padding:15px 20px;position:fixed;transform:translate(-50%) translateY(100%);transition:transform .3s ease;width:95%;z-index:10}header .mobile-nav-links img{cursor:pointer;margin-left:auto;width:24px}header .mobile-nav-links a{border:2px solid #262626;border-radius:10px;color:#fff;font-size:18px;padding:10px 0;text-align:center;text-decoration:none;transition:all .3s ease;width:100%}header .mobile-nav-links a:hover{border-color:#ed5909}header .mobile-nav-links a.active{background-color:#ed5909}header .mobile-nav-links.active{transform:translate(-50%) translateY(0)}@media (max-width:768px){header .pc-nav-links,header .secondary-button{display:none}header .mobile-nav-links{display:flex}header .menu-icon{display:block}}.hero{color:#fff}.hero .wrapper{align-items:center;display:flex;justify-content:space-between;margin-top:60px}.hero .content{padding-left:150px;width:50%}.hero .content h1{font-size:60px;font-weight:700}.hero .content p{color:#ccc;font-size:18px;margin:15px 0}.hero .content .buttons{display:flex;gap:15px;margin:50px 0}.hero .content .stats{display:flex;gap:20px;margin-top:20px}.hero .content .stats .first-stats,.hero .content .stats .second-stats{display:flex;gap:20px}.hero .content .stats .stat{background-color:#1a1a1a;border:1px solid #262626;border-radius:8px;display:flex;flex-direction:column;gap:5px;justify-content:center;min-height:120px;padding:0 10px;text-align:left;width:12vw}.hero .content .stats .stat b{font-size:40px}.hero .content .stats .stat span{color:#ccc;display:block;font-size:18px}.hero .image{width:50%}.hero .image img{height:95vh;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom;width:100%}@media (max-width:1600px){.hero .content{padding:0 50px}.hero .content h1{font-size:52px}.hero .content p{font-size:16px}.hero .content .stats,.hero .content .stats .first-stats,.hero .content .stats .second-stats{gap:15px}.hero .content .stats .stat{height:100px}.hero .content .stats .stat b{font-size:36px}.hero .content .stats .stat span{font-size:16px}}@media (max-width:1024px){.hero .wrapper{align-items:center;flex-direction:column-reverse}.hero .content{padding:20px;width:100%}.hero .content .buttons{flex-direction:column;gap:10px;justify-content:center;margin:30px 0;text-align:center}.hero .content .stats{align-items:center;flex-direction:column;margin-top:10px}.hero .content .stats .first-stats,.hero .content .stats .second-stats{width:100%}.hero .content .stats .stat{height:100px;text-align:center;width:100%}.hero .image{width:100%}.hero .image img{height:50vh}}@media (max-width:768px){.hero .content h1{font-size:36px}.hero .content p{font-size:16px;margin:10px 0}.hero .content .stats .stat b{font-size:30px}.hero .content .stats .stat span{font-size:14px}.hero .image{width:100%}.hero .image img{height:50vh}}.news-carousel{margin:70px 150px;overflow:hidden;position:relative}.news-carousel .carousel-wrapper{overflow:hidden;width:100%}.news-carousel .carousel-wrapper .carousel-track{display:flex;touch-action:pan-y;transition:transform .5s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.news-carousel .carousel-wrapper .news-card{background:#1a1a1a;border:1px solid #262626;border-radius:16px;display:flex;height:85vh;min-width:100%;overflow:hidden}.news-carousel .carousel-wrapper .news-card .news-image{height:auto;-o-object-fit:cover;object-fit:cover;width:50%}.news-carousel .carousel-wrapper .news-card .news-content{display:flex;flex-direction:column;justify-content:center;padding:0 60px;width:50%}.news-carousel .carousel-wrapper .news-card .news-content .news-title{color:#fff;font-size:36px;font-weight:700;margin-bottom:12px}.news-carousel .carousel-wrapper .news-card .news-content .news-text{color:#ccc;font-size:22px}.news-carousel .carousel-wrapper .nav{background:transparent;border:none;color:#7d7d7d;cursor:pointer;font-size:24px;height:85vh;padding:12px;position:absolute;top:0;transition:all .3s ease}.news-carousel .carousel-wrapper .nav .nav-icon{width:30px}.news-carousel .carousel-wrapper .nav.left{border-radius:15px 0 0 15px;left:0}.news-carousel .carousel-wrapper .nav.right{border-radius:0 15px 15px 0;right:0}.news-carousel .carousel-wrapper .nav:disabled{cursor:not-allowed;opacity:.3}.news-carousel .carousel-wrapper .nav:hover{background:#ffffff1a;box-shadow:0 2px 6px #0003}.news-carousel .carousel-wrapper .nav:hover .nav-icon{display:block}.news-carousel .carousel-indicators{display:flex;gap:10px;justify-content:center;margin-top:20px}.news-carousel .carousel-indicators .indicator{background-color:#ccc;border-radius:50%;height:10px;transition:all .3s ease;width:10px}.news-carousel .carousel-indicators .indicator.active{background-color:#5d5d5d}@media (max-width:1600px){.news-carousel{margin:70px 50px}}@media (max-width:1024px){.news-carousel{margin:70px 20px 56px}}@media (max-width:768px){.news-carousel .carousel-wrapper .news-card{flex-direction:column;height:auto}.news-carousel .carousel-wrapper .news-card .news-image{height:300px;width:100%}.news-carousel .carousel-wrapper .news-card .news-content{padding:20px;width:100%}.news-carousel .carousel-wrapper .news-card .news-content .news-title{font-size:24px;margin-bottom:8px}.news-carousel .carousel-wrapper .news-card .news-content .news-text{font-size:16px}.news-carousel .carousel-wrapper .nav{display:none}.news-carousel .carousel-indicators{margin-top:16px}.news-carousel .carousel-indicators .indicator{height:8px;width:8px}.news-carousel .carousel-indicators .indicator.active{background-color:#333}}.fuel-section{color:#fff;margin-top:50px;padding:0 150px}.fuel-section .container{align-items:center;display:flex;justify-content:space-between;margin:0 auto}.fuel-section .text-content{width:40%}.fuel-section .title{font-size:36px;font-weight:700;margin-bottom:10px}.fuel-section .description{color:#ccc;font-size:22px;line-height:1.5}.fuel-section .prices{display:flex;gap:50px;justify-content:center;width:50%}.fuel-section .prices .price-item{align-items:center;display:flex;flex-direction:column;position:relative}.fuel-section .prices .price-item .fuel-type{color:#ed5909;font-size:64px;font-weight:700}.fuel-section .prices .price-item .fuel-price{font-size:36px;margin-top:5px}.fuel-section .prices .price-item:after{background:#666;bottom:0;content:"";position:absolute;right:-25px;top:0;width:2px}.fuel-section .prices .price-item:last-child:after{display:none}@media (max-width:1600px){.fuel-section{padding:0 50px}.fuel-section .title{font-size:32px}.fuel-section .description{font-size:20px}.fuel-section .prices{gap:40px}.fuel-section .prices .price-item .fuel-type{font-size:56px}.fuel-section .prices .price-item .fuel-price{font-size:32px}}@media (max-width:1024px){.fuel-section{padding:0 20px}}@media (max-width:768px){.fuel-section{margin-top:30px;padding:0 20px}.fuel-section .container{align-items:center;flex-direction:column;gap:20px}.fuel-section .text-content{text-align:center;width:100%}.fuel-section .title{font-size:24px}.fuel-section .description{font-size:16px;line-height:1.4}.fuel-section .prices{width:100%}.fuel-section .prices .price-item .fuel-type{font-size:46px}.fuel-section .prices .price-item .fuel-price{font-size:26px}.fuel-section .prices .price-item:after{right:-20px}}.button,.primary-button,.secondary-button{border-radius:8px;cursor:pointer;display:inline-block;font-size:18px;padding:15px 20px;text-decoration:none;transition:all .3s ease}.button:hover,.primary-button:hover,.secondary-button:hover{background-color:#0000001a}.primary-button{background-color:#ed5909;border:2px solid #ed5909;color:#fff}.primary-button:hover{background-color:transparent}.primary-button:focus{outline:2px solid #ed5909;outline-offset:2px}.secondary-button{background-color:#141414;border:2px solid #262626;color:#fff}.secondary-button:hover{border-color:#ed5909}.secondary-button:focus{outline:2px solid #ed5909;outline-offset:2px}a:hover{color:#fff}.location-container{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center;margin:70px 0;padding:0 150px;text-align:center}.location-container h2{font-size:36px;font-weight:700;margin-bottom:10px}.location-container p{color:#ccc;font-size:22px;margin-bottom:20px}.location-container iframe{height:650px;width:99vw}@media (max-width:1600px){.location-container{padding:0 50px}.location-container iframe{height:500px}}@media (max-width:768px){.location-container{padding:0 20px}.location-container h2{font-size:24px}.location-container p{font-size:14px}}.sidebar{background:#000;display:flex;flex-direction:column;height:100vh;left:-220px;padding-top:20px;position:fixed;top:0;transition:left .3s ease;width:220px;z-index:1000}.sidebar.open{left:0}.sidebar nav{display:flex;flex-direction:column}.sidebar .menu-item{align-items:center;color:#bbb;display:flex;font-size:16px;padding:12px 20px;position:relative;text-decoration:none;transition:all .3s ease}.sidebar .menu-item .icon{font-size:18px;margin-right:12px;transition:color .3s ease}.sidebar .menu-item:before{background:linear-gradient(180deg,#f60,#ff1a1a,#f60);content:"";height:100%;left:0;position:absolute;top:0;transform:scaleY(0);transform-origin:top;transition:transform .3s ease;width:4px}.sidebar .menu-item:hover,.sidebar .menu-item:hover .icon{color:#ff4500;text-shadow:0 0 6px #ff4500,0 0 12px #ff1a1a}.sidebar .menu-item:hover:before{transform:scaleY(1)}.sidebar .logout{bottom:20px;cursor:pointer;font-size:16px;padding:12px 20px;position:absolute;transition:background .3s ease;width:100%}.sidebar .logout:hover{box-shadow:0 0 6px #ff660080}.hamburger{align-items:center;background:#111;border-radius:6px;color:#ff4500;cursor:pointer;display:flex;justify-content:center;left:15px;padding:6px;position:fixed;top:15px;z-index:1100}.overlay{background:#0006;inset:0;position:fixed;z-index:900}@media (min-width:768px){.sidebar{left:0!important;position:relative;transition:none}.hamburger,.overlay{display:none}}.workspace{background:#0b0b0c;color:#e9e9ea;display:flex;flex-direction:column;height:100vh;position:relative;width:100%}@media (max-width:1024px){.workspace{margin-left:0}}.workspace .ws-header{align-items:center;-webkit-backdrop-filter:saturate(1.3) blur(6px);backdrop-filter:saturate(1.3) blur(6px);background:linear-gradient(180deg,#141416f2,#141416cc);border-bottom:1px solid hsla(0,0%,100%,.08);display:flex;gap:12px;height:80px;justify-content:space-between;min-height:80px;padding:0 clamp(12px,3vw,24px);position:sticky;top:0;z-index:10}.workspace .ws-header__left{min-width:0}.workspace .ws-header__right{align-items:center;display:flex;gap:8px}.workspace .ws-title{color:#e9e9ea;font-size:clamp(16px,2.8vw,25px);font-weight:600;letter-spacing:.2px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace .ws-btn{background:#141416;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;color:#e9e9ea;cursor:pointer;font-size:14px;height:36px;padding:0 12px;transition:transform .06s ease,background .2s ease,border-color .2s ease}.workspace .ws-btn:hover{background:#1a1a1d;border-color:#ffffff24}.workspace .ws-btn:active{transform:translateY(1px)}.workspace .ws-content{display:flex;flex:1;flex-direction:column;gap:clamp(12px,2.4vw,20px);overflow:auto;padding:clamp(12px,3vw,24px)}.workspace .ws-empty{align-items:center;border:1px dashed hsla(0,0%,100%,.08);border-radius:16px;color:#a7a7ab;display:flex;flex-direction:column;height:calc(100% - 8vh);justify-content:center;text-align:center}.workspace .ws-empty img{height:40%;margin-bottom:16px}.workspace .ws-empty h1{color:#e9e9ea;font-size:clamp(20px,3vw,32px);margin-bottom:8px}.workspace .ws-empty p{color:#676767;font-size:clamp(18px,2.4vw,20px);margin-top:16px;max-width:600px;text-align:center}.workspace .ws-panel{background:#141416;border:1px solid hsla(0,0%,100%,.08);border-radius:16px;padding:clamp(12px,2.2vw,20px)}
