.site-nav-shell.zany-lab,.learning-nav-shell.zany-lab,.learning-route-overlay.zany-lab{color:inherit;line-height:inherit;background:0 0;font-family:inherit}.learning-center-page.hub-tool-page{--hub-tool-pad:1.1rem;flex-direction:column;gap:1rem;display:flex}@media (width<=640px){.learning-center-page.hub-tool-page{--hub-tool-pad:.85rem}}.learning-center-page .hub-tool-panel>:is(h2,h3){color:var(--zl-ink);font-family:var(--zl-font-display)}#site-nav-shell.zany-lab .nav a,#learning-nav-shell.zany-lab .nav a{color:var(--zl-ink-soft,#334155)}#site-nav-shell.zany-lab .nav a:hover,#learning-nav-shell.zany-lab .nav a:hover{color:var(--zl-ink,#0f172a)}#site-nav-shell.zany-lab .nav a.active,#learning-nav-shell.zany-lab .nav a.active{color:var(--zl-accent,#1d4ed8);border-bottom-color:var(--zl-accent,#2563eb)}.learning-nav-shell.zany-lab .learning-nav-menu-trigger{border-color:var(--zl-line,#cbd5e1);background:var(--zl-surface,#fff);color:var(--zl-ink-soft,#334155)}.learning-nav-shell.zany-lab .learning-nav-menu-trigger:hover{background:var(--zl-paper-raised,#f8fafc);border-color:var(--zl-line,#cbd5e1);color:var(--zl-ink,#0f172a)}.learning-nav-shell.zany-lab .learning-nav-menu-trigger.open{background:var(--zl-accent-soft,#f1f5f9);border-color:color-mix(in srgb, var(--zl-accent,#1d4ed8) 28%, var(--zl-line,#dbe4f0));color:var(--zl-accent,#1d4ed8)}.learning-nav-shell.zany-lab .learning-nav-menu-panel{background:var(--zl-surface,#fff);border-color:var(--zl-line,#e2e8f0);box-shadow:var(--zl-shadow,0 12px 30px #0f172a1f)}.learning-nav-shell.zany-lab .learning-nav-menu-link{color:var(--zl-ink-soft,#334155)}.learning-nav-shell.zany-lab .learning-nav-menu-link:hover{background:var(--zl-paper-raised,#f8fafc);color:var(--zl-ink,#0f172a)}.learning-nav-shell.zany-lab .learning-nav-menu-link.active{color:var(--zl-accent,#1d4ed8);background:var(--zl-accent-soft,#eef2ff)}.learning-route-overlay.zany-lab .learning-overlay-center{background:color-mix(in srgb, var(--zl-paper,#f7f8fa) 88%, transparent)}.learning-route-overlay.zany-lab .learning-overlay-full{background:color-mix(in srgb, var(--zl-paper,#f7f8fa) 96%, transparent)}.learning-route-overlay.zany-lab .learning-center-skel-card{border-color:var(--zl-line,#e2e8f0);background:color-mix(in srgb, var(--zl-surface,#fff) 95%, transparent);box-shadow:var(--zl-shadow,0 12px 40px #0f172a14)}.learning-route-overlay.zany-lab .learning-center-skel-bar,.learning-route-overlay.zany-lab .learning-center-skel-tile{background:var(--zl-line-soft,#e2e8f0)}.learning-route-overlay.zany-lab .learning-spinner{border-color:var(--zl-line-soft,#e2e8f0);border-top-color:var(--zl-accent,#2563eb)}.learning-route-overlay.zany-lab .learning-overlay-full-text{color:var(--zl-ink-muted,#64748b);font-family:var(--zl-font-body,inherit)}.learning-center-page .lc-quota-card{border-radius:var(--zl-radius-sm,6px);border:1px solid var(--zl-line);background:var(--zl-paper-raised);padding:.5rem}.learning-center-page .lc-quota-card.is-warn{border-color:color-mix(in srgb, var(--zl-warn) 45%, var(--zl-line));background:color-mix(in srgb, var(--zl-warn) 10%, var(--zl-surface))}.learning-center-page .lc-quota-card.is-danger{border-color:color-mix(in srgb, var(--zl-danger) 45%, var(--zl-line));background:color-mix(in srgb, var(--zl-danger) 10%, var(--zl-surface))}.learning-center-page .lc-quota-track{background:var(--zl-line-soft);border-radius:999px;height:.375rem;overflow:hidden}.learning-center-page .lc-quota-fill{border-radius:inherit;background:var(--zl-accent);height:100%}.learning-center-page .lc-quota-card.is-warn .lc-quota-fill{background:var(--zl-warn)}.learning-center-page .lc-quota-card.is-danger .lc-quota-fill{background:var(--zl-danger)}.learning-center-page .lc-soft-row{border-radius:var(--zl-radius-sm,6px);border:1px solid var(--zl-line-soft);background:var(--zl-paper-raised)}.learning-center-page .lc-soft-panel{border-radius:var(--zl-radius-sm,6px);border:1px solid var(--zl-line);background:var(--zl-paper-raised);color:var(--zl-ink)}.learning-center-page .lc-soft-panel--flush{padding:.5rem}.learning-center-page .lc-soft-panel--pad{padding:.75rem}.learning-center-page .lc-panel{border-radius:var(--zl-radius-sm,6px);border:1px solid var(--zl-line);background:var(--zl-paper-raised);padding:.5rem}.learning-center-page .lc-panel--edit{border-color:color-mix(in srgb, var(--zl-accent) 35%, var(--zl-line));background:color-mix(in srgb, var(--zl-accent-soft) 75%, var(--zl-surface))}.learning-center-page .lc-list-card{border-radius:var(--zl-radius-sm,6px);border:1px solid var(--zl-line);background:var(--zl-paper-raised);padding:.5rem}.learning-center-page .lc-list-card.is-selected,.learning-center-page .lc-soft-row.is-selected{border-color:var(--zl-accent-ring,var(--zl-accent));background:var(--zl-accent-soft);box-shadow:0 0 0 1px color-mix(in srgb, var(--zl-accent) 22%, transparent)}.learning-center-page .zl-card.lc-resource-not-today{border-color:color-mix(in srgb, var(--zl-warn,#9a6b1f) 55%, var(--zl-line,#c5ccd4))}.learning-center-page .lc-resource-not-today-title{color:var(--zl-warn,#9a6b1f)}.learning-center-page .lc-selectable{text-align:left;border-radius:var(--zl-radius-sm,6px);border:1px solid var(--zl-line);background:var(--zl-surface);width:100%;color:var(--zl-ink);cursor:pointer;padding:.65rem .75rem;transition:border-color .15s,background .15s,box-shadow .15s;display:block}.learning-center-page .lc-selectable:hover:not(:disabled):not(.is-selected){border-color:color-mix(in srgb, var(--zl-accent) 35%, var(--zl-line));background:color-mix(in srgb, var(--zl-accent-soft) 55%, var(--zl-surface))}.learning-center-page .lc-selectable.is-selected{border-color:var(--zl-accent-ring,var(--zl-accent));background:var(--zl-accent-soft);box-shadow:0 0 0 1px color-mix(in srgb, var(--zl-accent) 22%, transparent)}.learning-center-page .lc-selectable:disabled{cursor:not-allowed;opacity:.9}.learning-center-page .lc-selectable--inline{align-items:center;width:auto;max-width:100%;padding:.4rem .65rem;display:inline-flex}.learning-center-page .lc-muted{color:var(--zl-ink-muted)}.learning-center-page .lc-ink-soft{color:var(--zl-ink-soft)}.learning-center-page .lc-link{color:var(--zl-accent);text-underline-offset:2px;font-weight:500;text-decoration:underline}.learning-center-page .lc-link:hover{color:var(--zl-accent-deep,var(--zl-accent))}.learning-center-page .lc-expand-btn{border-radius:var(--zl-radius-sm,6px);width:2rem;height:2rem;color:var(--zl-ink-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.learning-center-page .lc-expand-btn:hover{background:color-mix(in srgb, var(--zl-accent-soft) 80%, transparent);color:var(--zl-ink)}@media (width<=640px){.learning-center-page .lc-selectable{padding:.75rem .85rem}.learning-center-page .lc-soft-panel--pad{padding:.65rem}.learning-center-page .hub-tool-panel{padding:.85rem}}.zany-lab.learning-center-page .resource-tabs{border-bottom-color:var(--zl-line)}.zany-lab.learning-center-page .resource-tab-item{border-color:var(--zl-line)}.zany-lab.learning-center-page .resource-tab-item-idle{background:var(--zl-paper-raised);color:var(--zl-ink-soft)}.zany-lab.learning-center-page .resource-tab-item-idle:hover{background:color-mix(in srgb, var(--zl-accent-soft) 70%, var(--zl-paper-raised));color:var(--zl-ink)}.zany-lab.learning-center-page .resource-tab-item-active{background:var(--zl-surface);color:var(--zl-ink)}.zz-fav-deal-enter-active{transition:opacity .32s,transform .38s cubic-bezier(.22,1,.36,1)}.zz-fav-deal-enter-from{opacity:0;transform:translate(36px,-10px)scale(.94)}.zz-fav-deal-move{transition:transform .3s}@media (prefers-reduced-motion:reduce){.zz-fav-deal-enter-active,.zz-fav-deal-move{transition:none}}
