.tcgix--constituents{--tcgix-max: 1180px;--tcgix-line: rgba(0,0,0,.12);color:rgb(var(--color-foreground, 18,18,18))}.tcgix--constituents *{box-sizing:border-box}.tcgix--constituents{max-width:var(--tcgix-max);margin:0 auto;padding:10px 10px 0}.tcgix--constituents .tcgix-panel{border:1px solid var(--tcgix-line);border-radius:22px;padding:10px;background:linear-gradient(135deg,#ffd60a1a,#4cafff14,#ffffff8c);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.tcgix--constituents .tcgix-panel__head{display:flex;gap:10px;align-items:center;margin-bottom:8px}.tcgix--constituents .tcgix-panel__icon{width:38px;height:38px;border-radius:14px;display:flex;align-items:center;justify-content:center;background:#0000000f;border:1px solid rgba(0,0,0,.08);flex:0 0 auto}.tcgix--constituents .tcgix-h2{font-size:18px;line-height:1.25;margin:0;color:#111}.tcgix--constituents .tcgix-sub{margin:8px 0 12px;color:#000000bd;line-height:1.6}.tcgix--constituents .tcgix-group__title{margin:12px 0 8px;line-height:1.25;color:#000000db}.tcgix--constituents .tcgix-group__title--spaced{margin-top:14px}.tcgix--constituents .tcgix-tablewrap{border:1px solid var(--tcgix-line);border-radius:22px;overflow:auto;background:#ffffff8c;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.tcgix--constituents{--tcgix-thumb-col: 32px;--tcgix-thumb-gap: 6px}.tcgix--constituents .tcgix-table{width:100%;border-collapse:collapse;table-layout:fixed;min-width:0;font-variant-numeric:tabular-nums}.tcgix--constituents .tcgix-table th,.tcgix--constituents .tcgix-table td{padding:12px;border-bottom:1px solid rgba(0,0,0,.08);vertical-align:middle;text-align:left}.tcgix--constituents .tcgix-table thead th{font-size:13px;color:#000000b3;background:#00000008;position:sticky;top:0;z-index:1;white-space:nowrap}.tcgix--constituents .tcgix-table .num{text-align:right;white-space:nowrap}.tcgix--constituents .tcgix-table thead th:first-child{padding-left:calc(12px + var(--tcgix-thumb-col) + var(--tcgix-thumb-gap))}.tcgix--constituents .tcgix-row{cursor:pointer;outline:none}.tcgix--constituents .tcgix-row:hover{background:#0000000a}.tcgix--constituents .tcgix-row:active{background:#0000000f}.tcgix--constituents .tcgix-row:focus{box-shadow:inset 0 0 0 2px #0000002e}.tcgix--constituents .tcgix-chip{display:inline-flex;align-items:center;justify-content:center;padding:4px 8px;border-radius:999px;border:1px solid rgba(0,0,0,.14);background:#0000000a;font-size:12px;font-weight:900;line-height:1;min-width:52px;color:#111}.tcgix--constituents .tcgix-chip.up{background:#2ecc7138}.tcgix--constituents .tcgix-chip.down{background:#e74c3c38}.tcgix--constituents .tcgix-chip.flat{background:#0000000d}.tcgix--constituents .tcgix-strong{font-weight:900;color:#111;white-space:normal;overflow-wrap:anywhere}.tcgix--constituents .tcgix-view{font-weight:900;border-bottom:1px solid rgba(0,0,0,.25);color:#111}.tcgix--constituents .tcgix-constituent{display:grid;grid-template-columns:32px 1fr;gap:5px;align-items:flex-start;min-width:0}.tcgix--constituents .tcgix-constituent-img{width:30px;height:42px;object-fit:cover;border-radius:4px;border:1px solid rgba(0,0,0,.15);background:#fff;content-visibility:auto;margin-top:1px}.tcgix--constituents .tcgix-note{margin:12px 0 0;padding-top:10px;border-top:1px solid rgba(0,0,0,.1);font-size:13px;color:#000000b3;line-height:1.6}.tcgix--constituents .tcgix-table col.c-product{width:360px}.tcgix--constituents .tcgix-table col.c-current{width:80px}.tcgix--constituents .tcgix-table col.c-day,.tcgix--constituents .tcgix-table col.c-week,.tcgix--constituents .tcgix-table col.c-month,.tcgix--constituents .tcgix-table col.c-ytd{width:70px}.tcgix--constituents .tcgix-table col.c-low,.tcgix--constituents .tcgix-table col.c-high{width:80px}.tcgix--constituents .tcgix-table col.c-view{width:60px}.tcgix--constituents th[data-sort]{cursor:pointer}.tcgix--constituents th[data-sort]:after{content:" \21c5";font-size:11px;opacity:.35}@media (max-width: 768px){.tcgix--constituents{padding:8px 8px 0}.tcgix--constituents .tcgix-panel{padding:6px}.tcgix--constituents .tcgix-tablewrap{border-radius:12px}.tcgix--constituents .tcgix-group__title{margin:8px 0 6px;font-size:16px}.tcgix--constituents .tcgix-table th,.tcgix--constituents .tcgix-table td{padding:4px}.tcgix--constituents .tcgix-table thead th{font-size:11px}.tcgix--constituents .tcgix-table thead th:first-child{padding-left:calc(4px + var(--tcgix-thumb-col) + var(--tcgix-thumb-gap))}.tcgix--constituents .tcgix-constituent-img{width:26px;height:36px}.tcgix--constituents .tcgix-table col.c-product{width:50vw;max-width:50vw}.tcgix--constituents .tcgix-chip{padding:3px 7px;min-width:48px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/tcgix_constituents.css.map */
