/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.bg-light{--bs-bg-opacity:1;background-color:rgb(35 0 67) !important;}.table > :not(caption) > * > *{background-color:#000000a8;--bs-table-color:#dddddd;}@media (min-width:1200px){.layout__region.layout__region--content.row{width:100%;max-width:none;}}.header-selector{background-image:url("/sites/default/files/2025-01/abstract_ai_image.jpg");background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;padding:100px 0;min-height:100vh;display:flex;align-items:center;}@media (max-width:1024px){.header-selector{background-image:url("/sites/default/files/2025-01/abstract_ai_image400.jpg");}}.services-section{background-color:#002905;color:#fff;}.services-section .card_green{background:#064c00;border:none;padding:1em;border-radius:0.385rem;box-shadow:0 0 10px rgba(0,0,0,0.5);transition:box-shadow 0.3s ease;}.services-section .card_green:hover{box-shadow:0 0 15px #32cd32;}.testimonials-section{background-color:#370000;color:#fff;}.testimonials-section .testimonial-card{background-color:#550000;border:none;box-shadow:0 2px 5px rgba(0,0,0,0.2);}.resources-section{background-color:#000e1d;color:#fff;}.resources-section .h1-grid-card a{color:#3bf6ffe5;}.resources-section .card_blue{background:#003167 !important;border:none;padding:1em;border-radius:0.385rem;box-shadow:0 0 10px rgba(0,0,0,0.5);transition:box-shadow 0.3s ease;}.resources-section .card_blue:hover{box-shadow:0 0 15px #1e90ff;}#hero-section{margin-bottom:0;}#services{padding-top:0;}.text-light{color:rgb(255 255 255) !important;}.btn-info{--bs-btn-bg:#00343f;--bs-btn-color:#ffffff;}.btn-primary{--bs-btn-bg:#002a59;}.btn-outline-primary,.node-preview-container .node-preview-backlink{--bs-btn-color:#ffffff;--bs-btn-border-color:#4ba6ff;}.btn-outline-light{--bs-btn-hover-bg:#0053a7;}@media (min-width:1200px){.display-4{margin-bottom:1.2rem;}}#cboxClose{border-radius:5px;}.accordion-button:focus{box-shadow:none;}.accordion-button:not(.collapsed)::after{border-radius:5px;background-color:#ffffff;}.accordion-button::after{border-radius:5px;background-color:#000e1d;}.bg-primary{background-color:rgb(0 49 103) !important;}.bg-warning{background-color:rgb(59 0 113) !important;}.bg-success{--bs-bg-opacity:1;background-color:rgb(0 94 50) !important;}.accordion-item{color:#ffffff;background-color:#000e1d;border:none;}#cboxContent{background:#072e0059 !important;}#cboxWrapper{background:#00bdff82 !important;}footer{padding:2rem 0;background:#000e1d;}@media (min-width:992px){.navbar-expand-lg{background:#00326b;}}.button,.button:not(:focus),.form-actions .button,.action-link--icon-trash.action-link{background:slategrey;border:1px solid #5b5b5b !important;}.chat{background:#1c1c1cfa !important;}#live-chat{right:15px !important;width:738px !important;font-size:15px !important;}#live-chat textarea{min-height:50px !important;max-height:186px !important;}#live-chat h4{font-size:14px !important;font-weight:600 !important;}#live-chat header{color:#00e11b !important;background:#000000f5 !important;}@media only screen and (max-width:768px){#live-chat{width:96% !important;right:2% !important;left:2% !important;}}.chat-history{height:70vh !important;padding:8px 24px !important;}@media only screen and (max-width:768px){.chat-history{height:57vh !important;}}.form-item__description.is-disabled{color:#738bff;}.js-form-item{margin:0 0 0 13px !important;display:block;}.views-view-responsive-grid--horizontal{padding:1em;}.views-view-responsive-grid__item-inner{color:#f3f3f3;padding:1em;border-radius:0.385rem;box-shadow:0 0 10px rgb(0 255 193);transition:box-shadow 0.3s ease;}.views-view-responsive-grid--ai-blog-anteprime{background-color:#00326b;}.views-view-responsive-grid--ai-blog-anteprime
  .views-view-responsive-grid__item-inner{background-color:rgb(0 29 61) !important;}.views-view-responsive-grid--ai-blog-anteprime
  .views-view-responsive-grid__item-inner:hover{box-shadow:0 0 10px rgb(237 44 255);}.view-docdev .views-view-responsive-grid{background-color:#002f08;}.view-docdev .views-view-responsive-grid__item-inner{background-color:#003c00;}.view-docdev .views-view-responsive-grid__item-inner:hover{box-shadow:0 0 15px #00ff00;}.view-prompt .views-view-responsive-grid{background-color:#002855;}.view-prompt .views-view-responsive-grid__item-inner{background-color:#330058;}.view-prompt .views-view-responsive-grid__item-inner:hover{box-shadow:0 0 15px #4169e1;}.view-chatbot .views-view-responsive-grid{background-color:transparent;}.view-chatbot .views-view-responsive-grid__item{margin:0;}.view-chatbot .views-view-responsive-grid__item-inner{background-color:transparent;color:#e0e0e0;padding:0;margin:0;height:100%;box-shadow:none;}.view-chatbot .views-view-responsive-grid__item-inner:hover{box-shadow:none;}.card_violet{background:#3b0071;padding:1em;border-radius:0.385rem;box-shadow:0 0 10px rgba(0,0,0,0.5);transition:box-shadow 0.3s ease;}.card_violet:hover{box-shadow:0 0 15px #8a2be2;}.card_blue{background:#003167 !important;padding:1em;border-radius:0.385rem;box-shadow:0 0 10px rgba(0,0,0,0.5);transition:box-shadow 0.3s ease;}.card_blue:hover{box-shadow:0 0 15px #1e90ff;}.card_green{background:#003d05;padding:1em;border-radius:0.385rem;box-shadow:0 0 10px rgba(0,0,0,0.5);transition:box-shadow 0.3s ease;}.card_green:hover{box-shadow:0 0 15px #32cd32;}.chatbot-wrapper{padding:0.5rem;}.navbar-toggler{background-color:#dadada;margin:1em 1em 0 1em;}.chat-message img{content:url("https://aimorning.news/sites/default/files/styles/thumbnail/public/2024-08/CAROL_System.jpg");}code{font-size:larger;color:#fb74cd;word-wrap:break-word;}.marker{color:#ff4fff;}.h2bis{margin-top:2rem;font-size:calc(1rem + 0.59vw);margin-bottom:-0.5rem;padding-bottom:1rem;}.pager__items{margin-top:revert;}blockquote{margin:2rem 0;padding:1rem 1.5rem;border-left:4px solid #0dff19d9;background-color:#000000d6;font-style:italic;color:#46ff77;box-shadow:0 2px 4px rgba(0,0,0,0.1);}blockquote p{margin:0;line-height:1.6;}.navbar-nav .nav-link.active,.navbar-nav .media-library-view--widget .view-header a.active,.navbar-nav .media-library-view--widget .view-header a.is-active,.media-library-view--widget .view-header .navbar-nav a.active,.media-library-view--widget .view-header .navbar-nav a.is-active,.navbar-nav .nav-link.show,.navbar-nav .media-library-view--widget .view-header a.show,.media-library-view--widget .view-header .navbar-nav a.show{color:rgb(185 255 187);}.feed-icon{margin:1rem !important;}#drupal-off-canvas-wrapper summary{color:#b90076;}.vertical-tabs__menu{border-top:1px solid #00fc4b;}.vertical-tabs__menu-item.is-selected .vertical-tabs__menu-item-title{color:#fff;}.vertical-tabs__menu-item.is-selected{background-color:#59006c !important;}.vertical-tabs__menu-item{background:#2c2c2c;}code.ai-code{color:#ff6a00 !important;background-color:blue;}details summary{background-color:rgb(0 0 0);}.text-success{color:rgb(2 255 0) !important;}.text-primary{color:rgb(114 211 229) !important;}.border-primary{border-color:rgb(202 255 252) !important;}.text-danger{color:rgb(255 202 183) !important;}.text-info{color:rgb(109 231 255) !important;}.border-info{border-color:rgb(0 212 255) !important;}.btn-outline-danger{--bs-btn-color:#ff5363;--bs-btn-border-color:#ff5363;}.btn-outline-success{--bs-btn-color:rgb(2 255 0) !important;}.list-group-item{color:#ffffff;padding:.55rem;background-color:#00152c;border:var(--bs-list-group-border-width) solid #00582c;}.list-group{--bs-list-group-bg:#00037e00;margin-top:9px;}.list-group-item:last-child{margin-bottom:9px;}.messages--warning{color:#ff5454;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#000000;background-image:url(/themes/contrib/bootstrap5/images/icons/warning.svg);box-shadow:-8px 0 0 #e09600;}.messages--status{color:#ffffff;background-color:#000000;}.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:4px;}.badge{--bs-badge-font-size:1em;margin-bottom:4px;}.ai-three-info{background:#000000;}.ui-dialog .ui-dialog-titlebar-close .ui-icon-closethick{background:#fc0000;}@media (max-width:767.98px){.tabs-wrapper .nav-item.active,.tabs-wrapper .media-library-view--widget .view-header a.nav-item.is-active,.media-library-view--widget .view-header .tabs-wrapper a.nav-item.is-active{background-color:#0000005e;}.tabs-wrapper .tab-toggle{color:#00ff18;}}.nav-tabs,.media-library-view--widget .view-header{--bs-nav-tabs-link-hover-border-color:#ec03f2 var(--bs-secondary-bg)
    var(--bs-border-color);}.action-link--icon-trash.action-link--danger,.button.button--danger,a.button.button--danger{color:#dddddd;}.nav-tabs .nav-link.active,.media-library-view--widget .view-header .nav-link.active,.media-library-view--widget .view-header a.active,.media-library-view--widget .view-header a.is-active,.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-item.show .media-library-view--widget .view-header a,.media-library-view--widget .view-header .nav-item.show .nav-link,.media-library-view--widget .view-header .nav-item.show a{color:#fff;background-color:#0000005c;border-color:var(--bs-nav-tabs-link-active-border-color);}.media-library-view--widget .view-header{--bs-nav-link-hover-color:#ffffff;}.btn-close,.ui-dialog .ui-dialog-titlebar-close{background-color:#ffffff;}.alert-warning{--bs-alert-color:#fe8bff;--bs-alert-bg:#000138;--bs-alert-border-color:#f500ff;}.alert-success{--bs-alert-color:#f4f4f4;--bs-alert-bg:#003f3c;--bs-alert-border-color:#de2aff;--bs-alert-link-color:#014425;}.alert-info{--bs-alert-color:#63e5ff;--bs-alert-bg:#002a59;--bs-alert-border-color:#434343;--bs-alert-link-color:#b5ffe9;}.bg-dark{background-color:rgb(0 29 61) !important;}h4,.h4{font-size:1.4rem;font-weight:400;line-height:1.32;margin:15px 0 10px 0;}.display-contents{display:contents;}.logo{width:80px;height:80px;display:block;}@media (min-width:1400px){.pt-xxl-7{padding-top:7rem !important;}}.navbar-brand a.site-title{color:#ffffffd4 !important;font-weight:400;letter-spacing:0.1px;}.nav-link{font-size:x-large;color:#00ff06;font-weight:600;}.navbar-nav{padding:1rem;flex-direction:row;justify-content:center;--bs-nav-link-hover-color:rgb(255 255 255);}a{color:#00fff7;text-decoration:none;}a:hover{color:#00ff1d;}.text-bg:hover{background-color:#000;transition:0.2s;border-radius:calc(0.385rem - 1px);}.page-link{color:#ffffff;background-color:#00740742;border:var(--bs-pagination-border-width) solid #017efb;}@media (min-width:992px){.header-selector{height:100vh;}}@media (min-width:1200px){.header-selector{height:100vh;}}@media (min-width:1400px){.header-selector{height:100vh;}}h2,.h2{margin-top:1rem;color:#ffe69e;font-size:calc(1rem + 0.59vw);margin-bottom:.9rem;}h3,.h3{margin-top:1rem;font-size:calc(1rem + 0.5vw);margin-bottom:1.5rem;}.ace-tm{background-color:#efefef;}.card{color:#ffffff !important;box-shadow:0 0 10px rgb(0,0,0);--bs-card-bg:#000e1d96 !important;}.card:hover{box-shadow:0 0 10px rgb(2,255,6);}.card-footer{background-color:rgba(0,0,0,0.11);}.bg-light{background-color:#4ffb7a;}.bg-green{background-color:rgb(0 40 85) !important;}.bg-blu{background-color:rgb(0 47 8) !important;}.blu-prompt{background-color:#000080;}.table-striped > tbody > tr:nth-of-type(odd) td{background-color:#330000;color:#f53eee;}.table{--bs-table-color:#5bbee1;}.form-actions{margin:1em;}.ace_active-line{background:rgb(49 255 0);}.view-filters{padding-left:0.5rem;padding-top:0.5rem;padding-bottom:0.5rem;}@media (min-width:768px){.view-filters{padding-left:1.5rem;}}@media (min-width:1200px){.view-filters{padding-left:3rem;padding-top:1rem;padding-bottom:1rem;}}.text-green{color:#16ff6b !important;}.text-red{color:#fc2dff;}.img-fluid{width:-webkit-fill-available;width:-moz-available;}.block-b5-dnd-help{margin-left:1rem !important;}.block-b5-dnd-local-tasks{margin-left:1rem !important;}.block-b5-dnd-content{background-color:#ffffff12;height:100vh;margin-left:1rem !important;}.layout-builder{background-color:#000;}.layout-builder-block{background-color:#340000;}.layout-builder__add-block{background-color:#242424;}.layout-builder__add-section{outline:2px dashed #fc5300;background-color:#000138;}.region-content{padding:0;}.bg-gradient-1{width:100%;height:100%;background:rgb(78 0 0);}.bg-gradient-2{width:100%;height:100%;background:#330058;}.card_red{background:#370000;}.h1-grid-card{line-height:1.28em;font-family:Roboto;color:#3bf6ffe5;font-size:1.25rem;text-align:center;padding:1rem 0.9rem 0.2rem 1rem;}@media (min-width:1800px){.h1-grid-card{font-size:1.3rem;padding:1.55rem 0.9rem 0.2rem 1rem;}}@media (min-width:3500px){.h1-grid-card{font-size:2rem;padding:3rem 2rem 0.02rem 2rem;}}.grid-card-text{font-size:1.1rem;line-height:1.26em;font-weight:300;opacity:0.85;padding:0.4rem 0.5rem 0.034rem 0.5rem;color:#fff;}@media (min-width:768px){.grid-card-text{font-size:1.1rem;padding:0.44rem 0.6rem 0.02rem 1rem;}}@media (min-width:992px){.grid-card-text{font-size:1.11rem;padding:0.44rem 1rem 0.01rem 1.3rem;}}@media (min-width:1200px){.grid-card-text{font-size:1.2rem;padding:0.44rem 1rem 0.01rem 1.5rem;}}@media (min-width:1400px){.grid-card-text{font-size:1.13rem;padding:0.44rem 1rem 0.01rem 1.5rem;}}@media (min-width:1800px){.grid-card-text{font-size:1.15rem;padding:0.44rem 1rem 0.01rem 1.5rem;}}@media (min-width:3500px){.grid-card-text{font-size:2em;opacity:0.85;padding:3rem 1rem 1rem 3rem;}}.tag-grid{opacity:0.9;padding:2% 0 6% 0;text-align:center;}@media (min-width:1800px){.tag-grid{padding:0 1rem 1.8rem 1rem;}}@media (min-width:3500px){.tag-grid{line-height:1.05em;opacity:0.75;padding:1rem 1rem 6rem 1rem;}}.body-flex-roboto{line-height:1.32em;font-size:1.3em;opacity:0.89;font-weight:300;}@media (min-width:768px){.body-flex-roboto{font-size:1.35em;}}@media (min-width:992px){.body-flex-roboto{font-size:1.132rem;}}@media (min-width:1200px){.body-flex-roboto{font-size:1.345rem;}}@media (min-width:1400px){.body-flex-roboto{font-size:1.56rem;line-height:1.3em;}}@media (min-width:1800px){.body-flex-roboto{font-size:1.5rem;}}@media (min-width:2500px){.body-flex-roboto{font-size:1.8rem;}}@media (min-width:3500px){.body-flex-roboto{font-size:2rem;}}.media-content-img{max-height:98vh;}@media (min-width:1400px){.media-content-img{max-height:98vh;}}.sticky-top-img{position:sticky;top:0;z-index:0;}@media (min-width:576px){.sticky-top-img{min-width:100%;max-width:100%;}}@media (min-width:768px){.sticky-top-img{min-width:35%;max-width:35%;top:2%;}}@media (min-width:992px){.sticky-top-img{min-width:35%;max-width:35%;top:2%;}}@media (min-width:1200px){.sticky-top-img{min-width:33%;max-width:34%;top:2%;}}@media (min-width:1400px){.sticky-top-img{min-width:33%;max-width:34%;top:2%;}}@media (min-width:1800px){.sticky-top-img{min-width:35%;max-width:36%;top:2%;}}@media (min-width:3500px){.sticky-top-img{min-width:37%;max-width:39%;}}.tag-style{padding:2% 0 6% 0;}@media (min-width:500px){.tag-style{padding:0.5rem 2rem 3.3rem 2rem;}}@media (min-width:768px){.tag-style{padding:0.5rem 2rem 3.3rem 2rem;}}@media (min-width:992px){.tag-style{padding:2% 0 5% 3.07rem;}}@media (min-width:1200px){.tag-style{padding:2% 0 5% 4.1rem;}}@media (min-width:1400px){.tag-style{padding:2% 0 5% 4.4rem;}}@media (min-width:1800px){.tag-style{padding:2% 0 4% 4.5rem;}}@media (min-width:3500px){.tag-style{padding:3% 0 6% 12.5rem;}}.btn-tag{font-weight:400;border:none;outline:none;cursor:pointer;position:relative;z-index:10;font-size:medium;color:#4aff00;}.btn-tag:active{color:transparent;background:transparent;}.btn-tag:hover:before{opacity:0.5;color:#ffc00c;}@media (min-width:3500px){.btn-tag{margin-right:2.5rem;}}#cboxContent{background:#484848f7;}#cboxWrapper{background:#494949f2;}.form-control{color:#fff;background-color:#212121;}.btn,a.button{margin:5px;}.button,.dropbutton__item:first-of-type > *,.dropbutton__toggle{color:rgb(255 255 255);background-color:#009b43;}.button--primary,.button--primary:not(:focus),.ief-entity-submit{background:rgb(0 119 255 / 56%);color:#ffffff;}.gin--dark-mode [data-gin-accent="teal"]{--gin-color-primary-hover:#ffffff;--gin-color-primary-active:#00ff3d;}.panel__title,.system-status-general-info__header,.system-status-report__requirements-group > h3,.system-themes-list__header{color:#ffffff;background:#370000;}.claro-details__summary::after{box-shadow:inset 0 0 0 1px var(--gin-color-focus-border),inset 0 0 0 2px rgb(209,167,4);}body.ace-editor-added .ace-editor{min-height:calc(100vh - 150px);border:2px #09ec22ab solid;}.claro-details__wrapper--vertical-tabs-item{padding:0 0 0 20px;}#search-block-form{justify-content:center;}.form--inline .form-actions{display:inline-flex;padding:8px 8px 0 8px;}#toolbar-administration,#toolbar-administration *{background-color:#370000;}.gin--dark-mode
  :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content):not(.tablesaw-cell-content)
  > .form-type--checkbox
  input:checked{background-color:rgb(0 137 31);}.gin--dark-mode
  :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content):not(.tablesaw-cell-content)
  > .form-type--checkbox
  input{background-color:#003bff;}[data-gin-focus="orange"]{--gin-color-focus:rgb(0 118 63 / 90%);}
