.adl-app{max-width:1180px;margin:20px auto;color:#172b3a;font-family:inherit}.adl-app *{box-sizing:border-box}.adl-app header{display:flex;gap:15px;align-items:center;padding:22px;border-radius:17px;background:linear-gradient(120deg,#102d4e,#28708e);color:white}.adl-mark{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;background:#ffbd17;color:#102d4e;font-size:28px;font-weight:900}.adl-app header small{color:#ffe49b;letter-spacing:1.5px;font-weight:800}.adl-app header h2{color:white;margin:3px 0;font-size:28px}.adl-app header p{margin:0;color:#e0edf4}.adl-picker{display:flex;gap:12px;align-items:center;flex-wrap:wrap;background:#eff6f9;padding:15px;margin:17px 0;border-radius:12px}.adl-picker select,.adl-search select,.adl-search input{padding:11px;border:1px solid #c8d7df;border-radius:8px;background:white}.adl-country{min-width:220px}.adl-app section[hidden]{display:none!important}.adl-app section h2{font-size:22px;color:#102d4e;margin:27px 0 12px;border-bottom:2px solid #dce8ee;padding-bottom:9px}.adl-result-list{border:1px solid #dce5ea;border-radius:15px;overflow:hidden;background:white}.adl-result-row{display:grid;grid-template-columns:60px 85px minmax(0,1fr) auto auto;gap:10px;align-items:center;padding:12px;border-bottom:1px solid #e5ebef;min-height:70px}.adl-result-row:last-child{border:0}.adl-draw{font-size:19px;color:#102d4e}.adl-date{font-size:12px;color:#637785}.adl-balls{display:flex;gap:6px;flex-wrap:wrap}.adl-balls i{font-style:normal;width:38px;height:38px;border:3px solid #a326b2;border-radius:50%;display:grid;place-items:center;font-size:16px;font-weight:800;background:white}.adl-total{white-space:nowrap;font-size:13px;color:#526675}.adl-games,.adl-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.adl-game,.adl-cards article{padding:14px;border-radius:13px;background:#edf5f8;text-align:center}.adl-game b{display:block;margin-bottom:8px;color:#183c55}.adl-game .adl-balls{justify-content:center}.adl-game .adl-balls i{width:32px;height:32px;border:0;background:#587c90;color:white;font-size:13px}.adl-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.adl-cards article{background:white;border:1px solid #dce6eb;text-align:left}.adl-cards h3{color:#173e5c}.adl-cards small{color:#7d5a0d}.adl-empty{padding:20px;text-align:center;background:#f4f8fa;border:1px dashed #bfd0d9;border-radius:12px;color:#647987}.adl-app footer{margin-top:24px;padding:15px;background:#f0f5f7;border-radius:10px;font-size:12px;line-height:1.6;color:#566d7a}.adl-search{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:18px 0;padding:15px;background:#f0f6f8;border-radius:12px}.adl-search label{display:flex;flex-direction:column;gap:5px;font-size:12px;font-weight:800}.adl-search button{align-self:end;padding:11px;border:0;border-radius:8px;background:#102d4e;color:white;font-weight:800}@media(max-width:800px){.adl-games{grid-template-columns:repeat(3,1fr)}.adl-cards{grid-template-columns:repeat(2,1fr)}.adl-search{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.adl-app header{padding:16px}.adl-app header h2{font-size:23px}.adl-result-row{grid-template-columns:43px 60px minmax(0,1fr);gap:6px;padding:10px 7px}.adl-draw{font-size:15px}.adl-date{font-size:10px}.adl-balls{gap:3px}.adl-balls i{width:30px;height:30px;font-size:13px;border-width:2px}.adl-total{grid-column:3;font-size:11px}.adl-result-row small{display:none}.adl-games{grid-template-columns:repeat(2,1fr)}.adl-cards,.adl-search{grid-template-columns:1fr}.adl-picker select{width:100%}}