.faq-tour{display:block}.faq-tour__title{text-align:left;margin-bottom:15px}.faq-tour__search{display:flex;align-items:center;margin-bottom:15px}.faq-tour__search input{flex:1;border:1px solid var(--line);padding:5px 10px;border-radius:5px}.faq-tour__search button{border:1px solid var(--line);padding:5px 15px;border-radius:5px;margin-left:10px;cursor:pointer}.faq-tour__disclaimer{margin-bottom:15px}.faq-tour__disclaimer svg{margin-right:5px;color:rgb(var(--primary-color))}.faq-tour__disclaimer p{margin:0}.faq-tour__type{margin-bottom:15px;flex-wrap:wrap}.faq-tour__type li{display:inline-block;flex:0 1 auto;max-width:100%}.faq-tour__type li.active button{background-color:rgb(var(--primary-color));color:#fff}.faq-tour__type li button{border:1px solid var(--line);padding:5px 15px;border-radius:5px;cursor:pointer;transition:all .3s ease}.faq-tour__list{list-style:none;padding:0;margin:0}.faq-tour__list li{border-radius:5px;margin-bottom:15px;padding:10px 0}.faq-tour__question{margin-bottom:5px}.faq-tour__question-avatar{font-weight:600;display:flex;align-items:center;justify-content:center;width:53px;height:53px;border-radius:50%;overflow:hidden;margin-right:15px;background-color:var(--line)}.faq-tour__question-name strong{line-height:22px}.faq-tour__question-name span{font-size:14px;line-height:22px}.faq-tour__question-content{margin:0}.faq-tour__question-content p{margin:5px 0}.faq-tour__question-content ul{display:flex;list-style:none;padding:0;margin:0}.faq-tour__question-content ul li{margin-right:10px;display:flex;align-items:center;justify-content:center;border-radius:10px;padding:0 15px;overflow:hidden;background-color:var(--line);color:var(--ink)}.faq-tour__answer{margin:0;padding-left:5px}.faq-tour__answer-avatar{font-weight:600;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;overflow:hidden;margin-right:15px;background-color:var(--line)}.faq-tour__answer-avatar img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.faq-tour__answer-name strong{line-height:20px}.faq-tour__answer-name span{font-size:14px;line-height:20px;display:flex;align-items:center}.faq-tour__answer-name span i{font-size:6px;margin-left:5px;margin-right:5px}.faq-tour__answer-content{margin:0;padding-left:51px}.faq-tour__answer-content p{margin:5px 0}.faq-tour__answer-content-like .btn-like{display:flex;align-items:center;justify-content:center;border-radius:30px;padding:3px 15px;overflow:hidden;background-color:transparent;border:none;color:var(--ink)}.faq-tour__answer-content-like .btn-like i{margin-right:5px}.faq-tour__answer-content-like .btn-like:hover{box-shadow:var(--shadow-md)}.faq-tour__pagination{display:flex;align-items:center;justify-content:center;margin-top:15px;border-top:1px solid var(--line);padding-top:15px}.faq-tour__pagination .btn-loadmore-faq{border:none;cursor:pointer;font-size:16px;border-radius:15px;margin-top:5px;background-color:transparent;color:rgb(var(--primary-color));font-weight:600;padding:5px 13px}.faq-tour__pagination .btn-loadmore-faq:hover{color:rgb(var(--primary-color));background-color:rgba(var(--primary-color),.1);box-shadow:var(--shadow-sm)}.faq-tour__form{display:block;align-items:center;justify-content:center;margin-top:15px;border-top:1px solid var(--line);padding:15px;box-shadow:var(--shadow-sm);border-radius:15px}.faq-tour__form button{border:none;cursor:pointer;border-radius:20px;margin-top:5px;background-color:transparent;color:rgb(var(--primary-color));font-weight:600;padding:7px 16px;color:#fff;background-color:rgba(var(--primary-color),.9);box-shadow:var(--shadow-sm)}.faq-tour__form button:hover{color:#fff;background-color:rgba(var(--primary-color),1);box-shadow:var(--shadow-sm)}.faq-tour__form i{font-size:32px}.faq-tour.faq-tour .faq-tour__search{display:flex;gap:8px}.faq-tour.faq-tour .faq-tour__search input{flex:1;min-width:0;height:46px;padding:0 18px;border-radius:999px;border:1px solid var(--line-strong);background:#fff;font-size:15px}.faq-tour.faq-tour .faq-tour__search button{height:46px;padding:0 20px;border:0;border-radius:999px;background:var(--magenta);color:#fff;font-weight:600}.faq-tour.faq-tour .faq-tour__search button:hover{background:var(--magenta-dark)}.faq-tour.faq-tour .faq-tour__type{flex-wrap:wrap;gap:8px!important;margin:12px 0 16px}.faq-tour.faq-tour .faq-tour__type li button{height:36px;padding:0 14px;border-radius:999px;border:1px solid var(--line-strong);background:#fff;color:var(--ink);font-size:14px;font-weight:500}.faq-tour.faq-tour .faq-tour__type li.active button{background:var(--magenta-50);border-color:var(--magenta);color:var(--magenta-darker);font-weight:600}.faq-tour.faq-tour .faq-tour__form{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:2px 16px;padding:20px 22px;border-radius:18px;border:1px dashed var(--line-strong);background:transparent;text-align:left}.faq-tour.faq-tour .faq-tour__form>i{grid-row:span 2;width:44px;height:44px;border-radius:12px;background:var(--magenta-50);color:var(--magenta);display:grid;place-items:center;font-size:22px;margin:0}.faq-tour.faq-tour .faq-tour__form h3{font-family:Inter,system-ui,sans-serif;font-size:17px;font-weight:700;margin:0}.faq-tour.faq-tour .faq-tour__form p{grid-column:2;margin:0;font-size:14px;color:var(--ink-muted)}.faq-tour.faq-tour .faq-tour__form .btn{grid-column:3;grid-row:1/span 2;height:44px;padding:0 20px;border-radius:999px;margin:0}@media(max-width:767.98px){.faq-tour.faq-tour .faq-tour__form{grid-template-columns:auto minmax(0,1fr)}.faq-tour.faq-tour .faq-tour__form .btn{grid-column:1/-1;grid-row:auto;justify-self:start;margin-top:10px}}