.cr-page{padding:28px 0 64px;max-width:920px}.cr-lead{font-size:17px;max-width:720px}.cr-form fieldset{border:1px solid rgba(127,127,127,.35);border-radius:6px;padding:18px 20px;margin:0 0 20px}.cr-form fieldset[disabled]{opacity:.55}.cr-form legend{font-weight:650;padding:0 6px}.cr-field{display:flex;flex-direction:column;gap:6px;margin:0 0 14px;flex:1;min-width:180px}.cr-field label{font-weight:600;font-size:14px}.cr-field input,.cr-field select,.cr-field textarea,.cr-inline input{font:inherit;padding:9px 10px;border:1px solid rgba(127,127,127,.5);border-radius:4px;background:transparent;color:inherit}.cr-field select option{color:#111}.cr-row{display:flex;gap:14px;flex-wrap:wrap}.cr-help,.cr-meta{font-size:13px;opacity:.8;margin:4px 0}.cr-check{display:flex;gap:8px;align-items:flex-start;font-size:14px}.cr-summary{border-left:3px solid #dfc583;padding:6px 14px;margin-top:8px}.cr-summary h2{font-size:16px;margin:4px 0 8px}.plain-dl{margin:0}.plain-dl div{display:grid;grid-template-columns:150px 1fr;gap:10px;padding:6px 0;border-top:1px solid rgba(127,127,127,.2)}.plain-dl dt{font-weight:600}.plain-dl dd{margin:0}.cr-actions{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin:16px 0}.cr-primary{background:#dfc583!important;color:#151a17!important;border-color:#dfc583!important;font-weight:650}.cr-state{font-size:14px;min-height:1.4em}.cr-bad{color:#e07a6a}.cr-ok{color:#8fc48a}.cr-findings{padding-left:18px}.cr-f-block{color:#e07a6a}.cr-f-review{color:#dfc583}.cr-card{display:block;text-decoration:none;color:inherit}.cr-mine .cr-card{margin:0 0 16px}.cr-links{display:flex;gap:8px;flex-wrap:wrap}.cr-inv{margin:10px 0}.cr-inline{display:flex;gap:8px;flex-wrap:wrap;margin:8px 0}.cr-row-line{font-size:14px;padding:4px 0}.cr-table{border-collapse:collapse;margin:8px 0 16px}.cr-table th,.cr-table td{text-align:left;padding:6px 14px 6px 0;border-bottom:1px solid rgba(127,127,127,.25);font-size:14px}.customer-guide{border:1px solid rgba(223,197,131,.5);border-radius:6px;padding:12px 16px;margin:12px 0}.customer-guide p{margin:4px 0}[hidden]{display:none!important}@media(max-width:640px){.plain-dl div{grid-template-columns:1fr}}
.tl-community{margin:40px 0}.tl-community-head{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}

.bsv-notes{margin:14px 0 18px;display:grid;gap:8px}.bsv-notes p{margin:0;padding:10px 14px;border-radius:4px;font-size:13.5px;line-height:1.6}.bsv-note-free{background:rgba(212,182,117,.10);border:1px solid rgba(212,182,117,.45)}.bsv-note-tv{background:rgba(220,80,60,.10);border:1px solid rgba(230,110,90,.75);border-left:4px solid #e0644e;font-weight:600}

.cr-ib{margin:18px 0 6px;padding:14px 16px;border:1px solid rgba(255,255,255,.18);border-radius:10px}
.cr-ib h3{margin:0 0 6px;font-size:1rem}
.bsv-note-fee strong{font-weight:800}
#ib-fee-warn.cr-hot{outline:3px solid #ff4d4f;outline-offset:2px}
fieldset{min-width:0;max-width:100%;box-sizing:border-box}
fieldset input,fieldset select,fieldset textarea{max-width:100%;box-sizing:border-box}
.cr-ib,.cr-check{max-width:100%;box-sizing:border-box;overflow-wrap:anywhere}
@media (max-width:600px){.cr-row{flex-direction:column;display:flex}.cr-row>.cr-field{width:100%}}
