.gqs-gtip-checker{--gqs-ink:#30343b;--gqs-muted:#68717c;--gqs-line:#dce2e7;--gqs-orange:#ee7d22;--gqs-orange-dark:#c85d09;max-width:720px;box-sizing:border-box;padding:clamp(24px,5vw,48px);border:1px solid #edf0f2;border-radius:20px;background:#fff;box-shadow:0 18px 48px rgba(34,44,52,.10);color:var(--gqs-ink);font-family:inherit}.gqs-gtip-kicker{display:block;color:var(--gqs-orange);font-size:12px;font-weight:800;letter-spacing:.13em}.gqs-gtip-heading h2{margin:8px 0 12px;font-size:clamp(25px,4vw,34px);line-height:1.18;color:#262a30}.gqs-gtip-heading p{margin:0 0 28px;color:var(--gqs-muted);font-size:16px;line-height:1.65}.gqs-gtip-checker label{display:block;margin-bottom:9px;font-size:14px;font-weight:750}.gqs-gtip-input{display:flex;gap:12px}.gqs-gtip-input input{min-width:0;flex:1;border:1px solid var(--gqs-line);border-radius:12px;padding:15px 16px;background:#fff;color:var(--gqs-ink);font:inherit;font-size:16px;outline:0;transition:border-color .2s,box-shadow .2s}.gqs-gtip-input input:focus{border-color:var(--gqs-orange);box-shadow:0 0 0 4px rgba(238,125,34,.15)}.gqs-gtip-input button,.gqs-gtip-cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:0;border-radius:12px;padding:15px 20px;background:var(--gqs-orange);color:#fff;font:inherit;font-weight:750;text-decoration:none;cursor:pointer;transition:background .2s,transform .2s}.gqs-gtip-input button:hover,.gqs-gtip-cta:hover{background:var(--gqs-orange-dark);transform:translateY(-1px)}.gqs-gtip-input button:focus-visible,.gqs-gtip-cta:focus-visible,.gqs-gtip-detail:focus-visible{outline:3px solid rgba(238,125,34,.35);outline-offset:3px}.gqs-gtip-input button:disabled{cursor:wait;opacity:.8}.gqs-gtip-hint{margin:9px 0 0;color:var(--gqs-muted);font-size:13px}.gqs-gtip-result{display:none;align-items:flex-start;gap:13px;margin:24px 0 16px;padding:18px;border:1px solid #e6eaed;border-radius:14px;background:#f7f8f9;line-height:1.5}.gqs-gtip-result:not(:empty){display:flex}.gqs-gtip-result strong{display:block;font-size:16px}.gqs-gtip-result[data-status="inspection_required"]{border-color:#b9dfc4;background:#edf8f0;color:#185d2d}.gqs-gtip-result[data-status="invalid_format"],.gqs-gtip-result[data-status="ambiguous"]{border-color:#f0d9b3;background:#fff9ed;color:#74501b}.gqs-gtip-result[data-status="not_found"],.gqs-gtip-result[data-status="error"]{background:#f4f6f8;color:#46515b}.gqs-gtip-icon{display:flex;flex:0 0 25px;align-items:center;justify-content:center;width:25px;height:25px;border-radius:50%;background:currentColor;color:#fff;font-weight:900;line-height:1}.gqs-gtip-result dl{margin:13px 0 0}.gqs-gtip-result dl div+div{margin-top:8px}.gqs-gtip-result dt{font-size:12px;font-weight:750;opacity:.75}.gqs-gtip-result dd{margin:1px 0 0}.gqs-gtip-cta{width:100%;box-sizing:border-box}.gqs-gtip-detail{display:inline-block;color:var(--gqs-orange-dark);font-weight:750;text-decoration:underline;text-underline-offset:3px}.gqs-gtip-arrow{font-size:20px;line-height:.7}.gqs-gtip-spinner{display:none;width:14px;height:14px;border:2px solid rgba(255,255,255,.45);border-top-color:#fff;border-radius:50%;animation:gqs-spin .7s linear infinite}.is-loading .gqs-gtip-spinner{display:block}@keyframes gqs-spin{to{transform:rotate(360deg)}}[dir="rtl"] .gqs-gtip-arrow{transform:scaleX(-1)}@media(max-width:560px){.gqs-gtip-checker{border-radius:16px}.gqs-gtip-input{flex-direction:column}.gqs-gtip-input button{width:100%}}
.gqs-gtip-config-warning{margin:10px 0;color:#8a5700;font-size:13px}
.gqs-gtip-checker{margin-inline:auto;width:min(100%,720px)}.gqs-gtip-input button>span:first-child,.gqs-gtip-cta>span:first-child{color:#fff!important;line-height:1.25;text-align:center}.gqs-gtip-icon{display:flex;flex:0 0 26px;align-items:center;justify-content:center;width:26px;height:26px;background:transparent!important;color:currentColor}.gqs-gtip-icon svg{display:block;width:26px;height:26px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.gqs-gtip-icon--inspection_required{color:#1b7a37}.gqs-gtip-icon--invalid_format,.gqs-gtip-icon--ambiguous,.gqs-gtip-icon--data_incomplete{color:#a66d00}.gqs-gtip-icon--not_found,.gqs-gtip-icon--error{color:#56616d}@media(max-width:560px){.gqs-gtip-checker{width:100%;padding:24px 20px}.gqs-gtip-heading h2{font-size:25px}.gqs-gtip-input input,.gqs-gtip-input button{min-height:52px}.gqs-gtip-result{padding:16px;font-size:15px}.gqs-gtip-result dl{word-break:break-word}.gqs-gtip-cta{min-height:52px}}
.gqs-gtip-result .gqs-gtip-icon{display:flex;flex:0 0 26px;align-items:center;justify-content:center;width:26px;height:26px;background:transparent!important;color:currentColor}
.gqs-gtip-result{border-width:1px;border-style:solid}.gqs-gtip-result[data-status="inspection_required"]{border-color:#a9d9b6!important;background:#eef9f1!important;color:#195c2c!important}.gqs-gtip-result[data-status="not_found"]{border-color:#efb7b7!important;background:#fff5f5!important;color:#7a2525!important}.gqs-gtip-result[data-status="ambiguous"],.gqs-gtip-result[data-status="data_incomplete"],.gqs-gtip-result[data-status="invalid_format"]{border-color:#efcf8d!important;background:#fff9ed!important;color:#775313!important}.gqs-gtip-result .gqs-gtip-result-title{margin:0 0 7px;color:inherit;font-size:18px;line-height:1.3}.gqs-gtip-result p{margin:0;line-height:1.6}.gqs-gtip-result dl{color:inherit}.gqs-gtip-result[data-status="not_found"] .gqs-gtip-icon{color:#c73232}.gqs-gtip-result[data-status="inspection_required"] .gqs-gtip-icon{color:#188544}.gqs-gtip-result[data-status="ambiguous"] .gqs-gtip-icon,.gqs-gtip-result[data-status="data_incomplete"] .gqs-gtip-icon,.gqs-gtip-result[data-status="invalid_format"] .gqs-gtip-icon{color:#bd7900}
.gqs-gtip-cta[hidden],.gqs-gtip-detail[hidden]{display:none!important;visibility:hidden}.gqs-gtip-cta{margin-top:16px}.gqs-gtip-cta .gqs-gtip-email-icon{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:0 0 19px}.gqs-gtip-cta .gqs-gtip-cta-label{color:#fff!important;font-weight:750;visibility:visible;opacity:1}
