.ccApp{background:#fff;min-height:100vh;max-width:none!important;margin:0!important;padding:0!important}.ccShell{--cc-ink:#14253a;--cc-line:#d5dde5;--cc-muted:#526374;--cc-action:#183d61;color:var(--cc-ink);background:#fff;width:100%;max-width:1280px;min-height:100vh;margin:0 auto;padding:28px 28px 36px;font:15px/1.5 Arial,Helvetica,sans-serif}.ccShell *{box-sizing:border-box;letter-spacing:normal}.ccShell h1{letter-spacing:normal;margin:0;font-size:26px;font-weight:700;line-height:1.2}.ccShell h2{margin:0 0 12px;font-size:19px;font-weight:700}.ccShell h3{margin:14px 0 10px;font-size:16px;font-weight:700}.ccShell p{margin:7px 0 12px;font-size:15px;line-height:1.5}.ccHeader{justify-content:space-between;align-items:flex-start;gap:20px;margin:0 0 24px;display:flex}.ccHeader p,.ccMeta{color:var(--cc-muted);font-size:13px!important}.ccHeaderActions,.ccActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ccButton,.ccTab{appearance:none;color:#193750;cursor:pointer;background:#f7f9fb;border:1px solid #8498ab;border-radius:5px;justify-content:center;align-items:center;min-height:38px;padding:8px 14px;font:600 14px/1.2 Arial,Helvetica,sans-serif;text-decoration:none;transition:background 80ms,transform 80ms,box-shadow 80ms;display:inline-flex}.ccButton:hover,.ccTab:hover{background:#e2ebf2;border-color:#40617c}.ccButton:active,.ccTab:active{background:#bed2e2;transform:translateY(2px);box-shadow:inset 0 2px 3px #0002}.ccButton:focus-visible,.ccTab:focus-visible,.ccAlertRow:focus-visible,.ccTableRow:focus-visible{outline-offset:2px;outline:3px solid #3a81bd}.ccButton:disabled{opacity:.5;cursor:not-allowed;transform:none}.ccPrimary{color:#fff;background:#16466c;border-color:#16466c}.ccPrimary:hover{background:#0e3354;border-color:#0e3354}.ccPrimary:active{background:#08253d}.ccGhost{background:#fff;border-color:#0000}.ccUrgent{border-top:3px solid #b84733;border-bottom:1px solid var(--cc-line);margin-bottom:18px;padding:12px 0 16px}.ccUrgent h2{margin:0}.ccSectionHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.ccCount{color:#fff;background:#b84733;border-radius:4px;margin-left:6px;padding:2px 8px;font-size:14px}.ccAlertRow{text-align:left;width:100%;color:var(--cc-ink);cursor:pointer;font:inherit;background:#fff;border:0;border-bottom:1px solid #e4e8ed;grid-template-columns:92px minmax(190px,1fr) minmax(120px,240px) 58px;align-items:center;gap:12px;padding:10px 8px;display:grid}.ccAlertRow:hover,.ccTableRow:hover{background:#edf3f8}.ccAlertRow:active,.ccTableRow:active{background:#dceaf4}.ccAlertRow strong{color:#23557a;text-align:right}.ccAlertRow small{color:var(--cc-muted);font-size:12px}.ccKind{color:#a13c2d;text-transform:uppercase;font-size:12px}.ccAlertTitle{font-weight:600}.ccTabs{border-bottom:1px solid var(--cc-line);flex-wrap:wrap;gap:6px;margin:0 0 18px;padding:0 0 12px;display:flex}.ccTab{border-color:var(--cc-line);background:#fff;border-radius:4px;min-width:100px}.ccTab.active{background:var(--cc-action);border-color:var(--cc-action);color:#fff}.ccContent{min-height:160px}.ccContent>h2{align-items:center;gap:12px;display:flex}.ccStats{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.ccStats>div{border-top:1px solid var(--cc-line);padding:14px 4px}.ccStats strong{font-size:26px;display:block}.ccStats span{color:var(--cc-muted);font-size:13px;display:block}.ccSearch{align-items:center;gap:14px;max-width:680px;margin:0 0 16px;display:flex}.ccSearch span{font-weight:600}.ccSearch input{flex:1}.ccShell input,.ccShell textarea,.ccShell select{font:inherit;color:var(--cc-ink);background:#fff;border:1px solid #9daebb;border-radius:4px;max-width:100%;padding:9px 10px}.ccShell input:focus,.ccShell textarea:focus{outline-offset:1px;outline:2px solid #3a81bd}.ccList{gap:0;display:grid}.ccTableRow{text-align:left;width:100%;color:var(--cc-ink);font:inherit;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #e2e8ee;grid-template-columns:1.3fr 1fr 1fr auto;align-items:center;gap:14px;padding:12px 9px;display:grid}.ccTableRow strong,.ccTableRow span,.ccTableRow small{overflow-wrap:anywhere;min-width:0}.ccTableRow small{color:var(--cc-muted);font-size:12px}.ccTableRow b{text-align:right;color:#285375;font-size:12px}.ccTableRow.selected{background:#e6f0f7}.ccDetails{border-top:2px solid #183d61;border-bottom:1px solid var(--cc-line);margin:22px 0;padding:22px 0}.ccDetails label{gap:7px;max-width:610px;margin-bottom:12px;font-weight:600;display:grid}.ccDetails label input,.ccDetails label textarea{width:100%;font-weight:400}.ccMessage{white-space:pre-wrap;line-height:1.6}.ccPrompt{white-space:pre-wrap;overflow-wrap:anywhere;background:#f4f7fa;padding:12px;font:13px/1.55 monospace}.ccRefundRow{border-bottom:1px solid var(--cc-line);justify-content:space-between;align-items:center;gap:16px;padding:15px 0;display:flex}.ccRefundRow p{margin:5px 0}.ccRefundRow small{color:var(--cc-muted)}.ccNotice{color:#173d5f;background:#e9f2f9;border:1px solid #8aaabe;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;padding:12px;display:flex;position:sticky;bottom:12px}.ccFooter{border-top:1px solid var(--cc-line);color:var(--cc-muted);margin-top:40px;padding-top:16px;font-size:12px}.ccFooter a{color:#23557a}@media (max-width:780px){.ccShell{padding:18px 14px}.ccHeader,.ccRefundRow{flex-direction:column;align-items:stretch}.ccAlertRow{grid-template-columns:70px 1fr}.ccAlertRow small{text-align:left}.ccAlertRow strong{text-align:right}.ccTableRow{grid-template-columns:1fr 1fr;gap:7px}.ccStats{grid-template-columns:repeat(2,1fr)}.ccTabs{gap:4px}.ccTab{flex:1;min-width:auto}.ccSearch{flex-direction:column;align-items:stretch;gap:6px}}.ccLogin{max-width:520px;min-height:55vh;margin:48px auto}.ccLogin form{gap:16px;max-width:400px;margin:24px 0;display:grid}.ccLogin label{gap:8px;font-weight:600;display:grid}.ccLogin .ccButton{justify-self:start;min-width:160px}.ccAlertRow{cursor:default;background:#fff;border-bottom:1px solid #e4e8ed;align-items:center;gap:10px;width:100%;padding:0;display:flex}.ccAlertOpen{min-width:0;color:var(--cc-ink);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;flex:1;grid-template-columns:92px minmax(190px,1fr) minmax(120px,240px) 58px;align-items:center;gap:12px;padding:10px 8px;display:grid}.ccAlertOpen:hover{background:#edf3f8}.ccAlertOpen:active{background:#dceaf4}.ccAlertOpen:focus-visible{outline-offset:2px;outline:3px solid #3a81bd}.ccAlertOpen strong{color:#23557a;text-align:right}.ccAlertOpen small{color:var(--cc-muted);font-size:12px}.ccReview{flex:none;min-height:34px;font-size:12px}.ccAttentionActions{flex-wrap:wrap;gap:10px;margin:14px 0 0;display:flex}.ccArchived{opacity:.72}.ccArchived .ccAlertOpen{cursor:default}.ccUserFilters{margin:12px 0 18px}@media (max-width:780px){.ccAlertOpen{grid-template-columns:72px 1fr;gap:7px}.ccAlertOpen small{text-align:left}.ccAlertOpen strong{text-align:right}.ccAlertRow{align-items:flex-start}.ccReview{align-self:center}}.ccLiveGate{border-top:2px solid #a74435;border-bottom:1px solid #d6e0e8;margin:6px 0 22px;padding:12px 0 15px}.ccLiveGate h3{margin:2px 0 8px}.ccLiveGate details{margin:12px 0 4px}.ccLiveGate summary{cursor:pointer;font-weight:600}.ccGateList{gap:7px;margin:12px 0;padding:0;list-style:none;display:grid}.ccGateList li{font-size:14px}.ccGateList li strong{color:#36536c;width:20px;display:inline-block}
