.tg-example{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--tg-radius);padding:1.4rem 1.5rem;margin-bottom:1.75rem}.tg-example__intro{color:hsl(var(--muted-foreground));font-size:.95rem;margin-bottom:1.1rem}.tg-example__caption{margin-top:.85rem;color:hsl(var(--muted-foreground));font-size:.85rem;font-style:italic}.tg-example__screen{background:hsl(var(--muted) / .45);border:1px solid hsl(var(--border));border-radius:var(--tg-radius-lg);padding:1.1rem;overflow-x:auto;-webkit-overflow-scrolling:touch}.tg-example__screen--dark{background:#0b0b0d;border-color:#26262b;color:#e6e6ea}.tg-example__inner{min-width:520px}.tg-example__screen--dark .tg-example__inner{min-width:0}.tg-ex-stack{display:flex;flex-direction:column;gap:.75rem}.tg-ex-row{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.tg-ex-row--between{justify-content:space-between}.tg-ex-row--center{justify-content:center}.tg-ex-cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;align-items:start}.tg-ex-cols--wide{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.tg-ex-cols--wide-right{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)}.tg-ex-grow{flex:1 1 auto;min-width:0}.tg-ex-panel{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--tg-radius-lg);padding:.8rem .9rem}.tg-ex-panel__title{font-size:.85rem;font-weight:600;color:hsl(var(--muted-foreground));margin-bottom:.55rem}.tg-ex-panel__title--caps{font-size:.72rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.tg-ex-heading{font-weight:700;font-size:.98rem}.tg-ex-sub{color:hsl(var(--muted-foreground));font-size:.85rem}.tg-ex-text{font-size:.9rem}.tg-ex-mono{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.tg-ex-bar{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;flex-wrap:wrap;padding:.55rem .75rem;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--tg-radius-lg)}.tg-ex-stats{display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap}.tg-ex-stat{display:flex;flex-direction:column;gap:.1rem}.tg-ex-stat--right{align-items:flex-end;text-align:right}.tg-ex-stat__label{font-size:.8rem;font-weight:500;color:hsl(var(--muted-foreground))}.tg-ex-stat__value{font-size:1.05rem;font-weight:700;line-height:1.15;font-variant-numeric:tabular-nums}.tg-ex-stat--pos .tg-ex-stat__value{color:hsl(var(--success,142 71% 40%))}.tg-ex-stat--neg .tg-ex-stat__value{color:hsl(var(--destructive,0 72% 51%))}.tg-ex-stat--accent .tg-ex-stat__value{color:hsl(var(--primary-fill))}.tg-ex-progress{display:block;margin-top:.3rem;height:6px;width:100%;background:hsl(var(--muted));border-radius:999px;overflow:hidden}.tg-ex-progress__fill{display:block;height:100%;background:hsl(var(--primary-fill));border-radius:999px}.tg-ex-btn{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.45rem .9rem;border-radius:var(--tg-radius-md);border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));font-size:.85rem;font-weight:600;line-height:1.2;white-space:nowrap}.tg-ex-btn--buy{background:hsl(var(--success,142 71% 40%) / .14);border-color:hsl(var(--success,142 71% 40%) / .4);color:hsl(var(--success,142 71% 32%))}.tg-ex-btn--sell{background:hsl(var(--destructive,0 72% 51%) / .12);border-color:hsl(var(--destructive,0 72% 51%) / .4);color:hsl(var(--destructive,0 72% 45%))}.tg-ex-btn--solid-buy{background:#059669;border-color:transparent;color:#fff}.tg-ex-btn--solid-sell{background:#dc2626;border-color:transparent;color:#fff}.tg-ex-btn--solid-muted{background:hsl(var(--muted-foreground));border-color:transparent;color:hsl(var(--background))}.tg-ex-btn--primary{background:hsl(var(--primary));border-color:transparent;color:hsl(var(--primary-foreground))}.dark .tg-ex-btn--primary{border-color:hsl(var(--primary-fill) / .45)}.tg-ex-btn--active{border-color:hsl(var(--primary-fill));background:hsl(var(--primary-fill) / .12);color:hsl(var(--primary-fill))}.tg-ex-btn--muted{color:hsl(var(--muted-foreground))}.tg-ex-btn--wide{width:100%}.tg-ex-btn--lg{padding:.6rem 1.1rem;font-size:.95rem}.dark .tg-ex-btn--buy{color:hsl(var(--success,142 71% 60%))}.dark .tg-ex-btn--sell{color:hsl(var(--destructive,0 72% 65%))}.tg-ex-key{display:inline-flex;align-items:center;justify-content:center;min-width:1.6rem;padding:.1rem .4rem;border-radius:5px;border:1px solid hsl(var(--border));border-bottom-width:2px;background:hsl(var(--muted));font-size:.8rem;font-weight:700;font-family:inherit;color:hsl(var(--foreground))}.tg-example__screen--dark .tg-ex-key{background:#1b1b20;border-color:#3a3a42;color:#e6e6ea}.tg-ex-chip{display:inline-flex;align-items:center;gap:.3rem;padding:.12rem .5rem;border-radius:999px;font-size:.72rem;font-weight:600;background:hsl(var(--muted));color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border))}.tg-ex-chip--accent{background:hsl(var(--primary-fill) / .12);border-color:hsl(var(--primary-fill) / .3);color:hsl(var(--primary-fill))}.tg-ex-chip--purple{background:hsl(var(--purple,263 70% 50%) / .18);border-color:hsl(var(--purple,263 70% 50%) / .35);color:hsl(var(--purple,263 70% 42%))}.dark .tg-ex-chip--purple{color:hsl(var(--purple,263 70% 75%))}.tg-ex-chip--pos{background:hsl(var(--success,142 71% 40%) / .14);border-color:hsl(var(--success,142 71% 40%) / .35);color:hsl(var(--success,142 71% 32%))}.tg-ex-chip--neg{background:hsl(var(--destructive,0 72% 51%) / .12);border-color:hsl(var(--destructive,0 72% 51%) / .35);color:hsl(var(--destructive,0 72% 45%))}.dark .tg-ex-chip--pos{color:hsl(var(--success,142 71% 60%))}.dark .tg-ex-chip--neg{color:hsl(var(--destructive,0 72% 65%))}.tg-ex-pos{color:hsl(var(--success,142 71% 32%));font-weight:700}.tg-ex-neg{color:hsl(var(--destructive,0 72% 45%));font-weight:700}.dark .tg-ex-pos{color:hsl(var(--success,142 71% 60%))}.dark .tg-ex-neg{color:hsl(var(--destructive,0 72% 65%))}.tg-ex-input{display:flex;align-items:center;gap:0;padding:.45rem .6rem;min-height:2.1rem;border-radius:var(--tg-radius-md);border:1px solid hsl(var(--border));background:hsl(var(--background));font-size:.9rem;font-variant-numeric:tabular-nums}.tg-ex-input--focus{border-color:hsl(var(--primary-fill));box-shadow:0 0 0 2px hsl(var(--primary-fill) / .18)}.tg-ex-input__prefix{color:hsl(var(--muted-foreground));margin-right:.35rem}.tg-ex-input__ph{color:hsl(var(--muted-foreground) / .8)}.tg-ex-label{display:block;font-size:.82rem;font-weight:600;color:hsl(var(--muted-foreground));margin-bottom:.3rem}.tg-ex-table{width:100%;display:table;border-collapse:collapse;font-size:.85rem}.tg-ex-table__row{display:table-row}.tg-ex-table__row+.tg-ex-table__row .tg-ex-table__cell{border-top:1px solid hsl(var(--border) / .7)}.tg-ex-table__cell{display:table-cell;padding:.4rem .5rem;vertical-align:middle;font-variant-numeric:tabular-nums}.tg-ex-table__cell--head{font-size:.68rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:hsl(var(--muted-foreground));border-top:0}.tg-ex-table__cell--right{text-align:right}.tg-ex-table__cell--num{text-align:right;font-weight:600}.tg-ex-table__row--me .tg-ex-table__cell{background:hsl(var(--primary-fill) / .08);font-weight:600}.tg-ex-quote{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.tg-ex-quote__side{border-radius:var(--tg-radius-md);padding:.5rem .65rem;border:1px solid hsl(var(--border));text-align:center}.tg-ex-quote__side--bid{background:hsl(var(--destructive,0 72% 51%) / .09);border-color:hsl(var(--destructive,0 72% 51%) / .3)}.tg-ex-quote__side--ask{background:hsl(var(--success,142 71% 40%) / .1);border-color:hsl(var(--success,142 71% 40%) / .3)}.tg-ex-quote__label{font-size:.65rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.tg-ex-quote__price{font-size:1.25rem;font-weight:700;font-variant-numeric:tabular-nums}.tg-ex-quote__side--bid .tg-ex-quote__price{color:hsl(var(--destructive,0 72% 45%))}.tg-ex-quote__side--ask .tg-ex-quote__price{color:hsl(var(--success,142 71% 32%))}.dark .tg-ex-quote__side--bid .tg-ex-quote__price{color:hsl(var(--destructive,0 72% 65%))}.dark .tg-ex-quote__side--ask .tg-ex-quote__price{color:hsl(var(--success,142 71% 60%))}.tg-ex-quote--plain .tg-ex-quote__side{background:hsl(var(--muted));border-color:hsl(var(--border));padding:.7rem .65rem}.tg-ex-quote__price--lg{font-size:1.75rem;line-height:1.2}.tg-ex-cards{display:flex;gap:.5rem;flex-wrap:wrap}.tg-ex-card{position:relative;width:54px;height:76px;flex:0 0 auto;border-radius:7px;border:1px solid hsl(var(--border));background:#fff;color:#18181b;display:flex;align-items:center;justify-content:center;font-weight:700;box-shadow:0 1px 3px hsl(220 10% 20% / .18)}.tg-ex-card__rank{position:absolute;top:.15rem;left:.28rem;font-size:.8rem;line-height:1}.tg-ex-card__suit{font-size:1.6rem;line-height:1;font-weight:400}.tg-ex-card--red{color:#dc2626}.tg-ex-card--back{background:#fff;padding:2px;border-color:#d4d4d8}.tg-ex-card--back::after{content:'?';display:grid;place-items:center;width:100%;height:100%;border-radius:5px;background:linear-gradient(135deg,#059669,#047857 55%,#065f46);color:rgba(255,255,255,.3);font-size:1.5rem;font-weight:700}.tg-ex-card--sm{width:42px;height:60px}.tg-ex-card--sm .tg-ex-card__rank{font-size:.7rem}.tg-ex-card--sm .tg-ex-card__suit{font-size:1.2rem}.tg-ex-card--xs{width:22px;height:31px;border-radius:4px}.tg-ex-card--xs.tg-ex-card--back{padding:1px}.tg-ex-card--xs.tg-ex-card--back::after{border-radius:3px;font-size:.7rem}.tg-ex-card--latest{border-color:hsl(var(--primary-fill));box-shadow:0 0 0 2px hsl(var(--primary-fill) / .35)}.tg-ex-img{display:block;flex:0 0 auto;height:auto}.tg-ex-img--card{width:66px}.tg-ex-img--die{width:66px}.tg-ex-felt{background:#052e1c;border:1px solid #14532d;border-radius:var(--tg-radius-lg);padding:.8rem .9rem}.tg-ex-felt .tg-ex-panel__title{color:#6ee7b7;opacity:.8}.tg-ex-felt .tg-ex-sub{color:#6ee7b7;opacity:.65}.tg-ex-felt-div{flex:0 0 auto;width:1px;height:64px;margin:0 .25rem;background:rgba(21,128,61,.5);align-self:center}.tg-ex-poker{position:relative;width:100%;aspect-ratio:16/11}.tg-ex-poker__rim{position:absolute;inset:9% 5%;border-radius:50%;background:linear-gradient(135deg,#047857,#065f46 55%,#064e3b);border:6px solid #78350f;box-shadow:0 8px 20px rgba(0,0,0,.3)}.tg-ex-poker__rim::after{content:'';position:absolute;inset:6%;border-radius:50%;background:linear-gradient(135deg,#059669,#047857 55%,#065f46);box-shadow:inset 0 2px 10px rgba(0,0,0,.35)}.tg-ex-poker__center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:5;display:flex;flex-direction:column;align-items:center;gap:.4rem;width:max-content}.tg-ex-poker__cards{display:flex;gap:.25rem}.tg-ex-seat{position:absolute;z-index:10;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;padding:.3rem .45rem .35rem;border-radius:8px;background:rgba(30,41,59,.88);color:#fff;box-shadow:0 2px 6px rgba(0,0,0,.3)}.tg-ex-seat--s{left:50%;top:88%}.tg-ex-seat--w{left:9%;top:50%}.tg-ex-seat--n{left:50%;top:12%}.tg-ex-seat--e{left:91%;top:50%}.tg-ex-seat--me{box-shadow:0 0 0 2px #60a5fa,0 2px 6px rgba(0,0,0,.3)}.tg-ex-seat__badge{position:absolute;top:-.55rem;left:50%;transform:translateX(-50%);background:#facc15;color:#713f12;font-size:.56rem;font-weight:700;letter-spacing:.03em;padding:.08rem .4rem;border-radius:999px}.tg-ex-seat__cards{display:flex;gap:2px;margin-bottom:.3rem}.tg-ex-seat__row{display:flex;align-items:center;gap:.35rem}.tg-ex-seat__avatar{width:24px;height:24px;flex:0 0 auto;border-radius:999px;display:grid;place-items:center;font-size:.68rem;font-weight:700;background:#4b5563;color:#fff}.tg-ex-seat__avatar--me{background:#3b82f6}.tg-ex-seat__name{display:block;font-size:.66rem;font-weight:600;line-height:1.2;white-space:nowrap}.tg-ex-seat__name--me{color:#60a5fa}.tg-ex-seat__pos{display:block;font-size:.62rem;line-height:1.2;font-variant-numeric:tabular-nums}.tg-ex-seat__pos--pos{color:#34d399}.tg-ex-seat__pos--neg{color:#f87171}.tg-ex-seat__pos--flat{color:#d1d5db}.tg-ex-log__round{display:block;font-size:.68rem;font-weight:700;letter-spacing:.04em;color:hsl(var(--muted-foreground))}.tg-ex-log__turns{border-left:2px solid hsl(var(--border));padding-left:.5rem;margin:.3rem 0 .55rem;display:flex;flex-direction:column;gap:.22rem}.tg-ex-log__quote{font-size:.78rem;font-weight:500}.tg-ex-log__result{font-size:.74rem;padding-left:.7rem;color:hsl(var(--success,142 71% 32%))}.tg-ex-log__result--mine{font-weight:600}.tg-ex-log__result--none{color:hsl(var(--muted-foreground))}.dark .tg-ex-log__result{color:hsl(var(--success,142 71% 55%))}.dark .tg-ex-log__result--none{color:hsl(var(--muted-foreground))}.tg-ex-log__reveal{display:flex;align-items:center;justify-content:center;gap:.35rem;background:hsl(var(--muted) / .4);border-radius:6px;padding:.25rem .5rem;font-size:.74rem;color:hsl(var(--muted-foreground));margin:.5rem 0 .4rem}.tg-ex-slider{display:block;height:8px;border-radius:999px;background:hsl(var(--muted));position:relative}.tg-ex-slider__fill{display:block;height:100%;border-radius:999px;background:hsl(var(--primary-fill))}.tg-ex-slider__thumb{position:absolute;top:50%;width:16px;height:16px;margin-left:-8px;border-radius:999px;background:hsl(var(--primary-fill));border:2px solid #fff;box-shadow:0 1px 3px hsl(220 10% 20% / .35);transform:translateY(-50%)}.tg-ex-die{width:46px;height:46px;border-radius:9px;background:#fff;border:1px solid hsl(var(--border));box-shadow:0 1px 3px hsl(220 10% 20% / .18);display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);padding:6px}.tg-ex-die__pip{width:7px;height:7px;border-radius:999px;background:#18181b;align-self:center;justify-self:center}.tg-ex-coin{width:30px;height:30px;border-radius:999px;display:grid;place-items:center;font-size:.8rem;font-weight:700;border:2px solid;flex:0 0 auto}.tg-ex-coin--h{background:#fbbf24;border-color:#f59e0b;color:#78350f}.tg-ex-coin--t{background:#a1a1aa;border-color:#71717a;color:#27272a}.tg-ex-hidden{display:grid;place-items:center;flex:0 0 auto;border:2px dashed hsl(var(--border));background:hsl(var(--muted) / .6);color:hsl(var(--muted-foreground));font-size:1rem;font-weight:700}.tg-ex-hidden--die{width:40px;height:40px;border-radius:8px}.tg-ex-hidden--card{width:40px;height:56px;border-radius:8px}.tg-ex-hidden--coin{width:30px;height:30px;border-radius:999px;font-size:.85rem}.tg-ex-cats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;min-width:640px}.tg-ex-cat{border-radius:var(--tg-radius-lg);border:1px solid;padding:.7rem}.tg-ex-cat__title{display:flex;align-items:center;gap:.4rem;font-weight:700;font-size:.95rem;margin-bottom:.55rem}.tg-ex-cat__icon{font-size:1.25rem;line-height:1}.tg-ex-cat--dice{background:hsl(217 91% 55% / .1);border-color:hsl(217 91% 55% / .3)}.tg-ex-cat--cards{background:hsl(0 84% 60% / .1);border-color:hsl(0 84% 60% / .3)}.tg-ex-cat--coins{background:hsl(38 92% 50% / .1);border-color:hsl(38 92% 50% / .3)}.tg-ex-cat--special{background:hsl(271 81% 56% / .1);border-color:hsl(271 81% 56% / .3)}.tg-ex-outbox{border-radius:var(--tg-radius-md);border:1px solid hsl(var(--border));background:hsl(var(--muted) / .35);padding:.4rem;margin-bottom:.6rem}.tg-ex-outbox__label{display:block;text-align:center;font-size:.72rem;color:hsl(var(--muted-foreground));margin-bottom:.35rem}.tg-ex-outbox .tg-ex-row{min-height:56px}.tg-ex-event{border-radius:var(--tg-radius-md);border:2px solid hsl(var(--border));background:hsl(var(--card) / .7);padding:.55rem .6rem;margin-bottom:.5rem}.tg-ex-event:last-child{margin-bottom:0}.tg-ex-event--picked{border-color:hsl(var(--primary-fill));background:hsl(var(--primary-fill) / .16);box-shadow:0 0 0 2px hsl(var(--primary-fill) / .35)}.tg-ex-event__cat{font-size:.68rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.tg-ex-event__cat--dice{color:hsl(217 91% 40%)}.tg-ex-event__cat--cards{color:hsl(0 72% 45%)}.tg-ex-event__cat--coins{color:hsl(38 92% 35%)}.tg-ex-event__cat--special{color:hsl(271 70% 45%)}.dark .tg-ex-event__cat--dice{color:hsl(217 91% 70%)}.dark .tg-ex-event__cat--cards{color:hsl(0 84% 70%)}.dark .tg-ex-event__cat--coins{color:hsl(38 92% 60%)}.dark .tg-ex-event__cat--special{color:hsl(271 81% 75%)}.tg-ex-event__odds{font-size:.95rem;font-weight:700;font-variant-numeric:tabular-nums}.tg-ex-event__desc{font-size:.82rem;font-weight:500;line-height:1.3;margin:.35rem 0 .45rem}.tg-ex-event__stake{font-size:.95rem;font-weight:700;color:hsl(var(--primary-fill));font-variant-numeric:tabular-nums}.tg-ex-tiny{font-size:.62rem;letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.tg-ex-step{display:inline-flex;align-items:center;justify-content:center;min-width:1.7rem;padding:.1rem .2rem;border-radius:5px;border:1px solid hsl(var(--border));background:hsl(var(--card));font-size:.68rem;font-weight:600}.tg-ex-feed{display:flex;flex-direction:column;gap:.4rem}.tg-ex-feed__item{display:flex;align-items:flex-start;gap:.5rem;padding:.4rem .5rem;border-radius:var(--tg-radius-md);background:hsl(var(--muted) / .6);font-size:.82rem}.tg-ex-feed__time{color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;flex:0 0 auto}.tg-ex-feed__text{min-width:0}.tg-ex-chat{display:flex;flex-direction:column;gap:.5rem}.tg-ex-msg{display:block;max-width:82%;padding:.55rem .8rem;border-radius:var(--tg-radius-lg);font-size:.88rem;line-height:1.45}.tg-ex-msg--bot{align-self:flex-start;background:hsl(var(--muted));border:1px solid hsl(var(--border));border-bottom-left-radius:3px}.tg-ex-msg--me{align-self:flex-end;max-width:88%;background:hsl(var(--primary-fill) / .1);border:1px solid hsl(var(--primary-fill) / .3);border-bottom-right-radius:3px}.tg-ex-avatar{width:28px;height:28px;flex:0 0 auto;border-radius:999px;display:grid;place-items:center;font-size:.75rem;font-weight:700;background:hsl(var(--primary-fill) / .15);color:hsl(var(--primary-fill));border:1px solid hsl(var(--primary-fill) / .3)}.tg-ex-avatar--bot{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-color:hsl(var(--border))}.tg-ex-chart{width:100%;height:auto;display:block}.tg-ex-chart__line{fill:none;stroke:hsl(var(--primary-fill));stroke-width:2}.tg-ex-chart__line--pos{stroke:hsl(var(--success,142 71% 40%))}.tg-ex-chart__area{fill:hsl(var(--primary-fill) / .12);stroke:none}.tg-ex-chart__grid{stroke:hsl(var(--border));stroke-width:1}.tg-ex-figs{display:flex;gap:.9rem;justify-content:center;flex-wrap:wrap}.tg-ex-fig{width:92px;height:92px;border:2px solid #333;background:#000;display:grid;place-items:center;overflow:hidden}.tg-ex-fig svg{width:100%;height:100%;display:block}.tg-example__screen--dark .tg-ex-btn{background:#17171c;border-color:#33333c;color:#e6e6ea}.tg-example__screen--dark .tg-ex-btn--solid-buy{background:#15803d;border-color:transparent;color:#fff}.tg-example__screen--dark .tg-ex-btn--solid-sell{background:#b91c1c;border-color:transparent;color:#fff}.tg-example__screen--dark .tg-ex-stat__label,.tg-example__screen--dark .tg-ex-sub{color:#9a9aa6}.tg-example__screen--dark .tg-ex-progress{background:#26262d}.tg-example__screen--dark .tg-ex-progress__fill{background:#e6e6ea}.tg-example__screen--dark .tg-ex-bar{background:#131318;border-color:#2a2a32}.tg-ex-btn--react-no,.tg-example__screen--dark .tg-ex-btn--react-no{background:red;border-color:transparent;color:#fff;min-width:9rem}.tg-ex-btn--react-yes,.tg-example__screen--dark .tg-ex-btn--react-yes{background:#0f0;border-color:transparent;color:#000;min-width:9rem}.tg-ex-numgrid{display:flex;flex-direction:column;gap:.3rem}.tg-ex-numrow{display:flex;gap:.3rem}.tg-ex-num{flex:1 1 0;text-align:center;padding:.3rem .2rem;border-radius:4px;background:hsl(var(--muted));font-size:.8rem;font-weight:700;font-variant-numeric:tabular-nums}.tg-ex-num--found{background:hsl(var(--success,142 71% 40%) / .25);color:hsl(var(--success,142 71% 28%));text-decoration:line-through}.dark .tg-ex-num--found{color:hsl(var(--success,142 71% 65%))}.tg-ex-note{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;padding:.5rem .65rem;border:1px dashed hsl(var(--border));border-radius:var(--tg-radius-md);background:hsl(var(--muted) / .35);color:hsl(var(--muted-foreground));font-size:.82rem;font-style:italic}.tg-ex-note strong{font-style:normal;color:hsl(var(--foreground))}.tg-ex-answers{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.3rem}.tg-ex-answer{padding:.35rem .3rem;text-align:center;border-radius:4px;border:2px solid hsl(var(--muted));background:hsl(var(--muted));font-size:.75rem;font-weight:500;line-height:1.25}.tg-ex-answer--picked{border-color:hsl(var(--info,217 91% 35%));background:hsl(var(--info,217 91% 35%) / .2);color:hsl(var(--info,217 91% 35%));font-weight:700}.tg-ex-news{display:flex;align-items:center;gap:.6rem;padding:.45rem .75rem;border-radius:var(--tg-radius-lg);background:#18181b;border:1px solid rgba(245,158,11,.3);font-size:.82rem}.tg-ex-news__tag{font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#f59e0b;flex:0 0 auto}.tg-ex-news__time{font-family:ui-monospace,SFMono-Regular,monospace;font-size:.72rem;color:rgba(245,158,11,.7);flex:0 0 auto}.tg-ex-news__text{color:#f59e0b;min-width:0}.tg-ex-etf{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;align-items:start;min-width:680px}.tg-ex-etf__span2{grid-column:span 2}.tg-ex-etfgroup+.tg-ex-etfgroup{margin-top:.8rem}.tg-ex-etfhead{display:flex;align-items:baseline;gap:.4rem;padding-bottom:.3rem;border-bottom:1px solid hsl(var(--border))}.tg-ex-etfhead__ticker{font-weight:700;font-size:.82rem;color:hsl(var(--primary-fill))}.tg-ex-etfrow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;align-items:center;padding:.28rem 0 .28rem .5rem;font-size:.82rem;font-variant-numeric:tabular-nums}.tg-ex-etfrow__bid{text-align:right;color:hsl(var(--info,217 91% 35%))}.tg-ex-etfrow__ask{text-align:left;color:hsl(var(--destructive,0 72% 51%))}.tg-ex-etfrow__mid{font-weight:600;text-align:center}.tg-ex-etfrow--spacer{height:1.6rem}.dark .tg-ex-etfrow__bid{color:hsl(var(--info,217 91% 60%))}.dark .tg-ex-etfrow__ask{color:hsl(var(--destructive,0 72% 65%))}.tg-ex-bag{display:flex;gap:.5rem;flex-wrap:wrap}.tg-ex-fruit{display:flex;flex-direction:column;align-items:center;gap:.15rem;padding:.45rem .7rem;border-radius:var(--tg-radius-md);border:1px solid hsl(var(--border));background:hsl(var(--card));min-width:66px}.tg-ex-fruit__icon{font-size:1.3rem;line-height:1}.tg-ex-fruit__count{font-size:.8rem;font-weight:700;font-variant-numeric:tabular-nums}.tg-ex-fruit__name{font-size:.68rem;color:hsl(var(--muted-foreground))}.tg-ex-board{border:1px solid hsl(var(--border));border-radius:var(--tg-radius-lg);overflow:hidden}.tg-ex-clock{background:hsl(var(--card));padding:.45rem .75rem .55rem}.tg-ex-clock__row{display:flex;align-items:baseline;justify-content:center;gap:.5rem}.tg-ex-clock__now{font-size:1.3rem;font-weight:700;font-variant-numeric:tabular-nums}.tg-ex-clock__total{font-size:.75rem;color:hsl(var(--muted-foreground))}.tg-ex-pitch{background:linear-gradient(to bottom,#065f46,#064e3b);padding:.7rem}.tg-ex-pitch__goal{display:block;width:33%;height:10px;margin:0 auto .5rem;border-radius:0 0 10px 10px;background:linear-gradient(to bottom,#fb923c,#ea580c)}.tg-ex-pitch__goal--red{margin:.5rem auto 0;border-radius:10px 10px 0 0;background:linear-gradient(to top,#f87171,#dc2626)}.tg-ex-pitch__teams{display:flex;align-items:stretch;gap:.6rem}.tg-ex-pitch__team{flex:1 1 0;min-width:0}.tg-ex-pitch__name{display:block;text-align:center;color:#ecfdf5;font-weight:700;font-size:.85rem;margin-bottom:.4rem}.tg-ex-pitch__vs{align-self:center;color:rgba(209,250,229,.5);font-size:.7rem;font-weight:700}.tg-ex-marbles{display:flex;align-items:center;gap:.45rem;padding:.3rem .45rem;border-radius:6px;background:rgba(2,44,34,.5);margin-bottom:.25rem}.tg-ex-marble{width:13px;height:13px;border-radius:999px;flex:0 0 auto}.tg-ex-marble--orange{background:linear-gradient(135deg,#fdba74,#ea580c);box-shadow:0 1px 2px rgba(0,0,0,.35)}.tg-ex-marble--red{background:linear-gradient(135deg,#f87171,#b91c1c);box-shadow:0 1px 2px rgba(0,0,0,.35)}.tg-ex-marbles__count{font-weight:700;font-size:1.35rem;line-height:1;font-variant-numeric:tabular-nums}.tg-ex-marbles--orange .tg-ex-marbles__count{color:#fb923c}.tg-ex-marbles--red .tg-ex-marbles__count{color:#f87171}.tg-ex-marbles__dots{display:flex;flex-wrap:wrap;gap:3px;align-content:center}.tg-ex-dot{width:6px;height:6px;border-radius:999px;opacity:.8;flex:0 0 auto}.tg-ex-dot--orange{background:#fb923c}.tg-ex-dot--red{background:#ef4444}.tg-ex-blot{font-size:.74rem}.tg-ex-blot__row{display:grid;grid-template-columns:2.4rem minmax(0,1fr) 2.2rem 3rem 1.4rem 3.4rem;gap:.3rem;align-items:center;padding:.3rem 0}.tg-ex-blot__row+.tg-ex-blot__row{border-top:1px solid hsl(var(--border) / .6)}.tg-ex-blot__row--head{padding:.1rem 0 .25rem;font-size:.64rem;font-weight:600;color:hsl(var(--muted-foreground))}.tg-ex-blot__time{font-size:.68rem;color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums}.tg-ex-blot__mkt{line-height:1.25;min-width:0}.tg-ex-blot__who{display:block;font-size:.64rem;color:hsl(var(--muted-foreground))}.tg-ex-blot__side{font-weight:700;font-size:.66rem}.tg-ex-blot__side--buy{color:hsl(var(--success,142 71% 32%))}.tg-ex-blot__side--sell{color:hsl(var(--destructive,0 72% 45%))}.dark .tg-ex-blot__side--buy{color:hsl(var(--success,142 71% 60%))}.dark .tg-ex-blot__side--sell{color:hsl(var(--destructive,0 72% 65%))}.tg-ex-blot__num{text-align:right;font-variant-numeric:tabular-nums}.tg-ex-blot__pnl{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.tg-ex-teams{display:flex;flex-direction:column;gap:.35rem}.tg-ex-team{display:flex;align-items:center;gap:.5rem;padding:.35rem .5rem;border-radius:var(--tg-radius-md);background:hsl(var(--muted) / .6);font-size:.85rem}.tg-ex-team__dot{width:12px;height:12px;border-radius:999px;flex:0 0 auto}.tg-ex-team__name{flex:1 1 auto;font-weight:600}.tg-ex-team__score{font-weight:700;font-variant-numeric:tabular-nums}.tg-ex-timeline{position:relative;display:flex;align-items:stretch;height:2.1rem;background:hsl(var(--muted));border-radius:10px;overflow:hidden}.tg-ex-timeline__fill{position:absolute;top:0;bottom:0;left:0;display:block;background:hsl(var(--info,217 91% 45%));border-radius:10px}.tg-ex-timeline__seg{position:relative;z-index:2;flex:1 1 0;display:grid;place-items:center;font-size:.72rem;font-weight:600;color:hsl(var(--muted-foreground))}.tg-ex-timeline__seg+.tg-ex-timeline__seg::before{content:'';position:absolute;left:0;top:10%;width:1px;height:80%;background:hsl(var(--border))}.tg-ex-timeline__seg--done{color:hsl(var(--info-foreground,0 0% 100%))}.tg-ex-clock-big{font-size:1.75rem;font-weight:600;line-height:1.1}.tg-ex-btn--pause{background:hsl(var(--info,217 91% 45%));border-color:transparent;color:hsl(var(--info-foreground,0 0% 100%))}.tg-ex-bb{display:grid;grid-template-columns:minmax(125px,.85fr) minmax(300px,2fr) minmax(125px,.85fr);gap:.6rem;align-items:start}.tg-ex-court{position:relative;display:flex;align-items:stretch;gap:1.7rem;background:linear-gradient(180deg,hsl(var(--warning,38 92% 50%)) 0,hsl(38 92% 50%) 50%,hsl(var(--warning,38 92% 50%)) 100%);border:3px solid hsl(var(--foreground));border-radius:8px;padding:.75rem .8rem;overflow:hidden}.tg-ex-court__line{position:absolute;top:0;bottom:0;left:50%;width:3px;transform:translateX(-50%);background:hsl(var(--foreground))}.tg-ex-court__circle{position:absolute;top:50%;left:50%;width:92px;height:92px;border:3px solid hsl(var(--foreground));border-radius:50%;transform:translate(-50%,-50%)}.tg-ex-court__half{position:relative;z-index:1;flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:.5rem}.tg-ex-court__score{display:block;text-align:center;background:hsl(var(--card) / .95);border-radius:12px;padding:.5rem .4rem .55rem;box-shadow:0 2px 4px hsl(var(--foreground) / .12)}.tg-ex-court__name{display:block;font-size:.85rem;font-weight:600;color:hsl(var(--foreground))}.tg-ex-court__points{display:block;font-size:1.85rem;font-weight:600;line-height:1.15;font-variant-numeric:tabular-nums;color:hsl(var(--foreground))}.tg-ex-poss{display:block;height:22px;border-radius:999px;background:hsl(var(--card) / .8);box-shadow:0 2px 4px hsl(var(--foreground) / .12);overflow:hidden;margin:auto 0}.tg-ex-poss__fill{display:block;height:100%;background:linear-gradient(90deg,hsl(var(--success,142 71% 40%)),hsl(142 76% 36%));color:hsl(var(--success-foreground,0 0% 100%));font-size:.68rem;font-weight:600;line-height:22px;text-align:center}.tg-ex-shots{display:grid;grid-template-columns:2.1rem repeat(4,minmax(0,1fr));gap:.2rem .2rem;align-items:center;background:hsl(var(--card) / .9);border-radius:8px;padding:.5rem .55rem;box-shadow:0 2px 4px hsl(var(--foreground) / .12)}.tg-ex-shots__label{font-size:.68rem;font-weight:600;text-align:left;color:hsl(var(--foreground))}.tg-ex-shots__head{font-size:.62rem;font-weight:600;text-align:center;color:hsl(var(--muted-foreground))}.tg-ex-shots__cell{font-size:.64rem;text-align:center;color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;padding:.12rem 0;border-radius:4px}.tg-ex-shots__cell--now{background:hsl(var(--border))}.tg-ex-shots__cell--poss{color:hsl(var(--warning,38 92% 45%));font-weight:600}.tg-ex-shots__rule{grid-column:1/-1;display:block;height:1px;margin:.15rem 0 .05rem;background:hsl(var(--border))}.tg-ex-bbstats{background:hsl(var(--muted));border:1px solid hsl(var(--border));border-radius:var(--tg-radius-lg);padding:.8rem .85rem}.tg-ex-bbstats__title{text-align:center;font-size:.95rem;font-weight:600;margin-bottom:.7rem}.tg-ex-statrow{margin-bottom:.6rem}.tg-ex-statrow__label{display:block;text-align:center;font-size:.72rem;color:hsl(var(--muted-foreground));margin-bottom:.3rem}.tg-ex-statrow__track{display:flex;align-items:center;gap:.45rem}.tg-ex-statbar{display:block;flex:1 1 auto;height:8px;border-radius:4px;background:hsl(var(--border));overflow:hidden}.tg-ex-statbar__fill{display:block;height:100%;background:linear-gradient(90deg,hsl(var(--success,142 71% 40%)),hsl(142 76% 36%))}.tg-ex-statbar__fill--fitness{background:linear-gradient(90deg,#ff9800,#f57c00)}.tg-ex-statrow__value{flex:0 0 2.4rem;text-align:right;font-size:.8rem;font-weight:600;font-variant-numeric:tabular-nums}.tg-ex-rule{display:block;height:1px;background:hsl(var(--border));margin:.55rem 0}.tg-ex-market-title{font-size:1.05rem;font-weight:600}.tg-ex-mktimer{text-align:center;color:hsl(var(--warning,38 92% 45%));font-size:.9rem;margin:.55rem 0 .7rem}.tg-ex-posinfo{background:hsl(var(--muted));border:1px solid hsl(var(--border));border-radius:var(--tg-radius-md);padding:.7rem .75rem;margin-top:.85rem}.tg-ex-pnlrow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.tg-ex-pnlcard{display:flex;flex-direction:column;align-items:center;gap:.15rem;padding:.45rem .3rem;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--tg-radius-md);text-align:center}.tg-ex-pnlcard__label{font-size:.7rem;font-weight:500;color:hsl(var(--muted-foreground))}.tg-ex-pnlcard__value{font-size:.95rem;font-weight:600;font-variant-numeric:tabular-nums}.tg-ex-status{display:inline-block;min-width:3.6rem;padding:.1rem .45rem;border-radius:4px;border:1px solid transparent;font-size:.7rem;font-weight:600;text-align:center}.tg-ex-status--open{background:hsl(var(--success,142 71% 40%) / .1);border-color:hsl(var(--success,142 71% 40%) / .25);color:hsl(var(--success,142 71% 32%))}.tg-ex-status--closed{background:hsl(var(--warning,38 92% 45%) / .12);border-color:hsl(var(--warning,38 92% 45%) / .28);color:hsl(var(--warning,38 92% 40%))}.tg-ex-status--settled{background:hsl(var(--muted-foreground) / .1);border-color:hsl(var(--muted-foreground) / .2);color:hsl(var(--muted-foreground))}.dark .tg-ex-status--open{color:hsl(var(--success,142 71% 60%))}.tg-ex-table__row--settled .tg-ex-table__cell{opacity:.6}.tg-ex-stepper{display:flex;align-items:center;justify-content:space-between;flex:1 1 0;gap:.4rem}.tg-ex-stepper__btn{display:inline-grid;place-items:center;width:1.35rem;height:1.35rem;border-radius:5px;background:hsl(var(--muted));color:hsl(var(--foreground));font-size:.8rem;font-weight:700}.tg-ex-stepper__value{min-width:1.2rem;text-align:center;font-size:.85rem;font-variant-numeric:tabular-nums}@media (max-width:640px){.tg-example{padding:1.1rem 1rem}.tg-example__screen{padding:.8rem}.tg-ex-fig{width:68px;height:68px}.tg-ex-answers{grid-template-columns:repeat(3,minmax(0,1fr))}}.tg-example__screen{--exd:9s}.tg-ex-swap{display:inline-grid;vertical-align:bottom}.tg-ex-swap>*{grid-area:1/1;min-width:0}.tg-ex-swap>*+*{opacity:0}.tg-ex-swap--10>*,.tg-ex-swap--15>*,.tg-ex-swap--16>*,.tg-ex-swap--20>*,.tg-ex-swap--2>*,.tg-ex-swap--30>*,.tg-ex-swap--3>*,.tg-ex-swap--60>*,.tg-ex-swap--9>*{opacity:1;visibility:hidden}.tg-ex-swap--10>:first-child,.tg-ex-swap--15>:first-child,.tg-ex-swap--16>:first-child,.tg-ex-swap--20>:first-child,.tg-ex-swap--2>:first-child,.tg-ex-swap--30>:first-child,.tg-ex-swap--3>:first-child,.tg-ex-swap--60>:first-child,.tg-ex-swap--9>:first-child{visibility:visible}.tg-ex-swap--2>*{animation:tg-ex-cyc2 var(--exd) steps(1,end) infinite}.tg-ex-swap--3>*{animation:tg-ex-cyc3 var(--exd) steps(1,end) infinite}.tg-ex-swap--2>:nth-child(2){animation-delay:calc(var(--exd) / 2)}.tg-ex-swap--3>:nth-child(2){animation-delay:calc(var(--exd) / 3)}.tg-ex-swap--3>:nth-child(3){animation-delay:calc(var(--exd) * 2 / 3)}@keyframes tg-ex-cyc2{0%{visibility:visible}100%,50%{visibility:hidden}}@keyframes tg-ex-cyc3{0%{visibility:visible}100%,33.3333333333%{visibility:hidden}}.tg-ex-swap--9>*{animation:tg-ex-cyc9 var(--exd) steps(1,end) infinite}.tg-ex-swap--10>*{animation:tg-ex-cyc10 var(--exd) steps(1,end) infinite}.tg-ex-swap--15>*{animation:tg-ex-cyc15 var(--exd) steps(1,end) infinite}.tg-ex-swap--16>*{animation:tg-ex-cyc16 var(--exd) steps(1,end) infinite}.tg-ex-swap--20>*{animation:tg-ex-cyc20 var(--exd) steps(1,end) infinite}.tg-ex-swap--30>*{animation:tg-ex-cyc30 var(--exd) steps(1,end) infinite}.tg-ex-swap--60>*{animation:tg-ex-cyc60 var(--exd) steps(1,end) infinite}.tg-ex-swap--9>:nth-child(2){animation-delay:calc(var(--exd) * 1 / 9)}.tg-ex-swap--9>:nth-child(3){animation-delay:calc(var(--exd) * 2 / 9)}.tg-ex-swap--9>:nth-child(4){animation-delay:calc(var(--exd) * 3 / 9)}.tg-ex-swap--9>:nth-child(5){animation-delay:calc(var(--exd) * 4 / 9)}.tg-ex-swap--9>:nth-child(6){animation-delay:calc(var(--exd) * 5 / 9)}.tg-ex-swap--9>:nth-child(7){animation-delay:calc(var(--exd) * 6 / 9)}.tg-ex-swap--9>:nth-child(8){animation-delay:calc(var(--exd) * 7 / 9)}.tg-ex-swap--9>:nth-child(9){animation-delay:calc(var(--exd) * 8 / 9)}.tg-ex-swap--10>:nth-child(2){animation-delay:calc(var(--exd) * 1 / 10)}.tg-ex-swap--10>:nth-child(3){animation-delay:calc(var(--exd) * 2 / 10)}.tg-ex-swap--10>:nth-child(4){animation-delay:calc(var(--exd) * 3 / 10)}.tg-ex-swap--10>:nth-child(5){animation-delay:calc(var(--exd) * 4 / 10)}.tg-ex-swap--10>:nth-child(6){animation-delay:calc(var(--exd) * 5 / 10)}.tg-ex-swap--10>:nth-child(7){animation-delay:calc(var(--exd) * 6 / 10)}.tg-ex-swap--10>:nth-child(8){animation-delay:calc(var(--exd) * 7 / 10)}.tg-ex-swap--10>:nth-child(9){animation-delay:calc(var(--exd) * 8 / 10)}.tg-ex-swap--10>:nth-child(10){animation-delay:calc(var(--exd) * 9 / 10)}.tg-ex-swap--15>:nth-child(2){animation-delay:calc(var(--exd) * 1 / 15)}.tg-ex-swap--15>:nth-child(3){animation-delay:calc(var(--exd) * 2 / 15)}.tg-ex-swap--15>:nth-child(4){animation-delay:calc(var(--exd) * 3 / 15)}.tg-ex-swap--15>:nth-child(5){animation-delay:calc(var(--exd) * 4 / 15)}.tg-ex-swap--15>:nth-child(6){animation-delay:calc(var(--exd) * 5 / 15)}.tg-ex-swap--15>:nth-child(7){animation-delay:calc(var(--exd) * 6 / 15)}.tg-ex-swap--15>:nth-child(8){animation-delay:calc(var(--exd) * 7 / 15)}.tg-ex-swap--15>:nth-child(9){animation-delay:calc(var(--exd) * 8 / 15)}.tg-ex-swap--15>:nth-child(10){animation-delay:calc(var(--exd) * 9 / 15)}.tg-ex-swap--15>:nth-child(11){animation-delay:calc(var(--exd) * 10 / 15)}.tg-ex-swap--15>:nth-child(12){animation-delay:calc(var(--exd) * 11 / 15)}.tg-ex-swap--15>:nth-child(13){animation-delay:calc(var(--exd) * 12 / 15)}.tg-ex-swap--15>:nth-child(14){animation-delay:calc(var(--exd) * 13 / 15)}.tg-ex-swap--15>:nth-child(15){animation-delay:calc(var(--exd) * 14 / 15)}@keyframes tg-ex-cyc9{0%{visibility:visible}100%,11.1111111111%{visibility:hidden}}@keyframes tg-ex-cyc10{0%{visibility:visible}10%,100%{visibility:hidden}}@keyframes tg-ex-cyc15{0%{visibility:visible}100%,6.6666666666%{visibility:hidden}}@keyframes tg-ex-cyc16{0%{visibility:visible}100%,6.25%{visibility:hidden}}@keyframes tg-ex-cyc20{0%{visibility:visible}100%,5%{visibility:hidden}}@keyframes tg-ex-cyc30{0%{visibility:visible}100%,3.3333333333%{visibility:hidden}}@keyframes tg-ex-cyc60{0%{visibility:visible}1.6666666666%,100%{visibility:hidden}}.tg-ex-press{animation:tg-ex-pressk var(--exd) ease-in-out infinite;animation-delay:calc(var(--exd) * var(--at, 0))}@keyframes tg-ex-pressk{0%,100%,3.5%{transform:none;filter:none}1.4%{transform:scale(.93);filter:brightness(.88)}}.tg-ex-type{display:inline-flex;white-space:nowrap}.tg-ex-type>span{display:inline-block;overflow:hidden;max-width:2ch}.tg-ex-caret::after{content:'';display:inline-block;width:1.5px;height:1em;margin-left:2px;vertical-align:-.12em;background:currentColor;opacity:0;animation:tg-ex-blink 1.1s steps(1) infinite}@keyframes tg-ex-blink{0%,49%{opacity:1}100%,50%{opacity:0}}.tg-ex-flip{display:inline-grid;transform-style:preserve-3d}.tg-ex-flip__face{grid-area:1/1;backface-visibility:hidden;-webkit-backface-visibility:hidden}.tg-ex-flip__face--back{transform:rotateY(180deg)}.tg-ex-deal-1{animation:tg-ex-dealk1 var(--exd) ease-out infinite}.tg-ex-deal-2{animation:tg-ex-dealk2 var(--exd) ease-out infinite}.tg-ex-deal-3{animation:tg-ex-dealk3 var(--exd) ease-out infinite}.tg-ex-deal-4{animation:tg-ex-dealk4 var(--exd) ease-out infinite}@keyframes tg-ex-dealk1{0%,2%{opacity:0;transform:translateY(-9px)}100%,6.5%{opacity:1;transform:none}}@keyframes tg-ex-dealk2{0%,7%{opacity:0;transform:translateY(-9px)}100%,11.5%{opacity:1;transform:none}}@keyframes tg-ex-dealk3{0%,12%{opacity:0;transform:translateY(-9px)}100%,16.5%{opacity:1;transform:none}}@keyframes tg-ex-dealk4{0%,17%{opacity:0;transform:translateY(-9px)}100%,21.5%{opacity:1;transform:none}}.tg-ex-chipsel{animation:tg-ex-chipselk var(--exd) infinite,tg-ex-pressk var(--exd) ease-in-out infinite;animation-delay:0s,calc(var(--exd) * .385)}@keyframes tg-ex-chipselk{0%,39.9%{background:hsl(var(--muted));border-color:hsl(var(--border));color:hsl(var(--muted-foreground))}100%,40%{background:hsl(var(--primary-fill) / .12);border-color:hsl(var(--primary-fill) / .3);color:hsl(var(--primary-fill))}}.tg-exa-mtt{--exd:10s}.tg-exa-mtt .tg-ex-progress__fill{animation:tg-exa-mtt-drain var(--exd) linear infinite}@keyframes tg-exa-mtt-drain{from{width:63%}to{width:60%}}.tg-exa-mtt .tg-ex-num--found{--mtt-base-bg:hsl(var(--muted));--mtt-base-fg:hsl(var(--foreground));--mtt-found-bg:hsl(var(--success, 142 71% 40%) / .25);--mtt-found-fg:hsl(var(--success, 142 71% 28%))}.dark .tg-exa-mtt .tg-ex-num--found{--mtt-found-fg:hsl(var(--success, 142 71% 65%))}.tg-exa-mtt-a1{animation:tg-exa-mtt-a1 var(--exd) infinite}.tg-exa-mtt-a2{animation:tg-exa-mtt-a2 var(--exd) infinite}.tg-exa-mtt-b1{animation:tg-exa-mtt-b1 var(--exd) infinite}.tg-exa-mtt-b2{animation:tg-exa-mtt-b2 var(--exd) infinite}@keyframes tg-exa-mtt-a1{0%,7.9%{background:var(--mtt-base-bg);color:var(--mtt-base-fg);text-decoration-color:transparent}17.9%,8%{background:var(--mtt-base-bg);color:var(--mtt-base-fg);text-decoration-color:currentColor}100%,18%{background:var(--mtt-found-bg);color:var(--mtt-found-fg);text-decoration-color:currentColor}}@keyframes tg-exa-mtt-a2{0%,15.9%{background:var(--mtt-base-bg);color:var(--mtt-base-fg);text-decoration-color:transparent}16%,17.9%{background:var(--mtt-base-bg);color:var(--mtt-base-fg);text-decoration-color:currentColor}100%,18%{background:var(--mtt-found-bg);color:var(--mtt-found-fg);text-decoration-color:currentColor}}@keyframes tg-exa-mtt-b1{0%,41.9%{background:var(--mtt-base-bg);color:var(--mtt-base-fg);text-decoration-color:transparent}42%,53.9%{background:var(--mtt-base-bg);color:var(--mtt-base-fg);text-decoration-color:currentColor}100%,54%{background:var(--mtt-found-bg);color:var(--mtt-found-fg);text-decoration-color:currentColor}}@keyframes tg-exa-mtt-b2{0%,51.9%{background:var(--mtt-base-bg);color:var(--mtt-base-fg);text-decoration-color:transparent}52%,53.9%{background:var(--mtt-base-bg);color:var(--mtt-base-fg);text-decoration-color:currentColor}100%,54%{background:var(--mtt-found-bg);color:var(--mtt-found-fg);text-decoration-color:currentColor}}.tg-exa-mtt-pick{animation:tg-exa-mtt-pick var(--exd) infinite}@keyframes tg-exa-mtt-pick{0%,71.9%{border-color:hsl(var(--muted));background:hsl(var(--muted));color:hsl(var(--foreground));font-weight:500}100%,72%{border-color:hsl(var(--info,217 91% 35%));background:hsl(var(--info,217 91% 35%) / .2);color:hsl(var(--info,217 91% 35%));font-weight:700}}.tg-exa-mtt .tg-ex-note .tg-ex-chip{animation:tg-exa-mtt-speak var(--exd) ease-in-out infinite}@keyframes tg-exa-mtt-speak{0%,100%,16%,2%,8%{transform:none}12%,5%{transform:scale(1.08)}}.tg-exa-rt{--exd:6s}.tg-exa-rt .tg-ex-progress__fill{animation:tg-exa-rt-drain var(--exd) linear infinite}@keyframes tg-exa-rt-drain{from{width:84%}to{width:82%}}.tg-exa-rt-target{animation:tg-exa-rt-target var(--exd) infinite}@keyframes tg-exa-rt-target{0%,5.9%{opacity:0}100%,9%{opacity:1}}.tg-exa-rt-s0{animation:tg-exa-rt-s0 var(--exd) infinite}.tg-exa-rt-s1{animation:tg-exa-rt-s1 var(--exd) infinite}@keyframes tg-exa-rt-s0{0%,51.9%{opacity:1}100%,52%{opacity:0}}@keyframes tg-exa-rt-s1{0%,51.9%{opacity:0}100%,52%{opacity:1}}.tg-exa-fq{--exd:16s}.tg-exa-fq-tw>:first-child{animation:tg-exa-fq-c1 var(--exd) linear infinite}.tg-exa-fq-tw>:nth-child(2){animation:tg-exa-fq-c2 var(--exd) linear infinite}.tg-exa-fq-tw>:nth-child(3){animation:tg-exa-fq-c3 var(--exd) linear infinite}.tg-exa-fq-tw>:nth-child(4){animation:tg-exa-fq-c4 var(--exd) linear infinite}.tg-exa-fq-tw>:nth-child(5){animation:tg-exa-fq-c5 var(--exd) linear infinite}.tg-exa-fq-tw>:nth-child(6){animation:tg-exa-fq-c6 var(--exd) linear infinite}.tg-exa-fq-tw>:nth-child(7){animation:tg-exa-fq-c7 var(--exd) linear infinite}.tg-exa-fq-tw>:nth-child(8){animation:tg-exa-fq-c8 var(--exd) linear infinite}.tg-exa-fq-tw>:nth-child(9){animation:tg-exa-fq-c9 var(--exd) linear infinite}.tg-exa-fq-tw>:nth-child(10){animation:tg-exa-fq-c10 var(--exd) linear infinite}@keyframes tg-exa-fq-c1{0%,16%{opacity:0;max-width:0}100%,16.1%{opacity:1;max-width:2ch}}@keyframes tg-exa-fq-c2{0%,18.5%{opacity:0;max-width:0}100%,18.6%{opacity:1;max-width:2ch}}@keyframes tg-exa-fq-c3{0%,21%{opacity:0;max-width:0}100%,21.1%{opacity:1;max-width:2ch}}@keyframes tg-exa-fq-c4{0%,23.5%{opacity:0;max-width:0}100%,23.6%{opacity:1;max-width:2ch}}@keyframes tg-exa-fq-c5{0%,26%{opacity:0;max-width:0}100%,26.1%{opacity:1;max-width:2ch}}@keyframes tg-exa-fq-c6{0%,28.5%{opacity:0;max-width:0}100%,28.6%{opacity:1;max-width:2ch}}@keyframes tg-exa-fq-c7{0%,31%{opacity:0;max-width:0}100%,31.1%{opacity:1;max-width:2ch}}@keyframes tg-exa-fq-c8{0%,33.5%{opacity:0;max-width:0}100%,33.6%{opacity:1;max-width:2ch}}@keyframes tg-exa-fq-c9{0%,36%{opacity:0;max-width:0}100%,36.1%{opacity:1;max-width:2ch}}@keyframes tg-exa-fq-c10{0%,38.5%{opacity:0;max-width:0}100%,38.6%{opacity:1;max-width:2ch}}.tg-exa-fq-est{overflow:hidden;margin:-3px;padding:3px;animation:tg-exa-fq-est var(--exd) linear infinite}.tg-exa-fq-expl{overflow:hidden;max-height:0;opacity:0;animation:tg-exa-fq-expl var(--exd) linear infinite}@keyframes tg-exa-fq-est{0%,53.9%{max-height:60rem;opacity:1;margin:-3px;padding:3px}100%,54%{max-height:0;opacity:0;margin:0;padding:0}}@keyframes tg-exa-fq-expl{0%,53.9%{max-height:0;opacity:0}100%,54%{max-height:90rem;opacity:1}}.tg-exa-fq-s0{animation:tg-exa-fq-s0 var(--exd) infinite}.tg-exa-fq-s1{animation:tg-exa-fq-s1 var(--exd) infinite}@keyframes tg-exa-fq-s0{0%,53.9%{opacity:1}100%,54%{opacity:0}}@keyframes tg-exa-fq-s1{0%,53.9%{opacity:0}100%,54%{opacity:1}}.tg-exa-cmm{--exd:14s}.tg-exa-cmm-table{perspective:700px}.tg-exa-cmm-chip,.tg-exa-dcm-chip{animation:tg-exa-cmg-chipk var(--exd) infinite,tg-ex-pressk var(--exd) ease-in-out infinite;animation-delay:0s,calc(var(--exd) * .235)}@keyframes tg-exa-cmg-chipk{0%,24.9%{background:hsl(var(--muted));border-color:hsl(var(--border));color:hsl(var(--muted-foreground))}100%,25%{background:hsl(var(--primary-fill) / .12);border-color:hsl(var(--primary-fill) / .3);color:hsl(var(--primary-fill))}}.tg-exa-cmg-sh0{animation:tg-exa-cmg-sh0 var(--exd) infinite}.tg-exa-cmg-sh1{animation:tg-exa-cmg-sh1 var(--exd) infinite}@keyframes tg-exa-cmg-sh0{0%,24.9%{opacity:1}100%,25%{opacity:0}}@keyframes tg-exa-cmg-sh1{0%,24.9%{opacity:0}100%,25%{opacity:1}}.tg-exa-cmm-flip{animation:tg-exa-cmm-flipk var(--exd) infinite}@keyframes tg-exa-cmm-flipk{0%,40%{transform:rotateY(0)}44.3%,60%{transform:rotateY(180deg)}100%,64.3%{transform:rotateY(0)}}.tg-exa-cmm-q0{animation:tg-exa-cmg-q0 var(--exd) infinite}.tg-exa-cmm-q1{animation:tg-exa-cmg-q1 var(--exd) infinite}.tg-exa-cmm-tw>:first-child{animation:tg-exa-cmm-tc1 var(--exd) linear infinite}.tg-exa-cmm-tw>:nth-child(2){animation:tg-exa-cmm-tc2 var(--exd) linear infinite}@keyframes tg-exa-cmm-tc1{0%,75%{opacity:0;max-width:0}100%,75.1%{opacity:1;max-width:2ch}}@keyframes tg-exa-cmm-tc2{0%,79%{opacity:0;max-width:0}100%,79.1%{opacity:1;max-width:2ch}}.tg-exa-dcm{--exd:14s}.tg-exa-dcm-o0{animation:tg-exa-dcm-o0 var(--exd) infinite}.tg-exa-dcm-o1{animation:tg-exa-dcm-o1 var(--exd) infinite}@keyframes tg-exa-dcm-o0{0%,39.9%{opacity:1}40%,59.9%{opacity:0}100%,60%{opacity:1}}@keyframes tg-exa-dcm-o1{0%,39.9%{opacity:0}40%,59.9%{opacity:1}100%,60%{opacity:0}}.tg-exa-dcm-q0{animation:tg-exa-cmg-q0 var(--exd) infinite}.tg-exa-dcm-q1{animation:tg-exa-cmg-q1 var(--exd) infinite}.tg-exa-dcm-tw>:first-child{animation:tg-exa-dcm-tc1 var(--exd) linear infinite}.tg-exa-dcm-tw>:nth-child(2){animation:tg-exa-dcm-tc2 var(--exd) linear infinite}.tg-exa-dcm-tw>:nth-child(3){animation:tg-exa-dcm-tc3 var(--exd) linear infinite}.tg-exa-dcm-tw>:nth-child(4){animation:tg-exa-dcm-tc4 var(--exd) linear infinite}@keyframes tg-exa-dcm-tc1{0%,73%{opacity:0;max-width:0}100%,73.1%{opacity:1;max-width:2ch}}@keyframes tg-exa-dcm-tc2{0%,76%{opacity:0;max-width:0}100%,76.1%{opacity:1;max-width:2ch}}@keyframes tg-exa-dcm-tc3{0%,79%{opacity:0;max-width:0}100%,79.1%{opacity:1;max-width:2ch}}@keyframes tg-exa-dcm-tc4{0%,82%{opacity:0;max-width:0}100%,82.1%{opacity:1;max-width:2ch}}@keyframes tg-exa-cmg-q0{0%,66.9%{opacity:1}100%,67%{opacity:0}}@keyframes tg-exa-cmg-q1{0%,66.9%{opacity:0}100%,67%{opacity:1}}.tg-exa-mmg{--exd:15s}.tg-exa-mmg-m1{animation:tg-exa-mmg-m1 var(--exd) ease-out infinite}.tg-exa-mmg-m2{animation:tg-exa-mmg-m2 var(--exd) ease-out infinite}.tg-exa-mmg-m3{animation:tg-exa-mmg-m3 var(--exd) ease-out infinite}.tg-exa-mmg-m4{animation:tg-exa-mmg-m4 var(--exd) ease-out infinite}.tg-exa-mmg-m5{animation:tg-exa-mmg-m5 var(--exd) ease-out infinite}@keyframes tg-exa-mmg-m1{0%,2.9%{opacity:0;transform:translateY(6px)}100%,5%{opacity:1;transform:none}}@keyframes tg-exa-mmg-m2{0%,8.9%{opacity:0;transform:translateY(6px)}100%,11%{opacity:1;transform:none}}@keyframes tg-exa-mmg-m3{0%,31.9%{opacity:0;transform:translateY(6px)}100%,34%{opacity:1;transform:none}}@keyframes tg-exa-mmg-m4{0%,43.9%{opacity:0;transform:translateY(6px)}100%,46%{opacity:1;transform:none}}@keyframes tg-exa-mmg-m5{0%,49.9%{opacity:0;transform:translateY(6px)}100%,52%{opacity:1;transform:none}}.tg-exa-mmg-twcb>:first-child{animation:tg-exa-mmg-cb1 var(--exd) linear infinite}.tg-exa-mmg-twcb>:nth-child(2){animation:tg-exa-mmg-cb2 var(--exd) linear infinite}.tg-exa-mmg-twcb>:nth-child(3){animation:tg-exa-mmg-cb3 var(--exd) linear infinite}.tg-exa-mmg-twcb>:nth-child(4){animation:tg-exa-mmg-cb4 var(--exd) linear infinite}.tg-exa-mmg-twcb>:nth-child(5){animation:tg-exa-mmg-cb5 var(--exd) linear infinite}.tg-exa-mmg-twcb>:nth-child(6){animation:tg-exa-mmg-cb6 var(--exd) linear infinite}.tg-exa-mmg-twcb>:nth-child(7){animation:tg-exa-mmg-cb7 var(--exd) linear infinite}@keyframes tg-exa-mmg-cb1{0%,12%{opacity:0;max-width:0}100%,12.1%{opacity:1;max-width:2ch}}@keyframes tg-exa-mmg-cb2{0%,13%{opacity:0;max-width:0}100%,13.1%{opacity:1;max-width:2ch}}@keyframes tg-exa-mmg-cb3{0%,14%{opacity:0;max-width:0}100%,14.1%{opacity:1;max-width:2ch}}@keyframes tg-exa-mmg-cb4{0%,15%{opacity:0;max-width:0}100%,15.1%{opacity:1;max-width:2ch}}@keyframes tg-exa-mmg-cb5{0%,16%{opacity:0;max-width:0}100%,16.1%{opacity:1;max-width:2ch}}@keyframes tg-exa-mmg-cb6{0%,17%{opacity:0;max-width:0}100%,17.1%{opacity:1;max-width:2ch}}@keyframes tg-exa-mmg-cb7{0%,18%{opacity:0;max-width:0}100%,18.1%{opacity:1;max-width:2ch}}.tg-exa-mmg-twca>:first-child{animation:tg-exa-mmg-ca1 var(--exd) linear infinite}.tg-exa-mmg-twca>:nth-child(2){animation:tg-exa-mmg-ca2 var(--exd) linear infinite}.tg-exa-mmg-twca>:nth-child(3){animation:tg-exa-mmg-ca3 var(--exd) linear infinite}.tg-exa-mmg-twca>:nth-child(4){animation:tg-exa-mmg-ca4 var(--exd) linear infinite}.tg-exa-mmg-twca>:nth-child(5){animation:tg-exa-mmg-ca5 var(--exd) linear infinite}.tg-exa-mmg-twca>:nth-child(6){animation:tg-exa-mmg-ca6 var(--exd) linear infinite}.tg-exa-mmg-twca>:nth-child(7){animation:tg-exa-mmg-ca7 var(--exd) linear infinite}.tg-exa-mmg-twca>:nth-child(8){animation:tg-exa-mmg-ca8 var(--exd) linear infinite}.tg-exa-mmg-twca>:nth-child(9){animation:tg-exa-mmg-ca9 var(--exd) linear infinite}@keyframes tg-exa-mmg-ca1{0%,21%{opacity:0;max-width:0}100%,21.1%{opacity:1;max-width:2ch}}@keyframes tg-exa-mmg-ca2{0%,22%{opacity:0;max-width:0}100%,22.1%{opacity:1;max-width:2ch}}@keyframes tg-exa-mmg-ca3{0%,23%{opacity:0;max-width:0}100%,23.1%{opacity:1;max-width:2ch}}@keyframes tg-exa-mmg-ca4{0%,24%{opacity:0;max-width:0}100%,24.1%{opacity:1;max-width:2ch}}@keyframes tg-exa-mmg-ca5{0%,25%{opacity:0;max-width:0}100%,25.1%{opacity:1;max-width:2ch}}@keyframes tg-exa-mmg-ca6{0%,26%{opacity:0;max-width:0}100%,26.1%{opacity:1;max-width:2ch}}@keyframes tg-exa-mmg-ca7{0%,27%{opacity:0;max-width:0}100%,27.1%{opacity:1;max-width:2ch}}@keyframes tg-exa-mmg-ca8{0%,28%{opacity:0;max-width:0}100%,28.1%{opacity:1;max-width:2ch}}@keyframes tg-exa-mmg-ca9{0%,29%{opacity:0;max-width:0}100%,29.1%{opacity:1;max-width:2ch}}.tg-exa-mmg-tw1>:first-child{animation:tg-exa-mmg-b1 var(--exd) linear infinite}.tg-exa-mmg-tw1>:nth-child(2){animation:tg-exa-mmg-b2 var(--exd) linear infinite}.tg-exa-mmg-tw1>:nth-child(3){animation:tg-exa-mmg-b3 var(--exd) linear infinite}.tg-exa-mmg-tw1>:nth-child(4){animation:tg-exa-mmg-b4 var(--exd) linear infinite}.tg-exa-mmg-tw1>:nth-child(5){animation:tg-exa-mmg-b5 var(--exd) linear infinite}.tg-exa-mmg-tw1>:nth-child(6){animation:tg-exa-mmg-b6 var(--exd) linear infinite}.tg-exa-mmg-tw1>:nth-child(7){animation:tg-exa-mmg-b7 var(--exd) linear infinite}@keyframes tg-exa-mmg-b1{0%,53%{opacity:0;max-width:0}100%,53.1%{opacity:1;max-width:2ch}}@keyframes tg-exa-mmg-b2{0%,54%{opacity:0;max-width:0}100%,54.1%{opacity:1;max-width:2ch}}@keyframes tg-exa-mmg-b3{0%,55%{opacity:0;max-width:0}100%,55.1%{opacity:1;max-width:2ch}}@keyframes tg-exa-mmg-b4{0%,56%{opacity:0;max-width:0}100%,56.1%{opacity:1;max-width:2ch}}@keyframes tg-exa-mmg-b5{0%,57%{opacity:0;max-width:0}100%,57.1%{opacity:1;max-width:2ch}}@keyframes tg-exa-mmg-b6{0%,58%{opacity:0;max-width:0}100%,58.1%{opacity:1;max-width:2ch}}@keyframes tg-exa-mmg-b7{0%,59%{opacity:0;max-width:0}100%,59.1%{opacity:1;max-width:2ch}}.tg-exa-mmg-tw2>:first-child{animation:tg-exa-mmg-a1 var(--exd) linear infinite}.tg-exa-mmg-tw2>:nth-child(2){animation:tg-exa-mmg-a2 var(--exd) linear infinite}.tg-exa-mmg-tw2>:nth-child(3){animation:tg-exa-mmg-a3 var(--exd) linear infinite}.tg-exa-mmg-tw2>:nth-child(4){animation:tg-exa-mmg-a4 var(--exd) linear infinite}.tg-exa-mmg-tw2>:nth-child(5){animation:tg-exa-mmg-a5 var(--exd) linear infinite}.tg-exa-mmg-tw2>:nth-child(6){animation:tg-exa-mmg-a6 var(--exd) linear infinite}.tg-exa-mmg-tw2>:nth-child(7){animation:tg-exa-mmg-a7 var(--exd) linear infinite}@keyframes tg-exa-mmg-a1{0%,62%{opacity:0;max-width:0}100%,62.1%{opacity:1;max-width:2ch}}@keyframes tg-exa-mmg-a2{0%,63%{opacity:0;max-width:0}100%,63.1%{opacity:1;max-width:2ch}}@keyframes tg-exa-mmg-a3{0%,64%{opacity:0;max-width:0}100%,64.1%{opacity:1;max-width:2ch}}@keyframes tg-exa-mmg-a4{0%,65%{opacity:0;max-width:0}100%,65.1%{opacity:1;max-width:2ch}}@keyframes tg-exa-mmg-a5{0%,66%{opacity:0;max-width:0}100%,66.1%{opacity:1;max-width:2ch}}@keyframes tg-exa-mmg-a6{0%,67%{opacity:0;max-width:0}100%,67.1%{opacity:1;max-width:2ch}}@keyframes tg-exa-mmg-a7{0%,68%{opacity:0;max-width:0}100%,68.1%{opacity:1;max-width:2ch}}.tg-exa-mmg-ina{animation:tg-exa-mmg-ina var(--exd) infinite}.tg-exa-mmg-inb{animation:tg-exa-mmg-inb var(--exd) infinite}.tg-exa-mmg-in0{animation:tg-exa-mmg-in0 var(--exd) infinite}.tg-exa-mmg-in1{animation:tg-exa-mmg-in1 var(--exd) infinite}@keyframes tg-exa-mmg-ina{0%,10.9%{border-color:hsl(var(--border));box-shadow:none}11%,19.9%{border-color:hsl(var(--primary-fill));box-shadow:0 0 0 2px hsl(var(--primary-fill) / .18)}100%,20%{border-color:hsl(var(--border));box-shadow:none}}@keyframes tg-exa-mmg-inb{0%,19.9%{border-color:hsl(var(--border));box-shadow:none}20%,31.9%{border-color:hsl(var(--primary-fill));box-shadow:0 0 0 2px hsl(var(--primary-fill) / .18)}100%,32%{border-color:hsl(var(--border));box-shadow:none}}@keyframes tg-exa-mmg-in0{0%,51.9%{border-color:hsl(var(--border));box-shadow:none}52%,60.9%{border-color:hsl(var(--primary-fill));box-shadow:0 0 0 2px hsl(var(--primary-fill) / .18)}100%,61%{border-color:hsl(var(--border));box-shadow:none}}@keyframes tg-exa-mmg-in1{0%,60.9%{border-color:hsl(var(--border));box-shadow:none}100%,61%{border-color:hsl(var(--primary-fill));box-shadow:0 0 0 2px hsl(var(--primary-fill) / .18)}}.tg-exa-mmg-ina.tg-ex-caret::after{animation:tg-ex-blink 1.1s steps(1) infinite,tg-exa-mmg-cva var(--exd) steps(1) infinite}.tg-exa-mmg-inb.tg-ex-caret::after{animation:tg-ex-blink 1.1s steps(1) infinite,tg-exa-mmg-cvb var(--exd) steps(1) infinite}.tg-exa-mmg-in0.tg-ex-caret::after{animation:tg-ex-blink 1.1s steps(1) infinite,tg-exa-mmg-cv0 var(--exd) steps(1) infinite}.tg-exa-mmg-in1.tg-ex-caret::after{animation:tg-ex-blink 1.1s steps(1) infinite,tg-exa-mmg-cv1 var(--exd) steps(1) infinite}@keyframes tg-exa-mmg-cva{0%,10.9%{visibility:hidden}11%,19.9%{visibility:visible}100%,20%{visibility:hidden}}@keyframes tg-exa-mmg-cvb{0%,19.9%{visibility:hidden}20%,31.9%{visibility:visible}100%,32%{visibility:hidden}}@keyframes tg-exa-mmg-cv0{0%,51.9%{visibility:hidden}52%,60.9%{visibility:visible}100%,61%{visibility:hidden}}@keyframes tg-exa-mmg-cv1{0%,60.9%{visibility:hidden}100%,61%{visibility:visible}}.tg-exa-fm{--exd:15s}.tg-exa-fm-fill{animation:tg-exa-fm-fill var(--exd) linear infinite}@keyframes tg-exa-fm-fill{from{width:0%}to{width:100%}}.tg-exa-fm-mkt{overflow:hidden;max-height:0;opacity:0;animation:tg-exa-fm-mkt var(--exd) infinite}@keyframes tg-exa-fm-mkt{0%,47.9%{max-height:0;opacity:0}100%,48%{max-height:8rem;opacity:1}}.tg-exa-fm-buy{animation:tg-exa-fm-buy var(--exd) ease-in-out infinite}@keyframes tg-exa-fm-buy{0%,100%,47%,48.3%,50.3%,51.6%,53.6%,54.9%,56.9%,58.2%,60.2%,61.5%,63.5%,64.8%,66.8%,68.1%,70.1%,71.4%,73.4%,74.7%,76.7%,78%,80%,81.3%,83.3%,84.6%,86.6%,87.9%,89.9%,91.2%{transform:none;filter:none}47.6%,50.9%,54.2%,57.5%,60.8%,64.1%,67.4%,70.7%,74%,77.3%,80.6%,83.9%,87.2%,90.5%{transform:scale(.93);filter:brightness(.88)}}.tg-exa-fm-n0{animation:tg-exa-fm-n0 var(--exd) infinite}.tg-exa-fm-n1{animation:tg-exa-fm-n1 var(--exd) infinite}.tg-exa-fm-n2{animation:tg-exa-fm-n2 var(--exd) infinite}.tg-exa-fm-n3{animation:tg-exa-fm-n3 var(--exd) infinite}.tg-exa-fm-n4{animation:tg-exa-fm-n4 var(--exd) infinite}.tg-exa-fm-n5{animation:tg-exa-fm-n5 var(--exd) infinite}.tg-exa-fm-n6{animation:tg-exa-fm-n6 var(--exd) infinite}.tg-exa-fm-n7{animation:tg-exa-fm-n7 var(--exd) infinite}.tg-exa-fm-n8{animation:tg-exa-fm-n8 var(--exd) infinite}.tg-exa-fm-n9{animation:tg-exa-fm-n9 var(--exd) infinite}.tg-exa-fm-n10{animation:tg-exa-fm-n10 var(--exd) infinite}.tg-exa-fm-n11{animation:tg-exa-fm-n11 var(--exd) infinite}.tg-exa-fm-n12{animation:tg-exa-fm-n12 var(--exd) infinite}.tg-exa-fm-n13{animation:tg-exa-fm-n13 var(--exd) infinite}.tg-exa-fm-n14{animation:tg-exa-fm-n14 var(--exd) infinite}@keyframes tg-exa-fm-n0{0%,47.9%{opacity:1}100%,48%{opacity:0}}@keyframes tg-exa-fm-n1{0%,47.9%{opacity:0}48%,51.2%{opacity:1}100%,51.3%{opacity:0}}@keyframes tg-exa-fm-n2{0%,51.2%{opacity:0}51.3%,54.5%{opacity:1}100%,54.6%{opacity:0}}@keyframes tg-exa-fm-n3{0%,54.5%{opacity:0}54.6%,57.8%{opacity:1}100%,57.9%{opacity:0}}@keyframes tg-exa-fm-n4{0%,57.8%{opacity:0}57.9%,61.1%{opacity:1}100%,61.2%{opacity:0}}@keyframes tg-exa-fm-n5{0%,61.1%{opacity:0}61.2%,64.4%{opacity:1}100%,64.5%{opacity:0}}@keyframes tg-exa-fm-n6{0%,64.4%{opacity:0}64.5%,67.7%{opacity:1}100%,67.8%{opacity:0}}@keyframes tg-exa-fm-n7{0%,67.7%{opacity:0}67.8%,71%{opacity:1}100%,71.1%{opacity:0}}@keyframes tg-exa-fm-n8{0%,71%{opacity:0}71.1%,74.3%{opacity:1}100%,74.4%{opacity:0}}@keyframes tg-exa-fm-n9{0%,74.3%{opacity:0}74.4%,77.6%{opacity:1}100%,77.7%{opacity:0}}@keyframes tg-exa-fm-n10{0%,77.6%{opacity:0}77.7%,80.9%{opacity:1}100%,81%{opacity:0}}@keyframes tg-exa-fm-n11{0%,80.9%{opacity:0}81%,84.2%{opacity:1}100%,84.3%{opacity:0}}@keyframes tg-exa-fm-n12{0%,84.2%{opacity:0}84.3%,87.5%{opacity:1}100%,87.6%{opacity:0}}@keyframes tg-exa-fm-n13{0%,87.5%{opacity:0}87.6%,90.8%{opacity:1}100%,90.9%{opacity:0}}@keyframes tg-exa-fm-n14{0%,90.8%{opacity:0}100%,90.9%{opacity:1}}.tg-exa-fm-event{animation:tg-exa-fm-event 2.2s ease-in-out infinite}@keyframes tg-exa-fm-event{0%,100%{opacity:1}50%{opacity:.55}}.tg-exa-ncb{--exd:7s}.tg-exa-ncb-felt{position:relative;perspective:700px}.tg-exa-ncb-g0{animation:tg-exa-ncb-g0 var(--exd) infinite}.tg-exa-ncb-g1{animation:tg-exa-ncb-g1 var(--exd) infinite}@keyframes tg-exa-ncb-g0{0%,67.9%{opacity:1}100%,68%{opacity:0}}@keyframes tg-exa-ncb-g1{0%,67.9%{opacity:0}100%,68%{opacity:1}}.tg-exa-ncb-flip{animation:tg-exa-ncb-flip var(--exd) infinite}@keyframes tg-exa-ncb-flip{0%,36%{visibility:visible;transform:rotateY(0)}52%,90%{visibility:visible;transform:rotateY(180deg)}100%{visibility:visible;transform:rotateY(360deg)}}.tg-exa-ncb-oldlatest{animation:tg-exa-ncb-oldlatest var(--exd) infinite}@keyframes tg-exa-ncb-oldlatest{0%,51.9%{border-color:hsl(var(--primary-fill));box-shadow:0 0 0 2px hsl(var(--primary-fill) / .35)}100%,52%{border-color:hsl(var(--border));box-shadow:0 1px 3px hsl(220 10% 20% / .18)}}.tg-exa-ncb-win{position:absolute;right:.9rem;bottom:.7rem;font-size:1rem;font-weight:700;animation:tg-exa-ncb-win var(--exd) ease-out infinite}@keyframes tg-exa-ncb-win{0%,55%{opacity:0;transform:none}58%,80%{opacity:1;transform:translateY(-8px)}100%,90%{opacity:0;transform:translateY(-16px)}}.tg-exa-moc{--exd:9s}.tg-exa-moc-h0{animation:tg-exa-moc-s0 var(--exd) infinite}.tg-exa-moc-h1{animation:tg-exa-moc-h1 var(--exd) infinite}.tg-exa-moc-h2{animation:tg-exa-moc-w1 var(--exd) infinite}@keyframes tg-exa-moc-h1{0%,49.9%{opacity:0}50%,57.9%{opacity:1}100%,58%{opacity:0}}.tg-exa-moc-pill{animation:tg-exa-moc-s0 var(--exd) infinite}@keyframes tg-exa-moc-s0{0%,49.9%{opacity:1}100%,50%{opacity:0}}.tg-exa-moc-tw>:first-child{animation:tg-exa-moc-tc1 var(--exd) linear infinite}.tg-exa-moc-tw>:nth-child(2){animation:tg-exa-moc-tc2 var(--exd) linear infinite}.tg-exa-moc-tw>:nth-child(3){animation:tg-exa-moc-tc3 var(--exd) linear infinite}@keyframes tg-exa-moc-tc1{0%,14%{opacity:0;max-width:0}100%,14.1%{opacity:1;max-width:2ch}}@keyframes tg-exa-moc-tc2{0%,19%{opacity:0;max-width:0}100%,19.1%{opacity:1;max-width:2ch}}@keyframes tg-exa-moc-tc3{0%,24%{opacity:0;max-width:0}100%,24.1%{opacity:1;max-width:2ch}}.tg-exa-moc-dec>*{opacity:1;visibility:hidden;animation:tg-ex-cyc10 calc(var(--exd)/ 9) steps(1,end) infinite}.tg-exa-moc-dec>:first-child{visibility:visible}.tg-exa-moc-t1{animation:tg-exa-moc-t1 var(--exd) ease-out infinite}.tg-exa-moc-t2{animation:tg-exa-moc-t2 var(--exd) ease-out infinite}@keyframes tg-exa-moc-t1{0%,51.9%{opacity:0;transform:translateY(4px)}100%,54%{opacity:1;transform:none}}@keyframes tg-exa-moc-t2{0%,57.9%{opacity:0;transform:translateY(4px)}100%,60%{opacity:1;transform:none}}.tg-exa-moc-w0{animation:tg-exa-moc-w0 var(--exd) infinite}.tg-exa-moc-w1{animation:tg-exa-moc-w1 var(--exd) infinite}@keyframes tg-exa-moc-w0{0%,57.9%{opacity:1}100%,58%{opacity:0}}@keyframes tg-exa-moc-w1{0%,57.9%{opacity:0}100%,58%{opacity:1}}.tg-exa-moc-conf{animation:tg-exa-moc-conf var(--exd) infinite}@keyframes tg-exa-moc-conf{0%,57.9%{border-color:hsl(var(--border));background:hsl(var(--card))}100%,58%{border-color:hsl(var(--success,142 71% 40%) / .55);background:hsl(var(--success,142 71% 40%) / .1)}}.tg-exa-moc-tsum{display:flex;align-items:center;justify-content:center;gap:.4rem;animation:tg-exa-moc-w1 var(--exd) infinite,tg-exa-moc-tsumk var(--exd) ease-out infinite}@keyframes tg-exa-moc-tsumk{0%,57.9%{transform:translateY(6px) scale(.96)}100%,60.5%{transform:none}}.tg-exa-moc-tick{display:inline-grid;place-items:center;flex:0 0 auto;width:1.15rem;height:1.15rem;border-radius:999px;background:hsl(var(--success,142 71% 40%));color:#fff}.tg-exa-moc-c0{animation:tg-exa-moc-c0 var(--exd) infinite}.tg-exa-moc-c1{animation:tg-exa-moc-c1 var(--exd) infinite}@keyframes tg-exa-moc-c0{0%,71.9%{opacity:1}100%,72%{opacity:0}}@keyframes tg-exa-moc-c1{0%,71.9%{opacity:0}100%,72%{opacity:1}}.tg-exa-moc-r0{animation:tg-exa-moc-r0 var(--exd) infinite}.tg-exa-moc-r1{animation:tg-exa-moc-r1 var(--exd) infinite}@keyframes tg-exa-moc-r0{0%,73.9%{opacity:1}100%,74%{opacity:0}}@keyframes tg-exa-moc-r1{0%,73.9%{opacity:0}100%,74%{opacity:1}}.tg-exa-moc-fill{animation:tg-exa-moc-fill var(--exd) linear infinite}@keyframes tg-exa-moc-fill{from{width:60%}to{width:24%}}.tg-exa-pb{--exd:11s}.tg-exa-pb-f0{animation:tg-exa-pb-f0 var(--exd) infinite}.tg-exa-pb-f1{animation:tg-exa-pb-f1 var(--exd) infinite}@keyframes tg-exa-pb-f0{0%,21.9%{opacity:1}100%,22%{opacity:0}}@keyframes tg-exa-pb-f1{0%,21.9%{opacity:0}100%,22%{opacity:1}}.tg-exa-pb-s0{animation:tg-exa-pb-s0 var(--exd) infinite}.tg-exa-pb-s1{animation:tg-exa-pb-s1 var(--exd) infinite}@keyframes tg-exa-pb-s0{0%,46.9%{opacity:1}100%,47%{opacity:0}}@keyframes tg-exa-pb-s1{0%,46.9%{opacity:0}100%,47%{opacity:1}}.tg-exa-pb-r0{animation:tg-exa-pb-r0 var(--exd) infinite}.tg-exa-pb-r1{animation:tg-exa-pb-r1 var(--exd) infinite}@keyframes tg-exa-pb-r0{0%,59.9%{opacity:1}100%,60%{opacity:0}}@keyframes tg-exa-pb-r1{0%,59.9%{opacity:0}100%,60%{opacity:1}}.tg-exa-pb-won{animation:tg-exa-pb-won var(--exd) infinite}.tg-exa-pb-lost{animation:tg-exa-pb-lost var(--exd) infinite}@keyframes tg-exa-pb-won{0%,59.9%{border-color:hsl(var(--primary-fill));background:hsl(var(--primary-fill) / .16);box-shadow:0 0 0 2px hsl(var(--primary-fill) / .35)}100%,60%{border-color:hsl(var(--success,142 71% 40%));background:hsl(var(--success,142 71% 40%) / .2);box-shadow:none}}@keyframes tg-exa-pb-lost{0%,59.9%{border-color:hsl(var(--primary-fill));background:hsl(var(--primary-fill) / .16);box-shadow:0 0 0 2px hsl(var(--primary-fill) / .35)}100%,60%{border-color:hsl(var(--destructive,0 72% 51%));background:hsl(var(--destructive,0 72% 51%) / .2);box-shadow:none}}.tg-exa-pb-dim{animation:tg-exa-pb-dim var(--exd) infinite}@keyframes tg-exa-pb-dim{0%,59.9%{opacity:1}100%,60%{opacity:.6}}.tg-exa-pb-badge{font-size:.85rem;font-weight:700}.tg-exa-pb-badge--won{color:hsl(var(--success,142 71% 32%))}.tg-exa-pb-badge--lost{color:hsl(var(--destructive,0 72% 45%))}.dark .tg-exa-pb-badge--won{color:hsl(var(--success,142 71% 60%))}.dark .tg-exa-pb-badge--lost{color:hsl(var(--destructive,0 72% 65%))}.tg-exa-pb-amt{font-size:.95rem;font-weight:700;font-variant-numeric:tabular-nums}.tg-exa-pb-amt--won{color:hsl(var(--success,142 71% 32%))}.tg-exa-pb-amt--lost{color:hsl(var(--destructive,0 72% 45%))}.dark .tg-exa-pb-amt--won{color:hsl(var(--success,142 71% 60%))}.dark .tg-exa-pb-amt--lost{color:hsl(var(--destructive,0 72% 65%))}.tg-exa-etf{--exd:10s}.tg-exa-etf-news{animation:tg-exa-etf-news var(--exd) ease-out infinite}@keyframes tg-exa-etf-news{0%,4.9%{opacity:0;transform:translateY(-6px)}100%,8%{opacity:1;transform:none}}.tg-exa-etf-p0{animation:tg-exa-etf-p0 var(--exd) infinite}.tg-exa-etf-p1{animation:tg-exa-etf-p1 var(--exd) infinite}@keyframes tg-exa-etf-p0{0%,34.9%{opacity:1}100%,35%{opacity:0}}@keyframes tg-exa-etf-p1{0%,34.9%{opacity:0}100%,35%{opacity:1}}.tg-exa-etf-flash{animation:tg-exa-etf-flash var(--exd) infinite}@keyframes tg-exa-etf-flash{0%,100%,34.9%,45%{color:hsl(var(--foreground));font-weight:600}35%,44.9%{color:hsl(var(--success,142 71% 40%));font-weight:700}}.tg-exa-etf-b0{animation:tg-exa-etf-b0 var(--exd) infinite}.tg-exa-etf-b1{animation:tg-exa-etf-b1 var(--exd) infinite}@keyframes tg-exa-etf-b0{0%,60.9%{opacity:1}61%,66.9%{opacity:0}100%,67%{opacity:1}}@keyframes tg-exa-etf-b1{0%,60.9%{opacity:0}61%,66.9%{opacity:1}100%,67%{opacity:0}}.tg-exa-etf-fill{overflow:hidden;opacity:0;max-height:0;padding-top:0;padding-bottom:0;margin-bottom:-.4rem;animation:tg-exa-etf-fillk var(--exd) infinite}@keyframes tg-exa-etf-fillk{0%,67.9%{opacity:0;max-height:0;padding-top:0;padding-bottom:0;margin-bottom:-.4rem}69.5%{opacity:0;max-height:2.6rem;padding-top:.4rem;padding-bottom:.4rem;margin-bottom:0}100%,72%{opacity:1;max-height:2.6rem;padding-top:.4rem;padding-bottom:.4rem;margin-bottom:0}}.tg-exa-etf-g0{animation:tg-exa-etf-g0 var(--exd) infinite}.tg-exa-etf-g1{animation:tg-exa-etf-g1 var(--exd) infinite}@keyframes tg-exa-etf-g0{0%,67.9%{opacity:1}100%,68%{opacity:0}}@keyframes tg-exa-etf-g1{0%,67.9%{opacity:0}100%,68%{opacity:1}}.tg-exa-mo{--exd:10s}.tg-exa-mo-fill{animation:tg-exa-mo-fill var(--exd) linear infinite}@keyframes tg-exa-mo-fill{from{width:71.1%}to{width:71.7%}}.tg-exa-mo-c0{animation:tg-exa-mo-c0 var(--exd) infinite}.tg-exa-mo-c1{animation:tg-exa-mo-c1 var(--exd) infinite}@keyframes tg-exa-mo-c0{0%,39.9%{opacity:1}100%,40%{opacity:0}}@keyframes tg-exa-mo-c1{0%,39.9%{opacity:0}100%,40%{opacity:1}}.tg-exa-mo-newdot{animation:tg-exa-mo-newdot var(--exd) infinite}@keyframes tg-exa-mo-newdot{0%,39.9%{opacity:0}100%,40%{opacity:.8}}.tg-exa-mo-flash{animation:tg-exa-mo-flash var(--exd) ease-in-out infinite}@keyframes tg-exa-mo-flash{0%,100%,39.9%,52%{background:rgba(2,44,34,.5)}43%,47%{background:rgba(251,146,60,.32)}}.tg-exa-mo-p0{animation:tg-exa-mo-p0 var(--exd) infinite}.tg-exa-mo-p1{animation:tg-exa-mo-p1 var(--exd) infinite}@keyframes tg-exa-mo-p0{0%,47.9%{opacity:1}100%,48%{opacity:0}}@keyframes tg-exa-mo-p1{0%,47.9%{opacity:0}100%,48%{opacity:1}}.tg-exa-mo-q0{animation:tg-exa-mo-q0 var(--exd) infinite}.tg-exa-mo-q1{animation:tg-exa-mo-q1 var(--exd) infinite}@keyframes tg-exa-mo-q0{0%,71.9%{opacity:1}100%,72%{opacity:0}}@keyframes tg-exa-mo-q1{0%,71.9%{opacity:0}100%,72%{opacity:1}}.tg-exa-mo-u1{animation:tg-exa-mo-u1 var(--exd) infinite}@keyframes tg-exa-mo-u1{0%,47.9%{opacity:0}48%,71.9%{opacity:1}100%,72%{opacity:0}}.tg-ex-blot .tg-exa-mo-trow{overflow:hidden;max-height:0;opacity:0;padding-top:0;padding-bottom:0;border-top-width:0;animation:tg-exa-mo-trow var(--exd) infinite}@keyframes tg-exa-mo-trow{0%,71.9%{max-height:0;opacity:0;padding-top:0;padding-bottom:0;border-top-width:0}73.5%{max-height:3rem;opacity:0;padding-top:.3rem;padding-bottom:.3rem;border-top-width:1px}100%,76%{max-height:3rem;opacity:1;padding-top:.3rem;padding-bottom:.3rem;border-top-width:1px}}.tg-exa-mo-sbfill{animation:tg-exa-mo-sbfill var(--exd) linear infinite}@keyframes tg-exa-mo-sbfill{from{width:70%}to{width:65%}}.tg-exa-bb{--exd:10s}.tg-exa-bb-tfill{animation:tg-exa-bb-tfill var(--exd) linear infinite}@keyframes tg-exa-bb-tfill{from{width:70.2%}to{width:71.4%}}.tg-exa-bb-s0{animation:tg-exa-bb-s0 var(--exd) infinite}.tg-exa-bb-s1{animation:tg-exa-bb-s1 var(--exd) infinite}@keyframes tg-exa-bb-s0{0%,39.9%{opacity:1}100%,40%{opacity:0}}@keyframes tg-exa-bb-s1{0%,39.9%{opacity:0}100%,40%{opacity:1}}.tg-exa-bb-t0{animation:tg-exa-bb-t0 var(--exd) infinite}.tg-exa-bb-t1{animation:tg-exa-bb-t1 var(--exd) infinite}@keyframes tg-exa-bb-t0{0%,54.9%{opacity:1}100%,55%{opacity:0}}@keyframes tg-exa-bb-t1{0%,54.9%{opacity:0}100%,55%{opacity:1}}.tg-exa-bb-u1{animation:tg-exa-bb-u1 var(--exd) infinite}@keyframes tg-exa-bb-u1{0%,39.9%{opacity:0}40%,54.9%{opacity:1}100%,55%{opacity:0}}.tg-exa-bb-pop{animation:tg-exa-bb-pop var(--exd) ease-in-out infinite}@keyframes tg-exa-bb-pop{0%,100%,40%,47%{transform:none}43%{transform:scale(1.16)}}@media (prefers-reduced-motion:reduce){.tg-example__screen *,.tg-example__screen ::after,.tg-example__screen ::before{animation:none!important}}