.diligence{color:#193c4c;max-width:1100px;margin:auto;padding:24px;line-height:1.7}.diligence nav,.diligence-tabs,.diligence-filters{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.diligence nav a{color:#2458a1}.diligence header{background:linear-gradient(120deg,#dcf9eb,#e7eaff);border:1px solid #b8d9db;border-radius:24px;margin:24px 0;padding:30px}.diligence h1{margin:8px 0;font-size:clamp(28px,5vw,42px)}.diligence h2{font-size:20px}.diligence button,.diligence input,.diligence select{color:#193c4c;font:inherit;background:#fff;border:1px solid #9bbcc5;border-radius:12px;padding:10px 14px}.diligence button{cursor:pointer}.diligence button[aria-pressed=true]{color:#fff;background:#225c76;border-color:#225c76}:is(.diligence button:focus-visible,.diligence a:focus-visible){outline-offset:3px;outline:3px solid #8950dc}.diligence-filters{align-items:flex-end;margin:20px 0}.diligence label{gap:4px;display:grid}.diligence input{max-width:200px}.diligence-personal,.diligence-note{background:#f8fcff;border:1px solid #c4dadf;border-radius:20px;margin:20px 0;padding:20px 24px}.diligence-personal{background:#e3f8eb}.diligence-table{background:#fff;border:1px solid #c4dadf;border-radius:16px;overflow:auto}.diligence table{border-collapse:collapse;width:100%;min-width:680px}.diligence th,.diligence td{white-space:nowrap;text-align:center;border-bottom:1px solid #e0edf0;padding:16px}.diligence th{background:#e8f1f9}.diligence .is-mine{background:#e5f8ec}.diligence-cards{display:none}.diligence-small{color:#506979;font-size:13px}@media (max-width:640px){.diligence{padding:16px}.diligence header{padding:20px}.diligence-table{display:none}.diligence-cards{gap:12px;display:grid}.diligence-cards article{background:#fff;border:1px solid #c4dadf;border-radius:16px;grid-template-columns:1fr auto;gap:8px;padding:16px;display:grid}.diligence-cards article span:last-child{grid-column:1/-1}.diligence-cards .is-mine{background:#e5f8ec}.diligence-cards article b{grid-column:1/-1}.diligence-tabs button{flex:40%}}
