#starting-app{display:flex;justify-content:center;align-items:center;justify-content:center}#starting-app-title{font-size:15px;font-weight:500}.loader-startup{border:3px solid rgba(0,0,0,.1);border-top:3px solid #a06bb4;border-radius:50%;width:20px;height:20px;animation:spin 1s linear infinite;position:relative;margin-left:10px}@keyframes spin{0%{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}100%{transform:rotate(360deg)}}#buscador-dorsales,#buscador-licencias{display:none}#app-info-subtitle .iconm-id-card{color:#9e9e9e!important}#app-info-subtitle .iconm-search{position:relative;margin-left:-15px;top:2px}#filters{display:flex}#cercar-filter{border:1px solid #d9d9d9;height:35px;width:300px;display:flex;flex-direction:row;justify-content:space-between;border-top-left-radius:4px;border-top-right-radius:0;border-bottom-left-radius:4px;border-bottom-right-radius:0}#cercar-box{display:flex;flex-direction:row;width:100%}#cercar-icon{position:relative;background-color:#46286b;border:none;border-top-left-radius:0;border-top-right-radius:4px;border-bottom-left-radius:0;border-bottom-right-radius:4px;width:40px}#cercar-icon .svg-content{display:flex;align-items:center;justify-content:center;height:100%;width:100%}#cercar-icon svg circle,#cercar-icon svg line{color:white}.input-container.cercar input[type="text"]::placeholder{color:#999;font-style:italic;font-size:14px}.input-container input[type="text"]{border:none;border-radius:4px;padding-left:10px;background-color:transparent;height:35px;font-size:1em;border-radius:0;width:250px;font-family:"Outfit",sans-serif;position:relative;top:-2px}#cercar:focus{outline:0}#loader-container{position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,.75);display:flex;justify-content:center;align-items:flex-start;z-index:99999}.loader{border:3px solid rgba(0,0,0,.1);border-top:3px solid #a06bb4;border-radius:50%;width:25px;height:25px;animation:spin 1s linear infinite;position:absolute;top:10px}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}#reset-button{height:35px;width:35px;border:none}#reset-btn{height:35px;width:35px;border:none;background-color:transparent;cursor:pointer;right:10px;position:relative;top:1px}.iconm-times-circle{font-size:18px;color:#666}#buscador-licencias{position:relative}#resultados-buscador-licencias{width:100%;margin:0;padding:0;margin-top:5px}td{position:relative}#buscador-licencias-results{margin-top:11px;position:relative}#bdlicencias{width:100%;margin:0 auto;margin-top:0;clear:both;border-spacing:0;z-index:1;border-radius:8px;overflow:hidden;table-layout:fixed;border-collapse:separate;border-spacing:0}#bdlicencias thead{background-color:#46286b!important;color:#fff;text-align:center}#bdlicencias th{padding:15px!important;text-align:left!important;font-weight:600;font-size:.9em}#bdlicencias td{padding:15px!important;text-align:left;border-bottom:1px solid #ddd!important;font-size:.85em;color:#2f2f2f}#bdlicencias th,#bdlicencias td{white-space:wrap}#bdlicencias td:first-child,#bdlicencias th:first-child{width:25%}#bdlicencias td:nth-child(2),#bdlicencias th:nth-child(2){width:15%}#bdlicencias td:nth-child(3),#bdlicencias th:nth-child(3){width:10%}#bdlicencias td:nth-child(4),#bdlicencias th:nth-child(4){width:12.5%}#bdlicencias td:nth-child(5),#bdlicencias th:nth-child(5){width:12.5%}#bdlicencias td:nth-child(6),#bdlicencias th:nth-child(6){width:25%}.no-results{border:1px solid #f7c4a5;border-radius:5px;background-color:#ffd166;padding:10px;font-size:.9em}.aviso-search{border-bottom:1px solid #ddd;background-color:#fff;padding:15px;font-size:.9em}@media screen and (max-width:1050px){#bdlicencias tbody{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}#bdlicencias tbody:has(tr:nth-child(2)){grid-template-columns:repeat(2,1fr)}#bdlicencias tbody:has(tr:nth-child(1)):not(:has(tr:nth-child(2))){grid-template-columns:repeat(1,1fr)}#bdlicencias tbody .row-categ,#bdlicencias tbody .row-club,#bdlicencias tbody .row-fechaN,#bdlicencias tbody .row-nlic,#bdlicencias tbody .row-persona,#bdlicencias tbody .row-rol,#bdlicencias tbody .row-temporada{flex:1 1 100%;word-wrap:break-word;word-break:break-word;white-space:normal}#bdlicencias tbody .row-persona{height:40px;line-height:1.2}#bdlicencias tbody .row-club{height:50px;line-height:1.2}.aviso-search{border-radius:5px;border:1px solid #d0d5dd;box-shadow:0 2px 4px rgba(0,0,0,.1)}#bdlicencias thead{display:none}#bdlicencias tbody tr{position:relative;display:flex;flex-wrap:wrap;align-items:center;align-content:center;margin-bottom:10px;border:1px solid #d0d5dd;border-radius:5px;background-color:#fff;box-shadow:0 4px 6px rgba(0,0,0,.1)}#bdlicencias td{border-bottom:none!important}#bdlicencias tbody .row-nlic{width:100%;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:0;border-bottom-right-radius:0;background:#46286b;color:white;order:1;text-align:center;font-weight:600;font-size:clamp(35px,4.5vw,50px);height:50px;line-height:1;display:flex;justify-content:center;align-items:center}#bdlicencias tbody .row-persona{order:2;flex:1 1 100%;text-align:center;font-size:18px;font-weight:600;color:#2f2f2f;display:flex;justify-content:center;align-items:center;height:50px}#bdlicencias tbody .row-pack{order:4;flex:100%;text-align:center;font-size:15px;display:flex;justify-content:center;align-items:center;height:0}#bdlicencias tbody .typo-atletas .row-pack::before{content:"Pack:";position:relative;margin-right:3px;font-weight:600}#bdlicencias tbody .row-rol{order:3;flex:100%;text-align:center;font-size:15px;display:flex;justify-content:center;align-items:center;height:0}#bdlicencias tbody .row-rol::before{content:"Tipologia:";position:relative;margin-right:3px;font-weight:600}#bdlicencias tbody .row-categ{order:5;flex:100%;text-align:center;font-size:15px;display:flex;justify-content:center;align-items:center;height:0}#bdlicencias tbody .row-categ::before{content:"Categoria:";position:relative;margin-right:3px;font-weight:600}#bdlicencias tbody .row-club{order:6;flex:1 1 100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;height:auto;min-height:50px;white-space:normal;overflow-wrap:anywhere;font-size:15px}#bdlicencias tbody .typo-atletas .row-club::before{content:"Club:";font-weight:600;flex:0 0 auto}#bdlicencias tbody .typo-delegado .row-club::before{content:"Club:";font-weight:600;flex:0 0 auto}#bdlicencias tbody .row-club .club-val{flex:0 1 auto;text-align:center;min-width:0}}@media screen and (max-width:578px){#bdlicencias tbody{grid-template-columns:repeat(1,1fr)}#bdlicencias tbody:has(tr:nth-child(2)){grid-template-columns:repeat(1,1fr)}#bdlicencias tbody:has(tr:nth-child(1)):not(:has(tr:nth-child(2))){grid-template-columns:repeat(1,1fr)}#cercar-filter{width:100%!important}.input-container input[type="text"]{width:100%!important}#bdlicencias tbody .row-persona{height:40px}#bdlicencias tbody .row-club{height:30px}}