.panel-title-row{display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #e8e6e0;margin-bottom:18px}.panel-title-row h2{border:0;margin:0}.panel-title-row label{display:flex;align-items:center;gap:8px;font-size:8px;font-weight:900;text-transform:uppercase;letter-spacing:.1em}.entry-filter{height:38px;border:1px solid #d7d5cf;border-radius:4px;background:#faf9f6;padding:0 10px}.entry-card[hidden]{display:none}.entry-card>summary>strong{display:grid;text-align:right}.entry-card>summary>strong:after{content:'PUNTI GIORNATA';font:7px Arial;letter-spacing:.1em;color:#999}.edit-entry{margin-top:14px!important;border:1px solid #c7a24f!important;background:#fff!important}.edit-entry>summary{display:block!important;background:#17191b;color:#f0d087;padding:12px 15px!important;font-size:9px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.edit-entry .form{padding:16px}.edit-picks{display:grid;grid-template-columns:1fr 1fr;gap:10px}.edit-picks label{font-size:9px;font-weight:800;color:#61666a;display:grid;gap:6px}.edit-picks select{height:40px;border:1px solid #d7d5cf;border-radius:4px;background:#faf9f6;padding:0 10px}.result-confirmed{display:flex;gap:6px;align-items:center;background:#eef8dc;border-color:#a8c85a;color:#40531e}@media(max-width:700px){.panel-title-row{align-items:stretch;flex-direction:column;padding-bottom:14px}.panel-title-row label{justify-content:space-between}.entry-filter{flex:1}.edit-picks{grid-template-columns:1fr}.result-confirmed{display:block;line-height:1.5}}
.player-live-search{position:relative}.player-live-search>label{display:grid;gap:7px}.player-live-search input[type="search"]{width:100%;height:50px;border:1px solid #b8c9dd;border-radius:8px;background:#fff;padding:0 15px;font-size:15px}.player-live-search input[type="search"]:focus{outline:none;border-color:#b48628;box-shadow:0 0 0 4px #e7b94726}.player-search-results{position:absolute;z-index:40;top:calc(100% + 5px);left:0;right:0;max-height:350px;overflow:auto;background:#fff;border:1px solid #b8c9dd;border-radius:10px;box-shadow:0 18px 40px #09245126;padding:6px}.player-search-result{width:100%;display:grid;grid-template-columns:minmax(160px,1fr) auto;text-align:left;gap:4px 12px;border:0;border-bottom:1px solid #e5ebf2;background:#fff;padding:12px;cursor:pointer;color:#152942}.player-search-result:hover,.player-search-result:focus{background:#eef5fc;outline:none}.player-search-result b{font-size:14px}.player-search-result span{font-size:11px;font-weight:850;color:#9a6b10}.player-search-result small{grid-column:1/-1;color:#65758a;font-size:11px}.player-search-results>p{padding:12px;margin:0;color:#69798d}.selected-player{display:flex;align-items:center;justify-content:space-between;gap:14px;border:1px solid #b8c9dd;border-left:5px solid #e7b947;border-radius:10px;background:#f3f7fc;padding:13px 15px}.selected-player>div{display:grid;gap:3px}.selected-player b{color:#092451}.selected-player span{font-size:11px;font-weight:850;color:#9a6b10}.selected-player small{color:#65758a}.selected-player button{border:1px solid #9db2ca;background:#fff;border-radius:7px;padding:8px 11px;color:#092451;font-weight:750;cursor:pointer}@media(max-width:560px){.selected-player{align-items:stretch;flex-direction:column}.selected-player button{width:100%}.player-search-result{grid-template-columns:1fr}.player-search-result span,.player-search-result small{grid-column:1}}
