
    #qrm-help-faq-v2{--qf-bg:light-dark(#ffffff,#14221a);--qf-ink:light-dark(#14271c,#edf6ef);--qf-muted:light-dark(#596b5f,#b5cabc);--qf-line:light-dark(#dce7df,#334c3d);--qf-soft:light-dark(#f3f8f4,#1c3525);--qf-green:light-dark(#227c33,#9cdda8);--qf-on-green:light-dark(#ffffff,#14351c);--qf-deep:light-dark(#164b28,#ddf4e1);--qf-tag:light-dark(#eaf5ec,#274b31);--qf-note:light-dark(#755c22,#e8cc8a);--qf-note-bg:light-dark(#fbf8ef,#332f22);font-family:Arial,Helvetica,sans-serif;color:var(--qf-ink);font-size:14px;line-height:1.5;padding:20px;display:flex;flex-direction:column;align-items:flex-end;gap:14px;box-sizing:border-box;min-height:92px;overflow-wrap:anywhere}
    #qrm-help-faq-v2 *{box-sizing:border-box;min-width:0}
    #qrm-help-faq-v2 [hidden]{display:none!important}
    #qrm-help-faq-v2 button,#qrm-help-faq-v2 input,#qrm-help-faq-v2 select,#qrm-help-faq-v2 textarea{font:inherit;color:var(--qf-ink)}
    #qrm-help-faq-v2 button{border:1px solid var(--qf-line);background:var(--qf-bg);border-radius:10px;min-height:40px;padding:8px 12px}
    #qrm-help-faq-v2 button:hover{background:var(--qf-soft)}
    #qrm-help-faq-v2 button:disabled{opacity:.5;cursor:default}
    #qrm-help-faq-v2 a{color:var(--qf-green);text-underline-offset:3px}
    #qrm-help-faq-v2 p,#qrm-help-faq-v2 h2,#qrm-help-faq-v2 h3,#qrm-help-faq-v2 h4{margin:0}
    #qrm-help-faq-v2 h2,#qrm-help-faq-v2 h3,#qrm-help-faq-v2 h4,#qrm-help-faq-v2 strong{font-weight:500}
    #qrm-help-faq-v2 .qf-panel{width:100%;max-width:560px;background:var(--qf-bg);border:1px solid var(--qf-line);border-radius:22px;overflow:hidden;box-shadow:0 10px 40px light-dark(#234c2515,#00000030)}
    #qrm-help-faq-v2 .qf-header{padding:20px 24px 18px;background:var(--qf-soft);border-bottom:1px solid var(--qf-line)}
    #qrm-help-faq-v2 .qf-top{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}
    #qrm-help-faq-v2 .qf-brand{display:flex;gap:8px;align-items:center;color:var(--qf-deep);font-size:12px;letter-spacing:.06em;font-weight:500}
    #qrm-help-faq-v2 .qf-brand-mark{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:var(--qf-deep);color:var(--qf-bg);flex:0 0 auto}
    #qrm-help-faq-v2 .qf-tools{display:flex;gap:6px;align-items:center}
    #qrm-help-faq-v2 .qf-language{padding:7px 8px;border:1px solid var(--qf-line);background:var(--qf-bg);border-radius:9px;font-size:13px;min-height:38px}
    #qrm-help-faq-v2 .qf-icon-button{width:38px;min-height:38px;display:grid;place-items:center;padding:7px;background:transparent}
    #qrm-help-faq-v2 .qf-title-row{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:16px}
    #qrm-help-faq-v2 .qf-title{font-size:26px;letter-spacing:-.5px;line-height:1.2;color:var(--qf-deep)}
    #qrm-help-faq-v2 .qf-preview{font-size:11px;border:1px solid var(--qf-line);padding:3px 7px;border-radius:6px;color:var(--qf-muted)}
    #qrm-help-faq-v2 .qf-sub{color:var(--qf-muted);margin-top:7px;font-size:14px}
    #qrm-help-faq-v2 .qf-main{padding:21px 24px 23px}
    #qrm-help-faq-v2 .qf-search-label{display:block;font-size:13px;font-weight:500;margin-bottom:7px}
    #qrm-help-faq-v2 .qf-search-wrap{position:relative;display:flex;align-items:center}
    #qrm-help-faq-v2 .qf-search-wrap>i,#qrm-help-faq-v2 .qf-search-wrap>svg{position:absolute;left:13px;color:var(--qf-muted);pointer-events:none}
    #qrm-help-faq-v2 .qf-search{width:100%;background:var(--qf-bg);border:1px solid var(--qf-line);border-radius:12px;padding:12px 38px;font-size:16px;line-height:1.4}
    #qrm-help-faq-v2 .qf-search-clear{position:absolute;right:5px;border:0;min-height:34px;width:32px;padding:5px;display:grid;place-items:center;background:transparent}
    #qrm-help-faq-v2 .qf-mode{display:flex;gap:4px;padding:4px;background:var(--qf-soft);border-radius:12px;margin-top:14px}
    #qrm-help-faq-v2 .qf-mode button{flex:1;border:0;background:transparent;padding:8px 10px;display:flex;gap:7px;justify-content:center;align-items:center;font-size:13px;border-radius:9px}
    #qrm-help-faq-v2 .qf-mode button[aria-pressed="true"]{background:var(--qf-bg);color:var(--qf-green);box-shadow:0 1px 5px light-dark(#173f1512,#00000024)}
    #qrm-help-faq-v2 .qf-section-top{display:flex;gap:10px;align-items:center;justify-content:space-between;margin:21px 0 10px}
    #qrm-help-faq-v2 .qf-section-title{font-size:13px;font-weight:500;color:var(--qf-muted)}
    #qrm-help-faq-v2 .qf-inline-action{border:0;background:transparent;color:var(--qf-green);padding:3px 0;min-height:30px;font-size:12px}
    #qrm-help-faq-v2 .qf-categories{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}
    #qrm-help-faq-v2 .qf-category{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:11px 4px 9px;font-size:11px;text-align:center;line-height:1.3;min-height:72px;border-radius:11px}
    #qrm-help-faq-v2 .qf-category .qf-category-icon{color:var(--qf-green);display:grid;place-items:center;height:20px}
    #qrm-help-faq-v2 .qf-category[aria-pressed="true"]{background:var(--qf-tag);border-color:var(--qf-green);color:var(--qf-deep)}
    #qrm-help-faq-v2 .qf-result-note{font-size:12px;color:var(--qf-muted);margin-bottom:6px}
    #qrm-help-faq-v2 .qf-results{display:flex;flex-direction:column}
    #qrm-help-faq-v2 .qf-question{border:0;border-bottom:1px solid var(--qf-line);border-radius:0;width:100%;text-align:left;padding:13px 0;display:flex;align-items:center;gap:11px;line-height:1.45;background:transparent}
    #qrm-help-faq-v2 .qf-question:hover{background:var(--qf-soft)}
    #qrm-help-faq-v2 .qf-question-number{font-size:11px;color:var(--qf-muted);font-variant-numeric:tabular-nums;min-width:24px;align-self:flex-start;padding-top:3px}
    #qrm-help-faq-v2 .qf-question-copy{display:flex;flex-direction:column;gap:5px;flex:1}
    #qrm-help-faq-v2 .qf-question-title{font-size:14px}
    #qrm-help-faq-v2 .qf-question-meta{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:11px;color:var(--qf-muted)}
    #qrm-help-faq-v2 .qf-question-arrow{color:var(--qf-muted);flex:0 0 auto;display:grid;place-items:center}
    #qrm-help-faq-v2 .qf-soon{display:inline-flex;align-items:center;gap:4px;color:var(--qf-green);font-size:11px}
    #qrm-help-faq-v2 .qf-empty{padding:24px 0;text-align:center}
    #qrm-help-faq-v2 .qf-empty h3{font-size:17px;margin-bottom:7px}
    #qrm-help-faq-v2 .qf-empty p{color:var(--qf-muted);font-size:13px;margin-bottom:12px}
    #qrm-help-faq-v2 .qf-pagination{display:flex;justify-content:space-between;gap:10px;align-items:center;margin-top:15px;font-size:12px;color:var(--qf-muted)}
    #qrm-help-faq-v2 .qf-pagination button{padding:6px 10px;font-size:12px;min-height:35px}
    #qrm-help-faq-v2 .qf-video-intro{padding:13px 14px;background:var(--qf-soft);border-radius:11px;margin-top:15px;display:flex;gap:10px;align-items:flex-start}
    #qrm-help-faq-v2 .qf-video-intro .qf-video-icon{color:var(--qf-green);padding-top:3px;flex:0 0 auto}
    #qrm-help-faq-v2 .qf-video-intro strong{display:block;font-size:14px}
    #qrm-help-faq-v2 .qf-video-intro p{color:var(--qf-muted);font-size:12px;margin-top:3px}
    #qrm-help-faq-v2 .qf-back{display:inline-flex;gap:6px;align-items:center;padding:6px 0;min-height:35px;border:0;background:transparent;color:var(--qf-green);font-size:13px;margin-bottom:14px}
    #qrm-help-faq-v2 .qf-article-meta{display:flex;gap:8px;flex-wrap:wrap;align-items:center;color:var(--qf-muted);font-size:12px;margin-bottom:10px}
    #qrm-help-faq-v2 .qf-article-title{font-size:22px;line-height:1.35;letter-spacing:-.3px;margin-bottom:16px}
    #qrm-help-faq-v2 .qf-answer{font-size:15px;line-height:1.7;border-left:3px solid var(--qf-green);padding-left:14px;margin-bottom:15px}
    #qrm-help-faq-v2 .qf-body p{font-size:14px;line-height:1.7;margin-top:11px}
    #qrm-help-faq-v2 .qf-block{margin-top:24px}
    #qrm-help-faq-v2 .qf-block-title{font-size:15px;margin-bottom:12px}
    #qrm-help-faq-v2 .qf-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;list-style:none;padding:0;margin:0}
    #qrm-help-faq-v2 .qf-flow.qf-flow-2{grid-template-columns:repeat(2,minmax(0,1fr))}
    #qrm-help-faq-v2 .qf-flow.qf-flow-3{grid-template-columns:repeat(3,minmax(0,1fr))}
    #qrm-help-faq-v2 .qf-flow.qf-flow-long{grid-template-columns:1fr}
    #qrm-help-faq-v2 .qf-flow-item{position:relative;background:var(--qf-soft);border-radius:10px;padding:12px 9px;display:flex;flex-direction:column;gap:7px;text-align:center}
    #qrm-help-faq-v2 .qf-flow-icon{color:var(--qf-green);display:flex;justify-content:center;align-items:center;height:24px}
    #qrm-help-faq-v2 .qf-flow-item h4{font-size:12px;line-height:1.4}
    #qrm-help-faq-v2 .qf-flow-item p{font-size:11px;line-height:1.55;color:var(--qf-muted)}
    #qrm-help-faq-v2 .qf-flow-arrow{position:absolute;right:-10px;top:24px;z-index:1;display:grid;place-items:center;background:var(--qf-bg);border-radius:20px;width:16px;height:16px;color:var(--qf-green)}
    #qrm-help-faq-v2 .qf-flow-long .qf-flow-arrow{top:auto;bottom:-12px;right:calc(50% - 8px);transform:rotate(90deg)}
    #qrm-help-faq-v2 .qf-steps{border:1px solid var(--qf-line);border-radius:15px;overflow:hidden;background:var(--qf-bg)}
    #qrm-help-faq-v2 .qf-step-index{display:flex;gap:6px;flex-wrap:wrap;padding:12px 14px;border-bottom:1px solid var(--qf-line);background:var(--qf-soft)}
    #qrm-help-faq-v2 .qf-step-index button{width:34px;min-height:34px;padding:5px;border-radius:9px;font-size:12px}
    #qrm-help-faq-v2 .qf-step-index button[aria-pressed="true"]{color:var(--qf-on-green);background:var(--qf-green);border-color:var(--qf-green)}
    #qrm-help-faq-v2 .qf-step-scene{padding:20px 18px;display:grid;grid-template-columns:64px 1fr;gap:16px;align-items:start}
    #qrm-help-faq-v2 .qf-step-art{width:64px;height:64px;display:grid;place-items:center;border-radius:17px;background:var(--qf-tag);color:var(--qf-green);position:relative}
    #qrm-help-faq-v2 .qf-step-art svg{width:28px;height:28px}
    #qrm-help-faq-v2 .qf-step-badge{position:absolute;bottom:-5px;right:-5px;display:grid;place-items:center;width:24px;height:24px;border-radius:8px;background:var(--qf-green);color:var(--qf-on-green);font-size:11px;border:2px solid var(--qf-bg)}
    #qrm-help-faq-v2 .qf-step-caption{font-size:11px;color:var(--qf-muted);margin-bottom:5px}
    #qrm-help-faq-v2 .qf-step-scene h4{font-size:16px;margin-bottom:7px}
    #qrm-help-faq-v2 .qf-step-scene p{font-size:13px;line-height:1.65;color:var(--qf-muted)}
    #qrm-help-faq-v2 .qf-step-controls{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 14px 13px}
    #qrm-help-faq-v2 .qf-step-controls button{font-size:12px;min-height:35px;padding:6px 9px;display:flex;gap:5px;align-items:center}
    #qrm-help-faq-v2 .qf-step-disclaimer{font-size:11px;color:var(--qf-muted);margin-top:7px}
    #qrm-help-faq-v2 .qf-checklist{display:flex;flex-direction:column;gap:0}
    #qrm-help-faq-v2 .qf-check{display:flex;gap:10px;align-items:flex-start;padding:10px 0;border-bottom:1px solid var(--qf-line);font-size:13px;line-height:1.6}
    #qrm-help-faq-v2 .qf-check input{width:17px;height:17px;flex:0 0 auto;margin:3px 0 0;accent-color:var(--qf-green)}
    #qrm-help-faq-v2 .qf-check:has(input:checked) span{color:var(--qf-muted)}
    #qrm-help-faq-v2 .qf-table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:12px;line-height:1.55}
    #qrm-help-faq-v2 .qf-table th{text-align:left;font-weight:500;background:var(--qf-soft);color:var(--qf-deep);padding:10px 9px;vertical-align:top}
    #qrm-help-faq-v2 .qf-table td{padding:11px 9px;vertical-align:top;border-bottom:1px solid var(--qf-line);overflow-wrap:anywhere}
    #qrm-help-faq-v2 .qf-table td:first-child{font-weight:500}
    #qrm-help-faq-v2 .qf-review{margin-top:21px;border:1px solid var(--qf-line);border-radius:10px;padding:11px 13px;color:var(--qf-note);background:var(--qf-note-bg);font-size:12px}
    #qrm-help-faq-v2 .qf-review summary{font-weight:500}
    #qrm-help-faq-v2 .qf-review p{margin-top:9px;line-height:1.65}
    #qrm-help-faq-v2 .qf-sources{margin-top:18px;font-size:11px;color:var(--qf-muted)}
    #qrm-help-faq-v2 .qf-sources a{display:inline-block;margin:5px 10px 0 0}
    #qrm-help-faq-v2 .qf-feedback{border-top:1px solid var(--qf-line);margin-top:22px;padding-top:16px;display:flex;align-items:center;gap:9px;flex-wrap:wrap;font-size:12px;color:var(--qf-muted)}
    #qrm-help-faq-v2 .qf-feedback button{font-size:12px;min-height:32px;padding:4px 10px}
    #qrm-help-faq-v2 .qf-feedback button[aria-pressed="true"]{background:var(--qf-tag);color:var(--qf-green);border-color:var(--qf-green)}
    #qrm-help-faq-v2 .qf-feedback-message{width:100%;font-size:11px}
    #qrm-help-faq-v2 .qf-related{margin-top:21px}
    #qrm-help-faq-v2 .qf-related h3{font-size:13px;color:var(--qf-muted)}
    #qrm-help-faq-v2 .qf-related .qf-question{padding:10px 0}
    #qrm-help-faq-v2 .qf-related .qf-question-title{font-size:13px}
    #qrm-help-faq-v2 .qf-footer{padding:16px 24px 19px;border-top:1px solid var(--qf-line);display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;background:var(--qf-bg)}
    #qrm-help-faq-v2 .qf-footer-copy strong{font-size:13px;display:block}
    #qrm-help-faq-v2 .qf-footer-copy span{display:block;font-size:11px;color:var(--qf-muted);margin-top:2px}
    #qrm-help-faq-v2 .qf-contact{display:flex;gap:7px;align-items:center;font-size:13px;color:var(--qf-green);border-color:var(--qf-green)}
    #qrm-help-faq-v2 .qf-launcher{display:flex;align-items:center;gap:9px;border:0;border-radius:30px;padding:13px 19px;background:var(--qf-green);color:var(--qf-on-green);box-shadow:0 3px 15px light-dark(#234e2520,#00000035)}
    #qrm-help-faq-v2 .qf-launcher:hover{background:var(--qf-green)}
    #qrm-help-faq-v2 .qf-message-title{font-size:21px;line-height:1.35;margin-bottom:8px}
    #qrm-help-faq-v2 .qf-message-sub{font-size:13px;color:var(--qf-muted);margin-bottom:17px}
    #qrm-help-faq-v2 .qf-draft-label{display:block;font-size:13px;margin-bottom:7px}
    #qrm-help-faq-v2 .qf-draft{display:block;width:100%;font-size:16px;line-height:1.6;background:var(--qf-bg);border:1px solid var(--qf-line);border-radius:12px;padding:13px;min-height:200px;resize:vertical}
    #qrm-help-faq-v2 .qf-message-actions{display:flex;gap:10px;align-items:center;margin-top:12px;flex-wrap:wrap}
    #qrm-help-faq-v2 .qf-message-actions button{font-size:13px}
    #qrm-help-faq-v2 .qf-open-whatsapp{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:10px 14px;border-radius:10px;background:var(--qf-green);color:var(--qf-on-green);font-size:13px;text-decoration:none}
    #qrm-help-faq-v2 .qf-message-note{font-size:11px;color:var(--qf-muted);margin-top:13px}
    @media(max-width:620px){#qrm-help-faq-v2{padding:12px}#qrm-help-faq-v2 .qf-flow{grid-template-columns:repeat(2,minmax(0,1fr))}#qrm-help-faq-v2 .qf-flow-item:nth-child(2) .qf-flow-arrow{display:none}#qrm-help-faq-v2 .qf-flow.qf-flow-3{grid-template-columns:1fr}#qrm-help-faq-v2 .qf-flow-3 .qf-flow-arrow{top:auto;bottom:-12px;right:calc(50% - 8px);transform:rotate(90deg)}#qrm-help-faq-v2 .qf-flow-3 .qf-flow-item:nth-child(2) .qf-flow-arrow{display:grid}}
    @media(max-width:430px){#qrm-help-faq-v2{padding:8px}#qrm-help-faq-v2 .qf-header{padding:17px 16px 16px}#qrm-help-faq-v2 .qf-main{padding:17px 16px 20px}#qrm-help-faq-v2 .qf-footer{padding:14px 16px 16px}#qrm-help-faq-v2 .qf-categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}#qrm-help-faq-v2 .qf-category{min-height:43px;flex-direction:row;text-align:left;justify-content:flex-start;gap:9px;font-size:12px;padding:9px}#qrm-help-faq-v2 .qf-category .qf-category-icon{height:17px}#qrm-help-faq-v2 .qf-title{font-size:24px}#qrm-help-faq-v2 .qf-brand{font-size:11px}#qrm-help-faq-v2 .qf-tools{gap:4px}#qrm-help-faq-v2 .qf-language{max-width:84px}#qrm-help-faq-v2 .qf-article-title{font-size:20px}#qrm-help-faq-v2 .qf-step-scene{grid-template-columns:46px 1fr;gap:13px;padding:17px 14px}#qrm-help-faq-v2 .qf-step-art{width:46px;height:46px;border-radius:13px}#qrm-help-faq-v2 .qf-step-art svg{width:23px;height:23px}#qrm-help-faq-v2 .qf-contact{width:100%;justify-content:center}#qrm-help-faq-v2 .qf-flow{grid-template-columns:1fr!important}#qrm-help-faq-v2 .qf-flow-arrow{top:auto;bottom:-12px;right:calc(50% - 8px);transform:rotate(90deg)}#qrm-help-faq-v2 .qf-flow-item:nth-child(2) .qf-flow-arrow{display:grid}#qrm-help-faq-v2 .qf-flow-item{text-align:left;padding:12px 13px 12px 45px}#qrm-help-faq-v2 .qf-flow-icon{position:absolute;left:13px;top:12px}#qrm-help-faq-v2 .qf-flow-item h4{font-size:13px}#qrm-help-faq-v2 .qf-flow-item p{font-size:12px}#qrm-help-faq-v2 .qf-table thead{display:none}#qrm-help-faq-v2 .qf-table tr{display:block;padding:8px 0;border-bottom:1px solid var(--qf-line)}#qrm-help-faq-v2 .qf-table td{display:grid;grid-template-columns:minmax(72px,.8fr) minmax(0,1.2fr);gap:10px;border:0;padding:5px 0}#qrm-help-faq-v2 .qf-table td:before{content:attr(data-label);font-weight:500;color:var(--qf-muted)}#qrm-help-faq-v2 .qf-table td:first-child{font-weight:500}}
    @media(pointer:coarse){#qrm-help-faq-v2 button,#qrm-help-faq-v2 .qf-language{min-height:44px}#qrm-help-faq-v2 .qf-icon-button{width:44px}#qrm-help-faq-v2 .qf-step-index button{width:44px}#qrm-help-faq-v2 .qf-search-clear{width:36px}#qrm-help-faq-v2 .qf-check{min-height:44px}}
    @media(prefers-reduced-motion:reduce){#qrm-help-faq-v2 *{animation:none!important;transition:none!important}}
  
#qrm-help-faq-v2 {
  --qf-bg:#ffffff;--qf-ink:#14271c;--qf-muted:#596b5f;--qf-line:#dce7df;
  --qf-soft:#f3f8f4;--qf-green:#227c33;--qf-on-green:#ffffff;--qf-deep:#164b28;
  --qf-tag:#eaf5ec;--qf-note:#755c22;--qf-note-bg:#fbf8ef;
  position:fixed;right:20px;bottom:20px;z-index:100000;
  width:min(460px,calc(100vw - 32px));min-height:0;max-width:calc(100vw - 32px);
  padding:0;background:transparent;gap:12px;pointer-events:none;
  color-scheme:light;text-align:left;letter-spacing:normal;
}
#qrm-help-faq-v2 .qf-panel {
  display:flex;flex-direction:column;max-height:calc(100vh - 100px);
  max-height:min(780px,calc(100dvh - 100px));pointer-events:auto;
  box-shadow:0 10px 40px #234c2526;
}
#qrm-help-faq-v2 .qf-header,#qrm-help-faq-v2 .qf-footer {flex:0 0 auto}
#qrm-help-faq-v2 .qf-main {overflow-y:auto;overscroll-behavior:contain;min-height:0;scrollbar-gutter:stable}
#qrm-help-faq-v2 .qf-launcher {pointer-events:auto;margin:0;box-shadow:0 3px 15px #234e2526}
#qrm-help-faq-v2 .qf-preview {display:none}
#qrm-help-faq-v2 button,#qrm-help-faq-v2 a,#qrm-help-faq-v2 summary,#qrm-help-faq-v2 select,#qrm-help-faq-v2 .qf-check {cursor:pointer}
#qrm-help-faq-v2 button:disabled {cursor:default}
#qrm-help-faq-v2 button {text-transform:none;letter-spacing:normal;font-weight:400;margin:0;box-shadow:none}
#qrm-help-faq-v2 input,#qrm-help-faq-v2 select,#qrm-help-faq-v2 textarea {text-transform:none;letter-spacing:normal;max-width:100%;margin:0;box-shadow:none}
#qrm-help-faq-v2 .qf-search-wrap>svg {width:16px;height:16px}
#qrm-help-faq-v2 .qf-category svg,#qrm-help-faq-v2 .qf-brand svg,#qrm-help-faq-v2 .qf-icon-button svg,#qrm-help-faq-v2 .qf-question-arrow svg,#qrm-help-faq-v2 .qf-launcher svg,#qrm-help-faq-v2 .qf-contact svg,#qrm-help-faq-v2 .qf-mode svg,#qrm-help-faq-v2 .qf-back svg,#qrm-help-faq-v2 .qf-open-whatsapp svg {width:16px;height:16px;flex:0 0 auto}
#qrm-help-faq-v2 .qf-categories {grid-template-columns:repeat(5,minmax(0,1fr))}
#qrm-help-faq-v2 .qf-header {padding:16px 18px}
#qrm-help-faq-v2 .qf-main {padding:17px 18px 20px}
#qrm-help-faq-v2 .qf-footer {padding:13px 18px 15px}
#qrm-help-faq-v2 .qf-title {font-size:24px}
#qrm-help-faq-v2 .qf-section-top {margin-top:18px}
#qrm-help-faq-v2 .qf-category {min-height:65px;font-size:11px}
#qrm-help-faq-v2 .qf-flow {grid-template-columns:1fr}
#qrm-help-faq-v2 .qf-flow-item {text-align:left;padding:12px 13px 12px 45px}
#qrm-help-faq-v2 .qf-flow-icon {position:absolute;left:13px;top:12px}
#qrm-help-faq-v2 .qf-flow-item p {font-size:12px}
#qrm-help-faq-v2 .qf-flow-arrow {top:auto;bottom:-12px;right:calc(50% - 8px);transform:rotate(90deg)}
#qrm-help-faq-v2 .qf-flow-item:nth-child(2) .qf-flow-arrow {display:grid}
#qrm-help-faq-v2 .qf-noscript {pointer-events:auto;padding:12px;background:var(--qf-bg);border-radius:12px}
@media(max-width:500px){
  #qrm-help-faq-v2{right:10px;bottom:max(10px,env(safe-area-inset-bottom));width:calc(100vw - 20px);max-width:calc(100vw - 20px)}
  #qrm-help-faq-v2 .qf-panel{max-height:calc(100vh - 84px);max-height:calc(100dvh - 84px);border-radius:18px}
  #qrm-help-faq-v2 .qf-header{padding:14px 14px 13px}
  #qrm-help-faq-v2 .qf-main{padding:15px 14px 18px}
  #qrm-help-faq-v2 .qf-footer{padding:12px 14px 14px}
  #qrm-help-faq-v2 .qf-categories{grid-template-columns:repeat(2,minmax(0,1fr))}
  #qrm-help-faq-v2 .qf-category{min-height:44px;flex-direction:row;justify-content:flex-start;text-align:left;font-size:12px;padding:9px}
  #qrm-help-faq-v2 .qf-sub{font-size:13px}
  #qrm-help-faq-v2 .qf-title-row{margin-top:11px}
  #qrm-help-faq-v2 .qf-contact{width:100%;justify-content:center}
}
@media(max-height:550px){
  #qrm-help-faq-v2 .qf-sub,#qrm-help-faq-v2 .qf-footer-copy{display:none}
  #qrm-help-faq-v2 .qf-title-row{margin-top:7px}
  #qrm-help-faq-v2 .qf-header{padding-top:10px;padding-bottom:10px}
  #qrm-help-faq-v2 .qf-footer{padding-top:9px;padding-bottom:9px}
}

/* Keep line icons independent of the site's global Elementor/theme SVG fill. */
#qrm-help-faq-v2 svg.lucide,#qrm-help-faq-v2 svg[data-lucide],
#qrm-help-faq-v2 svg.lucide *,#qrm-help-faq-v2 svg[data-lucide] * {
  fill:none!important;stroke:currentColor!important;stroke-width:2;
  stroke-linecap:round;stroke-linejoin:round;
}
#qrm-help-faq-v2 h2::before,#qrm-help-faq-v2 h2::after,
#qrm-help-faq-v2 h3::before,#qrm-help-faq-v2 h3::after,
#qrm-help-faq-v2 h4::before,#qrm-help-faq-v2 h4::after {
  content:none!important;display:none!important;
}
#qrm-help-faq-v2 .qf-brand {flex:0 1 auto;line-height:1}
#qrm-help-faq-v2 .qf-brand-logo {
  display:block;width:152px;height:40px;max-width:100%;object-fit:contain;
  object-position:left center;border:0;border-radius:0;box-shadow:none;margin:0;padding:0;
}
#qrm-help-faq-v2 :is(button,a,select,input,textarea,summary):focus-visible {
  outline:2px solid var(--qf-green);outline-offset:3px;
}
#qrm-help-faq-v2 .qf-launcher {position:relative;isolation:isolate;overflow:visible;font-weight:600}
#qrm-help-faq-v2 .qf-launcher svg {width:20px;height:20px}
#qrm-help-faq-v2 .qf-launcher::after {
  content:"";position:absolute;inset:-5px;border:2px solid #227c33;
  border-radius:inherit;pointer-events:none;opacity:0;z-index:-1;
}
#qrm-help-faq-v2 .qf-launcher.qf-attention::after {
  animation:qrmHelpAttentionV22 1.6s ease-out 2;
}
@keyframes qrmHelpAttentionV22 {
  0%{opacity:.45;transform:scale(.97)}
  80%,100%{opacity:0;transform:scale(1.08,1.2)}
}
#qrm-help-faq-v2 .qf-invitation {
  position:relative;display:flex;align-items:flex-start;width:286px;max-width:100%;
  pointer-events:auto;background:#ffffff;border:1px solid #c9dfce;border-radius:16px;
  box-shadow:0 8px 28px #164b281a;
}
#qrm-help-faq-v2 .qf-invitation::after {
  content:"";position:absolute;right:35px;bottom:-6px;width:10px;height:10px;
  background:#ffffff;border-right:1px solid #c9dfce;border-bottom:1px solid #c9dfce;
  transform:rotate(45deg);pointer-events:none;
}
#qrm-help-faq-v2 .qf-invitation-open {
  display:flex;align-items:center;gap:11px;flex:1;min-height:80px;
  padding:15px 0 15px 16px;border:0;border-radius:16px;background:transparent;
  text-align:left;color:var(--qf-deep);
}
#qrm-help-faq-v2 .qf-invitation-open:hover {background:transparent}
#qrm-help-faq-v2 .qf-invitation-mark {
  display:grid;place-items:center;flex:0 0 36px;width:36px;height:36px;
  border:1px solid #d5e7d9;border-radius:11px;background:#eff7f1;color:#227c33;
}
#qrm-help-faq-v2 .qf-invitation-mark svg {width:21px;height:21px}
#qrm-help-faq-v2 .qf-invitation-copy {display:flex;flex-direction:column;gap:2px}
#qrm-help-faq-v2 .qf-invitation-copy strong {font-size:15px;font-weight:600;line-height:1.4;color:#164b28}
#qrm-help-faq-v2 .qf-invitation-copy>span {font-size:13px;line-height:1.5;color:#596b5f}
#qrm-help-faq-v2 .qf-invitation-close {
  display:grid;place-items:center;flex:0 0 40px;width:40px;min-height:40px;
  margin:3px 3px 0 0;padding:10px;border:0;border-radius:12px;background:transparent;color:#596b5f;
}
#qrm-help-faq-v2 .qf-invitation-close:hover {background:#f3f8f4}
#qrm-help-faq-v2 .qf-invitation-close svg {width:15px;height:15px}
@media(max-width:500px){
  #qrm-help-faq-v2 .qf-brand-logo {width:132px;height:37px}
  #qrm-help-faq-v2 .qf-invitation {width:278px}
  #qrm-help-faq-v2 .qf-invitation-close {flex-basis:44px;width:44px;min-height:44px}
}
@media(prefers-reduced-motion:reduce){
  #qrm-help-faq-v2 .qf-launcher::after {animation:none!important;opacity:0!important}
}
