.hub-shell{--hub-rail-width:13rem;--hub-rail-collapsed:3.5rem}.hub-main{padding-bottom:env(safe-area-inset-bottom,0)}.hub-main :where(.text-primary,.text-primary\/70,.text-coral,.text-coral\/80,.text-coral\/90),.hub-main :where([class~=text-primary\/70],[class~=text-coral\/80],[class~=text-coral\/90]){color:var(--ikan-coral-dim,#c8492f)!important}.hub-main :where(.text-aqua-deep){color:var(--ikan-ink,#134550)!important}.hub-main :where(.text-muted-foreground\/35,.text-muted-foreground\/40,.text-muted-foreground\/45,.text-muted-foreground\/50,.text-muted-foreground\/60,.text-muted-foreground\/70,.text-muted-foreground\/80,.text-foreground\/60,.text-foreground\/65),.hub-main :where([class~=text-muted-foreground\/35],[class~=text-muted-foreground\/40],[class~=text-muted-foreground\/45],[class~=text-muted-foreground\/50],[class~=text-muted-foreground\/60],[class~=text-muted-foreground\/70],[class~=text-muted-foreground\/80],[class~=text-foreground\/60],[class~=text-foreground\/65]){color:var(--muted-foreground)!important}[data-theme=dark] .hub-main :where(.text-primary,.text-primary\/70,.text-coral,.text-coral\/80,.text-coral\/90),.dark:not([data-theme=light]) .hub-main :where(.text-primary,.text-primary\/70,.text-coral,.text-coral\/80,.text-coral\/90),[data-theme=dark] .hub-main :where([class~=text-primary\/70],[class~=text-coral\/80],[class~=text-coral\/90]),.dark:not([data-theme=light]) .hub-main :where([class~=text-primary\/70],[class~=text-coral\/80],[class~=text-coral\/90]){color:var(--primary)!important}[data-theme=dark] .hub-main :where(.text-aqua-deep),.dark:not([data-theme=light]) .hub-main :where(.text-aqua-deep){color:var(--brand-aqua)!important}@media (max-width:768px){.hub-sidebar{display:none}.hub-main{padding-bottom:5rem}}.hub-rail-row{padding-top:var(--hub-row-pad-y,.375rem);padding-bottom:var(--hub-row-pad-y,.375rem);column-gap:var(--hub-row-gap,.625rem)}.hub-rail-head{padding-top:var(--hub-head-pad-y,var(--space-3));padding-bottom:var(--hub-head-pad-y,var(--space-3))}.hub-foot-hint,.hub-rail-stat{padding:var(--hub-card-pad-y,var(--space-4)) var(--hub-card-pad-x,var(--space-4))}.hub-nav-item{padding:var(--hub-nav-pad-y,.5rem) var(--hub-nav-pad-x,var(--space-2));column-gap:var(--hub-nav-gap,var(--space-2))}[data-density=compact] .hub-main{font-size:.9375rem}.hub-search-trigger:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.hub-activity-bar{z-index:20}.dark .hub-topbar{background:color-mix(in oklch, var(--surface) 95%, transparent)}.dark .hub-topbar,[data-theme=dark] .hub-topbar{background:color-mix(in oklch, var(--background) 97%, transparent);border-bottom:1px solid color-mix(in oklch, var(--border) 60%, transparent)}.hub-sidebar{background:linear-gradient(180deg, color-mix(in oklch, var(--brand-teal) 7%, var(--sidebar)) 0%, color-mix(in oklch, var(--brand-teal) 2.5%, var(--sidebar)) 18%, var(--sidebar) 42%);position:relative}[data-theme=dark] .hub-sidebar{background:linear-gradient(180deg, color-mix(in oklch, var(--brand-teal) 9%, var(--sidebar)) 0%, color-mix(in oklch, var(--brand-teal) 3.5%, var(--sidebar)) 22%, var(--sidebar) 48%)}.hub-sidebar:before{content:"";background:linear-gradient(90deg, transparent, color-mix(in oklch, var(--brand-aqua) 38%, transparent) 22%, color-mix(in oklch, var(--brand-aqua) 38%, transparent) 78%, transparent);opacity:.6;pointer-events:none;height:1px;position:absolute;inset:0 0 auto}.dark .hub-sidebar:before,[data-theme=dark] .hub-sidebar:before{opacity:.35}.hub-identity{position:relative}.hub-identity-avatar{background:linear-gradient(150deg, var(--brand-teal), var(--ikan-ink-deep));color:#fff;width:2.25rem;height:2.25rem;font-family:var(--font-sg);letter-spacing:.02em;box-shadow:0 1px 2px color-mix(in oklch, var(--ikan-ink-deep) 40%, transparent), inset 0 1px 0 color-mix(in oklch, var(--brand-aqua) 45%, transparent);border-radius:.7rem;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex;position:relative}.hub-identity-avatar:after{content:"";background:var(--brand-aqua);border:2px solid var(--sidebar);width:9px;height:9px;box-shadow:0 0 0 1px color-mix(in oklch, var(--brand-teal) 40%, transparent);border-radius:999px;position:absolute;bottom:-2px;right:-2px}.hub-nav-eyebrow{font-family:var(--font-mono,ui-monospace);letter-spacing:.16em;text-transform:uppercase;color:color-mix(in oklch, var(--muted-foreground) 80%, transparent);font-size:8.5px;font-weight:600}.hub-press{transition:transform .12s cubic-bezier(.16,1,.3,1),background-color .15s,border-color .15s,color .15s,box-shadow .16s cubic-bezier(.16,1,.3,1)}.hub-press:active{transform:scale(.96)}@media (prefers-reduced-motion:reduce){.hub-press{transition:background-color .15s,border-color .15s,color .15s}.hub-press:active{transform:none}}.hub-rail-head{font-family:var(--font-mono,ui-monospace);letter-spacing:.16em;text-transform:uppercase;color:var(--muted-foreground);font-size:10px;font-weight:600}.hub-rail-chip{background:color-mix(in oklch, var(--muted) 80%, transparent);width:1.75rem;height:1.75rem;color:var(--muted-foreground);font-family:var(--font-sg);font-variant-numeric:tabular-nums;border-radius:.5rem;flex-shrink:0;place-items:center;font-size:12px;font-weight:600;transition:color .15s,background-color .15s;display:grid}.hub-rail-row:hover .hub-rail-chip{color:var(--foreground)}.hub-rail-row[aria-current=page]{background:color-mix(in oklch, var(--foreground) 6%, transparent)}.hub-rail-row[aria-current=page] .hub-rail-chip{background:var(--ikan-coral);color:#fff;box-shadow:0 0 10px color-mix(in oklch, var(--ikan-coral) 45%, transparent)}.dark .hub-rail-row[aria-current=page],[data-theme=dark] .hub-rail-row[aria-current=page]{background:color-mix(in oklch, var(--foreground) 8%, transparent)}.hub-rail-row:hover:not([aria-current=page]){background:color-mix(in oklch, var(--foreground) 5%, transparent)}.hub-rail-edge{background:var(--ikan-coral);box-shadow:0 0 8px color-mix(in oklch, var(--ikan-coral) 70%, transparent), 0 0 2px var(--ikan-coral)}.hub-rail-stat{border:1px solid color-mix(in oklch, var(--sidebar-border) 90%, transparent);background:color-mix(in oklch, var(--foreground) 2.5%, transparent)}.hub-rail-stat:hover{background:color-mix(in oklch, var(--foreground) 5%, transparent);border-color:color-mix(in oklch, var(--brand-aqua) 40%, var(--sidebar-border))}.hub-nav-item{isolation:isolate;position:relative}.hub-nav-item .hub-nav-ico{transition:color var(--duration-fast,.15s) ease-out, transform var(--duration-fast,.15s) var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1))}@media (prefers-reduced-motion:no-preference){.hub-nav-item:hover .hub-nav-ico{transform:translate(1px)}.hub-nav-item:active{transform:scale(.985)}}.hub-nav-item:hover{background:color-mix(in oklch, var(--sidebar-accent) 55%, transparent)}.hub-nav-item[aria-current=page]{background:0 0}.hub-nav-item[aria-current=page] .hub-nav-ico{color:var(--brand-teal)}.dark .hub-nav-item[aria-current=page] .hub-nav-ico{color:var(--brand-aqua)}.hub-new-beacon{color:var(--on-coral,#10141c);background:linear-gradient(155deg, color-mix(in oklch, var(--ikan-coral) 92%, white 8%), var(--ikan-coral) 55%, var(--ikan-coral-dim,#c8492f));box-shadow:0 2px 8px color-mix(in oklch, var(--ikan-coral) 40%, transparent), 0 1px 2px color-mix(in oklch, var(--ikan-coral) 35%, transparent), inset 0 1px 0 #ffffff4d;position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.hub-new-beacon{box-shadow:0 2px 8px color-mix(in oklch, var(--ikan-coral) 40%, transparent), 0 1px 2px color-mix(in oklch, var(--ikan-coral) 35%, transparent), inset 0 1px 0 lab(100% 0 0/.3)}}.dark .hub-new-beacon,html.dark .hub-new-beacon,[data-theme=dark] .hub-new-beacon{background:linear-gradient(155deg, color-mix(in oklch, var(--ikan-coral) 80%, white 20%), var(--ikan-coral) 50%, var(--ikan-coral-dim,#c8492f));box-shadow:0 2px 12px color-mix(in oklch, var(--ikan-coral) 45%, transparent), inset 0 1px 0 #ffffff3d}@supports (color:lab(0% 0 0)){.dark .hub-new-beacon,html.dark .hub-new-beacon,[data-theme=dark] .hub-new-beacon{box-shadow:0 2px 12px color-mix(in oklch, var(--ikan-coral) 45%, transparent), inset 0 1px 0 lab(100% 0 0/.24)}}.hub-new-beacon:after{content:"";pointer-events:none;background:linear-gradient(#ffffff29,#0000);background:linear-gradient(lab(100% 0 0/.16),#0000);position:absolute;inset:0 0 50%}@media (prefers-reduced-motion:no-preference){.hub-new-beacon{transition:box-shadow var(--duration-base,.2s) ease-out, transform var(--duration-base,.2s) var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1)), filter var(--duration-base,.2s) ease-out}.hub-new-beacon:hover{filter:brightness(1.05);box-shadow:0 8px 22px color-mix(in oklch, var(--ikan-coral) 38%, transparent), inset 0 1px 0 #ffffff52}@supports (color:lab(0% 0 0)){.hub-new-beacon:hover{box-shadow:0 8px 22px color-mix(in oklch, var(--ikan-coral) 38%, transparent), inset 0 1px 0 lab(100% 0 0/.32)}}.hub-new-beacon:active{transform:scale(.97)}}.hub-foot-hint{border:1px solid color-mix(in oklch, var(--sidebar-border) 90%, transparent);background:color-mix(in oklch, var(--sidebar-accent) 35%, transparent)}@media (prefers-reduced-motion:no-preference){.cmdk-overlay-enter{animation:cmdk-overlay-in var(--dur-fast,.15s) var(--ease-out-quart,ease-out)}.cmdk-panel-enter{animation:cmdk-panel-in .2s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1))}@keyframes cmdk-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes cmdk-panel-in{0%{opacity:0;transform:translateY(-6px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}}
.hub-flagship{overflow-x:clip}.hub-flagship-wash{z-index:-1;pointer-events:none;background:radial-gradient(ellipse 70% 60% at 12% 0%, color-mix(in oklch, var(--brand-aqua) 32%, transparent), transparent 70%), radial-gradient(ellipse 50% 55% at 88% 8%, color-mix(in oklch, var(--primary) 16%, transparent), transparent 72%), radial-gradient(ellipse 60% 50% at 60% 30%, color-mix(in oklch, var(--brand-teal) 12%, transparent), transparent 75%);opacity:.85;max-width:100%;height:28rem;position:absolute;inset:-6rem 0 auto;-webkit-mask-image:linear-gradient(#000 0% 55%,#0000 100%);mask-image:linear-gradient(#000 0% 55%,#0000 100%)}.dark .hub-flagship-wash,html.dark .hub-flagship-wash,[data-theme=dark] .hub-flagship-wash{opacity:.4}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not(.dark) .hub-flagship-wash{opacity:.4}}.hub-flagship>header{z-index:1;position:relative}@media (prefers-reduced-motion:no-preference){.hub-flagship-wash{animation:24s ease-in-out infinite alternate hub-wash-drift}@keyframes hub-wash-drift{0%{transform:translate(0,0)scale(1)}to{transform:translate(-2%,1.5%)scale(1.04)}}}.hub-kpi{--kpi-accent:var(--primary);border-radius:var(--radius-lg,.875rem);border:1px solid color-mix(in oklch, var(--kpi-accent) 22%, var(--border));background:linear-gradient(155deg, color-mix(in oklch, var(--kpi-accent) 10%, var(--card)), color-mix(in oklch, var(--kpi-accent) 2%, var(--card)) 64%);min-height:96px;box-shadow:var(--shadow-sm,0 1px 2px #0000000f);text-align:left;cursor:pointer;flex-direction:column;justify-content:space-between;gap:.75rem;padding:.95rem 1.05rem;display:flex;position:relative;overflow:hidden}.hub-kpi:before{content:"";background:var(--kpi-accent);opacity:.9;height:3px;position:absolute;inset:0 0 auto}.hub-kpi:after{content:"";background:radial-gradient(ellipse at top left, color-mix(in oklch, var(--kpi-accent) 24%, transparent), transparent 70%);pointer-events:none;height:75%;position:absolute;inset:-45% 45% auto -12%}.hub-kpi--neutral{border-color:var(--border);background:linear-gradient(155deg, color-mix(in oklch, var(--foreground) 3%, var(--card)), var(--card) 70%)}.hub-kpi--neutral:before{background:color-mix(in oklch, var(--foreground) 14%, transparent);opacity:1}.hub-kpi--neutral:after{background:radial-gradient(ellipse at top left, color-mix(in oklch, var(--foreground) 6%, transparent), transparent 70%)}.dark .hub-kpi--neutral,[data-theme=dark] .hub-kpi--neutral{border-color:color-mix(in oklch, var(--foreground) 12%, var(--border));background:linear-gradient(155deg, color-mix(in oklch, white 5%, var(--card)), var(--card) 72%);box-shadow:inset 0 1px #ffffff0d,0 2px 12px #00000038;box-shadow:inset 0 1px lab(100% 0 0/.05),0 2px 12px lab(0% 0 0/.22)}.dark .hub-kpi--neutral:before,[data-theme=dark] .hub-kpi--neutral:before{background:#ffffff2e;background:lab(100% 0 0/.18)}@media (prefers-reduced-motion:no-preference){.hub-kpi--neutral:hover{box-shadow:0 10px 26px color-mix(in oklch, var(--foreground) 12%, transparent)}}.hub-kpi:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.hub-kpi[aria-pressed=true]{border-color:color-mix(in oklch, var(--kpi-accent) 55%, var(--border));box-shadow:0 0 0 1px color-mix(in oklch, var(--kpi-accent) 45%, transparent) inset, var(--shadow-md,0 6px 18px #0000001a)}.dark .hub-kpi,[data-theme=dark] .hub-kpi{border-color:color-mix(in oklch, var(--kpi-accent) 28%, var(--border));box-shadow:0 1px 0 #ffffff0b inset, 0 2px 12px color-mix(in oklch, var(--kpi-accent) 12%, transparent)}@supports (color:lab(0% 0 0)){.dark .hub-kpi,[data-theme=dark] .hub-kpi{box-shadow:0 1px 0 lab(100% 0 0/.045) inset, 0 2px 12px color-mix(in oklch, var(--kpi-accent) 12%, transparent)}}.dark .hub-kpi[aria-pressed=true],[data-theme=dark] .hub-kpi[aria-pressed=true]{box-shadow:0 0 0 1px color-mix(in oklch, var(--kpi-accent) 55%, transparent) inset, 0 4px 20px color-mix(in oklch, var(--kpi-accent) 18%, transparent)}@media (prefers-reduced-motion:no-preference){.hub-kpi{transition:transform var(--duration-base,.2s) var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1)), box-shadow var(--duration-base,.2s) ease-out, border-color var(--duration-base,.2s) ease-out}.hub-kpi:hover{box-shadow:0 10px 26px color-mix(in oklch, var(--kpi-accent) 16%, transparent);transform:translateY(-2px)}.hub-kpi:active{transform:translateY(0)scale(.99)}}.hub-kpi-label{font-family:var(--font-mono,ui-monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--muted-foreground);align-items:center;gap:.4rem;font-size:9.5px;font-weight:600;display:flex}.hub-kpi-dot{background:var(--kpi-accent);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in oklch, var(--kpi-accent) 18%, transparent);border-radius:999px}.hub-kpi-value{font-family:var(--font-sg);font-variant-numeric:tabular-nums;color:var(--foreground);font-size:2.1rem;font-weight:700;line-height:1}.hub-kpi-sub{font-family:var(--font-ld);color:var(--muted-foreground);font-size:10.5px;line-height:1.25}.hub-filter-row{border-top:1px solid color-mix(in oklch, var(--border) 70%, transparent);flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1.25rem;padding-top:1rem;display:flex}.hub-today-chip{border:1px solid color-mix(in oklch, var(--border) 80%, transparent);background:color-mix(in oklch, var(--card) 86%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-family:var(--font-ld);color:var(--foreground);border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .6rem;font-size:11.5px;display:inline-flex}.dark .hub-today-chip,[data-theme=dark] .hub-today-chip{background:color-mix(in oklch, var(--card) 70%, transparent);border-color:color-mix(in oklch, var(--border) 55%, transparent)}.hub-today-chip .hub-today-dot{border-radius:999px;width:6px;height:6px}.hub-kpi-trend{align-items:center;gap:.45rem;display:flex}.hub-kpi-delta{font-family:var(--font-mono,ui-monospace);letter-spacing:.02em;font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;align-items:center;gap:.15rem;padding:.05rem .32rem;font-size:9px;font-weight:700;display:inline-flex}.hub-kpi-delta[data-dir=up]{color:var(--brand-teal);background:color-mix(in oklch, var(--brand-teal) 14%, transparent)}.hub-kpi-delta[data-dir=down]{color:var(--primary);background:color-mix(in oklch, var(--primary) 14%, transparent)}.hub-kpi-delta[data-dir=flat]{color:var(--muted-foreground);background:color-mix(in oklch, var(--muted-foreground) 12%, transparent)}.hub-spark{width:56px;height:18px;display:block;overflow:visible}.hub-spark path{fill:none;stroke:var(--kpi-accent);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;opacity:.85}.hub-spark circle{fill:var(--kpi-accent)}@media (prefers-reduced-motion:no-preference){.hub-kpi-value.is-pulsing{animation:hub-value-pulse var(--duration-slow,.48s) var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1))}@keyframes hub-value-pulse{0%{color:var(--kpi-accent);transform:translateY(-1px)}to{color:var(--foreground);transform:translateY(0)}}}.hub-triage{z-index:1;border-radius:var(--radius-lg,.875rem);border:1px solid color-mix(in oklch, var(--primary) 26%, var(--border));background:linear-gradient(150deg, color-mix(in oklch, var(--primary) 9%, var(--card)), color-mix(in oklch, var(--primary) 2%, var(--card)) 70%);box-shadow:var(--shadow-sm,0 1px 2px #0000000f);margin-bottom:1.25rem;padding:.85rem 1rem .95rem;position:relative}.hub-triage-head{align-items:center;gap:.45rem;margin-bottom:.6rem;display:flex}.hub-triage-title{font-family:var(--font-sg);text-transform:uppercase;letter-spacing:.12em;color:var(--foreground);font-size:11px;font-weight:700}.hub-triage-count{background:var(--primary);min-width:18px;height:18px;color:var(--primary-foreground,#fff);font-family:var(--font-mono,ui-monospace);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;padding:0 .3rem;font-size:10px;font-weight:700;display:inline-flex}.hub-triage-grid{grid-template-columns:1fr;gap:.5rem;display:grid}@media (min-width:768px){.hub-triage-grid{grid-template-columns:repeat(3,1fr)}}.hub-triage-item{text-align:left;border-radius:var(--radius-md,.5rem);border:1px solid color-mix(in oklch, var(--border) 80%, transparent);background:color-mix(in oklch, var(--card) 92%, transparent);cursor:pointer;width:100%;transition:border-color var(--duration-fast,.15s) ease, background var(--duration-fast,.15s) ease, transform var(--duration-fast,.15s) var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1));align-items:center;gap:.55rem;padding:.45rem .6rem;display:flex}.hub-triage-item:hover{border-color:color-mix(in oklch, var(--primary) 40%, var(--border));background:var(--card)}.hub-triage-item:active{transform:scale(.99)}.hub-triage-item:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.hub-triage-item.is-selected{border-color:color-mix(in oklch, var(--primary) 55%, var(--border));box-shadow:0 0 0 1px color-mix(in oklch, var(--primary) 40%, transparent) inset}.hub-triage-icon{border-radius:999px;flex-shrink:0;place-items:center;width:24px;height:24px;display:grid}.hub-triage-icon[data-kind=overdue]{color:var(--primary);background:color-mix(in oklch, var(--primary) 16%, transparent)}.hub-triage-icon[data-kind=imminent]{color:var(--brand-aqua);background:color-mix(in oklch, var(--brand-aqua) 16%, transparent)}.hub-triage-icon[data-kind=signoff]{color:var(--warning,var(--amber));background:color-mix(in oklch, var(--warning,var(--amber)) 18%, transparent)}.hub-triage-item-body{flex:1;min-width:0}.hub-triage-item-title{font-family:var(--font-sg);color:var(--foreground);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:700;display:block;overflow:hidden}.hub-triage-item-sub{font-family:var(--font-ld);color:var(--muted-foreground);font-size:10px;display:block}.hub-triage-more{font-family:var(--font-mono,ui-monospace);text-transform:uppercase;letter-spacing:.1em;color:var(--muted-foreground);font-size:9.5px;font-weight:600}.hub-dense{font-variant-numeric:tabular-nums}.hub-dense-th{z-index:2;background:color-mix(in oklch, var(--muted) 55%, var(--card));border-bottom:1px solid var(--border);font-family:var(--font-mono,ui-monospace);text-transform:uppercase;letter-spacing:.13em;color:var(--muted-foreground);white-space:nowrap;padding:.45rem .7rem;font-size:9px;font-weight:600;position:sticky;top:0}.hub-dense-num{text-align:right}.hub-dense-pick{text-align:center;width:32px}.hub-dense-tr{border-bottom:1px solid color-mix(in oklch, var(--border) 65%, transparent);transition:background var(--duration-fast,.15s) ease;position:relative}.hub-dense-tr:hover{background:color-mix(in oklch, var(--muted) 30%, transparent)}.hub-dense-tr.is-selected{background:color-mix(in oklch, var(--primary) 7%, transparent)}.hub-dense-tr:before{content:"";width:3px;position:absolute;top:0;bottom:0;left:0}.hub-dense-tr[data-status=draft]:before{background:color-mix(in oklch, var(--primary) 35%, transparent)}.hub-dense-tr[data-status=ready_for_review]:before{background:var(--warning,var(--amber))}.hub-dense-tr[data-status=sent_to_client]:before{background:var(--brand-aqua)}.hub-dense-tr[data-status=completed]:before{background:var(--brand-teal)}.hub-dense-td{padding-top:var(--hub-table-cell-pad-y,.5rem);padding-bottom:var(--hub-table-cell-pad-y,.5rem);vertical-align:middle;min-height:32px;padding-left:.7rem;padding-right:.7rem}.hub-dense-td.hub-dense-num{text-align:right}.hub-morefilters{z-index:40;border-radius:var(--radius-lg,.75rem);border:1px solid var(--border);background:var(--card);min-width:220px;box-shadow:var(--shadow-lg,0 12px 32px #0000002e);margin-top:.4rem;padding:.55rem;position:absolute}@media (prefers-reduced-motion:no-preference){.hub-morefilters{animation:hub-pop-in var(--duration-fast,.15s) var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1))}@keyframes hub-pop-in{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}}
