/* AYK_EARLY_001R1_CRYPTO_PREBREAKOUT_RADAR_V1 — fully scoped */
#cu11-root.ayke-active{background:#071b30;color:#d8ecfb}
#cu11-root .ayke-app{min-height:100%;background:linear-gradient(160deg,#0a223b,#071529);color:#dcebf8;font-size:13px}
#cu11-root .ayke-app button,#cu11-root .ayke-app input,#cu11-root .ayke-app select{font:inherit}
#cu11-root .ayke-main{padding:20px 24px 28px;max-width:1900px;margin:auto}
#cu11-root .ayke-hero{display:flex;justify-content:space-between;align-items:center;gap:20px;background:#0c2d47;border:1px solid #255372;border-radius:14px;padding:24px;margin-bottom:14px}
#cu11-root .ayke-hero h1{font-size:23px;color:#e9faff;margin:8px 0}#cu11-root .ayke-hero p{color:#9cc2d4;margin:0}
#cu11-root .ayke-summary{border:1px solid #296379;border-radius:12px;padding:12px 25px;min-width:210px;background:#0b3742}
#cu11-root .ayke-summary span,#cu11-root .ayke-summary small{display:block;color:#95c6ce}#cu11-root .ayke-summary strong{font-size:18px;display:block;margin:7px 0;color:#57e9d4}
#cu11-root .ayke-controls,#cu11-root .ayke-toolbar{display:flex;align-items:end;flex-wrap:wrap;gap:9px;padding:13px;background:#0d2a44;border:1px solid #21465e;border-radius:11px;margin-bottom:12px}
#cu11-root .ayke-app label{display:flex;flex-direction:column;gap:5px;color:#a8c9dc;font-size:12px}
#cu11-root .ayke-app select,#cu11-root .ayke-app input{background:#061e33;border:1px solid #315572;color:#e5f7ff;padding:9px 10px;border-radius:7px;max-width:300px}
#cu11-root .ayke-app button{background:#134360;border:1px solid #267da1;border-radius:7px;color:#c8f1ff;padding:10px 13px;cursor:pointer}
#cu11-root .ayke-app button:hover{background:#15617d}#cu11-root .ayke-app button:disabled{cursor:default;opacity:.4}
#cu11-root .ayke-progress{background:#0c2843;border:1px solid #20465e;border-radius:11px;padding:14px;margin-bottom:14px}
#cu11-root .ayke-progress>div:first-child{display:flex;justify-content:space-between;gap:10px;margin-bottom:12px}
#cu11-root .ayke-track{height:10px;background:#16344a;border-radius:100px;overflow:hidden}#cu11-root .ayke-track i{height:100%;background:linear-gradient(90deg,#1785c4,#09d9bf);display:block;max-width:100%}
#cu11-root .ayke-counts{display:flex;gap:16px;flex-wrap:wrap;color:#94bbcd;margin-top:12px}
#cu11-root .ayke-toolbar{justify-content:space-between}#cu11-root .ayke-toolbar>span{color:#819db8}
#cu11-root .ayke-overflow{overflow:auto;border:1px solid #20445e;border-radius:12px}
#cu11-root .ayke-table{border-collapse:collapse;width:100%;min-width:1300px}#cu11-root .ayke-table thead{background:#143954;color:#b8deec}
#cu11-root .ayke-table th{text-align:left;font-size:12px;padding:13px 12px;white-space:nowrap}
#cu11-root .ayke-table td{color:#d9edfb;padding:10px 12px;border-top:1px solid #254157;white-space:nowrap}
#cu11-root .ayke-table tbody tr:nth-child(even){background:#0d2b46}#cu11-root .ayke-table tbody tr:hover{background:#143c59}
#cu11-root .ayke-table td strong{color:#eefbff}
#cu11-root .ayke-table td small{display:block;color:#7fa8bb;margin-top:3px}
#cu11-root .ayke-stage{padding:6px 10px;border-radius:6px;font-weight:650;background:#1b4159}
#cu11-root .ayke-ACCUMULATION{color:#f4de97;background:#594c2a}#cu11-root .ayke-EARLY_AWAKENING{color:#94e9ff;background:#185169}
#cu11-root .ayke-TRIGGER,#cu11-root .ayke-CONFIRMED_TRIGGER{color:#86f6c0;background:#164c3f}
#cu11-root .ayke-LATE_RISK{color:#ff9ca4;background:#5b2739}#cu11-root .ayke-score{font-weight:800;font-size:17px;color:#56dcc6}
#cu11-root .ayke-risk-unknown{color:#8fabc4;font-size:12px}
#cu11-root .ayke-risk-warning{color:#ffabb1;font-size:12px;font-weight:650}
#cu11-root .ayke-empty{text-align:center;padding:35px;color:#90b1c9}
#cu11-root .ayke-pager{display:flex;align-items:center;gap:10px;padding:13px 0}#cu11-root .ayke-pager span{margin-right:auto;color:#a6c6d7}
#cu11-root .ayke-detail{border:1px solid #245c75;border-radius:12px;background:#0d2e48;padding:18px;margin-top:14px}
#cu11-root .ayke-detail-head{display:flex;justify-content:space-between;align-items:center}
#cu11-root .ayke-detail h2{font-size:17px;color:#e8f6ff}#cu11-root .ayke-detail h3{font-size:14px}
#cu11-root .ayke-detail-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:9px}
#cu11-root .ayke-detail-grid>div{padding:10px;background:#092439;border-radius:8px}
#cu11-root .ayke-detail-grid span{display:block;font-size:11px;color:#8aafc7}#cu11-root .ayke-detail-grid strong{display:block;margin-top:7px;overflow-wrap:anywhere}
#cu11-root .ayke-evidence{display:flex;flex-wrap:wrap;gap:8px}#cu11-root .ayke-evidence span{padding:6px 10px;border-radius:6px;background:#173448;color:#aec4d8}
#cu11-root .ayke-evidence .yes{background:#15483e;color:#8af7bb}
#cu11-root .ayke-note,#cu11-root .ayke-footer{color:#819db7;font-size:12px;line-height:1.6}
#cu11-root .ayke-footer{margin:17px 0}#cu11-root .ayke-error{background:#652f39;color:#ffe3e6;padding:10px;margin:10px 0;border-radius:6px}
@media(max-width:850px){#cu11-root .ayke-hero{display:block}#cu11-root .ayke-summary{margin-top:16px}#cu11-root .ayke-main{padding:10px}#cu11-root .ayke-app .r35-site-head{overflow-x:auto}}
