.demos_mainWrapper__XBfVf{position:relative;background-color:var(--background-main);color:var(--text-primary);overflow-x:hidden;min-height:100vh;padding:3rem 1rem 4rem}.demos_mainWrapper__XBfVf:before{content:"";position:fixed;inset:0;z-index:-1;background:radial-gradient(ellipse at 20% 20%,rgba(0,150,255,.1),transparent 50%),radial-gradient(ellipse at 80% 80%,rgba(255,0,255,.15),transparent 50%);animation:demos_gentleDrift__bz6CI 20s ease-in-out infinite alternate;pointer-events:none}@keyframes demos_gentleDrift__bz6CI{0%{transform:translate(-10%,5%) scale(1.2)}to{transform:translate(10%,-5%) scale(1.1)}}.demos_pageContainer__UWNgJ{position:relative;max-width:1200px;margin:0 auto}.demos_title__zgD_a{text-align:center;font-size:clamp(1.75rem,5.5vw,2.6rem);font-weight:800;color:var(--text-primary);margin-bottom:2rem}.demos_title__zgD_a .demos_highlight___rFuN{color:var(--primary-highlight);text-shadow:0 0 15px var(--primary-highlight)}.demos_noticeContainer__3TaCN{display:flex;gap:.75rem;padding:.75rem 1rem;margin-bottom:1.5rem;background-color:rgba(59,130,246,.06);border:1px solid rgba(59,130,246,.12);border-radius:10px;align-items:flex-start;max-width:900px;margin-left:auto;margin-right:auto}.demos_noticeIcon__Ws7FK{flex-shrink:0;color:#60a5fa;margin-top:4px}.demos_noticeText__F4qhN{color:#c7d2fe;line-height:1.6;margin:0}.demos_faqLink__Cex5e{color:#60a5fa;font-weight:500;text-decoration:none}.demos_faqLink__Cex5e:hover{text-decoration:underline}.demos_subWarning__sciE4{margin-top:.5rem;font-size:.9rem;color:#f97316}.demos_filters__9CrL1{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1.25rem;justify-content:center;padding:1rem;background-color:var(--background-card);border:1px solid var(--border-color);border-radius:10px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.demos_selectTrigger__VGgLU{display:inline-flex;align-items:center;justify-content:space-between;min-width:160px;background-color:var(--background-interactive);color:var(--text-primary);border:1px solid var(--border-color);padding:.55rem .9rem;border-radius:8px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .18s ease;gap:.5rem}.demos_selectTrigger__VGgLU:hover{border-color:var(--primary-highlight)}.demos_selectTrigger__VGgLU[data-state=open]{border-color:var(--primary-highlight);box-shadow:0 0 10px var(--primary-highlight)}.demos_selectTrigger__VGgLU:disabled{opacity:.5;cursor:not-allowed}.demos_selectIcon__18NBH{color:var(--text-muted)}.demos_selectWrapper__Lbl0_{position:relative;display:inline-block;overflow:visible}.demos_selectTrigger__VGgLU{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:260px}.demos_selectContent__IZEEc{width:var(--radix-select-trigger-width);background-color:color-mix(in srgb,var(--background-card) 92%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--border-color);border-radius:10px;padding:.4rem;box-shadow:0 8px 24px rgba(0,0,0,.25);z-index:2000;overflow:hidden;max-height:60vh;position:absolute;top:calc(100% + 8px);left:0;right:auto;will-change:transform,opacity}.demos_selectItem__v1_9y{color:var(--text-primary);padding:.6rem 2rem .6rem 2.5rem;border-radius:6px;cursor:pointer;outline:none;transition:all .2s ease;display:flex;align-items:center;position:relative;white-space:normal}.demos_selectItem__v1_9y>*{overflow:visible;text-overflow:clip}.demos_selectContent__IZEEc{min-width:260px}.demos_selectItem__v1_9y[data-highlighted]{background-color:color-mix(in srgb,var(--primary-highlight) 15%,transparent);color:#fff}.demos_selectItemIndicator__qfgkF{position:absolute;left:.75rem;width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;color:var(--primary-highlight)}.demos_tableContainer__997ke{position:relative;width:100%;overflow-x:auto}.demos_tableOverlay__uMvEx{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--background-main) 60%,transparent);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:10;border-radius:12px}.demos_spinner__heCp9{height:40px;width:40px;border-radius:50%;border:4px solid var(--border-color);border-top-color:var(--primary-highlight);animation:demos_spin__ZiDD_ 1s linear infinite}@keyframes demos_spin__ZiDD_{to{transform:rotate(1turn)}}.demos_glassTable__weKU_{width:100%;border-collapse:collapse;min-width:720px;background-color:var(--background-card);border:1px solid var(--border-color);border-radius:10px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);overflow:hidden}.demos_glassTable__weKU_ td,.demos_glassTable__weKU_ th{padding:.65rem .9rem;text-align:left;vertical-align:middle;border-bottom:1px solid var(--border-color)}.demos_glassTable__weKU_ th{color:var(--text-muted);font-weight:600;font-size:.75rem;text-transform:uppercase;letter-spacing:.4px}.demos_glassTable__weKU_ tbody tr:hover{background-color:color-mix(in srgb,var(--primary-highlight) 5%,transparent)}.demos_glassTable__weKU_ tbody tr:last-child td{border-bottom:none}.demos_errorCell__G0tgJ,.demos_noResultsCell__IMFQx{text-align:center;font-style:italic;color:var(--text-muted);height:300px}.demos_tagT5___o0dR,.demos_tagT6__Se_9A{display:inline-block;padding:.25rem .75rem;border-radius:999px;font-weight:600;font-size:.8rem;color:#fff}.demos_tagT6__Se_9A{background:#c300c3;box-shadow:0 0 8px rgba(255,0,255,.3)}.demos_tagT5___o0dR{background:#008b8b;box-shadow:0 0 8px rgba(0,255,255,.2)}.demos_downloadButton__OJzNN{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;background-color:var(--background-interactive);color:var(--text-primary);border:1px solid var(--border-color);border-radius:8px;cursor:pointer;transition:all .16s ease}.demos_downloadButton__OJzNN:hover{background:var(--primary-highlight);border-color:var(--primary-highlight);transform:scale(1.1)}.demos_pagination__0g5Ng{display:flex;justify-content:center;align-items:center;gap:1rem;margin-top:2rem}.demos_pagination__0g5Ng button{background-color:var(--background-interactive);color:var(--text-primary);border:1px solid var(--border-color);padding:.6rem 1.2rem;border-radius:8px;font-weight:600;cursor:pointer;transition:all .2s ease}.demos_pagination__0g5Ng button:hover:not(:disabled){border-color:var(--primary-highlight)}.demos_pagination__0g5Ng button:disabled{background-color:transparent;color:var(--text-muted);opacity:.5;cursor:not-allowed}.demos_pagination__0g5Ng span{font-weight:500}