.m313-search-box{max-width:850px;margin:40px auto;padding:30px;background:#fff;border-radius:15px;box-shadow:0 10px 35px rgba(0,0,0,.08);box-sizing:border-box}.m313-search-box h2{margin-top:0;color:#14523f}.m313-form{display:flex;gap:12px;flex-wrap:wrap;margin:20px 0}.m313-form input{padding:14px;border:1px solid #ccc;border-radius:8px;min-width:220px;box-sizing:border-box}.m313-form input:nth-child(2){width:160px;min-width:160px}.m313-form button{padding:14px 25px;border:0;border-radius:8px;background:#14523f;color:#fff;font-weight:700;cursor:pointer}.m313-form button:disabled{opacity:.65;cursor:wait}.m313-result{margin-top:20px;padding:22px;border:1px solid #ddd;border-radius:12px;background:#fafafa}.m313-row{padding:10px 0;border-bottom:1px solid #eee}.m313-row:last-child{border-bottom:0}.m313-label{color:#777;font-size:12px;display:block;margin-bottom:3px}.m313-value{font-size:17px;font-weight:700;color:#164b3c}.m313-success{color:#13733d;font-weight:700}.m313-pending{color:#9a7400;font-weight:700}@media(max-width:600px){.m313-search-box{padding:20px;margin:20px auto}.m313-form input,.m313-form input:nth-child(2),.m313-form button{width:100%;min-width:0;box-sizing:border-box}}
