@supports (anchor-scope:--sdr-aba) and (position-anchor:--sdr-aba){#card-config.ativo .cfg-tabs:has(> .cfg-tab.ativa),.bxk-stabs:has(> .bxk-stab.on),.osl-pers:has(> .osl-per.on),.sdr-segment:has(> .tipo-btn-cliente.ativo),.sdr-tabs:has(> .tab-button.active),:is(.popout-card-os,#popout-card-orcamento,#popout-card-cliente,#laudo-card) .tabs:not(.osh-tabs):has(> .tab-button.active){position:relative;anchor-scope:--sdr-aba}#card-config.ativo .cfg-tabs:has(> .cfg-tab.ativa)>.cfg-tab,.bxk-stabs:has(> .bxk-stab.on)>.bxk-stab,.osl-pers:has(> .osl-per.on)>.osl-per,.sdr-segment:has(> .tipo-btn-cliente.ativo)>.tipo-btn-cliente,.sdr-tabs:has(> .tab-button.active)>.tab-button,:is(.popout-card-os,#popout-card-orcamento,#popout-card-cliente,#laudo-card) .tabs:not(.osh-tabs):has(> .tab-button.active)>.tab-button{position:relative;z-index:1}:is(html,#sdr-nenhum) #card-config.ativo .cfg-tabs>.cfg-tab.ativa.ativa,:is(html,#sdr-nenhum) .bxk-stabs>.bxk-stab.on.on,:is(html,#sdr-nenhum) .osl-pers>.osl-per.on.on,:is(html,#sdr-nenhum) .sdr-segment>.tipo-btn-cliente.ativo.ativo,:is(html,#sdr-nenhum) .sdr-tabs>.tab-button.active.active,:is(html,#sdr-nenhum) :is(.popout-card-os,#popout-card-orcamento,#popout-card-cliente,#laudo-card) .tabs:not(.osh-tabs)>.tab-button.active.active{anchor-name:--sdr-aba;background:0 0!important;background-image:none!important;box-shadow:none!important}#card-config.ativo .cfg-tabs:has(> .cfg-tab.ativa)::before,.bxk-stabs:has(> .bxk-stab.on)::before,.osl-pers:has(> .osl-per.on)::before,.sdr-segment:has(> .tipo-btn-cliente.ativo)::before,.sdr-tabs:has(> .tab-button.active)::before,:is(.popout-card-os,#popout-card-orcamento,#popout-card-cliente,#laudo-card) .tabs:not(.osh-tabs):has(> .tab-button.active)::before{content:'';position:absolute;position-anchor:--sdr-aba;left:anchor(left);top:anchor(top);width:anchor-size(width);height:anchor-size(height);z-index:0;pointer-events:none;translate:var(--sdr-aba-dx,0px) 0;transition:left .24s cubic-bezier(.2, .8, .2, 1),top .24s cubic-bezier(.2, .8, .2, 1),width .24s cubic-bezier(.2, .8, .2, 1),height .24s cubic-bezier(.2, .8, .2, 1),translate .24s cubic-bezier(.2, .8, .2, 1)}.sdr-aba-vem::before{transition:none!important}.sdr-tabs:has(> .tab-button.active)::before{background:var(--sdr-card);box-shadow:0 1px 4px rgba(20,22,30,.08);border-radius:calc(9px * var(--sdr-radius-k,1))}.osl-pers:has(> .osl-per.on)::before{background:var(--sdr-card);box-shadow:0 1px 4px rgba(15,23,42,.14);border-radius:calc(999px * var(--sdr-radius-k,1))}:is(.popout-card-os,#popout-card-orcamento,#popout-card-cliente,#laudo-card) .tabs:not(.osh-tabs):has(> .tab-button.active)::before{background:var(--sdr-card);box-shadow:0 1px 4px rgba(20,22,30,.08);border-radius:calc(9px * var(--sdr-radius-k,1))}#card-config.ativo .cfg-tabs:has(> .cfg-tab.ativa)::before{background:linear-gradient(135deg,var(--sdr-brand),var(--sdr-brand-2));box-shadow:0 4px 12px rgba(var(--sdr-brand-rgb),.25);border-radius:calc(10px * var(--sdr-radius-k,1))}@media (max-width:768px){body.tema-escuro #card-config.ativo .cfg-tabs:has(> .cfg-tab.ativa)::before{background:var(--sdr-surface)}}@media (min-width:769px){#card-config.ativo .cfg-tabs:has(> .cfg-tab.ativa)::before{background:rgba(var(--sdr-brand-rgb),.06);border-radius:calc(12px * var(--sdr-radius-k,1))}}.sdr-segment:has(> .tipo-btn-cliente.ativo)::before{background:linear-gradient(135deg,var(--sdr-brand),var(--sdr-brand-2));box-shadow:0 2px 8px rgba(var(--sdr-brand-rgb),.25);border-radius:calc(8px * var(--sdr-radius-k,1))}.bxk-stabs:has(> .bxk-stab.on)::before{background:#fff;box-shadow:0 1px 3px rgba(15,23,42,.1);border-radius:10px}@media (prefers-reduced-motion:reduce){.bxk-stabs::before,.cfg-tabs::before,.osl-pers::before,.sdr-segment::before,.sdr-tabs::before,.tabs::before{transition:none!important}}}