/* AYK_UI_001R1_NEW_CRYPTO_UNIVERSE_OPTIN_PIXEL_PARITY_V1
   Strictly isolated dark navy 1672x941 design. Classic screen has zero selector impact. */
#cu11-root.aykn-active-root{background:#041426!important;color:#e9f5ff!important;min-width:0}
#cu11-root .ayknew,#cu11-root .ayknew *{box-sizing:border-box}
#cu11-root .ayknew{--a-bg:#041427;--a-bg2:#061b31;--a-panel:#08223b;--a-panel2:#061d34;--a-line:#15435d;--a-cyan:#16d9ec;--a-blue:#057bb2;--a-green:#17d79e;--a-red:#ff526e;--a-dim:#8aadc3;display:block;color:#e8f4ff;background:linear-gradient(145deg,#061a2e 0%,#031325 68%);min-height:100vh;font-family:Inter,system-ui,-apple-system,"Segoe UI",sans-serif;letter-spacing:0;font-size:13px;line-height:1.35;padding:0!important;margin:0;overflow:hidden}
#cu11-root .ayknew button,#cu11-root .ayknew input,#cu11-root .ayknew select{font:inherit;color:inherit}
#cu11-root .ayknew button{cursor:pointer;outline-offset:3px}
#cu11-root .ayknew button:focus-visible,#cu11-root .ayknew input:focus-visible,#cu11-root .ayknew select:focus-visible{outline:2px solid #20e5ef}
#cu11-root .ayknew button:disabled{opacity:.38;cursor:not-allowed}
#cu11-root .ayknew .aykn-pos{color:#28e7a4!important;font-weight:650}
#cu11-root .ayknew .aykn-neg{color:#ff526f!important;font-weight:650}
#cu11-root .ayknew .aykn-muted{color:#7899af}
#cu11-root .ayknew .aykn-warn{color:#f6ba4c}
#cu11-root .ayknew .aykn-top{display:flex;align-items:stretch;min-height:49px;border-bottom:1px solid #105172;background:#04172a;padding:0 18px;gap:26px}
#cu11-root .ayknew .aykn-brand{display:flex;align-items:center;font-size:18px;font-weight:800;letter-spacing:-.55px;white-space:nowrap;gap:7px;color:#f5fbff}
#cu11-root .ayknew .aykn-brand-mark{color:#15cde3;font-size:23px}
#cu11-root .ayknew .aykn-navigation{display:flex;align-items:stretch;gap:4px;min-width:0;flex:1;overflow-x:auto;scrollbar-width:none}
#cu11-root .ayknew .aykn-navigation button{border:0;border-radius:7px 7px 0 0;background:transparent;padding:0 15px;white-space:nowrap;font-weight:600;color:#9ebed1;position:relative}
#cu11-root .ayknew .aykn-navigation button:hover{background:#12354b;color:#ebffff}
#cu11-root .ayknew .aykn-navigation button.selected{background:linear-gradient(160deg,#124d69,#06344f);color:#60f5fa}
#cu11-root .ayknew .aykn-navigation button.selected:after{content:"";height:2px;position:absolute;bottom:0;left:0;right:0;background:#04d4e8;box-shadow:0 0 9px #0ae1f7}
#cu11-root .ayknew .aykn-header-meta{display:flex;align-items:center;gap:9px}
#cu11-root .ayknew .aykn-chip{white-space:nowrap;border:1px solid #1a536f;padding:5px 10px;border-radius:12px;color:#94bbcd;font-size:11px}
#cu11-root .ayknew .aykn-header-meta button{background:#09263e;border:1px solid #12516b;border-radius:7px;padding:6px 10px;font-size:18px;color:#67cfdf}
#cu11-root .ayknew .aykn-heading{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px 22px 9px}
#cu11-root .ayknew .aykn-title{display:flex;align-items:center;gap:13px;min-width:0}
#cu11-root .ayknew .aykn-emblem{display:grid;place-items:center;flex:none;width:50px;height:51px;border:1px solid #0ca4bd;border-radius:12px;background:radial-gradient(circle at center,#154e60,#092439);box-shadow:0 0 16px #009caa29;color:#25fbf1;font-size:31px}
#cu11-root .ayknew .aykn-title h1{font-size:24px;font-weight:790;line-height:1.18;margin:0!important;color:#f4faff;letter-spacing:-.5px}
#cu11-root .ayknew .aykn-title h1 span{font-weight:460;color:#bfd8e5}
#cu11-root .ayknew .aykn-title p{font-size:11px;color:#9eb9ca;margin:5px 0 0!important}
#cu11-root .ayknew .aykn-quotes{display:flex;flex:none;border:1px solid #184b6a;border-radius:8px;overflow:hidden;background:#071f36}
#cu11-root .ayknew .aykn-quotes button{padding:10px 20px;background:transparent;border:0;border-right:1px solid #1b4863;font-weight:720;font-size:12px;color:#aed0df}
#cu11-root .ayknew .aykn-quotes button:last-child{border-right:0}
#cu11-root .ayknew .aykn-quotes button.selected{background:linear-gradient(150deg,#09cce3,#01739e);color:#fff;box-shadow:inset 0 0 13px #52faff42}
#cu11-root .ayknew .aykn-marketbar{display:flex;align-items:stretch;gap:17px;padding:0 13px 12px;border-bottom:1px solid #0d364d}
#cu11-root .ayknew .aykn-exchanges{display:flex;align-items:center;gap:3px;background:#082139;border:1px solid #174860;border-radius:7px;padding:6px 5px;white-space:nowrap;min-width:0;overflow-x:auto}
#cu11-root .ayknew .aykn-exchanges button{display:flex;align-items:center;gap:5px;border:1px solid transparent;background:none;padding:6px 7px;border-radius:5px;font-size:11px;font-weight:650;white-space:nowrap}
#cu11-root .ayknew .aykn-exchanges button.selected{color:#c2fcff;background:linear-gradient(120deg,#087da3,#10496c);border-color:#1fb8d6}
#cu11-root .ayknew .cu11-exlogo{width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;flex:none;margin-right:2px}
#cu11-root .ayknew .cu11-exlogo img{max-height:16px;max-width:16px;width:16px;height:16px;object-fit:contain}
#cu11-root .ayknew .aykn-statstrip{display:grid;grid-template-columns:repeat(7,minmax(72px,1fr));gap:5px;flex:1;min-width:0}
#cu11-root .ayknew .aykn-statstrip article{display:flex;flex-direction:column;justify-content:center;border:1px solid #174861;background:#09223b;border-radius:6px;padding:6px 9px;min-width:0;white-space:nowrap}
#cu11-root .ayknew .aykn-statstrip span{font-size:10px;color:#8cacc1}
#cu11-root .ayknew .aykn-statstrip strong{font-size:15px;font-variant-numeric:tabular-nums;color:#f2f9ff;margin-top:3px}
#cu11-root .ayknew .aykn-controls{display:flex;align-items:center;gap:9px;padding:12px 13px 11px;min-width:0;flex-wrap:wrap;border-bottom:1px solid #133b54}
#cu11-root .ayknew .aykn-controls button,#cu11-root .ayknew .aykn-controls select,#cu11-root .ayknew .aykn-search{height:36px;border:1px solid #145478;border-radius:6px;background:linear-gradient(180deg,#103857,#092842);box-shadow:inset 0 1px #2d617638;font-weight:610;color:#d9f5ff;padding:0 12px}
#cu11-root .ayknew .aykn-controls button:hover{border-color:#0fd3e6;background:#104562}
#cu11-root .ayknew .aykn-controls select{font-size:12px;min-width:90px}
#cu11-root .ayknew .aykn-search{display:flex;align-items:center;gap:7px;flex:1;min-width:165px;max-width:286px;color:#71b8cf;font-size:22px}
#cu11-root .ayknew .aykn-search input{border:0!important;outline:0!important;background:none!important;width:100%;height:100%;min-width:0;box-shadow:none!important;color:#eefbff!important;font-size:12px!important;padding:0!important}
#cu11-root .ayknew .aykn-search input::placeholder{color:#88abc2}
#cu11-root .ayknew .aykn-ema-label,#cu11-root .ayknew .aykn-risk-label,#cu11-root .ayknew .aykn-checkbox{display:flex;align-items:center;gap:5px;white-space:nowrap;font-weight:600;font-size:11px}
#cu11-root .ayknew .aykn-checkbox input{accent-color:#00c9db}
#cu11-root .ayknew .aykn-controls .aykn-markup{border-color:#14709a;background:linear-gradient(180deg,#124e70,#083954)}
#cu11-root .ayknew .aykn-prep{position:relative;background:linear-gradient(120deg,#0a2945,#071e37);border:1px solid #1a5370;border-radius:7px;margin:8px 13px 11px;padding:9px 12px 16px;display:flex;align-items:center;gap:15px;flex-wrap:wrap;min-height:85px}
#cu11-root .ayknew .aykn-prep-title{display:flex;align-items:center;gap:11px;flex:1;min-width:190px}
#cu11-root .ayknew .aykn-prep-icon{display:grid;place-items:center;background:#0e4970;border-radius:7px;width:40px;height:40px;color:#e4feff;font-size:22px}
#cu11-root .ayknew .aykn-prep-title strong{display:block;font-size:12px}
#cu11-root .ayknew .aykn-prep-title small{display:block;font-size:10px;margin-top:3px;color:#82aec5;max-width:300px}
#cu11-root .ayknew .aykn-progress-stats{display:grid;grid-template-columns:repeat(4,minmax(90px,1fr));gap:6px;flex:1.2}
#cu11-root .ayknew .aykn-ps{background:#0a2842;border:1px solid #1a4b67;border-radius:6px;padding:7px 11px;display:flex;flex-direction:column;white-space:nowrap}
#cu11-root .ayknew .aykn-ps small{font-size:10px;color:#9eb8c7}
#cu11-root .ayknew .aykn-ps b{font-size:17px;font-variant-numeric:tabular-nums}
#cu11-root .ayknew .aykn-pready{background:#0c433d;border-color:#0a6556}
#cu11-root .ayknew .aykn-pqueued{background:#4b3915;border-color:#886119}
#cu11-root .ayknew .aykn-perr{background:#492132;border-color:#813954}
#cu11-root .ayknew .aykn-progress-bottom{position:absolute;bottom:5px;left:12px;right:12px;display:flex;align-items:center;gap:12px}
#cu11-root .ayknew .aykn-progress-line{flex:1;height:5px;border-radius:20px;background:#193952;overflow:hidden}
#cu11-root .ayknew .aykn-progress-line i{display:block;height:100%;background:linear-gradient(90deg,#157dec,#20dfbf);box-shadow:0 0 10px #22dfed;width:0}
#cu11-root .ayknew .aykn-progress-bottom span{white-space:nowrap;font-size:9px;color:#91b5c5}
#cu11-root .ayknew .aykn-split{display:grid;grid-template-columns:minmax(0,1fr) 398px;align-items:start;gap:0;padding:0 12px}
#cu11-root .ayknew .aykn-main{min-width:0;border:1px solid #1c4c66;border-radius:7px 0 0 7px;overflow:hidden;background:#061e34}
#cu11-root .ayknew .aykn-tableclip{width:100%;overflow:auto;max-height:min(600px,calc(100vh - 355px));min-height:350px;scrollbar-color:#1b6d90 #092b43;scrollbar-width:thin}
#cu11-root .ayknew .aykn-table{width:100%;min-width:950px;border-collapse:collapse;border-spacing:0;table-layout:auto;font-size:11px;font-variant-numeric:tabular-nums}
#cu11-root .ayknew .aykn-table thead{position:sticky;top:0;z-index:2;background:#062239;box-shadow:0 1px #19506a}
#cu11-root .ayknew .aykn-table th{text-align:left;font-size:10px;color:#b3d5e8;font-weight:650;white-space:nowrap;padding:10px 6px;border-right:1px solid #153b53}
#cu11-root .ayknew .aykn-table th button{display:inline-flex;align-items:center;gap:5px;background:none;border:none;padding:0;color:inherit;font-size:inherit;font-weight:inherit;white-space:nowrap}
#cu11-root .ayknew .aykn-table th button span{font-size:9px;color:#458bac}
#cu11-root .ayknew .aykn-table td{height:40px;border-bottom:1px solid #133b55;border-right:1px solid #113047;padding:4px 6px;vertical-align:middle;white-space:nowrap}
#cu11-root .ayknew .aykn-table tbody tr:nth-child(odd){background:#082540}
#cu11-root .ayknew .aykn-table tbody tr:nth-child(even){background:#061e34}
#cu11-root .ayknew .aykn-table tbody tr:hover{background:#11405a}
#cu11-root .ayknew .aykn-table tbody tr.aykn-active{background:linear-gradient(90deg,#125171,#08263d);box-shadow:inset 3px 0 #17dfe4}
#cu11-root .ayknew .aykn-table .aykn-number{text-align:right;font-weight:620}
#cu11-root .ayknew .aykn-table .aykn-center{text-align:center}
#cu11-root .ayknew .aykn-table .aykn-n{text-align:center;font-size:10px;color:#acc9d9}
#cu11-root .ayknew .aykn-coin button{display:flex;gap:8px;align-items:center;border:none;background:none;padding:0;color:#fff;width:100%;min-width:84px;text-align:left}
#cu11-root .ayknew .aykn-coin .cu11-coin-icon,#cu11-root .ayknew .aykn-side .cu11-coin-icon{width:23px;height:23px;min-width:23px;border-radius:50%;object-fit:cover}
#cu11-root .ayknew .aykn-coin-title{display:flex;flex-direction:column;max-width:100px;min-width:0}
#cu11-root .ayknew .aykn-coin-title b{font-size:11px;color:#e8faff}
#cu11-root .ayknew .aykn-coin-title small{font-size:9px;font-weight:480;color:#8eb7c9;overflow:hidden;text-overflow:ellipsis;max-width:100px}
#cu11-root .ayknew .aykn-exbadge{display:inline-flex;vertical-align:middle;align-items:center;justify-content:center;margin-right:3px}
#cu11-root .ayknew .aykn-exmore{background:#1f3a56;border-radius:15px;font-size:10px;color:#c2dce9;padding:2px 4px}
#cu11-root .ayknew .aykn-score{display:flex;align-items:center;gap:5px;min-width:56px;font-weight:720}
#cu11-root .ayknew .aykn-score b{display:inline-flex;align-items:center;justify-content:center;border-radius:6px;min-width:24px;padding:3px 4px;background:#224452}
#cu11-root .ayknew .aykn-score.aykn-hi b{background:#07564f;color:#4ef8bb}
#cu11-root .ayknew .aykn-score.aykn-mid b{background:#35453d;color:#eddd8c}
#cu11-root .ayknew .aykn-score.aykn-low b{background:#533045;color:#f8b2bf}
#cu11-root .ayknew .aykn-score-track{display:block;width:29px;height:3px;border-radius:5px;background:#26506a;overflow:hidden}
#cu11-root .ayknew .aykn-score-track i{display:block;height:100%;background:linear-gradient(90deg,#12bca1,#1ef9c2)}
#cu11-root .ayknew .aykn-score.aykn-low .aykn-score-track i{background:#ef6880}
#cu11-root .ayknew .aykn-ema{min-width:93px}
#cu11-root .ayknew .aykn-ema b{font-size:10px;font-weight:650}
#cu11-root .ayknew .aykn-ema small{font-size:9px;display:block;color:#88abc2;margin-top:2px}
#cu11-root .ayknew .aykn-rsi b{font-size:10px}
#cu11-root .ayknew .aykn-rsi b span{font-size:9px;color:#90b7c8}
#cu11-root .ayknew .aykn-rsi-bar{display:block;background:#153650;height:3px;width:62px;border-radius:4px;margin-top:4px}
#cu11-root .ayknew .aykn-rsi-bar i{display:block;background:linear-gradient(90deg,#8d81df,#3ce5d3);height:100%;border-radius:4px}
#cu11-root .ayknew .aykn-signal{display:block;max-width:94px;overflow:hidden;text-overflow:ellipsis;text-align:center;border-radius:7px;font-weight:720;padding:6px 6px;font-size:9px;border:1px solid #29455d;color:#abc7dc}
#cu11-root .ayknew .aykn-sign-early{background:#17493b;border-color:#0e9a7d;color:#54ffbd}
#cu11-root .ayknew .aykn-sign-good{background:#154c3b;border-color:#11af77;color:#67ffd4}
#cu11-root .ayknew .aykn-sign-watch{background:#503d1c;border-color:#be9034;color:#ffdb8e}
#cu11-root .ayknew .aykn-sign-bad{background:#4d283a;border-color:#a13d57;color:#ff8ea4}
#cu11-root .ayknew .aykn-ops{white-space:nowrap;text-align:right}
#cu11-root .ayknew .aykn-ops button{border:1px solid #21628a;background:#094067;border-radius:5px;padding:5px 8px;font-size:10px;margin-right:3px;color:#e4f8ff}
#cu11-root .ayknew .aykn-ops button:hover{background:#0a7096}
#cu11-root .ayknew .aykn-risk-warn{color:#ffd38b}
#cu11-root .ayknew .aykn-risk-danger{color:#ff7189}
#cu11-root .ayknew .aykn-risk-unverified{color:#88a9bd}
#cu11-root .ayknew .aykn-page{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:38px;background:#071d32;padding:6px 12px;color:#91b5c8;font-size:11px}
#cu11-root .ayknew .aykn-page button{background:#0d324c;border:1px solid #1a5a76;color:#d0f2f8;border-radius:5px;padding:5px 9px;margin-left:4px;font-size:11px}
#cu11-root .ayknew .aykn-no-results{text-align:center;padding:35px!important;color:#9cb8ca}
#cu11-root .ayknew .aykn-sideholder{min-width:0;background:#061d32;border:1px solid #17445f;border-radius:0 8px 8px 0;border-left:0;overflow:hidden}
#cu11-root .ayknew .aykn-side{width:100%;height:min(680px,calc(100vh - 280px));min-height:530px;overflow-y:auto;scrollbar-color:#246a82 #061d32;scrollbar-width:thin}
#cu11-root .ayknew .aykn-side-header{display:flex;align-items:center;justify-content:space-between;gap:7px;padding:9px 12px;border-bottom:1px solid #1b4963}
#cu11-root .ayknew .aykn-side-header>span{display:flex;align-items:center;gap:9px}
#cu11-root .ayknew .aykn-side-header>span small{font-size:10px;color:#b4ccdc}
#cu11-root .ayknew .aykn-side-header button{background:none;border:0;color:#b5ecff;font-size:18px}
#cu11-root .ayknew .aykn-selected-price{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:15px 12px 12px;flex-wrap:wrap}
#cu11-root .ayknew .aykn-selected-price strong{font-size:24px;letter-spacing:-.4px}
#cu11-root .ayknew .aykn-selected-price strong small{font-size:12px;color:#a6bed0;font-weight:500}
#cu11-root .ayknew .aykn-selected-price span{font-size:14px}
#cu11-root .ayknew .aykn-chart-period{display:flex;gap:4px;padding:4px 12px 8px}
#cu11-root .ayknew .aykn-chart-period button{padding:5px 10px;background:transparent;border:1px solid transparent;color:#a8c3d4;font-size:11px;border-radius:4px}
#cu11-root .ayknew .aykn-chart-period button.selected{background:linear-gradient(#13bcd7,#0782ba);box-shadow:0 0 9px #0bd3ed33;color:#fff;font-weight:700}
#cu11-root .ayknew .aykn-chart{height:200px;background:linear-gradient(180deg,#052136,#05192d);margin:0 9px;border-radius:5px;border:1px solid #123c53;overflow:hidden}
#cu11-root .ayknew .aykn-chart-svg{display:block;width:100%;height:100%}
#cu11-root .ayknew .aykn-chart-empty{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;text-align:center;color:#93b5c9;padding:16px}
#cu11-root .ayknew .aykn-chart-empty span{font-size:33px;color:#1b7999}
#cu11-root .ayknew .aykn-chart-empty strong{font-size:12px;font-weight:600}
#cu11-root .ayknew .aykn-chart-empty small{font-size:10px}
#cu11-root .ayknew .aykn-chart-source{color:#7d9fb4;font-size:9px;padding:4px 12px 9px}
#cu11-root .ayknew .aykn-side-tabs{display:flex;gap:0;padding:0 8px;overflow-x:auto;scrollbar-width:none;border-top:1px solid #15435b;border-bottom:1px solid #15435b}
#cu11-root .ayknew .aykn-side-tabs button{flex:0 0 auto;background:none;border:0;border-bottom:2px solid transparent;padding:10px 5px;font-size:9px;color:#a7c1d2;white-space:nowrap}
#cu11-root .ayknew .aykn-side-tabs button.selected{border-bottom-color:#00dbea;color:#eeffff;font-weight:760}
#cu11-root .ayknew .aykn-side-body{padding:10px 12px}
#cu11-root .ayknew .aykn-detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:5px}
#cu11-root .ayknew .aykn-detail-grid>div{display:flex;align-items:center;justify-content:space-between;min-width:0;gap:4px;padding:11px 9px;background:#09273f;border:1px solid #113b55;border-radius:5px;font-size:10px}
#cu11-root .ayknew .aykn-detail-grid span{color:#9abacd}
#cu11-root .ayknew .aykn-detail-grid b{color:#e8f9ff;font-size:10px;text-align:right;overflow:hidden;text-overflow:ellipsis}
#cu11-root .ayknew .aykn-subheading{font-size:12px;font-weight:760;padding:13px 0 9px}
#cu11-root .ayknew .aykn-indicators{border:1px solid #15445d;border-radius:7px;padding:7px;background:#09243b}
#cu11-root .ayknew .aykn-indicators>div{display:flex;align-items:center;justify-content:space-between;padding:6px 2px;border-bottom:1px solid #11344d;font-size:11px}
#cu11-root .ayknew .aykn-indicators>div:last-child{border-bottom:0}
#cu11-root .ayknew .aykn-footnote{font-size:10px;color:#8aacc0;margin-top:11px;line-height:1.55}
#cu11-root .ayknew .aykn-markets{width:100%;font-size:10px;border-collapse:collapse}
#cu11-root .ayknew .aykn-markets td,#cu11-root .ayknew .aykn-markets th{border-bottom:1px solid #1b4057;padding:8px 3px;text-align:left}
#cu11-root .ayknew .aykn-markets td:not(:first-child),#cu11-root .ayknew .aykn-markets th:not(:first-child){text-align:center}
#cu11-root .ayknew .aykn-markets td:first-child{white-space:nowrap}
#cu11-root .ayknew .aykn-full-detail,#cu11-root .ayknew .aykn-side-link{margin:9px 12px 14px;width:calc(100% - 24px);padding:9px 10px;background:linear-gradient(#06557b,#083450);border:1px solid #147799;border-radius:6px;font-size:11px;font-weight:700}
#cu11-root .ayknew .aykn-side-link{margin:14px 0;width:100%}
#cu11-root .ayknew .aykn-side-none{padding:22px 12px;color:#9ab8c9;text-align:center;font-size:11px}
#cu11-root .ayknew .aykn-footer{font-size:10px;color:#6d98b0;padding:10px 16px}
@media(max-width:1390px){#cu11-root .ayknew .aykn-split{grid-template-columns:minmax(0,1fr) 340px}#cu11-root .ayknew .aykn-brand{font-size:15px}#cu11-root .ayknew .aykn-navigation button{padding:0 9px;font-size:11px}#cu11-root .ayknew .aykn-marketbar{flex-wrap:wrap}#cu11-root .ayknew .aykn-statstrip{min-width:100%}#cu11-root .ayknew .aykn-table{min-width:990px}}
@media(max-width:1080px){#cu11-root .ayknew .aykn-split{grid-template-columns:minmax(0,1fr)}#cu11-root .ayknew .aykn-main{border-radius:7px}#cu11-root .ayknew .aykn-sideholder{border:1px solid #17445f;border-radius:8px;margin-top:12px}#cu11-root .ayknew .aykn-side{height:auto;max-height:650px;min-height:400px}#cu11-root .ayknew .aykn-tableclip{max-height:60vh}#cu11-root .ayknew .aykn-top{flex-wrap:wrap;gap:4px;padding:5px 12px}#cu11-root .ayknew .aykn-header-meta{margin-left:auto}#cu11-root .ayknew .aykn-prep-title{min-width:100%}}
@media(max-width:650px){#cu11-root .ayknew .aykn-heading{padding:12px;flex-wrap:wrap}#cu11-root .ayknew .aykn-title h1{font-size:20px}#cu11-root .ayknew .aykn-quotes{width:100%}#cu11-root .ayknew .aykn-quotes button{flex:1}#cu11-root .ayknew .aykn-statstrip{grid-template-columns:repeat(4,minmax(0,1fr))}#cu11-root .ayknew .aykn-controls{gap:6px}#cu11-root .ayknew .aykn-controls>button,#cu11-root .ayknew .aykn-controls label{flex:1}#cu11-root .ayknew .aykn-prep{min-height:160px}#cu11-root .ayknew .aykn-progress-stats{grid-template-columns:repeat(2,minmax(0,1fr))}#cu11-root .ayknew .aykn-progress-bottom span{font-size:8px}}
/* Reference geometry lock: 1672 px → left 1242 px + right 430 px, both below 49px navigation. */
#cu11-root .ayknew .aykn-shell{display:grid;grid-template-columns:minmax(0,1fr) 405px;align-items:start;min-height:calc(100vh - 49px)}
#cu11-root .ayknew .aykn-left{min-width:0;overflow:hidden}
#cu11-root .ayknew .aykn-left .aykn-main{margin:0 12px 0 13px;border-radius:6px}
#cu11-root .ayknew .aykn-shell>.aykn-sideholder{position:sticky;top:0;height:calc(100vh - 49px);min-height:650px;border-radius:0;border:1px solid #184662;border-top:0;border-right:0;overflow:hidden}
#cu11-root .ayknew .aykn-shell>.aykn-sideholder>.aykn-side{height:100%;min-height:0}
#cu11-root .ayknew .aykn-left .aykn-tableclip{max-height:calc(100vh - 389px);min-height:340px}
#cu11-root .ayknew .aykn-left .aykn-marketbar{gap:7px;padding:4px 12px 11px}
#cu11-root .ayknew .aykn-left .aykn-exchanges{gap:1px;padding:4px 3px}
#cu11-root .ayknew .aykn-left .aykn-exchanges button{padding:6px 5px;font-size:10px}
#cu11-root .ayknew .aykn-left .aykn-statstrip{grid-template-columns:repeat(7,minmax(60px,1fr));gap:4px}
#cu11-root .ayknew .aykn-left .aykn-statstrip article{padding:5px 6px}
#cu11-root .ayknew .aykn-left .aykn-controls{gap:7px}
#cu11-root .ayknew .aykn-left .aykn-controls button,#cu11-root .ayknew .aykn-left .aykn-controls select{padding-left:8px;padding-right:8px;font-size:11px}
#cu11-root .ayknew .aykn-left .aykn-prep{gap:7px}
#cu11-root .ayknew .aykn-left .aykn-progress-stats{gap:5px}
@media(max-width:1390px){#cu11-root .ayknew .aykn-shell{grid-template-columns:minmax(0,1fr) 345px}#cu11-root .ayknew .aykn-left .aykn-marketbar{flex-wrap:wrap}#cu11-root .ayknew .aykn-left .aykn-statstrip{width:100%;grid-template-columns:repeat(7,minmax(0,1fr))}#cu11-root .ayknew .aykn-left .aykn-tableclip{max-height:calc(100vh - 440px)}}
@media(max-width:1080px){#cu11-root .ayknew .aykn-shell{grid-template-columns:minmax(0,1fr)}#cu11-root .ayknew .aykn-shell>.aykn-sideholder{position:static;height:auto;min-height:0;border:1px solid #15445e;margin:12px;border-radius:7px}#cu11-root .ayknew .aykn-shell>.aykn-sideholder>.aykn-side{height:auto;max-height:650px}#cu11-root .ayknew .aykn-left .aykn-tableclip{max-height:60vh}}
