.ap-lookup-section{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;box-sizing:border-box}.ap-lookup-section *,.ap-lookup-section *:before,.ap-lookup-section *:after{box-sizing:inherit}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ap-notification{animation:slideInRight .3s ease-out}.ap-notification.success{background-color:#d4edda!important;border-color:#c3e6cb!important;color:#155724!important}.ap-notification.error{background-color:#f8d7da!important;border-color:#f5c6cb!important;color:#721c24!important}.ap-notification.warning{background-color:#fff3cd!important;border-color:#ffeaa7!important;color:#856404!important}@keyframes slideInRight{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}.notification-close:hover{opacity:.7}.ap-reference-input{transition:border-color .2s ease,box-shadow .2s ease}.ap-reference-input:focus{outline:none;border-color:var(--ap-accent-color, #AF935F)!important;box-shadow:0 0 0 3px #af935f1a}.ap-reference-input:hover:not(:focus){border-color:#999}.ap-honeypot{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.ap-lookup-btn{transition:background-color .2s ease,transform .1s ease,box-shadow .2s ease;box-shadow:0 2px 4px #0000001a}.ap-lookup-btn:hover{background-color:var(--ap-primary-dark, #0f1f1b)!important;transform:translateY(-1px);box-shadow:0 4px 8px #00000026}.ap-lookup-btn:active{transform:translateY(0);box-shadow:0 2px 4px #0000001a}.ap-lookup-btn:disabled{opacity:.6;cursor:not-allowed;transform:none}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ap-lookup-result{animation:fadeIn .3s ease-in}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.ap-result-content h3{color:var(--ap-accent-color, #AF935F);margin-top:0;margin-bottom:15px;font-size:1.4em;border-bottom:2px solid var(--ap-accent-color, #AF935F);padding-bottom:10px}.ap-result-content h4{color:var(--ap-primary-color, #132A24);margin-top:20px;margin-bottom:10px;font-size:1.1em;display:flex;align-items:center;gap:8px}.ap-result-content h4:before{content:"\25b8";color:var(--ap-accent-color, #AF935F);font-size:1.2em}.ap-result-content p{margin:8px 0;line-height:1.6}.ap-result-content strong{color:var(--ap-primary-color, #132A24);font-weight:600}.ap-info-box{background-color:#f9f9f9;border-left:4px solid var(--ap-accent-color, #AF935F);padding:15px;margin:15px 0;border-radius:4px}.ap-info-box p{margin:5px 0}.ap-segment{background-color:#fff;border:1px solid #e0e0e0;border-radius:6px;padding:12px;margin:10px 0;transition:box-shadow .2s ease}.ap-segment:hover{box-shadow:0 2px 8px #af935f1a}.ap-segment-title{font-weight:600;color:var(--ap-accent-color, #AF935F);margin-bottom:5px;font-size:.9em;text-transform:uppercase;letter-spacing:.5px}.ap-segment-value{font-size:1.3em;font-weight:700;color:var(--ap-primary-color, #132A24);font-family:Courier New,monospace;margin-bottom:5px}.ap-segment-description{color:#555;font-size:.95em;line-height:1.4}.ap-format-hints{opacity:.8;transition:opacity .2s ease}.ap-format-hints:hover{opacity:1}.ap-format-hints p{display:flex;align-items:center;gap:8px}.ap-error{background-color:#fff5f5;border-left:4px solid #e53e3e;padding:15px;margin:15px 0;border-radius:4px;color:#742a2a}.ap-success{background-color:#f0fff4;border-left:4px solid #38a169;padding:15px;margin:15px 0;border-radius:4px;color:#22543d}@media (max-width: 768px){.ap-lookup-section{padding:15px!important;margin:15px 0!important}.ap-reference-input,.ap-lookup-btn{font-size:15px!important;padding:10px!important}.ap-notification{max-width:90%!important;right:5%!important}.ap-segment-value{font-size:1.1em;word-break:break-all}}@media (max-width: 480px){.ap-lookup-section h2{font-size:1.2em!important}.ap-result-content h3{font-size:1.1em}.ap-result-content h4{font-size:.95em}.ap-format-hints{font-size:12px!important}}@media print{.ap-lookup-btn,.ap-notification,.ap-format-hints{display:none!important}.ap-lookup-section{border:1px solid #000!important;box-shadow:none!important}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/ap-lookup.css.map */
