.term{gap:var(--gap);min-width:0;max-width:100%;padding:0 var(--gap);color:var(--color-text-primary);background:var(--color-bg-app);flex-direction:column;display:flex;container-type:inline-size}.term-panel{border:1px solid var(--color-divider);background:var(--color-bg-panel);border-radius:10px;min-width:0}.term-head,.term-stage,.term-chart,.term-ticket,.term-activity{min-width:0}.term-head{border-bottom:1px solid var(--color-divider);background:0 0;align-items:center;gap:10px;min-height:82px;padding:15px 22px;display:flex}.term-id{flex:1;min-width:0}.term-title{align-items:center;gap:8px;min-width:0;display:flex}.term-title h1{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:650;line-height:1.1}.term-title span{color:var(--color-text-tertiary);font-size:11px}.term-title>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.term-title .term-star{flex:none}.term-sim{color:var(--color-warning);letter-spacing:.04em;text-transform:uppercase;margin-top:4px;font-size:10px;font-weight:650;display:block}.term-px{text-align:right;flex:none}.term-px strong{font-variant-numeric:tabular-nums;font-size:25px;font-weight:650;line-height:1;display:block}.term-px em{font-variant-numeric:tabular-nums;font-size:12px;font-style:normal}.term-px .up,.term-metrics .up,.cabal-x-market-px .up{color:var(--color-cabal)}.term-px .down,.term-metrics .down,.cabal-x-market-px .down{color:var(--color-red)}.term-px .flat{color:var(--color-text-tertiary)}.term-mark{background:var(--color-bg-raised-2);width:28px;height:28px;color:var(--color-text-secondary);border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:700;display:grid;position:relative;overflow:hidden}.term-mark img{object-fit:cover;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.term-mark img[data-ready=false]{visibility:hidden}.term-stage{gap:var(--gap);background:0 0;grid-template-columns:minmax(0,1fr) minmax(280px,330px);align-items:stretch;min-height:0;display:grid}.term-stage>.term-about{align-self:start}.term-chart{flex-direction:column;min-height:520px;padding:14px 12px 0;display:flex}.term-chart-bar{justify-content:space-between;align-items:center;gap:8px;min-width:0;margin-bottom:6px;display:flex}.term-chart-tools{justify-content:flex-end;align-items:center;gap:6px;min-width:0;margin-left:auto;display:flex}.term-chart-tools>.term-scroll{min-width:0;max-width:100%}.term-chart-bar .term-scroll-row{justify-content:flex-end;display:flex}.term-chart-status{color:var(--color-text-tertiary);white-space:nowrap;flex:none;font-size:11px;font-weight:650}.term-chart-status[data-state=stale],.term-chart-status[data-state=indexed],.term-chart-status[data-state=simulated]{color:var(--color-warning)}.term-chart-earlier{min-height:32px;color:var(--color-text-secondary);border-radius:8px;flex:none;padding:0 10px;font-size:12px;font-weight:600}.term-chart-earlier:hover:not(:disabled){color:var(--color-text-primary)}.term-chart-earlier:disabled{color:var(--color-text-tertiary)}.term-chart-earlier:focus-visible{outline:1px solid var(--color-border-med);outline-offset:2px}.term-intervals{flex-wrap:nowrap;gap:2px;width:max-content;display:flex}.term-intervals button,.term-presets button,.term-slip button{height:32px;min-height:32px;color:var(--color-text-tertiary);background:0 0;border-radius:6px;padding:0 10px;font-size:12px;font-weight:600}.term-intervals button[aria-pressed=true],.term-slip button[aria-pressed=true]{background:var(--color-bg-raised-2);color:var(--color-text-primary)}.term-hover{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-text-secondary);font-variant-numeric:tabular-nums;font-size:11px;overflow:hidden}.term-chart-frame{flex-direction:column;width:100%;min-width:0;height:280px;display:flex;position:relative;overflow:hidden}.term-chart-frame.is-fill{flex:420px;height:420px;min-height:420px}.term-chart-plot{flex:1;min-height:0;position:relative}.term-chart-canvas{width:100%;height:100%;position:absolute;inset:0}.term-legend{color:var(--color-text-secondary);pointer-events:none;flex-wrap:wrap;flex:none;gap:2px 8px;margin:0;padding:6px 8px;font-size:11px;display:flex}.term-legend>span{white-space:nowrap}.term-chart-empty{color:var(--color-text-secondary);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:16px;font-size:12px;line-height:1.45;display:flex;position:absolute;inset:0}.term-chart-retry{border:1px solid var(--color-divider);min-height:32px;color:var(--color-text-primary);background:0 0;border-radius:6px;padding:0 12px;font-size:12px;font-weight:600}.term-chart-retry:focus-visible{outline:1px solid var(--color-border-med);outline-offset:2px}.term-tip{z-index:2;border:1px solid var(--color-divider);background:color-mix(in srgb, var(--color-bg-raised-2) 94%, transparent);pointer-events:none;border-radius:8px;width:168px;padding:8px;font-size:11px;position:absolute}.term-tip b{font-variant-numeric:tabular-nums}.term-tip div{justify-content:space-between;gap:8px;display:flex}.term-tip span{color:var(--color-text-tertiary)}.term-ticket{background:var(--color-bg-panel);min-height:0;padding:16px}.term-ticket>.cabal-poly-seg{height:40px;margin-bottom:var(--gap)}.term-ticket[data-side=buy]>.cabal-poly-seg .cabal-poly-seg-thumb{background:color-mix(in srgb, var(--color-cabal) 12%, var(--color-bg-panel))}.term-ticket[data-side=sell]>.cabal-poly-seg .cabal-poly-seg-thumb{background:color-mix(in srgb, var(--color-red) 12%, var(--color-bg-panel))}.term-ticket[data-side=buy]>.cabal-poly-seg button[aria-pressed=true]{color:var(--color-cabal);font-weight:650}.term-ticket[data-side=sell]>.cabal-poly-seg button[aria-pressed=true]{color:var(--color-red);font-weight:650}.order-token{align-items:center;gap:10px;min-width:0;margin-bottom:18px;display:flex}.order-token>.term-mark{border-radius:50%;width:36px;height:36px;font-size:14px}.order-token>div{min-width:0}.order-token strong{overflow-wrap:anywhere;font-size:16px;display:block}.order-token span{color:var(--color-text-secondary);margin-top:3px;font-size:11px;display:block}.cabal-ticket{gap:var(--gap)}.cabal-ticket .cabal-x-field{gap:4px}.cabal-ticket .term-amount{font-variant-numeric:tabular-nums;height:42px;font-size:18px;font-weight:600}.term-balance{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:8px;margin:0;font-size:12px;display:flex}.cabal-x button.term-quiet{height:26px;min-height:26px;color:var(--color-text-secondary);border:1px solid var(--color-divider);background:0 0;padding:0 8px;font-size:11px}.term-presets,.term-slip{flex-wrap:wrap;gap:4px;display:flex}.cabal-x .term-presets button,.cabal-x .term-slip button{background:var(--color-bg-raised-1);min-height:26px;color:var(--color-text-secondary);border:1px solid var(--color-divider);padding:0 8px;font-size:11px;font-weight:600}.cabal-x .term-slip button[aria-pressed=true]{border-color:var(--color-cabal);color:var(--color-text-primary)}.term-quote{border:1px solid var(--color-divider);background:var(--color-bg-raised-1);border-radius:8px;gap:4px;margin:0;padding:8px;display:grid}.term-quote div{justify-content:space-between;gap:8px;min-width:0;display:flex}.term-quote dt{color:var(--color-text-tertiary);font-size:12px}.term-quote dd{text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:12px;font-weight:600}.term-quote dd.is-expired{color:var(--color-warning)}.cabal-x.cabal-ticket button.term-submit{width:100%}.cabal-x.cabal-ticket button.term-submit[data-side=sell]{background:var(--color-red);color:#10150d;color:lab(6.08044% -3.32192 3.67826)}.cabal-x.cabal-ticket button.term-submit[data-side=buy]{background:var(--color-cabal);color:#10150d;color:lab(6.08044% -3.32192 3.67826)}.term-notice{overflow-wrap:anywhere;margin:0;font-size:12px}.term-notice[data-tone=rejected]{color:var(--color-red)}.term-notice[data-tone=executed]{color:var(--color-green)}.term-notice[data-tone=included]{color:var(--color-warning)}.term-notice[data-tone=pending]{color:var(--color-text-secondary)}.term-market-tools{align-items:center;gap:6px;display:flex}.term-market-tools input{flex:1;min-width:0}.cabal-x-market-id .term-mark{align-self:center}.term-copy{color:var(--color-text-secondary);font-size:inherit;background:0 0;align-items:center;gap:5px;padding:0;display:inline-flex}.term-copy .icon{width:13px;height:13px}.term-head>.term-logo .term-mark,.term-head>.term-mark,.term-head>.term-mark-wrap>.term-mark{border-radius:50%;width:44px;height:44px;font-size:16px}.term-chart-label{gap:8px;font-size:12px;font-weight:600;display:flex}.term-chart-label span{color:var(--color-text-tertiary);font-weight:400}.term-ticket-heading{justify-content:space-between;align-items:baseline;gap:10px;padding:8px 0 0;display:flex}.term-ticket-heading h3{margin:0;font-size:14px;display:block}.term-ticket-heading>span{color:var(--color-text-tertiary);font-size:11px}.term-amount-wrap{align-items:center;display:flex;position:relative}.cabal-ticket .term-amount{height:56px;padding-right:90px;font-size:23px}.term-amount-wrap>span{text-overflow:ellipsis;max-width:70px;color:var(--color-text-secondary);font-size:13px;font-weight:600;position:absolute;right:13px;overflow:hidden}.term-protection{justify-content:space-between;gap:10px;font-size:12px;display:flex}.term-protection>span{color:var(--color-text-tertiary)}.term-protection strong{font-weight:500}.cabal-ticket .term-protection-note{color:var(--color-text-tertiary);margin:-5px 0 0;font-size:11px;line-height:1.6}.term-accept{align-items:start;font-size:12px;line-height:1.5}.term-accept input{margin-top:3px}.term-order-context{color:var(--color-text-tertiary);justify-content:center;align-items:center;gap:6px;font-size:11px;display:flex}.term-market-columns{color:var(--color-text-tertiary);justify-content:space-between;gap:10px;padding:5px 1px;font-size:11px;display:flex}.term-market-loading{color:var(--color-text-tertiary);text-align:center;padding:24px 8px;font-size:12px}.term-market-error{color:var(--color-text-secondary);text-align:center;padding:24px 8px;font-size:12px;line-height:1.45}.term-market-error p{margin:0 0 12px}.feed-token .term-mark{border-radius:50%;width:19px;height:19px;font-size:10px}@container (max-width:760px){.term-stage{grid-template-columns:minmax(0,1fr);min-height:0}.term-chart{min-height:420px}.term-chart-frame.is-fill{height:320px;min-height:320px}.term-ticket{border-top:0}}@media (max-width:759px){.term{padding-bottom:var(--gap)}.term-stage{grid-template-columns:minmax(0,1fr)}.term-head{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:8px 10px;display:grid}.term-id{min-width:0}.term-title{flex-wrap:wrap;gap:0 6px}.term-title>span{flex-basis:100%;order:3}.term-px{grid-area:1/3}.term-px strong{font-size:16px}.term-head{padding:16px}.term-title h1{font-size:19px}.term-head>.term-logo .term-mark,.term-head>.term-mark,.term-head>.term-mark-wrap>.term-mark{border-radius:50%;width:37px;height:37px}.term-chart{min-height:350px}.term-chart-frame.is-fill{height:260px;min-height:260px}.term-chart-bar{gap:5px}.term-intervals button{height:36px;min-height:36px;padding:0 9px}}.term-logo,.term-mark-wrap{flex:none;display:inline-grid;position:relative}.term-net{border:1px solid var(--color-divider);background:var(--color-bg-raised-2);cursor:help;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;padding:2px;display:inline-flex;position:absolute;bottom:-3px;right:-3px}.term-net img{border-radius:50%;width:12px;height:12px}.term-net:focus-visible{outline:1px solid var(--color-border-med);outline-offset:1px}.term-copy-row{flex-wrap:wrap;align-items:center;gap:2px;min-width:0;display:inline-flex}.term-star{width:28px;height:28px;color:var(--color-text-secondary);background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:inline-grid}.term-star:hover,.term-star:focus-visible{color:var(--color-text-primary);background:var(--color-bg-raised-1)}.term-star[aria-pressed=true]{color:var(--color-cabal)}.term-star[aria-disabled=true]{opacity:.6;cursor:default}.term-star:focus-visible,.term-copy:focus-visible{outline:1px solid var(--color-border-med);outline-offset:1px}.term-copy{border-radius:6px;min-height:28px}.term-hint{z-index:1000;border:1px solid var(--color-divider);background:var(--color-bg-raised-2);width:max-content;max-width:min(260px,100vw - 16px);color:var(--color-text-primary);overflow-wrap:anywhere;pointer-events:none;visibility:hidden;border-radius:6px;padding:6px 8px;font-size:11px;font-weight:500;line-height:1.4;position:fixed;top:0;left:0}.term-hint[data-ready=true]{visibility:visible}.term-scroll{min-width:0;position:relative}.term-scroll-figure{width:100%;min-width:0;max-width:100%;margin:0;display:block}.term-scroll-caption{min-width:0;max-width:100%;color:var(--color-text-tertiary);text-align:left;white-space:normal;overflow-wrap:anywhere;margin:0;padding:8px 2px 0;font-size:11px;display:block}.term-scroll[data-fade-start=true]:before,.term-scroll[data-fade-end=true]:after{content:"";pointer-events:none;z-index:1;width:28px;position:absolute;top:0;bottom:0}.term-scroll[data-fade-start=true]:before{background:linear-gradient(to right, var(--color-bg-panel), transparent);left:0}.term-scroll[data-fade-end=true]:after{background:linear-gradient(to left, var(--color-bg-panel), transparent);right:0}.term-scroll-row{scrollbar-width:thin;overscroll-behavior-x:contain;overflow-x:auto}.term-scroll-row:focus-visible{outline:1px solid var(--color-border-med);outline-offset:-1px}.term-scroll-row>.coin-scroll,.term-scroll-row>.coin-tabs{width:max-content;min-width:100%;overflow:visible}.term-scroll-row>.coin-tabs{flex-wrap:nowrap}.term-scroll-row>.coin-scroll table{width:max-content;min-width:100%}.term-metrics{scroll-snap-type:x proximity}.term-metrics>dl{width:max-content;margin:0;display:flex}.term-metrics dl>div{scroll-snap-align:start;flex:none;min-width:92px;padding:10px 16px 12px}.term-metrics dt{color:var(--color-text-tertiary);font-size:11px;font-weight:500}.term-metrics dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:2px 0 0;font-size:13px;font-weight:600}.term-skel,.term-skel-mark{background:var(--color-bg-raised-2);border-radius:4px;width:72px;height:12px;display:inline-block}.term-skel-mark{border-radius:50%;width:44px;height:44px}.term-activity{flex-direction:column;gap:12px;min-width:0;display:flex}.term-windows{flex-wrap:nowrap;gap:6px;width:max-content;padding:1px;display:flex}.term-windows button{border:1px solid var(--color-divider);min-width:66px;min-height:46px;color:var(--color-text-tertiary);background:0 0;border-radius:8px;justify-items:center;gap:2px;padding:5px 8px;font-size:11px;font-weight:600;display:grid}.term-windows button b{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;font-weight:600}.term-windows button b.up{color:var(--color-cabal)}.term-windows button b.down{color:var(--color-red)}.term-windows button:hover{color:var(--color-text-secondary)}.term-windows button[aria-pressed=true]{color:var(--color-text-primary);background:var(--color-bg-raised-2);border-color:#0000}.term-windows button:focus-visible{outline:1px solid var(--color-border-med);outline-offset:1px}.term-split{gap:6px;min-width:0;display:grid}.term-split p{color:var(--color-text-tertiary);justify-content:space-between;gap:12px;margin:0;font-size:13px;display:flex}.term-split p>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.term-split b{color:var(--color-text-primary);font-variant-numeric:tabular-nums;font-weight:600}.term-split .term-skel{vertical-align:middle;width:36px;height:11px}.term-share{background:var(--color-bg-raised-1);border-radius:3px;height:6px;display:flex;position:relative;overflow:hidden}.term-share-buy,.term-share-sell{min-width:0;height:100%;display:block}.term-share-buy{background:color-mix(in oklab, var(--color-cabal) 82%, var(--color-bg-panel))}.term-share-sell{background:color-mix(in oklab, var(--color-red) 82%, var(--color-bg-panel))}.term-share-join{z-index:1;pointer-events:none;background:var(--color-bg-panel);width:4px;margin-left:-2px;position:absolute;top:-1px;bottom:-1px;transform:skew(-24deg)}.term-interval{border-top:1px solid var(--color-divider);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin:0;padding-top:12px;display:grid}.term-interval dt{color:var(--color-text-tertiary);font-size:11px;font-weight:500}.term-interval dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:1px 0 0;font-size:12px;font-weight:600}.term>.coin-desk.term-panel,.term>.term-holdings{border:1px solid var(--color-divider);background:var(--color-bg-panel);border-radius:10px}.term-about{flex-direction:column;gap:14px;min-width:0;padding:16px;display:flex}.term-about-head h2{letter-spacing:-.01em;overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:650}.term-about-head p{color:var(--color-text-tertiary);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:12px;overflow:hidden}.term-about-desc{color:var(--color-text-secondary);overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.term-about-desc[data-open=true]{-webkit-line-clamp:unset;display:block}.term-about-note{color:var(--color-warning);margin:0;font-size:11px;line-height:1.4}.term-links{flex-wrap:wrap;gap:8px;display:flex}.term-link{border:1px solid var(--color-divider);min-height:34px;color:var(--color-text-primary);white-space:nowrap;border-radius:10px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.term-link:hover{background:var(--color-bg-raised-1)}.term-link:focus-visible{outline:1px solid var(--color-border-med);outline-offset:1px}.term-facts-list{gap:10px;margin:0;font-size:13px;display:grid}.term-facts-list>div{align-items:center;gap:8px;min-width:0;display:flex}.term-facts-list dt{min-width:0;color:var(--color-text-tertiary);white-space:nowrap;flex:auto;align-items:center;gap:8px;display:flex}.term-facts-list dt:after{content:"";border-bottom:1px dashed var(--color-divider);flex:auto;min-width:12px}.term-facts-list dd{min-width:0;max-width:64%;color:var(--color-text-primary);white-space:nowrap;flex:0 auto;align-items:center;gap:6px;margin:0;font-weight:500;display:inline-flex;overflow:hidden}.term-facts-list dd img,.term-facts-list dd svg{border-radius:4px;flex:none;width:16px;height:16px}.term-facts-list .term-copy{color:var(--color-text-primary);font-weight:500}.term-about-more{background:var(--color-bg-raised-1);min-height:32px;color:var(--color-text-secondary);border:0;border-radius:8px;align-self:center;padding:0 14px;font-size:12px;font-weight:600}.term-about-more:hover{color:var(--color-text-primary)}.term-about-more:focus-visible{outline:1px solid var(--color-border-med);outline-offset:2px}@media (pointer:coarse){.term-link,.term-about-more{min-height:44px}}.term-holdings{padding:4px 14px 14px}.term-holdings header{justify-content:space-between;align-items:center;gap:12px;min-height:44px;display:flex}.term-holdings h2{margin:0;font-size:13px;font-weight:650}.term-holdings header a{color:var(--color-text-secondary);font-size:12px;font-weight:600}.term-holdings header a:hover{color:var(--color-text-primary)}.term-holdings header a:focus-visible{outline:1px solid var(--color-border-med);outline-offset:2px;border-radius:6px}.term-holdings p,.term-holdings dd{color:var(--color-text-secondary);font-size:12px}.term-holdings p{margin:0}.term-holdings p.term-holdings-blocked{color:var(--color-warning)}.term-holdings dl{border-top:1px solid var(--color-divider);grid-template-columns:repeat(5,minmax(0,1fr));gap:10px 12px;margin:10px 0 0;padding-top:10px;display:grid}.term-holdings dt{color:var(--color-text-tertiary);font-size:11px}.term-holdings dd{color:var(--color-text-primary);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:2px 0 0;font-weight:600}.term-holdings dd small{color:var(--color-text-tertiary);margin-top:2px;font-size:11px;font-weight:500;display:block}.term-ticket-context{margin:0 0 var(--gap);color:var(--color-text-tertiary);font-size:11px;display:none}@media (max-width:759px){.term-ticket-context{display:block}.term-holdings dl{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.term-scroll-row{scroll-behavior:auto}}
