﻿                                                                                                                
                                                                                                                                     
                                                                                                                                       
                                                                                                                               
                                                                                                                                      
                                                                                                                                       
                                                                                                                              
                                                                                                                   

                                                                                                                                  
                                                                                           
select[data-lupa-combo]{display:none!important}

                                                                                                                
                                                                                                                                    
                                                                                                                    
                                                                                                                                      
                                                                                                                               
                                                                                                                                     
                                                                                                                                           
                                                                                                                   
lupa-combo{
  --combo-gradient:linear-gradient(to bottom,#FCFFFF 0,#FAFAFA 35%,#E9EAEC 62%,#D0D4D7 94%,#F7FFFF 94%);
  --combo-sageata:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='4'%3E%3Cpath d='M0 0h7L3.5 4z' fill='%23555555'/%3E%3C/svg%3E");
  --combo-atingere:0;
                                                                                                                                
                        
                                                                                                                       
                                                                                                                                
  --combo-randuri:8;
                                                                                                                            
                                                                                                  
  --combo-lista-latime:0;
                                                                                                                                  
                                                                                                                                     
                                                                                                            
                                                                                                                                    
                                              
  --combo-margine:5px;
                                                                                                                                       
                                                                                                                                     
                                                            
  --combo-adaos-stanga:3px;
  display:inline-flex;flex-direction:column;justify-content:center;
  box-sizing:border-box;vertical-align:baseline;cursor:default;
  white-space:pre;text-align:start;line-height:normal;
  letter-spacing:normal;word-spacing:normal;text-transform:none;text-indent:0;text-shadow:none;
  -webkit-user-select:none;user-select:none;
  background-color:#fff;
  background-image:var(--combo-sageata),var(--combo-gradient);
  background-repeat:no-repeat,no-repeat;
  background-position:right var(--combo-margine) center,0 0;
  background-size:auto,100% 100%;
  border:1px solid #8E9BAA;border-radius:5px;
  padding:0 calc(2 * var(--combo-margine) + 7px) 0 calc(var(--combo-margine) + var(--combo-adaos-stanga));color:#000;
}
lupa-combo[hidden]{display:none}
                                                                                                                              
                                                                                                                                  
                                                                                                                    
lupa-combo:where([aria-disabled="true"]){opacity:.7}
lupa-combo-camp{display:flex;align-items:center;min-width:0;outline:none}
lupa-combo-text{flex:1 1 auto;min-width:0;overflow:hidden;overflow:clip;white-space:pre}
                                                                                                                                   
                                                                                                                              
                                                                                                                               
                                                                                                                                
                                                                                                                                
                                                                                                                                       
lupa-combo:not(.combo-limba) lupa-combo-text{
  text-box-trim:trim-both;text-box-edge:cap alphabetic;
  overflow:visible;overflow-x:clip;
  padding-bottom:calc(3px * var(--combo-atingere));
}
                                                                                                                                      
                                                                                                                 
lupa-combo:not(.combo-limba) lupa-combo-camp{min-height:1lh}
                                                                                                               
lupa-combo-text:empty::before{content:"\200B"}
lupa-combo-sageata{display:none}
lupa-combo img{flex:0 0 auto}
lupa-combo img[hidden]{display:none}
lupa-combo-masura{display:flex;align-items:center;height:0;max-width:100%;overflow:hidden;visibility:hidden}

                                                                                                                
                                                                                                                                 
                                                                                                                                 
                                                                                                                                        
                                                                                                                                      
                                                                                                                                  
                                                                                                                                      
                                                                                                                   
lupa-combo[data-editabil] lupa-combo-camp{
  flex:1 1 auto;
  margin-left:calc(-1 * (var(--combo-margine) + var(--combo-adaos-stanga)));
  padding-left:calc(var(--combo-margine) + var(--combo-adaos-stanga));
  cursor:text;
}
lupa-combo[data-editabil] lupa-combo-camp > input{
  -webkit-appearance:none;appearance:none;box-sizing:border-box;
  flex:1 1 auto;align-self:stretch;width:0;min-width:0;height:auto;margin:0;padding:0;
  border:0;border-radius:0;outline:none;box-shadow:none;
  background-color:transparent;background-image:none;
  font:inherit;color:inherit;letter-spacing:inherit;word-spacing:inherit;text-transform:inherit;text-indent:0;text-shadow:inherit;
  cursor:text;
}
lupa-combo[data-editabil][aria-disabled="true"] lupa-combo-camp,
lupa-combo[data-editabil][aria-disabled="true"] lupa-combo-camp > input{cursor:default}

                                                                                                                
                                                                                                                                
                                                                                                                                   
                                                                                                                                      
                                                                                                                                      
                                                                                                                                       
                                                                                                                                
                                                                                                                   
lupa-combo-lista{
  display:none;position:fixed;inset:auto;margin:0;z-index:100000;box-sizing:border-box;
  -webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;
  font-family:var(--combo-font);
  overflow-x:hidden;overflow-y:auto;
  background:linear-gradient(to bottom,#F4F7FA,#DDE6EE);border:1px solid #8FA5B8;
  border-radius:calc(var(--combo-raza-lista, 5) * 1px);
  box-shadow:3px 4px 10px rgba(0,0,0,.45);
  padding:max(calc(3px + 1px * var(--combo-atingere)), calc((var(--combo-raza-lista, 5) - 1) * .3px));
  color:#1a1a1a;white-space:pre;text-align:start;cursor:default;opacity:1;
}
lupa-combo-lista[data-deschisa]{display:block}
                                                                                                                             
                                                                                                                              
                                                                                                                            
               
lupa-combo-lista:focus,lupa-combo-lista:focus-visible{outline:none}
lupa-combo-item{
  display:flex;align-items:center;gap:8px;cursor:pointer;white-space:pre;
  min-height:calc(44px * var(--combo-atingere));
  padding:calc(4px - 4px * var(--combo-atingere)) 8px;
}
                                                                                                                                    
                                                                     
lupa-combo-lista:not(.combo-limba) lupa-combo-item{padding-left:5px;padding-right:5px}
lupa-combo-item[hidden]{display:none}
                                                                                                                     
                                                                                                                               
                                               
lupa-combo-item:not([hidden]) ~ lupa-combo-item{margin-top:calc(8px * var(--combo-atingere))}
lupa-combo-eticheta:empty::before{content:"\200B"}
                                                                                                                                  
                                                                                                                                    
                                                                                                                            
lupa-combo-item>lupa-combo-eticheta{min-width:0;overflow:hidden;text-overflow:ellipsis}
                                                                                                                              
                                                                                                                              
                                                                                                                               
                                                                                                                              
                                                                                                                          
                
lupa-combo-item:active{background-color:#CBE4F7}
lupa-combo-item.activ{background:#DCE9F5;font-weight:bold}
                                                                                                                       
                                                                   
lupa-combo-item.evidentiat{background:#CBE4F7}
lupa-combo-item.dezactivat{color:#8A8A8A;cursor:default;background:none}

                                                                                                                
                                                                                                                                     
                                                                                                                                     
                                                                                                                                  
                                                                                                   
                                                                                                                   
                                                                                                                                       
                                                                                                     
@media (max-width:899.98px),(pointer:coarse) and (max-height:560px){
  lupa-combo{--combo-atingere:1}
}

                                                                                                                
                                                                                                                                    
                                                                                                                                    
                                                                                                                                    
                                                                                                                         
                                                                                                                           
                                                                                                                                
                                                                                                                                   
                                                                                                                                
                                                                                                                   
:root[data-theme="modern"] lupa-combo:not(.combo-limba),:root[data-theme="compact"] lupa-combo:not(.combo-limba){
  background-image:var(--combo-sageata);
}
:root[data-theme="dark"] lupa-combo:not(.combo-limba){
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='4'%3E%3Cpath d='M0 0h7L3.5 4z' fill='%239FB0BF'/%3E%3C/svg%3E");
}
:root[data-theme="editorial"] lupa-combo:not(.combo-limba){
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='4'%3E%3Cpath d='M0 0h7L3.5 4z' fill='%2378736A'/%3E%3C/svg%3E");
}

                                                                                                                                  
                                                                                                                                
                                                                                                                                   
                                                                                                                                       
                                                                                                                       
:root[data-theme="dark"] lupa-combo-lista:not(.combo-limba-panou){background:#2A3947;border-color:#4A5A68}
:root[data-theme="dark"] lupa-combo-lista:not(.combo-limba-panou) lupa-combo-item{color:#EDF3F8}
:root[data-theme="dark"] lupa-combo-lista:not(.combo-limba-panou) lupa-combo-item:active{background-color:#3A5064}
:root[data-theme="dark"] lupa-combo-lista:not(.combo-limba-panou) lupa-combo-item.activ{background-color:#1B2735}
:root[data-theme="dark"] lupa-combo-lista:not(.combo-limba-panou) lupa-combo-item.evidentiat{background:#3A5064}
:root[data-theme="dark"] lupa-combo-lista:not(.combo-limba-panou) lupa-combo-item.dezactivat{color:#7F8C98;background:none}
:root[data-theme="editorial"] lupa-combo-lista:not(.combo-limba-panou){background-image:none;background-color:#FFFFFF;border:1px solid #E3E0D8;box-shadow:0 2px 8px rgba(26,24,21,.10)}
:root[data-theme="editorial"] lupa-combo-lista:not(.combo-limba-panou) lupa-combo-item{color:#1A1815}
:root[data-theme="editorial"] lupa-combo-lista:not(.combo-limba-panou) lupa-combo-item:active{background-color:#F5F2EB}
:root[data-theme="editorial"] lupa-combo-lista:not(.combo-limba-panou) lupa-combo-item.activ{background-color:#EFE7DC}
:root[data-theme="editorial"] lupa-combo-lista:not(.combo-limba-panou) lupa-combo-item.evidentiat{background-color:#F5F2EB}
:root[data-theme="editorial"] lupa-combo-lista:not(.combo-limba-panou) lupa-combo-item.dezactivat{color:#78736A;background:none}
                                                                                                                                   
                                                                                                                                 
                                                                        
:root[data-theme="editorial"] lupa-combo:not(.combo-limba-panou){--combo-raza-lista:0}

                                                                                                                
                                                                                                                              
                                                                                                                                         
                                                                                                                                         
                                                                                                                                    
                                                                                                                                 
                                                                                                                        
                                                               
                                                                                                                   
lupa-combo.combo-limba{
                                                                                                                              
  --combo-raza-lista:5;
                                                                                                                                      
  --combo-randuri:0;
                                                                                                                                       
                                                                                                        
  --combo-lista-latime:auto;
  width:120px;height:24px;min-height:0;cursor:pointer;padding:0;
  background-image:var(--combo-gradient);background-repeat:no-repeat;background-size:100% 100%;background-position:0 0;
}
lupa-combo.combo-limba lupa-combo-camp{gap:5px;padding:0 4px;height:100%;cursor:pointer}
lupa-combo.combo-limba img{width:18px;height:12px;flex:0 0 18px}
lupa-combo.combo-limba lupa-combo-text{flex:1;font-size:calc(12px + 3px * var(--combo-atingere));color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
lupa-combo.combo-limba lupa-combo-sageata{display:inline;font-size:calc(9px + 4px * var(--combo-atingere));color:#555;line-height:1}
lupa-combo.combo-limba lupa-combo-sageata::before{content:"\25BE"}
                                                                                                                                        
                                                                                                               
                                                                                                                                          
                                                                                                                                          
                                                                            
                                                                                                                                      
                                                                                                                     
lupa-combo.combo-limba[aria-disabled="true"]{opacity:.55;cursor:default}
lupa-combo.combo-limba[aria-disabled="true"] lupa-combo-camp{cursor:default}
lupa-combo-lista.combo-limba{max-height:230px}
lupa-combo-lista.combo-limba lupa-combo-item{gap:8px;font-size:calc(12px + 3px * var(--combo-atingere));color:#1a1a1a;font-weight:normal}
lupa-combo-lista.combo-limba lupa-combo-item.activ{font-weight:bold}
lupa-combo-lista.combo-limba lupa-combo-item img{width:18px;height:12px;flex:0 0 18px}

                                                                                                                                   
                                                                                                                              
                                                                                                                                   
                                                                                    
                                                                                                                             
:root[data-theme="dark"] lupa-combo.combo-limba:not(.combo-limba-panou){background:#1B2735;border-color:#4A5A68}
:root[data-theme="dark"] lupa-combo.combo-limba:not(.combo-limba-panou) lupa-combo-text{color:#EDF3F8}
:root[data-theme="dark"] lupa-combo.combo-limba:not(.combo-limba-panou) lupa-combo-sageata{color:#9FB0BF}
:root[data-theme="dark"] lupa-combo-lista.combo-limba:not(.combo-limba-panou) lupa-combo-item{color:#EDF3F8}
:root[data-theme="editorial"] lupa-combo.combo-limba:not(.combo-limba-panou){background-image:none;background-color:transparent;border:0;border-bottom:1px solid #E3E0D8;border-radius:0;height:26px}
:root[data-theme="editorial"] lupa-combo.combo-limba:not(.combo-limba-panou) lupa-combo-text{color:#1A1815;font-family:Georgia,"Times New Roman",serif;font-size:calc(13px + 2px * var(--combo-atingere))}
:root[data-theme="editorial"] lupa-combo.combo-limba:not(.combo-limba-panou) lupa-combo-sageata{color:#78736A}
:root[data-theme="editorial"] lupa-combo-lista.combo-limba:not(.combo-limba-panou) lupa-combo-item{color:#1A1815;font-family:Georgia,"Times New Roman",serif;font-size:calc(13px + 2px * var(--combo-atingere))}

                                                                                                                
                                                                                                                                  
                                                                                                                                  
                                                                                                                                     
                                                                                                                          
                                                                                                                          
                                                                                                                   
lupa-combo.combo-limba.combo-limba-panou{display:inline-flex;width:auto;height:31px;--combo-atingere:1;-webkit-tap-highlight-color:transparent}
lupa-combo.combo-limba-panou lupa-combo-camp,lupa-combo.combo-limba-panou lupa-combo-masura{gap:6px;padding:0 8px 0 6px;white-space:nowrap}
lupa-combo.combo-limba-panou lupa-combo-text{flex:1 1 auto;text-align:left}
lupa-combo.combo-limba-panou lupa-combo-sageata{margin-left:4px}
lupa-combo.combo-limba-panou lupa-combo-masura{padding-right:calc(8px + var(--combo-bara,0px))}
lupa-combo.combo-limba-panou lupa-combo-masura lupa-combo-text{font-weight:bold}
                                                                                                                                 
                                                                                 
lupa-combo-lista.combo-limba-panou{max-height:none;padding:max(4px, calc((var(--combo-raza-lista, 5) - 1) * 1px)) 0;overflow-x:hidden;overflow-y:auto}
lupa-combo-lista.combo-limba-panou lupa-combo-item{gap:6px;padding:0 8px 0 6px}
