*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{font-family:var(--font-family);font-size:var(--text-base);line-height:var(--leading-normal);color:var(--text-primary);background:var(--bg-primary);min-height:100vh;overflow-x:hidden}img,svg,video{display:block;max-width:100%;height:auto}button,input,select,textarea{font:inherit;color:inherit;background:none;border:none;outline:none}button{cursor:pointer;-webkit-tap-highlight-color:transparent}a{color:var(--accent-light);text-decoration:none}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--surface-border);border-radius:var(--radius-full)}::selection{background:var(--accent);color:#fff}input::placeholder{color:var(--text-tertiary)}:root{--bg-primary: #0a0a0f;--bg-secondary: #12121a;--bg-tertiary: #1a1a27;--bg-elevated: #1e1e2e;--bg-hover: #252536;--bg-input: #16161f;--surface: #14141e;--surface-hover: #1c1c2a;--surface-active: #242434;--surface-border: rgba(255, 255, 255, .06);--text-primary: #eaeaf0;--text-secondary: #8b8ba0;--text-tertiary: #5c5c74;--text-inverse: #0a0a0f;--accent: #6c5ce7;--accent-light: #a29bfe;--accent-dark: #4834d4;--accent-bg: rgba(108, 92, 231, .12);--accent-bg-hover: rgba(108, 92, 231, .2);--success: #00b894;--success-bg: rgba(0, 184, 148, .12);--error: #ff6b6b;--error-bg: rgba(255, 107, 107, .12);--warning: #fdcb6e;--warning-bg: rgba(253, 203, 110, .12);--info: #74b9ff;--info-bg: rgba(116, 185, 255, .12);--grad-accent: linear-gradient(135deg, #6c5ce7, #a29bfe);--grad-success: linear-gradient(135deg, #00b894, #00cec9);--grad-card: linear-gradient(160deg, rgba(255, 255, 255, .04) 0%, transparent 100%);--font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono: "JetBrains Mono", "Fira Code", monospace;--text-xs: .6875rem;--text-sm: .8125rem;--text-base: .9375rem;--text-lg: 1.125rem;--text-xl: 1.375rem;--text-2xl: 1.75rem;--font-normal: 400;--font-medium: 500;--font-semibold: 600;--font-bold: 700;--leading-tight: 1.25;--leading-normal: 1.5;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--radius-sm: 6px;--radius-md: 10px;--radius-lg: 14px;--radius-xl: 20px;--radius-full: 9999px;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .35);--shadow-md: 0 4px 12px rgba(0, 0, 0, .4);--shadow-lg: 0 8px 24px rgba(0, 0, 0, .45);--shadow-glow: 0 0 20px rgba(108, 92, 231, .2);--duration-fast: .15s;--duration-normal: .25s;--duration-slow: .4s;--ease-out: cubic-bezier(.25, .46, .45, .94);--ease-spring: cubic-bezier(.34, 1.56, .64, 1);--z-nav: 100;--z-modal: 500;--z-toast: 600;--nav-height: 56px;--page-max-width: 480px;--page-padding: var(--space-4)}#app{display:flex;flex-direction:column;min-height:100vh;max-width:var(--page-max-width);margin:0 auto;padding-bottom:calc(var(--nav-height) + var(--space-4))}#page-container{flex:1;padding:var(--page-padding);padding-top:var(--space-3)}.page{animation:fadeIn var(--duration-normal) var(--ease-out)}.page__header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-4)}.page__title{font-size:var(--text-xl);font-weight:var(--font-bold);color:var(--text-primary);letter-spacing:-.02em}.page__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-3)}.page__list{display:flex;flex-direction:column;gap:var(--space-2)}.text-sm{font-size:var(--text-sm)}.text-xs{font-size:var(--text-xs)}.text-lg{font-size:var(--text-lg)}.text-muted{color:var(--text-secondary)}.text-accent{color:var(--accent-light)}.text-success{color:var(--success)}.text-error{color:var(--error)}.font-bold{font-weight:var(--font-bold)}.font-medium{font-weight:var(--font-medium)}.card{background:var(--surface);border:1px solid var(--surface-border);border-radius:var(--radius-lg);padding:var(--space-4);transition:background var(--duration-fast) var(--ease-out)}.card:hover{background:var(--surface-hover)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);border-radius:var(--radius-md);font-weight:var(--font-semibold);font-size:var(--text-sm);transition:all var(--duration-fast) var(--ease-out);white-space:nowrap;user-select:none;position:relative;overflow:hidden}.btn:after{content:"";position:absolute;inset:0;background:#fff;opacity:0;transition:opacity var(--duration-fast)}.btn:active:after{opacity:.1}.btn--primary{background:var(--grad-accent);color:#fff;box-shadow:var(--shadow-sm)}.btn--primary:hover{box-shadow:var(--shadow-glow);transform:translateY(-1px)}.btn--secondary{background:var(--bg-elevated);color:var(--text-primary);border:1px solid var(--surface-border)}.btn--secondary:hover{background:var(--bg-hover);border-color:var(--accent)}.btn--success{background:var(--grad-success);color:#fff}.btn--danger{background:var(--error);color:#fff}.btn--block{width:100%}.btn--sm{padding:var(--space-2) var(--space-3);font-size:var(--text-xs);border-radius:var(--radius-sm)}.btn:disabled{opacity:.4;cursor:not-allowed}.input{width:100%;padding:var(--space-3);background:var(--bg-input);border:1px solid var(--surface-border);border-radius:var(--radius-md);color:var(--text-primary);font-size:var(--text-sm);transition:border-color var(--duration-fast),box-shadow var(--duration-fast)}.input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-bg)}.input--select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%238b8ba0' viewBox='0 0 16 16'%3E%3Cpath d='M8 11L3 6h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--space-3) center;padding-right:var(--space-8)}.input--search{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='%235c5c74' viewBox='0 0 16 16'%3E%3Cpath d='M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85zm-5.242.156a5 5 0 1 1 0-10 5 5 0 0 1 0 10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left var(--space-3) center;padding-left:var(--space-8)}.form-group{margin-bottom:var(--space-3)}.form-label{display:block;font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--text-secondary);margin-bottom:var(--space-1);text-transform:uppercase;letter-spacing:.05em}.badge{display:inline-flex;align-items:center;padding:var(--space-1) var(--space-2);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.02em}.badge--success{background:var(--success-bg);color:var(--success)}.badge--error{background:var(--error-bg);color:var(--error)}.badge--info{background:var(--info-bg);color:var(--info)}.badge--warning{background:var(--warning-bg);color:var(--warning)}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);padding:var(--space-12) var(--space-4);text-align:center;color:var(--text-secondary)}.empty-state__icon{font-size:2.5rem;opacity:.6}.stat-row{display:flex;justify-content:space-between;align-items:center;padding:var(--space-2) 0;border-bottom:1px solid var(--surface-border)}.stat-row:last-child{border-bottom:none}.stat-label{font-size:var(--text-sm);color:var(--text-secondary)}.stat-value{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-primary)}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes shimmer{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.nav-bar{position:fixed;bottom:0;left:0;right:0;z-index:var(--z-nav);background:var(--bg-secondary);border-top:1px solid var(--surface-border);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.nav-bar__scroll{display:flex;max-width:var(--page-max-width);margin:0 auto;padding:var(--space-2) var(--space-2);gap:var(--space-1)}.nav-bar__scroll::-webkit-scrollbar{display:none}.nav-item{display:flex;flex-direction:column;align-items:center;gap:2px;padding:var(--space-1) var(--space-2);border-radius:var(--radius-md);font-size:var(--text-xs);color:var(--text-tertiary);transition:all var(--duration-fast) var(--ease-out);white-space:nowrap;min-width:0;flex:1}.nav-item:hover{color:var(--text-secondary);background:var(--bg-hover)}.nav-item--active{color:var(--accent-light);background:var(--accent-bg)}.nav-item__icon{font-size:1.15rem;line-height:1}.nav-item__label{font-weight:var(--font-medium);font-size:.625rem;letter-spacing:.02em}.modal-overlay{position:fixed;inset:0;z-index:var(--z-modal);background:#000000a6;display:flex;align-items:flex-end;justify-content:center;animation:fadeIn var(--duration-fast) var(--ease-out);backdrop-filter:blur(4px)}.modal{width:100%;max-width:var(--page-max-width);max-height:85vh;background:var(--bg-secondary);border-radius:var(--radius-xl) var(--radius-xl) 0 0;overflow-y:auto;animation:slideUp var(--duration-normal) var(--ease-spring);border:1px solid var(--surface-border);border-bottom:none}.modal__header{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4) var(--space-4) var(--space-2);position:sticky;top:0;background:var(--bg-secondary);z-index:1}.modal__title{font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--text-primary)}.modal__close{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-full);background:var(--bg-hover);color:var(--text-secondary);font-size:1.25rem;transition:background var(--duration-fast)}.modal__close:hover{background:var(--surface-active)}.modal__body{padding:var(--space-2) var(--space-4) var(--space-6)}.nft-card{background:var(--surface);border:1px solid var(--surface-border);border-radius:var(--radius-lg);overflow:hidden;cursor:pointer;transition:all var(--duration-fast) var(--ease-out)}.nft-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-md);border-color:var(--accent)}.nft-card:active{transform:translateY(0)}.nft-card__image{aspect-ratio:1;overflow:hidden;background:var(--bg-tertiary);display:flex;align-items:center;justify-content:center;position:relative}.nft-card__image img{width:100%;height:100%;object-fit:cover;transition:transform var(--duration-normal) var(--ease-out)}.nft-card:hover .nft-card__image img{transform:scale(1.05)}.nft-card__placeholder{width:100%;height:100%;background:linear-gradient(135deg,var(--bg-tertiary),var(--bg-hover))}.nft-card__info{padding:var(--space-2) var(--space-3);display:flex;flex-direction:column;gap:2px}.nft-card__title{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nft-card__model{font-size:var(--text-xs);color:var(--text-secondary)}.nft-card__num{font-size:var(--text-xs);color:var(--text-tertiary);font-family:var(--font-mono)}.nft-card__price{padding:var(--space-2) var(--space-3);font-size:var(--text-sm);font-weight:var(--font-bold);color:var(--accent-light);border-top:1px solid var(--surface-border);font-family:var(--font-mono)}.nft-card__price--none{color:var(--text-tertiary);font-weight:var(--font-normal);font-family:var(--font-family)}.nft-card__source{padding:var(--space-1) var(--space-3) var(--space-2);font-size:var(--text-xs);color:var(--text-tertiary)}.nft-detail__image{border-radius:var(--radius-md);overflow:hidden;margin-bottom:var(--space-3);aspect-ratio:1;background:var(--bg-tertiary)}.nft-detail__image img{width:100%;height:100%;object-fit:cover}.nft-detail__stats{margin-bottom:var(--space-3)}.tabs{display:flex;gap:var(--space-1);overflow-x:auto;scrollbar-width:none;margin-bottom:var(--space-4);padding-bottom:var(--space-1)}.tabs::-webkit-scrollbar{display:none}.tab{padding:var(--space-2) var(--space-3);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-tertiary);border-radius:var(--radius-full);white-space:nowrap;transition:all var(--duration-fast) var(--ease-out);flex-shrink:0}.tab:hover{color:var(--text-secondary);background:var(--bg-hover)}.tab--active{color:var(--accent-light);background:var(--accent-bg)}.tab-section{display:flex;flex-direction:column;min-height:0}.sub-tabs{display:flex;gap:var(--space-1);overflow-x:auto;scrollbar-width:none;padding:var(--space-2) var(--space-3);background:var(--bg-secondary);border-bottom:1px solid var(--surface-border);position:sticky;top:0;z-index:10;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.sub-tabs::-webkit-scrollbar{display:none}.sub-tab{padding:var(--space-1) var(--space-3);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-tertiary);border-radius:var(--radius-full);white-space:nowrap;transition:all var(--duration-fast) var(--ease-out);flex-shrink:0;border:1px solid transparent}.sub-tab:hover{color:var(--text-secondary);background:var(--bg-hover)}.sub-tab--active{color:var(--accent-light);background:var(--accent-bg);border-color:var(--accent)}.sub-tab-content{flex:1;min-height:0}.collection-pills{display:flex;gap:var(--space-2);overflow-x:auto;scrollbar-width:none;padding-bottom:var(--space-1);margin-bottom:var(--space-3)}.collection-pills::-webkit-scrollbar{display:none}.pill{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--text-secondary);background:var(--surface);border:1px solid var(--surface-border);white-space:nowrap;transition:all var(--duration-fast);flex-shrink:0}.pill:hover{background:var(--surface-hover)}.pill--active{color:var(--accent-light);background:var(--accent-bg);border-color:var(--accent)}.pill__img{border-radius:var(--radius-full);width:20px;height:20px;object-fit:cover}.list{display:flex;flex-direction:column;gap:var(--space-2)}.list-item{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--surface);border:1px solid var(--surface-border);border-radius:var(--radius-lg);transition:background var(--duration-fast)}.list-item:hover{background:var(--surface-hover)}.list-item__thumb{width:40px;height:40px;border-radius:var(--radius-md);object-fit:cover;flex-shrink:0}.list-item__main{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.list-item__title{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-item__sub{font-size:var(--text-xs);color:var(--text-tertiary)}.list-item__right{display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-1);flex-shrink:0}.list-item__value{font-size:var(--text-sm);font-weight:var(--font-semibold);font-family:var(--font-mono);white-space:nowrap}.loader{display:flex;align-items:center;justify-content:center;padding:var(--space-6)}.loader--bottom{padding:var(--space-4)}.loader__spinner{width:28px;height:28px;border:3px solid var(--surface-border);border-top-color:var(--accent);border-radius:50%;animation:spin .7s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.skeleton-card{border-radius:var(--radius-lg);overflow:hidden;background:var(--surface)}.skeleton{background:linear-gradient(90deg,var(--bg-tertiary) 25%,var(--bg-hover) 50%,var(--bg-tertiary) 75%);background-size:200px 100%;animation:shimmer 1.5s ease-in-out infinite}.skeleton--image{aspect-ratio:1;width:100%}.skeleton--text{height:12px;border-radius:4px;margin:var(--space-2) var(--space-3);width:70%}.skeleton--short{width:40%}.toast-container{position:fixed;top:var(--space-4);left:50%;transform:translate(-50%);z-index:var(--z-toast);display:flex;flex-direction:column;gap:var(--space-2);max-width:calc(var(--page-max-width) - var(--space-8));width:100%;pointer-events:none}.toast{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--font-medium);color:#fff;box-shadow:var(--shadow-lg);transform:translateY(-8px);opacity:0;transition:all var(--duration-normal) var(--ease-out);pointer-events:auto}.toast--visible{transform:translateY(0);opacity:1}.toast--success{background:var(--success)}.toast--error{background:var(--error)}.toast--info{background:var(--accent)}.toast--warning{background:#e17055;color:#fff}.market-controls{display:flex;gap:var(--space-2);margin-bottom:var(--space-3)}.search-box{flex:1}.sort-select{flex-shrink:0;min-width:140px}.profile-card{background:var(--grad-card),var(--surface);border:1px solid var(--surface-border);border-radius:var(--radius-xl);padding:var(--space-5);display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center;margin-bottom:var(--space-4)}.profile-card__avatar{width:48px;height:48px;border-radius:var(--radius-full);background:var(--accent-bg);display:flex;align-items:center;justify-content:center;font-size:1.5rem}.profile-card__info{flex:1;min-width:0;display:flex;flex-direction:column}.profile-card__name{font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--text-primary)}.profile-card__id{font-size:var(--text-xs);color:var(--text-tertiary);font-family:var(--font-mono)}.profile-card__balance{display:flex;flex-direction:column;align-items:flex-end}.profile-card__balance-label{font-size:var(--text-xs);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em}.profile-card__balance-value{font-size:var(--text-xl);font-weight:var(--font-bold);color:var(--accent-light);font-family:var(--font-mono)}.profile-actions{display:flex;gap:var(--space-2);margin-bottom:var(--space-4)}.profile-actions .btn{flex:1}.auction-card{display:flex;flex-direction:column;overflow:hidden;cursor:pointer;transition:all var(--duration-fast) var(--ease-out)}.auction-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-md);border-color:var(--accent)}.auction-card .nft-card__image{aspect-ratio:1}.auction-card__info{padding:var(--space-3);display:flex;flex-direction:column;gap:var(--space-2)}.auction-card__bid{display:flex;justify-content:space-between;align-items:baseline}.auction-card__timer{font-size:var(--text-xs);font-weight:var(--font-medium)}.bundle-card{display:flex;align-items:center;gap:var(--space-3);cursor:pointer;transition:all var(--duration-fast) var(--ease-out)}.bundle-card:hover{border-color:var(--accent);box-shadow:var(--shadow-sm)}.bundle-card__thumbs{display:flex;gap:-8px;flex-shrink:0}.bundle-card__thumb{width:44px;height:44px;border-radius:var(--radius-md);object-fit:cover;border:2px solid var(--surface);margin-left:-8px}.bundle-card__thumb:first-child{margin-left:0}.bundle-card__thumb-placeholder{width:44px;height:44px;border-radius:var(--radius-md);background:var(--bg-tertiary);border:2px solid var(--surface);margin-left:-8px}.bundle-card__thumb-placeholder:first-child{margin-left:0}.bundle-card__more{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--radius-md);background:var(--accent-bg);color:var(--accent-light);font-size:var(--text-xs);font-weight:var(--font-bold);margin-left:-8px;border:2px solid var(--surface)}.bundle-card__info{flex:1;display:flex;flex-direction:column;gap:var(--space-1)}.bundle-card__count{font-size:var(--text-sm);color:var(--text-secondary)}.bundle-card__price{font-size:var(--text-base);font-weight:var(--font-bold);color:var(--accent-light);font-family:var(--font-mono)}.bundle-detail__items{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-2)}.bundle-nft{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--text-secondary);text-align:center}.bundle-nft__img{width:100%;border-radius:var(--radius-md);aspect-ratio:1;object-fit:cover}.trade-card{display:flex;align-items:center;gap:var(--space-3);flex-wrap:nowrap}.trade-card__side{flex:1;display:flex;flex-direction:column;gap:var(--space-2)}.trade-card__nfts{display:flex;gap:var(--space-1)}.trade-card__nft-img{width:40px;height:40px;border-radius:var(--radius-sm);object-fit:cover}.trade-card__nft-placeholder{width:40px;height:40px;border-radius:var(--radius-sm);background:var(--bg-tertiary)}.trade-card__arrow{font-size:1.5rem;color:var(--accent-light);flex-shrink:0}.trade-card__price{font-family:var(--font-mono);font-weight:var(--font-bold);color:var(--accent-light);font-size:var(--text-sm);flex-shrink:0}.stars-form{margin-bottom:var(--space-4)}.price-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:var(--space-2)}.price-card{text-align:center;padding:var(--space-3)}.price-card__days{display:block;font-size:var(--text-sm);font-weight:var(--font-bold);color:var(--text-primary);margin-bottom:var(--space-1)}.price-card__price{font-size:var(--text-xs);color:var(--accent-light);font-family:var(--font-mono)}.analytics-grid{display:flex;flex-direction:column;gap:var(--space-3)}.analytics-card__title{font-size:var(--text-base);font-weight:var(--font-bold);margin-bottom:var(--space-3);color:var(--text-primary)}.analytics-card__body{max-height:300px;overflow-y:auto}.analytics-table{display:flex;flex-direction:column}.topup-info{background:var(--bg-tertiary);border-radius:var(--radius-md);padding:var(--space-3)}.copyable{cursor:pointer;transition:color var(--duration-fast)}.copyable:hover{color:var(--accent-light)}.promo-info{margin-bottom:var(--space-4)}.promo-form h3{font-size:var(--text-base);font-weight:var(--font-bold);margin-bottom:var(--space-3)}.analytics-table-unified{width:100%;border-collapse:separate;border-spacing:0;font-size:var(--text-sm)}.analytics-table-unified th{position:sticky;top:0;background:var(--surface);z-index:10;padding:var(--space-3);text-align:left;font-weight:var(--font-bold);color:var(--text-secondary);border-bottom:2px solid var(--surface-border);white-space:nowrap}.analytics-table-unified td{padding:var(--space-3);border-bottom:1px solid var(--surface-border);color:var(--text-primary);white-space:nowrap}.analytics-table-unified tr:last-child td{border-bottom:none}.analytics-table-unified td:nth-child(n+2){font-family:var(--font-mono)}.collection-cell{display:flex;align-items:center;gap:var(--space-2)}.collection-icon{width:24px;height:24px;border-radius:var(--radius-sm);object-fit:cover;background:var(--bg-tertiary)}.collection-name{font-weight:var(--font-medium);color:var(--text-primary)}
