.trouble-search{width:100%;padding:19px;border:1px solid #dce3eb;border-radius:13px;background:#f8fafc;font:inherit;font-size:16px;color:var(--navy)}.trouble-search:focus{outline:2px solid var(--orange)}#trouble-status{font-size:13px;color:#333333;margin:16px 0}.trouble-item{border:1px solid #e0e6ed;border-radius:17px;margin-bottom:14px;padding:23px 26px}.trouble-item summary{font-size:18px;line-height:1.6}.trouble-item h3{font-size:15px;margin:23px 0 8px}.trouble-item p,.trouble-item li{font-size:14px;line-height:1.9;color:#333333}.trouble-item ol{padding-left:22px}.error-tags{display:flex;flex-wrap:wrap;gap:7px;margin-top:18px}.error-tags span{padding:5px 9px;background:#f3f5f8;border-radius:5px;color:#333333;font-size:12px}.trouble-link{color:var(--orange);font-size:15px;font-weight:800}.trouble-footer-note{font-size:12px;color:#333333;margin:25px 0 45px;line-height:1.9}.trouble-footer-note a{text-decoration:underline}#trouble-empty{padding:25px;border-radius:14px;background:#fff3df;font-size:14px;line-height:1.9;margin-bottom:35px}@media(max-width:640px){.trouble-item{padding:21px 18px}.trouble-item summary{font-size:16px}.trouble-item p,.trouble-item li{font-size:13px}.trouble-search{font-size:14px}}
.trouble-search{border:2px solid #292929;border-radius:16px;padding:18px 20px 18px 45px;background-color:white;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' stroke='%23999' stroke-width='2'%3E%3Ccircle cx='7' cy='7' r='5'/%3E%3Cpath d='m11 11 5 5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:16px center}.trouble-shortcuts{display:flex;flex-wrap:wrap;gap:8px 7px;margin:12px 0 18px}.trouble-shortcuts button{border:0;border-radius:22px;background:#f3f4f5;color:var(--navy);padding:9px 12px;font:inherit;font-size:12px;font-weight:700;line-height:1.4;cursor:pointer}.trouble-shortcuts button:hover{background:#fff0d5}.trouble-shortcuts button[aria-pressed=true]{background:var(--orange);color:var(--navy)}.trouble-shortcuts button:focus-visible{outline:2px solid var(--orange);outline-offset:3px}@media(max-width:640px){.trouble-search{font-size:13px;padding-left:41px}.trouble-shortcuts{gap:7px 6px}.trouble-shortcuts button{font-size:11px;padding:9px 11px}}


