details{overflow:hidden}
details summary{position:relative;cursor:pointer;display:block;list-style:none;z-index:2}
details>*:not(summary){animation:collapse 500ms ease-in-out;position:relative;z-index:1;transition:all 0.3s ease-in-out;overflow:hidden}
details summary::-webkit-details-marker,details summary::marker{display:none;list-style:none}
.accordion-more-info{margin-top:1rem;margin-bottom:1rem}
.accordion-section{background-color:#f5f5f5;padding:1.5rem}
details.accordion-section summary::after{position:absolute;content:"+";right:10px;font-weight:500;font-size:20px;font-weight:700;cursor:pointer;display:inline-block;line-height:1}
.answer-info{margin:1.5rem 0 0 0;padding-left:1.75em}
.answer-info ul{list-style:disc}
.answer-info ul li{text-decoration:underline;color:var(--global-palette4)}
.table-box{position:relative;overflow-x:auto}
.content-table{margin-top:0;margin-bottom:var(--global-md-spacing);border-collapse:collapse;word-break:normal;width:100%;margin:0 0 1.5em}
.content-table tbody tr:nth-child(odd){background-color:#f0f0f0}
.content-table tbody tr td{word-break:normal;padding:.5em;border:0}
.faq-area{margin-bottom:1rem}
.faq-title{padding-top:var(--global-kb-spacing-xxs,0.5rem);padding-right:var(--global-kb-spacing-xxs,0.5rem);padding-bottom:var(--global-kb-spacing-xxs,0.5rem);padding-left:var(--global-kb-spacing-xxs,0.5rem);margin-top:0px;margin-bottom:var(--global-kb-spacing-sm,1.5rem);text-align:center;font-size:23px;line-height:1.2em;font-weight:400;text-transform:uppercase;border-top:2px solid var(--global-palette9,#ffffff);border-right:2px solid var(--global-palette9,#ffffff);border-bottom:2px solid var(--global-palette9,#ffffff);border-left:2px solid var(--global-palette9,#ffffff);color:var(--global-palette4);border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px}
.faq-item{overflow:hidden}
.faq-question{align-items:center;cursor:pointer;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #30B188;color:var(--global-palette4);padding-top:var(--global-kb-spacing-xs,1rem);padding-right:var(--global-kb-spacing-xs,1rem);padding-bottom:var(--global-kb-spacing-xs,1rem);padding-left:var(--global-kb-spacing-xs,1rem)}
.faq-question::after{content:"+";font-size:1.2em;transition:transform 0.3s ease;margin-left:10px}
.faq-item[open] .faq-question::after{content:"-";margin-left:10px}
.faq-answer{padding:20px;color:var(--global-palette4)}
.faq-answers:after{clear:both;display:table;content:""}
.article-text ul{display:grid;grid-row-gap:5px;text-align:left;grid-template-rows:auto;gap:5px 0;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}
.article-text ul li{padding:0;list-style-type:none}
.article-text ul li::before{content:"✓";font-weight:bold;display:inline-block;width:20px;line-height:20px;color:var(--global-palette9);background:var(--global-palette6);text-align:center;border-radius:50%;font-size:14px;margin-right:10px}
.pros-cons-area{margin-bottom:var(--global-kb-spacing-sm,1.5rem);margin-top:0}
.pros-cons-area ul li{padding:0}
.pros-cons-area ul li>i{width:18px;height:18px;display:inline-block;margin-right:5px;vertical-align:middle}
.icon-pros{background-position:-400px -12px}
.icon-cons{background-position:-375px -12px}
.pros-cons-area ul{list-style:none;padding:0;display:grid;grid-row-gap:5px;margin:0 0 10px 0;grid-template-rows:auto;gap:5px 0}
.cmt-rating-l{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;box-sizing:border-box;display:inline-block;padding:36px 0;margin-right:30px;text-align:center;vertical-align:top;width:25%;border-right:1px solid #eee}
.cmt-rating-score{color:#111;font-size:64px;font-weight:300;line-height:64px}
.cmt-rating-u{position:relative;top:3px;display:inline-block;height:16px;width:16px;background-position:-720px -11px}
.cmt-rating-total{line-height:24px;text-align:center}
.cmt-rating-r{box-sizing:border-box;display:inline-block;padding:20px 20px 20px 45px;vertical-align:top;width:60%;max-width:480px}
.cmt-rating-item{color:#737373;font-weight:400;height:18px;margin-bottom:6px;position:relative;width:100%}
.cmt-rating-tit{font-size:11px;left:-30px;letter-spacing:1px;position:absolute;line-height:18px;text-align:left}
.cmt-rating-per.cmt-rating-5{background:#57bb8a}
.cmt-rating-per.cmt-rating-4{background:#9ace6a}
.cmt-rating-per.cmt-rating-3{background:#ffcf02}
.cmt-rating-per.cmt-rating-2{background:#ff9f02}
.cmt-rating-per.cmt-rating-1{background:#ff6f31}
.cmt-rating-per{transition:width 0.25s ease;display:inline-block;height:100%;opacity:0.8;float:left;min-width:0.5%}
.cmt-rating-t1,.cmt-rating-t2,.cmt-rating-t3,.cmt-rating-t4,.cmt-rating-t5{font-size:11px;letter-spacing:1px;position:absolute;line-height:18px;margin-left:5px}
.cmt-rating-tit i{position:absolute;top:1px;margin:0 3px;display:inline-block;width:16px;height:16px;background-position:-668px -12px}
.comments-write-box{margin-top:30px}
.comments-num-msg{padding-bottom:10px;font-size:14px}
.new-start .ratyli{margin-top:0;text-align:left}
.rate{display:inline-block;height:30px;width:30px;background:url(/static/img/star-out.png) no-repeat;background-size:contain}
.rate-active,.rate-full{background:url(/static/img/star-in.png);background-size:contain}
.text-big-box{word-break:break-all;min-height:100px;font-size:16px;background:#fff;border:1px solid #dcdcdc;border-radius:4px;padding:7px;display:inline-block;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;width:100%;box-sizing:border-box;outline:none}
.comments-inputs .pdt-btn-a{display:block;text-align:center;width:160px;height:40px;line-height:40px;background:#07820b;color:#fff;border-radius:4px;font-weight:400}
.comments-input{height:30px;line-height:30px;padding-left:5px}
.comments-bigtext,.comments-input{box-sizing:border-box;width:100%;font-weight:400;font:inherit;font-size:13px;border:1px solid #ccc;border-radius:4px}
@media screen and (max-width:719px){.cmt-rating-l,.cmt-rating-r{width:100%}
.cmt-rating-l{border-right:none}
}.comments-list{margin:0;padding:0}
.comments-list li{border-bottom:1px solid #eceff1;padding:30px 0;list-style:none}
.comments-imgbox{padding-left:65px;min-height:30px;position:relative}
.comments-imgbox-img{border-radius:50%;width:50px;height:50px;position:absolute;left:0;top:0}
.comments-imgbox-img img{width:100%;height:100%}
.comments-imgbox .comments-name{font-size:16px;font-weight:700;padding-right:10px}
.comments-imgbox-time{color:#64748b}
.comments-content{padding-top:5px;word-break:break-all}