.an-action{align-self:flex-start;font-weight:900;font-size:1.2rem;letter-spacing:.05em;padding:8px 20px;border-radius:10px;color:#fff}.an-action-buy{background:linear-gradient(135deg,#17c07f,#0f9e66);box-shadow:0 6px 18px rgba(22,199,132,.35)}.an-action-sell{background:linear-gradient(135deg,#f0555a,#d43a40);box-shadow:0 6px 18px rgba(229,72,77,.35)}.an-action-wait{background:linear-gradient(135deg,#8a99a8,#6b7a89)}.lvl-label{display:flex;align-items:center;gap:8px;font-size:max(.7rem,var(--zk-fmin,12px));letter-spacing:.1em;text-transform:uppercase}.lvl-label,.lvl-price{font-weight:800;color:var(--lc,var(--green))}.lvl-price{margin-top:4px;font-size:1.18rem;letter-spacing:-.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lvl-note{margin-top:2px;font-size:max(.8rem,var(--zk-fmin,12px));color:var(--text-3);line-height:1.35}.lvl-entry{--lc:var(--blue);background:linear-gradient(90deg,var(--blue-soft),transparent 62%)}.lvl-sl{--lc:var(--red);background:linear-gradient(90deg,var(--red-soft),transparent 62%)}.lvl-tp{--lc:var(--green);background:linear-gradient(90deg,var(--green-soft),transparent 62%)}.news-item{display:flex;align-items:flex-start;gap:10px;padding:9px 11px;border:1px solid var(--border);border-radius:9px}.news-cur{flex:none;font-size:max(.66rem,var(--zk-fmin,12px));font-weight:800;letter-spacing:.06em;padding:3px 7px;border-radius:5px;background:var(--tag-bg);color:var(--text-2);min-width:42px;text-align:center}.news-meta{margin-top:3px;font-size:max(.74rem,var(--zk-fmin,12px));color:var(--text-3)}.an-chart-wrap:active{cursor:grabbing}.an-chart-wrap.drawing{touch-action:none;cursor:crosshair}.an-chart-wrap.drawing:active{cursor:crosshair}.an-chart-wrap.fill{height:100%}.an-chart{display:block;width:100%}.an-chart-stack{position:relative;display:block;min-width:0}.an-chart-cursor,.an-chart-draw{position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none}.an-chart-reset{position:absolute;right:14px;bottom:12px;padding:4px 9px;border-radius:7px;border:1px solid var(--border-2);background:var(--tag-bg);color:var(--text-3);font-family:ui-monospace,monospace;font-size:max(.66rem,var(--zk-fmin,12px));line-height:1;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:color .15s ease,border-color .15s ease}.an-chart-reset:hover{color:var(--text);border-color:var(--green)}.an-chart-corner{position:absolute;right:14px;bottom:12px;z-index:4;display:flex;align-items:center;gap:6px}.an-chart-corner .an-chart-reset{position:static}.an-ctx{position:absolute;z-index:30;min-width:230px;padding:6px;border-radius:10px;border:1px solid var(--border-2);background:var(--card);box-shadow:0 12px 32px rgba(0,0,0,.35);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.an-newsveto{display:flex;flex-wrap:wrap;gap:6px;align-items:baseline;padding:10px 13px;border-radius:10px;font-size:max(.84rem,var(--zk-fmin,12px));line-height:1.4;background:var(--red-soft);border:1px solid color-mix(in srgb,var(--red) 38%,transparent);color:var(--text)}.tm{--tm-xs:0.3375rem;--tm-sm:0.375rem;--tm-md:0.45rem;--tm-lg:0.525rem;--tm-xl:0.6rem}.nsent-note{margin:4px 0 0;font-size:max(.68rem,var(--zk-fmin,12px));color:var(--text-3)}.tm-facts-locked:hover{border-color:#f5c53f}.tm{position:relative}@media (max-width:1080px){.tm{grid-template-columns:74px minmax(0,1fr);grid-template-rows:minmax(360px,1fr) auto;height:auto;min-height:calc(calc(100vh / var(--zk-z, 1)) - var(--nav-h))}}@media (max-width:640px){.tm{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(320px,1fr) auto;padding-bottom:calc(var(--tm-rail-h) + env(safe-area-inset-bottom))}}.an-stale{grid-column:1/-1;display:flex;align-items:center;gap:9px;padding:10px 14px;border-radius:11px;border:1px solid var(--gold-line);background:var(--gold-soft);color:var(--gold);font-size:max(.82rem,var(--zk-fmin,12px))}.an-evtip{position:absolute;z-index:7;width:220px;padding:9px 11px;border-radius:10px;border:1px solid rgba(255,77,94,.45);background:rgba(8,10,15,.96);box-shadow:0 10px 30px rgba(0,0,0,.5);display:flex;flex-direction:column;gap:3px;pointer-events:none}@media (max-width:640px){.an-chart-reset{padding:10px 14px;font-size:max(.74rem,var(--zk-fmin,12px));bottom:10px;right:10px}.an-chart-corner{bottom:10px;right:10px;gap:8px}}.an-chart-reset{z-index:4}@media (max-width:720px){.an-draw-note{left:min(var(--zk-note-x,6px),calc(100% - min(calc(60vw / var(--zk-z, 1)), 260px) - 10px))!important}}