.recruit-receipt538{font:11px/1.6 system-ui!important;color:#acc6cb!important;margin:10px 0 15px!important}.recruit-insight538{text-align:left;background:#102c35;border:1px solid #58716b;border-radius:12px;padding:14px;margin:12px 0 18px}.recruit-insight538>small{display:block;font:10px/1.5 system-ui;color:#b3c8bc}.recruit-insight538>strong{display:block;font:700 16px/1.4 system-ui;color:#ece1c6;margin:6px 0}.recruit-insight538>p{font:12px/1.6 system-ui!important;color:#c1d1d3;margin:9px 0!important}.recruit-coverage538{display:flex;flex-wrap:wrap;gap:6px;margin:9px 0}.recruit-coverage538>span{font:650 11px/1.4 system-ui;color:#dfdcb5;background:#27423f;border:1px solid #647d6e;border-radius:6px;padding:5px 8px}.recruit-result526 .recruit-new526{font:12px/1.6 system-ui!important}.duplicate-value538{text-align:left;padding:12px 14px;border-left:3px solid #cbb477;background:#1e343b;font:12px/1.7 system-ui!important;color:#e4dbc0}.recruit-next538{display:block;font:11px/1.6 system-ui;color:#b5c9cb;margin:7px 0 0}.collection-shell528 .recruit-machine517 .recruit-actions493{position:static!important;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;max-width:500px;box-sizing:border-box;left:auto;right:auto;margin:12px auto 0;padding:0;border:0;background:transparent;box-shadow:none}.recruit-payment538{display:grid;gap:6px;min-width:0}.collection-shell528 .recruit-payment538>button{width:100%;white-space:normal;line-height:1.4;min-height:52px;font-size:12px;padding:10px 8px}.recruit-payment538>small{font:11px/1.5 system-ui;color:#b9c8ce}.collection-shell528 .history-trainer538{padding:5px 0;min-height:44px;font:650 13px/1.5 system-ui;text-align:left;color:#e4d5ab;border:0;background:transparent;text-decoration:underline;text-underline-offset:4px}.history-row>.history-trainer538{flex:0 1 35%}.history-row>span{flex:1;font:11px/1.6 system-ui;text-align:right}.recruit-result526>details{padding:12px;text-align:left}.recruit-result526>details>summary{font-size:12px;min-height:32px}.recruit-result526>details[open]>.recruit-team526{margin:12px 0 0}
@media(max-width:600px){.recruit-insight538{padding:11px;margin:10px 0 15px}.recruit-insight538>strong{font-size:14px}.recruit-insight538>p{font-size:11px!important}.collection-shell528 .recruit-payment538>button{font-size:11px;min-height:54px;padding:9px 6px}.recruit-payment538>small{font-size:10px}.recruit-receipt538{font-size:10px!important}.recruit-result526 .recruit-new526{font-size:11px!important}.recruit-result526 .duplicate-value538{font-size:11px!important;padding:10px}.recruit-result526 .recruit-team526{grid-template-columns:repeat(3,minmax(0,1fr))}}
.recruit-identity526 h2[tabindex="-1"]:focus{outline:none}
