/* V26: Owner-only financial reset — isolated, dark admin-native UI */
#ccidV26ResetNav{margin:10px 0 0!important;color:#ffa6b6!important;border:1px solid rgba(255,106,131,.24)!important;background:rgba(102,33,54,.1)!important;font-weight:850!important}
#ccidV26ResetNav.active{background:rgba(137,42,66,.43)!important;color:#ffe5e9!important}
#ccidV26Reset{color:#f7eefc;max-width:1100px;font:inherit}
#ccidV26Reset *{box-sizing:border-box}
#ccidV26Reset .v26-hero{padding:21px 24px;border:1px solid rgba(202,158,247,.18);border-radius:19px;background:linear-gradient(125deg,rgba(88,51,113,.15),rgba(16,8,27,.32))}
#ccidV26Reset h2{font-size:clamp(19px,2.5vw,26px);margin:0 0 10px;letter-spacing:-.04em;color:#fbf6ff}
#ccidV26Reset p{color:#c6b4d6;line-height:1.75;margin:8px 0}
#ccidV26Reset .v26-alert{padding:14px 16px;margin:18px 0;border:1px solid rgba(255,124,148,.28);border-radius:14px;background:rgba(130,39,64,.14);color:#ffd0d9;line-height:1.6}
#ccidV26Reset .v26-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(185px,1fr));gap:12px;margin:18px 0}
#ccidV26Reset .v26-tile{background:rgba(255,255,255,.032);border:1px solid rgba(188,141,242,.16);border-radius:16px;padding:17px}
#ccidV26Reset .v26-tile small{display:block;font-size:11px;letter-spacing:.08em;font-weight:750;color:#c6b4d6}
#ccidV26Reset .v26-tile b{display:block;font-size:27px;letter-spacing:-.04em;color:#fff;margin-top:4px}
#ccidV26Reset .v26-table{border:1px solid rgba(188,141,242,.17);border-radius:16px;overflow:hidden;margin:18px 0}
#ccidV26Reset .v26-table-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 16px;border-bottom:1px solid rgba(188,141,242,.10);font-size:13px;color:#d7c6e6}
#ccidV26Reset .v26-table-row:last-child{border-bottom:0}
#ccidV26Reset .v26-table-row strong{color:#f5ecff;font-variant-numeric:tabular-nums}
#ccidV26Reset .v26-pane{padding:20px;border:1px solid rgba(188,141,242,.18);border-radius:19px;background:linear-gradient(135deg,rgba(29,16,45,.84),rgba(18,11,28,.70));margin:16px 0}
#ccidV26Reset .v26-pane h3{margin:0 0 10px;font-size:17px;color:#f9efff}
#ccidV26Reset .v26-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:12px;padding:13px 17px;color:#f7edff;background:#312046;border:1px solid rgba(199,155,255,.24);cursor:pointer;font-size:13px;font-weight:850;min-height:45px;text-decoration:none;transition:background .2s}
#ccidV26Reset .v26-button:hover:not(:disabled){background:#462c62}
#ccidV26Reset .v26-button.danger{background:#8c354b;border-color:#b9566b}
#ccidV26Reset .v26-button.danger:hover:not(:disabled){background:#a94058}
#ccidV26Reset .v26-button:disabled{cursor:not-allowed;opacity:.4}
#ccidV26Reset .v26-field{display:block;margin:12px 0;color:#f0e4fa;font-weight:750;font-size:13px}
#ccidV26Reset input[type=text],#ccidV26Reset input[type=password]{display:block;width:100%;min-height:45px;background:#110a1e;color:#fff;padding:12px 13px;border:1px solid #73548e;border-radius:11px;margin-top:6px;font:inherit}
#ccidV26Reset input[type=checkbox]{accent-color:#b56bf5;vertical-align:middle;width:17px;height:17px}
#ccidV26Reset .v26-result{white-space:pre-line;padding:13px 15px;min-height:22px;color:#bdedcf;font-size:13px}
#ccidV26Reset .v26-result.err{color:#ffb0bf}
#ccidV26Reset .v26-caption{font-size:12px;color:#ad9cbf}
@media(max-width:600px){#ccidV26Reset .v26-pane,#ccidV26Reset .v26-hero{padding:16px}#ccidV26Reset .v26-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
