﻿@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;700;900&display=swap";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html,body{text-align:center;width:100%}hr,input{margin:0}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}textarea{font-family:arial}strong,b{font-weight:bold}img{width:100%;display:block}label,input[type=button],input[type=submit],button{cursor:pointer}textarea:focus,select:focus,input:focus{outline:0 none}input:-webkit-autofill{-webkit-box-shadow:0 0 0 50px #fff inset}a{text-decoration:none}div,p,span,ul,li,header,footer,main,section{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}.cf{zoom:1}.textl,#wallet-index .transactions-container .transactions-body .transaction-row .description{text-align:left}.textr{text-align:right}.textc{text-align:center}.textj{text-align:justify}.mayus,.button,#domain-dns .dns-records-container .label,#payments_history .payments-header .header-item,#wallet-index .wallet-overview .balance-card .label,#wallet-index .transactions-container .transactions-header .header-item{text-transform:uppercase}.italic,form span.tip,.form span.tip{font-style:italic}.capitalize{text-transform:capitalize}.line-through{text-decoration:line-through}.box,form input,form select,form textarea,.form input,.form select,.form textarea,form .error,.form .error,form .checkbox li label,.form .checkbox li label,.button,.c-navbar .info-basic-project,.c-navbar #sidenav nav>ul li .parent,.c-navbar #sidenav nav>ul li ul,.c-navbar #sidenav nav>ul li ul li a,.c-space-nav,.c-card-domain,.c-alert,.c-action-icons a,.c-action-icons button,#header,#welcome .list-projects li,#project .options-dashboard,#project .options-dashboard ul li a,#profile-form .form form .sector-options .radio-option label,#profile-form .form form .profile-options li label,#domain_results .no-domain .top .alert,#domain-dns .dns-records-container input,#domain-dns .dns-records-container textarea,#domain-dns .dns-records-container select,#wallet-index .wallet-overview .balance-card,#wallet-recharge .form,#team .members,.blog-index .empty-state,.blog-index-create .blog-form,#constructor-index h2,#constructor-index ul.display-grid li label,#constructor-index ul li label,#blog-show .blog-details-container .blog-info,#blog-show .blog-details-container .blog-info .blog-short div,#blog-show .blog-details-container .blog-info .blog-content div,#blog-show .blog-details-container .blog-info .blog-seo div,#blog-show .blog-details-container .blog-images,#project-products-index .products-empty,#project-products-create-edit .product-form .main-content,#project-products-create-edit .product-form .side-content,#project-product-show .product-content-container .product-main-content .product-section,#project-product-show .product-content-container .product-side-content .product-section,#project-product-show .product-content-container .product-main-content .product-section .product-image-container,#project-product-show .product-content-container .product-side-content .product-section .product-image-container,#domain-show .cards li,#contract-show .resume .left a,#contract-show .message,#contract-signer .document-page,#contract-signer .aside-content,#contract-signer .aside-content ul li button,#contract-signer .aside-content ul li a{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mt-40{margin-top:40px}.ml-5{margin-left:5px}.ml-10{margin-left:10px}.ml-20{margin-left:20px}.ml-40{margin-left:40px}.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.mr-5{margin-right:5px}.mr-10{margin-right:10px}.mr-20{margin-right:20px}.mr-40{margin-right:40px}.pad-10{padding:10px}.pad-20{padding:20px}.block{display:block}.inline{display:inline-block}.hidden{display:none}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.flex,.c-navbar #sidenav nav>ul li .parent,.c-navbar #sidenav nav>ul li ul li a,#project .options-dashboard ul li,#project .options-dashboard ul li a,#team .member-list .member{display:flex}.blue-bg-50{background-color:#e6e6e9}.blue-text-50{color:#e6e6e9}.blue-border-50{border-color:#e6e6e9}.blue-bg-100{background-color:#bfc0c7}.blue-text-100{color:#bfc0c7}.blue-border-100{border-color:#bfc0c7}.blue-bg-200{background-color:#999aa6}.blue-text-200,form .row label,.form .row label{color:#999aa6}.blue-border-200{border-color:#999aa6}.blue-bg-300{background-color:#737484}.blue-text-300{color:#737484}.blue-border-300{border-color:#737484}.blue-bg-400{background-color:#4d4e63}.blue-text-400{color:#4d4e63}.blue-border-400{border-color:#4d4e63}.blue-bg-500,form input,form select,form textarea,.form input,.form select,.form textarea{background-color:#262841}.blue-text-500{color:#262841}.blue-border-500{border-color:#262841}.blue-bg-600{background-color:#1f203b}.blue-text-600{color:#1f203b}.blue-border-600{border-color:#1f203b}.blue-bg-700{background-color:#1a1b36}.blue-text-700{color:#1a1b36}.blue-border-700{border-color:#1a1b36}.blue-bg-800{background-color:#0d0f2b}.blue-text-800{color:#0d0f2b}.blue-border-800{border-color:#0d0f2b}.blue-bg-900,#project .options-dashboard ul li a{background-color:#000220}.blue-text-900{color:#000220}.blue-border-900{border-color:#000220}.blue-bg-950{background-color:#000006}.blue-text-950{color:#000006}.blue-border-950{border-color:#000006}.text-xs,#domain-dns .dns-records-container .label,#payments_history .payments-header .header-item,#payments_history .payments-list .payment-row .status-badge,#payments_history .empty-state p,#wallet-index .transactions-container .transactions-header .header-item,#wallet-index .transactions-container .transactions-body .transaction-row .transaction-type,#team .member-list .member span,#team .member-list .member.member-admin .admin p{font-size:.75rem}.text-sm,.c-navbar #sidenav nav>ul li .parent,.c-navbar #sidenav nav>ul li ul li a,#wallet-index .wallet-overview .balance-card .label,#team .member-list .member h3,.blog-index-create .blog-form .row label,#blog-show .blog-details-container .blog-info .blog-status-info .blog-status-label,#blog-show .blog-details-container .blog-info .blog-status-info .blog-date-label,#blog-show .blog-details-container .blog-info .blog-status-info .blog-reading-label,#blog-show .blog-details-container .blog-info .blog-date-info .blog-status-label,#blog-show .blog-details-container .blog-info .blog-date-info .blog-date-label,#blog-show .blog-details-container .blog-info .blog-date-info .blog-reading-label,#blog-show .blog-details-container .blog-info .blog-reading-time .blog-status-label,#blog-show .blog-details-container .blog-info .blog-reading-time .blog-date-label,#blog-show .blog-details-container .blog-info .blog-reading-time .blog-reading-label,#blog-show .blog-details-container .blog-info .blog-seo .blog-seo-item .blog-seo-label,#blog-show .blog-details-container .blog-images .image-container .blog-image p,#project-products-create-edit .product-form .row label,#project-product-show .product-content-container .product-main-content .product-section .product-info-grid .info-item .info-label,#project-product-show .product-content-container .product-side-content .product-section .product-info-grid .info-item .info-label,#project-product-show .product-content-container .product-main-content .product-section .seo-info-container .info-item .info-label,#project-product-show .product-content-container .product-main-content .product-section .config-info-container .info-item .info-label,#project-product-show .product-content-container .product-side-content .product-section .seo-info-container .info-item .info-label,#project-product-show .product-content-container .product-side-content .product-section .config-info-container .info-item .info-label,p{font-size:.875rem}.text-base,.c-rich-text h3,.c-rich-text h4,.c-rich-text h5,.c-rich-text h6{font-size:1rem}.text-lg,.c-rich-text h2,#wallet-index .empty-state p,.blog-index-create .blog-form h2,#project-products-create-edit .product-form .section-title,#project-product-show .product-content-container .product-main-content .product-section .section-title,#project-product-show .product-content-container .product-side-content .product-section .section-title{font-size:1.125rem}.text-xl{font-size:1.25rem}.text-2xl,.c-rich-text h1,.blog-index-create .top h1,#project-products-create-edit .top h1{font-size:1.5rem}.text-3xl,#project-product-show .product-header .header-content .product-title{font-size:1.875rem}.text-4xl{font-size:2.25rem}.text-5xl{font-size:3rem}.text-6xl{font-size:3.75rem}.text-7xl{font-size:4.5rem}.text-8xl{font-size:6rem}.text-9xl{font-size:8rem}.wrap-large{width:95%;margin-left:auto;margin-right:auto}.wrap-medium{width:80%;margin-left:auto;margin-right:auto}.wrap-small{width:70%;margin-left:auto;margin-right:auto}.wrap-smaller{width:60%;margin-left:auto;margin-right:auto}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center,#project .options-dashboard ul li{justify-content:center}.justify-between,#team .member-list .member{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.align-start{align-items:flex-start}.align-center,.c-navbar #sidenav nav>ul li .parent,.c-navbar #sidenav nav>ul li ul li a,#project .options-dashboard ul li,#team .member-list .member{align-items:center}.align-end{align-items:flex-end}.align-stretch{align-items:stretch}.align-baseline{align-items:baseline}.font-family,button,input,textarea,body{font-family:"Montserrat",sans-serif;font-weight:400}.font-w-light{font-weight:300}.font-w-medium,.c-alert p,#header nav ul li h3,#payments_history .payments-header .header-item,#payments_history .payments-list .payment-row .amount,#payments_history .payments-list .payment-row .status-badge,#wallet-index .transactions-container .transactions-header .header-item,#wallet-index .transactions-container .transactions-body .transaction-row .transaction-type,#wallet-index .transactions-container .transactions-body .transaction-row .description,#wallet-index .transactions-container .transactions-body .transaction-row .amount,.blog-index-create .blog-form h2,.blog-index-create .blog-form .row label,.blog-index-create .blog-form .form-buttons .btn-primary,.blog-index-create .blog-form .form-buttons .btn-secondary,#project-products-create-edit .product-form .section-title,#project-products-create-edit .product-form .row label,#project-products-create-edit .product-form .form-buttons .btn-primary,#project-products-create-edit .product-form .form-buttons .btn-secondary,#project-product-show .product-header .header-actions .btn-secondary,#project-product-show .product-content-container .product-main-content .product-section .section-title,#project-product-show .product-content-container .product-side-content .product-section .section-title,#project-product-show .product-content-container .product-main-content .product-section .product-info-grid .info-item .info-label,#project-product-show .product-content-container .product-side-content .product-section .product-info-grid .info-item .info-label,#project-product-show .product-content-container .product-main-content .product-section .product-info-grid .info-item .info-value,#project-product-show .product-content-container .product-side-content .product-section .product-info-grid .info-item .info-value,#project-product-show .product-content-container .product-main-content .product-section .product-image-container .no-image-placeholder,#project-product-show .product-content-container .product-side-content .product-section .product-image-container .no-image-placeholder,#project-product-show .product-content-container .product-main-content .product-section .seo-info-container .info-item .info-label,#project-product-show .product-content-container .product-main-content .product-section .config-info-container .info-item .info-label,#project-product-show .product-content-container .product-side-content .product-section .seo-info-container .info-item .info-label,#project-product-show .product-content-container .product-side-content .product-section .config-info-container .info-item .info-label,#project-product-show .product-content-container .product-main-content .product-section .seo-info-container .info-item .info-value,#project-product-show .product-content-container .product-main-content .product-section .config-info-container .info-item .info-value,#project-product-show .product-content-container .product-side-content .product-section .seo-info-container .info-item .info-value,#project-product-show .product-content-container .product-side-content .product-section .config-info-container .info-item .info-value,#project-product-show .product-content-container .product-main-content .product-section .seo-info-container .info-item .status-indicator,#project-product-show .product-content-container .product-main-content .product-section .config-info-container .info-item .status-indicator,#project-product-show .product-content-container .product-side-content .product-section .seo-info-container .info-item .status-indicator,#project-product-show .product-content-container .product-side-content .product-section .config-info-container .info-item .status-indicator,#contract-index .badge,#contract-show .resume .right .badge,#contract-signer .footer-content .logo span,#contract-signer .footer-content .copy,#project-under-construction .logo h1,.button,form .row label,.form .row label{font-weight:500}.font-w-bold,#wallet-index .wallet-overview .balance-card .balance,#team .member-list .member h3,#team .member-list .member.member-admin .admin p,.blog-index-create .top h1,#project-products-create-edit .top h1,#project-product-show .product-header .header-content .product-title{font-weight:700}.font-w-bolder{font-weight:900}body{font-size:.9em;margin:0;background:#000220;color:#e6e6e9;line-height:1.5}body.white{background:#fff;color:#333}body.soft-gray{background:#f7f6f7;color:#333}a{color:#e6e6e9}form .row,.form .row{display:block;width:100%;margin-bottom:22px}form .row:last-child,.form .row:last-child{margin-bottom:0}form .row label,.form .row label{display:block;margin-bottom:3px;text-align:left;font-size:.85rem}form .row-hidden,.form .row-hidden{display:none}form input[type=text],form input[type=password],form input[type=email],form input[type=number],form select,form textarea,.form input[type=text],.form input[type=password],.form input[type=email],.form input[type=number],.form select,.form textarea{font-size:.9rem}form input,form select,form textarea,.form input,.form select,.form textarea{width:100%;border:solid 1px #374151;border-radius:3px;padding:15px;color:#fff}form input:focus,form textarea:focus,form select:focus,.form input:focus,.form textarea:focus,.form select:focus{border-color:#face15}form input[type=check],form input[type=radio],form input[type=file],.form input[type=check],.form input[type=radio],.form input[type=file]{width:auto;border:none;padding:0}form textarea,.form textarea{min-height:80px}form input.error,form select.error,form textarea.error,.form input.error,.form select.error,.form textarea.error{border-color:#e00}form label.error,.form label.error{margin-top:5px;color:#e00;border-radius:3px}form fieldset,.form fieldset{display:grid;grid-gap:15px}@media screen and (min-width: 48em){form fieldset.two,.form fieldset.two{grid-template-columns:repeat(2, 1fr)}}form .error,.form .error{border:1px solid #e00;color:#e00;padding:1em}form span.tip,.form span.tip{display:block;text-align:left;font-size:.9em;margin-top:5px}form .checkbox,.form .checkbox{display:grid;grid-gap:5px}@media screen and (min-width: 48em){form .checkbox,.form .checkbox{grid-template-columns:repeat(3, 1fr)}}form .checkbox li,.form .checkbox li{position:relative}form .checkbox li:last-child,.form .checkbox li:last-child{margin-bottom:0}form .checkbox li label,.form .checkbox li label{width:100%;padding:22px 15px 15px 50px;background:#fafafa;border:1px solid #e1e1e1;display:flex;flex-direction:row;align-items:center;margin-bottom:0}form .checkbox li label img,.form .checkbox li label img{width:80px;margin-right:20px}form .checkbox li input,.form .checkbox li input{position:absolute;top:21px;left:20px}form .checkbox li input:checked+label,.form .checkbox li input:checked+label{border-color:#face15}form-light .row label,.form-light .row label{color:#000220}form-light input,form-light select,form-light textarea,.form-light input,.form-light select,.form-light textarea{background:#fff;color:#333;border:1px solid #e1e1e1}hr{border:none;border-top:1px solid #999aa6}.color-yellow{color:#face15}.color-green{color:#00dc82}.color-dark-blue{color:#000220}.color-white{color:#fff}.color-grey{color:#999}.color-text-soft,#header nav ul li .sub-list span,#payments_history .payments-header .header-item,#payments_history .empty-state p,#wallet-index .wallet-overview .balance-card .label,#wallet-index .transactions-container .transactions-header .header-item,#wallet-index .transactions-container .transactions-body .transaction-row .date,#wallet-index .empty-state p,.blog-index-create .blog-form .row label,#blog-show .blog-details-container .blog-info .blog-status-info .blog-status-label,#blog-show .blog-details-container .blog-info .blog-status-info .blog-date-label,#blog-show .blog-details-container .blog-info .blog-status-info .blog-reading-label,#blog-show .blog-details-container .blog-info .blog-date-info .blog-status-label,#blog-show .blog-details-container .blog-info .blog-date-info .blog-date-label,#blog-show .blog-details-container .blog-info .blog-date-info .blog-reading-label,#blog-show .blog-details-container .blog-info .blog-reading-time .blog-status-label,#blog-show .blog-details-container .blog-info .blog-reading-time .blog-date-label,#blog-show .blog-details-container .blog-info .blog-reading-time .blog-reading-label,#blog-show .blog-details-container .blog-info .blog-seo .blog-seo-item .blog-seo-label,#blog-show .blog-details-container .blog-images .image-container .blog-image h4,#blog-show .blog-details-container .blog-images .image-container .blog-image p,#project-products-create-edit .product-form .row label,#project-product-show .product-content-container .product-main-content .product-section .product-info-grid .info-item .info-label,#project-product-show .product-content-container .product-side-content .product-section .product-info-grid .info-item .info-label,#project-product-show .product-content-container .product-main-content .product-section .seo-info-container .info-item .info-label,#project-product-show .product-content-container .product-main-content .product-section .config-info-container .info-item .info-label,#project-product-show .product-content-container .product-side-content .product-section .seo-info-container .info-item .info-label,#project-product-show .product-content-container .product-side-content .product-section .config-info-container .info-item .info-label{color:#999aa6}.animation-250,.c-action-icons a,.c-action-icons button,#header nav ul li .sub-list,#payments_history .payments-list .payment-row,#wallet-index .transactions-container .transactions-body .transaction-row,#team .member-list .member,.blog-index-create .blog-form .row input,.blog-index-create .blog-form .row textarea,.blog-index-create .blog-form .row select,.blog-index-create .blog-form .row input[type=file]::file-selector-button,.blog-index-create .blog-form .form-buttons .btn-primary,.blog-index-create .blog-form .form-buttons .btn-secondary,#project-products-create-edit .product-form .row input,#project-products-create-edit .product-form .row textarea,#project-products-create-edit .product-form .row select,#project-products-create-edit .product-form .row input[type=file]::file-selector-button,#project-products-create-edit .product-form .form-buttons .btn-primary,#project-products-create-edit .product-form .form-buttons .btn-secondary,.button,form input,form select,form textarea,.form input,.form select,.form textarea,form .checkbox li label,.form .checkbox li label{transition:all 250ms ease}.padding-section{padding-top:40px}@media screen and (max-width: 48em){.padding-section{padding-top:20px}}.button{border:1px solid rgba(0,0,0,0);padding:0 20px;color:#353534;font-size:.8rem;border-radius:8px;width:100%;display:block;text-align:center;line-height:2.5rem}.button-style-1{background:#face15;color:#000220;border-color:#face15}@media(hover: hover){.button-style-1:hover{background:#d7af05}}.button-style-2{background:#000220;color:#fff;border-color:rgba(255,255,255,.2)}@media(hover: hover){.button-style-2:hover{background:#000}}.button-style-3{background:#f2f2f2;color:#000220}@media(hover: hover){.button-style-3:hover{background:#f2f2f2}}.button-small{width:max-content}.button-slim{padding:0 15px;border-radius:5px;line-height:1.8rem}.button-disabled{opacity:.3;pointer-events:none}.button-icon{display:flex;align-items:center;gap:10px}.button-icon img,.button-icon svg{width:20px}.button-delete{background:#e90059;color:#fff}@media(hover: hover){.button-delete:hover{background:#b60046}}.margin-center,#project-form .form form,#profile-form .form form,#wallet-recharge .form,.blog-index .empty-state,#project-products-index .products-empty{margin-left:auto;margin-right:auto}.c-navbar{position:fixed;height:100%;width:280px;border-right:solid 1px rgba(255,255,255,.15)}@media screen and (max-width: 48em){.c-navbar{display:none}}.c-navbar .info-basic-project{padding:20px 20px 0 20px}.c-navbar .info-basic-project .line{width:100%;height:.5px;background:rgba(255,255,255,.15);display:block;margin:20px 0}.c-navbar #sidenav nav>ul li{width:100%}.c-navbar #sidenav nav>ul li .parent{width:100%;padding:15px 10px 15px 20px;grid-gap:10px;background:rgba(0,0,0,0);border:none;color:#e6e6e9}@media(hover: hover){.c-navbar #sidenav nav>ul li .parent:hover{background-color:#0d0f2b}}.c-navbar #sidenav nav>ul li .parent.active{border-right:7px solid #face15;background-color:#0d0f2b}.c-navbar #sidenav nav>ul li .parent img{display:block;width:20px;height:20px}.c-navbar #sidenav nav>ul li ul{padding-left:29px}.c-navbar #sidenav nav>ul li ul li a{width:100%;padding:15px 10px 15px 20px;grid-gap:10px;background:rgba(0,0,0,0);border:none;color:#e6e6e9}@media(hover: hover){.c-navbar #sidenav nav>ul li ul li a:hover{background-color:#0d0f2b}}.c-navbar #sidenav nav>ul li ul li a.active{border-right:7px solid #face15;background-color:#0d0f2b}.c-navbar #sidenav nav>ul li.menu .sub-menu{display:none;max-height:0;overflow:hidden;transition:max-height .3s ease-out}.c-navbar #sidenav nav>ul li.menu.open .sub-menu{display:block;max-height:500px;transition:max-height .5s ease-in}.c-space-nav{padding-left:280px}.c-input-radio input[type=radio]{appearance:none;-webkit-appearance:none;max-width:20px;width:100%;height:20px;border:2px solid #999aa6;border-radius:50%;outline:none;cursor:pointer;position:relative}.c-input-radio input[type=radio]::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:10px;height:10px;border-radius:50%;background-color:rgba(0,0,0,0);transition:all .3s ease}.c-input-radio input[type=radio]:checked{border-color:#00dc82}.c-input-radio input[type=radio]:checked::before{background-color:#00dc82}.c-input-radio input[type=radio]:checked+.text,.c-input-radio input[type=radio]:checked+span{color:#00dc82}.c-input-radio input[type=radio]:checked~*{border-color:#00dc82}.c-card-domain{width:100%;max-width:500px;background:#0d0f2b;border:solid 1px #4d4e63;border-radius:12px;padding:20px 25px}.c-card-domain .domain{display:flex;justify-content:space-between;align-items:center}.c-card-domain .prices .price-comercial{color:#e90059}.c-alert{position:fixed;bottom:40px;right:40px;width:fit-content;padding:10px 20px;background:#000220;border-radius:5px;z-index:2;animation:alertSlideIn .5s ease forwards,alertSlideOut .5s ease forwards 5s}.c-alert .icon{font-size:3rem}.c-alert p{font-size:.8rem}.c-alert-success{background:#00dc82}.c-alert-success .icon{color:#000}.c-alert-success p{color:#000}.c-alert-error{background:#e90059}.c-alert-error .icon{color:#fff}.c-alert-error p{color:#fff}.c-alert-warning{background:#fff}.c-alert-warning .icon{color:#666}.c-alert-warning p{color:#666}.c-table{width:100%;border-collapse:separate;border-spacing:0;background-color:rgba(38,39,65,.4);overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,.1);border-radius:5px}.c-table thead{background:rgba(0,220,130,.1)}.c-table th{padding:15px;text-align:left;color:rgba(0,220,130,.9);border-bottom:1px solid rgba(0,220,130,.2)}.c-table tbody tr{transition:background-color 250ms ease}.c-table tbody tr:hover{background-color:rgba(38,39,65,.7)}.c-table tbody tr td{padding:12px 15px;font-size:.9rem;border-bottom:1px solid rgba(255,255,255,.05);color:#e6e6e9}.c-table tbody tr:last-child td{border-bottom:none}.c-action-icons{display:flex;align-content:center;justify-content:center;grid-gap:3px}.c-action-icons a,.c-action-icons button{width:35px;height:35px;border:1px solid rgba(250,206,21,.2);background:rgba(0,0,0,0);border-radius:3px;color:#e6e6e9;cursor:pointer;font-size:.8rem;display:flex;align-items:center;justify-content:center}.c-action-icons a svg,.c-action-icons button svg{height:16px}.c-action-icons a:hover,.c-action-icons button:hover{background:rgba(250,206,21,.2)}.c-action-icons .disable{cursor:not-allowed;opacity:.5}.c-action-icons .disable:hover{background:rgba(0,0,0,0)}.c-rich-text h1,.c-rich-text h2,.c-rich-text h3,.c-rich-text h4,.c-rich-text h5,.c-rich-text h6,.c-rich-text p{margin-bottom:.5rem}.c-rich-text-light h1,.c-rich-text-light h2,.c-rich-text-light h3,.c-rich-text-light h4,.c-rich-text-light h5,.c-rich-text-light h6{color:#333}.c-rich-text-light p{color:#333}.c-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,2,32,.8);display:flex;align-items:center;justify-content:center;z-index:9999;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.c-modal-visible{opacity:1;visibility:visible}.c-modal .wrapper{background-color:#fff;position:relative;width:90%;max-width:600px;max-height:90vh;border-radius:12px;padding:30px;overflow-y:auto}@media screen and (max-width: 48em){.c-modal .wrapper{padding:20px;width:95%}}.c-modal .modal-close{position:absolute;top:10px;right:10px;background:#fff;border:1px solid #ccc;color:#666;border-radius:50%;cursor:pointer;width:30px;height:30px;display:flex;align-items:center;justify-content:center;transition:color .2s ease}.c-modal .modal-close:hover{color:#fff}.c-modal .modal-close i{width:20px;height:20px}.c-modal .modal-title{font-size:1.2rem;margin-bottom:25px;color:#000220;text-align:center;font-weight:500}.c-modal .form-navigation{display:flex;align-items:center;justify-content:space-between}.c-modal .form-navigation button:only-child{margin-left:auto}#header{border-bottom:1px solid rgba(255,255,255,.1);box-shadow:0 0 10px rgba(0,0,0,.1);position:fixed;top:0;left:0;width:100%;background:#000220;padding:10px 0}#header nav{display:flex;justify-content:space-between;align-items:center}#header nav .logo{display:block;max-width:130px;width:100%}#header nav .logo img{display:block}#header nav ul{display:flex;justify-content:flex-end;align-items:center;grid-gap:20px}#header nav ul li h3{cursor:pointer;font-size:.9rem;grid-gap:5px}#header nav ul li img{display:block;width:16px;height:16px}#header nav ul li .sub-list{position:absolute;top:calc(100% + 0px);right:15px;min-width:220px;background:#0d0f2b;border:1px solid rgba(0,220,130,.4);border-radius:8px;padding:20px 30px;opacity:0;visibility:hidden;transform:translateY(-10px)}#header nav ul li .sub-list.active{opacity:1;visibility:visible;transform:translateY(0)}#header nav ul li .sub-list span{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #262841}#header nav ul li .sub-list ul{display:block;grid-gap:0}#header nav ul li .sub-list ul li{width:100%}#header nav ul li .sub-list ul li a{padding:8px 0;width:100%;display:block}#header nav ul li .sub-list ul li a:hover{color:#face15}#header nav ul .wallet a{grid-gap:5px}#header nav ul .wallet a img{width:20px;height:20px}#welcome .list-projects{display:grid;grid-gap:15px}#welcome .list-projects li{background:#0d0f2b;border:solid 1px #333;padding:20px 30px;border-radius:8px}#welcome .list-projects li .actions{grid-gap:20px}#welcome .list-projects li .actions .sep{width:1px;height:20px;background:#f2f2f2}#project-form .form form{max-width:600px;width:100%}#project-form .form form .states{display:grid;grid-gap:15px}@media screen and (min-width: 48em){#project-form .form form .states{grid-template-columns:repeat(3, 1fr)}}#project .options-dashboard{padding:20px 0}#project .options-dashboard ul{display:grid;grid-gap:50px}@media screen and (min-width: 48em){#project .options-dashboard ul{grid-template-columns:repeat(2, 1fr)}}#project .options-dashboard ul li{grid-gap:40px}#project .options-dashboard ul li a{border-radius:12px;border:solid 1px #333;padding:30px;height:100%;flex-direction:column;justify-content:start;align-items:start}#project .options-dashboard ul li a h3{line-height:1.2rem}#project .options-dashboard ul li a p{flex:1;line-height:1.2rem}#project .options-dashboard ul li a span{align-self:flex-end;display:flex;align-items:center;grid-gap:10px}#project .options-dashboard ul li a span img{display:block;width:10px}#profile-form .form form{max-width:700px;width:100%}#profile-form .form form .dates{display:grid;grid-gap:15px}@media screen and (min-width: 48em){#profile-form .form form .dates{grid-template-columns:repeat(3, 1fr)}}#profile-form .form form .sector-options{display:grid;grid-gap:15px}@media screen and (min-width: 48em){#profile-form .form form .sector-options{grid-template-columns:repeat(3, 1fr)}}#profile-form .form form .sector-options .radio-option label{display:flex;width:100%;align-items:center;grid-gap:10px;border:solid 1px #999aa6;border-radius:5px;padding:10px 15px}#profile-form .form form .profile-options{display:grid;grid-gap:15px}@media screen and (min-width: 48em){#profile-form .form form .profile-options{grid-template-columns:repeat(2, 1fr)}}#profile-form .form form .profile-options li label{height:100%;display:flex;align-items:center;grid-gap:10px;width:100%;border:solid 1px #999aa6;border-radius:5px;padding:30px 25px;transition:border-color .3s ease}#profile-form .form form .profile-options li label .text .label{line-height:1.5rem}#profile-form .form form .profile-options li label .text .text-xs,#profile-form .form form .profile-options li label .text #team .member-list .member.member-admin .admin p,#team .member-list .member.member-admin .admin #profile-form .form form .profile-options li label .text p,#profile-form .form form .profile-options li label .text #team .member-list .member span,#team .member-list .member #profile-form .form form .profile-options li label .text span,#profile-form .form form .profile-options li label .text #wallet-index .transactions-container .transactions-body .transaction-row .transaction-type,#wallet-index .transactions-container .transactions-body .transaction-row #profile-form .form form .profile-options li label .text .transaction-type,#profile-form .form form .profile-options li label .text #wallet-index .transactions-container .transactions-header .header-item,#wallet-index .transactions-container .transactions-header #profile-form .form form .profile-options li label .text .header-item,#profile-form .form form .profile-options li label .text #payments_history .empty-state p,#payments_history .empty-state #profile-form .form form .profile-options li label .text p,#profile-form .form form .profile-options li label .text #payments_history .payments-list .payment-row .status-badge,#payments_history .payments-list .payment-row #profile-form .form form .profile-options li label .text .status-badge,#profile-form .form form .profile-options li label .text #payments_history .payments-header .header-item,#payments_history .payments-header #profile-form .form form .profile-options li label .text .header-item,#profile-form .form form .profile-options li label .text #domain-dns .dns-records-container .label,#domain-dns .dns-records-container #profile-form .form form .profile-options li label .text .label{line-height:1.1rem}#profile-form .form form .states{display:grid;grid-gap:15px}@media screen and (min-width: 48em){#profile-form .form form .states{grid-template-columns:repeat(3, 1fr)}}#profile-form .form form .button-submit{display:flex;justify-content:end}#domain-index .domain-table-container{width:100%;overflow-x:auto;border-radius:8px;border:solid 1px #262841}#domain-index .domain-table{width:100%;border-collapse:collapse}#domain-index .domain-table th,#domain-index .domain-table td{padding:15px;text-align:left}#domain-index .domain-table th{background-color:#000;color:#e6e6e9;font-weight:500;border-bottom:solid 1px #262841}#domain-index .domain-table tbody tr:nth-child(2n){background-color:#0d0f2b}#domain-index .domain-table .domain-status{padding:6px 12px;border-radius:4px;font-size:.85rem}#domain-index .domain-table .domain-status.status-configured{background-color:rgba(0,220,130,.1);color:#00dc82;border:1px solid rgba(0,220,130,.3)}#domain-index .domain-table .domain-status.status-not-configured{background-color:rgba(233,0,89,.1);color:#e90059;border:1px solid rgba(233,0,89,.3)}#domain-index .domain-table .domain-actions{display:flex;flex-wrap:wrap;gap:8px}#domain-index .domain-table .domain-actions .domain-action{padding:6px 12px;border-radius:4px;font-size:.85rem;background-color:#1f203b;border:1px solid #4d4e63;color:#e6e6e9;text-decoration:none;transition:all 250ms ease}#domain-index .domain-table .domain-actions .domain-action:hover{background-color:#262841;border-color:#face15}#domain_results .no-domain .top .alert{width:100%;max-width:500px;display:flex;background:#1a1b36;border:solid 1px #262841;padding:15px;align-items:center;justify-content:space-between;border-radius:10px}#domain_results .no-domain ul{display:grid;grid-gap:20px}@media screen and (min-width: 48em){#domain_results .no-domain ul{grid-template-columns:repeat(3, 1fr)}}#domain-dns .dns-records-container .new-record{background:#0d0f2b;border:1px solid #262841;border-radius:8px;padding:20px;margin-bottom:15px}#domain-dns .dns-records-container .new-record>label:first-child{display:flex;align-items:center;justify-content:flex-start;grid-gap:10px}#domain-dns .dns-records-container .new-record .fields{display:grid;grid-gap:15px;margin-bottom:20px;margin-top:20px}@media screen and (min-width: 48em){#domain-dns .dns-records-container .new-record .fields{grid-template-columns:repeat(3, 1fr)}}#domain-dns .dns-records-container .new-record .fields label .label{display:block;margin-bottom:5px}#domain-dns .dns-records-container .new-record ul.record-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:20px}#domain-dns .dns-records-container .label{color:#999aa6}#domain-dns .dns-records-container input,#domain-dns .dns-records-container textarea,#domain-dns .dns-records-container select{background:#1a1b36;border:1px solid #262841;border-radius:5px;padding:10px;color:#e6e6e9;width:100%}#domain-nameservers ul{display:grid;grid-gap:15px}#domain-nameservers ul li{display:grid;grid-template-columns:1fr 1fr;grid-gap:5px}#domain-nameservers .actions-buttons{display:flex;align-items:center;justify-content:flex-start;grid-gap:10px}#payments_history .payments-container{background:#0d0f2b;border:1px solid #262841;border-radius:12px;overflow:hidden}#payments_history .payments-header{display:grid;grid-template-columns:1fr 1fr 1fr;padding:15px 20px;background:#000220;border-bottom:1px solid #262841}#payments_history .payments-list .payment-row{display:grid;grid-template-columns:1fr 1fr 1fr;padding:15px 20px}#payments_history .payments-list .payment-row:not(:last-child){border-bottom:1px solid #1a1b36}#payments_history .payments-list .payment-row:hover{background:#1a1b36}#payments_history .payments-list .payment-row .amount{color:#fff}#payments_history .payments-list .payment-row .status-badge{display:inline-block;padding:4px 12px;border-radius:20px}#payments_history .payments-list .payment-row .status-badge.status-1{background:rgba(250,206,21,.1);color:#face15;border:1px solid rgba(250,206,21,.3)}#payments_history .payments-list .payment-row .status-badge.status-2{background:rgba(233,0,89,.1);color:#e90059;border:1px solid rgba(233,0,89,.3)}#payments_history .payments-list .payment-row .status-badge.status-3{background:rgba(0,2,32,.1);color:#e6e6e9;border:1px solid rgba(230,230,233,.3)}#payments_history .payments-list .payment-row .status-badge.status-4{background:rgba(0,220,130,.1);color:#00dc82;border:1px solid rgba(0,220,130,.3)}#payments_history .payments-list .payment-row .status-badge.status-5,#payments_history .payments-list .payment-row .status-badge.status-6{background:rgba(233,0,89,.1);color:#e90059;border:1px solid rgba(233,0,89,.3)}#payments_history .empty-state{text-align:center;padding:40px 20px}#payments_history .empty-state img{width:120px;margin:0 auto 20px;opacity:.5}#wallet-index .wallet-overview .balance-card{background:#0d0f2b;border:1px solid #262841;border-radius:12px;padding:30px;text-align:center;max-width:400px;margin:0 auto}#wallet-index .wallet-overview .balance-card .balance{font-size:2.5rem;margin:15px 0 25px;color:#face15}#wallet-index .transactions-container .transactions-list{background:#0d0f2b;border:1px solid #262841;border-radius:12px;overflow:hidden}#wallet-index .transactions-container .transactions-header{text-align:left;display:grid;grid-template-columns:1fr 2fr 1fr 1fr;padding:15px 20px;background:#000220;border-bottom:1px solid #262841}#wallet-index .transactions-container .transactions-body .transaction-row{text-align:left;display:grid;grid-template-columns:1fr 2fr 1fr 1fr;padding:15px 20px}#wallet-index .transactions-container .transactions-body .transaction-row:not(:last-child){border-bottom:1px solid #1a1b36}#wallet-index .transactions-container .transactions-body .transaction-row:hover{background:#1a1b36}#wallet-index .transactions-container .transactions-body .transaction-row .transaction-type{display:inline-block;padding:4px 12px;border-radius:20px}#wallet-index .transactions-container .transactions-body .transaction-row .transaction-type.type-1{background:rgba(0,220,130,.1);color:#00dc82;border:1px solid rgba(0,220,130,.3)}#wallet-index .transactions-container .transactions-body .transaction-row .transaction-type.type-2{background:rgba(250,206,21,.1);color:#face15;border:1px solid rgba(250,206,21,.3)}#wallet-index .empty-state{text-align:left;padding:20px}#wallet-recharge .form{width:100%;max-width:450px;background:#0d0f2b;border:1px solid #262841;border-radius:12px;padding:40px 22px 30px 22px}#wallet-recharge .form form input[type=checkbox]{width:fit-content}#team .members{background:#0d0f2b;border:1px solid #262841;border-radius:12px;padding:20px 25px}#team .member-list{display:grid;gap:10px}#team .member-list .member{padding:15px;border-radius:8px;border:1px solid #262841;gap:15px}#team .member-list .member:hover{border-color:rgba(250,206,21,.5);transform:translateY(-2px);box-shadow:0 4px 10px rgba(0,0,0,.2)}#team .member-list .member h3{margin-bottom:3px}#team .member-list .member span{color:#999aa6}#team .member-list .member.member-admin{border-left:4px solid #face15}#team .member-list .member.member-admin .admin p{background-color:rgba(250,206,21,.1);color:#face15;padding:5px 12px;border-radius:15px;border:1px solid rgba(250,206,21,.3);white-space:nowrap}#team .member-list .member .actions{margin-left:auto;display:flex;align-items:center;gap:5px}.blog-index .blog-table-container{width:100%;overflow-x:auto;border-radius:8px;border:solid 1px #262841;margin-top:30px}.blog-index .blog-table{width:100%;border-collapse:collapse}.blog-index .blog-table th,.blog-index .blog-table td{padding:15px;text-align:left}.blog-index .blog-table th{background-color:#000;color:#e6e6e9;font-weight:500;border-bottom:solid 1px #262841}.blog-index .blog-table tbody tr:nth-child(2n){background-color:#0d0f2b}.blog-index .blog-table .blog-status{padding:6px 12px;border-radius:4px;font-size:.85rem}.blog-index .blog-table .blog-status.status-configured{background-color:rgba(0,220,130,.1);color:#00dc82;border:1px solid rgba(0,220,130,.3)}.blog-index .blog-table .blog-status.status-draft{background-color:rgba(250,206,21,.1);color:#face15;border:1px solid rgba(250,206,21,.3)}.blog-index .blog-table .blog-status.status-not-configured{background-color:rgba(233,0,89,.1);color:#e90059;border:1px solid rgba(233,0,89,.3)}.blog-index .blog-table .blog-actions{display:flex;flex-wrap:wrap;gap:8px}.blog-index .blog-table .blog-actions .blog-action{padding:6px 12px;border-radius:4px;font-size:.85rem;background-color:#1f203b;border:1px solid #4d4e63;color:#e6e6e9;text-decoration:none;transition:all 250ms ease;cursor:pointer}.blog-index .blog-table .blog-actions .blog-action:hover{background-color:#262841;border-color:#face15}.blog-index .empty-state{max-width:550px;width:100%;text-align:center;padding:20px;background:#0d0f2b;border:solid 1px #262841;border-radius:12px}.blog-index .empty-state span{display:block;line-height:1.2rem}.blog-index .actions{display:flex;justify-content:flex-end}.blog-index .actions .button-style-1{display:inline-block;padding:10px 20px;text-decoration:none;font-size:.9rem;text-transform:none;letter-spacing:normal;line-height:normal}.blog-index-create{padding-top:30px}.blog-index-create .top{padding:0 40px}.blog-index-create .top h1{color:#e6e6e9;margin-bottom:20px}.blog-index-create .blog-form{background:#0d0f2b;border:1px solid #262841;border-radius:12px;padding:30px}.blog-index-create .blog-form h2{color:#face15;border-bottom:1px solid #262841;padding-bottom:10px}.blog-index-create .blog-form .row{margin-bottom:20px}.blog-index-create .blog-form .row label{display:block;margin-bottom:8px}.blog-index-create .blog-form .row input,.blog-index-create .blog-form .row textarea,.blog-index-create .blog-form .row select{width:100%;background:#1a1b36;border:1px solid #262841;border-radius:6px;padding:12px 15px;color:#e6e6e9}.blog-index-create .blog-form .row input:focus,.blog-index-create .blog-form .row textarea:focus,.blog-index-create .blog-form .row select:focus{border-color:#face15;outline:none;box-shadow:0 0 0 2px rgba(250,206,21,.2)}.blog-index-create .blog-form .row input[type=file]{background:#1f203b;padding:10px;cursor:pointer}.blog-index-create .blog-form .row input[type=file]::file-selector-button{background:#262841;border:none;border-radius:6px;padding:5px 10px;margin-right:15px;color:#e6e6e9;cursor:pointer}.blog-index-create .blog-form .row input[type=file]:hover::file-selector-button{background:#4d4e63}.blog-index-create .blog-form .row textarea{min-height:100px;resize:vertical}.blog-index-create .blog-form .row select{appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23999' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 15px center;background-size:15px;padding-right:45px}.blog-index-create .blog-form .row .error-message{display:block;color:#e90059;margin-top:5px;font-size:.85rem}.blog-index-create .blog-form .form-buttons{display:flex;justify-content:flex-end;gap:15px;margin-top:30px;padding-top:20px;border-top:1px solid #262841}.blog-index-create .blog-form .form-buttons .btn-primary,.blog-index-create .blog-form .form-buttons .btn-secondary{padding:12px 24px;border-radius:6px;font-size:.9rem;cursor:pointer}.blog-index-create .blog-form .form-buttons .btn-primary{background:#face15;border:none;color:#000220}.blog-index-create .blog-form .form-buttons .btn-primary:hover{background:#d7af05}.blog-index-create .blog-form .form-buttons .btn-secondary{background:rgba(0,0,0,0);color:#e6e6e9;border:1px solid #737484;text-decoration:none}.blog-index-create .blog-form .form-buttons .btn-secondary:hover{background:#1a1b36;border-color:#999aa6}.blog-index-create .blog-form #note{min-height:250px}.blog-index-create .blog-form #short{min-height:100px}#constructor-index h2{position:relative;padding-left:15px;letter-spacing:.5px}#constructor-index h2::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:70%;background:#face15;border-radius:2px}#constructor-index ul.display-grid li label{display:block;padding:20px;background:#0d0f2b;border:1px solid rgba(255,255,255,.1);border-radius:10px;height:100%;transition:all .3s ease}#constructor-index ul.display-grid li label:hover{border-color:rgba(250,206,21,.3);background:#1a1b36}#constructor-index ul.display-grid li label h3{font-size:1.1rem;margin-top:5px;margin-bottom:8px}#constructor-index ul.display-grid li label p{line-height:1.5;font-size:.9rem}#constructor-index ul.display-grid li label input[type=radio],#constructor-index ul.display-grid li label input[type=checkbox]{margin-bottom:10px}#constructor-index ul.display-grid li input:checked+label{border-color:#face15;background:#1a1b36}#constructor-index .display-grid{display:grid;gap:15px}#constructor-index .display-grid-3{grid-template-columns:repeat(3, 1fr)}@media screen and (max-width: 48em){#constructor-index .display-grid-3{grid-template-columns:1fr}}#constructor-index .display-grid-gap-20{gap:20px}#constructor-index ul li{position:relative}#constructor-index ul li label{display:block;padding:20px;background:rgba(13,15,43,.7);border:1px solid rgba(77,78,99,.7);border-radius:10px;cursor:pointer;transition:all .3s ease;height:100%;position:relative;overflow:hidden;box-shadow:0 5px 15px rgba(0,0,0,.2)}#constructor-index ul li label::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;background:linear-gradient(to right, transparent, #FACE15, transparent);transform:scaleX(0);transition:transform .3s ease}#constructor-index ul li label:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.3),0 0 15px rgba(250,206,21,.2);border-color:rgba(250,206,21,.3)}#constructor-index ul li label:hover::after{transform:scaleX(1)}#constructor-index ul li label:hover h3{color:#face15}#constructor-index ul li label h3{transition:color .3s ease;font-size:1.1rem}#constructor-index ul li label input[type=radio],#constructor-index ul li label input[type=checkbox]{position:absolute;top:20px;right:20px;appearance:none;width:20px;height:20px;border:2px solid rgba(153,154,166,.5);border-radius:50%;background:rgba(0,0,0,0);transition:all .3s ease}#constructor-index ul li label input[type=radio]::before,#constructor-index ul li label input[type=checkbox]::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:10px;height:10px;border-radius:50%;background:rgba(0,0,0,0);transition:all .3s ease}#constructor-index ul li label input[type=radio]:checked,#constructor-index ul li label input[type=checkbox]:checked{border-color:#face15}#constructor-index ul li label input[type=radio]:checked::before,#constructor-index ul li label input[type=checkbox]:checked::before{background:#face15}#constructor-index ul li label input[type=checkbox]{border-radius:4px}#constructor-index ul li label input[type=checkbox]::before{border-radius:2px}#constructor-index ul li input:checked+h3,#constructor-index ul li input:checked~h3{color:#face15}#constructor-index ul li input:checked~p{color:#e6e6e9}#constructor-index ul li input:checked~label,#constructor-index ul li input:checked+label{border:2px solid #face15;background:rgba(26,27,54,.9);box-shadow:0 0 20px rgba(250,206,21,.3);transform:translateY(-5px)}#constructor-index ul li input:checked~label::before,#constructor-index ul li input:checked+label::before{content:"";position:absolute;top:0;right:0;width:30px;height:30px;background:#face15;clip-path:polygon(100% 0, 0 0, 100% 100%)}#blog-show .blog-header{margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #262841}#blog-show .blog-header .display{display:flex;align-items:center;justify-content:space-between}#blog-show .blog-header .display .actions{display:flex;grid-gap:40px;align-items:center}#blog-show .blog-header .blog-top-actions{display:flex;gap:10px;align-items:center}#blog-show .blog-details-container{display:grid;grid-gap:40px}@media screen and (min-width: 48em){#blog-show .blog-details-container{grid-template-columns:2fr 1fr}}#blog-show .blog-details-container .blog-info{padding:30px;background:#0d0f2b;border:1px solid #262841;border-radius:12px}#blog-show .blog-details-container .blog-info h2{margin-bottom:20px;color:#e6e6e9;border-bottom:1px solid #1f203b;padding-bottom:15px}#blog-show .blog-details-container .blog-info .blog-status-info,#blog-show .blog-details-container .blog-info .blog-date-info,#blog-show .blog-details-container .blog-info .blog-reading-time{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}#blog-show .blog-details-container .blog-info .blog-status-info .blog-status-label,#blog-show .blog-details-container .blog-info .blog-status-info .blog-date-label,#blog-show .blog-details-container .blog-info .blog-status-info .blog-reading-label,#blog-show .blog-details-container .blog-info .blog-date-info .blog-status-label,#blog-show .blog-details-container .blog-info .blog-date-info .blog-date-label,#blog-show .blog-details-container .blog-info .blog-date-info .blog-reading-label,#blog-show .blog-details-container .blog-info .blog-reading-time .blog-status-label,#blog-show .blog-details-container .blog-info .blog-reading-time .blog-date-label,#blog-show .blog-details-container .blog-info .blog-reading-time .blog-reading-label{min-width:140px}#blog-show .blog-details-container .blog-info .blog-status{display:inline-block;padding:6px 12px;border-radius:4px;font-size:.85rem}#blog-show .blog-details-container .blog-info .blog-status.status-configured{background-color:rgba(0,220,130,.1);color:#00dc82;border:1px solid rgba(0,220,130,.3)}#blog-show .blog-details-container .blog-info .blog-status.status-draft{background-color:rgba(250,206,21,.1);color:#face15;border:1px solid rgba(250,206,21,.3)}#blog-show .blog-details-container .blog-info .blog-status.status-not-configured{background-color:rgba(233,0,89,.1);color:#e90059;border:1px solid rgba(233,0,89,.3)}#blog-show .blog-details-container .blog-info .blog-short,#blog-show .blog-details-container .blog-info .blog-content,#blog-show .blog-details-container .blog-info .blog-seo{margin-top:25px;padding-top:25px;border-top:1px solid #1f203b}#blog-show .blog-details-container .blog-info .blog-short h3,#blog-show .blog-details-container .blog-info .blog-content h3,#blog-show .blog-details-container .blog-info .blog-seo h3{margin-bottom:15px;color:#face15}#blog-show .blog-details-container .blog-info .blog-short div,#blog-show .blog-details-container .blog-info .blog-content div,#blog-show .blog-details-container .blog-info .blog-seo div{background:#1a1b36;border:1px solid #262841;border-radius:8px;padding:15px}#blog-show .blog-details-container .blog-info .blog-content div{line-height:1.6}#blog-show .blog-details-container .blog-info .blog-content div p{margin-bottom:15px}#blog-show .blog-details-container .blog-info .blog-content div h1,#blog-show .blog-details-container .blog-info .blog-content div h2,#blog-show .blog-details-container .blog-info .blog-content div h3,#blog-show .blog-details-container .blog-info .blog-content div h4,#blog-show .blog-details-container .blog-info .blog-content div h5,#blog-show .blog-details-container .blog-info .blog-content div h6{margin:20px 0 10px}#blog-show .blog-details-container .blog-info .blog-content div ul,#blog-show .blog-details-container .blog-info .blog-content div ol{margin-left:20px;margin-bottom:15px}#blog-show .blog-details-container .blog-info .blog-content div ul li,#blog-show .blog-details-container .blog-info .blog-content div ol li{margin-bottom:5px}#blog-show .blog-details-container .blog-info .blog-content div img{max-width:100%;height:auto;border-radius:8px;margin:15px 0}#blog-show .blog-details-container .blog-info .blog-content div a{color:#face15;text-decoration:underline}#blog-show .blog-details-container .blog-info .blog-content div a:hover{text-decoration:none}#blog-show .blog-details-container .blog-info .blog-content div blockquote{border-left:4px solid #face15;padding-left:15px;margin:20px 0;font-style:italic;color:#999aa6}#blog-show .blog-details-container .blog-info .blog-content div code{background:#1a1b36;padding:2px 5px;border-radius:4px}#blog-show .blog-details-container .blog-info .blog-content div pre{background:#1a1b36;padding:15px;border-radius:8px;overflow-x:auto;margin:15px 0}#blog-show .blog-details-container .blog-info .blog-content div table{width:100%;border-collapse:collapse;margin:15px 0}#blog-show .blog-details-container .blog-info .blog-content div table th,#blog-show .blog-details-container .blog-info .blog-content div table td{border:1px solid #262841;padding:8px 12px}#blog-show .blog-details-container .blog-info .blog-content div table th{background:#1a1b36}#blog-show .blog-details-container .blog-info .blog-content div table tr:nth-child(even){background:#000220}#blog-show .blog-details-container .blog-info .blog-seo .blog-seo-item{display:flex;margin-bottom:10px;justify-content:space-between}#blog-show .blog-details-container .blog-info .blog-seo .blog-seo-item .blog-seo-label{min-width:140px}#blog-show .blog-details-container .blog-images{padding:30px;background:#0d0f2b;border:1px solid #262841;border-radius:12px;height:fit-content}#blog-show .blog-details-container .blog-images h3{margin-bottom:15px;color:#face15;padding-bottom:10px;border-bottom:1px solid #1f203b}#blog-show .blog-details-container .blog-images .image-container .blog-image{margin-bottom:20px}#blog-show .blog-details-container .blog-images .image-container .blog-image h4{margin-bottom:10px}#blog-show .blog-details-container .blog-images .image-container .blog-image img{width:100%;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.2)}#blog-show .blog-details-container .blog-images .image-container .blog-image p{padding:15px;text-align:center;background:#1a1b36;border-radius:8px}#project-products-index .products-empty{max-width:550px;width:100%;text-align:center;padding:20px;background:#0d0f2b;border:solid 1px #262841;border-radius:12px}#project-products-index .products-empty span{display:block;line-height:1.2rem}#project-products-index .actions{display:flex;justify-content:flex-end}#project-products-index .actions .button-style-1{display:inline-block;padding:10px 20px;text-decoration:none;font-size:.9rem;text-transform:none;letter-spacing:normal;line-height:normal}#project-products-index .products-table-container{width:100%;overflow-x:auto;border-radius:8px;border:solid 1px #262841;margin-top:30px}#project-products-index .products-table{width:100%;border-collapse:collapse}#project-products-index .products-table th,#project-products-index .products-table td{padding:15px;text-align:left}#project-products-index .products-table th{background-color:#000;color:#e6e6e9;font-weight:500;border-bottom:solid 1px #262841}#project-products-index .products-table tbody tr:nth-child(2n){background-color:#0d0f2b}#project-products-index .products-table .product-status{padding:6px 12px;border-radius:4px;font-size:.85rem}#project-products-index .products-table .product-status.status-configured{background-color:rgba(0,220,130,.1);color:#00dc82;border:1px solid rgba(0,220,130,.3)}#project-products-index .products-table .product-status.status-draft{background-color:rgba(250,206,21,.1);color:#face15;border:1px solid rgba(250,206,21,.3)}#project-products-index .products-table .product-status.status-not-configured{background-color:rgba(233,0,89,.1);color:#e90059;border:1px solid rgba(233,0,89,.3)}#project-products-index .products-table .product-actions{display:flex;flex-wrap:wrap;gap:8px}#project-products-index .products-table .product-actions .product-action{padding:6px 12px;border-radius:4px;font-size:.85rem;background-color:#1f203b;border:1px solid #4d4e63;color:#e6e6e9;text-decoration:none;transition:all 250ms ease;cursor:pointer}#project-products-index .products-table .product-actions .product-action:hover{background-color:#262841;border-color:#face15}#project-products-create-edit{padding-top:40px}@media screen and (max-width: 48em){#project-products-create-edit{padding-top:20px}}#project-products-create-edit .top{padding:0 40px;max-width:1200px;margin:0 auto 30px}#project-products-create-edit .top h1{color:#e6e6e9;margin-bottom:10px;position:relative;padding-left:18px}#project-products-create-edit .top h1::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:70%;background:#face15;border-radius:2px}#project-products-create-edit .top p{padding-left:18px}#project-products-create-edit .product-form-container{max-width:1200px;margin:0 auto}#project-products-create-edit .product-form{display:grid;grid-gap:30px}@media screen and (min-width: 48em){#project-products-create-edit .product-form{grid-template-columns:2fr 1fr}}#project-products-create-edit .product-form .main-content,#project-products-create-edit .product-form .side-content{background:#0d0f2b;border:1px solid #262841;border-radius:12px;padding:30px;height:fit-content}#project-products-create-edit .product-form .section-title{color:#face15;margin-bottom:25px;padding-bottom:10px;border-bottom:1px solid #262841;display:flex;align-items:center;gap:10px}#project-products-create-edit .product-form .section-title svg{width:20px;height:20px}#project-products-create-edit .product-form .row{margin-bottom:25px}#project-products-create-edit .product-form .row:last-child{margin-bottom:0}#project-products-create-edit .product-form .row label{display:block;margin-bottom:8px}#project-products-create-edit .product-form .row input,#project-products-create-edit .product-form .row textarea,#project-products-create-edit .product-form .row select{width:100%;background:#1a1b36;border:1px solid #262841;border-radius:8px;padding:14px 16px;color:#e6e6e9;font-size:.95rem}#project-products-create-edit .product-form .row input:focus,#project-products-create-edit .product-form .row textarea:focus,#project-products-create-edit .product-form .row select:focus{border-color:#face15;outline:none;box-shadow:0 0 0 3px rgba(250,206,21,.15)}#project-products-create-edit .product-form .row input[type=file]{background:#1f203b;padding:12px;cursor:pointer}#project-products-create-edit .product-form .row input[type=file]::file-selector-button{background:#262841;border:none;border-radius:6px;padding:8px 15px;margin-right:15px;color:#e6e6e9;cursor:pointer}#project-products-create-edit .product-form .row input[type=file]:hover::file-selector-button{background:#4d4e63}#project-products-create-edit .product-form .row textarea{min-height:120px;resize:vertical;line-height:1.5}#project-products-create-edit .product-form .row select{appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23999' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 15px center;background-size:15px;padding-right:45px}#project-products-create-edit .product-form .row .error-message{display:block;color:#e90059;margin-top:8px;font-size:.85rem}#project-products-create-edit .product-form .row .helper-text{display:block;color:#999aa6;margin-top:8px;font-size:.85rem;line-height:1.4}#project-products-create-edit .product-form .row .product-images-preview{display:grid;grid-template-columns:repeat(auto-fill, minmax(110px, 1fr));gap:15px;margin-top:15px}#project-products-create-edit .product-form .row .product-images-preview .image-item{position:relative;border-radius:8px;overflow:hidden;border:1px solid #262841;aspect-ratio:1/1}#project-products-create-edit .product-form .row .product-images-preview .image-item img{width:100%;height:100%;object-fit:cover;display:block}#project-products-create-edit .product-form .row .product-images-preview .image-item .image-actions{position:absolute;inset:0;background:rgba(0,2,32,.7);display:flex;justify-content:center;align-items:center;opacity:0;transition:opacity .3s ease}#project-products-create-edit .product-form .row .product-images-preview .image-item:hover .image-actions{opacity:1}#project-products-create-edit .product-form .row .product-images-preview .image-item .delete-image{background:rgba(233,0,89,.2);color:#e90059;border:1px solid rgba(233,0,89,.3);border-radius:4px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;font-size:1rem;cursor:pointer;transition:all .3s ease}#project-products-create-edit .product-form .row .product-images-preview .image-item .delete-image:hover{background:rgba(233,0,89,.3)}#project-products-create-edit .product-form .variants-section{border-radius:8px;padding:20px;margin-top:10px}#project-products-create-edit .product-form .variant-row{display:grid;grid-gap:15px;padding:18px;background:#1a1b36;border-radius:8px;border:1px solid #262841;margin-bottom:15px;position:relative}@media screen and (min-width: 48em){#project-products-create-edit .product-form .variant-row{grid-template-columns:1fr}}#project-products-create-edit .product-form .variant-row label{margin-bottom:5px;font-size:.8rem}#project-products-create-edit .product-form .variant-row .remove-variant{position:absolute;top:12px;right:12px;background:none;border:none;color:#e90059;cursor:pointer;font-size:1.2rem;padding:0;width:25px;height:25px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease}#project-products-create-edit .product-form .variant-row .remove-variant:hover{background:rgba(233,0,89,.1)}#project-products-create-edit .product-form .add-variant-btn{background:#1f203b;border:1px dashed #face15;color:#face15;padding:12px;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px;transition:all .3s ease;margin-top:15px;font-size:.9rem;width:100%}#project-products-create-edit .product-form .add-variant-btn:hover{background:#262841}#project-products-create-edit .product-form .add-variant-btn svg{width:16px;height:16px}#project-products-create-edit .product-form .form-buttons{grid-column:1/-1;display:flex;justify-content:flex-end;gap:15px;margin-top:10px;padding:25px;background:#0d0f2b;border:1px solid #262841;border-radius:12px}#project-products-create-edit .product-form .form-buttons .btn-primary,#project-products-create-edit .product-form .form-buttons .btn-secondary{padding:14px 28px;border-radius:8px;font-size:.95rem;cursor:pointer;min-width:150px;text-align:center}#project-products-create-edit .product-form .form-buttons .btn-primary{background:#face15;border:none;color:#000220}#project-products-create-edit .product-form .form-buttons .btn-primary:hover{background:#d7af05}#project-products-create-edit .product-form .form-buttons .btn-secondary{background:rgba(0,0,0,0);color:#e6e6e9;border:1px solid #737484;text-decoration:none}#project-products-create-edit .product-form .form-buttons .btn-secondary:hover{background:#1a1b36;border-color:#999aa6}#project-product-show{padding-top:40px}@media screen and (max-width: 48em){#project-product-show{padding-top:20px}}#project-product-show .product-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:30px;padding-bottom:25px;border-bottom:1px solid #262841}@media screen and (max-width: 48em){#project-product-show .product-header{flex-direction:column;gap:20px}}#project-product-show .product-header .header-content .breadcrumbs{margin-bottom:15px}#project-product-show .product-header .header-content .breadcrumbs .breadcrumb-link{display:inline-flex;align-items:center;color:#999aa6;text-decoration:none;font-size:.9rem;transition:all 250ms ease}#project-product-show .product-header .header-content .breadcrumbs .breadcrumb-link:hover{color:#face15}#project-product-show .product-header .header-content .breadcrumbs .breadcrumb-link::before{content:"←";margin-right:8px}#project-product-show .product-header .header-content .product-title{color:#e6e6e9;margin-bottom:12px}#project-product-show .product-header .header-content .product-meta{display:flex;align-items:center;flex-wrap:wrap;gap:15px}#project-product-show .product-header .header-content .product-meta .product-status{padding:6px 12px;border-radius:4px;font-size:.85rem}#project-product-show .product-header .header-content .product-meta .product-status.status-configured{background-color:rgba(0,220,130,.1);color:#00dc82;border:1px solid rgba(0,220,130,.3)}#project-product-show .product-header .header-content .product-meta .product-status.status-not-configured{background-color:rgba(233,0,89,.1);color:#e90059;border:1px solid rgba(233,0,89,.3)}#project-product-show .product-header .header-content .product-meta .product-date{color:#999aa6;font-size:.85rem}#project-product-show .product-header .header-actions .btn-secondary{display:inline-block;padding:10px 20px;background:rgba(0,0,0,0);color:#e6e6e9;border:1px solid #4d4e63;border-radius:8px;text-decoration:none;font-size:.9rem;transition:all 250ms ease}#project-product-show .product-header .header-actions .btn-secondary:hover{background:#1a1b36;border-color:#face15;transform:translateY(-2px)}#project-product-show .product-content-container{display:grid;grid-gap:30px}@media screen and (min-width: 48em){#project-product-show .product-content-container{grid-template-columns:2fr 1fr}}#project-product-show .product-content-container .product-main-content .product-section,#project-product-show .product-content-container .product-side-content .product-section{background:#0d0f2b;border:1px solid #262841;border-radius:12px;padding:30px;margin-bottom:30px}#project-product-show .product-content-container .product-main-content .product-section:last-child,#project-product-show .product-content-container .product-side-content .product-section:last-child{margin-bottom:0}#project-product-show .product-content-container .product-main-content .product-section .section-title,#project-product-show .product-content-container .product-side-content .product-section .section-title{color:#face15;margin-bottom:25px;padding-bottom:15px;border-bottom:1px solid #1f203b}#project-product-show .product-content-container .product-main-content .product-section .product-info-grid,#project-product-show .product-content-container .product-side-content .product-section .product-info-grid{display:grid;grid-gap:20px}@media screen and (min-width: 48em){#project-product-show .product-content-container .product-main-content .product-section .product-info-grid,#project-product-show .product-content-container .product-side-content .product-section .product-info-grid{grid-template-columns:repeat(2, 1fr)}}#project-product-show .product-content-container .product-main-content .product-section .product-info-grid .info-item.full-width,#project-product-show .product-content-container .product-side-content .product-section .product-info-grid .info-item.full-width{grid-column:1/-1}#project-product-show .product-content-container .product-main-content .product-section .product-info-grid .info-item .info-label,#project-product-show .product-content-container .product-side-content .product-section .product-info-grid .info-item .info-label{display:block;margin-bottom:8px}#project-product-show .product-content-container .product-main-content .product-section .product-info-grid .info-item .info-value,#project-product-show .product-content-container .product-side-content .product-section .product-info-grid .info-item .info-value{display:block;color:#e6e6e9;word-break:break-word}#project-product-show .product-content-container .product-main-content .product-section .product-info-grid .info-item .info-value.price-value,#project-product-show .product-content-container .product-side-content .product-section .product-info-grid .info-item .info-value.price-value{color:#face15;font-size:1.2rem}#project-product-show .product-content-container .product-main-content .product-section .product-info-grid .info-item .info-value.description-value,#project-product-show .product-content-container .product-side-content .product-section .product-info-grid .info-item .info-value.description-value{background:#1a1b36;border-radius:8px;padding:15px;line-height:1.6;border:1px solid #1f203b}#project-product-show .product-content-container .product-main-content .product-section .product-info-grid .info-item .info-value.file-link,#project-product-show .product-content-container .product-side-content .product-section .product-info-grid .info-item .info-value.file-link{display:inline-flex;align-items:center;color:#face15;text-decoration:none;transition:all 250ms ease}#project-product-show .product-content-container .product-main-content .product-section .product-info-grid .info-item .info-value.file-link:hover,#project-product-show .product-content-container .product-side-content .product-section .product-info-grid .info-item .info-value.file-link:hover{text-decoration:underline}#project-product-show .product-content-container .product-main-content .product-section .product-info-grid .info-item .info-value.file-link::before,#project-product-show .product-content-container .product-side-content .product-section .product-info-grid .info-item .info-value.file-link::before{content:"📄";margin-right:8px}#project-product-show .product-content-container .product-main-content .product-section .product-image-container,#project-product-show .product-content-container .product-side-content .product-section .product-image-container{width:100%;border-radius:8px;overflow:hidden;border:1px solid #1f203b}#project-product-show .product-content-container .product-main-content .product-section .product-image-container .product-image,#project-product-show .product-content-container .product-side-content .product-section .product-image-container .product-image{width:100%;height:auto;display:block;aspect-ratio:1/1;object-fit:cover}#project-product-show .product-content-container .product-main-content .product-section .product-image-container .no-image-placeholder,#project-product-show .product-content-container .product-side-content .product-section .product-image-container .no-image-placeholder{width:100%;height:200px;display:flex;align-items:center;justify-content:center;background:#1a1b36;color:#999aa6}#project-product-show .product-content-container .product-main-content .product-section .seo-info-container,#project-product-show .product-content-container .product-main-content .product-section .config-info-container,#project-product-show .product-content-container .product-side-content .product-section .seo-info-container,#project-product-show .product-content-container .product-side-content .product-section .config-info-container{display:grid;grid-gap:15px}#project-product-show .product-content-container .product-main-content .product-section .seo-info-container .info-item,#project-product-show .product-content-container .product-main-content .product-section .config-info-container .info-item,#project-product-show .product-content-container .product-side-content .product-section .seo-info-container .info-item,#project-product-show .product-content-container .product-side-content .product-section .config-info-container .info-item{display:flex;justify-content:space-between;align-items:center;padding:12px 15px;background:#1a1b36;border-radius:8px;border:1px solid #1f203b}#project-product-show .product-content-container .product-main-content .product-section .seo-info-container .info-item .info-value,#project-product-show .product-content-container .product-main-content .product-section .config-info-container .info-item .info-value,#project-product-show .product-content-container .product-side-content .product-section .seo-info-container .info-item .info-value,#project-product-show .product-content-container .product-side-content .product-section .config-info-container .info-item .info-value{word-break:break-word;max-width:65%;text-align:right}#project-product-show .product-content-container .product-main-content .product-section .seo-info-container .info-item .status-indicator,#project-product-show .product-content-container .product-main-content .product-section .config-info-container .info-item .status-indicator,#project-product-show .product-content-container .product-side-content .product-section .seo-info-container .info-item .status-indicator,#project-product-show .product-content-container .product-side-content .product-section .config-info-container .info-item .status-indicator{padding:4px 10px;border-radius:20px;font-size:.75rem}#project-product-show .product-content-container .product-main-content .product-section .seo-info-container .info-item .status-indicator.status-enabled,#project-product-show .product-content-container .product-main-content .product-section .config-info-container .info-item .status-indicator.status-enabled,#project-product-show .product-content-container .product-side-content .product-section .seo-info-container .info-item .status-indicator.status-enabled,#project-product-show .product-content-container .product-side-content .product-section .config-info-container .info-item .status-indicator.status-enabled{background-color:rgba(0,220,130,.1);color:#00dc82;border:1px solid rgba(0,220,130,.3)}#project-product-show .product-content-container .product-main-content .product-section .seo-info-container .info-item .status-indicator.status-disabled,#project-product-show .product-content-container .product-main-content .product-section .config-info-container .info-item .status-indicator.status-disabled,#project-product-show .product-content-container .product-side-content .product-section .seo-info-container .info-item .status-indicator.status-disabled,#project-product-show .product-content-container .product-side-content .product-section .config-info-container .info-item .status-indicator.status-disabled{background-color:rgba(233,0,89,.1);color:#e90059;border:1px solid rgba(233,0,89,.3)}#domain-show .cards{display:grid;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));grid-gap:30px}#domain-show .cards li{border:1px solid rgba(255,255,255,.1);padding:20px;border-radius:10px}#domain-show .switch{position:relative;display:inline-block;width:50px;height:24px}#domain-show .switch input{opacity:0;width:0;height:0}#domain-show .switch input:checked+.slider{background-color:#2196f3}#domain-show .switch input:checked+.slider:before{transform:translateX(26px)}#domain-show .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:24px}#domain-show .slider:before{position:absolute;content:"";height:20px;width:20px;left:2px;bottom:2px;background-color:#fff;transition:.4s;border-radius:50%}#contract-index .badge{padding:8px 15px;border-radius:20px;font-size:.7rem;width:fit-content}#contract-index .badge-1{background:#ccc;color:#000}#contract-index .badge-2{background:#face15;color:#000}#contract-index .badge-3{background:#00dc82;color:#000}#contract-index .badge-4{background:#e90059;color:#fff}#contract-show .resume{display:flex;align-items:flex-start;justify-content:flex-start;grid-gap:20px}#contract-show .resume .left a{width:200px;height:200px;padding:10px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.1);border-radius:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;grid-gap:10px;color:rgba(255,255,255,.5)}#contract-show .resume .right .badge{padding:8px 15px;border-radius:20px;font-size:.7rem;width:fit-content}#contract-show .resume .right .badge-1{background:#ccc;color:#000}#contract-show .resume .right .badge-2{background:#face15;color:#000}#contract-show .resume .right .badge-3{background:#00dc82;color:#000}#contract-show .resume .right .badge-4{background:#e90059;color:#fff}#contract-show .message{grid-gap:10px;max-width:800px;padding:20px;border:1px solid rgba(250,206,21,.2);border-radius:10px}#contract-show .message .icon{color:#face15}#contract-show .message p{font-size:.8rem}#contract-show .message p b{color:#face15}#contract-show .actions{grid-gap:10px}#contract-content{text-align:justify;padding:0 60px}#contract-content .hash-info{padding:5px;border:1px solid #ddd;border-radius:5px;background-color:#f9f9f9;font-size:12px}#contract-content .hash-info .hash-verified{color:#2e7d32;font-weight:bold}#contract-content .hash-info .hash-warning{color:#d32f2f;font-weight:bold}#contract-content .hash-info .hash-value{font-family:monospace;margin-top:5px}#contract-content .signers{display:grid;grid-gap:20px}#contract-content .signers li img{width:170px}#contract-signer .header-content{position:fixed;background:#000220;top:0;left:0;width:100%;height:50px;display:flex;align-items:center}#contract-signer .header-content .wrapper{display:flex;align-items:center;justify-content:space-between}#contract-signer .header-content .wrapper h1{color:#fff}@media print{#contract-signer .header-content{display:none}}#contract-signer .document{padding:50px 0 40px 0}#contract-signer .document-page{background:#fff;width:100%;max-width:800px;padding:60px 80px;border:1px solid #ccc;margin:20px auto}@media print{#contract-signer .document-page{padding:0;border:none;margin:0}}#contract-signer .document-page .c-rich-text h1{font-size:1.5em !important}#contract-signer .document-page .c-rich-text h2{font-size:1.3em !important}#contract-signer .document-page .c-rich-text h3,#contract-signer .document-page .c-rich-text h4,#contract-signer .document-page .c-rich-text h5,#contract-signer .document-page .c-rich-text h6{font-size:1.2em !important}#contract-signer .document-page .c-rich-text p{font-size:1em !important}#contract-signer .document-page .signers{display:grid;grid-gap:20px}#contract-signer .document-page .signers li img{width:170px}@media print{#contract-signer .document{padding:0}}#contract-signer .footer-content{position:fixed;background:#fff;bottom:0;left:0;width:100%;height:40px;border-top:1px solid #f2f2f2;box-shadow:0 -1px 3px rgba(0,0,0,.05);display:flex;align-items:center}#contract-signer .footer-content .wrapper{display:flex;align-items:center;justify-content:space-between}#contract-signer .footer-content .logo{display:flex;align-items:center;justify-content:flex-start;grid-gap:5px}#contract-signer .footer-content .logo span{color:#333;font-size:.6rem}#contract-signer .footer-content .logo svg{width:80px}#contract-signer .footer-content .copy{color:#333;font-size:.6rem}@media print{#contract-signer .footer-content{display:none}}#contract-signer .aside-content{position:fixed;right:0;top:50px;height:calc(100vh - 90px);background:#fff;border-left:1px solid #f2f2f2;box-shadow:-1px 0 3px rgba(0,0,0,.05);width:50px;padding:10px 5px}#contract-signer .aside-content ul{display:grid;grid-gap:10px}#contract-signer .aside-content ul li button,#contract-signer .aside-content ul li a{background:none;border:none;padding:5px;color:#666;width:100%;display:flex;align-items:center;justify-content:center}@media print{#contract-signer .aside-content{display:none}}#contract-signer .form-signature{width:100%}#contract-signer .form-signature .signature-step-content{display:none}#contract-signer .form-signature .signature-step-content.active{display:block;animation:fadeIn .5s ease}#contract-signer .form-signature .signature-wrapper{display:grid;grid-template-columns:50px 1fr;grid-gap:10px}#contract-signer .form-signature .signature-wrapper .buttons{display:flex;flex-direction:column;grid-gap:5px;align-items:flex-start}#contract-signer .form-signature .signature-wrapper .buttons li{position:relative}#contract-signer .form-signature .signature-wrapper .buttons li label{background:#000220;color:#fff;width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:5px;transition:all .3s ease}#contract-signer .form-signature .signature-wrapper .buttons li input{visibility:hidden;position:absolute;opacity:0}#contract-signer .form-signature .signature-wrapper .buttons li input:checked+label{background:#face15;color:#000}#contract-signer .form-signature .signature-wrapper .options .signature-pad{width:100%;height:200px;cursor:crosshair;touch-action:none;box-shadow:0 0 5px rgba(0,0,0,.3)}#contract-signer .form-signature .dropzone{width:100%;min-height:200px;border:2px dashed #4d4e63;border-radius:6px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;transition:all .3s ease;background:#1a1b36}#contract-signer .form-signature .dropzone.highlight{border-color:#face15;background:rgba(250,206,21,.05)}#contract-signer .form-signature .dropzone .dropzone-message{text-align:center}#contract-signer .form-signature .dropzone .dropzone-message .upload-icon{width:40px;height:40px;color:#737484;margin-bottom:10px}#contract-signer .form-signature .dropzone .dropzone-message p{font-size:.9rem;color:#999aa6;margin-bottom:5px}#contract-signer .form-signature .dropzone .dropzone-message p.small-text{font-size:.75rem;color:#737484}#contract-signer .form-signature .dropzone .dropzone-message .browse-link{color:#face15;cursor:pointer;text-decoration:underline}#contract-signer .form-signature .dropzone .dropzone-message .browse-link:hover{color:#fbd847}#contract-signer .form-signature .dropzone .preview-container{width:100%}#contract-signer .form-signature .dropzone .preview-container img{max-width:100%;max-height:180px;display:block;margin:0 auto 15px;border-radius:4px}#contract-signer .form-signature .dropzone .preview-container button{display:block;margin:0 auto}#contract-signer .form-signature .signature-preview img{max-width:100%;max-height:150px;object-fit:contain}@keyframes fadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}#project-under-construction{display:grid;grid-template-columns:1fr;min-height:100vh}@media screen and (min-width: 48em){#project-under-construction{grid-template-columns:1fr 1fr}}#project-under-construction .image{background-size:cover;position:relative}@media screen and (min-width: 48em){#project-under-construction .image{min-height:100vh}}#project-under-construction .image .shadow{background:rgba(0,0,0,.5);position:absolute;top:0;left:0;width:100%;height:100%}#project-under-construction .image .info{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:60px}#project-under-construction .image .info h2{font-size:1.6rem;color:#fff}#project-under-construction .image .info p{color:#fff}#project-under-construction .logo{display:flex;align-items:center;justify-content:center}#project-under-construction .logo img{max-width:250px;max-height:90px;margin:0 auto 20px auto;width:revert}#project-under-construction .logo h1{color:#333;font-size:1.2rem}@keyframes alertSlideIn{from{transform:translateY(20%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes alertSlideOut{from{opacity:1}to{opacity:0}}
