.llk-list{max-width:1100px;margin:22px auto 0;font-family:inherit;color:inherit}.llk-list *{box-sizing:border-box}.llk-status{text-align:center;min-height:24px;margin:0 0 13px}.llk-results{width:100%;margin:0 auto}.llk-table-wrap{width:100%;overflow-x:auto;border:1px solid #d5ccbd;border-radius:7px}.llk-table{width:100%;min-width:760px;border-collapse:collapse;background:#fff;font-size:15px}.llk-table th,.llk-table td{padding:11px 12px;border-bottom:1px solid #e4dfd7;text-align:left;vertical-align:top}.llk-table th{background:#eee7db;color:#563d28;font-weight:700}.llk-table tr:hover td{background:#faf8f4}.llk-link{border:0;background:transparent;padding:0;font:inherit;font-weight:700;color:#563d28;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;cursor:pointer}.llk-link:hover{opacity:.7}.llk-modal[hidden]{display:none!important}.llk-modal{position:fixed;inset:0;z-index:999999}.llk-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.64)}.llk-dialog{position:relative;z-index:2;width:min(800px,calc(100% - 22px));max-height:calc(100vh - 22px);margin:11px auto;overflow:auto;background:#fff;color:#302a24;border-radius:8px;padding:24px;box-shadow:0 15px 50px rgba(0,0,0,.32)}.llk-modal-title{margin:0 45px 20px 0;color:#563d28;font-size:25px;line-height:1.3}.llk-x{position:absolute;right:10px;top:8px;width:40px;height:40px;border:0;background:transparent;color:#302a24;font-size:30px;cursor:pointer}.llk-detail{width:100%;border-collapse:collapse;margin-bottom:20px}.llk-detail th,.llk-detail td{padding:10px;border-bottom:1px solid #e2ddd5;text-align:left;vertical-align:top;overflow-wrap:anywhere}.llk-detail th{width:34%;background:#faf8f4;color:#563d28}.llk-photo{display:block;max-width:280px;height:auto}.llk-close{min-height:42px;padding:10px 23px;border:0;border-radius:5px;background:#6f5439;color:#fff;font:inherit;font-weight:700;cursor:pointer}.llk-lock{overflow:hidden}@media(max-width:560px){.llk-dialog{width:calc(100% - 12px);max-height:calc(100vh - 12px);margin:6px auto;padding:17px}.llk-modal-title{font-size:21px}.llk-detail th,.llk-detail td{display:block;width:100%}.llk-detail th{padding-bottom:4px;border-bottom:0}.llk-detail td{padding-top:4px}}