#cases .v33-case-note{color:#6d624d;align-items:center;gap:8px;margin-bottom:26px;font-size:13px;display:flex}#cases .v33-case-grid{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}#cases .v33-case-card{border:1px solid var(--line);background:#fff;border-radius:7px;flex-direction:column;display:flex;overflow:hidden}#cases .v33-case-cover{color:#45647b;background:#eaf0f4;justify-content:space-between;align-items:center;min-height:108px;padding:22px 25px;display:flex}#cases .v33-case-cover .label{letter-spacing:.16em;font-size:13px}#cases .v33-case-cover .status{color:#7a8792;font-size:12px}#cases .v33-case-body{flex-direction:column;flex:1;padding:25px;display:flex}#cases .v33-case-body h3{font-size:22px}#cases .v33-case-question{min-height:82px;margin:12px 0 23px;font-size:16px;font-weight:600;line-height:1.7}#cases .v33-case-body dl{border-top:1px solid var(--line);padding-top:15px;font-size:14px}#cases .v33-case-body dl>div{justify-content:space-between;gap:12px;padding:6px 0;display:flex}#cases .v33-case-body dt{color:#667583;flex:none}#cases .v33-case-body dd{color:#455f73;text-align:right;white-space:normal;margin:0}#cases .v33-case-judgment{border-top:1px solid var(--line);margin-top:10px;padding-top:14px!important;display:block!important}#cases .v33-case-judgment dd{color:#56697a;font-size:13px;line-height:1.8;text-align:left!important;margin-top:5px!important}#cases .v33-case-toggle{margin-top:auto;padding-top:23px}#cases .v33-case-button{color:#314d62;cursor:pointer;background:#f3f6f8;border:1px solid #d2dde6;border-radius:4px;justify-content:space-between;align-items:center;width:100%;padding:12px 14px;font-size:14px;font-weight:600;display:flex}#cases .v33-case-button:hover{background:#eaf0f4}#cases .v33-case-details{background:#fafcfd;border-top:1px solid #e3e9ee;padding:0 25px 25px;display:none}#cases .v33-case-details.open{display:block}#cases .v33-detail-block{padding-top:22px}#cases .v33-detail-block h4{color:#17384f;margin:0 0 8px;font-size:16px}#cases .v33-detail-block p,#cases .v33-detail-block li{color:#566878;font-size:14px;line-height:1.9}#cases .v33-detail-block ol{margin:0;padding-left:1.2em}#cases .v33-core{border-left:3px solid var(--gold);background:#fff9ef;margin-top:14px;padding:10px 14px;color:#5e513d!important}#cases .v33-disclaimer{color:#65727d;background:#f6f7f8;border:1px solid #e0e5e9;border-radius:5px;margin-top:28px;padding:18px 20px;font-size:13px;line-height:1.9}@media (width<=900px){#cases .v33-case-grid{grid-template-columns:1fr}#cases .v33-case-question{min-height:0}}
