:root{
  /* ── Cerberus Design Tokens ── */
  /* Backgrounds */
  --cerb-base:    #080808;
  --surface-0:    #0f0f0f;
  /* Text */
  --cerb-text:        #e5e7eb;
  --cerb-text-bright: #f9fafb;
  --cerb-muted:       #9ca3af;
  --cerb-muted-2:     #6b7280;
  --cerb-muted-3:     #4b5563;
  --cerb-muted-4:     #374151;
  /* Semantic */
  --cerb-error:      #f87171;
  --cerb-success:    #10b981;
  --cerb-warning:    #f59e0b;
  /* Accent opacity steps */
  --cerb-accent-8:   rgba(6,182,212,0.08);
  --cerb-accent-10:  rgba(6,182,212,0.10);
  --cerb-accent-20:  rgba(6,182,212,0.20);
  /* White opacity steps */
  --white-2:  rgba(255,255,255,0.02);
  --white-3:  rgba(255,255,255,0.03);
  --white-4:  rgba(255,255,255,0.04);
  --white-5:  rgba(255,255,255,0.05);
  --white-6:  rgba(255,255,255,0.06);
  --white-8:  rgba(255,255,255,0.08);
  --white-10: var(--white-10);
  /* Error opacity */
  --cerb-error-20: rgba(239,68,68,0.20);
  /* Extended tokens */
  --cerb-error-bright: #ef4444;
  --cerb-error-deep:   #dc2626;
  --cerb-error-light:  #fca5a5;
  --cerb-error-8:      rgba(239,68,68,0.08);
  --cerb-error-12:     rgba(239,68,68,0.12);
  --cerb-warning-bright: #fbbf24;
  --cerb-success-light:  #6ee7b7;
  --cerb-success-20:     rgba(16,185,129,0.20);
  --cerb-accent-15:    rgba(6,182,212,0.15);
  --cerb-accent-30:    rgba(6,182,212,0.30);
  --border-subtle:     #2a2a2a;
  --surface-3:         #1a1a1a;
  --cerb-deep:         #0a0a0a;
  --cerb-code-bg:      #0d1117;
  --cerb-text-dim:     #f4f4f5;
  --cerb-border-2:     #3f3f46;
  --overlay-60:        rgba(0,0,0,0.60);

}

