.cr-page{max-width:1250px;margin:auto}.cr-intro,.cr-muted{color:#a8b9d0;line-height:1.55}.cr-source{display:flex;flex-wrap:wrap;gap:10px 22px;align-items:center;padding:18px;border:1px solid #36465c;border-radius:12px;background:#112235;margin:20px 0}.cr-source span{flex:1;color:#bac9dc}.cr-page a{color:#f0d580}.cr-rules{padding:14px 18px;background:#111c2d;border-radius:10px}.cr-rules p{line-height:1.6;color:#b8c7da}.cr-summary{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:24px 0}.cr-summary>div{display:flex;flex-direction:column;gap:8px;padding:20px;background:#172334;border:1px solid #354358;border-radius:12px}.cr-summary strong{font-size:30px;color:#f0d580}.cr-summary span{font-size:13px;color:#bbc9da}.cr-controls{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:20px 0}.cr-page label{display:flex;flex-direction:column;gap:7px;font-size:13px}.cr-page input,.cr-page select,.cr-page textarea{box-sizing:border-box;width:100%;min-width:0;background:#111d2e;border:1px solid #46556a;border-radius:8px;padding:11px;color:#f5f7fc;font:inherit}.cr-card{border:1px solid #344459;border-radius:14px;background:#101b2d;padding:22px;margin:16px 0}.cr-card-head{display:flex;justify-content:space-between;gap:15px;align-items:center}.cr-card h2{font-size:20px;margin:0 0 5px;overflow-wrap:anywhere}.cr-card small{color:#afc0d6}.cr-tags{display:flex;gap:8px;flex-wrap:wrap;margin:18px 0}.cr-tags span{font-size:12px;padding:6px 10px;border-radius:6px;background:#574222;color:#ffe2a5}.cr-tags .cr-tag-positive{background:#173e38;color:#91e8ce}.cr-tags .cr-tag-muted{background:#29364a;color:#c1cee0}.cr-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:16px}.cr-metrics>div{display:flex;flex-direction:column;gap:7px}.cr-metrics strong{font-size:19px}.cr-card summary{cursor:pointer;color:#f0d580;padding:10px 0}.cr-table-wrap{overflow-x:auto;max-width:100%}.cr-page table{border-collapse:collapse;width:100%;font-size:13px;margin:12px 0}.cr-page th,.cr-page td{text-align:left;white-space:nowrap;border-bottom:1px solid #334158;padding:12px}.cr-page th{color:#a9bdd5}.cr-form{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:20px 0}.cr-form label:nth-child(2),.cr-form>p{grid-column:1/-1}.cr-form button,.cr-list>button{background:#f0d580;color:#111b2a;border:0;padding:12px 18px;border-radius:8px;cursor:pointer;font-weight:700;align-self:end}.cr-decision{color:#e5ce8e}.cr-note{white-space:pre-wrap;overflow-wrap:anywhere}.cr-form button:disabled{opacity:.6}.cr-card a{white-space:nowrap}@media(max-width:750px){.cr-summary,.cr-controls,.cr-metrics{grid-template-columns:repeat(2,1fr)}.cr-card{padding:16px}.cr-summary>div{padding:15px}.cr-card-head{align-items:flex-start}.cr-form{grid-template-columns:1fr}.cr-form label,.cr-form>p{grid-column:1}.cr-page h1{font-size:28px}}@media(max-width:380px){.cr-controls{grid-template-columns:1fr}.cr-card-head{flex-direction:column}.cr-metrics strong{font-size:17px}}
.cr-form button[type="button"]{background:#243449;color:#c5d2e4}.cr-page input:disabled,.cr-page select:disabled{opacity:.65}@media(max-width:750px){.cr-source{align-items:flex-start;flex-direction:column}.cr-source span{flex:auto}}
