[hidden]{display:none!important}.identity-main{max-width:1080px}.identity-panel{background:#fff;border:1px solid #dde5d6;border-radius:5px;padding:28px 32px;margin:24px 0}.identity-panel h3{font:23px/1.5 var(--serif);color:#39533c}.identity-section-title{display:flex;align-items:center;justify-content:space-between;gap:20px}.identity-config{display:grid;grid-template-columns:125px 1fr;gap:13px 20px;margin:23px 0;font-size:12px;line-height:1.7}.identity-config dt{color:#88967d}.identity-config dd{margin:0;overflow-wrap:anywhere}.identity-help{font-size:12px;line-height:1.9;color:#829174;margin:13px 0}.identity-pair{display:grid;grid-template-columns:1fr 1fr;gap:24px}.identity-form{margin-top:24px}.identity-form label{display:grid;gap:10px;font-size:12px;color:#617654;min-width:0}.identity-form select,.identity-form input{width:100%;padding:13px 12px;background:white;border:1px solid #ccd8c2;border-radius:3px;color:#355035;font:12px/1.5 inherit;min-width:0}.identity-search{max-width:440px;margin:20px 0}.identity-button{background:#345640;color:#fff;padding:12px 20px;border-radius:3px;font-size:12px}.identity-button:disabled{opacity:.5;cursor:wait}.binding-preview{margin-top:24px;background:#f0f4e9;border:1px solid #d8e2ca;border-radius:4px;padding:23px}.binding-preview h4{font-size:15px;font-weight:500}.binding-person{margin:16px 0;padding-bottom:14px;border-bottom:1px solid #dbe3d1;font-size:12px;line-height:1.9;overflow-wrap:anywhere}.binding-person strong{display:block;color:#3d5932}.binding-person p{margin:3px 0}.binding-actions{display:flex;align-items:center;gap:22px;margin-top:20px;font-size:12px}#binding-result{font-size:12px;line-height:1.8;margin-top:18px;color:#46673a}#binding-result[data-error="true"]{color:#a0493b}.identity-main .work-intro h2{font-size:31px;line-height:1.6}.identity-main .work-intro p{line-height:1.9}@media(max-width:760px){.identity-panel{padding:23px 19px}.identity-main .work-intro h2{font-size:24px}.identity-pair{grid-template-columns:1fr}.identity-config{grid-template-columns:1fr;gap:4px}.identity-config dd{margin-bottom:12px}.binding-actions{flex-wrap:wrap}.work-header h1{font-size:20px}}
