@import 'https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@200;300;400;500;600;700;800&display=swap';@import 'https://fonts.googleapis.com/css2?family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap';
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.slick-loading .slick-list{background:#fff url(/themes/custom/devpanel_starshot/dist/images/ajax-loader.gif) center center no-repeat;}@font-face{font-family:"slick";src:url(/themes/custom/devpanel_starshot/dist/static/fonts/slick.eot);src:url(/themes/custom/devpanel_starshot/dist/static/fonts/slick.eot#iefix) format("embedded-opentype"),url(/themes/custom/devpanel_starshot/dist/static/fonts/slick.woff) format("woff"),url(/themes/custom/devpanel_starshot/dist/static/fonts/slick.ttf) format("truetype"),url(/themes/custom/devpanel_starshot/dist/static/fonts/slick.svg#slick) format("svg");font-weight:normal;font-style:normal;}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:none;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25;}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{left:-25px;}[dir=rtl] .slick-prev{left:auto;right:-25px;}.slick-prev:before{content:"←";}[dir=rtl] .slick-prev:before{content:"→";}.slick-next{right:-25px;}[dir=rtl] .slick-next{left:-25px;right:auto;}.slick-next:before{content:"→";}[dir=rtl] .slick-next:before{content:"←";}.slick-dotted.slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%;}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:black;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{color:black;opacity:0.75;}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{content:"";display:table;}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{float:left;height:100%;min-height:1px;display:none;}[dir=rtl] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}:root{--animate-duration:800ms;--animate-delay:2s;}html{line-height:1.5;}body{font-family:"Ubuntu",sans-serif;font-weight:400;}.ui-widget{font-family:inherit;}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#064771;line-height:inherit;margin-bottom:20px;font-weight:500;}h1{font-size:36px;}h2{font-size:30px;}h3{font-size:28px;}h4{font-size:24px;}h5{font-size:18px;}h6{font-size:16px;}img,iframe{max-width:100%;}img{height:auto;}.clearfix:before,.clearfix:after{content:"";display:table;}table tr th,table tr th a,table tr th a:hover,table tr th a:focus{color:inherit;background:transparent;font-weight:500;}.table-responsive{box-shadow:rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,0.1) 0px 20px 25px -5px,rgba(0,0,0,0.1) 0px 8px 10px -6px;border:1px solid #e2e8f0;border-radius:16px;overflow:auto;margin-bottom:32px;}.table-responsive table{margin:0;font-size:14px;}.table-responsive table th,.table-responsive table td{padding:1.25rem 1.5rem;vertical-align:middle;}.table-responsive thead{background-image:linear-gradient(to right,rgb(248,250,252),rgb(241,245,249));border-bottom:2px solid #e2e8f0;}.table-responsive thead tr,.table-responsive thead th{background-color:transparent;border:none;}.table-responsive thead th{font-size:0.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;}.table-responsive thead th a{text-decoration:none;color:#475569;}.table-responsive tbody > tr,.table-responsive tbody > tr:nth-of-type(odd) > *{background-color:transparent;--bs-table-accent-bg:transparent;}.table-responsive tbody > tr:hover{background-image:linear-gradient(to right,rgb(248,250,252),rgba(0,0,0,0));}.table-responsive tbody > tr:hover td{background-color:transparent;--bs-table-accent-bg:transparent;}.table-responsive tbody td{border-bottom:1px solid #e5e7eb;border-left:none;border-right:none;}.mb-table-responsive .table-responsive{display:none;}.mb-table-responsive .mb-display{display:none;}@media screen and (max-width:767px){.mb-table-responsive thead{display:none;}.mb-table-responsive .mb-display{display:inline-block;}.mb-table-responsive .mb-align-left{float:left;}.mb-table-responsive .mb-align-right{float:right;}.mb-table-responsive tbody tr{border-bottom:2px solid #ccc;margin-bottom:20px;padding-bottom:20px;}.mb-table-responsive tbody tr td{background:transparent !important;}.mb-table-responsive tbody tr td:last-child{border:none;}.mb-table-responsive tbody tr:last-child{border:none;}}@media (min-width:1200px){legend{font-size:18px;color:#064771;}}.button-a{padding:8px 32px;background-color:#064771;color:white;border-radius:4px;}.ui-accordion .ui-state-active,.ui-accordion .ui-widget-content .ui-state-active,.ui-accordion .ui-widget-header .ui-state-active,.ui-accordion a.ui-button:active,.ui-accordion .ui-button:active,.ui-accordion .ui-button.ui-state-active:hover{border:none;background:none;color:inherit;}.ui-accordion .ui-accordion-header{background:none;border:none;padding:10px 0px;position:relative;padding-right:20px;}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;right:20px;rotate:-90deg;transition:all 0.1s ease-in-out;background:url(/themes/custom/devpanel_starshot/images/icons/svg/Arrow.svg) no-repeat top center/100% auto;}.ui-accordion .ui-accordion-header.ui-accordion-header-active .ui-accordion-header-icon{rotate:0deg;}.ui-accordion .ui-accordion-content{border:none;padding:10px 0px;transition:all 0.1s ease-in-out;height:auto !important;}.ui-accordion .ui-accordion-header,.ui-accordion .ui-state-active a,.ui-accordion .ui-state-active a:link,.ui-accordion .ui-state-active a:visited{color:#4F4F4F;font-weight:bold;}iframe{width:100%;}.toast-container{position:fixed;top:30px;right:10px;opacity:1;}.toast-container > .toast{background-color:#fff;color:#064771 !important;border-color:#064771;display:flex;justify-content:space-between;}.toast-container > .toast > .toast-body{padding-left:0;display:flex;gap:10px;}.btn-wrapper{margin-top:30px;border-radius:4px;font-size:16px;background:#064771;line-height:24px;min-width:190px;text-align:center;display:inline-block;position:relative;left:50%;cursor:pointer;transform:translateX(-50%);text-decoration:none;}.btn-wrapper::after{content:"";width:100%;height:100%;display:block;border:1px solid #064771;border-radius:4px;left:-5px;top:5px;position:absolute;z-index:-1;transition:all 0.3s ease;}.btn-wrapper:hover::after{left:-3px;top:3px;}.btn-wrapper ._btn{display:inline-block;border:none;background:transparent;padding:10px 0px;font-size:16px;color:#fff;width:100%;}.btn-wrapper a._btn{width:100%;font-weight:500;text-decoration:none;}.wg-wrap-btn-action ._btn{padding:7px 0;}._btn.dropdown-toggle{border:none;background-color:rgb(99,91,255);color:#fff;display:inline-block;padding:5px 10px;border-radius:4px;min-width:90px;}._btn.actions{background-color:rgb(99,91,255);border-radius:4px;color:#fff;padding:5px 10px;min-width:90px;display:inline-block;text-align:center;}.placeholder{background:none;}#starshot-sso-login .btn-wrapper{margin-top:0px;min-width:80px;}#starshot-sso-login .btn-wrapper:after{display:none;}.stripe-payment-form-wrapper ._form-wrapper{border:1px solid #ddd;border-radius:6px;}.stripe-payment-form-wrapper .fieldgroup{padding:20px;border-bottom:1px solid #ddd;}.stripe-payment-form-wrapper .fieldgroup:last-of-type{border:none;}.stripe-payment-form-wrapper .form-actions{width:100%;}.stripe-payment-form-wrapper .btn-wrapper{margin-top:30px;width:100%;}.stripe-payment-form-wrapper .form-radio{padding:0px;}.starshot-stripe-cancel-subsription{text-align:center;}.starshot-stripe-cancel-subsription .btn-wrapper{left:0px;}.page-header{border-bottom:1px solid #ddd;}.page-header.highlighted{border:none;}.page-header.highlighted .navbar{position:absolute !important;}.page-header.highlighted .navbar .navbar-toggler-line{background:#fff;}.page-header.highlighted .navbar .logo-text{fill:#FFFFFF;}.page-header.highlighted .navbar a{color:#FFFFFF;}.page-header .disable-fixed{position:relative;}.page-header .navbar-brand{padding:10px 0px;display:block;margin:0;}.page-header .navbar-brand img{max-height:80px;}.top-space-margin{margin-top:0px !important;}.page-header{position:relative;min-height:100px;}.sso-account{position:relative;}.sso-account .svg-icon{border:2px solid #064771;border-radius:100%;cursor:pointer;}.sso-account.show .account-info{opacity:1;z-index:1;}.sso-account .account-info{opacity:0;z-index:-1;transition:all 0.5s ease;position:absolute;top:100%;right:0px;width:100vw;max-width:230px;background:#064771;color:#fff;padding:20px;margin-top:10px;}.sso-account .account-info:before{content:"";width:0px;height:0px;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #064771 transparent;transform:rotate(0deg);position:absolute;right:14px;top:-10px;}.sso-account .account-info .account-email{margin-bottom:5px;}.sso-account .account-info a{color:inherit;display:block;text-decoration:none;}.sso-account .account-info a:hover{text-decoration:underline;}#block-devpanel-starshot-account-block .contextual{display:none;}.navbar-toggler{background-color:transparent;border:none;display:flex;align-self:center;font-size:24px;width:22px;height:14px;position:relative;padding:0;margin:0;vertical-align:middle;border-radius:0;-webkit-transition:0.3s;transition:0.3s;}.navbar-toggler:focus{outline:none;box-shadow:none;border:0;}.navbar-toggler .navbar-toggler-line{background:#232323;height:2px;width:22px;content:"";display:block;border-radius:0;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:0.25s;transition:0.25s;}.navbar-toggler .navbar-toggler-line:nth-child(1){top:0;width:14px;}.navbar-toggler .navbar-toggler-line:nth-child(2),.navbar-toggler .navbar-toggler-line:nth-child(3){top:6px;}.navbar-toggler .navbar-toggler-line:nth-child(4){top:12px;width:14px;}.navigation{font-family:"Plus Jakarta Sans",sans-serif;margin-right:20px;font-weight:700;}.navigation ul.nav li a{text-transform:capitalize;}.navigation ul.nav li .nav-link{cursor:pointer;}.navigation ul.nav li .nav-link--my-app{background-color:#064771;color:#ffffff;border-radius:4px;}.navigation ul.nav li .nav-link--my-app:hover{background-color:#0070bb;}.navigation ul.nav > li > .nav-link{padding:10px 20px !important;}.navigation ul.nav > li.menu-item--expanded > .dropdown-menu{left:0;top:100%;}.navigation ul.nav > li:nth-last-child(-n+2) > .dropdown-menu{right:0;left:auto;}.navigation ul.nav .dropdown-menu{background-color:transparent;border:none;border-radius:0;padding:0;min-width:200px;margin:0;}.navigation ul.nav .dropdown-menu > li{margin-bottom:1px;padding:0;}.navigation ul.nav .dropdown-menu > li:last-of-type{margin:0;}.navigation ul.nav .dropdown-menu > li a{color:#ffffff;text-decoration:none;display:block;background-color:rgba(0,0,0,0.7);padding:7px 10px;}@media screen and (max-width:991px){.navbar{position:relative !important;}.navbar .navbar-collapse{background:#E2F1FE;height:0px;transition:height 0.2s ease;position:absolute;width:100%;left:0;z-index:99;top:100%;border-radius:0 0 8px 8px;box-shadow:0 8px 9px 0 #a6a6a6;padding:10px 0 20px 0;}.navbar .navbar-collapse.show{display:block !important;height:auto;}.navigation{margin:0;}.navigation ul.nav .nav-link--my-app{max-width:80%;margin:15px auto;text-align:center;}.navigation ul.nav .dropdown-menu{padding:0 20px;}.navigation ul.nav .dropdown-menu > li a{background-color:transparent;color:inherit;}.block-starshot-sso{padding:10px 20px;}.block-starshot-sso .sso-account{display:flex;justify-content:space-between;align-items:center;gap:20px;}.block-starshot-sso .sso-account .account-info{opacity:1 !important;z-index:1 !important;position:relative;background:transparent;color:inherit;padding:0;margin:0;text-align:right;}.block-starshot-sso .sso-account .account-info::before{display:none;}}footer{background-color:#222222;color:white;padding:100px 0;}footer a{color:white;}footer a:hover{color:#00D9FF;text-decoration:none;}footer .logo-footer{margin-bottom:40px;}footer .block-newsletter form{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;}footer .block-newsletter form input[type=email]{border-radius:20px 0 0 20px;background-color:#ffffff;padding:7px 15px;font-size:12px;width:65%;height:46px;}footer .block-newsletter form button[type=submit]{border-radius:0 20px 20px 0;background-color:#008ECE;color:white;width:35%;height:46px;}footer .block-newsletter form .form-results{flex:1 100%;}footer ul.menu{padding:0;margin:0;list-style:none;}footer ul.menu li{margin-bottom:5px;}footer ul.menu li:last-of-type{margin:0;}footer ul.menu li a{text-decoration:none;line-height:180%;}footer .footer-copyright{margin-top:40px;font-size:14px;}@media screen and (max-width:767px){footer{padding:40px 0;}}.scroll-progress{right:10px;position:fixed;bottom:50%;transform:rotate(-90deg);}.scroll-progress .scroll-top{text-decoration:none;text-transform:uppercase;color:#7d7d7d;font-size:14px;padding:10px;letter-spacing:5px;transition:all 0.3s;display:none;}.scroll-progress .scroll-top:hover{background-color:rgba(0,0,0,0.7);color:#ffffff;}.box-layout{padding:0px !important;}.container{margin:10px auto;max-width:1300px;}@media screen and (min-width:1200px){.container-main{padding-top:50px;padding-bottom:50px;}}@media screen and (min-width:1200px){.main-content.has-sidebar{width:75%;padding-right:40px;float:left;}}@media screen and (min-width:1200px){.sidebar-right{width:25%;float:left;}}.messages-list [role=alert]{color:red;background-color:#f1fbec;margin-bottom:30px;padding:20px;border-color:#cce8b3;}#block-devpanel-starshot-pagetitle h1{color:#064771;font-size:36px;margin-bottom:15px;text-align:center;}@media screen and (min-width:1200px){#block-devpanel-starshot-pagetitle h1{font-size:52px;margin-bottom:30px;}}.region--primary-menu{display:flex;flex-direction:row;}@media screen and (max-width:767px){.navbar-brand{max-width:180px;}}.navbar-brand object{position:relative;z-index:-1;max-width:100%;}.powered a{color:#00D9FF;}#block-devpanel-starshot-breadcrumbs nav{padding:10px 0px;}#block-devpanel-starshot-breadcrumbs nav li{display:inline-block;padding-right:10px;}#block-devpanel-starshot-breadcrumbs nav li ::after{content:">";margin-left:10px;display:inline-block;}#block-devpanel-starshot-breadcrumbs nav li:last-child ::after{display:none;}.block-starshot-sso .form-actions{margin:0 !important;}#block-devpanel-starshot-primary-local-tasks li{display:inline-block;padding-right:10px;}nav ol{padding:0px;}nav ol li{list-style:none;}.view-templates-listing{display:flex;flex-wrap:wrap;gap:40px;margin-bottom:80px;}@media screen and (max-width:480px){.view-templates-listing{justify-content:center;}}.view-templates-listing [data-contextual-id],.view-templates-listing header{display:none;}.view-templates-listing .views-row{padding:16px;box-shadow:0px 0px 10px rgba(0,0,0,0.2);border-radius:20px;overflow:hidden;transition:all 0.3s ease;flex-basis:calc((100% - 80px) / 3);max-width:279px;display:flex;flex-direction:column;}.view-templates-listing .views-row:hover{box-shadow:4px 4px 16px 12px rgba(85,204,255,0.16);}@media screen and (max-width:767px){.view-templates-listing .views-row{flex-basis:calc((100% - 40px) / 2);}}@media screen and (max-width:480px){.view-templates-listing .views-row{flex-basis:100%;}}.view-templates-listing .views-field{display:flex;justify-content:center;align-items:center;margin-bottom:10px;}.view-templates-listing .views-field-field-image{background-image:linear-gradient(#FFFFFF,#CBE7FF);margin:-16px;margin-bottom:0px;padding:16px;}.view-templates-listing .views-field-field-image img{max-width:100%;height:auto;aspect-ratio:284/180;border-radius:8px;width:284px;}.view-templates-listing .views-field-title h3{font-size:20px;text-align:center !important;margin:0;}@media screen and (max-width:575px){.view-templates-listing .views-field-title h3{font-size:20px;}}.view-templates-listing .views-field-title a{color:#2f2f2f;font-weight:600;text-decoration:none;}.view-templates-listing .views-field-title a:hover{color:#064771;}.view-templates-listing .views-field-view-node{display:flex;justify-content:center;align-items:center;width:100%;margin:auto 0 0;}.view-templates-listing .views-field-view-node .btn-wrapper{margin-top:0px;min-width:100px;}.view-templates-listing > nav{width:100%;}@media screen and (max-width:767px){.view-templates-listing{width:100%;}.view-templates-listing .views-row{width:100%;}.view-templates-listing .views-col{padding:20px;}.view-templates-listing .views-field img{width:100% !important;}.view-templates-listing .views-field-view-node{width:unset;position:relative;}.view-templates-listing .views-field-view-node a{padding:6px 24px;}.container-front{margin:20px;}}#block-devpanel-starshot-views-block-tags-filter-block-1{padding:24px;gap:10px;background:#064771;border-radius:12px;}#block-devpanel-starshot-views-block-tags-filter-block-1 h2{color:white;font-size:24px;margin-bottom:0;}#block-devpanel-starshot-views-block-tags-filter-block-1 a{color:white;}#block-devpanel-starshot-views-block-sidebar-faq-block-1{padding:24px;gap:10px;border-radius:12px;background-color:#E2F1FE;}#block-devpanel-starshot-views-block-sidebar-faq-block-1 h2{color:black;font-size:24px;line-height:28px;font-weight:500;}#block-devpanel-starshot-views-block-sidebar-faq-block-1 .ui-accordion-header,#block-devpanel-starshot-views-block-sidebar-faq-block-1 .ui-accordion-content{background:none !important;border:none !important;height:auto !important;}#block-devpanel-starshot-views-block-sidebar-faq-block-1 .ui-accordion-header.ui-state-active,#block-devpanel-starshot-views-block-sidebar-faq-block-1 .ui-accordion-header.ui-state-active a{color:#002366 !important;}#block-devpanel-starshot-views-block-sidebar-faq-block-1 .views-row{border-bottom:2px solid #aaa;}#block-devpanel-starshot-views-block-sidebar-faq-block-1 .views-row .views-field-title{position:relative;font-weight:bold;padding:10px 0px;padding-right:20px;}#block-devpanel-starshot-views-block-sidebar-faq-block-1 .views-row .views-field-title .ui-accordion-header-icon{position:absolute;right:0px;top:50%;}#block-devpanel-starshot-views-block-sidebar-faq-block-1 .views-row .ui-accordion-content{padding:10px 0px;}#block-devpanel-starshot-views-block-sidebar-faq-block-1 .views-row:last-child{border:none;}#block-devpanel-starshot-views-block-sidebar-faq-block-1 .views-row .views-field-body *{background:transparent !important;}#block-devpanel-starshot-views-block-sidebar-faq-block-1 .views-row .views-field-body * .modal .modal-content{background:#fff !important;}.drupal-cms-block{margin-bottom:60px !important;}@media screen and (min-width:1200px){.drupal-cms-block .drupal-container-block{display:inline-flex;gap:40px;justify-content:flex-start;}}@media screen and (max-width:1200px){.drupal-cms-block .drupal-container-block{display:inline-flex;gap:40px;justify-content:flex-start;width:100%;}}@media screen and (max-width:767px){.drupal-cms-block .drupal-container-block{display:block;}}.drupal-cms-block .drupal-container-block .drupal-box-block{min-height:300px;display:flex;align-items:center;justify-content:space-between;flex-direction:column;position:relative;}@media screen and (min-width:1200px){.drupal-cms-block .drupal-container-block .drupal-box-block{width:576px;}}@media screen and (max-width:1200px){.drupal-cms-block .drupal-container-block .drupal-box-block{width:60%;}}@media screen and (max-width:767px){.drupal-cms-block .drupal-container-block .drupal-box-block{width:100%;}}.drupal-cms-block .drupal-container-block .drupal-description{color:#064771;position:relative;font-weight:600;}.drupal-cms-block .drupal-container-block .drupal-description p{margin-bottom:0;}@media screen and (min-width:1200px){.drupal-cms-block .drupal-container-block .drupal-description{font-size:28px;line-height:35px;width:50%;}}@media screen and (max-width:1200px){.drupal-cms-block .drupal-container-block .drupal-description{font-size:24px;line-height:30px;width:40%;text-align:center;padding:30px 10px;}}@media screen and (max-width:767px){.drupal-cms-block .drupal-container-block .drupal-description{width:100%;margin-bottom:30px;}}.drupal-cms-block .drupal-container-block .drupal-description .highlight{color:#008ECE;}.drupal-cms-block .drupal-container-block .drupal-description .btn-wrapper{left:0px;transform:translateX(0%);min-width:140px;margin-right:30px;margin-top:0px;}@media screen and (max-width:767px){.drupal-cms .drupal-container{flex-direction:column;align-items:center;gap:20px;width:100%;height:auto;}.drupal-cms .drupal-container .drupal-box{width:100%;padding:16px;}.drupal-cms .drupal-container .drupal-description{font-size:24px;line-height:30px;text-align:center;width:100%;}}.drupal-template-embed{padding:40px 0px;margin:40px 0px;}@media screen and (min-width:1200px){.drupal-template-embed{display:grid;grid-template-columns:50% 1fr;gap:40px;}}.drupal-template-embed .description-block{display:flex;flex-direction:column;justify-content:center;font-size:24px;line-height:30px;text-align:center;padding:30px 10px;}.drupal-template-embed .description-block h3 a{color:#064771;}.ml12{opacity:0;}.ml12.loadded{opacity:1;}.ml12 .letter{display:inline-block;line-height:1em;}.dropdown-menu{display:none;padding:20px;right:0px;}.dropdown:hover .dropdown-menu{display:block;}.block-project-list .tablesort{display:none;}.title-inline{display:flex;justify-content:space-between;align-items:center;}.title-inline .title-action-link{display:block;line-height:0;text-decoration:none;max-width:181px;}.recent-subscription-head{display:flex;justify-content:space-between;align-items:center;}.recent-subscription-head .all-btn{background-color:rgb(99,91,255);border-radius:4px;color:#fff;padding:10px 10px;text-decoration:none;}.status-wrap{display:flex;gap:8px;flex-direction:column;}.status-wrap span{border-width:2px;border-style:solid;border-radius:500px;padding:6px 12px;font-size:12px;font-weight:500;line-height:16px;text-transform:capitalize;text-align:center;}.status-wrap span.paused{border-color:#fde68a;color:#b45309;}.status-wrap span.running{border-color:#a7f3d0;color:#16a34a;}.status-wrap span.purchased{border-color:#e9d5ff;color:#7e22ce;}.project-list-table-wrapper{position:relative;}table.project-list-table td.column-moreinfo,table.project-list-table td.column-actions{padding:1.25rem 1rem;}table.project-list-table .show-detail{padding:8px;color:#64748b;border-radius:8px;transition:all 0.3s;}table.project-list-table .show-detail svg{width:16px;height:16px;transform:rotate(-90deg);transition:all 0.3s;top:-2px;position:relative;}table.project-list-table .show-detail:hover,table.project-list-table .show-detail.detail-show{background-color:#E4E7EB;box-shadow:rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,0.05) 0px 1px 2px 0px;}table.project-list-table .show-detail.detail-show svg{transform:rotate(0);}table.project-list-table tbody .column-template-name a{text-decoration:none;font-size:16px;font-weight:500;}table.project-list-table tbody .column-template-name a:hover{text-decoration:underline;}table.project-list-table tbody .devpanel-info .project-name{font-weight:500;}table.project-list-table tbody .devpanel-info .project-info{display:flex;align-items:center;color:#64748b;font-size:12px;gap:3px;}table.project-list-table tbody .devpanel-info .project-info svg{width:12px;height:12px;}table.project-list-table tbody .project-date{display:flex;gap:8px;align-items:center;word-break:break-word;max-width:100px;}table.project-list-table tbody .actions-list{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;}table.project-list-table tbody .actions-list a,table.project-list-table tbody .actions-list button{background-color:transparent;border:none;padding:6px;cursor:pointer;color:#64748b;text-decoration:none;}table.project-list-table tbody .actions-list a:hover,table.project-list-table tbody .actions-list button:hover{color:#2563eb;}table.project-list-table tbody .actions-list a svg,table.project-list-table tbody .actions-list button svg{width:16px;height:16px;}table.project-list-table tbody .column-actions{width:160px;}table.project-list-table tbody .column-actions .actions-list a,table.project-list-table tbody .column-actions .actions-list button{width:32px;display:block;overflow:hidden;font-size:0;text-align:center;}table.project-list-table .project-detail-row{background-image:linear-gradient(to right,rgb(248,250,252),rgba(0,0,0,0));padding:0;display:none;}table.project-list-table .project-detail-row.show{display:table-row;}table.project-list-table .project-detail-row > td{padding:32px 24px;}table.project-list-table .project-detail-row .application-wrapper{display:flex;justify-content:space-between;gap:24px;}table.project-list-table .project-detail-row .application-block{flex:1;box-shadow:rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,0.05) 0px 1px 2px 0px;padding:24px;border-radius:12px;border:2px solid #e2e8f0;transition:all 0.3s;}table.project-list-table .project-detail-row .application-block:hover{box-shadow:rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,0.1) 0px 4px 6px -1px,rgba(0,0,0,0.1) 0px 2px 4px -2px;}table.project-list-table .project-detail-row .application-block > h4{font-size:14px;line-height:20px;margin-bottom:16px;color:#0f172a;display:flex;}table.project-list-table .project-detail-row .application-block > h4 svg{width:20px;height:20px;margin-right:8px;}table.project-list-table .project-detail-row .application-block.application-detail > h4 svg{color:#2563eb;}table.project-list-table .project-detail-row .application-block.environment-detail > h4 svg{color:#16a34a;}table.project-list-table .project-detail-row .application-row{margin-bottom:12px;}table.project-list-table .project-detail-row .application-row:last-of-type{margin:0;}table.project-list-table .project-detail-row .application-row .label{color:#64748b;margin-bottom:8px;display:block;}table.project-list-table .project-detail-row .application-row .application_id{font-size:12px;line-height:16px;background-color:#E4E7EB;border:1px solid #e5e7eb;padding:8px 12px;border-radius:8px;display:flex;justify-content:space-between;align-items:center;}table.project-list-table .project-detail-row .application-row .copy-app-id{cursor:pointer;}table.project-list-table .project-detail-row .application-row .copy-app-id svg{width:16px;height:16px;}table.project-list-table .project-detail-row .environment-detail .application-row{display:flex;gap:8px;align-items:center;}table.project-list-table .project-detail-row .environment-detail .application-row svg{width:16px;height:16px;color:#94a3b8;}table.project-list-table .project-detail-row .environment-detail .application-row .label{margin:0;}table.project-list-table .project-detail-row .action-detail .actions-list{flex-direction:column;gap:12px;}table.project-list-table .project-detail-row .action-detail .actions-list li{flex:1;width:100%;}table.project-list-table .project-detail-row .action-detail .actions-list a,table.project-list-table .project-detail-row .action-detail .actions-list button{display:block;max-width:none;width:100%;box-shadow:rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,0.05) 0px 1px 2px 0px;text-align:center;padding:12px 16px;border-radius:8px;font-weight:500;background-color:#e5e7eb;transition:all 0.3s;}table.project-list-table .project-detail-row .action-detail .actions-list a svg,table.project-list-table .project-detail-row .action-detail .actions-list button svg{margin-right:8px;}table.project-list-table .project-detail-row .action-detail .actions-list a:hover,table.project-list-table .project-detail-row .action-detail .actions-list button:hover{box-shadow:rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,0.1) 0px 4px 6px -1px,rgba(0,0,0,0.1) 0px 2px 4px -2px;}table.project-list-table .project-detail-row .action-detail .actions-list a.link-workspace,table.project-list-table .project-detail-row .action-detail .actions-list button.link-workspace{background-color:#bfdbfe;color:#2563eb;}table.project-list-table .project-detail-row .action-detail .actions-list a.link-application-site,table.project-list-table .project-detail-row .action-detail .actions-list button.link-application-site{background-color:#a7f3d0;color:#16a34a;}table.project-list-table .project-detail-row .action-detail .actions-list a.link-purchase,table.project-list-table .project-detail-row .action-detail .actions-list button.link-purchase{background-color:#e9d5ff;color:#7e22ce;}table.project-list-table .project-detail-row .action-detail .actions-list a.delete-app,table.project-list-table .project-detail-row .action-detail .actions-list a.unsubscribe-app,table.project-list-table .project-detail-row .action-detail .actions-list button.delete-app,table.project-list-table .project-detail-row .action-detail .actions-list button.unsubscribe-app{background-color:#fecaca;color:#ff3b3c;}.node-templates footer{padding:0px;}.node-templates .article-container ul li{list-style:circle;}@media screen and (max-width:767px){.node-templates .article-container{flex-direction:column;}.node-templates .image-container{width:90%;}.node-templates .content-container{width:100%;}}.node--blog.node--view-mode-full{max-width:920px;margin:0 auto;}.node--blog.node--view-mode-full .blog__title{text-align:center;margin-bottom:24px;}.node--blog.node--view-mode-full .blog__tags{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-bottom:32px;}@media screen and (max-width:767px){.node--blog.node--view-mode-full .blog__tags{margin-bottom:20px;}}.node--blog.node--view-mode-full .blog__tags span{background:#f0f0f0;border-radius:3px;padding:6px 10px;color:#232323;}.node--blog.node--view-mode-full .blog__meta{text-align:center;margin-bottom:16px;}.node--blog.node--view-mode-full .blog__meta .author{color:#232323;}.node--blog.node--view-mode-full .blog__meta .author strong{text-transform:capitalize;}.node--blog.node--view-mode-full .blog__meta .date{color:#232323;}.node--blog.node--view-mode-full .field--name-body{font-size:20px !important;color:#000 !important;}.node--blog.node--view-mode-full .field--name-body a{color:#000 !important;text-decoration:underline;}.node--blog.node--view-mode-teaser{box-shadow:0 0 10px rgba(0,0,0,0.2);border-radius:20px;overflow:hidden;position:relative;padding:15px 15px 50px;height:100%;}.node--blog.node--view-mode-teaser .node--title a{text-decoration:none;color:#212121;}.node--blog.node--view-mode-teaser .node--title a:hover{color:#064771;}.node--blog.node--view-mode-teaser .field--name-field-image{margin:-15px;margin-bottom:30px;}.node--blog.node--view-mode-teaser .links.inline{padding:0px;position:absolute;bottom:0px;}.node--blog.node--view-mode-teaser .links.inline a{color:#000;font-weight:500;}.node--blog.node--view-mode-teaser .links.inline a:after{content:"";margin-left:10px;width:15px;height:15px;vertical-align:middle;rotate:-90deg;display:inline-block;background:url(/themes/custom/devpanel_starshot/images/icons/svg/Arrow.svg) no-repeat top center/100% auto;}.request-template{margin:20px 0px;text-align:right;display:flex;justify-content:flex-end;align-items:center;gap:20px;}.request-template .btn-wrapper{position:relative;left:0px;transform:translateX(0%);min-width:250px;margin-top:0px;}.waiting-app-ready.pod-waiting{text-align:center;position:relative;display:block;height:300px;width:auto;max-width:450px;margin:0 auto;padding:20px;}.waiting-app-ready.pod-waiting .pod-loading{color:#fff;text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:999;background-color:#064771;border-radius:24px;}.waiting-app-ready.pod-waiting .pod-loading .loading-gif .loader{width:20px;height:20px;border-radius:50%;display:block;margin:15px auto;position:relative;background:#FFF;box-shadow:-60px 0 #FFF,-30px 0 #FFF,30px 0 #FFF,60px 0 #FFF;box-sizing:border-box;animation:shadowPulse 2s linear infinite;}@keyframes shadowPulse{20%{background:#FFF;box-shadow:-60px 0 #064771,-30px 0 #FFF,30px 0 #FFF,60px 0 #FFF;}40%{background:#FFF;box-shadow:-60px 0 #FFF,-30px 0 #064771,30px 0 #FFF,60px 0 #FFF;}60%{background:#064771;box-shadow:-60px 0 #FFF,-30px 0 #FFF,30px 0 #FFF,60px 0 #FFF;}80%{background:#FFF;box-shadow:-60px 0 #FFF,-30px 0 #FFF,30px 0 #064771,60px 0 #FFF;}100%{background:#FFF;box-shadow:-60px 0 #FFF,-30px 0 #FFF,30px 0 #FFF,60px 0 #064771;}}.waiting-app-ready.pod-waiting .pod-loading .loading-text{margin:15px 0;font-size:20px;height:30px;display:flex;justify-content:center;align-items:center;overflow:hidden;}.waiting-app-ready.pod-waiting .pod-loading .loading-text span{opacity:0;position:absolute;animation:textFadeInOut 6s linear infinite;}.waiting-app-ready.pod-waiting .pod-loading .loading-text span:nth-child(1){animation-delay:0s;}.waiting-app-ready.pod-waiting .pod-loading .loading-text span:nth-child(2){animation-delay:2s;}.waiting-app-ready.pod-waiting .pod-loading .loading-text span:nth-child(3){animation-delay:4s;}@keyframes textFadeInOut{0%{opacity:0;}8.33%{opacity:1;}16.67%{opacity:0;}}.waiting-app-ready.pod-waiting .pod-loading .loading-logo img{max-width:250px;}.waiting-app-ready .title{color:#064672;}.submission-view{text-align:center;}.submission-view .page-title{font-size:36px;color:#064672;}.submission-view .field--name-field-image img{max-width:200px;display:inline-block;border-radius:100%;border:1px solid #064672;margin-bottom:30px;box-shadow:0px 0px 20px #064672;}.submission-view .expired{font-size:28px;margin-bottom:30px;display:inline-block;}.submission-view .info{text-align:left;max-width:890px;margin:0 auto;display:grid;grid-template-columns:auto;gap:40px;}.submission-view .info.has-workspace,.submission-view .info.has-vscode{grid-template-columns:auto auto;}.submission-view .info.has-workspace.has-vscode{grid-template-columns:auto auto auto;}@media screen and (max-width:767px){.submission-view .info{grid-template-columns:auto;gap:0px;}}@media screen and (min-width:1200px){.submission-view .info .info-wrapper{max-width:270px;margin:auto;}}.submission-view .info .item-icon{margin-right:10px;}.submission-view .info .info-item{display:flex;white-space:nowrap;justify-content:space-between;}.submission-view .info .inline-item{display:inline-block;margin-left:auto;text-align:right;}.submission-view .info .inline-username input,.submission-view .info .inline-password input{background:transparent;border:none;padding:0px 10px;min-height:auto;width:110px;outline:none;text-align:right;}.submission-view .info .inline-password:not(.show) .svg-icon.show{display:none;}.submission-view .info .inline-password.show .svg-icon.hide{display:none;}.submission-view .info .info-thumnail{margin-bottom:10px;min-width:270px;}.submission-view .info .info-bottom{margin-top:10px;font-weight:500;}.submission-view .info .copy-password,.submission-view .info .show-password{cursor:pointer;}.submission-view .warning{font-weight:bold;font-size:20px;text-transform:uppercase;display:inline-block;color:#666;}.submission-view .widget-wrapper{background-color:#064771;color:#fff;max-width:500px;padding:20px;border-radius:24px;}.submission-view .widget-wrapper.pod-wrapper{margin:0 auto;}.submission-view .widget-wrapper.pod-wrapper .pod-title{font-size:28px;margin-bottom:20px;text-align:left;}.submission-view .widget-wrapper.pod-wrapper .content-wrapper{display:flex;align-items:center;column-gap:20px;margin:0 auto;}.submission-view .widget-wrapper.pod-wrapper .content-wrapper .pod-logo{background-color:#fff;border-radius:5px;}.submission-view .widget-wrapper.pod-wrapper .content-wrapper .info-wrapper{width:100%;}.submission-view .widget-wrapper.pod-wrapper .content-wrapper .info-wrapper .info-item{display:flex;justify-content:space-between;padding:3px 0;}.submission-view .widget-wrapper.pod-wrapper .content-wrapper .info-wrapper .info-item a{color:#fff;text-decoration:underline;}.submission-view .widget-wrapper.pod-wrapper .content-wrapper .info-wrapper .info-item .inline-username input,.submission-view .widget-wrapper.pod-wrapper .content-wrapper .info-wrapper .info-item .inline-password input{background:transparent;color:#fff;border:none;padding:0 10px;min-height:auto;text-align:right;max-width:72px;}.submission-view .widget-wrapper.pod-wrapper .content-wrapper .info-wrapper .info-item .inline-password:not(.show) .svg-icon.show{display:none;}.submission-view .widget-wrapper.pod-wrapper .content-wrapper .info-wrapper .info-item .inline-password.show .svg-icon.hide{display:none;}.submission-view .widget-wrapper.pod-wrapper .content-wrapper .info-wrapper .info-item.wrapper-remaining .countdown{margin-right:32px;}.submission-view .widget-wrapper.pod-wrapper .wg-wrap-btn-action{margin-top:20px;justify-items:flex-end;}.submission-view .widget-wrapper.pod-wrapper .wg-wrap-btn-action button{border:none;border-radius:4px;width:125px;text-decoration:none;background:#fff;color:#064771 !important;text-align:center;}.submission-view .widget-wrapper.pod-wrapper .wg-wrap-btn-action button.btn-delete:hover{color:#dc3545 !important;}.submission-view .widget-wrapper.pod-wrapper .wg-wrap-btn-action button.btn-delete[disabled]{background-color:#4c7a97 !important;color:#fff !important;pointer-events:none;transition:none;}.progress-bar-view{position:relative;height:10px;width:100%;border:10px solid #008ECE;border-radius:15px;margin:auto;margin-bottom:50px;max-width:500px;}.progress-bar-view .color{position:absolute;background-color:#ffffff;width:0px;height:10px;border-radius:15px;animation:progres 4s infinite linear;top:-5px;left:0px;}@keyframes progres{0%{width:0%;}25%{width:50%;}50%{width:75%;}75%{width:85%;}100%{width:100%;}}.popover .popover-body .wrap-button{display:flex;justify-content:flex-end;gap:10px;}.popover .popover-body .wrap-button button{border-radius:4px;padding:0px 10px;text-transform:capitalize;letter-spacing:0;border:0;background-image:none;}.popover .popover-body .wrap-button button.btn-pop-close{background-color:#064771;color:#fff;}.popover .popover-body .wrap-button button.btn-confirm{background-color:#dc3545;color:#fff;}.trial-form{margin:50px 0px;padding:50px 0px;border-top:1px solid #ccc;}.trial-form .grid-column-2{display:grid;grid-template-columns:auto auto;}@media screen and (max-width:767px){.trial-form .grid-column-2{display:block;}}.trial-form .grid-column-item{position:relative;border-right:2px solid #ccc;padding:10px 30px;padding-bottom:70px;}.trial-form .grid-column-item.one-item{text-align:center;}.trial-form .grid-column-item.one-item .colum-content{text-align:left;display:inline-block;}@media screen and (max-width:767px){.trial-form .grid-column-item{width:100%;border:none;margin-bottom:20px;}}.trial-form .grid-column-item:last-child{border:none;}.trial-form .grid-column-item p{margin:0px;}.trial-form .grid-column-item .btn-wrapper{background:#064771;line-height:24px;position:absolute;left:50%;transform:translateX(-50%);bottom:10px;min-width:190px;text-align:center;display:inline-block;}.trial-form .grid-column-item .item-icon{display:inline-block;width:25px;height:25px;margin-right:10px;}.trial-form .grid-column-item .item-icon img{max-width:100%;}.webform-submission-form{max-width:500px;margin:20px auto;text-align:left;}.webform-submission-form.webform-submission-request-template-form{max-width:800px;}.webform-submission-form .form-item{margin-bottom:20px;}.webform-submission-form .form-control,.webform-submission-form .form-select,.webform-submission-form input,.webform-submission-form select,.webform-submission-form textarea{border:1px solid #064771;border-radius:4px;padding:20px;}.webform-submission-form .form-checkbox{margin-right:10px;margin-left:0px;padding:12px 12px;}.webform-submission-form .form-check{padding-left:calc(var(--bs-gutter-x) * 0.5);}.webform-submission-form .form-control.is-invalid,.webform-submission-form .was-validated .form-control:invalid{border-color:#c71c22;}.webform-submission-form .captcha{display:block;}.webform-preview .webform-submission-data--webform-request-template label{font-weight:bold;}.webform-preview .webform-submission-data--webform-request-template label::after{content:":";display:inline-block;margin-left:5px;font-weight:bold;}.webform-preview .webform-submission-data--webform-request-template .form-item-template-image img{max-width:200px;display:inline-block;vertical-align:top;}.webform-submission-request-template-form .form-check{clear:both;}.webform-submission-request-template-form .form-check-input[type=radio]{border-radius:50%;display:inline-block;float:none;margin-left:0px;vertical-align:middle;margin-right:10px;padding:15px;}.view-faq .views-row{padding:10px 0px;border-bottom:1px solid #D5D5D5;}.view-faq .views-row:last-child{border:none;}.view-faq h3{margin-bottom:0px;color:#064771;}.view-blog header{font-size:18px;text-align:center;margin-bottom:64px;}@media screen and (max-width:767px){.view-blog header{font-size:16px;margin-bottom:32px;}}.view-blog .row-container{padding:0;list-style:none;display:grid;grid-auto-rows:auto;grid-template-columns:repeat(3,1fr);gap:20px;}@media screen and (max-width:767px){.view-blog .row-container{grid-template-columns:repeat(1,1fr);}}.view-blog .row-container .field--name-field-image{overflow:hidden;}.view-blog .row-container .field--name-field-image img{transition:0.3s;}.view-blog .row-container .field--name-field-image img:hover{transform:scale(1.1);}@media screen and (max-width:1200px){.view-blog .row-container .field--name-field-image img{width:100%;}}.view-blog .row-container .node--view-mode-teaser:hover .field--name-field-image img{transform:scale(1.05);}.view-blog .blog-meta .author strong{text-transform:capitalize;}nav.pager{margin:32px 0;text-align:center;}nav.pager ul{display:flex;gap:15px;justify-content:center;}.stripe-payment-form .pricing-table-tabs,.view-pricing-table .pricing-table-tabs{display:flex;justify-content:center;align-items:center;margin:30px 0;gap:16px;}.stripe-payment-form .pricing-table-tabs > button,.view-pricing-table .pricing-table-tabs > button{background:#F3F4F6;color:#000000;border-color:#F3F4F6;transition:all 0.3s;font-weight:700;font-size:18px;}.stripe-payment-form .pricing-table-tabs > button:hover,.view-pricing-table .pricing-table-tabs > button:hover{background:#E4E7EB;border-color:#E4E7EB;}.stripe-payment-form .pricing-table-tabs > button.active,.view-pricing-table .pricing-table-tabs > button.active{background:#2563eb;color:#ffffff;border-color:#2563eb;}.stripe-payment-form .pricing-group.hide,.view-pricing-table .pricing-group.hide{display:none;}.stripe-payment-form .switch-container,.view-pricing-table .switch-container{text-align:center;margin-bottom:48px;}.stripe-payment-form .switch-container .switch-inner,.view-pricing-table .switch-container .switch-inner{display:inline-flex;align-items:center;gap:10px;justify-content:center;font-size:16px;font-weight:400;line-height:1.5;position:relative;padding:8px;background-color:#F3F4F6;border-radius:8px;overflow:hidden;}.stripe-payment-form .switch-container .switch-inner > span,.view-pricing-table .switch-container .switch-inner > span{padding:8px 16px;border-radius:6px;cursor:pointer;}.stripe-payment-form .switch-container .switch-inner > span.active,.view-pricing-table .switch-container .switch-inner > span.active{background-color:#ffffff;color:#3b82f6;box-shadow:rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,0.1) 0px 4px 6px -1px,rgba(0,0,0,0.1) 0px 2px 4px -2px;}.stripe-payment-form .switch-container .switch,.view-pricing-table .switch-container .switch{position:absolute;width:100%;height:100px;cursor:pointer;}.stripe-payment-form .switch-container .switch input,.view-pricing-table .switch-container .switch input{opacity:0;width:0;height:0;}.stripe-payment-form .switch-container .pricing-card-gift,.view-pricing-table .switch-container .pricing-card-gift{display:block;margin-top:16px;font-weight:500;color:#16a34a;}.stripe-payment-form .period-tab-content,.view-pricing-table .period-tab-content{display:none;gap:2rem;justify-content:space-between;flex-wrap:wrap;margin-bottom:30px;visibility:hidden;opacity:0;z-index:-1;position:relative;}.stripe-payment-form .period-tab-content.pricing-tab-show,.view-pricing-table .period-tab-content.pricing-tab-show{display:flex;visibility:visible;opacity:1;z-index:0;transition:all 0.5s;}.stripe-payment-form .period-tab-content.slick-slider.pricing-tab-show,.view-pricing-table .period-tab-content.slick-slider.pricing-tab-show{display:block;}.stripe-payment-form .period-tab-content .slick-arrow,.view-pricing-table .period-tab-content .slick-arrow{width:40px;height:40px;box-shadow:rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,0.1) 0px 10px 15px -3px,rgba(0,0,0,0.1) 0px 4px 6px -4px;background-color:#ffffff;border-radius:50px;z-index:1;border:1px solid #e5e7eb;position:fixed;top:50%;}.stripe-payment-form .period-tab-content .slick-arrow::before,.view-pricing-table .period-tab-content .slick-arrow::before{color:#3b82f6;font-size:20px;}.stripe-payment-form .period-tab-content .slick-arrow.slick-prev,.view-pricing-table .period-tab-content .slick-arrow.slick-prev{left:0;}.stripe-payment-form .period-tab-content .slick-arrow.slick-next,.view-pricing-table .period-tab-content .slick-arrow.slick-next{right:0;}.stripe-payment-form .period-tab-content > h3,.view-pricing-table .period-tab-content > h3{display:none;}.stripe-payment-form .period-tab-content .pricing-card,.view-pricing-table .period-tab-content .pricing-card{flex-grow:1;flex-basis:calc((100% - 6rem) / 4);display:flex;flex-direction:column;border:1px solid #e5e7eb;border-radius:16px;box-shadow:rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,0.1) 0px 20px 25px -5px,rgba(0,0,0,0.1) 0px 8px 10px -6px;position:relative;transition:transform 0.3s;background-color:#ffffff;padding:2rem;color:#1a1a1a;}.stripe-payment-form .period-tab-content .pricing-card .views-field-field-price,.view-pricing-table .period-tab-content .pricing-card .views-field-field-price{color:inherit;font-family:"Ubuntu",sans-serif;text-align:center;text-transform:capitalize;overflow:hidden;margin-bottom:32px;}.stripe-payment-form .period-tab-content .pricing-card .views-field-field-price span,.view-pricing-table .period-tab-content .pricing-card .views-field-field-price span{display:block;}.stripe-payment-form .period-tab-content .pricing-card .views-field-field-price .price-value,.view-pricing-table .period-tab-content .pricing-card .views-field-field-price .price-value{font-size:36px;font-weight:700;line-height:40px;color:#2563eb;}.stripe-payment-form .period-tab-content .pricing-card .views-field-field-price .price-period,.view-pricing-table .period-tab-content .pricing-card .views-field-field-price .price-period{font-size:18px;color:#6b7280;line-height:24px;}.stripe-payment-form .period-tab-content .pricing-card .views-field-field-price .card-best-sale,.view-pricing-table .period-tab-content .pricing-card .views-field-field-price .card-best-sale{background:url(/themes/custom/devpanel_starshot/images/best-seller.png);position:absolute;top:-15px;left:12px;z-index:1;width:110px;font-weight:600;white-space:nowrap;text-align:center;text-indent:-999rem;background-size:contain;background-repeat:no-repeat;background-position:center;height:86px;}.stripe-payment-form .period-tab-content .pricing-card .views-field-field-container-size,.view-pricing-table .period-tab-content .pricing-card .views-field-field-container-size{font-family:"Ubuntu",sans-serif;font-size:24px;font-weight:700;color:inherit;line-height:120%;text-align:center;text-transform:capitalize;margin-bottom:16px;}.stripe-payment-form .period-tab-content .pricing-card .views-field-nothing,.view-pricing-table .period-tab-content .pricing-card .views-field-nothing{flex:1;}.stripe-payment-form .period-tab-content .pricing-card .pricing-content .project-infomation,.view-pricing-table .period-tab-content .pricing-card .pricing-content .project-infomation{margin-bottom:32px;font-size:18px;}.stripe-payment-form .period-tab-content .pricing-card .pricing-content .project-infomation-item,.view-pricing-table .period-tab-content .pricing-card .pricing-content .project-infomation-item{margin-bottom:15px;display:flex;justify-content:space-between;}.stripe-payment-form .period-tab-content .pricing-card .pricing-content .project-infomation-item:last-child,.view-pricing-table .period-tab-content .pricing-card .pricing-content .project-infomation-item:last-child{margin-bottom:0;}.stripe-payment-form .period-tab-content .pricing-card .pricing-content .project-infomation-item .label,.view-pricing-table .period-tab-content .pricing-card .pricing-content .project-infomation-item .label{font-weight:400;text-transform:capitalize;}.stripe-payment-form .period-tab-content .pricing-card .pricing-content .project-infomation-item .value,.view-pricing-table .period-tab-content .pricing-card .pricing-content .project-infomation-item .value{font-weight:700;text-align:right;}.stripe-payment-form .period-tab-content .pricing-card .pricing-content ul,.view-pricing-table .period-tab-content .pricing-card .pricing-content ul{margin:0 0 30px;padding:0;list-style:none;}.stripe-payment-form .period-tab-content .pricing-card .pricing-content ul li,.view-pricing-table .period-tab-content .pricing-card .pricing-content ul li{display:flex;align-items:center;gap:7px;margin-bottom:12px;}.stripe-payment-form .period-tab-content .pricing-card .pricing-content ul li:last-child,.view-pricing-table .period-tab-content .pricing-card .pricing-content ul li:last-child{margin-bottom:0;}.stripe-payment-form .period-tab-content .pricing-card .pricing-content ul li::before,.view-pricing-table .period-tab-content .pricing-card .pricing-content ul li::before{content:"✔";color:#16a34a;}.stripe-payment-form .period-tab-content .pricing-card .pricing-content ul li.not-included::before,.view-pricing-table .period-tab-content .pricing-card .pricing-content ul li.not-included::before{content:"✘";color:#ff3b3c;}.stripe-payment-form .period-tab-content .pricing-card .pricing-content .pricing-link,.view-pricing-table .period-tab-content .pricing-card .pricing-content .pricing-link{text-align:center;margin-top:32px;}.stripe-payment-form .period-tab-content .pricing-card .pricing-content .pricing-link > .pricing-card-link,.view-pricing-table .period-tab-content .pricing-card .pricing-content .pricing-link > .pricing-card-link{background-color:#F3F4F6;font-family:"Ubuntu",sans-serif;color:#1a1a1a;padding:10px 20px;text-align:center;font-weight:600;position:relative;border-radius:8px;border:none;height:auto;display:block;font-size:16px;line-height:24px;cursor:pointer;transition:all 0.3s;text-decoration:none;}.stripe-payment-form .period-tab-content .pricing-card .pricing-content .pricing-link > .pricing-card-link:hover,.view-pricing-table .period-tab-content .pricing-card .pricing-content .pricing-link > .pricing-card-link:hover{background-color:#E4E7EB;}.stripe-payment-form .period-tab-content .pricing-card:hover,.view-pricing-table .period-tab-content .pricing-card:hover{transform:scale(1.04);}.stripe-payment-form .period-tab-content .pricing-card:hover .pricing-link > .pricing-card-link,.view-pricing-table .period-tab-content .pricing-card:hover .pricing-link > .pricing-card-link{background-color:#E4E7EB;}.stripe-payment-form .period-tab-content .pricing-card.pricing-card-selected,.view-pricing-table .period-tab-content .pricing-card.pricing-card-selected{border-color:#3b82f6;}.stripe-payment-form .period-tab-content .pricing-card.pricing-card-selected .pricing-link > .pricing-card-link,.view-pricing-table .period-tab-content .pricing-card.pricing-card-selected .pricing-link > .pricing-card-link{background-color:#3b82f6;color:#ffffff;}.stripe-payment-form .period-tab-content .pricing-card .pricing-link-overlay,.view-pricing-table .period-tab-content .pricing-card .pricing-link-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;cursor:pointer;}.stripe-payment-form .pricing-enterprise-group .pricing-card .pricing-content .pricing-link > .pricing-card-link,.view-pricing-table .pricing-enterprise-group .pricing-card .pricing-content .pricing-link > .pricing-card-link{background-color:#16a34a;color:#ffffff;display:flex;justify-content:center;align-items:center;gap:10px;}.stripe-payment-form .pricing-enterprise-group .pricing-card .pricing-content .pricing-link > .pricing-card-link .icon,.view-pricing-table .pricing-enterprise-group .pricing-card .pricing-content .pricing-link > .pricing-card-link .icon{background-image:url(/themes/custom/devpanel_starshot/images/icons/telephone.svg);background-repeat:no-repeat;background-size:contain;width:22px;height:22px;}.stripe-payment-form .pricing-enterprise-group .pricing-card-medium-1 .pricing-content .pricing-link > .pricing-card-link,.view-pricing-table .pricing-enterprise-group .pricing-card-medium-1 .pricing-content .pricing-link > .pricing-card-link{background-color:#2563eb;}@media screen and (max-width:1024px){.stripe-payment-form .period-tab-content .pricing-card,.view-pricing-table .period-tab-content .pricing-card{flex-basis:calc((100% - 60px) / 3);}}@media screen and (max-width:768px){.stripe-payment-form,.view-pricing-table{margin:0 20px;}.stripe-payment-form .period-tab-content,.view-pricing-table .period-tab-content{flex-direction:column;}.stripe-payment-form .period-tab-content .pricing-card,.view-pricing-table .period-tab-content .pricing-card{box-shadow:none;margin:15px 10px 0 10px;}}
