.lmdb-board{display:grid;grid-template-columns:repeat(var(--lmdb-cols,2),minmax(0,1fr));gap:22px;font-family:inherit}.lmdb-card{display:flex;flex-direction:column;gap:18px;background:#fff;border:1px solid #eceef1;border-radius:7px;box-shadow:0 2px 9px rgba(0,0,0,.06);padding:18px;min-height:145px;box-sizing:border-box;text-decoration:none!important;transition:box-shadow .15s,transform .15s}.lmdb-card:hover,.lmdb-card:focus-visible{box-shadow:0 5px 18px rgba(0,0,0,.13);transform:translateY(-2px)}.lmdb-date{display:flex;align-items:center;gap:8px;background:#f5f6f7;border-radius:4px;padding:9px 10px;font-size:12px;letter-spacing:.2px;line-height:1.3}.lmdb-date strong,.lmdb-calendar,.lmdb-chevron{color:var(--lmdb-color)}.lmdb-date time{color:#777;font-weight:600}.lmdb-calendar{font-size:17px}.lmdb-chevron{font-size:18px;font-weight:700}.lmdb-content{display:flex;align-items:center;gap:17px;flex:1}.lmdb-title{font-size:19px!important;line-height:1.35!important;font-weight:600!important;margin:0!important;padding:0!important;color:var(--lmdb-color)!important;overflow-wrap:anywhere}.lmdb-file-icon{width:62px;min-width:62px;height:65px;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;background:#f1f3f5;color:#667085;font-size:10px;font-weight:800;letter-spacing:.4px}.lmdb-file-symbol{font-size:27px;line-height:1.1}.lmdb-type-pdf{background:#fff0ef;color:#cc4239}.lmdb-type-word{background:#eaf2ff;color:#2767b3}.lmdb-type-excel{background:#e7f6ed;color:#238052}.lmdb-type-zip{background:#fff3dc;color:#a97319}.lmdb-type-files{background:#eaf0fa;color:#425d85}.lmdb-pagination ul{list-style:none;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;padding:0;margin:24px 0}.lmdb-pagination a,.lmdb-pagination span{padding:7px 12px;border:1px solid #ddd;border-radius:4px;text-decoration:none}.lmdb-pagination .current{background:var(--lmdb-color,#17386e);color:#fff}@media(max-width:767px){.lmdb-board{grid-template-columns:1fr;gap:14px}.lmdb-card{min-height:120px;padding:15px}.lmdb-title{font-size:17px!important}.lmdb-file-icon{width:52px;min-width:52px;height:57px}}
