.personal-tools,.experience-review,.workflow-result{margin:24px auto;padding:24px;border:1px solid #dce4ee;border-radius:18px;background:#f6f9fc;color:#192738;max-width:1080px}.personal-tools h2{font-size:1.2rem;margin:0 0 12px}.personal-tools nav{display:flex;flex-wrap:wrap;gap:10px;margin:12px 0 22px}.personal-tools a{padding:9px 13px;background:#fff;border:1px solid #dce4ee;border-radius:10px;color:#164a70;text-decoration:none}.experience-actions{display:flex;flex-wrap:wrap;gap:10px;margin:15px 0}.experience-review{font-size:.9rem}.experience-review.warning{border-color:#c0872b;background:#fff8e9}.experience-review summary{cursor:pointer}.experience-review li{margin:8px 0}.contact-form{display:grid;gap:16px;margin:24px 0}.contact-form label{display:grid;gap:7px}.contact-form input,.contact-form textarea{box-sizing:border-box;width:100%;padding:12px;border:1px solid #aebccc;border-radius:9px;font:inherit}.contact-form p,.personal-tools p{font-size:.9rem}.workflow-result iframe{position:fixed;width:1px;height:1px;opacity:0;pointer-events:none}.experience-actions button{min-height:42px}.workflow-result{overflow-wrap:anywhere}@media(max-width:600px){.personal-tools,.experience-review{margin:16px;padding:16px}}

.search-results{max-height:min(55vh,480px);max-height:min(55dvh,480px);overflow-y:auto;overscroll-behavior:contain;text-align:start}.search-item{min-height:48px}.search-item[aria-selected="true"]{background:#e5f4ef;outline:2px solid #08796c;outline-offset:-2px}.search-results>p{padding:12px 16px}
