@import url('https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100..900;1,100..900&display=swap');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.destaque-carrossel{overflow:hidden;}.destaque-carrossel img{width:99vw;aspect-ratio:14 / 7;height:auto;object-fit:cover;object-position:center;max-height:700px;left:50%;position:relative;transform:translateX(-50%);}.destaque-carrossel .carousel-inner{overflow:visible;}.destaque-carrossel .carousel-inner::before{position:absolute;bottom:0;top:0;right:0;left:50%;z-index:1;content:" ";background:linear-gradient(0deg,black,transparent);transform:translate(-50%);width:99vw;}.destaque-carrossel .carousel.slide,.destaque-carrossel .col-md-12.position-relative{padding:0;max-width:1260px;margin:auto;}.destaque-carrossel .carousel-caption{text-align:left;max-width:900px;margin:auto;z-index:2;}.destaque-carrossel h3 a{font-size:var(--bs-h3-font-size);color:inherit;text-decoration:none;}.destaque-carrossel p{font-size:var(--bs-h5-font-size);}.destaque-carrossel .carousel-indicators [data-bs-target]{max-width:19px;min-height:19px;border-radius:50%;background-color:var(--bs-white);opacity:1;border:none;}.destaque-carrossel .carousel-indicators [data-bs-target].active{background-color:var(--bs-primary);}.destaque-carrossel a.carousel-control-next{justify-content:flex-end;}.destaque-carrossel a.carousel-control-prev{justify-content:flex-start;}.destaque-carrossel a.carousel-control-next,.destaque-carrossel a.carousel-control-prev{opacity:1;}.destaque-carrossel .carousel-control-prev-icon,.destaque-carrossel .carousel-control-next-icon{height:42px;width:42px;}@media (max-width:768px){.carousel-control-prev{left:15px;}.carousel-control-next{right:15px;}.destaque-carrossel h3 a{font-size:12px;font-weight:800;}.destaque-carrossel p{font-size:10px;}.destaque-carrossel .carousel-indicators [data-bs-target]{max-width:6px;min-height:6px;}.destaque-carrossel .carousel-control-prev-icon,.destaque-carrossel .carousel-control-next-icon{height:30px;width:30px;}}
.site-footer .block{margin:unset;border:none;padding:unset;}.site-footer__top.clearfix:after{content:unset;}.site-footer__top.clearfix{display:flex;width:100%;justify-content:space-between;align-items:flex-start;padding:12px;}.site-footer section.row.region.region-footer-first,.site-footer section.row.region.region-footer-third{position:static;width:max-content;float:none;}.site-footer{background-color:var(--bs-black);font-family:"Raleway",serif;}.site-footer .address,.site-footer .address > a,.site-footer .footer-esquerdo h2,.site-footer .footer-direito h2{color:var(--bs-white);text-decoration:none;}.site-footer .footer-esquerdo h2,.site-footer .footer-direito h2{border:none;margin-bottom:0;font-size:var(--bs-h7-font-size);text-transform:none;margin-bottom:1rem;font-weight:700;}.site-footer .address,.site-footer .address > a{font-size:var(--bs-h7-font-size);}.site-footer .address i{margin-right:1rem;font-size:1.5rem;}.site-footer .address{display:flex;align-items:center;}@media (max-width:768px){.site-footer__top.clearfix{flex-direction:column;align-items:flex-start;flex-wrap:wrap;text-wrap:wrap;padding:0;}.site-footer__top.clearfix{align-items:center;padding:18px 20px;max-width:320px;}.site-footer .footer-esquerdo{padding-right:10px;max-width:min-content;}.site-footer .footer-esquerdo h2,.site-footer .footer-direito h2{max-width:100%;font-size:var(--bs-h7-font-size);}.site-footer .address{align-items:flex-end;}.site-footer .address i{margin-top:10px;}.site-footer .address,.site-footer .address > a{font-size:10px;}}
body{background-image:none;font-family:"Raleway",sans-serif;font-optical-sizing:auto;font-style:normal;}.main-content__container{padding-top:0;}.region--content{margin-bottom:0;}.logos{display:flex;}.logos img{height:160px;padding:30px;}.alert-success{position:absolute;top:91px;right:0;width:auto;opacity:0.8;}#page-wrapper #page .container,#page-wrapper #page .container-fluid,#page-wrapper #page .container-lg,#page-wrapper #page .container-md,#page-wrapper #page .container-sm,#page-wrapper #page .container-xl,#page-wrapper #page .container-xxl
#page-wrapper #page .site-footer__top.clearfix{padding-left:0;padding-right:0;margin-left:0;margin-right:0;max-width:100%;}:root{--bs-base-padding:1rem;}.p-6{padding:calc(var(--bs-base-padding) * 4.5);}.ps-6{padding-left:calc(var(--bs-base-padding) * 4.5);}.pe-6{padding-right:calc(var(--bs-base-padding) * 4.5);}.pt-6{padding-top:calc(var(--bs-base-padding) * 4.5);}.pb-6{padding-bottom:calc(var(--bs-base-padding) * 4.5);}.px-6{padding-left:calc(var(--bs-base-padding) * 4.5);padding-right:calc(var(--bs-base-padding) * 4.5);}.py-6{padding-top:calc(var(--bs-base-padding) * 4.5);padding-bottom:calc(var(--bs-base-padding) * 4.5);}#navbar-main,.content-container,.programa .accordion-button,.programa .accordion-body,.destaque-carrossel .carousel.slide,.site-footer__top.clearfix,.block-simplenews{max-width:320px;margin:auto;width:100%;}#page-wrapper #page #main,#page-wrapper #page .node__content{margin-top:0px;}#page-wrapper #page #main,#page-wrapper #page .row > *{padding:0;padding-left:0;padding-right:0;padding-top:0;}#page-wrapper #page .row{margin-top:0;margin-left:0;margin-right:0;padding:0;padding-left:0;padding-right:0;padding-top:0;}@media screen AND (min-width:1280px){#navbar-main,.content-container,.programa .accordion-button,.programa .accordion-body,.destaque-carrossel .carousel.slide,.site-footer__top.clearfix,.block-simplenews{max-width:1260px;}}@media screen AND (min-width:900px) AND (max-width:1279px){#navbar-main,.content-container,.programa .accordion-button,.programa .accordion-body,.destaque-carrossel .carousel.slide,.site-footer__top.clearfix,.block-simplenews{max-width:880px;}}@media screen AND (min-width:760px) AND (max-width:899px){#navbar-main,.content-container,.programa .accordion-button,.programa .accordion-body,.destaque-carrossel .carousel.slide,.site-footer__top.clearfix,.block-simplenews{max-width:740px;}}@media screen AND (min-width:480px) AND (max-width:759px){#navbar-main,.content-container,.programa .accordion-button,.programa .accordion-body,.destaque-carrossel .carousel.slide,.site-footer__top.clearfix,.block-simplenews{max-width:460px;}}@media screen AND (max-width:479px){#navbar-main,.content-container,.programa .accordion-button,.programa .accordion-body,.destaque-carrossel .carousel.slide,.site-footer__top.clearfix,.block-simplenews{max-width:320px;}}
.grupo-header{background:var(--bs-primary);color:var(--bs-white);font-size:var(--bs-h4-font-size);margin:0px 0 -2px;text-align:center;padding:0.2rem 0;font-weight:600;}.grupo-title{font-size:var(--bs-h1-font-size);text-align:center;font-weight:500;background:var(--bs-gray-medium);margin:0 0 2rem;padding:2.5rem 0;}.single-grupos{margin-bottom:4rem;}.single-grupos p{font-size:var(--bs-t3-font-size)}h2.grupo-h2{font-size:var(--bs-h4-font-size);margin-bottom:0,625rem;}.single-grupos .views-field.views-field-nothing{height:calc(100%);}.single-grupos .grid{align-items:stretch;row-gap:16px;}.single-grupos .contatos a{color:var(--bs-gray-dark);}.single-grupos .contatos a:hover{color:var(--bs-gray-medium);}.single-grupos .contatos a::before{content:"\f14d";font-family:"font Awesome 5 Free";color:var(--bs-gray-dark);margin-right:0.3rem;font-weight:600;}.single-grupos .contatos{margin-bottom:2.5rem;}.single-grupos{padding-bottom:50px;}.status{display:flex;gap:0.7rem;}.subheader_single{display:flex;flex-direction:row;justify-content:center;gap:1rem;font-size:var(--bs-h4-font-size);color:var(--bs-primary);}.status-em_andamento{border-radius:24px;background-position:4px 8px;background:var(--bs-btn4-active);display:flex;width:124px;height:26px;padding:6px 2px 5px 1px;justify-content:center;align-items:center;font-size:var(--bs-btn4-font-size);font-style:normal;font-weight:700;line-height:14px;margin:auto;color:var(--bb-h1-color);}.status-encerrado{border-radius:24px;background-position:4px 8px;background:var(--bs-btn4-deactivate);display:flex;width:124px;height:26px;padding:6px 2px 5px 1px;justify-content:center;align-items:center;font-size:var(--bs-t3-font-size);font-style:normal;font-weight:700;line-height:14px;margin:auto;color:var(--bb-h1-color);}.inscricao{display:flex;flex-direction:row;gap:90px;}.even-trans-wrapper,.evento-data,.local-evento,.even-data-mes{display:flex;gap:20px;align-items:center;padding:1rem 0;}.even-trans-wrapper i,.local-evento i,i.far.fa-calendar{height:60px;width:60px;display:flex;justify-content:center;align-items:center;background:var(--bs-gray-light);border-radius:20px;font-size:2.5rem;}.abertura p,.encerramento p{color:var(--bs-gray-dark);font-family:Raleway;font-size:var(--bs-h4-font-size);font-weight:700;line-height:normal;}.even-trans-wrapper,.evento-data,.local-evento,.abertura time.datetime,.encerramento time.datetime{color:var(--bs-gray-dark);font-size:var(--bs-t2-font-size);font-style:normal;font-weight:500;line-height:normal;}.view-single-editais h2{font-weight:800;margin-top:60px;}.arquivo-item{display:flex;padding:10px;align-items:center;gap:10px;font-size:var(--bs-h4-font-size);}.view-single-editais a{color:var(--bs-secondary-text-emphasis);word-break:break-all;}.even-data-hora,p{font-size:var(--bs-t3-font-size);}.link-inscricao{background:var(--bs-primary);border-radius:20px;display:flex;gap:0.75rem;width:fit-content;padding:0.25rem 1rem;margin:auto;margin:2rem auto;}.link-inscricao a{color:var(--bs-white);text-decoration:none;font-size:var(--bs-btn1-font-size);font-weight:800;}@media all and (max-width:400px){.subheader_single{flex-direction:column;gap:7px;}p.status-encerrado{margin:0;}.inscricao{gap:10px;flex-direction:column;}.even-data-mes{gap:10px;}}@media screen AND (max-width:759px){.subheader_single{align-items:center;flex-wrap:wrap;font-size:14px;column-gap:0.4rem;row-gap:0;justify-content:center;}p.status-em_andamento{}.inscricao{flex-direction:column;gap:26px;font-size:var(--bs-h7-font-size);}.abertura p,.encerramento p,.abertura time.datetime,.encerramento time.datetime{font-size:var(--bs-h7-font-size);margin:0;}.even-data-mes{padding:0;}.even-data-mes i.far.fa-calendar{font-size:2rem;padding:0.5rem;}}
.listagem-pessoas{display:flex;gap:24px;margin-bottom:50px;}.listagem-pessoas .foto img{border-radius:100px;width:190px;height:190px;border:2px solid var(--bs-gray-medium);background-color:var(--bs-gray-light);aspect-ratio:20 / 20;object-fit:cover;object-position:center;}.listagem-pessoas .nome h5{color:var(--bs-black);font-family:Raleway;font-size:24px;font-style:normal;font-weight:700;line-height:32px;margin-top:26px;}.listagem-pessoas .funcao{margin:18px 0;max-width:320px;}.listagem-pessoas .funcao a{color:var(--Cinza-Escuro,#666);font-family:Raleway;font-size:16px;font-style:normal;font-weight:800;line-height:20px;text-decoration:none;}.listagem-pessoas .link-perfil{border:1px solid var(--bs-primary);border-radius:20px;width:109px;padding:3px 7px;margin-bottom:26px;min-width:max-content;}.listagem-pessoas .link-perfil a{font-family:Raleway;text-decoration:none;text-align:center;font-size:var(--bs-t3-font-size);color:var(--bs-primary);font-weight:700;display:flex;align-items:center;justify-content:center;}.listagem-pessoas .link-perfil a::after{content:"\f061";font-family:"font Awesome 5 Free";font-weight:600;margin-left:10px;}.card-noticia .rodape-card-noticia .link-para-conteudo a{border-radius:20px;border-style:solid;border-width:1px;overflow:hidden;border-color:var(--bs-primary);color:var(--bs-primary);text-decoration:none;display:flex;width:109px;justify-content:center;gap:5px;font-weight:700;font-size:var(--bs-btn3-font-size);}.view-duplicado-de-docentes-colaboradores-da-linha-de-pesquisa .views-view-grid{display:flex;flex-wrap:wrap;justify-content:flex-start;max-width:100%;margin:0 auto;column-gap:1.5rem;}.view-duplicado-de-docentes-colaboradores-da-linha-de-pesquisa .views-view-grid .col-12.col-lg-4{min-width:calc(33.3333333% - 1.5rem);max-width:calc(33.3333333% - 1.5rem);}.view-duplicado-de-docentes-colaboradores-da-linha-de-pesquisa .views-row{display:flex;justify-content:space-between;align-items:stretch;margin-bottom:8px;}.view-duplicado-de-docentes-colaboradores-da-linha-de-pesquisa .views-col{flex:1 1 30%;max-width:30%;min-width:250px;box-sizing:border-box;}.view-duplicado-de-docentes-colaboradores-da-linha-de-pesquisa .views-col .views-field{height:100%;}.listagem-pessoas-mini{display:flex;justify-content:space-between;flex-wrap:nowrap;align-content:center;align-items:center;background-color:var(--bs-gray-light);border-radius:12px;max-width:400px;width:100%;min-height:100%;height:100%;padding:8px;margin-bottom:10px;}.listagem-pessoas-mini .foto-mini img{border-radius:180px;width:48px;height:48px;object-fit:cover;}.listagem-pessoas-mini .foto-nome{display:flex;align-items:center;gap:12px;}.listagem-pessoas-mini .foto-nome .nome-mini{font-size:var(--bs-btn4-font-size);font-family:Raleway;color:var(--bs-black);font-weight:700;flex:0 1 auto;}.listagem-pessoas-mini .link-perfil{flex:0 0 72px;justify-self:flex-end;}.listagem-pessoas-mini .link-perfil a{font-family:Raleway;font-size:var(--bs-btn4-font-size);font-weight:700;color:var(--bs-primary);text-decoration:none;}.listagem-pessoas-mini .link-perfil a::after{content:"\f061";font-family:"font Awesome 5 Free";font-weight:600;margin-left:10px;}.view-header h4.title{font-family:Raleway;font-size:24px !important;font-style:normal;font-weight:700;line-height:32px;color:var(--bs-black);margin:20px 0 16px 0;}.dir-section-title{margin-top:4rem;margin-bottom:1.5rem;font-size:var(--bs-h3-font-size);font-weight:700;}.list-group-item{border:none;}@media (max-width:768px){.view-duplicado-de-docentes-colaboradores-da-linha-de-pesquisa .views-view-grid .col-12.col-lg-4{min-width:100%;max-width:100%;}.listagem-pessoas{display:flex;gap:12px;margin-bottom:16px;flex-direction:column;align-items:center;justify-content:center;align-content:center;font-size:var(--bs-h5-font-size);}.listagem-pessoas .foto img{width:120px;height:120px;}.listagem-pessoas .descricao{display:flex;flex-direction:column;align-items:center;word-wrap:break-word;overflow-wrap:break-word;white-space:normal;}.listagem-pessoas .nome h5{text-align:center;font-size:var(--bs-h5-font-size);margin-top:0;}.listagem-pessoas .funcao{margin:4px 16px 12px 16px;max-width:320px;text-align:center;}.listagem-pessoas .link-perfil{padding:2px 4px;width:auto;}.listagem-pessoas .link-perfil a{font-size:inherit;}.dir-section-title{margin:1rem 0;}.listagem-pessoas-mini{width:auto;}.view-duplicado-de-docentes-colaboradores-da-linha-de-pesquisa .views-row{display:flex;flex-wrap:wrap;}.view-duplicado-de-docentes-colaboradores-da-linha-de-pesquisa .views-col{flex:1 1 100%;max-width:100%;min-width:300px;}.view-duplicado-de-docentes-colaboradores-da-linha-de-pesquisa .views-view-grid .views-row .views-col{width:100% !important;margin-bottom:10px;}}
a.visually-hidden-focusable:focus-within{background:var(--bs-primary);color:var(--bs-white);font-size:var(--bs-btn3-font-size);padding:0.55rem 0.75rem;border-radius:1.5rem;font-weight:700;transition:all 0.3s;text-decoration:none;position:absolute;top:0;left:0;z-index:1000;}nav#navbar-main{background:var(--bs-white);flex-wrap:wrap;padding-bottom:0;}.menu-secundario{background:var(--bs-white);width:100%;border-top:1px solid var(--bs-gray-medium);border-bottom:1px solid var(--bs-gray-medium);display:flex;}.menu-secundario .tbm-link-container{height:60px;padding:0 0.5rem;gap:0.5rem;width:max-content;}.menu-secundario .tbm{background-color:var(--bs-white);}.menu-secundario .tbm-link-container:hover,.menu-secundario .tbm-link-container:focus-within{background-color:rgb(var(--bs-black-rgb),0.1);}.tbm-link.level-1,.menu-secundario .tbm-link:hover,.menu-secundario .tbm-link:focus,.menu-secundario .tbm-subnav .tbm-link-container .tbm-link:focus,.menu-secundario .tbm-subnav .tbm-link-container .tbm-link:hover{color:inherit;}.menu-secundario .tbm-link,.menu-secundario .tbm-subnav .tbm-link-container .tbm-link{padding:0;background-color:unset;display:flex;align-items:center;justify-content:flex-start;text-decoration:none;font-size:var(--bs-t3-font-size);font-weight:500;}.menu-secundario .tbm-link:hover,.menu-secundario .tbm-submenu-toggle:hover,.menu-secundario .tbm-link:focus-within,.menu-secundario .tbm-submenu-toggle:focus-within{background-color:unset;}#page-wrapper #page .tbm-submenu-toggle:before{position:static;top:unset;transform:unset;content:'\f0d7';display:block;border:none;transition:transform 400ms ease-out;font-family:'Font Awesome 5 Free';font-weight:600;height:100%;display:flex;align-items:center;}#page-wrapper #page .open>.tbm-link-container>.tbm-submenu-toggle:before{transform:rotate(180deg);}.menu-secundario .tbm-submenu-toggle{width:fit-content;padding:0;background-color:unset;}.menu-secundario .tbm-submenu{width:max-content;min-width:100%;padding:0;left:0;transform:translate(0);}.menu-secundario .tbm-subnav{width:100%;}.menu-secundario .tbm,.menu-secundario .content-container{width:100%;}.menu-secundario .level-1.tbm-item{position:relative;border-right:none;}.menu-secundario .tbm .level-0{display:flex;justify-content:space-between;}.views-field.views-field-field-logo-ifch{flex:0 0 fit-content;}.views-field.views-field-field-logo-unicamp{flex:0 0 fit-content;height:auto;}.views-field.views-field-field-logo-ifch img{width:126px;height:auto;}.views-field.views-field-field-logo-unicamp img{width:76px;height:auto;}.view-cabecalho .views-row{display:flex;align-items:center;justify-content:space-between;}.views-field.views-field-field-titulo-do-site{color:var(--bs-black);font-family:"MuseoModerno",sans-serif;font-weight:600;font-size:42px;}.block-views-blockcabecalho-block-1 .d-flex > div{width:100%;}.biblioteca-logo img{width:590px;height:auto;}.breadcrumb-wrapper{background:var(--bs-primary);width:100%;}.breadcrumb{align-items:center;justify-content:center;margin:0;padding:1rem 0;}ol.breadcrumb li a{color:var(--bs-white);font-size:var(--bs-t3-font-size);text-decoration:none;}ol.breadcrumb li:first-child a::before{background-image:none;content:'\f015';font-family:"Font Awesome 5 Free";font-weight:600;color:var(--bs-white);font-size:var(--bs-t3-font-size);}li.breadcrumb-item+.breadcrumb-item::before{color:var(--bs-white);}#navbar-top{background-color:var(--bs-black);padding:0;}.ifch_header .tbm{background-color:black;color:white;}.ifch_header .tbm-submenu-toggle{background-color:black;color:white;}.ifch_header .tbm-submenu{color:white;background-color:black;text-decoration:none;}.ifch_header .tbm-link-container:hover,.ifch_header .tbm-link-container:focus-within{background-color:rgb(var(--bs-white-rgb),0.1);}.tbm-link.level-1,.ifch_header .tbm-link:hover,.ifch_header .tbm-link:focus,.ifch_header .tbm-subnav .tbm-link-container .tbm-link:focus,.ifch_header .tbm-subnav .tbm-link-container .tbm-link:hover{color:inherit;}.ifch_header .tbm-link,.ifch_header .tbm-subnav .tbm-link-container .tbm-link{color:var(--bs-white);background-color:unset;display:flex;align-items:center;justify-content:flex-start;text-decoration:none;font-size:var(--bs-t3-font-size);font-weight:500;}.ifch_header .tbm-link:hover,.ifch_header .tbm-submenu-toggle:hover,.ifch_header .tbm-link:focus-within,.ifch_header .tbm-submenu-toggle:focus-within{background-color:unset;}.ifch_header .tbm-submenu-toggle{background-color:unset;}.ifch_header .tbm-submenu{width:max-content;min-width:100%;}.ifch_header .tbm-subnav{width:100%;}.ifch_header .tbm,.ifch_header .content-container{width:100%;}.ifch_header .level-1.tbm-item{position:relative;padding:0;border-right:none;}.ifch_header .tbm .level-0{display:flex;justify-content:center;}.ifch_header .tbm-item--has-flyout .tbm-submenu-toggle:hover:before,.ifch_header .tbm-item--has-flyout .tbm-submenu-toggle:focus:before{border-left-color:var(--bs-white);}.ifch_header .level-2 .tbm-submenu.tbm-item-child .tbm-row,.ifch_header .level-2 .tbm-submenu.tbm-item-child{max-width:max-content;min-width:max-content;}.menu--main .nav-link,.menu--main button,.menu--main .nav-item a,.nav-item,.nav-item.menu-item--collapsed button,.nav-item .nav-link{color:var(--bs-black);border:none;background:none;list-style:none;text-decoration:none;padding:0.5rem 0 0 0;}nav.nav_mobile.secundario{border-top:2px solid var(--bs-gray-medium);margin-top:1rem;}nav.nav_mobile.secundario ul.clearfix.nav{list-style:none;}nav.nav_mobile.secundario ul.clearfix.nav{display:block;}.menu--main li.active a.active{color:var(--bs-primary);}.dropdown-item.active,.dropdown-item:active{background:none;}@media (max-width:768px){.views-field.views-field-field-titulo-do-site{max-width:132px;font-size:14px;width:fit-content;}.views-field.views-field-field-logo-ifch img{width:64px;height:auto;}.views-field.views-field-field-logo-unicamp img{width:42px;height:auto;}.cabecalho-main{flex:0 0 75%;margin:0;}.container-menu-secundario{display:none;}nav#navbar-main{margin-bottom:1rem;}}@media screen and (min-width:769px) and (max-width:900px){.views-field.views-field-field-logo-ifch img{width:80px;height:auto;}.views-field.views-field-field-logo-unicamp img{width:64px;height:auto;}.views-field.views-field-field-titulo-do-site{font-size:30px;max-width:300px;width:fit-content;}.cabecalho-main{flex:0 0 75%;margin:0;}.container-menu-secundario{display:none;}nav#navbar-main{margin:auto;margin-bottom:1rem;}}@media (min-width:901px){.nav_mobile,.navbar-toggler{display:none;}nav#navbar-main{background:var(--bs-white);flex-wrap:wrap;padding-bottom:0;flex-direction:column;}.cabecalho-container{margin-bottom:2rem;}}@media (min-width:901px) AND (max-width:1080px){.views-field.views-field-field-titulo-do-site{text-align:center;font-size:34px;width:320px;}}
.tabs .nav.primary.nav-tabs{list-style:none;padding:10px;margin:0;display:flex;flex-wrap:wrap;gap:10px;background-color:#ffffff;border-radius:8px;box-shadow:0 4px 15px rgba(0,0,0,0.1);justify-content:center;}.tabs .nav-item{display:inline-block;}.tabs .nav-item a{display:block;padding:10px 20px;background-color:#D8D8D8;color:var(--text-dark);text-decoration:none;border-radius:5px;font-weight:500;transition:background-color 0.3s ease,transform 0.2s ease,box-shadow 0.3s ease;text-align:center;white-space:nowrap;box-shadow:0 2px 4px rgba(0,0,0,0.1);}.tabs .nav-item a:hover{background-color:var(--bs-gray-medium);transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,0.2);cursor:pointer;}.tabs .nav-item.active a{background-color:var(--bs-gray-medium);color:black;font-weight:bold;cursor:default;box-shadow:inset 0 2px 4px rgba(0,0,0,0.2);transform:translateY(0);}.tabs .nav-item.active a:hover{cursor:default;}.tabs .nav-tabs .nav-link:focus,.tabs .nav-tabs .nav-link:hover{border-color:transparent;}.tabs .nav-item:last-child a:hover{border-radius:10px;}
:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#666666;--bs-gray-medium:#B2B2B2;--bs-gray-light:#E5E5E5;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#BB0909;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:187,9,9;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:#BB0909;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#A12626;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#cd8b8b;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,rgba(255,255,255,0.15),rgba(255,255,255,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-h3-font-weight:800;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33,37,41,0.75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33,37,41,0.5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13,110,253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10,88,202;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0,0,0,0.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0,0,0,0.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,0.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(13,110,253,0.25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545;--bs-bignumber-font-size:5.125rem;--bs-h1-font-size:4.5rem;--bs-h2-font-size:3rem;--bs-h3-font-size:2.25rem;--bs-h4-font-size:1.75rem;--bs-h5-font-size:1.6rem;--bs-h6-font-size:1.125rem;--bs-h7-font-size:1rem;--bs-t1-font-size:3.25rem;--bs-t2-font-size:2rem;--bs-t3-font-size:1.25rem;--bs-t4-font-size:1rem;--bs-t5-font-size:0.875rem;--bs-t6-font-size:0.75rem;--bs-btn1-font-size:2rem;--bs-btn2-font-size:1.5rem;--bs-btn3-font-size:1rem;--bs-btn4-font-size:0.75rem;--bs-link-font-size:1rem;--bs-background-gray:#e5e5e5;--bs-btn4-active:#BDF5B4;--bs-btn4-deactivate:#B2B2B2;}@media all and (min-width:1200px){:root{--bs-bignumber-font-size:5.125rem;--bs-h1-font-size:4.5rem;--bs-h2-font-size:3rem;--bs-h3-font-size:2.25rem;--bs-h4-font-size:1.75rem;--bs-h5-font-size:1.375rem;--bs-h6-font-size:1.125rem;--bs-h7-font-size:1rem;--bs-t1-font-size:3.25rem;--bs-t2-font-size:2rem;--bs-t3-font-size:1.3rem;--bs-t4-font-size:1rem;--bs-btn1-font-size:2rem;--bs-btn2-font-size:1.5rem;--bs-btn3-font-size:1rem;--bs-btn4-font-size:0.75rem;--bs-link-font-size:1rem;}}@media all and (max-width:1199px){html{font-size:100%;}:root{--bs-bignumber-font-size:2rem;--bs-h1-font-size:1.5rem;--bs-h2-font-size:1.5rem;--bs-h3-font-size:1.25rem;--bs-h4-font-size:1.2rem;--bs-h5-font-size:1rem;--bs-h6-font-size:0.875rem;--bs-h7-font-size:0.875rem;--bs-btn1-font-size:1.25rem;--bs-btn2-font-size:0.875rem;--bs-btn3-font-size:0.75rem;--bs-t1-font-size:2rem;--bs-t2-font-size:1.25rem;--bs-t3-font-size:1rem;}}
