.z-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.z-icon{vertical-align:middle;flex:none;display:inline-block}[dir=rtl] .z-icon--flip{transform:scaleX(-1)}.z-tnum{font-variant-numeric:var(--type-data-numeric)}.z-mono{font-family:var(--font-family-mono);font-size:var(--type-mono-size);font-weight:var(--type-mono-weight)}.z-note{font-size:var(--type-note-size);line-height:var(--type-note-lh);color:var(--color-text-muted)}.z-label{font-size:var(--type-label-size);font-weight:var(--type-label-weight);color:var(--color-text-muted);line-height:1.4}[dir=rtl] :is(.z-pnl,.z-change,.z-count,span.z-tnum,time.z-tnum,.z-mono,.z-age__time){direction:ltr;unicode-bidi:isolate}:root[lang=ar]{font-synthesis-style:none}:root[lang=ar] :is(.z-label,.z-note,.shell-nav__title,.card-title,.data-table thead th,.badge,.z-badge){letter-spacing:0}.z-btn{--btn-h:var(--control-h);justify-content:center;align-items:center;gap:var(--space-sm);min-height:var(--btn-h);padding:0 var(--space-lg);border-radius:var(--radius-md);color:var(--color-text);font-size:var(--type-data-size);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-state) var(--ease-enter), border-color var(--duration-state) var(--ease-enter), color var(--duration-state) var(--ease-enter), transform var(--duration-press) var(--ease-enter);background:0 0;border:1px solid #0000;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex;position:relative}.z-btn:hover{text-decoration:none}.z-btn:active:not(:disabled):not([aria-disabled=true]){transform:scale(.97)}.z-btn:disabled,.z-btn[aria-disabled=true]{cursor:not-allowed}.z-btn--sm{--btn-h:var(--control-h-sm);padding:0 var(--space-md);font-size:var(--type-label-size);gap:6px}.z-btn--lg{--btn-h:var(--control-h-lg);padding:0 var(--space-xl);font-size:var(--type-body-size)}.z-btn--block{width:100%;display:flex}.z-btn--primary{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary)}.z-btn--primary:disabled,.z-btn--primary[aria-disabled=true]{background:var(--color-surface-raised);border-color:var(--color-line);color:var(--color-text-paper)}.z-btn--secondary{border-color:var(--color-line-strong)}.z-btn--ghost{color:var(--color-text-muted)}.z-btn--danger{border-color:color-mix(in srgb, var(--color-danger) 70%, transparent);color:var(--color-danger)}@media (hover:hover) and (pointer:fine){.z-btn--primary:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-primary-hover);border-color:var(--color-primary-hover);color:var(--color-on-primary)}.z-btn--secondary:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-hover-wash);border-color:var(--color-text-muted);color:var(--color-text)}.z-btn--ghost:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-hover-wash);color:var(--color-text)}.z-btn--danger:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-danger-wash);border-color:var(--color-danger);color:var(--color-danger)}}.z-btn--secondary:active:not(:disabled):not([aria-disabled=true]),.z-btn--ghost:active:not(:disabled):not([aria-disabled=true]){background:var(--color-press-wash)}.z-btn--secondary:disabled,.z-btn--ghost:disabled,.z-btn--danger:disabled,.z-btn--secondary[aria-disabled=true],.z-btn--ghost[aria-disabled=true],.z-btn--danger[aria-disabled=true]{border-color:var(--color-line);color:var(--color-text-paper);background:0 0}.z-btn--ghost:disabled{border-color:#0000}.z-btn[aria-busy=true]{cursor:progress}.z-btn__label{align-items:center;gap:inherit;display:inline-flex}.z-icon-btn{--btn-h:var(--control-h);width:var(--btn-h);min-width:var(--btn-h);padding:0}.z-icon-btn.z-btn--sm{--btn-h:var(--control-h-sm);padding:0}@media (pointer:coarse),(width<=640px){.z-btn{min-height:max(var(--btn-h), var(--target-min))}.z-icon-btn{width:max(var(--btn-h), var(--target-min));min-width:max(var(--btn-h), var(--target-min))}}.z-spinner{border-radius:var(--radius-full);border:2px solid;border-inline-end-color:#0000;flex:none;width:1em;height:1em;animation:.65s linear infinite z-spin}@keyframes z-spin{to{transform:rotate(360deg)}}.z-card{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-md);padding:var(--card-pad);min-width:0}.z-card--compact{padding:var(--space-lg)}.z-card--flush{padding:0;overflow:hidden}.z-card--selectable{cursor:pointer;text-align:start;width:100%;color:inherit;transition:background-color var(--duration-state) var(--ease-enter), border-color var(--duration-state) var(--ease-enter), transform var(--duration-state) var(--ease-enter)}@media (hover:hover) and (pointer:fine){.z-card--selectable:hover{background:var(--color-surface-raised);border-color:var(--color-line-strong)}}.z-card--selected,.z-card--selectable[aria-pressed=true]{border-color:var(--color-primary-text);box-shadow:inset 0 0 0 1px var(--color-primary-text)}.z-card__header{justify-content:space-between;align-items:flex-start;gap:var(--space-md);margin-bottom:var(--space-lg);flex-wrap:wrap;display:flex}.z-card--flush .z-card__header{padding:var(--space-lg) var(--card-pad) 0}.z-card__title{font-size:var(--type-body-size);color:var(--color-text);text-wrap:balance;font-weight:600;line-height:1.35}.z-card__desc{color:var(--color-text-muted);font-size:var(--type-data-size);margin-top:2px;line-height:1.45}.z-card__actions{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.z-card__footer{margin-top:var(--space-lg);padding-top:var(--space-md);border-top:1px solid var(--color-line);justify-content:space-between;align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.z-card--flush .z-card__footer{padding:var(--space-md) var(--card-pad);margin:0}.z-section{margin-bottom:var(--space-2xl);min-width:0}.z-section__header{justify-content:space-between;align-items:flex-end;gap:var(--space-md);margin-bottom:var(--space-lg);flex-wrap:wrap;display:flex}.z-section__title{font-size:var(--type-title-size);font-variation-settings:var(--type-heading-fvs);font-weight:600;line-height:var(--type-title-lh);text-wrap:balance}.z-section__desc{color:var(--color-text-muted);font-size:var(--type-data-size);text-wrap:pretty;max-width:72ch;margin-top:2px}.z-page-header{justify-content:space-between;align-items:flex-end;gap:var(--space-lg);margin-bottom:var(--space-xl);flex-wrap:wrap;display:flex}.z-page-header__main{flex:320px;min-width:0}.z-page-header__title{font-size:var(--type-heading-size);font-weight:var(--type-heading-weight);font-variation-settings:var(--type-heading-fvs);line-height:var(--type-heading-lh);letter-spacing:var(--type-heading-ls);color:var(--color-text);text-wrap:balance}.z-page-header__desc{margin-top:var(--space-xs);color:var(--color-text-muted);text-wrap:pretty;max-width:72ch}.z-page-header__meta{margin-top:var(--space-sm)}.z-page-header__actions{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.z-stat{flex-direction:column;gap:6px;min-width:0;display:flex}.z-stat__value{font-size:var(--type-stat-size);font-variation-settings:var(--type-stat-fvs);font-variant-numeric:var(--type-data-numeric);color:var(--color-text);overflow-wrap:anywhere;font-weight:600;line-height:1.15}.z-stat--sm .z-stat__value{font-size:var(--type-title-size)}.z-stat--lg .z-stat__value{font-size:var(--type-stat-lg-size);letter-spacing:-.01em;line-height:1.1}.z-stat__unit{font-size:max(.55em, var(--type-caption-size));color:var(--color-text-muted);font-variation-settings:normal;white-space:nowrap;margin-inline-start:.3em;font-weight:500}.z-stat__change{font-size:var(--type-data-size);font-variant-numeric:var(--type-data-numeric);flex-wrap:wrap;align-items:center;gap:4px 6px;font-weight:600;display:inline-flex}.z-stat__change-label{color:var(--color-text-muted);font-weight:400}.z-stat__value--gain{color:var(--color-gain)}.z-stat__value--loss{color:var(--color-loss)}.z-stat__value--hold{color:var(--color-hold)}.z-stat__value--focal{color:var(--color-focal)}.z-stat__value--zero{color:var(--color-text-muted)}.z-stat__num{border-radius:var(--radius-sm)}.z-stat__glyph{vertical-align:.12em;width:.45em;height:.45em;margin-inline-end:.2em;display:inline-block}.z-stat__stale{vertical-align:middle;font-variation-settings:normal;letter-spacing:0;margin-inline-start:var(--space-sm)}.z-stat__foot{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.z-pnl,.z-change{font-variant-numeric:var(--type-data-numeric);white-space:nowrap;border-radius:var(--radius-sm);align-items:center;gap:3px;font-weight:600;display:inline-flex}.z-pnl--gain,.z-change--up{color:var(--color-gain)}.z-pnl--loss,.z-change--down{color:var(--color-loss)}.z-pnl--zero,.z-change--zero{color:var(--color-text-muted)}.z-change,.z-change--neutral{color:var(--color-text)}.z-change.z-change--up{color:var(--color-gain)}.z-change.z-change--down{color:var(--color-loss)}.z-change.z-change--zero{color:var(--color-text-muted)}.z-trend{fill:currentColor;width:.72em;height:.72em;display:inline-block}.z-change .z-trend,.z-pnl .z-trend{color:inherit}.is-stale .z-pnl,.is-stale .z-change,.is-stale .z-stat__value,.z-pnl.z-pnl--stale,.z-change.z-change--stale{color:var(--color-text-paper)}.is-stale .z-stat__value .z-badge{color:var(--color-hold)}.z-stat-group{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-md);grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));min-width:0;display:grid;overflow:hidden}.z-stat-group>*{padding:var(--space-lg) var(--space-xl);border-inline-end:1px solid var(--color-line);border-bottom:1px solid var(--color-line);margin-inline-end:-1px;margin-bottom:-1px}.z-badge{padding:1px var(--space-sm);border-radius:var(--radius-sm);border:1px solid var(--color-line-strong);min-height:22px;color:var(--color-text);font-size:var(--type-caption-size);white-space:nowrap;vertical-align:middle;transition:color var(--duration-state) var(--ease-enter), background-color var(--duration-state) var(--ease-enter), border-color var(--duration-state) var(--ease-enter);background:0 0;align-items:center;gap:5px;font-weight:500;line-height:1.4;display:inline-flex}.z-badge--strong{font-weight:600}.z-badge--muted{color:var(--color-text-muted);border-color:var(--color-line);background:0 0}.z-badge--gain{--tone:var(--color-gain)}.z-badge--loss{--tone:var(--color-loss)}.z-badge--hold{--tone:var(--color-hold)}.z-badge--accent{--tone:var(--color-accent-ink)}.z-badge:is(.z-badge--gain,.z-badge--loss,.z-badge--hold,.z-badge--accent){color:var(--tone);background:color-mix(in srgb, var(--tone) 8%, transparent);border-color:color-mix(in srgb, var(--tone) 45%, transparent);font-weight:600}.z-badge.z-badge--paper{background:0 0;border-style:dashed;font-weight:600}.z-badge.z-badge--muted.z-badge--paper{font-weight:500}.z-badge__arrow{flex:none;width:.7em;height:.7em}.z-badge__dot{border-radius:var(--radius-full);background:currentColor;flex:none;width:6px;height:6px}.z-badge__glyph{flex:none;width:.82em;height:.82em}.z-badge.z-badge--lg{font-size:var(--type-title-size);padding:4px var(--space-md);gap:var(--space-sm);font-variation-settings:var(--type-heading-fvs);min-height:36px;font-weight:700}.z-badge--lg .z-badge__arrow{width:.62em;height:.62em}.z-badge--lg .z-badge__dot{width:8px;height:8px}.z-glyph{vertical-align:-.05em;flex:none;width:.72em;height:.72em;display:inline-block}.z-glyph--dot{border-radius:var(--radius-full);vertical-align:.1em;background:currentColor;width:6px;height:6px}.z-tally{font-size:var(--type-caption-size);font-variant-numeric:var(--type-data-numeric);align-items:center;font-weight:600;line-height:1;display:inline-flex}.z-tally__parts{align-items:center;gap:6px;display:inline-flex}.z-tally__part{align-items:center;gap:2px;display:inline-flex}.z-tally__part--gain{color:var(--color-gain)}.z-tally__part--hold{color:var(--color-hold)}.z-tally__part--loss{color:var(--color-loss)}.z-tally .z-trend{width:.7em;height:.7em}.z-tally .z-glyph--dot{vertical-align:0;width:5px;height:5px}.z-vurgu{background:var(--color-surface);border:1px solid var(--color-vurgu-edge);border-radius:var(--radius-md)}.z-vurgu--gain{border-color:var(--color-vurgu-edge-gain)}.z-vurgu--loss{border-color:var(--color-vurgu-edge-loss)}.z-vurgu--hold{border-color:var(--color-vurgu-edge-hold)}.z-status{--status-tone:var(--color-text-muted);align-items:center;gap:var(--space-sm);font-size:var(--type-data-size);color:var(--status-tone);white-space:nowrap;transition:color var(--duration-state) var(--ease-enter);font-weight:500;display:inline-flex}.z-status--running{--status-tone:var(--color-gain)}.z-status--stopped{--status-tone:var(--color-hold)}.z-status--error{--status-tone:var(--color-loss)}.z-status--unknown,.z-status--off{--status-tone:var(--color-text-muted)}.z-status--tone-gain{--status-tone:var(--color-gain)}.z-status--tone-loss{--status-tone:var(--color-loss)}.z-status--tone-hold{--status-tone:var(--color-hold)}.z-status--tone-neutral{--status-tone:var(--color-text)}.z-status--tone-muted{--status-tone:var(--color-text-muted)}.z-status__mark{border-radius:var(--radius-full);width:9px;height:9px;transition:background-color var(--duration-state) var(--ease-enter), box-shadow var(--duration-state) var(--ease-enter);flex:none;position:relative}.z-status--running .z-status__mark{background:var(--status-tone)}.z-status--stopped .z-status__mark,.z-status--off .z-status__mark{box-shadow:inset 0 0 0 1.5px var(--status-tone)}.z-status--error .z-status__mark{background:var(--status-tone);border-radius:1px;transform:rotate(45deg)scale(.85)}.z-status--unknown .z-status__mark{box-shadow:none;border:1.5px dashed var(--color-text-paper)}.z-status--running[data-nabiz] .z-status__mark:after{content:"";border-radius:inherit;border:1.5px solid var(--status-tone);pointer-events:none;animation:z-nabiz var(--duration-pulse) var(--ease-enter) infinite;animation-delay:var(--nabiz-faz,0s);position:absolute;inset:0}.z-table-wrap{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-md);-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;width:100%;min-width:0;position:relative;overflow-x:auto}.z-table-wrap--plain{background:0 0;border:0;border-radius:0}.z-table-wrap[data-max-height]{overflow-y:auto}.z-table{border-collapse:collapse;width:100%;font-size:var(--type-data-size);font-variant-numeric:var(--type-data-numeric);line-height:var(--type-data-lh)}.z-table caption{caption-side:top;text-align:start;padding:var(--space-md) var(--space-lg) 0}.z-table th{z-index:1;background:var(--color-surface);color:var(--color-text-muted);font-size:var(--type-caption-size);text-align:start;padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--color-line);white-space:nowrap;vertical-align:bottom;font-weight:500;position:sticky;top:0}.z-table td{height:var(--table-row-height);padding:4px var(--space-md);border-bottom:1px solid var(--color-line);color:var(--color-text);vertical-align:middle}.z-table tbody tr:last-child>td{border-bottom:0}.z-table--dense td{height:var(--table-row-height-dense);padding-block:2px}@media (width>=641px) and (pointer:fine){.z-table--dense .z-btn{--btn-h:28px}}.z-table th:first-child,.z-table td:first-child{padding-inline-start:var(--space-lg)}.z-table th:last-child,.z-table td:last-child{padding-inline-end:var(--space-lg)}.z-table .is-end{text-align:end}.z-table .is-center{text-align:center}.z-table tbody tr{transition:background-color var(--duration-state) var(--ease-enter)}@media (hover:hover) and (pointer:fine){.z-table tbody tr:hover>td{background:var(--color-surface-raised)}.z-table tr.z-table__detail:hover>td{background:var(--color-background)}.z-table__sort:hover{color:var(--color-text)}}.z-table tr.is-clickable{cursor:pointer}.z-table tr.is-clickable:focus-visible{outline-offset:-2px}.z-table tr.is-expanded>td,.z-table tr.is-selected>td{background:var(--color-surface-raised)}.z-table tr.z-table__detail>td{background:var(--color-background);padding:var(--space-lg)}.z-table__sort{font:inherit;color:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:2px 0;display:inline-flex}.z-table__sort .z-icon{opacity:.35;transition:opacity var(--duration-state) var(--ease-enter)}.z-table__sort[data-active=true]{color:var(--color-text)}.z-table__sort[data-active=true] .z-icon{opacity:1;color:var(--color-accent-ink)}.is-end .z-table__sort{flex-direction:row-reverse}.z-table__empty td{height:auto;padding:0}.z-table__empty:hover>td{background:0 0!important}@media (width<=640px){.z-table--cards thead{display:none}.z-table--cards,.z-table--cards tbody,.z-table--cards tr,.z-table--cards td{width:100%;display:block}.z-table--cards tbody tr:not(.z-table__empty):not(.z-table__detail){gap:var(--space-sm) var(--space-md);padding:var(--space-md) var(--space-lg);border-bottom:1px solid var(--color-line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.z-table--cards tbody tr:last-child{border-bottom:0}.z-table--cards td{overflow-wrap:anywhere;border:0;min-width:0;height:auto;text-align:start!important;padding:0!important}.z-table--cards td[data-label]:before{content:attr(data-label);font-size:var(--type-caption-size);color:var(--color-text-muted);margin-bottom:2px;font-weight:500;display:block}.z-table--cards td.is-primary{font-weight:600;font-size:var(--type-body-size);grid-column:1/-1}.z-table--cards td.is-primary:before,.z-table--cards td.is-hide-mobile{display:none}.z-table--cards td.is-full{grid-column:1/-1}.z-table--cards tbody tr:hover>td{background:0 0}}.z-tabs{gap:var(--space-xs);border-bottom:1px solid var(--color-line);scrollbar-width:none;margin-bottom:var(--space-xl);display:flex;position:relative;overflow-x:auto}.z-tabs::-webkit-scrollbar{display:none}.z-tab{align-items:center;gap:var(--space-sm);min-height:44px;padding:0 var(--space-md);color:var(--color-text-muted);font-size:var(--type-data-size);white-space:nowrap;cursor:pointer;touch-action:manipulation;transition:color var(--duration-state) var(--ease-enter);background:0 0;border:0;font-weight:500;display:inline-flex;position:relative}@media (hover:hover) and (pointer:fine){.z-tab:hover{color:var(--color-text)}}.z-tab[aria-selected=true]{color:var(--color-text);font-weight:600}.z-tab:disabled{color:var(--color-text-paper);cursor:not-allowed}.z-tab:focus-visible{outline-offset:-2px}.z-tab__indicator{inset-inline:var(--space-md);background:var(--color-primary-text);border-radius:1px;height:2px;position:absolute;bottom:-1px}.z-tab__count{font-size:var(--type-caption-size);color:var(--color-text-muted);font-variant-numeric:var(--type-data-numeric)}.z-tab .z-tally{margin-inline-start:2px}.z-tabs--pill{border:1px solid var(--color-line);border-radius:var(--radius-md);gap:2px;max-width:100%;padding:3px;display:inline-flex}.z-tabs--pill .z-tab{border-radius:3px;min-height:34px}.z-tabs--pill .z-tab[aria-selected=true]{background:var(--color-surface-raised)}.z-tabs--pill .z-tab__indicator{display:none}.z-tabs--block{display:flex}.z-tabs--block .z-tab{flex:1 1 0;justify-content:center}.z-kaydirma{scroll-padding-inline:var(--strip-fade)}.z-kaydirma[data-tasma=sol]{-webkit-mask-image:linear-gradient(to right, transparent, black var(--strip-fade));-webkit-mask-image:linear-gradient(to right, transparent, black var(--strip-fade));mask-image:linear-gradient(to right, transparent, black var(--strip-fade))}.z-kaydirma[data-tasma=sag]{-webkit-mask-image:linear-gradient(to left, transparent, black var(--strip-fade));-webkit-mask-image:linear-gradient(to left, transparent, black var(--strip-fade));mask-image:linear-gradient(to left, transparent, black var(--strip-fade))}.z-kaydirma[data-tasma=sol\ sag]{-webkit-mask-image:linear-gradient(to right, transparent, black var(--strip-fade), black calc(100% - var(--strip-fade)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, black var(--strip-fade), black calc(100% - var(--strip-fade)), transparent);mask-image:linear-gradient(to right, transparent, black var(--strip-fade), black calc(100% - var(--strip-fade)), transparent)}.z-subnav{min-width:0}.z-subnav__chips{gap:var(--space-xs);scrollbar-width:none;padding-block:2px;display:flex;overflow-x:auto}.z-subnav__chips::-webkit-scrollbar{display:none}.z-subnav__a{min-height:var(--target-min);padding:0 var(--space-md);border:1px solid var(--color-line);border-radius:var(--radius-md);color:var(--color-text-muted);font-size:var(--type-label-size);white-space:nowrap;touch-action:manipulation;flex:none;align-items:center;font-weight:500;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.z-subnav__a:hover{color:var(--color-text)}}.z-subnav__a[aria-current=page],.z-subnav__a.is-active{background:var(--color-surface-raised);border-color:var(--color-line-strong);color:var(--color-text);font-weight:600}.z-subnav__select{display:none}@media (width<=640px){.z-subnav--collapse .z-subnav__chips{display:none}.z-subnav--collapse .z-subnav__select{align-items:center;gap:var(--space-md);display:flex}.z-subnav__select-label{font-size:var(--type-label-size);color:var(--color-text-muted);flex:none}.z-subnav__control{flex:auto;min-width:0}}.z-field{flex-direction:column;gap:6px;min-width:0;display:flex}.z-field__label{font-size:var(--type-label-size);color:var(--color-text);font-weight:500;line-height:1.35}.z-field__optional{color:var(--color-text-muted);margin-inline-start:6px;font-weight:400}.z-field__hint{font-size:var(--type-note-size);color:var(--color-text-muted);line-height:1.4}.z-field__error{font-size:var(--type-note-size);color:var(--color-danger);align-items:flex-start;gap:6px;font-weight:500;line-height:1.4;display:flex}.z-field__error .z-icon{margin-top:1px}.z-control{min-height:var(--control-h);background:var(--color-background);border:1px solid var(--color-line-strong);border-radius:var(--radius-sm);transition:border-color var(--duration-state) var(--ease-enter), box-shadow var(--duration-state) var(--ease-enter);align-items:center;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.z-control:hover{border-color:var(--color-text-muted)}}.z-control:focus-within{border-color:var(--color-primary-text);box-shadow:0 0 0 1px var(--color-primary-text)}.z-control--invalid{border-color:var(--color-danger)}.z-control--invalid:focus-within{border-color:var(--color-danger);box-shadow:0 0 0 1px var(--color-danger)}.z-control--disabled{border-color:var(--color-line);background:0 0}.z-control--sm{min-height:var(--control-h-sm)}.z-control--lg{min-height:var(--control-h-lg)}.z-control__input{width:100%;min-width:0;padding:0 var(--space-md);color:var(--color-text);font-size:var(--type-data-size);background:0 0;border:0;outline:none;flex:auto;align-self:stretch}.z-control--lg .z-control__input{font-size:var(--type-body-size)}.z-control__input::placeholder{color:var(--color-text-paper);opacity:1}.z-control__input:disabled{color:var(--color-text-paper);cursor:not-allowed}.z-control__input:focus-visible{outline:none}textarea.z-control__input{padding:var(--space-sm) var(--space-md);line-height:var(--type-body-lh);resize:vertical;min-height:96px}.z-control__affix{padding:0 var(--space-md);color:var(--color-text-muted);font-size:var(--type-data-size);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.z-control__affix+.z-control__input,.z-control__input+.z-control__affix{padding-inline-start:0}.z-control--mono .z-control__input{font-family:var(--font-family-mono);font-size:var(--type-mono-size)}.z-select{appearance:none;cursor:pointer;padding-inline-end:36px}.z-select-chevron{pointer-events:none;color:var(--color-text-muted);position:absolute;inset-inline-end:10px}.z-select option{background:var(--color-surface);color:var(--color-text)}@media (pointer:coarse),(width<=640px){.z-control{min-height:var(--target-min)}.z-control__input{font-size:1rem}}.z-control--mono .z-control__input::placeholder{font-family:var(--font-family-base);font-size:var(--type-data-size)}.z-toggle{align-items:flex-start;gap:var(--space-md);cursor:pointer;display:inline-flex}.z-toggle__track{border-radius:var(--radius-full);border:1px solid var(--color-line-strong);background:var(--color-surface-raised);cursor:pointer;touch-action:manipulation;width:36px;height:20px;transition:background-color var(--duration-state) var(--ease-enter), border-color var(--duration-state) var(--ease-enter);flex:none;margin-top:1px;padding:0;position:relative}.z-toggle__track:before{content:"";position:absolute;inset:-12px -4px}.z-toggle__thumb{top:2px;border-radius:var(--radius-full);background:var(--color-text-muted);width:14px;height:14px;transition:transform var(--duration-state) var(--ease-enter), background-color var(--duration-state) var(--ease-enter);position:absolute;inset-inline-start:2px}.z-toggle__track[aria-checked=true]{background:var(--color-primary);border-color:var(--color-primary)}.z-toggle__track[aria-checked=true] .z-toggle__thumb{background:var(--color-on-primary);transform:translate(16px)}[dir=rtl] .z-toggle__track[aria-checked=true] .z-toggle__thumb{transform:translate(-16px)}.z-toggle__track:disabled{cursor:not-allowed;opacity:.5}.z-toggle__text{font-size:var(--type-data-size);flex-direction:column;gap:2px;line-height:1.4;display:flex}.z-toggle__desc{color:var(--color-text-muted);font-size:var(--type-note-size)}.z-check{align-items:flex-start;gap:var(--space-sm);cursor:pointer;font-size:var(--type-data-size);line-height:1.4;display:inline-flex;position:relative}.z-check input{opacity:0;cursor:pointer;width:18px;height:18px;margin:0;position:absolute}.z-check__box{border:1px solid var(--color-line-strong);border-radius:var(--radius-sm);background:var(--color-background);width:18px;height:18px;color:var(--color-on-primary);transition:background-color var(--duration-state) var(--ease-enter), border-color var(--duration-state) var(--ease-enter);flex:none;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.z-check__box .z-icon{opacity:0}.z-check input:checked+.z-check__box{background:var(--color-primary);border-color:var(--color-primary)}.z-check input:checked+.z-check__box .z-icon{opacity:1}.z-check input:focus-visible+.z-check__box{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.z-check input:disabled+.z-check__box{opacity:.5}.z-check__desc{color:var(--color-text-muted);font-size:var(--type-note-size);display:block}.z-segmented{border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-background);flex-wrap:wrap;gap:2px;max-width:100%;padding:3px;display:inline-flex}.z-segmented__item{min-height:32px;padding:0 var(--space-md);color:var(--color-text-muted);font-size:var(--type-label-size);cursor:pointer;touch-action:manipulation;transition:background-color var(--duration-state) var(--ease-enter), color var(--duration-state) var(--ease-enter);background:0 0;border:0;border-radius:3px;align-items:center;gap:6px;font-weight:500;display:inline-flex}@media (hover:hover) and (pointer:fine){.z-segmented__item:hover{color:var(--color-text)}}.z-segmented__item[aria-checked=true]{background:var(--color-surface-raised);color:var(--color-text);box-shadow:inset 0 0 0 1px var(--color-line-strong);font-weight:600}.z-segmented__item:disabled{color:var(--color-text-paper);cursor:not-allowed}.z-segmented--block{display:flex}.z-segmented--block .z-segmented__item{flex:1 1 0;justify-content:center}@media (pointer:coarse),(width<=640px){.z-segmented__item,.z-tabs--pill .z-tab{min-height:var(--target-min)}}.z-overlay{z-index:var(--z-overlay);padding:var(--space-xl);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.z-overlay__scrim{background:var(--color-scrim);position:absolute;inset:0}.z-modal{background:var(--color-surface);border:1px solid var(--color-line-strong);border-radius:var(--radius-md);outline:none;flex-direction:column;width:100%;max-height:min(88vh,900px);display:flex;position:relative}.z-modal--sm{max-width:420px}.z-modal--md{max-width:560px}.z-modal--lg{max-width:760px}.z-modal--xl{max-width:1040px}.z-modal__header{justify-content:space-between;align-items:flex-start;gap:var(--space-md);padding:var(--space-xl) var(--space-xl) var(--space-md);display:flex}.z-modal__title{font-size:var(--type-title-size);font-variation-settings:var(--type-heading-fvs);font-weight:600;line-height:var(--type-title-lh);text-wrap:balance}.z-modal__desc{color:var(--color-text-muted);font-size:var(--type-data-size);margin-top:4px}.z-modal__close{margin-top:-6px;margin-inline-end:-8px}.z-modal__body{padding:0 var(--space-xl) var(--space-xl);overscroll-behavior:contain;min-height:0;overflow-y:auto}.z-modal__footer{justify-content:flex-end;gap:var(--space-sm);padding:var(--space-md) var(--space-xl);border-top:1px solid var(--color-line);flex-wrap:wrap;display:flex}@media (width<=640px){.z-overlay--modal{align-items:flex-end;padding:0}.z-overlay--modal .z-modal{border-radius:var(--radius-md) var(--radius-md) 0 0;max-width:none;max-height:92vh;padding-bottom:env(safe-area-inset-bottom);border-bottom:0}.z-modal__header{padding:var(--space-lg) var(--space-lg) var(--space-sm)}.z-modal__body{padding:0 var(--space-lg) var(--space-lg)}.z-modal__footer{padding:var(--space-md) var(--space-lg)}.z-modal__footer>.z-btn{flex:auto}}.z-overlay--drawer{justify-content:flex-start;align-items:stretch;padding:0}.z-overlay--drawer-end{justify-content:flex-end}.z-overlay--drawer-bottom{align-items:flex-end}.z-drawer{width:min(88vw, var(--drawer-w,320px));background:var(--color-surface);border-inline-end:1px solid var(--color-line-strong);outline:none;flex-direction:column;height:100%;display:flex;position:relative}.z-overlay--drawer-end .z-drawer{border-inline-end:0;border-inline-start:1px solid var(--color-line-strong)}.z-overlay--drawer-bottom .z-drawer{border:0;border-top:1px solid var(--color-line-strong);border-radius:var(--radius-md) var(--radius-md) 0 0;width:100%;height:auto;max-height:92vh;padding-bottom:env(safe-area-inset-bottom)}.z-drawer__header{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-md) var(--space-lg);border-bottom:1px solid var(--color-line);flex:none;min-height:56px;display:flex}.z-drawer__title{font-size:var(--type-body-size);font-variation-settings:var(--type-heading-fvs);font-weight:600}.z-drawer__body{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.z-sidepanel .z-drawer__header{padding:var(--space-lg) var(--space-lg) var(--space-md) var(--space-xl);align-items:flex-start;min-height:64px}.z-sidepanel__head{flex-direction:column;gap:4px;min-width:0;padding-top:4px;display:flex}.z-sidepanel__title{text-align:match-parent;font-size:var(--type-title-size);font-variation-settings:var(--type-heading-fvs);font-weight:600;line-height:var(--type-title-lh);overflow-wrap:anywhere}.z-sidepanel__desc{color:var(--color-text-muted);font-size:var(--type-data-size)}.z-sidepanel__meta{font-size:var(--type-note-size);color:var(--color-text-muted)}.z-sidepanel__body{padding:var(--space-xl);gap:var(--space-xl);flex-direction:column;display:flex}.z-sidepanel__footer{gap:var(--space-sm);padding:var(--space-md) var(--space-xl);border-top:1px solid var(--color-line);background:var(--color-surface);flex-wrap:wrap;flex:none;justify-content:flex-end;display:flex}@media (width<=640px){.z-sidepanel .z-drawer__header{padding-inline:var(--space-lg)}.z-sidepanel__body{padding:var(--space-lg)}.z-sidepanel__footer{padding:var(--space-md) var(--space-lg) calc(var(--space-md) + env(safe-area-inset-bottom))}.z-sidepanel__footer>.z-btn{flex:auto}}.z-dl{gap:var(--space-sm) var(--space-lg);font-size:var(--type-data-size);grid-template-columns:minmax(0,max-content) minmax(0,1fr);margin:0;display:grid}.z-dl dt{color:var(--color-text-muted)}.z-dl dd{color:var(--color-text);overflow-wrap:anywhere;font-variant-numeric:var(--type-data-numeric);min-width:0;margin:0}.z-inline-confirm{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:inline-flex}.z-inline-confirm__q{font-size:var(--type-data-size);color:var(--color-text);font-weight:500}.z-popover-anchor{display:inline-flex;position:relative}.z-popover{z-index:var(--z-popover);background:var(--color-surface-raised);border:1px solid var(--color-line-strong);border-radius:var(--radius-md);min-width:220px;max-width:min(360px,100vw - 24px);padding:var(--space-xs);outline:none;position:absolute;top:calc(100% + 6px)}.z-popover--end{inset-inline-end:0}.z-popover--start{inset-inline-start:0}.z-popover--up{top:auto;bottom:calc(100% + 6px)}.z-popover__section{padding:var(--space-sm) var(--space-md)}.z-popover__section+.z-popover__section{border-top:1px solid var(--color-line)}.z-popover__heading{margin-bottom:var(--space-sm)}.z-menu{flex-direction:column;gap:1px;display:flex}.z-menu__item{align-items:center;gap:var(--space-sm);width:100%;min-height:38px;padding:0 var(--space-md);color:var(--color-text);font-size:var(--type-data-size);text-align:start;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:3px;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.z-menu__item:hover{background:var(--color-hover-wash);text-decoration:none}}.z-menu__item:focus-visible{background:var(--color-hover-wash);box-shadow:inset 0 0 0 2px var(--color-primary-text);outline:none}.z-menu__item[aria-checked=true]{font-weight:600}.z-menu__item .z-menu__check{color:var(--color-accent-ink);margin-inline-start:auto}.z-menu__item--danger{color:var(--color-danger)}.z-menu__meta{color:var(--color-text-muted);font-size:var(--type-caption-size);margin-inline-start:auto}.z-menu__sep{background:var(--color-line);height:1px;margin:var(--space-xs) 0}@media (pointer:coarse),(width<=640px){.z-menu__item{min-height:var(--target-min)}}.z-tooltip-anchor{display:inline-flex;position:relative}.z-tooltip{z-index:var(--z-popover);pointer-events:none;white-space:nowrap;padding:4px var(--space-sm);border-radius:var(--radius-sm);background:var(--color-text);color:var(--color-background);font-size:var(--type-caption-size);font-weight:500;line-height:1.4;position:absolute}.z-tooltip--end{inset-inline-start:calc(100% + 8px);top:50%;translate:0 -50%}.z-tooltip--top{bottom:calc(100% + 6px);left:50%;translate:-50%}.z-tooltip--bottom{top:calc(100% + 6px);left:50%;translate:-50%}.z-toasts{z-index:var(--z-toast);inset-inline-end:var(--space-xl);bottom:var(--space-xl);gap:var(--space-sm);pointer-events:none;flex-direction:column;width:min(400px,100vw - 32px);display:flex;position:fixed}.z-toast{pointer-events:auto;align-items:start;gap:var(--space-md);padding:var(--space-md) var(--space-sm) var(--space-md) var(--space-lg);background:var(--color-surface-raised);border:1px solid var(--color-line-strong);border-radius:var(--radius-md);color:var(--color-text);font-size:var(--type-data-size);grid-template-columns:auto 1fr auto;line-height:1.45;display:grid}.z-toast--error{border-color:color-mix(in srgb, var(--color-danger) 60%, var(--color-line-strong))}.z-toast--error .z-toast__icon{color:var(--color-danger)}.z-toast__icon{color:var(--color-text-muted);margin-top:1px}.z-toast--success .z-toast__icon{color:var(--color-gain)}.z-toast__title{font-weight:600}.z-toast__msg{overflow-wrap:anywhere}.z-toast__time{font-size:var(--type-caption-size);margin-top:2px;display:block}.z-toast__close{margin:-6px 0 0}@media (width<=1023px){.z-toasts{width:auto;inset-inline:16px;bottom:calc(var(--bottomnav-h) + 12px + env(safe-area-inset-bottom))}}.z-empty{align-items:flex-start;gap:var(--space-sm);padding:var(--space-2xl) var(--space-xl);max-width:560px;animation:z-enter var(--duration-enter) var(--ease-enter) both;flex-direction:column;display:flex}.z-empty--center{text-align:center;align-items:center;margin-inline:auto}.z-empty--compact{padding:var(--space-xl) var(--space-lg)}.z-empty__mark{color:var(--color-text-muted);margin-bottom:var(--space-xs)}.z-empty__rule{background:var(--color-line-strong);width:32px;height:1px;margin-bottom:var(--space-sm)}.z-empty__title{font-size:var(--type-body-size);text-wrap:balance;font-weight:600}.z-empty__desc{color:var(--color-text-muted);font-size:var(--type-data-size);text-wrap:pretty;max-width:52ch}.z-empty__action{margin-top:var(--space-sm);gap:var(--space-sm);flex-wrap:wrap;display:flex}.z-empty--error .z-empty__mark{color:var(--color-danger)}.z-skeleton{background:var(--color-surface-raised);border-radius:var(--radius-sm);animation:1.4s ease-in-out infinite z-skeleton;display:block}.z-skeleton+.z-skeleton{margin-top:var(--space-sm)}@keyframes z-skeleton{0%,to{opacity:1}50%{opacity:.5}}.z-meter{flex-direction:column;gap:6px;min-width:0;display:flex}.z-meter__top{justify-content:space-between;align-items:baseline;gap:var(--space-sm);font-size:var(--type-data-size);display:flex}.z-meter__value{font-variant-numeric:var(--type-data-numeric);font-weight:600}.z-meter__track{background:var(--color-surface-raised);border-radius:var(--radius-full);height:6px;overflow:hidden}.z-meter__fill{background:var(--color-aluminum);border-radius:inherit;height:100%;transform:scaleX(var(--k,0));transform-origin:0;transition:transform var(--duration-scale) var(--ease-enter), background-color var(--duration-state) var(--ease-enter)}@starting-style{.z-meter__fill{transform:scaleX(0)}}[dir=rtl] .z-meter__fill{transform-origin:100%}.z-meter--accent .z-meter__fill{background:var(--color-primary)}.z-meter--near .z-meter__fill{background:var(--color-hold)}.z-meter--full .z-meter__fill{background:var(--color-loss)}.z-notice{gap:var(--space-md);padding:var(--space-md) var(--space-lg);border:1px solid var(--color-line-strong);border-radius:var(--radius-md);background:var(--color-surface);font-size:var(--type-data-size);animation:z-enter var(--duration-enter) var(--ease-enter) both;grid-template-columns:auto 1fr auto;align-items:start;line-height:1.45;display:grid}.z-notice__icon{color:var(--color-text-muted);margin-top:1px}.z-notice--info .z-notice__icon,.z-notice--accent .z-notice__icon{color:var(--color-accent-ink)}.z-notice--success{border-color:var(--color-gain-edge)}.z-notice--success :is(.z-notice__icon,.z-notice__title){color:var(--color-gain)}.z-notice--warning{border-color:var(--color-line-strong)}.z-notice--warning .z-notice__icon{color:var(--color-hold)}.z-notice--error{border-color:var(--color-loss-edge)}.z-notice--error :is(.z-notice__icon,.z-notice__title){color:var(--color-loss)}.z-notice__title{margin-bottom:2px;font-weight:600}.z-notice__body{color:var(--color-text);overflow-wrap:anywhere;min-width:0}.z-notice__action{gap:var(--space-sm);flex-wrap:wrap;display:flex}.z-notice--group .z-notice__title{font-variant-numeric:var(--type-data-numeric)}.z-notice__list{margin:var(--space-sm) 0 0;padding:0;list-style:none}.z-notice__item{gap:var(--space-sm) var(--space-md);padding-block:var(--space-md);border-top:1px solid var(--color-line);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.z-notice__item:first-child{padding-top:var(--space-xs);border-top:0}.z-notice__item:last-child{padding-bottom:0}.z-notice__item-title{margin-bottom:2px;font-weight:600}@media (width<=640px){.z-notice{grid-template-columns:auto minmax(0,1fr)}.z-notice>.z-notice__action{grid-column:2}.z-notice__item{grid-template-columns:minmax(0,1fr)}}.z-copy{align-items:center;gap:var(--space-sm);max-width:100%;display:inline-flex}.z-copy__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.z-age{font-size:var(--type-note-size);color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:4px 8px;line-height:1.4;display:inline-flex}.z-age__time{color:var(--color-text);font-variant-numeric:var(--type-data-numeric)}.z-age__rel{font-variant-numeric:var(--type-data-numeric)}.z-age__stale{border:1px solid var(--color-hold-edge);border-radius:var(--radius-sm);background:var(--color-hold-tint);min-height:20px;color:var(--color-hold);font-size:var(--type-caption-size);align-items:center;gap:5px;padding:0 6px;font-weight:600;display:inline-flex}.z-age__stale .z-badge__dot{width:6px;height:6px}.z-age--stale .z-age__time{color:var(--color-text-muted)}.z-proof{border-radius:var(--radius-full);width:18px;height:18px;color:var(--color-text-paper);vertical-align:super;cursor:pointer;touch-action:manipulation;transition:color var(--duration-state) var(--ease-enter);background:0 0;border:0;justify-content:center;align-items:center;margin-inline-start:4px;padding:0;line-height:1;display:inline-flex;position:relative}.z-proof:before{content:"";position:absolute;inset:-13px}.z-proof[aria-expanded=true]{color:var(--color-accent-ink)}@media (hover:hover) and (pointer:fine){.z-proof:hover{color:var(--color-accent-ink)}}.z-proof-panel{z-index:var(--z-popover);width:min(340px,100vw - 24px);padding:var(--space-md) var(--space-lg);background:var(--color-surface-raised);border:1px solid var(--color-line-strong);border-radius:var(--radius-md);color:var(--color-text);font-size:var(--type-note-size);text-align:start;white-space:normal;outline:none;font-weight:400;line-height:1.45;position:fixed}@keyframes z-pop-in{0%{opacity:0;transform:scale(.97)}}.z-proof-panel{animation:z-pop-in var(--duration-tooltip) var(--ease-enter);transform-origin:top}.z-proof-panel__title{margin-bottom:var(--space-sm);font-weight:600;font-size:var(--type-label-size)}.z-proof-panel .z-dl{font-size:var(--type-note-size);gap:6px var(--space-md)}.z-proof-panel__note{margin-top:var(--space-sm);color:var(--color-text-muted)}.z-strip{align-items:center;gap:var(--space-lg);min-height:var(--strip-h);min-width:0;font-size:var(--type-note-size);color:var(--color-text-muted);flex-wrap:nowrap;line-height:1.35;display:flex}.z-strip__items{align-items:center;gap:var(--space-lg);min-width:0;display:flex}.z-strip__item{align-items:center;gap:var(--space-sm);min-width:0;display:inline-flex}.z-strip__label{color:var(--color-text-muted);white-space:nowrap}.z-strip__value{color:var(--color-text);white-space:nowrap;font-weight:500}.z-strip .z-status .z-strip__value{color:inherit;font-weight:600}.z-strip__meta{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.z-strip__end{flex:none;margin-inline-start:auto}.z-strip .z-status{font-size:inherit;gap:6px}.z-strip .z-proof{vertical-align:middle;margin-inline-start:0}@media (width<=760px){.z-strip__meta,.z-strip__label{display:none}.z-strip{gap:var(--space-md)}.z-strip__items{flex:auto;overflow:hidden}.z-strip__item{overflow:hidden}.z-strip .z-status{min-width:0}.z-strip__value{text-overflow:ellipsis;min-width:0;overflow:hidden}.z-strip .z-proof{flex:none}.z-strip__end{min-width:0}.z-strip__end .z-age{white-space:nowrap;flex-wrap:nowrap}}.z-candles{width:100%;display:block;overflow:visible}.z-candles rect{stroke-width:1px;vector-effect:non-scaling-stroke}.z-candles__up{fill:var(--color-candle-up-body);stroke:var(--color-candle-up)}.z-candles__down{fill:var(--color-candle-down);stroke:var(--color-candle-down);opacity:1}.z-candles__wick{stroke-width:1px;vector-effect:non-scaling-stroke;fill:none}.z-candles__grid{stroke:var(--color-chart-grid);stroke-width:1px;vector-effect:non-scaling-stroke}.z-candles-wrap{min-width:0;position:relative}.z-candles__live{border-radius:var(--radius-full);width:6px;height:6px;color:var(--color-focal);pointer-events:none;background:currentColor;margin:-3px 0 0 -3px;position:absolute}.z-candles__cursor{stroke:var(--color-focal);stroke-width:1px;vector-effect:non-scaling-stroke}.z-candles-wrap--select{touch-action:manipulation;cursor:crosshair;border-radius:var(--radius-sm)}.z-candles-wrap--select:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.z-candles-wrap__scale{justify-content:space-between;gap:var(--space-sm);font-size:var(--type-caption-size);color:var(--color-text-muted);font-variant-numeric:var(--type-data-numeric);margin-top:4px;display:flex}.z-page-skeleton{gap:var(--space-xl);flex-direction:column;display:flex}.z-page-skeleton__row{gap:var(--space-lg);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.z-stat__value .z-trend{vertical-align:.12em;width:.45em;height:.45em;margin-inline-end:.2em;display:inline-block}[role=tabpanel]:focus-visible{outline-offset:6px}.z-stack{gap:var(--stack-gap,var(--space-xl));flex-direction:column;min-width:0;display:flex}.z-cluster{align-items:center;gap:var(--cluster-gap,var(--space-sm));flex-wrap:wrap;min-width:0;display:flex}.z-grid{gap:var(--grid-gap,var(--space-lg));grid-template-columns:repeat(auto-fit, minmax(min(var(--grid-min,260px), 100%), 1fr));min-width:0;display:grid}.z-stack>*,.z-grid>*,.z-cluster>*{min-width:0}.z-spacer{flex:auto}.z-hit{position:relative}@media (pointer:coarse),(width<=640px){.z-hit:after{content:"";position:absolute;inset:-12px -4px}}[dir=rtl] .z-bidi{unicode-bidi:plaintext}.z-nowrap{white-space:nowrap}@keyframes z-enter{0%{opacity:0;transform:translateY(4px)}}.z-enter{animation:z-enter var(--duration-enter) var(--ease-enter) both;animation-delay:calc(min(var(--i,0), 8) * var(--stagger-step))}@keyframes z-enter-card{0%{opacity:0;transform:translateY(4px)}}.z-card.is-entering,.z-enter-card{animation:z-enter-card var(--duration-enter-card) var(--ease-enter) both;animation-delay:calc(min(var(--i,0), 4) * var(--stagger-step-card))}@keyframes z-tick-up{0%{background-color:var(--color-flash-up);outline-color:var(--color-flash-up)}to{background-color:#0000;outline-color:#0000}}@keyframes z-tick-down{0%{background-color:var(--color-flash-down);outline-color:var(--color-flash-down)}to{background-color:#0000;outline-color:#0000}}.z-tick--up,.z-tick--down{outline-offset:0;border-radius:var(--radius-sm);outline:3px solid #0000}.z-tick--up{animation:z-tick-up var(--duration-flash) var(--ease-enter)}.z-tick--down{animation:z-tick-down var(--duration-flash) var(--ease-enter)}.z-count{justify-items:end;display:inline-grid}.z-count>:not(.z-sr-only){grid-area:1/1}.z-count__ghost{visibility:hidden}.z-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes z-nabiz{0%{opacity:.75;transform:scale(1)}60%,to{opacity:0;transform:scale(2.6)}}@keyframes z-ping{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}.z-ping{position:relative}.z-ping:after{content:"";border-radius:var(--radius-full);pointer-events:none;animation:z-ping var(--duration-ping) var(--ease-enter) 1 both;border:1.5px solid;position:absolute;inset:0}.z-ok{color:var(--color-gain);animation:z-pop-in var(--duration-ok) var(--ease-enter);align-items:center;gap:4px;font-weight:600;display:inline-flex}.z-ok .z-glyph{flex:none;width:.8em;height:.8em}.z-ok[data-cikis]{opacity:0;transition:opacity var(--duration-ok) var(--ease-exit)}.z-card--lift,.z-lift{transition:transform var(--duration-state) var(--ease-enter), border-color var(--duration-state) var(--ease-enter), background-color var(--duration-state) var(--ease-enter)}@media (hover:hover) and (pointer:fine){.z-card--selectable:hover,.z-card--lift:hover,.z-lift:hover{border-color:var(--color-line-strong);transform:translateY(-2px)}}.z-card--selectable:active,.z-card--lift:active,.z-lift:active{transition-duration:var(--duration-press);transform:scale(.99)}@keyframes z-reveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes z-reveal-rtl{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}.z-chart-series{animation:z-reveal var(--duration-reveal) var(--ease-enter) both}[dir=rtl] .z-chart-series{animation-name:z-reveal-rtl}.z-bar-fill{height:8px;transform:scaleX(var(--k,0));transform-origin:0;transition:transform var(--duration-scale) var(--ease-enter);border-radius:1px;display:block}.z-bar-fill--pos{background:var(--color-bar-pos)}.z-bar-fill--neg{background:var(--color-bar-neg);transform-origin:100%}.z-bar-fill--hold{background:var(--color-bar-hold)}[dir=rtl] .z-bar-fill--pos{transform-origin:100%}[dir=rtl] .z-bar-fill--neg{transform-origin:0}@starting-style{.z-bar-fill{transform:scaleX(0)}}