/* cerberus-lab.de — extracted inline styles + utility classes */
.cu-card{background:var(--surface-2); border:1px solid var(--border-subtle);}
.cu-accent{color:var(--cerb-accent);}
.cu-label{font-size:0.72rem; font-weight:700; color:var(--cerb-muted-3); text-transform:uppercase; letter-spacing:0.06em;}
.cu-icon-11{width:11px;height:11px;}
.cu-bg-base{background:var(--cerb-base);}
.cu-hidden{display:none;}
.cu-flex-between{display:flex; align-items:center; justify-content:space-between;}
.cu-border-accent{border:1px solid var(--cerb-accent-20); border-radius:0.5rem; padding:0.75rem;}
.cu-bg-dark{background:var(--surface-0);}
.cu-flex-gap8{display:flex; align-items:center; gap:8px;}
.cu-flex-gap10{display:flex; align-items:center; gap:10px;}
.cu-icon-13{width:13px;height:13px;}
.cu-p16{padding:16px;}
.cu-grid-2col{padding:16px; display:grid; grid-template-columns:1fr 1fr; gap:12px;}
.cu-text-muted-xs{font-size:0.68rem; color:var(--cerb-muted-3);}
.cu-flex1{flex:1;}
.cu-font-inter{font-family:'Inter',sans-serif;}
.cu-text-error{color:var(--cerb-error);}
.cu-text-muted{color:var(--cerb-muted-2);}
.cu-badge-accent{background:var(--cerb-accent-10); color:var(--cerb-accent); border:1px solid var(--cerb-accent-30);}
.cu-resize-v{resize:vertical;}
.cu-flex-col-p16{padding:16px; display:flex; flex-direction:column; gap:12px;}
.cu-btn-xs{font-size:0.72rem; padding:5px 10px;}
.cu-flex-gap12{display:flex; align-items:center; gap:12px;}
.cu-text-success{color:var(--cerb-success);}
.cu-accent-color{accent-color:var(--cerb-accent);}
.cu-icon-14{width:14px;height:14px;}
.cu-icon-12{width:12px;height:12px;}
.cu-text-xs{font-size:0.75rem;}
.cu-btn-xs2{font-size:0.72rem; padding:5px 12px;}
.cu-text-xxs{font-size:0.65rem;}
.cu-hidden-mt{display:none; margin-top:10px;}
.cu-flex-link{display:flex; align-items:center; gap:8px; font-size:0.8rem; color:var(--cerb-muted); cursor:pointer;}
.cu-text-light{color:var(--cerb-text);}
.cu-checkbox{accent-color:var(--cerb-accent); width:15px; height:15px;}
.cu-icon-15{width:15px;height:15px;}
.cu-text-sm-bold{font-size:0.78rem; font-weight:600; color:var(--cerb-text-bright);}
.cu-text-xs-nowrap{font-size:0.75rem; white-space:nowrap;}
.cu-label-muted{font-size:0.72rem; color:var(--cerb-muted-2); padding:3px 10px 3px 0;}
.cu-flex-wrap{display:flex; align-items:center; gap:8px; flex-wrap:wrap;}
.cu-58aba5{cursor:pointer;}
.cu-a0578d{cursor:pointer; flex:1;}
.cu-87a367{background:var(--white-5);border:1px solid var(--white-10);font-family:'Inter',sans-serif;}
.cu-f28943{background:var(--surface-0);}
.cu-112f49{width:13px;height:13px;vertical-align:middle;margin-right:4px;}
.cu-539b04{text-align:center;}
.cu-15b272{padding:16px; display:grid; grid-template-columns:1fr 1fr 1fr; gap:12px;}
.cu-57695e{padding:16px; display:flex; flex-direction:column; gap:16px;}
.cu-582b8a{padding:14px 16px; display:flex; align-items:center; gap:24px;}
.cu-686a9a{max-width:760px;}
.cu-46dcee{margin:0;}
.cu-157a9c{margin-bottom:14px;}
.cu-4ca747{display:flex;align-items:center;gap:8px;}
.cu-e57e3a{display:flex; align-items:center; gap:6px; margin-bottom:16px;}
.cu-953f8f{color:var(--cerb-warning);}
.cu-1901d1{color:#8b5cf6;}
.cu-514595{color:var(--cerb-muted-2); font-size:0.75rem;}
.cu-be1f9f{background:var(--cerb-white); color:var(--cerb-base);}
.cu-c79104{width:36px; padding-left:16px;}
.cu-5b6e1b{width:1px; height:18px; background:var(--white-8);}
.cu-8b2da0{white-space:nowrap;}
.cu-b162d1{text-align:right;white-space:nowrap;}
.cu-08a0ed{text-align:right;}
.cu-4a2ad6{max-width:700px;}
.cu-7afe40{margin-bottom:24px;}
.cu-5534b3{margin-bottom:16px;}
.cu-990351{font-size:2rem;margin-bottom:12px;opacity:0.3;}
.cu-2db4f4{font-size:0.8rem;color:var(--cerb-muted);line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}
.cu-0ee54b{font-size:0.7rem;font-weight:700;color:var(--cerb-muted);text-transform:uppercase;letter-spacing:0.06em;}
.cu-fb633a{font-size:0.7rem; color:var(--cerb-muted-4);}
.cu-d09040{font-size:0.78rem; color:var(--cerb-muted);}
.cu-f760c1{font-size:0.75rem; color:var(--cerb-muted-3); padding:4px 0;}
.cu-3d1071{font-size:0.72rem;color:var(--cerb-muted-2);white-space:nowrap;}
.cu-6f3bbc{font-size:0.72rem; padding:5px 12px; background:var(--red-dim); color:var(--cerb-error); border:1px solid rgba(239,68,68,0.22); border-radius:6px; cursor:pointer; font-family:inherit; display:inline-flex; align-items:center; gap:5px;}
.cu-9fa00f{font-size:0.65rem; color:var(--cerb-muted-3); margin-bottom:3px; text-transform:uppercase; letter-spacing:0.06em;}
.cu-5b214b{flex-shrink:0;}
.cu-1ff3b5{display:none; height:64px; border-radius:8px; border:1px solid var(--white-6); margin-bottom:8px;}
.cu-f171aa{display:flex;justify-content:center;gap:6px;margin-top:20px;}
.cu-5bd4b8{display:flex;gap:6px;justify-content:flex-end;}
.cu-986d1d{display:flex; flex-direction:column; gap:12px;}
.cu-fb3821{display:flex; align-items:center; justify-content:space-between; margin-top:16px; flex-wrap:wrap; gap:10px;}
.cu-f53f33{display:flex; align-items:center; gap:4px;}
.cu-8e13dc{display:block;font-size:0.72rem;color:var(--cerb-muted-2);margin-bottom:4px;}
.cu-697a24{color:var(--text-muted);}
.cu-25cb8a{color:var(--cerb-error-bright);}
.cu-2b28cb{color:var(--cerb-error-bright); background:var(--cerb-error-8); border:1px solid var(--cerb-error-20); width:28px; height:32px;}
.cu-0051c4{color:var(--cerb-muted);}
.cu-9b069f{color:var(--cerb-muted-3);}
.cu-2a65c4{color:var(--cerb-muted-4); font-size:0.75rem;}
.cu-1b1d2f{background:var(--white-3); border:1px solid var(--card-border);}
.cu-c70fb6{background:none; border:none; cursor:pointer; color:var(--cerb-muted-3); font-size:0.75rem; padding:4px 6px; font-family:inherit;}
.cu-debb7b{background:var(--cerb-deep);}
.cu-8e6466{accent-color:var(--cerb-accent); width:14px; height:14px; cursor:pointer;}
.cu-cea078{width:52px;height:52px;border-radius:12px;background:var(--cerb-accent-8);border:1px solid var(--cerb-accent-20);display:flex;align-items:center;justify-content:center;margin:0 auto 16px;}
.cu-457c80{width:32px;height:32px;opacity:0.25;color:var(--cerb-muted);}
.cu-8f22c5{width:16px;height:16px;}
.cu-a849bd{width:10px;height:10px;}
.cu-f23ee2{width:100%; height:auto; display:block;}
.cu-630943{width:100%; border-collapse:collapse;}
.cu-f3dd33{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.cu-0fe85b{text-align:center; max-width:36rem;}
.cu-69212a{resize:vertical; border-color:rgba(245,158,11,0.3);}
.cu-d3db34{position:relative; display:inline-block; margin-bottom:2rem;}
.cu-4c200c{position:relative; background:#161616; border:1px solid var(--white-10); border-radius:12px; padding:24px; width:420px; max-width:90vw; box-shadow:0 20px 60px var(--overlay-60);}
.cu-80afa8{position:absolute; inset:0; background:rgba(0,0,0,0.7); backdrop-filter:blur(4px);}
.cu-1f3ec8{padding:20px;}
.cu-7897a9{padding:16px; display:none;}
.cu-559900{padding:12px 16px; display:flex; flex-direction:column; gap:0;}
.cu-f0cbf9{padding:10px 16px 4px; display:grid; grid-template-columns:1fr 1fr auto; gap:8px; align-items:center;}
.cu-cc4b1c{padding:10px 14px;border-radius:8px;background:var(--cerb-error-8);border:1px solid var(--cerb-error-20);font-size:0.8rem;color:var(--cerb-error-light);margin-bottom:14px;}
.cu-975dda{padding:0 16px 12px; display:flex; flex-direction:column; gap:6px;}
.cu-436e68{padding-top:2rem; border-top:1px solid var(--surface-3);}
.cu-e4f622{min-height:260px;}
.cu-bb1a64{min-height:220px;}
.cu-205d69{min-height:200px;}
.cu-3f477b{min-height:160px;}
.cu-114883{min-height:100vh; display:flex; align-items:center; justify-content:center; padding:6rem 1.5rem 3rem;}
.cu-eedf9f{max-width:860px;}
.cu-49b512{max-width:320px;}
.cu-66f3aa{height:1px;background:linear-gradient(90deg,transparent,var(--card-border),transparent);}
.cu-292ff2{grid-column:1/-1;text-align:center;font-size:0.8rem;color:var(--cerb-muted-2);padding:24px 0;}
.cu-cc568f{font-weight:700;}
.cu-fbbc13{font-size:2.5rem; opacity:0.15; color:var(--cerb-accent);}
.cu-2768a0{font-size:1.5rem; font-weight:700; color:var(--cerb-text-bright); margin-bottom:0.75rem; letter-spacing:-0.01em;}
.cu-8a100f{font-size:1.1rem; color:#8ab4f8; line-height:1.3; margin-bottom:4px;}
.cu-735fab{font-size:0.95rem; font-weight:600; color:var(--cerb-text-dim);}
.cu-f257e1{font-size:0.8rem;}
.cu-3565e0{font-size:0.82rem; color:#9aa0a6; line-height:1.5;}
.cu-38bdc5{font-size:0.7rem; color:var(--cerb-muted-3); margin-right:4px;}
.cu-ed7aa7{font-size:0.78rem; color:var(--cerb-muted); display:block; margin-bottom:6px;}
.cu-3ab99e{font-size:0.78rem; color:var(--cerb-muted-2);}
.cu-4a659a{font-size:0.78rem; color:var(--cerb-muted-2); text-decoration:none; transition:color 0.15s;}
.cu-6741f3{font-size:0.75rem; color:var(--cerb-muted-3); padding:8px 0;}
.cu-5d52d9{font-size:0.72rem;color:var(--cerb-muted-2);margin-top:2px;}
.cu-115bb3{font-size:0.72rem; padding:6px 14px;}
.cu-959206{font-size:0.72rem; color:var(--cerb-muted-2); margin:0 0 8px;}
.cu-eea5d2{font-size:0.72rem; color:var(--cerb-muted-3); margin-top:4px;}
.cu-afc1c0{font-size:0.72rem; color:var(--cerb-muted-3); margin-left:6px; opacity:0; transition:opacity 0.3s;}
.cu-2c9650{font-size:0.6rem;}
.cu-7b90c0{font-size:0.68rem;color:var(--cerb-muted-3);}
.cu-1c99fc{font-size:0.68rem;color:var(--cerb-muted-4);}
.cu-9f185d{font-size:0.68rem; color:#7c3aed; font-weight:600; text-transform:uppercase; letter-spacing:0.06em;}
.cu-9abad2{font-size:0.68rem; color:#5f6368; margin-bottom:2px;}
.cu-972274{font-size:0.68rem; color:var(--cerb-muted-3); margin-top:4px; display:block;}
.cu-814771{font-size:0.68rem; color:var(--cerb-muted-3); font-weight:600; text-transform:uppercase; letter-spacing:0.06em;}
.cu-9e7fdf{font-size:0.68rem; color:var(--cerb-muted-3); font-weight:600; text-transform:uppercase; letter-spacing:0.06em; margin-bottom:8px;}
.cu-e7b6bf{font-size:0.68rem; color:var(--cerb-muted-4); margin-left:auto;}
.cu-a9d403{font-size:0.67rem;color:var(--cerb-muted-3);margin-top:6px;}
.cu-c896c4{flex:1;min-width:0;}
.cu-eded5b{display:none; position:fixed; inset:0; z-index:300; align-items:center; justify-content:center;}
.cu-6de539{display:grid; grid-template-columns:1fr 1fr; gap:12px;}
.cu-29e7d1{display:grid; grid-template-columns:1fr 1fr 1fr 28px; gap:6px; color:var(--text-muted); font-family:'JetBrains Mono',monospace; text-transform:uppercase; letter-spacing:0.05em; padding:0 4px;}
.cu-4e64e8{display:grid; grid-template-columns:1fr 1fr 1fr 28px; gap:6px; align-items:center;}
.cu-0a6c44{display:flex;justify-content:space-between;align-items:center;margin-top:6px;padding:0 2px;}
.cu-5e0f67{display:flex; gap:20px; margin-top:10px; font-size:0.7rem; color:var(--cerb-muted-4);}
.cu-fcb198{display:flex; gap:10px; margin-top:16px; justify-content:flex-end;}
.cu-20586c{display:flex; align-items:center; justify-content:space-between; margin-bottom:20px; flex-wrap:wrap; gap:10px;}
.cu-ef3028{display:flex; align-items:center; justify-content:space-between; cursor:pointer; padding:12px 20px;}
.cu-422c4f{display:flex; align-items:center; justify-content:center; gap:1.5rem; flex-wrap:wrap;}
.cu-cbc4b0{display:flex; align-items:center; justify-content:center; gap:0.75rem; flex-wrap:wrap; margin-bottom:3rem;}
.cu-3b8222{display:flex; align-items:center; gap:8px; padding:12px 20px;}
.cu-b59f25{display:flex; align-items:center; gap:8px; font-size:0.8rem; color:var(--cerb-muted); cursor:pointer; margin-top:6px;}
.cu-713a07{display:flex; align-items:center; gap:8px; font-size:0.8rem; color:var(--cerb-muted); cursor:pointer; margin-top:4px;}
.cu-cb1094{display:flex; align-items:center; gap:6px; font-size:0.72rem; color:var(--cerb-error); cursor:pointer;}
.cu-ffe12e{display:flex; align-items:center; gap:10px; margin-bottom:16px;}
.cu-50ae3f{display:block;width:100%;text-align:left;background:none;border:none;color:#d1d5db;font-size:0.7rem;padding:5px 8px;border-radius:5px;cursor:pointer;}
.cu-3b5580{color:var(--cerb-error); width:20px; height:20px; flex-shrink:0;}
.cu-dcde86{color:var(--cerb-muted); max-width:200px;}
.cu-87ea3f{color:var(--cerb-muted-2); font-size:0.9rem; line-height:1.7; margin-bottom:2.5rem; max-width:28rem; margin-left:auto; margin-right:auto;}
.cu-fc2b74{color:var(--cerb-muted-2); animation:blink 1s step-end infinite;}
.cu-31a4bc{color:var(--cerb-muted-3); font-size:0.85rem;}
.cu-0934a4{color:var(--cerb-muted-3); font-size:0.72rem; margin-bottom:1rem; text-transform:uppercase; letter-spacing:0.1em;}
.cu-49d226{color:var(--cerb-border-2);}
.cu-6959b2{color:var(--cerb-muted-4);}
.cu-24e64c{color:#2d2d2d;}
.cu-ccc40c{color:#2d2d2d; font-size:0.6rem;}
.cu-079b14{color:var(--cerb-success);font-size:0.68rem;}
.cu-9719dc{color:var(--cerb-accent); font-size:0.75rem;}
.cu-1ba586{color:var(--cerb-accent); font-size:0.72rem; margin-left:0.5rem;}
.cu-a36c4f{border:none; border-radius:0;}
.cu-02e69a{border-top:1px solid var(--card-border);}
.cu-37bbe1{border-color:var(--card-border);}
.cu-8b5d4e{border-color:rgba(245,158,11,0.3);}
.cu-74b6b7{background:var(--white-4);border:1px solid var(--white-8);}
.cu-1aa58d{background:var(--white-4); border:1px solid var(--white-8);}
.cu-209479{background:var(--white-3); border:1px solid var(--white-6); border-radius:8px; padding:16px 20px; font-family:arial,sans-serif; max-width:600px;}
.cu-96cfa2{background:linear-gradient(135deg,var(--cerb-error-bright),var(--cerb-error-deep)); color:var(--cerb-white); border:none; border-radius:7px; padding:8px 18px; font-size:0.8rem; font-weight:600; cursor:pointer; font-family:inherit;}
.cu-cdb41f{background:var(--surface-3); border:1px solid var(--border-subtle);}
.cu-836ce5{background:#141414; border:1px solid var(--surface-3);}
.cu-d9fd72{background:var(--surface-0); border-bottom:1px solid var(--white-6);}
.cu-73e5f3{background:var(--cerb-deep); color:var(--cerb-text); min-height:100vh; font-family:'JetBrains Mono',monospace;}
.cu-c14834{background:var(--cerb-accent); color:#000;}
.cu-c78f49{width:90px}
.cu-f95ebd{width:70px}
.cu-48f113{width:64px;height:64px;border-radius:50%;background:rgba(6,182,212,0.10);border:1px solid rgba(6,182,212,0.25);display:flex;align-items:center;justify-content:center;}
.cu-cd1d46{width:5px;height:5px;border-radius:50%;background:currentColor;display:inline-block;}
.cu-9eee82{width:5px;height:5px;border-radius:50%;background:#22c55e;display:inline-block;}
.cu-420175{width:5px;height:5px;border-radius:50%;background:var(--cerb-accent);animation:pulseGlow 2s ease-in-out infinite;display:inline-block;}
.cu-9f9b47{width:52px;height:52px;border-radius:12px;background:var(--cerb-error-8);border:1px solid var(--cerb-error-20);display:flex;align-items:center;justify-content:center;margin:0 auto 16px;}
.cu-aff624{width:48px; text-align:center;}
.cu-df32d0{width:40px;height:40px;object-fit:contain;}
.cu-ab4483{width:40px;height:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center;}
.cu-58ec75{width:40px; height:34px; border-radius:6px; background:var(--surface-2); border:1px solid var(--white-6); display:flex; align-items:center; justify-content:center; color:var(--cerb-muted-4); font-size:0.9rem;}
.cu-46c075{width:38%;}
.cu-ec3d58{width:36px;height:36px;object-fit:contain;flex-shrink:0;}
.cu-8d3183{width:36px;height:36px;border-radius:9px;background:var(--cerb-accent-8);border:1px solid rgba(6,182,212,0.18);display:flex;align-items:center;justify-content:center;margin-bottom:12px;}
.cu-87b897{width:36px;height:36px;border-radius:10px;background:var(--white-5);border:1px solid var(--white-10);display:flex;align-items:center;justify-content:center;flex-shrink:0;}
.cu-2d0f9a{width:36px; height:36px; border-radius:8px; background:var(--cerb-accent-10); display:flex; align-items:center; justify-content:center; flex-shrink:0;}
.cu-f128df{width:32px}
.cu-6386b3{width:24px;height:24px;}
.cu-69e683{width:220px}
.cu-aa0b6e{width:1px; height:18px; background:var(--white-8); margin:0 4px;}
.cu-90ca40{width:16px;height:16px;color:var(--cerb-error);flex-shrink:0;}
.cu-937e81{width:15px;height:15px;color:var(--cerb-accent);flex-shrink:0;}
.cu-2f01ef{width:140px}
.cu-332b6b{width:13px;height:13px;color:var(--cerb-muted-3);flex-shrink:0;}
.cu-3bd5a7{width:12px;}
.cu-447393{width:100%; height:100%; object-fit:cover; display:block;}
.cu-806ff6{width:100%; height:100%; object-fit:contain; display:block; transition:opacity 0.15s;}
.cu-d39a9a{width:100%; background:var(--surface-3); border:1px solid var(--white-8); border-radius:6px; padding:7px 10px; font-size:0.78rem; color:var(--cerb-text); outline:none;}
.cu-1da91e{white-space:nowrap;flex-shrink:0;}
.cu-cbd318{white-space:nowrap; color:var(--cerb-muted-2); font-size:0.75rem; padding-left:16px;}
.cu-ebc6f4{vertical-align:top; padding-top:14px;}
.cu-0671d4{text-align:right;flex-shrink:0;}
.cu-88c24f{text-align:center;padding:40px;color:var(--cerb-muted-3);font-size:0.85rem;}
.cu-387bc2{text-align:center; vertical-align:top; padding-top:14px;}
.cu-768367{text-align:center; color:var(--cerb-muted-4);}
.cu-d1e3b1{table-layout:fixed;}
.cu-267874{stroke:var(--white-6); transition:stroke 0.3s;}
.cu-274985{resize:vertical; font-family:inherit;}
.cu-6ce229{position:sticky; top:24px;}
.cu-051a63{position:relative;height:240px;}
.cu-4cb8ce{position:relative;}
.cu-98862f{position:absolute;top:6px;right:6px;background:var(--cerb-error-12);border:1px solid var(--cerb-error-20);border-radius:5px;padding:3px 6px;cursor:pointer;color:var(--cerb-error);font-size:0.65rem;line-height:1;display:none;}
.cu-113c47{position:absolute;left:-9999px;top:-9999px;opacity:0}
.cu-c7c8f3{position:absolute; left:9px; top:50%; transform:translateY(-50%); color:var(--cerb-muted-3); pointer-events:none;}
.cu-2dd439{padding:8px;}
.cu-97ccb0{padding:4px 16px 14px; border-top:1px solid var(--white-5);}
.cu-2624b1{padding:4px 10px;border-radius:5px;border:1px solid var(--white-10);background:var(--white-5);color:var(--cerb-muted-2);font-size:0.72rem;cursor:pointer;white-space:nowrap;}
.cu-6bdfc8{padding:3px 0;}
.cu-9fac2c{padding:24px 20px;}
.cu-ffcf2a{padding:20px; display:flex; flex-direction:column; gap:16px;}
.cu-7f8594{padding:18px;display:flex;flex-direction:column;gap:16px;}
.cu-413e3d{padding:18px;}
.cu-dd36dd{padding:18px 22px;display:flex;align-items:center;gap:16px;text-decoration:none;}
.cu-430122{padding:16px; display:grid; grid-template-columns:repeat(auto-fill,minmax(130px,1fr)); gap:10px; overflow-y:auto; flex:1; min-height:200px;}
.cu-1206e8{padding:16px 20px;}
.cu-382033{padding:16px 18px;}
.cu-5205f2{padding:14px 16px;border-radius:8px;background:rgba(245,158,11,0.04);border:1px solid rgba(245,158,11,0.15);font-size:0.75rem;color:var(--cerb-muted);line-height:1.7;margin-bottom:14px;}
.cu-166f6f{padding:14px 16px; display:flex; align-items:center; gap:12px;}
.cu-bdb260{padding:13px 16px;border-radius:8px;background:rgba(6,182,212,0.04);border:1px solid var(--cerb-accent-15);font-size:0.73rem;color:var(--cerb-muted);line-height:1.8;margin-bottom:14px;}
.cu-2f6336{padding:13px 16px;border-radius:8px;background:rgba(167,139,250,0.04);border:1px solid rgba(167,139,250,0.15);font-size:0.73rem;color:var(--cerb-muted);line-height:1.8;margin-bottom:14px;}
.cu-73a634{padding:13px 16px;border-radius:8px;background:rgba(16,185,129,0.04);border:1px solid rgba(16,185,129,0.15);font-size:0.73rem;color:var(--cerb-muted);line-height:1.7;margin-bottom:14px;}
.cu-ac06be{padding:12px; display:grid; grid-template-columns:1fr 1fr; gap:8px;}
.cu-1a4d26{padding:12px 20px; border-top:1px solid var(--white-4); display:flex; justify-content:flex-end;}
.cu-3bc804{padding:12px 16px;border-radius:8px;background:var(--cerb-error-8);border:1px solid var(--cerb-error-20);color:var(--cerb-error-bright);font-size:0.82rem;margin-bottom:20px;}
.cu-42b563{padding:12px 16px;border-radius:8px;background:rgba(16,185,129,0.08);border:1px solid var(--cerb-success-20);color:var(--cerb-success);font-size:0.82rem;margin-bottom:20px;}
.cu-855192{padding:12px 16px;}
.cu-898942{padding:12px 14px; background:rgba(6,182,212,0.05); border-bottom:1px solid var(--white-6);}
.cu-dfec29{padding:10px 20px;font-size:0.85rem;}
.cu-e63b0e{padding:10px 14px; border-bottom:1px solid var(--white-5);}
.cu-3c8151{padding:0; overflow:hidden;}
.cu-a88350{padding:0; border-top:none;}
.cu-ee8629{padding-top:22px;}
.cu-3e150c{padding-left:16px;}
.cu-b2f782{padding-bottom:2.5rem;}
.cu-c605cc{padding-bottom:10px; border-bottom:1px solid var(--white-6);}
.cu-77c814{overflow-x:auto;}
.cu-f0867e{opacity:0.5;}
.cu-84712b{opacity:0.4;}
.cu-9ff5ca{opacity:0.4; cursor:not-allowed;}
.cu-b68b21{opacity:0.35;}
.cu-33c5b3{min-height:650px;border-radius:14px;overflow:hidden;border:1px solid var(--card-border);}
.cu-a1145c{max-width:80rem;margin:0 auto;display:flex;align-items:center;justify-content:space-between;}
.cu-99773b{max-width:680px;}
.cu-15ac9d{max-width:500px;}
.cu-2c34c8{max-width:300px;}
.cu-cd4f73{max-width:260px;}
.cu-03b754{max-width:220px;}
.cu-792cf6{max-width:200px;}
.cu-0a655f{max-width:1034px; margin-left:auto; margin-right:auto; padding-left:1.5rem; padding-right:1.5rem;}
.cu-68e747{max-width:100px;}
.cu-c9c94a{max-width:100%;max-height:100%;object-fit:contain;}
.cu-c7e3f6{max-width:100%; max-height:420px; width:auto; height:auto; display:block; margin:0 auto; border-radius:12px;}
.cu-67ded8{margin:0; display:inline;}
.cu-648bf8{margin:0 16px 12px; padding:14px 16px; background:var(--white-2); border:1px solid var(--white-6); border-radius:8px;}
.cu-bb680e{margin-top:4px;}
.cu-f4ccb8{margin-top:40px;padding-top:24px;border-top:1px solid var(--white-6);text-align:center;}
.cu-7951f7{margin-top:16px;text-align:center;}
.cu-1efd74{margin-top:16px;}
.cu-5ad418{margin-top:16px; font-size:0.75rem;}
.cu-1b57f7{margin-top:14px; padding-top:10px; border-top:1px solid var(--white-6); font-size:0.65rem; color:var(--cerb-muted-4);}
.cu-78f6f2{margin-top:12px;}
.cu-8dfecb{margin-left:auto; font-size:0.72rem; color:var(--cerb-muted-3);}
.cu-3ac394{margin-left:6px; font-size:0.58rem; background:var(--cerb-accent-10); border:1px solid var(--cerb-accent-20); color:#0891b2; border-radius:10px; padding:1px 6px; font-family:'JetBrains Mono',monospace; font-weight:400;}
.cu-b30e2c{margin-bottom:8px;}
.cu-32d152{margin-bottom:8px; display:flex; align-items:flex-start; gap:10px;}
.cu-955534{margin-bottom:28px; border-radius:12px; overflow:hidden; border:1px solid var(--white-8);}
.cu-53463d{margin-bottom:12px;}
.cu-9277c2{margin-bottom:12px; border-radius:8px; overflow:hidden; border:1px solid var(--white-8);}
.cu-280b0e{margin-bottom:10px; display:flex; align-items:flex-start; gap:12px;}
.cu-1c5f11{margin-bottom:10px; display:flex; align-items:center; gap:8px;}
.cu-13573e{margin-bottom:0.125rem;}
.cu-151f1f{list-style:none; margin:0; padding:0; display:flex; flex-direction:column; gap:4px;}
.cu-f4edec{line-height:0;}
.cu-4b5564{letter-spacing:0.3em;text-align:center;font-size:1.1rem;max-width:200px;}
.cu-68dc3b{letter-spacing:0.25em; text-align:center; font-size:1.2rem;}
.cu-c157e3{justify-content:center;}
.cu-721f46{height:56px; border-radius:6px; border:1px solid var(--white-6); object-fit:cover;}
.cu-4ce684{height:2px;background:linear-gradient(90deg,transparent,var(--cerb-accent-20),transparent);}
.cu-3ad11f{height:1px;background:var(--white-6);margin:3rem 0 2.5rem;}
.cu-4aa6d9{height:1px;background:var(--white-6);margin:2rem 0 1.5rem;}
.cu-21bd66{height:1px;background:linear-gradient(90deg,transparent,rgba(6,182,212,0.18),transparent);}
.cu-a926f3{grid-column:1/-1;text-align:center;font-size:0.8rem;color:var(--cerb-error);padding:24px 0;}
.cu-96bc4e{grid-column:1/-1; text-align:center; font-size:0.8rem; color:var(--cerb-muted-2); padding:24px 0;}
.cu-774140{font-weight:400; text-transform:none; color:var(--cerb-muted-2);}
.cu-703ff6{font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:var(--cerb-muted-3);font-family:'JetBrains Mono',monospace;line-height:1.4;}
.cu-3e4baf{font-size:3.5rem; opacity:0.12; color:var(--cerb-accent);}
.cu-c8d8ff{font-size:0.9rem; font-weight:700; color:var(--cerb-text-bright); margin:0;}
.cu-92dd2e{font-size:0.95rem;font-weight:600;color:var(--cerb-text);margin:0 0 16px;}
.cu-44a0f4{font-size:0.95rem; font-weight:600; color:var(--cerb-text-bright);}
.cu-37df8f{font-size:0.8rem;color:var(--cerb-muted-2);margin-bottom:20px;line-height:1.6;}
.cu-3d6537{font-size:0.8rem;color:var(--cerb-muted-2);margin-bottom:16px;line-height:1.6;}
.cu-e4de97{font-size:0.8rem;color:var(--cerb-muted-2);margin-bottom:16px;}
.cu-ea4b54{font-size:0.8rem;color:var(--cerb-muted-2);margin-bottom:14px;line-height:1.6;}
.cu-44f670{font-size:0.8rem;color:var(--cerb-muted-2);margin-bottom:14px;}
.cu-7e1615{font-size:0.8rem; font-weight:700; color:var(--cerb-text); text-transform:uppercase; letter-spacing:0.06em;}
.cu-c6984e{font-size:0.8rem; font-weight:600; color:var(--cerb-text-bright);}
.cu-de448a{font-size:0.8rem; color:var(--cerb-muted-2); margin:0;}
.cu-dae960{font-size:0.8rem; color:var(--cerb-muted-3);}
.cu-ec98eb{font-size:0.88rem; font-weight:600; color:var(--cerb-muted-2); margin-bottom:6px;}
.cu-ac24d7{font-size:0.82rem;color:var(--cerb-text);margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.cu-6b7c28{font-size:0.82rem;}
.cu-18a19d{font-size:0.7rem;color:var(--cerb-muted-3);margin:0;}
.cu-157209{font-size:0.7rem; word-break:break-all;}
.cu-b7b7db{font-size:0.7rem; color:var(--cerb-muted-3);}
.cu-a39788{font-size:0.78rem;font-weight:600;color:var(--cerb-text);}
.cu-6110e3{font-size:0.78rem;font-weight:600;color:var(--cerb-success);margin-bottom:10px;}
.cu-d244f9{font-size:0.78rem;color:var(--cerb-accent);text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
.cu-c4ad98{font-size:0.78rem;}
.cu-9a7e6c{font-size:0.78rem; font-weight:700; color:var(--cerb-text-bright);}
.cu-548732{font-size:0.78rem; color:var(--cerb-muted); margin:0 0 18px; padding-left:26px;}
.cu-438c5c{font-size:0.78rem; color:var(--cerb-muted-3); font-weight:500; margin-bottom:2px;}
.cu-0c0101{font-size:0.75rem;color:var(--cerb-muted);font-family:'JetBrains Mono',monospace;}
.cu-c9cff7{font-size:0.75rem; padding:7px 16px;}
.cu-2b472a{font-size:0.75rem; color:var(--cerb-error); border-color:rgba(239,68,68,0.3);}
.cu-2d5388{font-size:0.75rem; color:var(--cerb-muted-2); margin:0;}
.cu-f225da{font-size:0.75rem; color:var(--cerb-muted-3); margin:4px 0 0;}
.cu-39c156{font-size:0.75rem; color:var(--cerb-muted-3); line-height:1.6; white-space:pre-wrap; word-break:break-word; min-height:60px;}
.cu-75638d{font-size:0.75rem; color:var(--cerb-muted-4); font-style:italic;}
.cu-dcf401{font-size:0.72rem;color:var(--cerb-muted-2);margin-bottom:10px;}
.cu-45fc89{font-size:0.72rem;color:var(--cerb-muted-3);display:flex;align-items:center;gap:6px;}
.cu-ea9185{font-size:0.72rem; padding:5px 14px;}
.cu-c83c67{font-size:0.72rem; color:var(--cerb-text-bright); font-weight:600;}
.cu-bf77eb{font-size:0.72rem; color:var(--cerb-error); margin:6px 0 0; display:none;}
.cu-d56e5a{font-size:0.72rem; color:var(--cerb-muted-2); padding:3px 10px 3px 0; width:90px;}
.cu-96d446{font-size:0.72rem; color:var(--cerb-muted-2); margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid var(--white-6);}
.cu-4c3bb1{font-size:0.72rem; color:var(--cerb-muted-2); display:block; margin-bottom:6px;}
.cu-21c748{font-size:0.6rem; background:var(--cerb-error-12); color:var(--cerb-error); border:1px solid var(--cerb-error-20); margin-left:6px;}
.cu-a6964c{font-size:0.68rem;color:var(--cerb-muted-3);white-space:nowrap;flex-shrink:0;margin-top:4px;}
.cu-31656a{font-size:0.68rem;color:var(--cerb-muted-3);margin-top:2px;}
.cu-da40dc{font-size:0.68rem; color:var(--cerb-muted-3); margin:5px 0 0;}
.cu-e8d512{font-size:0.68rem; color:var(--cerb-muted-3); margin-top:4px;}
.cu-ce9579{font-size:0.68rem; color:var(--cerb-border-2); line-height:1.5;}
.cu-1a3e41{font-size:0.68rem; color:var(--cerb-muted-4); white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.cu-73b796{font-size:0.68rem; color:var(--cerb-accent); background:rgba(6,182,212,0.06); padding:2px 7px; border-radius:4px; word-break:break-all; line-height:1.8;}
.cu-4585ea{font-size:0.67rem;color:var(--cerb-muted-3);margin-top:4px;}
.cu-1bf102{font-size:0.67rem; color:var(--cerb-muted-3); margin-top:4px;}
.cu-7bade5{font-size:0.65rem;color:var(--cerb-muted-3);margin-bottom:6px;text-transform:uppercase;letter-spacing:0.06em;}
.cu-c5b902{font-size:0.65rem; color:var(--cerb-muted-3);}
.cu-31a7c5{font-size:0.65rem; color:var(--cerb-muted-4); margin-top:3px; display:block;}
.cu-c66b41{font-family:monospace;}
.cu-7cc279{font-family:inherit;}
.cu-2287e0{font-family:inherit; flex-shrink:0;}
.cu-32ecd4{font-family:'JetBrains Mono',monospace; color:var(--cerb-accent); background:var(--cerb-accent-8); padding:1px 5px; border-radius:3px;}
.cu-510734{flex:1;display:flex;flex-direction:column;cursor:pointer;}
.cu-1cea24{flex:1; min-width:200px;}
.cu-a4c0c2{flex:1; background:none; border:none; outline:none; color:var(--cerb-text); font-size:0.8rem; font-family:inherit;}
.cu-3f5c6e{display:none; width:100%; height:auto; max-height:200px; object-fit:cover; border-radius:8px; border:1px solid var(--white-8); margin-bottom:10px;}
.cu-259426{display:none; text-align:center; padding:40px 0;}
.cu-a71812{display:none; position:fixed; inset:0; z-index:9500; background:var(--overlay-60); backdrop-filter:blur(4px); align-items:center; justify-content:center;}
.cu-440b16{display:none; position:fixed; inset:0; z-index:9000; background:rgba(0,0,0,0.7); backdrop-filter:blur(4px); align-items:center; justify-content:center;}
.cu-eaf2d1{display:none; margin-bottom:16px;}
.cu-ec870f{display:none; height:72px; width:72px; object-fit:contain; border-radius:10px; border:1px solid var(--white-8); background:var(--surface-2); margin-bottom:10px;}
.cu-ee157e{display:inline-block; width:6px; height:6px; border-radius:50%; background:var(--cerb-accent); box-shadow:0 0 6px rgba(6,182,212,0.6);}
.cu-9bfd70{display:grid;grid-template-columns:1fr 1fr;gap:6px;}
.cu-6d4730{display:grid;grid-template-columns:1fr 1fr;gap:12px;}
.cu-f729a1{display:grid; grid-template-columns:repeat(auto-fill, minmax(260px,1fr)); gap:10px;}
.cu-afb726{display:grid; grid-template-columns:1fr 380px; gap:24px; align-items:start;}
.cu-4ea465{display:grid; grid-template-columns:1fr 1fr; gap:16px;}
.cu-9bceba{display:grid; grid-template-columns:1fr 1fr auto; gap:8px; align-items:center;}
.cu-843ca9{display:grid; grid-template-columns:120px 120px 1fr auto; gap:8px; align-items:start; margin-bottom:8px;}
.cu-20b3a0{display:flex;justify-content:center;margin-bottom:16px;}
.cu-2da15c{display:flex;gap:8px;justify-content:center;margin-top:12px;flex-wrap:wrap;}
.cu-6a09a1{display:flex;gap:8px;align-items:center;flex-wrap:wrap;}
.cu-ca95db{display:flex;gap:10px;align-items:center;margin-top:6px;}
.cu-eba623{display:flex;gap:.5rem;flex-wrap:wrap;}
.cu-a071bc{display:flex;gap:.5rem;align-items:center;margin-bottom:1rem;}
.cu-6602ef{display:flex;flex-direction:column;line-height:1;}
.cu-68a96f{display:flex;flex-direction:column;gap:4px;}
.cu-85d54b{display:flex;flex-direction:column;gap:12px;margin-bottom:40px;}
.cu-2dfa3c{display:flex;flex-direction:column;gap:12px;}
.cu-dfe4d3{display:flex;align-items:center;gap:8px;flex-wrap:wrap;}
.cu-c6803d{display:flex;align-items:center;gap:20px;padding:14px 16px;background:var(--white-2);border:1px solid var(--white-6);border-radius:10px;}
.cu-f75deb{display:flex;align-items:center;gap:12px;text-decoration:none;}
.cu-8ebe8b{display:flex;align-items:center;gap:10px;margin-bottom:10px;}
.cu-587bbd{display:flex;align-items:center;gap:1.5rem;}
.cu-e86097{display:flex; justify-content:space-between; margin-top:4px;}
.cu-4a5b26{display:flex; justify-content:flex-end; margin-top:4px;}
.cu-3d2aa1{display:flex; gap:9px; justify-content:flex-end; padding-top:4px;}
.cu-9bab52{display:flex; gap:8px; margin-top:18px; justify-content:flex-end;}
.cu-eff7cd{display:flex; gap:8px; flex-wrap:wrap;}
.cu-877e9a{display:flex; gap:8px; align-items:center;}
.cu-a3eff1{display:flex; gap:6px; margin-bottom:12px; flex-wrap:wrap; align-items:center;}
.cu-481728{display:flex; gap:4px; background:#0d0d10; padding:4px; border-radius:10px; border:1px solid var(--white-6);}
.cu-601086{display:flex; gap:2px; margin-bottom:20px; border-bottom:1px solid var(--white-6); flex-wrap:wrap;}
.cu-fe94b5{display:flex; gap:10px; align-items:center;}
.cu-98ff3d{display:flex; gap:10px; align-items:center; flex-wrap:wrap;}
.cu-03b02c{display:flex; flex-wrap:wrap; gap:10px;}
.cu-13dc06{display:flex; flex-direction:column; gap:8px;}
.cu-8049c1{display:flex; flex-direction:column; gap:8px; margin-bottom:12px;}
.cu-7eeb6a{display:flex; flex-direction:column; gap:6px; margin-bottom:8px;}
.cu-11fdbf{display:flex; flex-direction:column; gap:14px;}
.cu-bb0a5b{display:flex; align-items:flex-start; justify-content:space-between; gap:16px;}
.cu-cf746d{display:flex; align-items:center; justify-content:space-between; padding:14px 18px; border-bottom:1px solid var(--card-border);}
.cu-4dd55c{display:flex; align-items:center; justify-content:space-between; padding:12px 20px;}
.cu-cf2b01{display:flex; align-items:center; justify-content:space-between; padding:10px 12px; border-radius:8px; text-decoration:none; transition:background 0.1s;}
.cu-884ff3{display:flex; align-items:center; justify-content:space-between; padding-top:8px; border-top:1px solid var(--white-6);}
.cu-4bdec7{display:flex; align-items:center; justify-content:space-between; margin-bottom:4px;}
.cu-b0057e{display:flex; align-items:center; justify-content:space-between; margin-bottom:24px;}
.cu-a779e7{display:flex; align-items:center; justify-content:space-between; margin-bottom:22px;}
.cu-5f1579{display:flex; align-items:center; justify-content:space-between; margin-bottom:20px;}
.cu-d6189d{display:flex; align-items:center; justify-content:space-between; margin-bottom:16px;}
.cu-805128{display:flex; align-items:center; gap:8px; padding:14px 20px;}
.cu-3c6734{display:flex; align-items:center; gap:8px; padding:12px 20px; cursor:pointer;}
.cu-5f9058{display:flex; align-items:center; gap:8px; padding:10px 14px; border-radius:8px; background:rgba(16,185,129,0.06); border:1px solid var(--cerb-success-20); margin-bottom:12px; font-size:0.78rem; color:var(--cerb-success-light);}
.cu-3c322e{display:flex; align-items:center; gap:8px; background:var(--white-3); border:1px solid var(--white-10); border-radius:9px; padding:10px 14px;}
.cu-f5116a{display:flex; align-items:center; gap:8px; background:var(--white-3); border:1px solid var(--card-border); border-radius:6px; padding:6px 10px;}
.cu-5c8da3{display:flex; align-items:center; gap:7px;}
.cu-c18324{display:flex; align-items:center; gap:24px; padding:14px 20px; border-bottom:1px solid var(--white-4);}
.cu-4e2d2b{display:flex; align-items:center; gap:12px; margin-bottom:18px;}
.cu-9e18ad{display:flex; align-items:center; gap:12px; margin-bottom:18px; padding-bottom:10px; border-bottom:1px solid var(--white-6);}
.cu-49b0e9{display:flex; align-items:center; gap:10px; padding:8px; border-radius:6px; border:1px solid var(--white-6); background:var(--white-2);}
.cu-869039{display:flex; align-items:center; gap:10px; margin-bottom:6px;}
.cu-b44bd2{display:block; cursor:default; overflow:visible;}
.cu-a9cb4f{cursor:pointer; padding:12px 16px; display:flex; align-items:center; justify-content:space-between; list-style:none; user-select:none;}
.cu-5992ad{cursor:pointer; border:none; font-family:inherit;}
.cu-de3a6f{color:rgba(255,255,255,0.7);}
.cu-34ff6b{color:var(--cerb-warning-bright);}
.cu-32ab3c{color:var(--cerb-text-bright);}
.cu-cbb3f9{color:#a78bfa;background:rgba(167,139,250,0.08);padding:.1rem .3rem;border-radius:.25rem;}
.cu-9441fa{color:#a78bfa;}
.cu-5eef77{color:var(--cerb-muted); font-size:0.75rem;}
.cu-41e009{color:var(--cerb-muted); font-size:0.75rem; font-family:'JetBrains Mono',monospace;}
.cu-7b84fb{color:var(--cerb-muted-2);font-weight:400;}
.cu-371764{color:var(--cerb-muted-2); text-decoration:underline;}
.cu-2ce314{color:var(--cerb-muted-2); text-decoration:underline; text-underline-offset:2px;}
.cu-5d523c{color:var(--cerb-muted-2); margin-bottom:6px;}
.cu-fe982a{color:var(--cerb-muted-2); font-size:0.78rem; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; max-width:0;}
.cu-4f61c2{color:#67e8f9;}
.cu-831bf2{color:#64748b;margin-bottom:1rem;font-size:.875rem;}
.cu-acb851{color:#64748b;font-size:.72rem;margin-top:.75rem;line-height:1.6;}
.cu-0e2416{color:var(--cerb-muted-3);font-weight:400;}
.cu-94b36d{color:var(--cerb-muted-3);font-size:0.78rem;}
.cu-a22c13{color:var(--cerb-muted-3);font-family:'JetBrains Mono',monospace;font-size:9px;letter-spacing:.18em;line-height:1.4;text-transform:uppercase;}
.cu-23debb{color:var(--cerb-muted-3); font-weight:400;}
.cu-7dbdb2{color:var(--cerb-muted-3); font-size:0.72rem; white-space:nowrap;}
.cu-9c5884{color:#4ade80;}
.cu-dfb9a0{color:var(--cerb-muted-4); font-family:'Inter',sans-serif;}
.cu-a5f2e5{color:var(--cerb-muted-4); cursor:grab; font-size:1.1rem; flex-shrink:0;}
.cu-aefb34{color:#22c55e;}
.cu-07b9b0{color:#0e7490;background:rgba(6,182,212,0.05);border-color:rgba(6,182,212,0.12);}
.cu-5cb593{color:#0891b2; font-size:0.68rem; font-family:'JetBrains Mono',monospace;}
.cu-9299ea{color:var(--cerb-accent); font-weight:600;}
.cu-8efe5a{color:var(--cerb-accent); border-bottom:none;}
.cu-6c7e2b{border:1px solid var(--white-8); border-radius:8px; overflow:hidden; margin-bottom:16px;}
.cu-df034b{border-top:1px solid var(--card-border); padding-top:14px; display:flex; flex-direction:column; gap:10px;}
.cu-98f37f{border-top:1px solid var(--white-5); padding-top:0.875rem; font-size:0.7rem; color:var(--cerb-border-2); font-family:'JetBrains Mono',monospace; letter-spacing:0.04em;}
.cu-006474{border-radius:12px; overflow:hidden; border:1px solid var(--white-8); max-width:300px; width:100%;}
.cu-cc6da3{border-left:1px solid var(--white-6); padding-left:16px;}
.cu-940170{border-color:var(--cerb-error-20);}
.cu-2bac74{background:var(--cerb-accent-10); color:var(--cerb-accent); border:1px solid var(--cerb-accent-30); white-space:nowrap;}
.cu-73a6c4{background:var(--cerb-accent-8); color:var(--cerb-accent); border:1px solid var(--cerb-accent-20);}
.cu-f8f5ac{background:rgba(29,161,242,0.08);border:1px solid rgba(29,161,242,0.25);color:#1DA1F2;}
.cu-36ba8d{background:var(--white-6); border:1px solid var(--white-10); color:#52525b; font-size:0.65rem;}
.cu-a44527{background:var(--white-5);border:1px solid var(--white-10);}
.cu-d8ad96{background:var(--white-5); border:1px solid var(--white-10);}
.cu-d1b967{background:var(--white-3);}
.cu-a08214{background:var(--white-3); border:1px solid var(--card-border); padding:20px;}
.cu-5744e9{background:var(--white-2); border:1px solid var(--card-border);}
.cu-f9cc2a{background:var(--white-2); border:1px solid var(--white-6); border-radius:8px; padding:16px;}
.cu-e7351b{background:rgba(255,102,0,0.08);border:1px solid rgba(255,102,0,0.25);color:#FF6600;}
.cu-6ba885{background:rgba(239,68,68,0.1);border:1px solid rgba(239,68,68,0.3);color:var(--cerb-error);}
.cu-a49df6{background:rgba(239,68,68,0.1); border:1px solid rgba(239,68,68,0.25); color:var(--cerb-error-light); backdrop-filter:blur(12px);}
.cu-c51d0f{background:rgba(16,185,129,0.1); border:1px solid rgba(52,211,153,0.25); color:var(--cerb-success-light); backdrop-filter:blur(12px);}
.cu-295c27{background:rgba(16,185,129,0.06);border:1px solid var(--cerb-success-20);border-radius:8px;padding:14px 16px;margin-bottom:16px;}
.cu-81f760{background:rgba(0,119,181,0.08);border:1px solid rgba(0,119,181,0.25);color:#0077B5;}
.cu-5e18f7{background:radial-gradient(ellipse 60% 50% at 50% 50%, var(--white-3) 0%, rgba(6,182,212,0.04) 60%, transparent 100%);}
.cu-181dd2{background:none;border:none;cursor:pointer;color:var(--cerb-muted-2);font-size:1rem;padding:2px 4px;}
.cu-2d9202{background:none; border:none; color:var(--cerb-error); cursor:pointer; font-size:1rem;}
.cu-939bda{background:none; border:none; color:var(--cerb-error); cursor:pointer; font-size:1rem; padding:2px 4px;}
.cu-011c21{background:none; border:none; color:var(--cerb-error); cursor:pointer; font-size:1rem; line-height:1; padding:4px;}
.cu-3cd5f2{background:none; border:none; color:var(--cerb-muted-2); cursor:pointer; font-size:1.2rem; line-height:1; padding:2px 6px;}
.cu-0473fc{background:none; border:1px solid rgba(248,113,113,0.3); color:var(--cerb-error); border-radius:5px; font-size:0.7rem; padding:3px 8px; cursor:pointer;}
.cu-2018f0{background:none; border:1px solid rgba(248,113,113,0.3); color:var(--cerb-error); border-radius:4px; font-size:0.7rem; padding:3px 8px; cursor:pointer; flex-shrink:0;}
.cu-6abcd1{background:linear-gradient(90deg,transparent,var(--white-8),transparent);}
.cu-19ce56{background:linear-gradient(90deg,transparent,var(--white-5),transparent);}
.cu-4f66eb{background:linear-gradient(135deg,var(--cerb-white) 30%,var(--cerb-accent) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:1.1;}
.cu-c3a181{background:linear-gradient(135deg,var(--cerb-error-bright),var(--cerb-error-deep));}
.cu-349c0e{background:linear-gradient(135deg,var(--surface-2),var(--cerb-deep));}
.cu-d2fb88{background:linear-gradient(135deg,var(--cerb-success),#059669);}
.cu-02bd45{background:linear-gradient(135deg,var(--surface-0),var(--cerb-base));}
.cu-3a5592{background:linear-gradient(135deg,var(--cerb-code-bg),var(--cerb-deep));}
.cu-f8a934{background:linear-gradient(135deg,var(--cerb-code-bg),var(--cerb-deep)); min-height:260px;}
.cu-5d10c3{background:#ff5f57;}
.cu-c093f6{background:#febc2e;}
.cu-f4c928{background:var(--cerb-error-deep); color:var(--cerb-white); border:none; border-radius:7px; padding:7px 18px; font-size:0.75rem; font-weight:600; cursor:pointer; font-family:inherit;}
.cu-d47692{background:#28c840;}
.cu-3b1505{background:var(--surface-2);border:1px solid var(--surface-3);border-radius:8px;padding:12px 16px;margin-bottom:16px;}
.cu-4536c2{background:var(--surface-2); border:1px solid var(--white-10); border-radius:14px; padding:28px 32px; width:min(400px,92vw); box-shadow:0 24px 64px var(--overlay-60);}
.cu-ca15bc{background:var(--surface-2); border:1px solid var(--white-8); border-radius:12px; width:min(860px,96vw); max-height:80vh; display:flex; flex-direction:column; overflow:hidden;}
.cu-25c49c{background:var(--surface-2); border:1px solid var(--border-subtle); font-size:0.78rem; flex:1;}
.cu-292fe4{background:var(--surface-0); border:1px solid var(--surface-3); font-size:0.8rem;}
.cu-ff7721{background:var(--surface-0); border-top:1px solid var(--white-6); border-bottom:1px solid var(--white-6);}
.cu-aa74f4{background:var(--surface-0); aspect-ratio:5/2;}
.cu-9c1aa6{background:var(--cerb-base); min-height:70vh;}
.cu-566fab{background:var(--cerb-accent);}
.cu-d7ffe3{background:#050508; font-family:'JetBrains Mono',ui-monospace,monospace; width:100%; display:block; min-height:100vh;}
.cu-2cd314{background: rgba(8,8,8,0.75); backdrop-filter: blur(20px) saturate(1.4); -webkit-backdrop-filter: blur(20px) saturate(1.4); border-bottom: 1px solid var(--white-5);}
.cu-019d1e{background: rgba(0,0,0,0.95);}
.cu-ee24ad{background: var(--cerb-base);}
.cu-c61b98{aspect-ratio:5/2; background:linear-gradient(135deg,var(--cerb-code-bg),var(--cerb-deep));}
.cu-502dc6{accent-color:var(--cerb-white);}
.cu-1bef13{' + stdBorder + '}
.cu-20a462{' + stdBorder + ' font-size:0.78rem;}
.cu-822241{' + deBorder + '}
.cu-e0e717{position:absolute; top:-5%; left:5%; width:500px; height:500px; background:radial-gradient(circle,rgba(6,182,212,0.07) 0%,transparent 70%); border-radius:50%; animation:orbFloat 12s ease-in-out infinite;}
.cu-c0cda3{position:absolute; bottom:10%; right:5%; width:400px; height:400px; background:radial-gradient(circle,rgba(124,58,237,0.07) 0%,transparent 70%); border-radius:50%; animation:orbFloat 15s ease-in-out infinite reverse;}
.cu-e3306d{position:absolute; inset:0; background-image:linear-gradient(rgba(6,182,212,0.03) 1px,transparent 1px), linear-gradient(90deg,rgba(6,182,212,0.03) 1px,transparent 1px); background-size:60px 60px;}
.cu-f06315{font-size:clamp(6rem,20vw,12rem); font-weight:700; line-height:1; background:linear-gradient(135deg,var(--cerb-accent-15) 0%,rgba(124,58,237,0.1) 100%); -webkit-background-clip:text; -webkit-text-fill-color:transparent; background-clip:text; font-family:'JetBrains Mono',monospace; letter-spacing:-0.05em; user-select:none;}
.cu-2d32b2{position:absolute; top:30%; left:0; right:0; height:2px; background:linear-gradient(90deg,transparent,var(--cerb-accent-30),transparent); animation:glitch 3s ease-in-out infinite;}
.cu-9fbdfa{position:absolute; top:60%; left:10%; right:10%; height:1px; background:linear-gradient(90deg,transparent,rgba(124,58,237,0.2),transparent); animation:glitch 4s ease-in-out infinite reverse;}
.cu-9b1676{display:inline-flex; align-items:center; gap:0.5rem; margin-bottom:1.5rem; padding:0.35rem 0.9rem; border-radius:0.4rem; background:var(--cerb-accent-8); border:1px solid var(--cerb-accent-20);}
.cu-9e3298{display:inline-flex; align-items:center; gap:0.5rem; padding:0.6rem 1.4rem; border-radius:0.5rem; font-size:0.85rem; font-weight:600; text-decoration:none; background:linear-gradient(135deg,var(--cerb-accent),#7c3aed); color:var(--cerb-white); transition:opacity 0.2s;}
.cu-5304f6{display:inline-flex; align-items:center; gap:0.5rem; padding:0.6rem 1.4rem; border-radius:0.5rem; font-size:0.85rem; font-weight:600; text-decoration:none; background:var(--white-4); color:var(--cerb-text); border:1px solid var(--white-10); transition:all 0.2s;}
.cu-7a0972{position:absolute; top:-5%; right:5%; width:500px; height:500px; background:radial-gradient(circle,rgba(6,182,212,0.07) 0%,transparent 70%); border-radius:50%; animation:orbFloat 12s ease-in-out infinite;}
.cu-e5072d{position:absolute; bottom:10%; left:5%; width:400px; height:400px; background:radial-gradient(circle,rgba(124,58,237,0.07) 0%,transparent 70%); border-radius:50%; animation:orbFloat 15s ease-in-out infinite reverse;}
.cu-3eb0e6{position:fixed;top:0;left:0;right:0;z-index:50;padding:1rem 1.5rem; background:rgba(8,8,8,0.8);backdrop-filter:blur(20px) saturate(1.4); -webkit-backdrop-filter:blur(20px) saturate(1.4); border-bottom:1px solid var(--white-5);}
.cu-bc254a{font-size:0.8rem;color:var(--cerb-muted-2);text-decoration:none;transition:color 0.15s;}
.cu-8fdce8{text-decoration:none;}
.cu-da5cd6{flex:1}
.cu-6d4fe8{background:rgba(245,158,11,0.2);color:var(--cerb-warning-bright);}
.cu-aba2f5{width:100%; background:var(--white-4); border:1px solid var(--white-10); border-radius:8px; color:var(--cerb-text); padding:10px 12px; font-size:0.82rem; font-family:inherit; resize:vertical; outline:none; box-sizing:border-box;}
.cu-37191d{margin-left:4px;background:rgba(245,158,11,0.15);color:var(--cerb-warning);border-radius:3px;padding:0 5px;font-size:0.68rem;}
.cu-192505{font-weight:600;color:var(--cerb-text-dim);font-size:0.85rem;}
.cu-aec2bb{font-size:0.68rem;color:var(--cerb-muted-3);margin-top:1px;}
.cu-7c364b{color:var(--cerb-warning);font-size:0.85rem;}
.cu-97c1a9{font-size:0.68rem;color:var(--cerb-muted-3);margin-top:3px;}
.cu-0ea0a3{position:fixed; bottom:24px; right:24px; width:40px; height:40px; border-radius:50%; background:var(--white-8); color:var(--cerb-text-dim); border:1px solid rgba(255,255,255,0.14); backdrop-filter:blur(12px); cursor:pointer; opacity:0; pointer-events:none; transition:opacity 0.3s, transform 0.3s, background 0.2s, border-color 0.2s; z-index:100; display:flex; align-items:center; justify-content:center; font-size:1rem; font-weight:600; box-shadow:0 4px 20px rgba(0,0,0,0.3);}
.cu-2bca02{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border-radius:10px; background:var(--white-2);border:1px solid var(--white-5); transition:background 0.15s;cursor:default;}
.cu-3ae80a{width:28px;height:28px;border-radius:7px;background:var(--cerb-accent-8); border:1px solid var(--cerb-accent-15);display:flex;align-items:center; justify-content:center;flex-shrink:0;margin-top:1px;}
.cu-25067b{margin-bottom:16px; padding:12px 16px; border-radius:8px; background:rgba(16,185,129,0.08); border:1px solid var(--cerb-success-20); color:var(--cerb-success-light); font-size:0.82rem;}
.cu-dcdca3{margin-bottom:16px; padding:12px 16px; border-radius:8px; background:var(--cerb-error-8); border:1px solid var(--cerb-error-20); color:var(--cerb-error-light); font-size:0.82rem;}
.cu-1c3809{padding:12px 24px; border-radius:8px; border:none; cursor:pointer; background:var(--cerb-white); color:var(--cerb-base); font-weight:700; font-size:0.82rem; font-family:inherit; transition:opacity 0.15s, transform 0.1s;}
.cu-462a0c{font-size:0.72rem; font-weight:600; color:var(--cerb-muted-2); text-transform:uppercase; letter-spacing:0.08em; margin-bottom:0.75rem;}
.cu-cea946{font-size:1rem;font-weight:700;color:var(--cerb-white);}
.cu-af59b4{font-size:0.78rem;color:var(--cerb-muted-3);font-weight:400;margin-left:8px;}
.cu-e1a7dd{font-size:0.78rem;font-weight:600;color:var(--cerb-accent);}
.cu-415120{font-size:0.85rem;font-weight:600;color:var(--cerb-text);}
.cu-c00708{font-size:0.72rem;color:var(--cerb-muted-3);margin-left:8px;}
.cu-ddc7ef{font-size:0.85rem;color:var(--cerb-muted);line-height:1.65;margin:0;}
.cu-72c0c0{width:36px;height:36px;border-radius:8px;background:var(--cerb-accent-8);border:1px solid var(--cerb-accent-20); display:flex;align-items:center;justify-content:center;flex-shrink:0;}
.cu-879cad{font-size:0.72rem;}
.cu-a11baa{width:calc((100% - 20px) / 3); aspect-ratio:284/212; border-radius:8px; overflow:hidden; border:1px solid var(--card-border); cursor:zoom-in; flex-shrink:0; background:var(--cerb-code-bg); display:flex; align-items:center; justify-content:center;}
.cu-32da5e{color:var(--cerb-muted-2); margin-bottom:3px;}
.cu-ead269{color:var(--cerb-warning); border-color:rgba(245,158,11,0.2); background:rgba(245,158,11,0.08);}
.cu-filter-on{background:var(--white-10); border:1px solid rgba(255,255,255,0.2);}
.cu-filter-off{background:var(--white-4); border:1px solid var(--white-8);}
.cu-filter-off-dim{background:var(--white-4); color:#71717a; border:1px solid var(--white-8);}
.cu-tab-on{padding:5px 14px; border-radius:6px; font-size:0.75rem; text-decoration:none; border:1px solid rgba(6,182,212,0.5); background:rgba(6,182,212,0.10); color:var(--cerb-accent);}
.cu-tab-off{padding:5px 14px; border-radius:6px; font-size:0.75rem; text-decoration:none; border:1px solid var(--card-border); background:var(--white-3); color:var(--cerb-muted-2);}
.cu-status-ok{font-size:0.72rem; padding:3px 8px; border-radius:4px; background:rgba(34,197,94,0.12); color:#4ade80;}
.cu-status-err{font-size:0.72rem; padding:3px 8px; border-radius:4px; background:var(--cerb-error-12); color:var(--cerb-error);}
.cu-status-pending{font-size:0.72rem; padding:3px 8px; border-radius:4px; background:rgba(245,158,11,0.12); color:var(--cerb-warning-bright);}
.cu-logo-text{font-weight:700; font-size:1.05rem; letter-spacing:-.02em; line-height:1.1;}
.cu-logo-gradient{background:linear-gradient(135deg,var(--cerb-white) 30%,var(--cerb-accent) 100%); -webkit-background-clip:text; -webkit-text-fill-color:transparent;}
.cu-star-on{color:var(--cerb-warning); font-size:1.75rem; background:none; border:none; cursor:pointer; padding:0;}
.cu-star-off{color:var(--cerb-muted-4); font-size:1.75rem; background:none; border:none; cursor:pointer; padding:0;}
.cu-av-dot{width:6px; height:6px; border-radius:50%; display:inline-block; animation:pulseGlow 2s ease-in-out infinite;}
.cu-av-link{display:inline-flex; align-items:center; gap:6px; font-size:0.72rem; padding:4px 12px; border-radius:999px; width:fit-content; text-decoration:none;}
.cu-av-badge{display:inline-flex; align-items:center; gap:6px; font-size:0.72rem; padding:3px 10px; border-radius:999px;}
.ts2-card-glow-static{position:absolute; inset:0; border-radius:14px; pointer-events:none; opacity:0; transition:opacity 0.35s;}
