.label{background-color:#c6992e!important;border-radius:0 8px 8px 0;position:absolute;left:0;top:20px;padding:1px 10px}.label span{font-size:14px!important;font-weight:bold}.txt-red{color:#f00}.req{color:#fff}.text-light{color:#fff}.text-center{text-align:center}.mt-15{margin-top:15px}.relative{position:relative}#loading{display:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:50;width:100%;height:100%}#loading::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.19)}#loading>figure{height:100%;position:absolute;left:50%;top:50%;z-index:100;transform:translateX(-50%)}#loading>figure>img{height:auto;object-fit:cover;text-align:center;margin:0 auto}#loading>figure>figcaption{text-align:center;margin:10px auto;padding:10px 0;color:#fff}.comments{border-top:1px solid #ebebeb;padding-top:20px;margin-top:90px}.comments .list-comment{display:flex;flex-direction:column;gap:35px}.comments .list-comment li{display:flex;align-items:flex-start;flex-wrap:nowrap;gap:40px}.comments .list-comment li .left-col{width:calc(100% - 150px)}.comments .list-comment li .right-col{width:100px;display:flex;justify-content:center;align-items:center;gap:10px}.comments .list-comment .img-user{width:70px;height:70px;overflow:hidden;border-radius:50%}.comments .list-comment .name-user{color:#a0a0a0;font-size:13px;font-weight:bold}.comments .list-comment .desc-comment{border-bottom:1px solid #ebebeb;font-size:15px;font-weight:bold;color:#fff;line-height:30px;padding-bottom:15px;margin-bottom:20px}.comments .list-comment .date{color:#a0a0a0;font-size:12px;font-weight:bold;margin-right:15px}.show-answers{margin-top:15px;color:#ff8b34!important;display:block}.child-comment{margin-right:50px}.no-comment{text-align:center}.market .table-container{max-width:1000px;margin:0 auto;background:#fff;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);overflow:hidden}.market .table-container table{width:100%;border-collapse:collapse}.market .table-container table thead{background-color:#c6992e;color:#fff}.market .table-container table th,td{padding:12px;text-align:center}.market .table-container table tbody tr:nth-child(odd){background-color:#f9f9f9}.market .table-container table tbody tr:hover{background-color:#f1f1f1}.market .table-container table .progress-tbl{width:100%;background-color:#e0e0e0;border-radius:4px;overflow:hidden;height:12px;text-align:left}.market .table-container table .progress-bar-tbl{height:100%;background-color:#c6992e;margin:0}.popup{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.popup-content{background-color:#fff;margin:10% auto;padding:20px;border:1px solid #888;width:80%;max-width:600px;box-shadow:0 4px 8px rgba(0,0,0,.2);position:relative}.close{position:absolute;top:10px;right:20px;color:#aaa;font-size:28px;font-weight:bold;cursor:pointer}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}