.mixin-dropdown [class*="__details"]::details-content{block-size:0;overflow:hidden;transition:block-size 600ms,content-visibility 600ms;transition-behavior:allow-discrete}
.mixin-dropdown [class*="__details"][open]::details-content{block-size:auto;block-size:calc-size(auto,size)}
.mixin-dropdown [class*="__details"][open] [class*="__summary"] .icon-rp{transform:rotate(180deg)}
.mixin-dropdown [class*="__details"] [class*="__summary"]{display:flex;justify-content:space-between;align-items:center;cursor:pointer;outline:0;list-style:none}
.mixin-dropdown [class*="__details"] [class*="__summary"]::marker,.mixin-dropdown [class*="__details"] [class*="__summary"]::-webkit-details-marker{display:none;content:''}
.mixin-dropdown [class*="__details"] [class*="__summary"] .icon-rp{display:flex;justify-content:center;align-items:center;min-width:24px;width:24px;max-width:24px;min-height:24px;height:24px;max-height:24px;font-size:20px}
.mixin-dropdown [class*="__details"] [class*="__summary"] .icon-rp::before{font-size:20px}
.mixin-dropdown [class*="__details"] [class*="__summary"] .icon-rp img{width:100%;height:100%}
.list-basic-component .basic__title,.list-basic-component .title-section{margin-bottom:0}
.list-basic-component .subtitle{color:#757575;margin-top:24px;margin-bottom:4px}
@media(min-width:1024px){.list-basic-component .subtitle{font-size:20px}
}
.list-basic-component .basic__summary{padding-bottom:24px}
.list-basic-component .basic__list{display:flex;flex-direction:column;gap:16px}
.list-basic-component .basic__list__item{display:flex;flex-direction:column;align-items:flex-start;width:100%;height:auto;padding-bottom:16px;border-bottom:1px solid}
@media(min-width:720px){.list-basic-component .basic__list__item{flex-direction:row;justify-content:space-between;align-items:center;gap:16px}
}
.list-basic-component .basic__list__item__text span:not(.title){display:flex}
.list-basic-component .basic__list__item .rp-btn-guia{margin-top:16px}
@media(min-width:720px){.list-basic-component .basic__list__item .rp-btn-guia{margin-top:0;min-width:230px}
}
@media(min-width:1024px){.list-basic-component .basic__list__item .rp-btn-guia{min-width:fit-content;padding-inline:22px}
}
.list-basic-component .basic__list__item:last-child{border:0}
.list-basic-component--dropdown{border-bottom:1px solid}
.list-basic-component--dropdown [class*="__details"]::details-content{block-size:0;overflow:hidden;transition:block-size 600ms,content-visibility 600ms;transition-behavior:allow-discrete}
.list-basic-component--dropdown [class*="__details"][open]::details-content{block-size:auto;block-size:calc-size(auto,size)}
.list-basic-component--dropdown [class*="__details"][open] [class*="__summary"] .icon-rp{transform:rotate(180deg)}
.list-basic-component--dropdown [class*="__details"] [class*="__summary"]{display:flex;justify-content:space-between;align-items:center;cursor:pointer;outline:0;list-style:none}
.list-basic-component--dropdown [class*="__details"] [class*="__summary"]::marker,.list-basic-component--dropdown [class*="__details"] [class*="__summary"]::-webkit-details-marker{display:none;content:''}
.list-basic-component--dropdown [class*="__details"] [class*="__summary"] .icon-rp{display:flex;justify-content:center;align-items:center;min-width:24px;width:24px;max-width:24px;min-height:24px;height:24px;max-height:24px;font-size:20px}
.list-basic-component--dropdown [class*="__details"] [class*="__summary"] .icon-rp::before{font-size:20px}
.list-basic-component--dropdown [class*="__details"] [class*="__summary"] .icon-rp img{width:100%;height:100%}
.list-basic-component:not(.list-basic-component--dropdown) .basic__list__item:first-of-type{padding-top:16px}
.list-basic-component.theme--dark{border-color:rgba(255,255,255,0.6)}
.list-basic-component.theme--dark [class*="title"],.list-basic-component.theme--dark [class*="item"],.list-basic-component.theme--dark [class*="icon"]{color:#fff}
.list-basic-component.theme--dark [class*="item"]{border-color:rgba(255,255,255,0.6)}
.list-basic-component.theme--dark [class*="item"] .detail{color:#c7d5e1}
.list-basic-component.theme--dark .basic__list__item__text span:not(.title){color:#c7d5e1}
.list-basic-component:not(.theme--dark){border-color:#ddd}
.list-basic-component:not(.theme--dark) [class*="item"]{border-color:#ddd}
.list-basic-component:not(.theme--dark) .basic__list__item__text span:not(.title){color:#727272}
.list-basic-component .basic__detail__container.align--bottom{display:flex;flex-direction:column-reverse}
.list-basic-component .basic__detail__container.align--bottom .schedule-component{border-top:1px solid}
.list-basic-component .basic__detail__container.align--top .schedule-component{border-bottom:1px solid}
.list-basic-component .basic__detail__container .schedule-component.theme--dark{border-color:rgba(255,255,255,0.6)}
.list-basic-component .basic__detail__container .schedule-component.theme--light{border-color:#ddd}