.dapto-lic-wrap{--dl-navy:#12283a;--dl-teal:#246375;--dl-gold:#f4ce35;--dl-line:#dce5e8;--dl-mist:#f3f7f6;margin-top:32px}.dapto-lic-status{display:flex;gap:14px;align-items:center;flex-wrap:wrap;margin-bottom:18px;color:#5c6e78}.dapto-state{display:inline-flex;padding:6px 11px;border-radius:999px;font-weight:800;font-size:.78rem}.dapto-state-deschisa{background:#dff5e8;color:#14643a}.dapto-state-inchisa,.dapto-state-atribuita{background:#e9eef0;color:#40545e}.dapto-state-anulata{background:#fee5e5;color:#a12020}.dapto-lic-deadlines{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:28px}.dapto-lic-deadlines div{padding:17px;border:1px solid var(--dl-line);border-radius:12px;background:#fff}.dapto-lic-deadlines small{display:block;color:#647781;margin-bottom:4px}.dapto-lic-deadlines strong{color:var(--dl-navy)}.dapto-lic-general,.dapto-lic-lot,.dapto-lic-info{margin:28px 0}.dapto-lic-wrap h2{font-size:1.7rem;margin-bottom:15px}.dapto-lic-files{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.dapto-lic-file{display:flex;align-items:center;gap:11px;text-decoration:none;padding:12px;border:1px solid var(--dl-line);border-radius:10px;background:#fff;color:var(--dl-navy);min-width:210px}.dapto-lic-file>span:nth-child(2){flex:1;min-width:0}.dapto-lic-file strong{display:block;line-height:1.25}.dapto-lic-file small{display:block;color:#6d7e86;margin-top:3px}.dapto-lic-file-icon{display:grid;place-items:center;min-width:40px;height:40px;border-radius:8px;background:var(--dl-navy);color:#fff;font-size:.7rem;font-weight:800}.dapto-lic-lot{border:1px solid var(--dl-line);border-radius:16px;overflow:hidden;background:#fff}.dapto-lic-lot>header{padding:22px 24px;background:var(--dl-navy);color:#fff}.dapto-lic-lot>header>span{color:var(--dl-gold);font-size:.75rem;font-weight:900;letter-spacing:.12em}.dapto-lic-lot>header h2{color:#fff;margin:4px 0 7px}.dapto-lic-lot>header p{margin:0;color:#cedce1}.dapto-lic-table-scroll{overflow-x:auto}.dapto-lic-lot table{width:100%;border-collapse:collapse;margin:0}.dapto-lic-lot th,.dapto-lic-lot td{padding:14px 12px;text-align:left;border-bottom:1px solid var(--dl-line);vertical-align:middle}.dapto-lic-lot th{font-size:.75rem;text-transform:uppercase;letter-spacing:.04em;color:#526872;background:var(--dl-mist)}.dapto-lic-lot td .dapto-lic-file{padding:8px;min-width:210px}.dapto-lic-lot td .dapto-lic-file-icon{min-width:32px;height:32px}.dapto-lic-info dl{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.dapto-lic-info dl div{padding:16px;border-radius:10px;background:var(--dl-mist)}.dapto-lic-info dt{font-size:.75rem;font-weight:800;text-transform:uppercase;color:#647781}.dapto-lic-info dd{margin:5px 0 0;color:var(--dl-navy);font-weight:650}.dapto-lic-plugin .single-card>.spaces-section,.dapto-lic-plugin .single-card>.documents{display:none}@media(max-width:760px){.dapto-lic-deadlines,.dapto-lic-files,.dapto-lic-info dl{grid-template-columns:1fr}.dapto-lic-lot table,.dapto-lic-lot thead,.dapto-lic-lot tbody,.dapto-lic-lot tr,.dapto-lic-lot th,.dapto-lic-lot td{display:block}.dapto-lic-lot thead{display:none}.dapto-lic-lot tr{padding:13px;border-bottom:1px solid var(--dl-line)}.dapto-lic-lot td{display:grid;grid-template-columns:110px 1fr;gap:10px;border:0;padding:6px}.dapto-lic-lot td:before{content:attr(data-label);font-weight:800;color:#61757e}.dapto-lic-lot td .dapto-lic-file{min-width:0}.dapto-lic-lot>header{padding:18px}}
