.page-ea .ea-tour{position:relative}.page-ea .ea-tour__h1{font-size:clamp(2rem,4.5vw,3rem)}.page-ea .ea-tour__cta{display:flex;flex-wrap:wrap;gap:var(--ea-s3);justify-content:center;align-items:center;margin-top:var(--ea-s5)}.page-ea .ea-tour__brand-head{display:flex;align-items:center;gap:var(--ea-s5);margin-bottom:var(--ea-s5);text-align:left}.page-ea .ea-tour__brand-logo{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;padding:1.1rem 1.35rem;background:#fff;border:1px solid var(--ea-line);border-radius:var(--ea-radius-sm);box-shadow:0 12px 32px -22px rgba(0,0,0,0.55)}.page-ea .ea-tour__brand-logo img{display:block;width:180px;max-width:100%;height:auto;object-fit:contain}.page-ea .ea-tour__brand-copy{flex:1 1 auto;min-width:0}.page-ea .ea-tour__brand-copy .ea-tour__h1{margin-top:0.25rem}.page-ea .ea-tour__brand-copy .ea-section-head__lede{max-width:64ch}@media (max-width:768px){.page-ea .ea-tour__brand-head{flex-direction:column;align-items:center;text-align:center;gap:var(--ea-s4)}.page-ea .ea-tour__brand-copy .ea-section-head__lede{margin-inline:auto}}.page-ea .ea-tour__legend{display:flex;flex-wrap:wrap;gap:0.6rem 1.1rem;justify-content:center;margin:var(--ea-s3) 0 0;padding:0;list-style:none;font-size:0.8rem;color:var(--text-muted)}.page-ea .ea-tour__legend li{display:inline-flex;align-items:center;gap:0.45rem}.page-ea .ea-tour__legend i{width:10px;height:10px;border-radius:3px;flex:none}.page-ea .ea-tour__legend .is-entry{background:#8b5cf6}.page-ea .ea-tour__legend .is-sl{background:#f0616e}.page-ea .ea-tour__legend .is-tp{background:#2ee6a8}.page-ea .ea-tour__legend .is-price{background:#35c8f0}.page-ea .ea-tour__legend .is-be{background:#e8a33d}.page-ea .ea-tour__stage{--t-panel:#080d14;--t-card:#0a1017;--t-card-2:#0c131b;--t-line:#18212e;--t-line-soft:#131a24;--t-txt:#e6edf3;--t-dim:#8496ab;--t-mute:#7c8ba0;--t-up:#2ee6a8;--t-up-soft:#1d8f6b;--t-up-bg:rgba(46,230,168,0.10);--t-down:#f0616e;--t-down-soft:#a33b45;--t-down-bg:rgba(240,97,110,0.10);--t-info:#35c8f0;--t-range:#4a7fe0;--t-warn:#e8a33d;--t-star:#ffb020;--t-violet:#8b5cf6;--t-mono:ui-monospace,"Cascadia Mono","Consolas","DejaVu Sans Mono",monospace;position:relative;margin-top:var(--ea-s4);display:grid;grid-template-columns:minmax(0,560px) minmax(300px,1fr);gap:var(--ea-s3);align-items:stretch;background:linear-gradient(160deg,#0a1017,#070b10 60%);border:1px solid var(--ea-line);border-radius:var(--ea-radius);padding:var(--ea-s3);box-shadow:0 24px 70px -30px rgba(0,0,0,0.6)}.page-ea .ea-tour__mono{font-family:var(--t-mono);font-variant-numeric:tabular-nums}.page-ea .eat-panel{width:100%;background:var(--t-panel);border-radius:14px;overflow:hidden;align-self:start;box-shadow:0 0 0 1px var(--t-line),0 18px 50px rgba(0,0,0,0.75),0 0 60px rgba(139,92,246,0.07);font-size:11px;color:var(--t-txt)}.page-ea .eat-head{display:flex;align-items:center;gap:11px;height:46px;padding:0 12px 0 14px;background:linear-gradient(180deg,#0c131c,#080d14);border-bottom:1px solid var(--t-line-soft)}.page-ea .eat-logo{height:20px;flex:none;display:flex;align-items:center}.page-ea .eat-logo img{display:block;height:20px;width:auto}.page-ea .eat-title b{display:block;font:800 13px/1 inherit;letter-spacing:0.11em;color:#f2f7fb}.page-ea .eat-title span{display:block;margin-top:6px;font:700 8px/1 inherit;letter-spacing:0.16em;text-transform:uppercase;color:var(--t-mute)}.page-ea .eat-sp{flex:1}.page-ea .eat-mc{font-size:9px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:var(--t-mute)}.page-ea .eat-dot{width:7px;height:7px;border-radius:50%;background:var(--t-up);box-shadow:0 0 9px rgba(46,230,168,0.7)}.page-ea .eat-clock{display:inline-flex;align-items:center;gap:7px;height:25px;padding:0 11px;border:1px solid var(--t-line);border-radius:999px;background:var(--t-card);font:600 11px/1 var(--t-mono);color:var(--t-dim)}.page-ea .eat-clock svg{width:12px;height:12px;stroke:var(--t-mute);fill:none;stroke-width:2}.page-ea .eat-min{width:25px;height:25px;border:1px solid var(--t-line);border-radius:6px;background:var(--t-card);color:var(--t-dim);font-size:13px;line-height:1}.page-ea .eat-tabs{display:flex;gap:2px;padding:9px 10px 0;background:var(--t-panel)}.page-ea .eat-tab{flex:1;height:30px;border:1px solid transparent;border-radius:7px;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:5px;font:700 8.5px/1 inherit;letter-spacing:0.11em;text-transform:uppercase;color:var(--t-mute);transition:color 0.18s,background 0.18s,border-color 0.18s}.page-ea .eat-tab svg{width:11px;height:11px;fill:none;stroke:currentColor;stroke-width:2;flex:none}.page-ea .eat-tab:hover{color:var(--t-dim);background:rgba(255,255,255,0.025)}.page-ea .eat-tab.is-on{color:var(--t-up);background:rgba(46,230,168,0.08);border-color:rgba(46,230,168,0.30)}.page-ea .eat-card--gap{margin-top:9px}.page-ea .eat-row--mb{margin-bottom:8px}.page-ea .eat-mc--run{color:var(--t-up)}.page-ea .eat-strat-name{font:700 13px/1 inherit;letter-spacing:0.05em;color:var(--t-txt)}.page-ea .eat-strat-desc{font-size:10.5px;color:var(--t-mute);margin:7px 0 12px}.page-ea .eat-set--top{border-top:0}.page-ea .eat-body{padding:12px;min-height:452px}.page-ea .eat-pane{display:none}.page-ea .eat-pane.is-on{display:flow-root;animation:eat-fade 0.3s ease}@keyframes eat-fade{from{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.page-ea .eat-grid2{display:grid;grid-template-columns:250px 1fr;gap:11px}.page-ea .eat-card{background:var(--t-card);border:1px solid var(--t-line-soft);border-radius:11px;padding:11px}.page-ea .eat-row{display:flex;align-items:center;gap:8px}.page-ea .eat-chip{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 10px;border:1px solid var(--t-line);border-radius:999px;background:var(--t-card-2);font:700 9.5px/1 inherit;letter-spacing:0.05em;color:var(--t-dim);white-space:nowrap}.page-ea .eat-chip i{width:6px;height:6px;border-radius:50%;background:currentColor}.page-ea .eat-chip.is-up{color:var(--t-up);border-color:rgba(46,230,168,0.33);background:var(--t-up-bg)}.page-ea .eat-chip.is-rg{color:var(--t-range);border-color:rgba(74,127,224,0.36);background:rgba(74,127,224,0.10)}.page-ea .eat-chip.is-solid{color:var(--t-txt);background:#111b26;border-color:#22304a}.page-ea .eat-arw{width:13px;height:13px;flex:none;display:block}.page-ea .eat-arw.is-u{fill:var(--t-up)}.page-ea .eat-arw.is-d{fill:var(--t-down)}.page-ea .eat-arw.is-r{fill:var(--t-range)}.page-ea .eat-sw{width:34px;height:18px;border-radius:999px;background:#141d29;border:1px solid var(--t-line);position:relative;flex:none}.page-ea .eat-sw::after{content:"";position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:var(--t-mute);transition:0.22s}.page-ea .eat-sw.is-on{background:rgba(46,230,168,0.22);border-color:rgba(46,230,168,0.45)}.page-ea .eat-sw.is-on::after{left:18px;background:var(--t-up);box-shadow:0 0 8px rgba(46,230,168,0.7)}.page-ea .eat-stars{letter-spacing:2px;font-size:11px;color:#2b3644}.page-ea .eat-stars b{color:var(--t-star);font-weight:400}.page-ea .eat-px{font:300 30px/1 var(--t-mono);color:var(--t-up);letter-spacing:-0.01em;margin:9px 0 11px;transition:color 0.3s}.page-ea .eat-spd{margin-inline-start:auto;text-align:right;font-size:8.5px;letter-spacing:0.08em;color:var(--t-mute);text-transform:uppercase;line-height:1.5}.page-ea .eat-spd b{color:var(--t-dim);font-weight:700}.page-ea .eat-lvl{display:flex;align-items:center;gap:9px;height:30px;padding:0 9px 0 0;margin-bottom:5px;border-radius:5px;background:var(--t-card-2);border:1px solid transparent;position:relative;overflow:hidden}.page-ea .eat-lvl::before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--t-up-soft)}.page-ea .eat-lvl.is-entry::before{background:var(--t-violet)}.page-ea .eat-lvl.is-sl::before{background:var(--t-down)}.page-ea .eat-lvl .eat-tag{width:44px;padding-inline-start:11px;font:700 8.5px/1 inherit;letter-spacing:0.11em;color:var(--t-mute);text-transform:uppercase}.page-ea .eat-lvl .eat-lpx{font:400 12px/1 var(--t-mono);color:var(--t-txt)}.page-ea .eat-lvl .eat-d{margin-inline-start:auto;font:400 9.5px/1 var(--t-mono);color:var(--t-up)}.page-ea .eat-lvl.is-sl .eat-d{color:var(--t-down)}.page-ea .eat-lvl.is-entry{border-color:rgba(139,92,246,0.35);background:rgba(139,92,246,0.07)}.page-ea .eat-lvl.is-entry .eat-d{color:var(--t-mute)}.page-ea .eat-rad{width:15px;height:15px;border-radius:50%;border:1px solid var(--t-line);flex:none;transition:0.25s}.page-ea .eat-rad.is-on{border-color:var(--t-up);background:radial-gradient(circle,var(--t-up) 0 38%,transparent 40%);box-shadow:0 0 9px rgba(46,230,168,0.45)}.page-ea .eat-pnl{background:linear-gradient(180deg,rgba(46,230,168,0.07),transparent);border:1px solid rgba(46,230,168,0.20);border-radius:8px;padding:10px 11px;margin:9px 0 11px}.page-ea .eat-pnl .eat-meta{margin-inline-start:auto;text-align:right;font:400 8.5px/1.7 var(--t-mono);color:var(--t-mute)}.page-ea .eat-pnl .eat-big{font:300 27px/1.1 var(--t-mono);color:var(--t-up);margin-top:6px}.page-ea .eat-pnl .eat-sub{font:400 10px/1 var(--t-mono);color:var(--t-up-soft);margin-top:5px}.page-ea .eat-pnl.is-won{border-color:rgba(46,230,168,0.5);box-shadow:0 0 0 1px rgba(46,230,168,0.4),0 0 26px rgba(46,230,168,0.28)}.page-ea .eat-track{height:4px;border-radius:2px;margin:14px 0 7px;position:relative;background:linear-gradient(90deg,var(--t-down) 0,var(--t-down) 17%,#1a2431 17%,#1a2431 22%,var(--t-up-soft) 22%,var(--t-up) 100%)}.page-ea .eat-track em{position:absolute;top:50%;width:11px;height:11px;margin:-5.5px 0 0 -5.5px;border-radius:50%;background:var(--t-up);box-shadow:0 0 0 3px rgba(46,230,168,0.18),0 0 10px rgba(46,230,168,0.8);transition:left 0.3s}.page-ea .eat-tmarks{display:flex;justify-content:space-between;font:700 8px/1 inherit;letter-spacing:0.09em;color:var(--t-mute);text-transform:uppercase}.page-ea .eat-tmarks b:last-child{color:var(--t-up)}.page-ea .eat-stage-row{display:flex;align-items:center;gap:10px;margin:13px 0 11px;font-size:10px;color:var(--t-mute)}.page-ea .eat-stage-row b{color:var(--t-dim);font-weight:400;font-family:var(--t-mono);font-size:9.5px}.page-ea .eat-btns{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:12px}.page-ea .eat-btns button{height:32px;border-radius:8px;background:var(--t-card-2);cursor:pointer;font:700 9.5px/1 inherit;letter-spacing:0.1em;text-transform:uppercase;transition:0.18s}.page-ea .eat-btns .eat-b-be{border:1px solid rgba(232,163,61,0.38);color:var(--t-warn)}.page-ea .eat-btns .eat-b-half{border:1px solid var(--t-line);color:var(--t-dim)}.page-ea .eat-btns .eat-b-all{border:1px solid rgba(240,97,110,0.38);color:var(--t-down)}.page-ea .eat-btns button.is-hot{filter:brightness(1.5);box-shadow:0 0 0 1px rgba(232,163,61,0.5),0 0 18px rgba(232,163,61,0.35)}.page-ea .eat-wl{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin-top:10px}.page-ea .eat-slot{border:1px solid var(--t-line-soft);border-radius:8px;background:var(--t-card-2);padding:9px;min-height:74px;display:flex;flex-direction:column;gap:6px;transition:border-color 0.2s}.page-ea .eat-slot.is-pick{border-color:rgba(46,230,168,0.5);box-shadow:0 0 0 1px rgba(46,230,168,0.25)}.page-ea .eat-slot .eat-dots{color:var(--t-mute);letter-spacing:2px;font-size:11px;line-height:1}.page-ea .eat-slot .eat-sym{font:400 11px/1 var(--t-mono);color:var(--t-txt)}.page-ea .eat-slot .eat-fin{font-size:8.5px;color:var(--t-mute)}.page-ea .eat-slot .eat-auto{font:700 7.5px/1 inherit;letter-spacing:0.12em;color:#2fadd0}.page-ea .eat-slot.is-add{align-items:center;justify-content:center;border-style:dashed;color:var(--t-mute);gap:4px}.page-ea .eat-slot.is-add span{font-size:17px;line-height:1}.page-ea .eat-slot.is-add b{font:700 8px/1 inherit;letter-spacing:0.13em}.page-ea .eat-tbl{width:100%;border-collapse:collapse;margin-top:8px;font-size:9.5px}.page-ea .eat-tbl th{font:700 7.5px/1 inherit;letter-spacing:0.09em;text-transform:uppercase;color:var(--t-mute);text-align:left;padding:0 5px 7px}.page-ea .eat-tbl td{padding:5px;border-top:1px solid var(--t-line-soft);color:var(--t-dim);white-space:nowrap}.page-ea .eat-tbl .eat-s{font-family:var(--t-mono);color:var(--t-txt)}.page-ea .eat-tbl td.eat-bias{padding-inline-start:8px;line-height:0;height:1px}.page-ea .eat-tbl td.eat-bias .eat-arw{width:12px;height:12px}.page-ea .eat-pill{display:inline-block;padding:2px 8px;border-radius:4px;font:700 8px/1.5 inherit;letter-spacing:0.08em}.page-ea .eat-pill.is-buy{color:var(--t-up);background:var(--t-up-bg);border:1px solid rgba(46,230,168,0.3)}.page-ea .eat-pill.is-sell{color:var(--t-down);background:var(--t-down-bg);border:1px solid rgba(240,97,110,0.3)}.page-ea .eat-st-ran{color:var(--t-up-soft)}.page-ea .eat-st-inv{color:var(--t-down-soft)}.page-ea .eat-st-mis{color:var(--t-warn)}.page-ea .eat-foot{display:flex;align-items:center;gap:10px;margin-top:11px;padding-top:9px;border-top:1px solid var(--t-line-soft);font-size:8.5px;color:var(--t-mute)}.page-ea .eat-bias{background:var(--t-card-2);border-radius:8px;padding:11px 13px;margin:9px 0 10px;display:flex;align-items:center;gap:14px}.page-ea .eat-bias .eat-big{font:300 25px/1 inherit;color:var(--t-up);display:flex;align-items:center;gap:8px}.page-ea .eat-bias .eat-cnt{font:700 8.5px/1 inherit;letter-spacing:0.1em;color:var(--t-mute);margin-top:8px}.page-ea .eat-bias .eat-rt{margin-inline-start:auto;text-align:right;font:700 8px/1.7 inherit;letter-spacing:0.09em;color:var(--t-mute);text-transform:uppercase}.page-ea .eat-ring{width:44px;height:44px;border-radius:50%;flex:none;display:flex;flex-direction:column;align-items:center;justify-content:center;border:2px solid rgba(46,230,168,0.45);background:rgba(46,230,168,0.07);color:var(--t-up)}.page-ea .eat-ring b{font:600 15px/1 inherit}.page-ea .eat-ring span{font-size:7px;letter-spacing:0.05em;color:var(--t-mute)}.page-ea .eat-tfgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.page-ea .eat-tf{background:var(--t-card-2);border:1px solid var(--t-line-soft);border-radius:8px;padding:9px 10px;display:flex;align-items:center;gap:9px}.page-ea .eat-tf.is-on{border-color:rgba(46,230,168,0.30);background:rgba(46,230,168,0.05)}.page-ea .eat-tf .eat-k{width:26px;height:26px;border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center;font:700 8px/1 inherit;color:#46566a;background:#0f1720}.page-ea .eat-tf .eat-k.is-u{background:#0f2e2b;color:var(--t-up)}.page-ea .eat-tf .eat-k.is-d{background:#2a1b23;color:var(--t-down)}.page-ea .eat-tf .eat-k.is-r{background:#132033;color:var(--t-range)}.page-ea .eat-tf .eat-v{font:700 10px/1 inherit;letter-spacing:0.06em;display:flex;align-items:center;gap:5px}.page-ea .eat-tf .eat-v.is-u{color:var(--t-up)}.page-ea .eat-tf .eat-v.is-d{color:var(--t-down)}.page-ea .eat-tf .eat-v.is-r{color:var(--t-range)}.page-ea .eat-tf .eat-w{font:700 7.5px/1 inherit;letter-spacing:0.1em;color:#46566a;margin-top:5px}.page-ea .eat-tf .eat-dts{margin-inline-start:auto;display:flex;gap:3px}.page-ea .eat-tf .eat-dts i{width:5px;height:5px;border-radius:50%;background:#26313f}.page-ea .eat-tf .eat-dts i.is-f{background:var(--t-up)}.page-ea .eat-tf .eat-dts i.is-fd{background:var(--t-down)}.page-ea .eat-tf .eat-dts i.is-fr{background:var(--t-range)}.page-ea .eat-zg{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:2px 0 11px}.page-ea .eat-z{background:var(--t-card-2);border:1px solid var(--t-line);border-radius:8px;padding:9px;position:relative;overflow:hidden}.page-ea .eat-z::before{content:"";position:absolute;left:0;top:1px;bottom:1px;width:2px;background:var(--t-up)}.page-ea .eat-z.is-bear::before{background:var(--t-down)}.page-ea .eat-z.is-idm::before{background:var(--t-info)}.page-ea .eat-z.is-uni::before{background:var(--t-violet)}.page-ea .eat-z .eat-zh{display:flex;align-items:center;gap:6px}.page-ea .eat-z .eat-zn{font:700 8px/1 inherit;letter-spacing:0.1em;color:var(--t-dim)}.page-ea .eat-z .eat-zs{margin-inline-start:auto;font:700 7.5px/1 inherit;letter-spacing:0.09em;color:#46566a}.page-ea .eat-z.is-on .eat-zs{color:var(--t-up)}.page-ea .eat-z .eat-zr{font:400 8.5px/1 var(--t-mono);color:var(--t-txt);margin:7px 0 5px}.page-ea .eat-z .eat-zc{font:700 7.5px/1 inherit;letter-spacing:0.09em;color:var(--t-mute)}.page-ea .eat-lg{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.page-ea .eat-ly{display:flex;align-items:center;gap:8px;height:31px;padding:0 9px;border-radius:8px;background:var(--t-card-2);border:1px solid var(--t-line-soft);cursor:pointer;font:700 9px/1 inherit;letter-spacing:0.03em;color:var(--t-mute);transition:border-color 0.18s,color 0.18s}.page-ea .eat-ly.is-on{border-color:rgba(46,230,168,0.28);color:var(--t-txt)}.page-ea .eat-ly .eat-sw{margin-inline-start:auto;width:26px;height:15px}.page-ea .eat-ly .eat-sw::after{width:9px;height:9px;top:2px;left:2px}.page-ea .eat-ly .eat-sw.is-on::after{left:13px}.page-ea .eat-models{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin:9px 0 12px}.page-ea .eat-model{background:var(--t-card-2);border:1px solid var(--t-line-soft);border-radius:8px;padding:11px}.page-ea .eat-model.is-sel{border-color:rgba(46,230,168,0.34);background:rgba(46,230,168,0.05)}.page-ea .eat-model .eat-n{display:flex;align-items:center;gap:7px;font:700 9.5px/1 inherit;letter-spacing:0.07em;color:var(--t-dim)}.page-ea .eat-model.is-sel .eat-n{color:var(--t-txt)}.page-ea .eat-model .eat-n i{width:6px;height:6px;border-radius:50%;background:var(--t-up);flex:none;box-shadow:0 0 7px rgba(46,230,168,0.7)}.page-ea .eat-model .eat-mb{font-size:8.5px;color:var(--t-mute);margin-top:9px}.page-ea .eat-seg{display:inline-flex;gap:2px;background:var(--t-card-2);border:1px solid var(--t-line-soft);border-radius:8px;padding:2px}.page-ea .eat-seg b{padding:6px 12px;border-radius:6px;font:700 8.5px/1 inherit;letter-spacing:0.1em;color:var(--t-mute)}.page-ea .eat-seg b.is-on{background:rgba(46,230,168,0.12);border:1px solid rgba(46,230,168,0.32);color:var(--t-up)}.page-ea .eat-set{display:flex;align-items:center;gap:11px;padding:9px 0;border-top:1px solid var(--t-line-soft)}.page-ea .eat-set .eat-lb{font:700 8.5px/1 inherit;letter-spacing:0.1em;color:var(--t-dim);width:128px}.page-ea .eat-set .eat-hint{margin-inline-start:auto;font-size:8.5px;color:var(--t-mute);text-align:right}.page-ea .eat-chart{position:relative;border-radius:14px;overflow:hidden;background:linear-gradient(180deg,#080d13,#05080c);border:1px solid var(--t-line);min-height:452px;display:flex;flex-direction:column}.page-ea .eat-ch-head{display:flex;align-items:center;gap:10px;padding:11px 13px;border-bottom:1px solid var(--t-line-soft);z-index:3}.page-ea .eat-ch-head .eat-sym{font:700 12px/1 inherit;letter-spacing:0.04em;color:var(--t-txt)}.page-ea .eat-ch-head .eat-tf-l{font:700 9px/1 inherit;letter-spacing:0.09em;color:var(--t-mute)}.page-ea .eat-ch-head .eat-live{margin-inline-start:auto;display:inline-flex;align-items:center;gap:6px;font:700 8.5px/1 inherit;letter-spacing:0.12em;color:var(--t-up)}.page-ea .eat-ch-head .eat-live i{width:6px;height:6px;border-radius:50%;background:var(--t-up);box-shadow:0 0 8px var(--t-up);animation:eat-pulse 1.6s infinite}@keyframes eat-pulse{0%,100%{opacity:1}50%{opacity:0.35}}.page-ea .eat-plot{position:relative;flex:1;min-height:340px}.page-ea .eat-plot canvas{position:absolute;inset:0;width:100%;height:100%}.page-ea .eat-tp-pill{position:absolute;right:12px;transform:translate(120%,-50%);opacity:0;display:inline-flex;align-items:center;gap:7px;padding:5px 11px;border-radius:999px;font:700 10px/1 inherit;letter-spacing:0.03em;white-space:nowrap;background:rgba(9,15,20,0.82);backdrop-filter:blur(4px);transition:transform 0.5s cubic-bezier(0.22,0.9,0.3,1),opacity 0.5s}.page-ea .eat-tp-pill.is-show{transform:translate(0,-50%);opacity:1}.page-ea .eat-tp-pill.is-tp{border:1px solid rgba(46,230,168,0.5);color:var(--t-up)}.page-ea .eat-tp-pill.is-tp .eat-ck{width:14px;height:14px;border-radius:50%;background:var(--t-up);color:#04140e;display:flex;align-items:center;justify-content:center;font-size:9px}.page-ea .eat-tp-pill.is-entry{border:1px solid rgba(53,200,240,0.5);color:var(--t-info)}.page-ea .eat-tp-pill.is-entry i{width:7px;height:7px;border-radius:50%;background:var(--t-info)}.page-ea .eat-tp-pill .eat-p{font-family:var(--t-mono);opacity:0.9}.page-ea .eat-beat{display:flex;align-items:center;gap:10px;padding:11px 13px;border-top:1px solid var(--t-line-soft);font:600 11.5px/1.3 inherit;color:var(--t-dim);min-height:42px;z-index:3}.page-ea .eat-beat .eat-k{width:8px;height:8px;border-radius:50%;background:var(--t-violet);box-shadow:0 0 10px var(--t-violet);flex:none;transition:0.3s}.page-ea .eat-beat.is-up .eat-k{background:var(--t-up);box-shadow:0 0 10px var(--t-up)}.page-ea .eat-beat b{color:var(--t-txt);font-weight:700}.page-ea .eat-beat .eat-badge{margin-inline-start:auto;font:700 9px/1 var(--t-mono);color:var(--t-up);padding:4px 9px;border:1px solid rgba(46,230,168,0.3);border-radius:999px;background:var(--t-up-bg)}.page-ea .eat-cursor{position:absolute;left:0;top:0;width:26px;height:26px;z-index:50;pointer-events:none;transform:translate(60px,60px);will-change:transform;filter:drop-shadow(0 2px 5px rgba(0,0,0,0.6))}.page-ea .eat-cursor svg{width:22px;height:22px;display:block;transition:transform 0.12s}.page-ea .eat-cursor .eat-cring{position:absolute;left:-8px;top:-8px;width:38px;height:38px;border-radius:50%;border:2px solid var(--t-up);opacity:0}.page-ea .eat-cursor.is-press svg{transform:scale(0.82)}.page-ea .eat-cursor.is-press .eat-cring{animation:eat-ripple 0.45s ease-out}@keyframes eat-ripple{0%{opacity:0.7;transform:scale(0.4)}100%{opacity:0;transform:scale(1.15)}}@media (max-width:900px){.page-ea .ea-tour__stage{grid-template-columns:1fr}.page-ea .eat-chart{min-height:400px}}@media (max-width:620px){.page-ea .ea-tour__stage{padding:var(--ea-s2)}.page-ea .eat-panel{overflow-x:auto}.page-ea .eat-body,.page-ea .eat-tabs{min-width:528px}.page-ea .eat-px{font-size:26px}}@media (prefers-reduced-motion:reduce){.page-ea .ea-tour *,.page-ea .eat-cursor svg{transition-duration:0.01ms!important;animation:none!important}}